body:has(main[data-template=index]) .shopify-section:not(.shopify-section-group-header-group):not(.shopify-section-group-footer-group){--page-width:1180px}main[data-template=index] .section{padding-block-start:20px!important;padding-block-end:20px!important}main[data-template=index] .section-resource-list .section-background{background:#fff}main[data-template=index] .section-resource-list .section{gap:14px!important}main[data-template=index] .section-resource-list h2{font-size:clamp(22px,2vw,30px)!important;line-height:1.15!important;letter-spacing:-.025em!important}main[data-template=index] .resource-list__carousel{--resource-list-column-gap:16px!important;--resource-list-row-gap:16px!important}main[data-template=index] .resource-list__carousel .resource-list__item{min-width:0!important}main[data-template=index] .resource-list__carousel .card-gallery,main[data-template=index] .resource-list__carousel .product-card__image,main[data-template=index] .resource-list__carousel .product-media-container{border-radius:9px!important;overflow:hidden!important}main[data-template=index] .resource-list__carousel img{object-fit:contain!important}main[data-template=index] .product-card__content{gap:4px!important;padding-top:7px!important}main[data-template=index] .product-card__content a,main[data-template=index] .product-card__title{font-size:13px!important;line-height:1.28!important;font-weight:500!important}main[data-template=index] .price,main[data-template=index] .price-item{font-size:13px!important;font-weight:650!important}@media(min-width:750px){main[data-template=index] .section-resource-list .resource-list__carousel{grid-auto-columns:minmax(0,calc((100% - 80px)/6))!important;grid-template-columns:none!important}main[data-template=index] .section-resource-list .resource-list__carousel .resource-list__item{width:auto!important;max-width:none!important}main[data-template=index] .section-resource-list .card-gallery,main[data-template=index] .section-resource-list .product-card__image,main[data-template=index] .section-resource-list .product-media-container{max-height:190px!important}main[data-template=index] .section-resource-list .card-gallery img,main[data-template=index] .section-resource-list .product-card__image img,main[data-template=index] .section-resource-list .product-media-container img{max-height:190px!important;width:100%!important;object-fit:contain!important}}@media(min-width:750px)and (max-width:1050px){main[data-template=index] .section-resource-list .resource-list__carousel{grid-auto-columns:minmax(0,calc((100% - 48px)/4))!important}}@media(max-width:749px){main[data-template=index] .section{padding-block-start:16px!important;padding-block-end:16px!important}main[data-template=index] .section-resource-list .resource-list__carousel{grid-auto-columns:minmax(150px,42vw)!important}}main[data-template=index] .ui-test-collection-list .collection-card--image-bg .collection-card__content{padding:14px!important;align-items:flex-start!important;justify-content:flex-end!important}main[data-template=index] .ui-test-collection-list .collection-card--image-bg .collection-card__content>*{width:auto!important;max-width:calc(100% - 4px)!important}main[data-template=index] .ui-test-collection-list .collection-card--image-bg .collection-card__content :is(.text-block,.text-block__content,.rte,p,h1,h2,h3,h4,h5,h6){width:fit-content!important;max-width:100%!important;margin:0!important;font-family:var(--font-body--family)!important;font-size:12.5px!important;line-height:1.15!important;font-weight:550!important;letter-spacing:.015em!important;color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.22)!important}main[data-template=index] .ui-test-collection-list .collection-card--image-bg .collection-card__content :is(.text-block,.text-block__content,.rte){display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:7px 11px!important;background:#17130f7a!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;box-shadow:0 4px 14px #18120c24!important;-webkit-backdrop-filter:blur(9px) saturate(120%)!important;backdrop-filter:blur(9px) saturate(120%)!important;transition:background-color .22s ease,transform .22s ease,border-color .22s ease!important}main[data-template=index] .ui-test-collection-list .collection-card:hover .collection-card__content :is(.text-block,.text-block__content,.rte){background:#17130f9c!important;border-color:#ffffff40!important;transform:translateY(-1px)!important}main[data-template=index] .ui-test-collection-list .collection-card__image,main[data-template=index] .ui-test-collection-list .collection-card__inner{border-radius:14px!important}@media(max-width:749px){main[data-template=index] .ui-test-collection-list .collection-card--image-bg .collection-card__content{padding:10px!important}main[data-template=index] .ui-test-collection-list .collection-card--image-bg .collection-card__content :is(.text-block,.text-block__content,.rte,p,h1,h2,h3,h4,h5,h6){font-size:11.5px!important}main[data-template=index] .ui-test-collection-list .collection-card--image-bg .collection-card__content :is(.text-block,.text-block__content,.rte){min-height:29px!important;padding:6px 9px!important}}body:has(main[data-template=index]) #header-component .menu-list__link:not(.menu-list__link--active){color:#111!important}body:has(main[data-template=index]) #header-component .menu-list__link:not(.menu-list__link--active):hover{color:#b49a62!important}body:not(:has(main[data-template=index])) #header-component .menu-list__link:not(.menu-list__link--active){color:#111!important}body:not(:has(main[data-template=index])) #header-component .menu-list__link:not(.menu-list__link--active):hover{color:#b49a62!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/exclusive-compact-home.css.map */
