.vendor-firstletter h1{font-size:24px!important}.vendor-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));row-gap:40px;list-style:none;align-items:stretch;padding:0 2em 3em;max-width:1500px;margin:0 auto}.vendor-column{padding:40px;border-bottom:1px solid #efefef;scroll-margin-top:7rem;//offset for sticky header for scroll to anchor}.vendor-firstletter{font-weight:700;color:#000;width:auto;height:30px;background:none;text-align:left;margin:6px 0 0;line-height:1;border-bottom:1px solid;//Remove this line if you dont want underline under Big first letter}.vendor-name a{color:#2e343b;text-decoration:none}.vendor-name{margin-bottom:5px;width:max-content}.alphabet-nav{padding:1em 2em 0}.alphabet-list{display:flex;list-style:none;justify-content:center;gap:18px;font-weight:700;font-size:16px;flex-wrap:wrap;word-break:break-word;margin-inline-start:0}.alphabet-list li .alphabet-link{transition:transform .2s cubic-bezier(.68,-.55,.27,1.55);display:inline-block}.alphabet-list li .alphabet-link:hover,.alphabet-list li .alphabet-link:focus{transform:scale(1.25)}.scroll-to-top{position:fixed;bottom:20px;right:20px;z-index:99;font-size:15px;border:none;background:#000;color:#fff;outline:none;cursor:pointer;padding:5px 15px;display:none}.payment-methods svg{min-width:60px!important;min-height:45px!important}.product-card__image--secondary{object-fit:cover}.eui-widget-title{font-size:var(--text-h3)!important;line-height:1.5!important;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}.eapps-instagram-feed-posts-item-image-wrapper,.eapps-instagram-feed-posts-item-image-wrapper img{height:400px;object-fit:cover}.custom-collection-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;grid-auto-rows:minmax(100px,auto);column-gap:22px;row-gap:40px;margin-bottom:2em}.custom-collection-grid__item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-column:span 1;grid-row:span 1}.custom-product-card{width:100%;display:flex;flex-direction:column;justify-content:space-between}.custom-product-card img{object-fit:cover!important;width:100%}@media (min-width: 999px){.custom-product-card__media{display:flex;height:auto}.custom-product-card__figure{display:flex;flex-direction:column;margin-bottom:10px;height:100%}}@media (max-width: 699px){.custom-collection-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(100px,auto);column-gap:8px;margin-left:-11px;margin-right:-11px}.custom-product-card .grid-product__meta{padding-left:10px;padding-right:10px}.custom-collection-grid__item:nth-child(7n+5) .grid__image-ratio{padding-bottom:0}.custom-collection-grid__item{grid-column:span 1}.custom-collection-grid__item:nth-child(8n+5){grid-column:span 2;grid-row:span 2}.custom-collection-grid__item:nth-child(8n+8){grid-column:span 2;grid-row:span 2}:is(.custom-collection-grid__item:nth-child(16n+8),.custom-collection-grid__item:nth-child(16n+16)) .grid__image-ratio{padding-bottom:0}.custom-collection-grid__item.big{grid-column:span 2;grid-row:span 2}.custom-collection-grid .custom-product-card .custom-product-card__figure{height:auto!important}.custom-product-card{display:flex;width:100%;flex-direction:column;gap:1.25em}}.header__cart-dot{width:1.1rem;height:1.1rem;box-shadow:none;position:absolute;right:-10px;top:-4px;font-size:12px;background:#114065;color:#fff;display:flex;justify-content:center}.shopify-section--main-collection,.featured-collections-carousel,.shopify-section--related-products .container{max-width:2000px;margin-left:auto;margin-right:auto}.thumbnail-swatch is-selected{height:auto}.thumbnail-swatch{height:auto;border:none}.thumbnail-swatch>img{height:auto}.hidden-variant{display:none}.show-more-link{font-size:12px;text-decoration:underline}.show-more-link:hover{opacity:.8}.cx_notify-btn{display:flex!important}.wk-title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere;font-size:var(--text-h1)!important}.blog-post-card img{width:100%;height:280px;object-fit:cover}.collection-banner-content{display:flex;flex-direction:column;align-items:center;gap:1em}.variant-group-fieldset{display:none}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom-appsalon.css.map */
