@import"https://fonts.googleapis.com/css2?family=Alice&display=swap";.font-alice{font-family:Alice,serif}@media screen and (min-width:750px){.header__column--right .menu-list__link{font-size:var(--menu-font-sm--size)}}:root,body{--font-size--h1: clamp(1.75rem, 5.6vw, 3.75rem) !important;--font-h1--line-height: 120% !important;--font-size--h2: clamp(1.5rem, 4.8vw, 2.8rem) !important;--font-h2--line-height: 120% !important;--font-h2--letter-spacing: -.03rem !important;--font-size--h3: clamp(1.5rem, 1.75vw, 2.125rem) !important;--font-h3--line-height: 130% !important;--font-size--h4: clamp(1.25rem, 1.5vw, 1.75rem) !important;--font-h4--line-height: 130% !important;--font-size--h5: 1.625rem !important;--font-h5--line-height: 130% !important;--font-size--h6: 1.5rem !important;--font-h6--line-height: 130% !important;--menu-font-2xl--size: 1.15rem !important;--font-size--paragraph: clamp(1rem, 1.05vw, 1.25rem) !important}.size-style.has-icon{display:flex;align-items:center;justify-content:center}.size-style.has-icon .button-icon{width:1.4em;height:1.4em}@media(min-width:990px){footer .footer-content{grid-template-columns:none!important;grid-auto-flow:column!important;display:grid!important}}footer .footer__about .text-block{max-width:320px}.footer__about .social-icons__icon-wrapper{background:rgb(var(--color-primary-rgb)/ .1);color:var(--color-primary-button-text-color);height:50px;width:50px;display:flex;min-width:50px;border-radius:50px;transition:all .3s ease}.footer__about .social-icons__icon-wrapper:hover{background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text-color)}.footer__about .social-icons__icon-wrapper a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}footer .footer-content{border-bottom:1px solid var(--color-border);margin-bottom:20px;padding-bottom:80px}.news-grid .news-grid__featured .article-card{display:flex;flex-direction:column;gap:20px}.news-grid{display:grid;grid-template-columns:4fr 5fr;gap:30px}@media screen and (max-width:750px){.news-grid{grid-template-columns:1fr}}.news-grid .article-card__title{font-size:var(--font-size--h6);line-height:var(--font-h6--line-height);margin:0 0 15px;color:#1a365d}.article-card__date{font-size:.875rem;margin:0 0 10px;color:#4a5568;line-height:1.3}.article-card__excerpt{font-size:var(--font-size--paragraph);color:#4a5568;margin-bottom:25px}.article-card__read-more{font-size:16px;text-decoration:underline;color:#4a5568;text-underline-offset:5px}.news-grid__recent .article-card{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:750px){.news-grid__recent .article-card{grid-template-columns:1fr 270px}.news-grid__recent .article-card .article-card__image-link{order:2}}.news-grid__recent .article-card img.article-card__image{height:100%;object-fit:cover;object-position:center;border-radius:12px}.news-grid__recent .article-card .article-card__excerpt,.news-grid__recent .article-card h3.article-card__title{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-grid__recent .news-grid__item:not(:last-child){border-bottom:1px solid #E2E8F0;padding-bottom:24px;margin-bottom:24px}@media screen and (max-width:749px){.header .header__columns{--header-template-columns: auto 1fr;grid-template-areas:"center rightB rightA leftB";padding-left:var(--padding-lg)}.header-drawer .header__icon--menu{padding-top:6px;padding-bottom:6px}.header-drawer .header__icon--menu svg{min-width:40px;height:40px}}.e-product-card{--ratio: 1.2987012987012987;overflow:hidden;width:100%;height:100%;position:relative;display:flex;flex-direction:column;color:var(--color-foreground);background-color:var(--color-background);padding:10px;box-shadow:10px 20px 60px #e5e9ed66;border-radius:16px;border:1px solid #E7F3FF}.e-product-card .product-media{margin-bottom:20px;flex:none;aspect-ratio:unset!important}.e-product-card__content{display:flex;flex-direction:column;padding-left:10px;padding-right:10px;padding-bottom:10px}.e-product-card .product-media img{min-height:0;min-width:0;height:300px;border-radius:12px}.e-product-card .e-product-title{margin:0!important}.e-product-card__ratings{display:flex;align-items:center;justify-content:space-between}.e-product-card__ratings .rating-wrapper{display:flex;align-items:center;gap:4px}.e-product-card__ratings .stars{height:14px;width:14px;color:#f7b730}.e-product-card__ratings .rating-average,.e-product-card__ratings .rating-count{color:var(--color-foreground);font-size:12px;font-weight:400;line-height:1}.e-product-card__ratings .e-badge{display:inline-flex;align-items:center;gap:10px;background-color:#f2f5f0;color:#7a9b69;padding:2px 10px;border-radius:50px;font-size:.875rem;line-height:1.5;font-weight:500;text-transform:uppercase}.e-product-card__content{display:flex;flex-direction:column;gap:20px;flex-grow:1}.e-product-card-link,.e-product-card{width:100%}.e-product-description p{margin:0;font-size:var(--font-size--paragraph);line-height:var(--line-height--paragraph);color:var(--color-foreground);opacity:.8;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.e-product-card .quick-add{position:relative;pointer-events:auto}.e-product-card .quick-add__button{background:var(--color-secondary)!important;color:var(--color-contrast)!important;border:1px solid var(--color-secondary)!important;border-radius:var(--border-radius, 8px)!important;padding:var(--padding-sm) var(--padding-md)!important;height:auto!important;width:100%!important;justify-content:center!important;opacity:1!important;display:flex!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-weight:500!important;position:relative!important;right:auto!important;bottom:auto!important}.e-product-card .quick-add__button:hover{background:var(--color-secondary-hover)!important;border-color:var(--color-secondary-hover)!important}.e-product-card .quick-add__button .add-to-cart-text{background:transparent!important;border-radius:0!important}.e-product-card .quick-add__button .add-to-cart-text__content{grid-template-columns:1fr!important}.e-product-card .quick-add__button .add-to-cart-text__content span span{opacity:1!important;filter:blur(0)!important;translate:0 0!important}.e-product-card .quick-add__button .add-to-cart-icon{display:none!important}.e-product-group{position:relative;z-index:2}.tab-details-block{margin:20px 0}.tab-details-tabs{display:flex;border-bottom:1px solid var(--color-border);margin-bottom:20px;gap:20px}.tab-details-tab{background:none;border:none;padding:12px 0;font-size:var(--font-size--paragraph);font-weight:500;color:var(--color-foreground);cursor:pointer;position:relative;transition:color .3s ease}.tab-details-tab:hover{color:var(--color-foreground, #7a9b69)}.tab-details-tab.active{color:var(--color-accent, #7a9b69)}.tab-details-tab.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--color-accent, #7a9b69)}.tab-details-content{min-height:100px}.tab-details-panel{display:none;color:var(--color-foreground, #333);line-height:1.6}.tab-details-panel.active{display:block}.tab-details-panel p{margin:0 0 16px}.tab-details-panel p:last-child{margin-bottom:0}.e-product-card .rating-count{font-size:12px;font-weight:400}.breadcrumbs-block,.breadcrumbs-snippet{margin:16px 0}.breadcrumbs-list{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:var(--font-size--paragraph-small)}.breadcrumb-item{display:flex;align-items:center}.breadcrumb-link{color:var(--color-foreground);text-decoration:none;transition:color .2s ease}.breadcrumb-link:hover{color:var(--color-accent);text-decoration:underline}.breadcrumb-current{color:var(--color-foreground);font-weight:500}.breadcrumb-separator{margin:0 8px;color:var(--color-foreground);opacity:.5}@media screen and (max-width:749px){.breadcrumbs-list{font-size:var(--font-size--paragraph-small)}.breadcrumb-separator{margin:0 6px}}.e-product-card__action{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:auto}.e-product-card__action .price{font-size:26px;color:#7a9b69;font-weight:600}@media(max-width:749px){.e-product-card__action .price{font-size:20px}}.e-product-card__action .button--add-to-cart{display:flex;align-items:center;padding:12px 30px;gap:5px}.e-product-card__action .button--add-to-cart svg{max-width:30px}@media(min-width:750px){.product-grid:is(.product-grid--grid){--product-grid-columns-desktop: repeat(auto-fill, minmax(330px, 1fr)) !important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style.css.map */
