.home-advantages-module-scss-module__pE_LPG__hero,.home-advantages-module-scss-module__pE_LPG__strip{grid-auto-flow:column;margin:0;list-style:none;display:grid}.home-advantages-module-scss-module__pE_LPG__hero{align-items:center;gap:var(--mantine-spacing-sm);grid-auto-columns:minmax(0,1fr);padding:0}.home-advantages-module-scss-module__pE_LPG__strip{align-items:center;gap:var(--mantine-spacing-lg);margin-inline:calc(var(--mantine-spacing-md)*-1);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);scroll-snap-type:x proximity;scroll-padding-inline:var(--mantine-spacing-md);scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:max-content;overflow-x:auto}.home-advantages-module-scss-module__pE_LPG__strip::-webkit-scrollbar{display:none}.home-advantages-module-scss-module__pE_LPG__item{scroll-snap-align:start;align-items:center;gap:10px;min-width:0;display:flex}.home-advantages-module-scss-module__pE_LPG__hero .home-advantages-module-scss-module__pE_LPG__item{color:var(--mantine-color-white)}.home-advantages-module-scss-module__pE_LPG__strip .home-advantages-module-scss-module__pE_LPG__item{color:var(--mantine-color-dark-9)}.home-advantages-module-scss-module__pE_LPG__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.home-advantages-module-scss-module__pE_LPG__icon svg{width:52%;height:52%}.home-advantages-module-scss-module__pE_LPG__hero .home-advantages-module-scss-module__pE_LPG__icon{background-color:#ffffff1f;border:1px solid #ffffff8c}.home-advantages-module-scss-module__pE_LPG__strip .home-advantages-module-scss-module__pE_LPG__icon{background-color:var(--mantine-color-brand-6);color:var(--mantine-color-white)}.home-advantages-module-scss-module__pE_LPG__text{flex-direction:column;gap:1px;min-width:0;display:flex}.home-advantages-module-scss-module__pE_LPG__strip .home-advantages-module-scss-module__pE_LPG__text{max-width:11.5rem}.home-advantages-module-scss-module__pE_LPG__title{font-size:.8125rem;font-weight:700;line-height:1.2}.home-advantages-module-scss-module__pE_LPG__note{text-wrap:balance;font-size:.6875rem;line-height:1.25}.home-advantages-module-scss-module__pE_LPG__hero .home-advantages-module-scss-module__pE_LPG__note{color:#ffffffbf}.home-advantages-module-scss-module__pE_LPG__strip .home-advantages-module-scss-module__pE_LPG__note{color:var(--mantine-color-gray-6)}@media (min-width:48em){.home-advantages-module-scss-module__pE_LPG__strip{gap:var(--mantine-spacing-xl)}.home-advantages-module-scss-module__pE_LPG__icon{width:40px;height:40px}}@media (min-width:62em){.home-advantages-module-scss-module__pE_LPG__strip{justify-content:space-between;margin-inline:0;padding-inline:0;overflow:visible}}@media (min-width:75em){.home-advantages-module-scss-module__pE_LPG__hero{gap:var(--mantine-spacing-md)}.home-advantages-module-scss-module__pE_LPG__hero .home-advantages-module-scss-module__pE_LPG__icon{width:42px;height:42px}.home-advantages-module-scss-module__pE_LPG__title{font-size:.9375rem}.home-advantages-module-scss-module__pE_LPG__note{font-size:var(--mantine-font-size-xs)}}
.breadcrumbs-module-scss-module__8dh2dW__link{white-space:nowrap;flex-shrink:0}.breadcrumbs-module-scss-module__8dh2dW__last{flex-shrink:1;min-width:0}
.rich-text-module-scss-module__0CkJfG__embed{margin-block:var(--mantine-spacing-xl)}.rich-text-module-scss-module__0CkJfG__embed:first-child{margin-top:0}.rich-text-module-scss-module__0CkJfG__embed:last-child{margin-bottom:0}.rich-text-module-scss-module__0CkJfG__embed:empty{display:none}.rich-text-module-scss-module__0CkJfG__content h1{font-size:var(--mantine-h4-font-size)}.rich-text-module-scss-module__0CkJfG__content h2{font-size:var(--mantine-h5-font-size)}.rich-text-module-scss-module__0CkJfG__content h3{font-size:var(--mantine-h6-font-size)}.rich-text-module-scss-module__0CkJfG__content h4,.rich-text-module-scss-module__0CkJfG__content h5,.rich-text-module-scss-module__0CkJfG__content h6{font-size:var(--mantine-font-size-lg)}.rich-text-module-scss-module__0CkJfG__content h1,.rich-text-module-scss-module__0CkJfG__content h2,.rich-text-module-scss-module__0CkJfG__content h3,.rich-text-module-scss-module__0CkJfG__content h4,.rich-text-module-scss-module__0CkJfG__content h5,.rich-text-module-scss-module__0CkJfG__content h6{margin-top:var(--mantine-spacing-lg);margin-bottom:var(--mantine-spacing-xs);font-weight:600;line-height:1.3}.rich-text-module-scss-module__0CkJfG__content h1:first-child,.rich-text-module-scss-module__0CkJfG__content h2:first-child,.rich-text-module-scss-module__0CkJfG__content h3:first-child,.rich-text-module-scss-module__0CkJfG__content h4:first-child,.rich-text-module-scss-module__0CkJfG__content h5:first-child,.rich-text-module-scss-module__0CkJfG__content h6:first-child{margin-top:0}.rich-text-module-scss-module__0CkJfG__content ul{list-style-type:disc}.rich-text-module-scss-module__0CkJfG__content ol{list-style-type:decimal}.rich-text-module-scss-module__0CkJfG__content table{border-collapse:collapse;width:100%}.rich-text-module-scss-module__0CkJfG__content table th,.rich-text-module-scss-module__0CkJfG__content table td{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border:1px solid var(--mantine-color-gray-3);text-align:left}.rich-text-module-scss-module__0CkJfG__content table th{background-color:var(--mantine-color-gray-0);font-weight:600}
.scroll-to-top-module-scss-module__nhPcsq__button{box-shadow:0 6px 20px color-mix(in srgb, var(--mantine-color-brand-6) 35%, transparent);transition:transform .2s,box-shadow .2s}.scroll-to-top-module-scss-module__nhPcsq__button:hover{box-shadow:0 10px 26px color-mix(in srgb, var(--mantine-color-brand-6) 45%, transparent);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.scroll-to-top-module-scss-module__nhPcsq__button{transition:none}.scroll-to-top-module-scss-module__nhPcsq__button:hover{transform:none}}
@font-face{font-family:golosTextFontFamily;src:url(../media/GolosText_Regular-s.p.0xt37i239tnvd.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:golosTextFontFamily;src:url(../media/GolosText_Medium-s.p.2idccbsa7in4b.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:golosTextFontFamily;src:url(../media/GolosText_SemiBold-s.p.1yq0p2dzs57fs.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:golosTextFontFamily;src:url(../media/GolosText_Bold-s.p.2ez1okp9w_0y2.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:golosTextFontFamily;src:url(../media/GolosText_ExtraBold-s.p.1zqvp9vuws_y7.ttf)format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:golosTextFontFamily;src:url(../media/GolosText_Black-s.p.2lek9bt-tev8o.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:golosTextFontFamily Fallback;src:local(Arial);ascent-override:90.05%;descent-override:20.21%;line-gap-override:0.0%;size-adjust:108.83%}.golostextfontfamily_525e2cea-module__YRgRxG__className{font-family:golosTextFontFamily,golosTextFontFamily Fallback}
.product-item-module-scss-module__I69zyq__card{flex-direction:column;height:100%;padding-bottom:8px;display:flex;position:relative}.product-item-module-scss-module__I69zyq__media{aspect-ratio:1;border-radius:var(--mantine-radius-lg);position:relative;overflow:hidden}.product-item-module-scss-module__I69zyq__media[data-empty]{background-color:var(--mantine-color-gray-0)}.product-item-module-scss-module__I69zyq__image{transition:transform .32s,opacity .2s,filter .2s;position:absolute;inset:0}.product-item-module-scss-module__I69zyq__card[data-out-of-stock] .product-item-module-scss-module__I69zyq__image{opacity:.5;filter:grayscale(.6)}.product-item-module-scss-module__I69zyq__noImage{color:var(--mantine-color-gray-4);margin:auto;position:absolute;inset:0}.product-item-module-scss-module__I69zyq__discount{position:absolute;top:8px;left:8px}.product-item-module-scss-module__I69zyq__stock{position:absolute;bottom:8px;left:8px}.product-item-module-scss-module__I69zyq__info{flex-direction:column;flex:1;gap:2px;padding-top:12px;display:flex}.product-item-module-scss-module__I69zyq__nameLink{color:var(--mantine-color-dark-8);font-size:var(--mantine-font-size-sm);font-weight:500;line-height:1.35;text-decoration:none}@media (min-width:48em){.product-item-module-scss-module__I69zyq__nameLink{font-size:.9375rem}}.product-item-module-scss-module__I69zyq__nameLink:after{content:"";border-radius:var(--mantine-radius-lg);position:absolute;inset:0}.product-item-module-scss-module__I69zyq__nameLink:hover{color:var(--mantine-color-brand-6);text-decoration:none}.product-item-module-scss-module__I69zyq__nameLink:focus-visible{outline:none}.product-item-module-scss-module__I69zyq__nameLink:focus-visible:after{outline:2px solid var(--mantine-color-brand-6);outline-offset:2px}@media (hover:hover){.product-item-module-scss-module__I69zyq__card:hover .product-item-module-scss-module__I69zyq__image{transform:scale(1.04)}.product-item-module-scss-module__I69zyq__card:hover .product-item-module-scss-module__I69zyq__nameLink{color:var(--mantine-color-brand-6)}}.product-item-module-scss-module__I69zyq__priceBox{align-items:baseline;column-gap:var(--mantine-spacing-xs);flex-wrap:wrap;margin-top:auto;padding-top:8px;display:flex}@media (max-width:47.99em){.product-item-module-scss-module__I69zyq__priceBox{flex-direction:column-reverse;align-items:flex-start}}
.product-item-skeleton-module-scss-module__ILyiQG__nameLine{height:calc(var(--mantine-font-size-sm)*1.35);align-items:center;display:flex}@media (min-width:48em){.product-item-skeleton-module-scss-module__ILyiQG__nameLine{height:1.26563rem}}.product-item-skeleton-module-scss-module__ILyiQG__prices{align-items:center;column-gap:var(--mantine-spacing-xs);flex-wrap:wrap;margin-top:auto;padding-top:8px;display:flex}@media (max-width:47.99em){.product-item-skeleton-module-scss-module__ILyiQG__prices{flex-direction:column-reverse;align-items:flex-start}}.product-item-skeleton-module-scss-module__ILyiQG__price{height:calc(var(--mantine-font-size-lg)*1.2);align-items:center;display:flex}@media (min-width:48em){.product-item-skeleton-module-scss-module__ILyiQG__price{height:calc(var(--mantine-font-size-xl)*1.2)}}.product-item-skeleton-module-scss-module__ILyiQG__comparePrice{height:calc(var(--mantine-font-size-sm)*var(--mantine-line-height-sm));align-items:center;display:flex}
.working-hours-lines-module-scss-module__75xkAq__line{display:block}.working-hours-lines-module-scss-module__75xkAq__part{white-space:nowrap}
.search-item-module-scss-module__js7lgG__item{border-radius:var(--mantine-radius-md);color:inherit;align-items:center;gap:12px;padding:8px;text-decoration:none;transition:background-color .12s;display:flex}.search-item-module-scss-module__js7lgG__item:hover{background-color:var(--mantine-color-brand-0);text-decoration:none}.search-item-module-scss-module__js7lgG__item:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:-2px}.search-item-module-scss-module__js7lgG__thumb{border-radius:var(--mantine-radius-md);flex:none;width:56px;height:56px;position:relative;overflow:hidden}.search-item-module-scss-module__js7lgG__thumb[data-empty]{background-color:var(--mantine-color-gray-0)}.search-item-module-scss-module__js7lgG__image{transition:opacity .2s,filter .2s;position:absolute;inset:0}.search-item-module-scss-module__js7lgG__item[data-out-of-stock] .search-item-module-scss-module__js7lgG__image{opacity:.5;filter:grayscale(.6)}.search-item-module-scss-module__js7lgG__noImage{color:var(--mantine-color-gray-4);margin:auto;position:absolute;inset:0}.search-item-module-scss-module__js7lgG__body{flex-direction:column;gap:2px;min-width:0;display:flex}.search-item-module-scss-module__js7lgG__name{color:var(--mantine-color-dark-8);font-size:var(--mantine-font-size-sm);font-weight:500;line-height:1.3}.search-item-module-scss-module__js7lgG__meta{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}
.search-results-module-scss-module__yFf5Wa__list{flex-direction:column;gap:2px;padding:8px;display:flex}@media (max-width:61.99em){.search-results-module-scss-module__yFf5Wa__list{padding:8px 12px}}.search-results-module-scss-module__yFf5Wa__footer{padding:4px 8px calc(8px + env(safe-area-inset-bottom));background-color:var(--mantine-color-white);position:sticky;bottom:0}@media (max-width:61.99em){.search-results-module-scss-module__yFf5Wa__footer{padding-left:12px;padding-right:12px}}.search-results-module-scss-module__yFf5Wa__showAll{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-gray-0);width:100%;min-height:44px;color:var(--mantine-color-brand-6);font-size:var(--mantine-font-size-sm);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-weight:600;text-decoration:none;transition:background-color .12s;display:flex}.search-results-module-scss-module__yFf5Wa__showAll:hover{background-color:var(--mantine-color-brand-0)}.search-results-module-scss-module__yFf5Wa__showAll:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:1px}.search-results-module-scss-module__yFf5Wa__count{color:var(--mantine-color-dimmed);align-items:center;gap:6px;font-weight:500;display:inline-flex}
.search-module-scss-module__PvcBNG__fadeBox{z-index:10;background-color:var(--mantine-color-white);color:var(--mantine-color-black);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-md);overscroll-behavior:contain;max-height:min(70vh,560px);margin-top:8px;position:absolute;left:0;right:0;overflow-y:auto}.search-module-scss-module__PvcBNG__input::-webkit-search-cancel-button{appearance:none;display:none}.search-module-scss-module__PvcBNG__input::-webkit-search-decoration{appearance:none;display:none}
.search-mobile-module-scss-module__-LKrIq__body{background-color:var(--mantine-color-white);flex-direction:column;height:100%;display:flex}.search-mobile-module-scss-module__-LKrIq__header{z-index:2;align-items:center;gap:var(--mantine-spacing-xs);background-color:var(--mantine-color-white);border-bottom:1px solid var(--mantine-color-gray-2);padding:10px 12px;display:flex;position:sticky;top:0}.search-mobile-module-scss-module__-LKrIq__input{flex:1}.search-mobile-module-scss-module__-LKrIq__results{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.search-mobile-module-scss-module__-LKrIq__nativeInput::-webkit-search-cancel-button{appearance:none;display:none}.search-mobile-module-scss-module__-LKrIq__nativeInput::-webkit-search-decoration{appearance:none;display:none}
.description-module-scss-module__M0W2Iq__spoiler[data-has-spoiler]:not([data-expanded]) .description-module-scss-module__M0W2Iq__content{-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),#0000);mask-image:linear-gradient(#000 calc(100% - 48px),#0000)}.description-module-scss-module__M0W2Iq__content{transition:max-height .2s,-webkit-mask-image .2s,mask-image .2s}.description-module-scss-module__M0W2Iq__control{font-weight:600}
.catalog-menu-module-scss-module__kEnFja__fadeBox{z-index:10;background-color:var(--mantine-color-white);color:var(--mantine-color-black);border-top:1px solid var(--shop-divider);border-bottom:1px solid var(--shop-divider);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s;position:absolute;left:0;right:0}.catalog-menu-module-scss-module__kEnFja__fadeBoxOpen{opacity:1;visibility:visible;pointer-events:auto}.catalog-menu-module-scss-module__kEnFja__rootItem{color:inherit;cursor:pointer;align-items:center;padding:8px 16px;text-decoration:none;transition:background .4s;display:flex}.catalog-menu-module-scss-module__kEnFja__rootItem:hover,.catalog-menu-module-scss-module__kEnFja__rootItemActive{background-color:#f1f2f6}.catalog-menu-module-scss-module__kEnFja__categoryLink{color:inherit;cursor:pointer;text-decoration:none}.catalog-menu-module-scss-module__kEnFja__categoryLink:hover{color:var(--mantine-color-brand-6)}.catalog-menu-module-scss-module__kEnFja__subfolderLink{color:inherit;cursor:pointer;font-weight:600;text-decoration:none}.catalog-menu-module-scss-module__kEnFja__subfolderLink:hover{color:var(--mantine-color-brand-6)}.catalog-menu-module-scss-module__kEnFja__subfolderColumns{column-count:2;column-gap:16px;padding:8px 16px}.catalog-menu-module-scss-module__kEnFja__subfolderColumns>*{break-inside:avoid;margin-bottom:16px}@media (min-width:75em){.catalog-menu-module-scss-module__kEnFja__subfolderColumns{column-count:3}}@media (min-width:88em){.catalog-menu-module-scss-module__kEnFja__subfolderColumns{column-count:4}}.catalog-menu-module-scss-module__kEnFja__catalog{scrollbar-color:#ddd #0000;scrollbar-width:thin;min-height:250px;max-height:450px;padding-bottom:8px;overflow:hidden auto}.catalog-menu-module-scss-module__kEnFja__catalog::-webkit-scrollbar{width:10px}.catalog-menu-module-scss-module__kEnFja__catalog::-webkit-scrollbar-track{background-color:#0000}.catalog-menu-module-scss-module__kEnFja__catalog::-webkit-scrollbar-thumb{background-color:#ddd;background-clip:content-box;border:2px solid #0000;border-radius:20px}
.slider-thumbnails-module-scss-module__XN1R3q__gallery{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""thumbs";gap:12px;max-width:min(480px,60vh);margin-inline:auto;display:grid}@media (min-width:62em){.slider-thumbnails-module-scss-module__XN1R3q__gallery{max-width:none;margin-inline:0}.slider-thumbnails-module-scss-module__XN1R3q__gallery[data-thumbs]{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"thumbs stage"}}.slider-thumbnails-module-scss-module__XN1R3q__stage{aspect-ratio:1;border-radius:var(--mantine-radius-lg);grid-area:stage;width:100%;position:relative;overflow:hidden}@media (min-width:62em){.slider-thumbnails-module-scss-module__XN1R3q__stage{justify-self:center;width:min(100%,520px,62vh)}}.slider-thumbnails-module-scss-module__XN1R3q__stage>.slider-thumbnails-module-scss-module__XN1R3q__slider{position:absolute;inset:0}.slider-thumbnails-module-scss-module__XN1R3q__slider{min-width:0}.slider-thumbnails-module-scss-module__XN1R3q__slider .slider-thumbnails-module-scss-module__XN1R3q__control{border:1px solid var(--mantine-color-gray-3);color:var(--mantine-color-dark-8);box-shadow:var(--mantine-shadow-xs);background-color:#ffffffe6}@media (max-width:36em){.slider-thumbnails-module-scss-module__XN1R3q__slider .slider-thumbnails-module-scss-module__XN1R3q__control{min-width:32px;min-height:32px}}.slider-thumbnails-module-scss-module__XN1R3q__slide{height:100%;position:relative;overflow:hidden}.slider-thumbnails-module-scss-module__XN1R3q__zoomButton{z-index:2;border:1px solid var(--mantine-color-gray-3);box-shadow:var(--mantine-shadow-xs);position:absolute;bottom:12px;right:12px}.slider-thumbnails-module-scss-module__XN1R3q__empty{background-color:var(--mantine-color-gray-0);width:100%;height:100%;color:var(--mantine-color-gray-4);justify-content:center;align-items:center;display:flex}.slider-thumbnails-module-scss-module__XN1R3q__thumbs{grid-area:thumbs;min-width:0;min-height:0;position:relative}.slider-thumbnails-module-scss-module__XN1R3q__thumbsScroller{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;gap:8px;display:flex;position:relative;overflow:auto}.slider-thumbnails-module-scss-module__XN1R3q__thumbsScroller::-webkit-scrollbar{display:none}@media (min-width:62em){.slider-thumbnails-module-scss-module__XN1R3q__thumbsScroller{flex-direction:column;position:absolute;inset:0}}.slider-thumbnails-module-scss-module__XN1R3q__thumb{aspect-ratio:1;border-radius:var(--mantine-radius-md);opacity:.75;border:2px solid #0000;flex:none;width:64px;transition:border-color .12s,opacity .12s;overflow:hidden}.slider-thumbnails-module-scss-module__XN1R3q__thumb:hover{opacity:1}.slider-thumbnails-module-scss-module__XN1R3q__thumb[data-active]{border-color:var(--mantine-color-brand-6);opacity:1}.slider-thumbnails-module-scss-module__XN1R3q__thumb:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:2px}@media (min-width:36em){.slider-thumbnails-module-scss-module__XN1R3q__thumb{width:80px}}@media (min-width:62em){.slider-thumbnails-module-scss-module__XN1R3q__thumb{width:100%}}.slider-thumbnails-module-scss-module__XN1R3q__thumbsArrow{display:none}@media (min-width:62em){.slider-thumbnails-module-scss-module__XN1R3q__thumbsArrow{z-index:2;box-shadow:var(--mantine-shadow-sm);display:flex;position:absolute;left:50%;transform:translate(-50%)}.slider-thumbnails-module-scss-module__XN1R3q__thumbsArrow[data-direction=up]{top:6px}.slider-thumbnails-module-scss-module__XN1R3q__thumbsArrow[data-direction=down]{bottom:6px}}
.mobile-menu-module-scss-module__OVMGCG__body{background-color:var(--mantine-color-white);flex-direction:column;height:100%;display:flex}.mobile-menu-module-scss-module__OVMGCG__header{border-bottom:1px solid var(--mantine-color-gray-2);flex:none;align-items:center;gap:8px;min-height:64px;padding:8px 12px;display:flex}.mobile-menu-module-scss-module__OVMGCG__logoLink{display:block}.mobile-menu-module-scss-module__OVMGCG__logo{width:auto;height:36px;display:block}.mobile-menu-module-scss-module__OVMGCG__spacer{flex:1}.mobile-menu-module-scss-module__OVMGCG__title{min-width:0;font-size:var(--mantine-font-size-xl);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;line-height:1.2;overflow:hidden}.mobile-menu-module-scss-module__OVMGCG__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:calc(24px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.mobile-menu-module-scss-module__OVMGCG__level{padding:8px 12px 0;animation:.18s ease-out mobile-menu-module-scss-module__OVMGCG__levelIn}@media (prefers-reduced-motion:reduce){.mobile-menu-module-scss-module__OVMGCG__level{animation:none}}@keyframes mobile-menu-module-scss-module__OVMGCG__levelIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.mobile-menu-module-scss-module__OVMGCG__title:focus,.mobile-menu-module-scss-module__OVMGCG__sectionLabel:focus{outline:none}.mobile-menu-module-scss-module__OVMGCG__sectionLabel{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);margin:0;padding:12px 12px 4px;font-weight:600}.mobile-menu-module-scss-module__OVMGCG__list{margin:0;padding:0;list-style:none}.mobile-menu-module-scss-module__OVMGCG__row{border-radius:var(--mantine-radius-md);width:100%;min-height:56px;color:var(--mantine-color-dark-8);font:inherit;font-size:var(--mantine-font-size-md);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:6px 12px;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .12s;display:flex}.mobile-menu-module-scss-module__OVMGCG__row:active{background-color:var(--mantine-color-brand-0)}.mobile-menu-module-scss-module__OVMGCG__row:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:-2px}@media (hover:hover){.mobile-menu-module-scss-module__OVMGCG__row:hover{background-color:var(--mantine-color-brand-0)}}.mobile-menu-module-scss-module__OVMGCG__rowCompact{min-height:48px;font-weight:400}.mobile-menu-module-scss-module__OVMGCG__thumb{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-gray-0);width:44px;height:44px;color:var(--mantine-color-gray-4);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mobile-menu-module-scss-module__OVMGCG__label{flex:1;min-width:0}.mobile-menu-module-scss-module__OVMGCG__chevron{color:var(--mantine-color-gray-5);flex:none}.mobile-menu-module-scss-module__OVMGCG__all{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-brand-0);min-height:52px;color:var(--mantine-color-brand-7);font-size:var(--mantine-font-size-md);justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;padding:0 12px;font-weight:600;text-decoration:none;display:flex}.mobile-menu-module-scss-module__OVMGCG__all:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:1px}.mobile-menu-module-scss-module__OVMGCG__contacts{border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-gray-0);margin:20px 12px 0;padding:16px}
.perks-module-scss-module__0jAPWq__card{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-gray-0);container-type:inline-size}.perks-module-scss-module__0jAPWq__list{gap:var(--mantine-spacing-md) var(--mantine-spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (max-width:17em){.perks-module-scss-module__0jAPWq__list{grid-template-columns:minmax(0,1fr)}}@container (min-width:40em){.perks-module-scss-module__0jAPWq__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.perks-module-scss-module__0jAPWq__perk{align-items:center;gap:10px;min-width:0;display:flex}.perks-module-scss-module__0jAPWq__icon{background-color:var(--mantine-color-brand-6);width:40px;height:40px;color:var(--mantine-color-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.perks-module-scss-module__0jAPWq__text{overflow-wrap:anywhere;min-width:0}
.header-module-scss-module__cICsJa__header{z-index:1100;background-color:var(--mantine-color-white);border-bottom:1px solid var(--shop-divider);margin-bottom:16px;position:sticky;top:0}.header-module-scss-module__cICsJa__appBar{position:relative}.header-module-scss-module__cICsJa__toolbar{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:64px;display:flex}@media (min-width:62em){.header-module-scss-module__cICsJa__toolbar{min-height:72px}}.header-module-scss-module__cICsJa__logo{flex-shrink:0;width:auto;height:36px;display:block}@media (min-width:62em){.header-module-scss-module__cICsJa__logo{height:56px}}.header-module-scss-module__cICsJa__contacts{flex-shrink:0;align-items:center;gap:12px;display:flex}.header-module-scss-module__cICsJa__phone{color:var(--mantine-color-dark-9);flex-shrink:0;align-items:center;gap:10px;display:flex}.header-module-scss-module__cICsJa__phoneIcon{color:var(--mantine-color-brand-6)}.header-module-scss-module__cICsJa__phoneText{flex-direction:column;line-height:1.25;display:flex}.header-module-scss-module__cICsJa__phoneNumber{font-size:var(--mantine-font-size-md);white-space:nowrap;color:inherit;font-weight:700;text-decoration:none;transition:color .2s}.header-module-scss-module__cICsJa__phoneNumber:hover{color:var(--mantine-color-brand-6)}.header-module-scss-module__cICsJa__phoneHours{max-width:15rem;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-gray-6);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.header-module-scss-module__cICsJa__messengers{flex-shrink:0;gap:2px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:62em) and (max-width:74.99em){.header-module-scss-module__cICsJa__phoneHours{display:none}}.header-module-scss-module__cICsJa__navRow{padding-bottom:6px}.header-module-scss-module__cICsJa__nav{flex-wrap:wrap;justify-content:center;gap:0 32px;min-height:34px;margin:0;padding:0;list-style:none;display:flex}.header-module-scss-module__cICsJa__navSkeleton{padding:9px 0}.header-module-scss-module__cICsJa__navLink{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-8);white-space:nowrap;padding:4px 0 10px;text-decoration:none;transition:color .2s;display:block;position:relative}.header-module-scss-module__cICsJa__navLink:after{content:"";background-color:var(--mantine-color-brand-6);border-radius:2px;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.header-module-scss-module__cICsJa__navLink:hover{color:var(--mantine-color-brand-6)}.header-module-scss-module__cICsJa__navLink:hover:after,.header-module-scss-module__cICsJa__navLink[aria-current=page]:after{transform:scaleX(1)}.header-module-scss-module__cICsJa__navLink[aria-current=page]{color:var(--mantine-color-brand-6)}.header-module-scss-module__cICsJa__navLink:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:2px;border-radius:var(--mantine-radius-sm)}@media (min-width:62em) and (max-width:74.99em){.header-module-scss-module__cICsJa__nav{gap:0 22px}}@media (prefers-reduced-motion:reduce){.header-module-scss-module__cICsJa__phoneNumber,.header-module-scss-module__cICsJa__navLink,.header-module-scss-module__cICsJa__navLink:after{transition:none}}
.sku-module-scss-module__sEDFNq__root{border-radius:var(--mantine-radius-sm);align-self:flex-start;align-items:center;gap:6px;max-width:100%;min-height:28px;margin-left:-6px;padding:2px 6px;transition:background-color .12s;display:inline-flex}.sku-module-scss-module__sEDFNq__root:hover{background-color:var(--mantine-color-gray-0)}.sku-module-scss-module__sEDFNq__root:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:1px}.sku-module-scss-module__sEDFNq__value{overflow-wrap:anywhere;text-align:left;min-width:0}.sku-module-scss-module__sEDFNq__icon{color:var(--mantine-color-gray-6);flex:none}
.main-layout-module-scss-module__MQqjfG__skipLink{top:var(--mantine-spacing-xs);left:var(--mantine-spacing-xs);z-index:1000;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white);color:var(--mantine-color-brand-filled);box-shadow:var(--mantine-shadow-md);font-weight:600;position:absolute;transform:translateY(-200%)}.main-layout-module-scss-module__MQqjfG__skipLink:focus{transform:none}.main-layout-module-scss-module__MQqjfG__main:focus{outline:none}
.variants-module-scss-module__K-sjlq__swatch{border:2px solid var(--mantine-color-gray-4);cursor:pointer;background:0 0;border-radius:999px;padding:3px;line-height:0;transition:border-color .12s;display:inline-flex}.variants-module-scss-module__K-sjlq__swatch:hover:not(:disabled):not([data-active]){border-color:var(--mantine-color-gray-6)}.variants-module-scss-module__K-sjlq__swatch[data-active]{border-color:var(--mantine-color-brand-6)}.variants-module-scss-module__K-sjlq__swatch:disabled{cursor:not-allowed;opacity:.35}.variants-module-scss-module__K-sjlq__swatch[data-dimmed] .mantine-ColorSwatch-root{opacity:.45}.variants-module-scss-module__K-sjlq__swatch:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:2px}.variants-module-scss-module__K-sjlq__option{border:1.5px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white);min-width:52px;min-height:44px;color:var(--mantine-color-dark-8);font-size:var(--mantine-font-size-md);justify-content:center;align-items:center;padding:0 14px;font-weight:500;line-height:1;transition:border-color .12s,background-color .12s;display:inline-flex}.variants-module-scss-module__K-sjlq__option:hover:not(:disabled):not([data-active]){border-color:var(--mantine-color-gray-6)}.variants-module-scss-module__K-sjlq__option[data-active]{border-color:var(--mantine-color-brand-6);background-color:var(--mantine-color-brand-0);color:var(--mantine-color-brand-8)}.variants-module-scss-module__K-sjlq__option:disabled{cursor:not-allowed;opacity:.35}.variants-module-scss-module__K-sjlq__option[data-dimmed]{opacity:.55;text-decoration:line-through}.variants-module-scss-module__K-sjlq__option:focus-visible{outline:2px solid var(--mantine-color-brand-6);outline-offset:2px}
.facets-module-scss-module__B-x0KG__filterGroup,.facets-module-scss-module__B-x0KG__filters{scrollbar-color:#ddd #0000;scrollbar-width:thin}.facets-module-scss-module__B-x0KG__filterGroup::-webkit-scrollbar{width:10px}.facets-module-scss-module__B-x0KG__filters::-webkit-scrollbar{width:10px}.facets-module-scss-module__B-x0KG__filterGroup::-webkit-scrollbar-track{background-color:#0000}.facets-module-scss-module__B-x0KG__filters::-webkit-scrollbar-track{background-color:#0000}.facets-module-scss-module__B-x0KG__filterGroup::-webkit-scrollbar-thumb{background-color:#ddd;background-clip:content-box;border:2px solid #0000;border-radius:20px}.facets-module-scss-module__B-x0KG__filters::-webkit-scrollbar-thumb{background-color:#ddd;background-clip:content-box;border:2px solid #0000;border-radius:20px}.facets-module-scss-module__B-x0KG__filterGroup{max-height:250px;display:block;overflow-y:auto}.facets-module-scss-module__B-x0KG__accordionControl:hover{background-color:#0000}.facets-module-scss-module__B-x0KG__mobileFooter{border-top:1px solid var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}.facets-module-scss-module__B-x0KG__facetPopperButton{margin-left:10px;padding:10px 20px;transition:none;position:relative}.facets-module-scss-module__B-x0KG__facetPopperButton:before{content:"";background-color:inherit;clip-path:polygon(100% 0,0 50%,100% 100%);width:20px;height:28px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}
.specs-module-scss-module__b-JQ3a__list{margin:0;container-type:inline-size}.specs-module-scss-module__b-JQ3a__row{border-bottom:1px solid var(--mantine-color-gray-2);grid-template-columns:minmax(0,1fr);gap:2px;padding:12px 0;display:grid}.specs-module-scss-module__b-JQ3a__row:first-child{padding-top:0}.specs-module-scss-module__b-JQ3a__row:last-child{border-bottom:0;padding-bottom:0}@container (min-width:30em){.specs-module-scss-module__b-JQ3a__row{gap:var(--mantine-spacing-md);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.specs-module-scss-module__b-JQ3a__label{color:var(--mantine-color-dimmed);overflow-wrap:anywhere;margin:0}.specs-module-scss-module__b-JQ3a__value{overflow-wrap:anywhere;margin:0}
.banner-tile-module-scss-module__O99vNW__tile{border-radius:var(--mantine-radius-lg);aspect-ratio:16/17;display:block;position:relative;overflow:hidden}.banner-tile-module-scss-module__O99vNW__cover{display:block;position:absolute;inset:0}.banner-tile-module-scss-module__O99vNW__overlay{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg) var(--mantine-spacing-lg);pointer-events:none;display:none;position:absolute;bottom:0;left:0;right:0}.banner-tile-module-scss-module__O99vNW__overlay:before{z-index:-1;content:"";background:linear-gradient(#08061800 0%,#080618a3 55%,#080618e0 100%);position:absolute;inset:-110px 0 0}.banner-tile-module-scss-module__O99vNW__overlay a{pointer-events:auto}@media (min-width:48em){.banner-tile-module-scss-module__O99vNW__tile{aspect-ratio:2.2}}@media (min-width:62em){.banner-tile-module-scss-module__O99vNW__tile{aspect-ratio:2.4}.banner-tile-module-scss-module__O99vNW__overlay{z-index:1;padding-right:10%;display:block}}
.active-filters-module-scss-module__sK_fnq__chips{align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}@media (max-width:61.9375em){.active-filters-module-scss-module__sK_fnq__chips{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-block:4px;overflow-x:auto}.active-filters-module-scss-module__sK_fnq__chips::-webkit-scrollbar{display:none}.active-filters-module-scss-module__sK_fnq__chips>*{flex:none}}
.product-view-module-scss-module__I0fSAa__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery""info""details";row-gap:28px;display:grid}@media (min-width:62em){.product-view-module-scss-module__I0fSAa__layout{column-gap:var(--mantine-spacing-xl);grid-template:"gallery info""details info"1fr/minmax(0,7fr) minmax(0,5fr);align-items:start;row-gap:48px}}.product-view-module-scss-module__I0fSAa__gallery{grid-area:gallery;min-width:0}.product-view-module-scss-module__I0fSAa__info{grid-area:info;min-width:0}@media (min-width:62em){.product-view-module-scss-module__I0fSAa__info{align-self:start;margin:-4px;padding:4px}}@media (min-width:62em) and (min-height:720px){.product-view-module-scss-module__I0fSAa__info{top:calc(var(--header-height,72px) + 16px);max-height:calc(100vh - var(--header-height,72px) - 32px);max-height:calc(100dvh - var(--header-height,72px) - 32px);scrollbar-width:thin;position:sticky;overflow-y:auto}}.product-view-module-scss-module__I0fSAa__details{flex-direction:column;grid-area:details;gap:40px;min-width:0;display:flex}.product-view-module-scss-module__I0fSAa__details:empty{display:none}
