.ProductItem__LabelList{top:-6px!important;left:-6px!important;z-index:2;display:flex!important;flex-direction:column;align-items:flex-start;gap:6px;padding:0!important}.ProductItem__LabelList .ProductItem__Label{display:block;margin:0!important;padding:10px 13px!important;color:#292526!important;background:#eee9e3!important;box-shadow:none!important;font-size:13px!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.15!important;text-transform:none!important}.ProductItem__LabelList .ProductItem__Label--topRated{color:#292526!important;background:#eee9e3!important}.ProductItem__LabelList .ProductItem__Label--onSale{color:#3e2d2a!important;background:#e7d3ca!important}.ProductItem__LabelList .ProductItem__Label--soldOut{color:#504b4c!important;background:#e5e2df!important}.ProductMeta__Price.Price--compareAt{margin-left:10px!important}.ProductMeta__Saving{display:inline-block;margin-left:14px;padding-left:14px;border-left:1px solid rgba(41,97,104,.35);color:#296168!important;font-size:12px!important;font-weight:500!important;letter-spacing:.035em!important;line-height:1.4!important;text-transform:none!important;vertical-align:baseline;white-space:nowrap}.ProductFaq{padding:48px 0 24px}.ProductFaq.Section--spacingNormal{margin-top:0!important;margin-bottom:0}.shopify-section--product-faq+.index-section>[data-section-type=logo-list]{margin-top:24px}.ProductFaq .SectionHeader{margin-bottom:34px}.ProductFaq__List{max-width:760px;margin:0 auto;border:0}.ProductFaq__Item{margin:14px 0;border:0}.ProductFaq__Summary{position:relative;display:block;width:100%;padding:0 0 0 28px;list-style:none;cursor:pointer;color:#484249;font-size:14px!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.65!important;text-align:left;text-transform:none!important;transition:color .18s ease-in-out}.ProductFaq__Summary::-webkit-details-marker{display:none}.ProductFaq__Summary::marker{content:""}.ProductFaq__Summary:hover{color:#296168}.ProductFaq__Summary:focus-visible{outline:1px solid #296168;outline-offset:5px}.ProductFaq__Icon{position:absolute;top:.58em;left:1px;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transform-origin:55% 55%;transition:transform .2s ease-in-out}.ProductFaq__Icon:before,.ProductFaq__Icon:after{content:none}.ProductFaq__Item[open] .ProductFaq__Icon{transform:rotate(45deg)}.ProductFaq__Answer{max-width:none;padding:10px 0 8px 28px;color:#5e585f}.ProductFaq__Answer>:first-child{margin-top:0}.ProductFaq__Answer>:last-child{margin-bottom:0}.LogoList--press.Section.Section--spacingNormal[data-section-type=logo-list]{margin:0!important}.LogoList--press .LogoListWrapper{overflow:hidden}.LogoList--press h2.center.text-center{display:flex;align-items:center;gap:18px;margin:0 0 10px!important;padding:0!important;font-size:13px!important;font-weight:600!important;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}.LogoList--press h2.center.text-center:before,.LogoList--press h2.center.text-center:after{content:"";flex:1 1 72px;height:1px;background:currentColor;opacity:.2}.LogoList--press ul.logo-bar{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px clamp(18px,3vw,42px);margin:0!important}.LogoList--press ul.logo-bar>li.logo-bar-section{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:auto!important;max-width:var(--vivida-press-logo-width, 180px)!important;margin:0!important}.LogoList--press .logo-bar-section>a{display:flex;align-items:center;justify-content:center}.LogoList--press .logo-bar__image{width:auto!important;max-width:min(var(--vivida-press-logo-width, 180px),18vw)!important;max-height:68px;object-fit:contain}.LogoList--filmTv .logo-bar__image{width:65px!important;height:auto!important}.template-collection .PageHeader:not(.PageHeader--withBackground){margin:38px 0 24px!important;padding:0 0 10px!important}.template-collection .PageHeader.vivida-collection-header-tight:not(.PageHeader--withBackground){margin-bottom:12px!important;padding-bottom:10px!important}.template-collection .PageHeader:not(.PageHeader--withBackground) .SectionHeader__Heading{margin-bottom:18px}.template-collection .PageHeader:not(.PageHeader--withBackground) .SectionHeader__Description{max-width:1180px}.template-collection .SectionHeader__Description .CollectionIntro__Promotion{margin:0 0 16px!important;color:#2c636b!important;font-size:14px;line-height:1.55}.template-collection .CollectionIntro__Promotion span{color:inherit!important}.template-collection .CollectionIntro__Promotion strong{color:inherit;font-weight:700}.template-collection .SectionHeader__Description .CollectionIntro__Body{color:#484249!important}.template-collection .SectionHeader__Description .CollectionIntro__Links{margin:18px 0 0!important;line-height:1.8}.template-collection .CollectionIntro__Links.vivida-collection-link-row{margin-top:18px!important}.template-collection .CollectionIntro__Links a{text-underline-offset:3px}@media screen and (max-width:640px){.ProductItem__LabelList{top:6px!important;left:6px!important;gap:4px}.ProductItem__LabelList .ProductItem__Label{padding:8px 10px!important;font-size:12px!important}.ProductFaq{padding:36px 0 20px}.shopify-section--product-faq+.index-section>[data-section-type=logo-list]{margin-top:20px}.ProductFaq .SectionHeader{margin-bottom:28px}.ProductFaq__Item{margin:12px 0}.LogoList--press.Section.Section--spacingNormal[data-section-type=logo-list]{margin:0!important}.LogoList--press h2.center.text-center{gap:12px;margin-bottom:8px!important;font-size:12px!important}.LogoList--press ul.logo-bar{gap:12px 22px}.LogoList--press .logo-bar__image{max-width:min(var(--vivida-press-logo-width, 180px),28vw)!important;max-height:54px}.LogoList--filmTv .logo-bar__image{width:61px!important}.template-collection .PageHeader:not(.PageHeader--withBackground){margin:28px 0 10px!important;padding-bottom:8px!important}.template-collection .PageHeader:not(.PageHeader--withBackground) .SectionHeader__Heading{margin-bottom:14px}.template-collection .SectionHeader__Description .CollectionIntro__Promotion{margin-bottom:13px!important}.template-collection .SectionHeader__Description .CollectionIntro__Links{margin-top:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/vivida-enhancements.css.map */
