.lyva-mission__media>*,.lyva-mission__media img,.lyva-mission__media picture{border-radius:inherit}.product-grid__item .product-media img,.product-grid__item [class*=card-gallery] img,.product-recommendations [class*=product-card-gallery] img{border-radius:4px}@media screen and (max-width:989px){body[data-template=product] .product-information__grid{display:block}body[data-template=product] .product-information__media,body[data-template=product] .product-details{grid-column:auto;width:100%;max-width:100%;min-width:0;padding-left:0!important;padding-right:0!important;position:static}body[data-template=product] .product-details{margin-top:24px}}.product-details .installments,.product-details .payment-terms,.product-details shopify-payment-terms,.product-details iframe{max-width:100%}.lyva-back-nav:hover,.lyva-cart-nav:hover{background:var(--color-background);color:var(--color-foreground);border-color:rgb(var(--color-foreground-rgb, 0 0 0) / 16%)}body[data-template=product] .product-information{padding-top:0}body[data-template=product] .product-details,body[data-template=product] .product-details.sticky-content--desktop{position:static}@media screen and (min-width:990px){body[data-template=product] .product-information__grid{align-items:start}body[data-template=product] .product-information__media{position:sticky;top:0;align-self:start;max-height:100dvh}body[data-template=product] .product-information__media media-gallery,body[data-template=product] .product-information__media .product-media-gallery__slideshow,body[data-template=product] .product-information__media slideshow-component,body[data-template=product] .product-information__media .product-media-container,body[data-template=product] .product-information__media slideshow-slide{max-height:100dvh}body[data-template=product] .product-information__media .product-media__image{height:100%;max-height:100dvh;object-fit:cover;width:100%}}body[data-template=product] .product-media-container,body[data-template=product] .product-media-container img,body[data-template=product] .product-information__media img,body[data-template=product] media-gallery,body[data-template=product] .card-gallery,body[data-template=product] .card-gallery img,body[data-template=product] .product-media__image,body[data-template=product] slideshow-slide,body[data-template=product] .product-details .accordion,body[data-template=product] .product-details .button,body[data-template=product] .product-details input,body[data-template=product] .product-details select,body[data-template=product] .product-details textarea,body[data-template=product] .slideshow-controls__thumbnail{border-radius:0!important}body[data-template=product] .product-information__media{border-radius:0 0 12px!important}body[data-template=index] .header__row a:not(.menu-drawer *),body[data-template=index] .header__row button:not(.menu-drawer *){text-shadow:0 1px 2px rgb(42 31 29 / 35%)}.menu-drawer__brand{border-top:1px solid rgb(from var(--color-foreground) r g b / 12%);margin-top:28px;padding-block:24px 8px;padding-inline:44px}.menu-drawer__brand-links{display:flex;flex-direction:column;gap:2px;margin:0;padding:0}.menu-drawer__brand-links a{color:var(--color-foreground);display:block;font-size:.9375rem;letter-spacing:.02em;min-height:44px;line-height:44px;text-decoration:none}.menu-drawer__brand-social{display:flex;flex-wrap:wrap;gap:20px;margin:14px 0 0;padding:0}.menu-drawer__brand-social a{color:var(--color-foreground);font-size:.8125rem;letter-spacing:.1em;line-height:44px;min-height:44px;text-transform:uppercase}.menu-drawer .menu-drawer__close-button{margin-inline-start:8px}body[data-template=collection] .product-title,body[data-template=collection] .product-card__title,body[data-template=collection] .product-grid__item h3,body[data-template=collection] .product-grid__item .h4{font-size:.9375rem;line-height:1.45;letter-spacing:.01em}body[data-template=collection] .price,body[data-template=collection] .price__regular,body[data-template=collection] .price-item,body[data-template=collection] .price-item--regular{font-size:.9375rem;font-weight:600;letter-spacing:.01em}body[data-template=collection] .product-grid,body[data-template=list-collections] .product-grid{row-gap:44px}body[data-template=collection] .product-grid__item .product-card__content{padding-top:14px}@media screen and (max-width:749px){.menu-drawer .header-menu__link,.menu-drawer a[href],menu-drawer a[href]{font-size:1.0625rem;line-height:1.5;letter-spacing:.04em;padding-block:14px}.menu-drawer .header-menu__item+.header-menu__item,.menu-drawer li+li{border-top:1px solid rgb(42 31 29 / 10%)}.menu-drawer .menu-drawer__navigation,.menu-drawer .menu-drawer__menu{padding-inline:22px}}.facets__inputs-list--swatches .variant-option__swatch-wrapper,.facets__swatch-wrapper .variant-option__swatch-wrapper{block-size:32px;border-radius:50%;inline-size:32px;overflow:hidden}.facets__inputs-list--swatches .variant-option--swatches{border-radius:50%;box-shadow:inset 0 0 0 1px rgb(from var(--color-foreground) r g b / 22%);min-block-size:32px;min-inline-size:32px;position:relative}.facets__inputs-list--swatches input:checked+.variant-option--swatches,.facets__inputs-list--swatches [aria-checked=true].variant-option--swatches{box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-foreground-heading)}.facets__inputs-list--swatches input:focus-visible+.variant-option--swatches,.facets__inputs-list--swatches .variant-option--swatches:focus-visible{outline:2px solid var(--color-foreground-heading);outline-offset:3px}.facets__inputs-list--swatches .variant-option--swatches-disabled:after{background:currentcolor;content:"";inset-block-start:50%;inset-inline-start:-2px;opacity:.55;position:absolute;block-size:1px;inline-size:calc(100% + 4px);transform:rotate(-45deg)}.facets__inputs-list--grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(56px,1fr))}.variant-option--swatches,[class*=swatch] label,[class*=swatch] button{min-block-size:24px;min-inline-size:24px}.variant-option__button-label--has-swatch,.variant-option__button-label--has-swatch:has(input),.variant-option__button-label--has-swatch:has(input[type=radio]),.facets__inputs-list--swatches .variant-option--swatches,.facets__swatch-wrapper .variant-option--swatches{display:grid;place-items:center}.product-card__content:has(.featured-product-content-top){gap:16px}.product-card:has(.featured-product-content-top):hover .card-gallery,.product-card:has(.featured-product-content-top):hover .product-card__image-container,.product-card:has(.featured-product-content-top):hover img{transform:scale(1.02)!important}.product-card .card-gallery,.card-gallery{transition:transform .7s cubic-bezier(.25,.46,.45,.94),box-shadow .7s cubic-bezier(.25,.46,.45,.94),opacity .11s ease-out!important}.card-gallery.is-media-swapping{opacity:.35}@media(prefers-reduced-motion:reduce){.product-card .card-gallery,.card-gallery{transition-duration:.001ms!important}}.text-block[class*=__product_list_text_]{position:absolute!important;overflow:hidden;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap}@media screen and (max-width:749px){.text-block[class*=__cmp_heading]{--font-size: 1.875rem !important}}body[data-template=collection],body[data-template=search]{background-color:var(--color-background);background-image:radial-gradient(120% 60% at 50% -10%,#e8d1a742,#e8d1a700 60%),linear-gradient(180deg,#9b5c450d,#9b5c4500 420px);background-attachment:fixed,scroll;background-repeat:no-repeat,no-repeat}body[data-template=collection] #MainContent .section-background,body[data-template=search] #MainContent .section-background{background-color:transparent}body[data-template=collection] .facets{border-bottom:1px solid rgb(from var(--color-foreground) r g b / 10%)}body[data-template=collection] .facets,body[data-template=collection] [class*=facets__wrapper]{border-bottom:1px solid rgb(from var(--color-foreground) r g b / 10%);padding-bottom:10px}body[data-template=collection] .product-grid__item .card-gallery,body[data-template=search] .product-grid__item .card-gallery{background-color:#e8d1a738}@media screen and (max-width:749px){body[data-template=collection] h1{font-size:1.75rem;line-height:1.15}body[data-template=collection] .shopify-section:first-of-type .section{padding-block-start:14px}}#search-modal .predictive-search,#search-modal dialog,.search-modal__dialog{background-color:var(--color-background);border-radius:0}#search-modal input[type=search],#search-modal .search__input{background-color:rgb(from var(--color-foreground) r g b / 4%);border-radius:0}.lyva-contact__detail-label{border-left:2px solid rgb(from var(--color-foreground) r g b / 22%);padding-left:10px}.lyva-contact__tips{border:1px solid rgb(from var(--color-foreground) r g b / 10%)}#shopify-section-sections--21752619663538__logo_RVGHD7 .logo,.shopify-section-group-footer-group [class*=logo] img,.shopify-section-group-footer-group .logo-section__svg svg,.shopify-section-group-footer-group .logo-section__image-wrapper svg,.shopify-section-group-footer-group .logo__image{max-width:min(200px,44vw);height:auto}.shopify-section-group-footer-group [class*=logo]{--logo-max-width: min(180px, 42vw)}.shopify-section-group-footer-group .footer-utilities__text,.shopify-section-group-footer-group .footer-utilities__text a,.shopify-section-group-footer-group .policy-list-trigger{color:var(--color-foreground);opacity:1}.shopify-section-group-footer-group .group-block-content rte-formatter p a{display:inline-block;min-height:44px;line-height:44px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0s!important;animation-fill-mode:forwards!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}@media screen and (max-width:749px){body[data-template=product] .product-details{margin-top:8px!important;padding-inline:0!important}body[data-template=product] .product-details>.group-block{width:100%;max-width:none;padding-inline:0!important}body[data-template=product] .product-details .group-block-content{padding-inline:0!important}body[data-template=product] .product-details>.group-block>.group-block-content>*:not(.accordion,.divider){padding-inline:16px}body[data-template=product] .product-details>.group-block>.group-block-content>.text-block:has(h1),body[data-template=product] .product-details>.group-block>.group-block-content>.text-block:has(h1) h1{--padding-block-start: 0px !important;padding-block-start:0px!important;margin-top:0!important;padding-top:0!important}body[data-template=product] .product-details product-price{--padding-block-end: 8px !important;padding-block-end:8px!important;margin-bottom:0!important}body[data-template=product] .product-details .accordion,body[data-template=product] .product-details .divider{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important}body[data-template=product] .product-details .accordion .details__header,body[data-template=product] .product-details .accordion .details-content{padding-inline:16px}}.product-information__media .product-media-container,.product-information__media slideshow-slide,.product-information__media .product-media-constraint-wrapper,.product-information__media media-gallery{cursor:pointer;transition:background-color .35s ease}.product-information__media .product-media-container.is-contain-fit,.product-information__media slideshow-slide.is-contain-fit,.product-information__media slideshow-slide.is-contain-fit .product-media-container,.product-information__media media-gallery.is-contain-fit,.product-information__media media-gallery.is-contain-fit .product-media-container{cursor:pointer;background-color:#f6f0ea}@keyframes lyvaFitTransition{0%{opacity:.72;transform:scale(.975)}to{opacity:1;transform:scale(1)}}.product-information__media .is-contain-fit :is(img,video,iframe,.deferred-media__poster-image,.product-media__image){object-fit:contain!important;background-color:#f6f0ea!important;animation:lyvaFitTransition .38s cubic-bezier(.16,1,.3,1) both}.product-information__media .product-media-container.lyva-toggled-cover :is(img,video,iframe,.deferred-media__poster-image,.product-media__image){animation:lyvaFitTransition .38s cubic-bezier(.16,1,.3,1) both}.product-information__media :is(img,video,.product-media__image){transition:opacity .3s ease,background-color .35s ease}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lyva-fixes.css.map */
