.vendor-blog-section{padding:40px 0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);width:100%;box-sizing:border-box}.vendor-blog-inner{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.vendor-blog-section__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-base-text));margin-bottom:30px;line-height:1.2}.vendor-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media screen and (max-width:749px){.vendor-blog-grid{grid-template-columns:1fr}}@media screen and (min-width:750px)and (max-width:989px){.vendor-blog-grid{grid-template-columns:repeat(2,1fr)}}.vendor-blog-card{background-color:rgb(var(--color-base-background-1));border:1px solid rgba(var(--color-base-text),.1);border-radius:var(--media-radius, 8px);overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:box-shadow .3s ease,border-color .3s ease}.vendor-blog-card:hover{box-shadow:var(--shadow-card-hover, 0 4px 16px rgba(0,0,0,.12));border-color:rgba(var(--color-base-accent-1),.4)}.vendor-blog-card:hover .vendor-blog-card__image{transform:scale(1.04)}.vendor-blog-card:hover .vendor-blog-card__title a{color:rgb(var(--color-base-accent-1))}.vendor-blog-card:hover .vendor-blog-card__link{opacity:.75}.vendor-blog-card__image-link{display:block;overflow:hidden}.vendor-blog-card__image{width:100%;height:220px;object-fit:cover;display:block;transition:transform .4s ease}.vendor-blog-card__content{padding:20px;display:flex;flex-direction:column;flex:1}.vendor-blog-card__blog-type{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale, 1) * 1.1rem);color:rgb(var(--color-base-accent-1));text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px}.vendor-blog-card__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.4rem);color:rgb(var(--color-base-text));margin:0 0 10px;line-height:1.3}.vendor-blog-card__title a{color:inherit;text-decoration:none;transition:color .3s ease}.vendor-blog-card__date{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale, 1) * 1rem);color:rgba(var(--color-base-text),.6);margin:0 0 10px}.vendor-blog-card__excerpt{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale, 1) * 1.2rem);color:rgba(var(--color-base-text),.8);line-height:1.6;margin:0 0 16px;flex:1}.vendor-blog-card__link{display:inline-block;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale, 1) * 1.1rem);font-weight:600;color:rgb(var(--color-base-accent-1));text-decoration:none;margin-top:auto;transition:opacity .2s ease}.vendor-product-section{padding:40px 0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);width:100%;box-sizing:border-box}.vendor-product-inner{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.vendor-product-section__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-base-text));margin-bottom:30px;line-height:1.2}.vendor-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media screen and (max-width:749px){.vendor-product-grid{grid-template-columns:1fr}}@media screen and (min-width:750px)and (max-width:989px){.vendor-product-grid{grid-template-columns:repeat(2,1fr)}}.vendor-product-card{background-color:rgb(var(--color-base-background-1));border:1px solid rgba(var(--color-base-text),.1);border-radius:var(--media-radius, 8px);overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:box-shadow .3s ease,border-color .3s ease}.vendor-product-card:hover{box-shadow:var(--shadow-card-hover, 0 4px 16px rgba(0,0,0,.12));border-color:rgba(var(--color-base-accent-1),.4)}.vendor-product-card:hover .vendor-product-card__image{transform:scale(1.04)}.vendor-product-card:hover .vendor-product-card__title a{color:rgb(var(--color-base-accent-1))}.vendor-product-card:hover .vendor-product-card__link{opacity:.75}.vendor-product-card__image-link{display:block;overflow:hidden}.vendor-product-card__image{width:100%;height:220px;object-fit:cover;display:block;transition:transform .4s ease}.vendor-product-card__content{padding:20px;display:flex;flex-direction:column;flex:1}.vendor-product-card__vendor{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale, 1) * 1.1rem);color:rgb(var(--color-base-accent-1));text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px}.vendor-product-card__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.4rem);color:rgb(var(--color-base-text));margin:0 0 10px;line-height:1.3}.vendor-product-card__title a{color:inherit;text-decoration:none;transition:color .3s ease}.vendor-product-card__price{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale, 1) * 1.2rem);color:rgb(var(--color-base-text));margin:0 0 16px}.vendor-product-card__price--compare{text-decoration:line-through;color:rgba(var(--color-base-text),.5);margin-right:6px}.vendor-product-card__link{display:inline-block;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale, 1) * 1.1rem);font-weight:600;color:rgb(var(--color-base-accent-1));text-decoration:none;margin-top:auto;transition:opacity .2s ease}.vendor-reading-next{margin-top:40px}.vendor-reading-next__divider{border:none;border-top:1px solid rgba(var(--color-base-text),.15);margin:0 0 40px}.vendor-reading-next img.zoom-image{width:375px!important;height:220px!important;max-width:375px!important;min-width:375px!important;object-fit:cover!important;object-position:center!important;display:block!important}@media screen and (max-width:749px){.vendor-reading-next img.zoom-image{width:100vw!important;max-width:100vw!important;min-width:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
