.ve-ann{background:#fff;border-bottom:1px solid #ececec;padding:10px 20px;text-align:center;font-size:13px;line-height:22px}.ve-ann span{font-size:13px;line-height:22px;display:inline-block;letter-spacing:.01em;color:#1b1b1d}.resource-card__media{aspect-ratio:1/1;overflow:hidden;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center}.resource-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.6em;line-height:1.3}.resource-card__media{--resource-card-aspect-ratio:1/1!important;aspect-ratio:1/1!important}.product-grid__item{display:flex}.product-card{display:flex;flex-direction:column;width:100%}.product-card .card-gallery,.product-card .product-media-container{aspect-ratio:1 / 1!important}.product-card .product-media__image{width:100%!important;height:100%!important;object-fit:contain!important;padding:8px}.product-card__content{flex:1}.product-card__content .rte p,.product-card__content .text-block p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:2.7em;line-height:1.35}.resource-card{display:flex;flex-direction:column;height:100%}.resource-card__media{--resource-card-aspect-ratio: 1 / 1 !important;aspect-ratio:1 / 1!important;overflow:hidden;background:#fff;border-radius:12px}.resource-card__media img,.resource-card__image{width:100%;height:100%;object-fit:contain;padding:10px}.resource-card__content{margin-top:10px;display:flex;flex-direction:column;gap:4px}.resource-card__title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis;min-height:2.6em;line-height:1.3}.ve-head{display:flex;align-items:center;gap:20px;padding:14px 24px;background:#fff}.ve-burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;border:0;background:transparent;cursor:pointer;padding:0 7px;flex:none}.ve-burger span{display:block;height:2px;background:currentColor;border-radius:2px}.ve-brand{font-size:22px;font-weight:800;letter-spacing:-.02em;text-decoration:none;color:inherit;white-space:nowrap}.ve-search{flex:1;display:flex;align-items:center;background:#f3f4f6;border-radius:999px;padding:0 6px 0 20px;max-width:760px}.ve-search input{flex:1;border:0;background:transparent;padding:13px 0;font-size:15px;outline:none}.ve-search button{border:0;background:transparent;cursor:pointer;padding:8px 12px;display:flex;color:inherit}.ve-icons{display:flex;align-items:center;gap:24px;margin-left:auto}.ve-ic{display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit;font-size:14px;font-weight:600;white-space:nowrap}.ve-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#1f9d55;color:#fff;font-style:normal;font-size:12px;font-weight:700}.ve-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;visibility:hidden}.ve-drawer.open{visibility:visible}.ve-drawer-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .25s ease}.ve-drawer.open .ve-drawer-bg{opacity:1}.ve-drawer-panel{position:absolute;top:0;left:0;height:100%;width:330px;max-width:85vw;background:#fff;box-shadow:0 0 40px #0003;transform:translate(-100%);transition:transform .28s ease;display:flex;flex-direction:column;padding:18px 26px 26px;z-index:1}.ve-drawer.open .ve-drawer-panel{transform:translate(0)}.ve-drawer-close{align-self:flex-end;border:0;background:transparent;font-size:30px;line-height:1;cursor:pointer;padding:0 2px 12px;color:inherit}.ve-drawer-panel nav{display:flex;flex-direction:column}.ve-drawer-panel nav a{padding:15px 0;border-bottom:1px solid rgba(0,0,0,.09);text-decoration:none;color:inherit;font-size:17px;font-weight:600}body.ve-lock{overflow:hidden}@media(max-width:1000px){.ve-ic span{display:none}.ve-icons{gap:16px}.ve-brand{font-size:18px}}.ve-head{gap:10px!important;padding-left:10px!important}.ve-head .ve-burger{padding-left:0!important}.ve-head .ve-search{margin-left:14px}@media(max-width:768px){.ve-head{gap:4px!important;padding-left:4px!important}.ve-head .ve-search{margin-left:0}}.ve-head .ve-ic{position:relative}.ve-head .ve-count{position:absolute;top:-6px;left:12px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#1f9d55;color:#fff;font-style:normal;font-size:10px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #fff;pointer-events:none}.card__inner .card__media,.card--card .card__inner,.card-wrapper .card__media{border-radius:12px}.card__media .media,.card__media .media img{background:#fff}.card--standard .card__media .media img,.card--card .card__media .media img{object-fit:contain!important;padding:8px}.card__heading a,.card-information .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;line-height:1.3}.price{font-weight:700}.shopify-section-group-footer-group{background:#1c1c1c}.shopify-section-group-footer-group,.shopify-section-group-footer-group a,.shopify-section-group-footer-group p,.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h4,.shopify-section-group-footer-group span{color:#fff}.ve-foot{max-width:1440px;margin:0 auto;padding:22px 40px;display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:24px 44px;align-items:start}.ve-fcol h4{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;opacity:.55;line-height:12px}.ve-fcol a{display:block;padding:4px 0;text-decoration:none;color:inherit;opacity:.85;font-size:14px;line-height:1.45;transition:opacity .15s ease,color .15s ease}.ve-fcol a:hover{opacity:1;color:#0fa9a2}#ve-fbrand .ve-fw{display:flex;align-items:center;gap:11px;font-size:21px;font-weight:800;letter-spacing:-.02em}#ve-fbrand .ve-fw em{font-style:normal;color:#0fa9a2}#ve-fbrand p{margin:14px 0 0;font-size:14px;line-height:1.7;opacity:.72;max-width:36ch}#ve-fbrand .ve-fmail{margin-top:16px;font-size:14px}#ve-fbrand .ve-fmail a{display:inline-block;color:inherit;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);padding:0 0 2px;opacity:1}#ve-fbrand .ve-fmail a:hover{color:#0fa9a2;border-color:#0fa9a2}#ve-fbrand .ve-fmail span{display:block;margin-top:8px;opacity:.55;font-size:13px;border:0}#ve-fblog a{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1)}#ve-fblog a:last-of-type{border-bottom:0}#ve-fblog .d{display:block;font-size:12px;opacity:.5;margin-top:5px}.ve-fnews{grid-column:1 / 3;border-top:1px solid rgba(255,255,255,.14);padding-top:22px}.ve-fnews h2{margin:0;font-size:24px;font-weight:800;letter-spacing:-.02em}.ve-fnews p{margin:8px 0 0;font-size:14px;opacity:.72}.ve-fform{grid-column:3 / 5;border-top:1px solid rgba(255,255,255,.14);padding-top:22px;align-self:center}.ve-fform .ve-nl{display:flex;align-items:center;gap:6px;background:#fff;border-radius:999px;padding:4px 6px 4px 20px}.ve-fform input[type=email]{flex:1;min-width:0;border:0;background:transparent;padding:14px 0;font-size:15px;color:#1b1b1d;outline:none}.ve-fform button{flex:none;border:0;background:transparent;color:#1b1b1d;cursor:pointer;padding:10px 12px;display:flex}.ve-nl-ok,.ve-nl-err{margin:10px 2px 0;font-size:13px}.ve-nl-err{color:#ffb4a8}@media(max-width:900px){.ve-foot{grid-template-columns:1fr;gap:26px;padding:22px 20px}.ve-fnews,.ve-fform{grid-column:1 / 2;align-self:start}#ve-fbrand p{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ve-custom.css.map */
