.sitemap__title{margin:0 0 20px}.sitemap__intro{max-width:760px;margin-bottom:40px}.sitemap__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:40px 30px}.sitemap__heading{margin:0 0 15px;padding-bottom:10px;border-bottom:1px solid var(--color-line)}.sitemap__list{display:grid;gap:8px;margin:0}.sitemap__list--nested{margin:8px 0 4px;padding-inline-start:15px;font-size:.95em}.sitemap__products{margin-top:50px}.sitemap__list--products{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));column-gap:30px}.heading-tags.heading-tags--buttons{gap:10px}.heading-tags.heading-tags--buttons li>a,.heading-tags.heading-tags--buttons li:not(.heading-tags__tag--active)>a{opacity:1}.heading-tags__button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 18px;font-family:var(--button-font-family);font-style:var(--button-font-style);font-weight:var(--button-font-weight);font-size:14px;line-height:1.2;text-transform:var(--button-uppercase);white-space:nowrap;text-decoration:none;color:var(--tag-filter-text);background:transparent;border:1px solid var(--tag-filter-text);border-radius:var(--button-radius);transition:background-color var(--duration-default, .2s) ease,border-color var(--duration-default, .2s) ease,color var(--duration-default, .2s) ease}.heading-tags__button:hover,.heading-tags__button:focus-visible,.heading-tags__tag--active .heading-tags__button{color:var(--tag-filter-active-text);background:var(--tag-filter-active);border-color:var(--tag-filter-active)}.header__contact-info{color:var(--color-base)}.header__contact-info,.header__contact-info .contact-info-modal:not([hidden]) .modal__content-inner{display:grid;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:10px;text-align:center}.header__phone-label{overflow-wrap:break-word}.header__phone{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px;width:fit-content;margin:0 auto;align-items:center}.header__phone svg{width:20px;height:20px;fill:currentColor;transition:color var(--duration-default) var(--transition-primary)}@media(hover:hover),(hover:none)and (min-width:1025px){.header__phone:hover svg{color:var(--color-accent)}}@media(hover:none){.header__phone.active svg{color:var(--color-accent)}}@media screen and (min-width:1025px){.header__contact-info{max-width:190px;gap:5px;text-align:end}.header__contact-info .contact-info-modal:not([hidden]) .modal__content-inner{text-align:start}.header__contact-info>.header__phone-label{display:none}.header__contact-info>.header__phone{margin-inline:auto 0}.contact-info-modal .header__phone{margin:0}.header__contact-info>.header__phone~.header__phone{display:none}}.product-rating-block{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem}.product-rating-block .rating-text,.product-rating-block .rating-count{font-size:var(--rating-text-size, 16px);line-height:1.2}.product-rating-block .rating.rating--compact{display:inline-flex;align-items:center;gap:2px}.product-rating-block .rating .rating__star{display:inline-flex;width:var(--rating-star-size, 18px);height:var(--rating-star-size, 18px)}.product-rating-block .rating .rating__star svg{width:100%;height:100%}.product-rating-block .rating-count__link{color:inherit;text-decoration:underline;text-underline-offset:.2em}.product-rating-block .rating-count__link:hover{text-decoration:none}#judgeme_product_reviews{scroll-margin-top:160px}.cart-discount__pill-code{overflow:hidden;max-width:100px;text-overflow:ellipsis;white-space:nowrap;margin:0;padding-block:10px;padding-inline:15px 0}.cart-discount{width:100%}.cart-discount__summary{display:flex;align-items:center;justify-content:space-between}.cart-discount__codes{display:none;gap:10px;flex-wrap:wrap;margin-top:10px}.cart-discount__codes:has(.cart-discount__pill){display:flex}.cart-discount__button{height:100%;min-width:80px}.cart-discount__pill{display:inline-flex;align-items:center;min-height:44px;border:1px solid var(--color-line);border-radius:var(--border-radius-size-6)}.cart-discount__form{display:flex;gap:5px;align-items:center}.cart-discount__pill-remove{position:relative}.cart-discount__pill-remove svg{width:12px;height:12px}:is(.cart-discount__pill-remove,.cart-discount__pill-remove:hover){position:static;background-color:transparent;pointer-events:all;cursor:pointer;height:100%;padding-inline:15px;width:42px}.cart-discount__error.cart__error-wrapper{margin-top:10px}cart-discount-component{display:flex}.video-interaction-hint{opacity:0;transition:opacity .3s ease;z-index:var(--layer-flat)}.video-interaction-hint:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
