@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz@0,6..12;1,6..12&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&display=swap";:root{--font__general: "Nunito Sans", sans-serif;--font__titles: "Orbitron", serif;--font__odd: "Messina Sans", sans-serif;--color__black: #171717;--color__white: #ffffff;--transition__general: all .3s ease-in-out;--color__accent: #37D29B;--size_8: .42vw;--size_12: .62vw;--size_14: .73vw;--size_16: .83vw;--size_18: .94vw;--size_20: 1.04vw;--size_24: 1.25vw;--size_28: 1.46vw;--size_30: 1.56vw;--size_32: 1.67vw;--size_43: 2.24vw;--size_48: 2.5vw;--size_64: 3.33vw;--size_96: 5vw;--size_144: 7.5vw}@media screen and (max-width: 1440px){:root{--size_8: .56vw;--size_12: .83vw;--size_14: .97vw;--size_16: 1.11vw;--size_18: 1.25vw;--size_20: 1.4vw;--size_24: 1.67vw;--size_28: 1.94vw;--size_30: 2.08vw;--size_32: 2.22vw;--size_43: 2.28vw;--size_48: 3.33vw;--size_64: 4.44vw;--size_96: 6.67vw;--size_144: 10vw}}@media screen and (max-width: 960px){:root{--size_8: .83vw;--size_12: 1.25vw;--size_14: 1.33vw;--size_16: 1.67vw;--size_18: 1.88vw;--size_20: 2.08vw;--size_24: 2.5vw;--size_28: 2.92vw;--size_30: 3.12vw;--size_32: 3.33vw;--size_43: 4vw;--size_48: 5vw;--size_64: 6.67vw;--size_96: 10vw;--size_144: 15vw}}@media screen and (max-width: 640px){:root{--size_8: 1.25vw;--size_12: 1.88vw;--size_14: 2.2vw;--size_16: 2.5vw;--size_18: 2.81vw;--size_20: 3.12vw;--size_24: 3.75vw;--size_28: 4.4vw;--size_30: 4.7vw;--size_32: 5vw;--size_43: 6.8vw;--size_48: 7.5vw;--size_64: 10vw;--size_96: 15vw;--size_144: 22.5vw}}*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%;font-family:var(--font__general)}body{font-family:var(--font__general)}body.lock{overflow:hidden}img{max-width:100%;display:block}.body--style_black{background-color:var(--color__black);color:var(--color__white);--main_background: var(--color__black)}.body--style_white{background-color:var(--color__white);color:var(--color__black);--main_background: var(--color__white)}.body--style_light{background-color:var(--color__white);color:var(--color__black)}ul,li{list-style-type:none;margin:0;padding:0}a{transition:var(--transition__general);text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{margin:0}.text--type_label{font-size:var(--size_14);font-weight:500;line-height:142%;font-family:var(--font__general)}.text--type_btn-sm,.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-popular-suggestions-view-all-products-text,.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-no-products-found-link,.snize-ac-results .snize-ac-results-content .snize-view-all-link,.snize-ac-results .snize-ac-results-content .snize-ac-results-list .snize-label,.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-label,.text-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-product-filters-title,.image-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-product-filters-title,.price-range__input{text-transform:uppercase;font-family:var(--font__titles);font-weight:500;line-height:171%;font-size:var(--size_14)}.text--type_txt,.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-popular-suggestions-text,.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-nothing-found-text,.snize-ac-results .snize-ac-results-content .snize-suggestion,.snize-ac-results .snize-ac-results-content .snize-page,.snize-ac-results .snize-ac-results-content .snize-category,.snize-ac-results .snize-ac-results-content .snize-no-categories-found,.text-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-price-range-input,.image-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-price-range-input,.text-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-product-filters-list .needsclick,.image-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-product-filters-list .needsclick,.text-content .snize .snize-main-panel .snize-main-panel-controls-products,.image-content .snize .snize-main-panel .snize-main-panel-controls-products,.text-content .snize,.image-content .snize,.contact-form__input,.bbcomments-block #bbcomments-container .formContainer input,.bbcomments-block #bbcomments-container .formContainer textarea,.bbcomments-block,.search-form__input{font-family:var(--font__general);font-size:var(--size_16);line-height:187%;font-weight:400}.text--type_card,.snize-ac-results .snize-ac-results-content .snize-ac-results-list-last .snize-product .snize-title,.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product .snize-price-list .snize-price,.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product .snize-title,.text-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-price-list .snize-price,.image-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-price-list .snize-price,.text-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-title,.image-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-title,.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-price-list .snize-price,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-price-list .snize-price,.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-title,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-title,.list-product{font-size:var(--size_16);font-family:var(--font__general);line-height:168.75%;letter-spacing:.08rem;text-transform:uppercase}.text--type_btn,#insta-feed>h2,.bbcomments-block #bbcomments-container .commentListContainer .individualComment .showReplyForm,.bbcomments-block #bbcomments-container .formContainer button.submitButton{line-height:1;font-family:var(--font__titles);text-transform:uppercase;font-weight:600;font-size:var(--size_20)}.text--type_title,#mcb__rewards-on-pdp-widget__root,.bbcomments-block #bbcomments-container .commentListContainer h2,.accordion__content h6,.cat-btn{font-family:var(--font__titles);text-transform:uppercase;letter-spacing:.24rem;line-height:150%;font-weight:600;font-size:var(--size_24)}.text--type_mid-title{font-size:var(--size_64);font-weight:400;font-family:var(--font__titles);line-height:112.5%;letter-spacing:.64rem;text-transform:uppercase}.text--type_h6{font-family:var(--font__titles);font-size:var(--size_16);letter-spacing:.1em;line-height:150%;font-weight:600;text-transform:uppercase}.text--type_h5,.text-content__txt h5,.page-article__content h1,.page-article__content h2,.page-article__content h3,.page-article__content h4,.page-article__content h5,.page-article__content h6,.accordion__content h4{font-family:var(--font__odd);font-size:var(--size_24);font-weight:600;line-height:133%;letter-spacing:.12rem;text-transform:uppercase}.text--type_h4,.text-content__txt h3,.accordion__content h3{font-family:var(--font__odd);line-height:160%;letter-spacing:.15rem;text-transform:uppercase;font-weight:400;font-size:var(--size_30)}.text--type_h3,.text-content__txt h2,.accordion__content h2{font-size:var(--size_48);line-height:150%;text-transform:uppercase;letter-spacing:.24rem;font-weight:400;font-family:var(--font__general)}.text--type_h2,.text-content__txt h1,.accordion__content h1{font-family:var(--font__titles);font-size:var(--size_96);font-weight:700;line-height:150%;text-transform:uppercase;letter-spacing:.96rem}.text--type_h1{font-family:var(--font__titles);font-size:11.46vw;font-weight:700;line-height:1;text-transform:uppercase}.text--color_accent{color:var(--color__accent)}.text--w_400{font-weight:400}.text--w_700{font-weight:700}@media screen and (max-width: 640px){.text--type_h2,.text-content__txt h1,.accordion__content h1{font-size:10vw}.text--type_btn,#insta-feed>h2,.bbcomments-block #bbcomments-container .commentListContainer .individualComment .showReplyForm,.bbcomments-block #bbcomments-container .formContainer button.submitButton{font-size:var(--size_24)}.text--type_label{font-size:var(--size_16)}.text--type_mid-title{font-size:var(--size_48)}}.container,#insta-feed{margin-inline:auto;width:97.5vw}.container--s,.bbcomments-block #bbcomments-container{width:53.33vw;margin-inline:auto}.container--m{width:72.92vw;margin-inline:auto}@media screen and (max-width: 1440px){.container--s,.bbcomments-block #bbcomments-container{width:71.11vw}}@media screen and (max-width: 960px){.container--m,.container--s,.bbcomments-block #bbcomments-container{width:85vw}}@media screen and (max-width: 640px){.container,#insta-feed{width:90vw}}.btn,.bbcomments-block #bbcomments-container .formContainer button.submitButton{outline:none;border:none;text-decoration:none;display:block;cursor:pointer;text-align:center;background-color:#0000;transition:var(--transition__general)}.btn svg,.bbcomments-block #bbcomments-container .formContainer button.submitButton svg{transition:var(--transition__general)}[data-hover-shuffle-child]{white-space:nowrap}[data-animating=true]{padding-inline:0;transition:none}.btn--shine{position:relative}.btn--shine:after{content:"";position:absolute;width:100%;height:40%;left:0;transition:var(--transition__general);filter:blur(35px);display:block}.btn--shine_accent:after{background-color:var(--color__accent)}.btn--shine:hover:after,.btn--shine:focus:after{transform:scale(1.1)}.btn--shadow,.page-article__content a{position:relative}.btn--shadow:after,.page-article__content a:after{content:"";position:absolute;width:100%;height:40%;left:0;transition:var(--transition__general);filter:blur(35px);display:block;opacity:0;visibility:hidden}.btn--shadow_accent:after,.page-article__content a:after{background-color:var(--color__accent)}.btn--shadow_white:after{background-color:var(--color__white)}.btn--shadow:hover:after,.page-article__content a:hover:after,.btn--shadow:focus:after,.page-article__content a:focus:after{opacity:1;visibility:visible}.btn--border{background-color:#0000;position:relative}.btn--border:after{opacity:0;visibility:hidden}.btn--border:hover:after{opacity:1;visibility:visible}.btn--border_accent,.bbcomments-block #bbcomments-container .formContainer button.submitButton{border:.2rem solid var(--color__accent);color:var(--color__accent)}.btn--border_accent:after,.bbcomments-block #bbcomments-container .formContainer button.submitButton:after{background-color:var(--color__accent)}.btn--border_black{border:.2rem solid var(--color__black);color:var(--color__black)}.btn--border-clip{position:relative}.btn--border-clip:before{content:"";position:absolute;top:-.2rem;left:-.2rem;width:calc(100% + .4rem);background-color:var(--main_background);transition:.3s ease-out;height:0;transform:translateY(0);transition-delay:.2s}.btn--border-clip:after{content:"";position:absolute;top:-.2rem;left:-.2rem;width:calc(100% + .4rem);height:50%;background-color:var(--main_background);transition:.3s ease-out;transform:scaleX(0)}.btn--border-clip .btn__txt{position:relative;z-index:3;color:inherit}.btn--border-clip:hover:after{transform:scaleY(1)}.btn--border-clip:hover:before{transform:scaleY(1);transition-delay:.2s;height:calc(100% + .2rem)}.btn--border-clip_accent{color:var(--color__accent);border:.2rem solid var(--color__accent)}.btn--border-clip_black{color:var(--color__black);border:.2rem solid var(--color__black)}.btn--icon{display:flex;justify-content:center;align-items:center}.btn--full_black{background-color:var(--color__black);color:var(--color__white);border:.2rem solid var(--color__black)}.btn--full_black:hover,.btn--full_black:focus{background-color:var(--color__white);color:var(--color__black)}.btn--full_accent{background-color:var(--color__accent);color:inherit}.btn--clip{position:relative}.btn--clip .btn__bg{clip-path:polygon(4.097% 39.763%,4.097% 39.763%,4.686% 33.177%,5.526% 27.039%,6.596% 21.409%,7.874% 16.342%,9.338% 11.898%,10.966% 8.133%,12.738% 5.104%,14.631% 2.87%,16.624% 1.487%,18.694% 1.013%,99.742% 1.013%,95.491% 61.676%,95.491% 61.676%,94.889% 68.199%,94.041% 74.272%,92.967% 79.841%,91.688% 84.849%,90.227% 89.24%,88.605% 92.958%,86.842% 95.947%,84.96% 98.152%,82.981% 99.516%,80.925% 99.983%,.054% 99.983%,4.097% 39.763%);position:absolute;left:0;top:0;width:100%;height:100%;transition:var(--transition__general)}.btn--clip .btn__text{position:relative;z-index:1}.btn--clip_accent{color:var(--color__white)}.btn--clip_accent .btn__bg{background-color:var(--color__accent)}.btn--clip_accent:after{background-color:var(--color__accent)}.btn--clip_white{color:var(--color__black)}.btn--clip_white .btn__bg{background-color:var(--color__white)}.btn--clip_white:after{background-color:var(--color__white)}.btn--link{gap:var(--size_16)}.btn--link svg{width:var(--size_24);height:var(--size_24)}.btn--link:hover svg,.btn--link:focus svg{transform:translate(20%,-20%)}.btn--link_accent{color:var(--color__accent)}.btn--link_accent svg{stroke:var(--color__accent)}.btn--link_black{color:var(--color__black)}.btn--link_black svg{stroke:var(--color__black)}.logo{flex-shrink:0}.logo svg{fill:currentColor;width:100%;height:100%}.logo--type_header{width:11.51vw;height:1.67vw}.logo--type_footer{width:42.2vw;height:6vw}.logo--type_section{width:17.7vw;height:2.55vw}@media screen and (max-width: 960px){.logo--type_header{width:15.35vw;height:2.22vw}.logo--type_section{width:28.33vw;height:4vw}.logo--type_mobile-menu{width:31.67vw;height:4.58vw}}@media screen and (max-width: 640px){.logo--type_footer{width:84.3vw;height:12.08vw}.logo--type_mobile-menu{width:77.95vw;height:11.3vw}}.hamburger{padding:var(--size_12) .62vw;width:var(--size_48);height:var(--size_48)}.hamburger__inner{position:relative;width:100%;height:100%}.hamburger__line{position:absolute;height:.15rem;background-color:var(--color__white);width:100%;transition:var(--transition__general)}.hamburger__line:first-child{top:0;left:0}.hamburger__line:nth-child(2){right:0;top:50%;transform:translateY(-50%)}.hamburger__line:last-child{bottom:0;left:0}.hamburger.active .hamburger__line:first-child{width:90%;transform:rotate(45deg);transform-origin:top left}.hamburger.active .hamburger__line:last-child{transform:rotate(-45deg);transform-origin:bottom left;width:90%}.hamburger.active .hamburger__line:nth-child(2){opacity:0;visibility:hidden}.body--style_white .hamburger__line{background-color:var(--color__black)}@media screen and (max-width: 640px){.hamburger{padding:1.88vw .94vw}}.gradient-badge{position:relative}.gradient-badge__bg{position:absolute;left:0;top:0;width:100%;height:100%}.gradient-badge__bg svg{width:100%;height:100%}.gradient-badge__inner{position:relative;z-index:1;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--size_24);padding:.52vw 2.5vw;color:var(--color__white)}.gradient-badge__entries{line-height:1;font-family:var(--font__general)}.gradient-badge__boost{position:relative}.gradient-badge__boost:before{content:"";height:var(--size_18);width:.2rem;margin-inline-end:var(--size_8);background-color:var(--color__white);display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:calc(-1*var(--size_12))}.gradient-badge--size_sm .gradient-badge__inner{gap:var(--size_16);padding:var(--size_8) var(--size_30)}.gradient-badge--size_sm .gradient-badge__boost{font-size:var(--size_14)}.gradient-badge--size_sm .gradient-badge__boost:before{left:calc(-1*var(--size_8))}.coupon-block{position:relative;text-align:center;height:2.66vw;aspect-ratio:226/51;display:flex;align-items:center;justify-content:center;cursor:pointer}.coupon-block__bg{position:absolute;width:100%;height:100%;inset-block-start:0;inset-inline-start:0}.coupon-block__bg svg{transition:var(--transition__general);width:100%;height:100%;fill:var(--color__accent)}.coupon-block__txt{position:relative;z-index:1}.coupon-block:hover .coupon-block__bg svg,.coupon-block:focus .coupon-block__bg svg{fill:var(--color__white)}.coupon-block.copied .coupon-block__bg svg{fill:var(--color__white)}@media screen and (max-width: 1440px){.coupon-block{height:3.54vw}}@media screen and (max-width: 960px){.coupon-block{height:5.3vw}}@media screen and (max-width: 640px){.coupon-block{height:10vw}}.top-banner{background-color:var(--color__accent);color:var(--color__black);padding-block:var(--size_16)}.top-banner__container{display:flex;align-items:center;justify-content:center;text-align:center;gap:var(--size_16)}.section-top-banner+.section-header{inset-block-start:0;position:sticky;inset-inline-start:0;width:100%;z-index:5}.section-top-banner+.section-header .header{position:relative}.section-top-banner+.section-header .header.mob-open{position:fixed;top:0;left:0;width:100%}.section-top-banner:has(>.top-banner--sticky){inset-block-start:0;position:sticky;inset-inline-start:0;width:100%;z-index:5}.section-top-banner:has(>.top-banner--sticky)+.section-header{inset-block-start:4.3vw}@media screen and (max-width: 1440px){.section-top-banner:has(>.top-banner--sticky)+.section-header{inset-block-start:5.7vw}}@media screen and (max-width: 960px){.section-top-banner:has(>.top-banner--sticky)+.section-header{inset-block-start:8.65vw}}@media screen and (max-width: 640px){.top-banner__container{gap:var(--size_8);flex-direction:column}.section-top-banner:has(>.top-banner--sticky)+.section-header{inset-block-start:25.6vw}}.cart-btn{display:flex;flex-direction:row;align-items:center}.cart-btn__icon{width:2.7vw;height:var(--size_48);display:block}.cart-btn__icon svg{width:100%;height:100%;stroke:currentColor;transition:var(--transition__general)}.cart-btn:hover svg,.cart-btn:focus svg{stroke:var(--color__accent)}@media screen and (max-width: 1440px){.cart-btn__icon{width:3.68vw}}@media screen and (max-width: 960px){.cart-btn__icon{width:5.52vw}}@media screen and (max-width: 640px){.cart-btn__icon{width:8.3vw}}.user{display:flex;flex-direction:row;align-items:center}.user__icon{width:var(--size_48);height:var(--size_48)}.user__icon svg{width:100%;height:100%;stroke:currentColor}.user__name--login{height:var(--size_48)}.user__entries{margin-inline-start:var(--size_8);padding-inline-start:var(--size_8);border-left:.2rem solid var(--color__white)}.user--login:hover .user__icon svg,.user--login:focus .user__icon svg{stroke:var(--color__accent)}.user-nav{position:relative;padding-inline:var(--size_12) var(--size_20);white-space:nowrap}.user-nav.btn--clip .user-nav__bg{position:absolute;height:90%;left:50%;top:50%;transform:translate(-50%,-50%)}.user-nav.btn--clip:after{height:50%;top:0}.user-nav__inner{display:flex;flex-direction:row;align-items:center;gap:var(--size_24);position:relative}.user-nav--login{padding-inline:var(--size_24);min-height:var(--size_48)}.user-nav--login .user-nav__inner{min-height:var(--size_48)}.user-nav--login .user__icon{display:none}@media screen and (max-width: 960px){.user-nav{padding-inline:var(--size_16) var(--size_24)}.user-nav--login{padding-inline:var(--size_28) var(--size_20)}.user-nav--login .user__icon{display:block}}.social-link{display:flex;flex-direction:row;align-items:center;border:.2rem solid #212121;padding:var(--size_32) var(--size_48);gap:var(--size_16);transition:var(--transition__general)}.social-link svg{fill:currentColor;transition:var(--transition__general);width:var(--size_32);height:var(--size_32)}.social-link:hover,.social-link:focus{color:var(--color__accent);border-color:var(--color__accent)}.social-link:hover svg,.social-link:focus svg{fill:var(--color__accent)}.social-link:hover:after,.social-link:focus:after{opacity:.3}@media screen and (max-width: 1440px){.social-link{padding:var(--size_24) var(--size_32)}}@media screen and (max-width: 640px){.social-link{padding:var(--size_24)}.social-link__title{display:none}}.mega-menu{position:absolute;inset-block-start:100%;inset-inline-start:0;width:100%;background:linear-gradient(92deg,#ffffff0d 20.87%,#ffffff1a 50.99%,#ffffff0d 82.7%);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:var(--main_background);padding:0 var(--size_24) var(--size_64);display:flex;justify-content:space-between;gap:var(--size_24);transition:var(--transition__general);opacity:0;visibility:hidden;pointer-events:none}.header__menu-item.active+.mega-menu{opacity:1;visibility:visible;pointer-events:all}.mega-menu__parent-link{display:flex;align-items:center;gap:var(--size_8);margin-block-end:var(--size_18);color:var(--color__accent);cursor:auto}.mega-menu__parent-link svg{width:var(--size_16);height:var(--size_16);stroke:currentColor;transition:var(--transition__general)}.mega-menu__parent-link:after{opacity:1;visibility:visible}.mega-menu__child-link{padding-block:.4rem}.mega-menu__child-link:hover,.mega-menu__child-link:focus{color:var(--color__accent)}.mega-menu__col{flex-grow:1;display:flex;flex-direction:column}.mega-menu__child-list{flex-grow:1;transition:var(--transition__general)}.mega-menu__child-list:has(:nth-child(15)){-moz-column-count:2;column-count:2}.mega-menu__child-list::-webkit-scrollbar-thumb{border-radius:.8rem;background:#3c5a51}.mega-menu__child-list::-webkit-scrollbar{width:.4rem;border-radius:.8rem;background:#e3e3e3}.mega-menu__col.active .mega-menu__parent-link svg{transform:rotate(180deg)}.mega-menu__col.active .mega-menu__child-list{opacity:1;visibility:visible;pointer-events:all}.newsletter-form__field-wr{display:flex;flex-direction:row;gap:var(--size_8)}.newsletter-form__field{background-color:#0000;border:.2rem solid var(--color__white);padding:var(--size_12) var(--size_24);color:var(--color__white);outline:none;min-width:24.6vw}.newsletter-form__field::-webkit-input-placeholder{color:#3c5a51}.newsletter-form__field:-moz-placeholder{color:#3c5a51}.newsletter-form__field::-moz-placeholder{color:#3c5a51}.newsletter-form__field:-ms-input-placeholder{color:#3c5a51}.newsletter-form__btn{padding:var(--size_20) var(--size_48);gap:var(--size_8)}.newsletter-form__btn svg{width:var(--size_18);height:var(--size_18)}.newsletter-form__btn .btn__text{position:relative}.newsletter-form__btn .btn__text:after{content:"";display:block;position:absolute;width:200%;height:150%;left:50%;top:50%;transform:translate(-50%,-50%);filter:blur(50px);background-color:var(--color__accent)}.newsletter-form__message{margin-block-start:var(--size_24);display:flex;flex-direction:row;align-items:center;gap:var(--size_8);justify-content:center;outline:none}.newsletter-form__message-icon{width:var(--size_48);height:var(--size_48)}.newsletter-form__message-icon svg{width:100%;height:100%}@media screen and (max-width: 960px){.newsletter-form__btn{padding:var(--size_20) var(--size_32)}}@media screen and (max-width: 640px){.newsletter-form__field-wr{justify-content:center}.newsletter-form__field{min-width:auto;flex-grow:1}}.counter{display:flex;flex-direction:row;align-items:center;gap:var(--size_32);line-height:.7;font-weight:400;letter-spacing:normal}.counter__item{display:flex;flex-direction:row;align-items:center;border:.2rem solid hsla(0,0%,100%,.2);background:linear-gradient(81deg,#ffffff80 2.81%,#fff3 98.78%);padding:var(--size_24);position:relative;min-width:12vw;justify-content:center}.counter__item:after{content:"";display:block;position:absolute;width:100%;height:40%;background-color:var(--color__white);filter:blur(40px);left:0;bottom:var(--size_14)}@media screen and (max-width: 1440px){.counter__item{min-width:15vw}}@media screen and (max-width: 960px){.counter{gap:var(--size_24)}.counter__item{padding:var(--size_16);font-size:var(--size_64)}}@media screen and (max-width: 640px){.counter__item{font-size:var(--size_48);min-width:20vw}}.line-post{display:flex;gap:var(--size_48)}.line-post__img-side{width:6.93vw;position:relative}.line-post__img-side img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.line-post__title{line-height:1;margin-block-end:var(--size_8)}.line-post__content-side{margin-block-start:-.2vw}.line-post__descr{line-height:130%}.line-post__btn{justify-content:flex-start;margin-block-start:var(--size_24)}@media screen and (max-width: 1440px){.line-post{gap:var(--size_32)}.line-post__img-side{width:9.3vw}}@media screen and (max-width: 960px){.line-post{gap:var(--size_24);flex-direction:column;text-align:center;align-items:center}.line-post__img-side{width:80%}.line-post__btn{justify-content:center}}@media screen and (max-width: 640px){.line-post{flex-direction:row;text-align:start}.line-post__img-side{width:45%}.line-post__btn{justify-content:flex-start}}.grid{display:grid}.grid--col_2{grid-template-columns:repeat(2,1fr)}.grid--col_3{grid-template-columns:repeat(3,1fr)}.grid--col_4{grid-template-columns:repeat(4,1fr)}.grid--col_5{grid-template-columns:repeat(5,1fr)}.grid--gap_8{gap:var(--size_8)}.grid--gap_12{gap:var(--size_12)}.grid--gap_16{gap:var(--size_16)}.grid--gap_24{gap:var(--size_24)}@media screen and (max-width: 960px){.grid-L--col_1{grid-template-columns:1fr}.grid-L--col_2{grid-template-columns:repeat(2,1fr)}.grid-L--col_3{grid-template-columns:repeat(3,1fr)}.grid-L--col_4{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 640px){.grid-M--col_3{grid-template-columns:repeat(3,1fr)}.grid-M--col_2{grid-template-columns:repeat(2,1fr)}.grid-M--col_1{grid-template-columns:1fr}}.product-card{padding:1.88vw var(--size_24);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--size_20);min-height:17.7vw;position:relative}.product-card__img{position:relative;padding-inline:1.98vw;height:var(--size_144)}.product-card__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:var(--transition__general)}.product-card__footer{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--size_16)}.product-card__link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.product-card__sold-out{display:none}.product-card--sold-out .product-card__img img{opacity:.3}.product-card--sold-out .product-card__sold-out{display:block;padding:var(--size_16);color:#3c5a51;border:.2rem solid #3c5a51;line-height:.7;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform:translate(-50%,-50%) rotate(-5.356deg);width:-moz-max-content;width:max-content}.product-card:after{content:"";display:block;position:absolute;width:100%;bottom:0;left:0;height:.2rem;filter:blur(2px);transition:all .5s ease-in-out;width:0%;opacity:0;visibility:hidden}.product-card:hover:after{width:100%;opacity:1;visibility:visible}.product-card--color_green-black:after{background:linear-gradient(278deg,#25ffb3 7.45%,#00da8e00 31.74%)}.product-card--color_purple:after{background:linear-gradient(121deg,#cb65ff33 44.78%,#d88bff 89.81%)}.product-card--color_orange:after{background:linear-gradient(91deg,#403f3f00 42.05%,#7e6030 81.95%,#ff9d00 105.38%)}.product-card--type_shop{border:none}@media screen and (max-width: 1440px){.product-card__title{line-height:1.2}.product-card__footer{font-size:var(--size_14)}}@media screen and (max-width: 640px){.product-card{gap:var(--size_16)}.product-card__footer{flex-direction:column;font-size:var(--size_16);width:100%}.product-card__badge-inner{padding:1.4vw;justify-content:center}.product-card__badge{width:100%;padding-block:var(--size_8)}}.pricing-card{border-radius:3.2rem;border-right-width:.15rem;border-right-style:solid;padding:2vw;position:relative;overflow:hidden;transition:var(--transition__general)}.pricing-card__bg{position:absolute;left:0;top:0;width:100%;height:100%}.pricing-card__bg svg{width:100%;height:100%}.pricing-card__heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;line-height:.8}.pricing-card__boost{background:linear-gradient(96deg,#fff6 -60.12%,#ffffffb3 97.34%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.pricing-card__title{margin-block:var(--size_64) var(--size_32);line-height:1;font-weight:600}.pricing-card__btn{padding-inline:var(--size_64);padding-block:1.6vw;letter-spacing:normal;display:inline-block;white-space:nowrap}.pricing-card__link{position:absolute;left:0;top:0;width:100%;height:100%}.pricing-card--bg_yellow{border-right-color:#e8be39;background:linear-gradient(114deg,#403f3f 9.75%,#7e6030 74.08%,#ff9d00 111.87%)}.pricing-card--bg_yellow:hover,.pricing-card--bg_yellow:focus{box-shadow:0 0 140px -30px #ff9d00}.pricing-card--bg_purple{border-right-color:#cb65ff33;background:linear-gradient(100deg,#403f3f 26.82%,#6e3a87 88.64%,#b3f 121.2%)}.pricing-card--bg_purple:hover,.pricing-card--bg_purple:focus{box-shadow:0 0 140px -30px #b3f}.pricing-card--bg_green{background:linear-gradient(116deg,#403f3f -11.85%,#356050 63.85%,#00d664 110.25%);border-right-color:#25ffb3}.pricing-card--bg_green:hover,.pricing-card--bg_green:focus{box-shadow:0 0 140px -30px #25ffb3}@media screen and (max-width: 960px){.pricing-card{padding:3vw;font-size:var(--size_18)}.pricing-card__title{font-size:var(--size_18)}.pricing-card__btn{padding-inline:var(--size_24);width:100%}}@media screen and (max-width: 640px){.pricing-card{padding:6vw;font-size:var(--size_24)}.pricing-card__title{font-size:var(--size_24);margin-block:var(--size_96) var(--size_48)}.pricing-card__btn{padding:var(--size_32)}}.author-badge{color:#3c5a51;width:-moz-max-content;width:max-content}.author-badge span:before{content:"";display:inline-block;margin-inline-end:var(--size_12);width:var(--size_8);height:var(--size_8);border-radius:50%;background-color:#3c5a51}.author-badge--color_accent{color:var(--color__accent)}.author-badge--color_accent span:before{background-color:var(--color__accent)}.back-btn{gap:var(--size_12);justify-content:flex-start}.back-btn svg{stroke:var(--color__black);width:var(--size_24);height:var(--size_14)}.back-btn:hover,.back-btn:focus{color:var(--color__accent)}.back-btn:hover svg,.back-btn:focus svg{stroke:var(--color__accent)}.post-cats__btns{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-block-end:var(--size_64)}.post-cats__cat{padding:var(--size_28) var(--size_48);color:var(--color__accent)}.post-cats__cat:not(.active){color:#3c5a51}.post-cats__cat:not(.active):hover,.post-cats__cat:not(.active):focus{color:var(--color__accent)}.post-cats__cat.active{border-bottom:.2rem solid var(--color__accent)}.post-cats__counter{border-top:.2rem solid #212121;text-align:right;padding-block:var(--size_24)}.post-cats__total{color:#3c5a51}@media screen and (max-width: 960px){.post-cats__cat{padding:var(--size_24) var(--size_32)}}@media screen and (max-width: 640px){.post-cats__cat{padding:var(--size_24);font-size:var(--size_18)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.load-more-btn{margin-inline:auto;padding:var(--size_24) var(--size_48);min-width:13vw}.load-more-btn:hover .load-more-btn__btn-spinner,.load-more-btn:focus .load-more-btn__btn-spinner{border-color:var(--color__white);border-bottom-color:#0000}.load-more-btn__btn-spinner{width:var(--size_24);height:var(--size_24);border:.5rem solid var(--color__accent);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;display:none;margin-inline:auto}.load-more-btn__btn-txt{display:none}.post-card{position:relative;min-height:20.8vw;color:var(--color__white)}.post-card__img{position:absolute;left:0;top:0;width:100%;height:100%}.post-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-card__img:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#14141400,#141414e6 68.88%)}.post-card__title{gap:var(--size_8);display:flex;justify-content:flex-start;text-align:start;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--size_24);align-items:flex-end}.post-card__title svg{width:var(--size_32);height:var(--size_32);stroke:var(--color__accent);flex-shrink:0}@media screen and (max-width: 1440px){.post-card{min-height:26vw}.post-card__title{padding:var(--size_12)}.post-card__title svg{width:var(--size_24);height:var(--size_24)}}@media screen and (max-width: 960px){.post-card{min-height:33vw}}@media screen and (max-width: 640px){.post-card{min-height:45vw}}.reviews-count{color:var(--color__accent);gap:var(--size_8);justify-content:start}.reviews-count svg{stroke:var(--color__accent);width:var(--size_32);height:var(--size_32)}.reviews-count--white{color:var(--color__white)}.reviews-count--white svg{stroke:var(--color__white)}.article-card{display:flex;flex-direction:row;gap:var(--size_64)}.article-card:hover .article-card__image,.article-card:focus .article-card__image{box-shadow:0 0 110px -60px var(--color__accent)}.article-card__image{width:26vw;flex-shrink:0;display:block;overflow:hidden}.article-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:var(--transition__general)}.article-card__image--fixed{height:17.8vw}.article-card__content{display:flex;flex-direction:column;justify-content:space-between;padding-block:var(--size_24);gap:var(--size_12)}.article-card__author{padding:var(--size_16) var(--size_24);border-radius:6.4rem;border:.2rem solid #3c5a51}.article-card__title{margin-block-end:var(--size_24);transition:var(--transition__general)}.article-card__title a:hover,.article-card__title a:focus{color:var(--color__accent)}@media screen and (max-width: 960px){.article-card{gap:var(--size_32)}.article-card__image{width:36vw}.article-card__image--fixed{height:28vw}}@media screen and (max-width: 640px){.article-card{flex-direction:column;gap:var(--size_24)}.article-card__image{width:100%}.article-card__image--fixed{height:53.44vw}.article-card__content{gap:var(--size_24)}}.cat-btn{padding:var(--size_48) 3.8vw}.cat-btn.active{background-color:var(--color__black);color:var(--color__white)}.cat-btn.active{pointer-events:none}@media screen and (max-width: 960px){.cat-btn{padding:var(--size_32) var(--size_43)}}@media screen and (max-width: 640px){.cat-btn{padding:var(--size_24) var(--size_32)}}.breadcrumbs__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size_24)}.breadcrumbs__item{display:flex;align-items:center}.breadcrumbs__item:not(:last-child):not(:only-child):after{content:"";display:inline-block;margin-inline-start:var(--size_8);width:calc(var(--size_12)/2);height:var(--size_12);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='0 0 7 12' fill='none'%3E%3Cpath d='M1 1.5L5.5 6L1 10.5' stroke='%23171717' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%}.breadcrumbs__link:hover,.breadcrumbs__link:focus{color:var(--color__accent)}@media screen and (max-width: 640px){.breadcrumbs__list{overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}.breadcrumbs__item{display:inline}.breadcrumbs__item:not(:last-child){margin-inline-end:var(--size_24)}}.price-range{padding:var(--size_8) var(--size_12);background-color:var(--color__white)}.price-range__inputs{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--size_12)}.price-range__input{padding:var(--size_12);min-width:var(--size_64);border:.2rem solid #e3e3e3;background-color:var(--color__white);outline:none;text-align:center}.price-range__btn{margin-block-start:var(--size_24);width:100%;padding:var(--size_12)}.custom-select{position:relative;font-family:var(--font__general);font-size:var(--size_16);height:100%;display:flex;flex-direction:column}.custom-select__heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--size_12) var(--size_24);border:.2rem solid #e3e3e3;min-height:var(--size_64);cursor:pointer;flex-grow:1;transition:var(--transition__general)}.custom-select__label{font-weight:700;line-height:187.5%;margin-block-end:var(--size_16)}.custom-select__arrow{width:var(--size_48);height:var(--size_48);background-color:#0000}.custom-select__arrow svg{width:100%;height:100%;stroke:var(--color__black);transition:var(--transition__general)}.custom-select__dropdown{position:absolute;top:100%;left:0;width:100%;border:.2rem solid #e3e3e3;border-top:none;z-index:3;opacity:0;visibility:hidden;pointer-events:none;transition:var(--transition__general);overflow-y:auto;max-height:calc(var(--size_144)*2);background-color:var(--color__white)}.custom-select__dropdown::-webkit-scrollbar{width:.2rem}.custom-select__dropdown::-webkit-scrollbar-thumb{background-color:var(--color__black)}.custom-select__option{background-color:var(--color__white);padding:var(--size_8) var(--size_12);transition:var(--transition__general);cursor:pointer}.custom-select__option:hover,.custom-select__option:focus{background-color:#e3e3e3}.custom-select__option.active{pointer-events:none;background-color:#e3e3e3}.custom-select__option.disabled{pointer-events:none;background-color:#e3e3e3;opacity:.3}.custom-select__delimeter,.price-range__delimeter{height:.1rem;width:var(--size_96);background-color:var(--color__black);display:block}.custom-select.active .custom-select__dropdown{opacity:1;visibility:visible;pointer-events:all}.custom-select.active .custom-select__arrow svg{transform:rotate(180deg)}.custom-select:hover .custom-select__heading,.custom-select:focus .custom-select__heading{border-color:#8a8a8a}.custom-select--size_sm .custom-select__arrow{width:var(--size_16);height:var(--size_16)}.list-product{display:flex;flex-direction:row;align-items:center;padding:var(--size_16);gap:var(--size_8);font-weight:600;font-family:var(--font__general);position:relative}.list-product__image{width:7vw;flex-shrink:0;height:5.2vw}.list-product__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.list-product__entries{color:var(--color__accent)}.list-product__title{display:block;margin-block-end:var(--size_12);line-height:1.4}.list-product__title:hover,.list-product__title:focus{color:var(--color__accent)}.list-product__title:hover:after,.list-product__title:focus:after{opacity:.5}.list-product__descr{text-transform:none;letter-spacing:normal}.list-product__entries{margin-inline-start:var(--size_12)}.list-product__footer{display:flex;flex-direction:row;align-items:center;gap:var(--size_48)}.list-product__content{flex-grow:1}.list-product__delete{width:var(--size_32);height:var(--size_32)}.list-product__delete svg{stroke:var(--color__black);width:100%;height:100%}.list-product__delete:hover svg,.list-product__delete:focus svg{stroke:var(--color__accent)}.list-product__delete-wr{margin-inline-start:auto}.list-product__summary{display:flex;flex-direction:row;align-items:center;gap:var(--size_8)}.list-product__chara{text-transform:none}.list-product__chara li{display:flex;flex-direction:row;align-items:center;gap:var(--size_16);line-height:1}.list-product__chara li:not(:last-child){margin-block-end:var(--size_16)}.list-product__option-name{font-weight:700}.list-product__option-value{white-space:nowrap;font-weight:500}.list-product__loading{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#ffffff80;display:flex;justify-content:center;align-items:center;transition:var(--transition__general)}.list-product__loading.hidden{pointer-events:none;opacity:0;visibility:hidden}.list-product__spinner{width:var(--size_24);height:var(--size_24);border:.5rem solid var(--color__black);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;margin-inline:auto}.list-product__add-to-cart{margin-block-start:var(--size_16);gap:var(--size_8)}.list-product__add-to-cart svg{width:var(--size_16);height:var(--size_16)}.list-product--type_column{flex-direction:column;padding-inline:var(--size_24);text-align:center;padding-block-start:2vw;gap:var(--size_24)}.list-product--type_column .list-product__entries{color:inherit}.list-product--type_column .list-product__title{margin:0}.list-product--type_column .list-product__img{width:calc(var(--size_24)*10);height:calc(var(--size_18)*10);display:block;margin-inline:auto}.list-product--type_column .list-product__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.list-product--type_column .list-product__summary{margin-block-start:var(--size_16);justify-content:center}.list-product--type_cart-item{padding-inline:0;gap:var(--size_32);border-bottom:.1rem solid var(--Light, #E3E3E3)}.list-product--type_cart-item .list-product__content{display:flex;flex-direction:column;justify-content:space-between;gap:var(--size_24)}.list-product--type_cart-item .list-product__title{margin-block-end:0}@media screen and (max-width: 1440px){.list-product{font-size:var(--size_14);padding:var(--size_8)}.list-product__descr{font-size:var(--size_14)}.list-product__summary{flex-direction:column;align-items:flex-start}.list-product__footer{gap:var(--size_20)}.list-product--type_column{padding-inline:var(--size_12);gap:var(--size_16)}.list-product--type_column .list-product__summary{flex-direction:row;align-items:center}}@media screen and (max-width: 960px){.list-product{padding-block:var(--size_16)}.list-product__image{width:10vw;height:7vw}.list-product__summary{flex-direction:row;align-items:center}}@media screen and (max-width: 640px){.list-product{font-size:var(--size_16)}.list-product__price{margin-inline-end:.5vw}.list-product__entries{margin-inline-start:.5vw}.list-product__image{height:15vw;width:20vw}.list-product__title{margin-block-end:var(--size_8)}.list-product__footer{flex-wrap:wrap;gap:var(--size_8) var(--size_20);justify-content:space-between}.list-product--type_cart-item .list-product__content{gap:var(--size_8)}}.top-product-list{border:.2rem solid #171717}.top-product-list__heading{border-bottom:.2rem solid #171717;padding:var(--size_24) var(--size_16)}.top-product-list__title{margin:0;letter-spacing:.2rem}.top-product-list__subtitle{font-size:var(--size_12);font-weight:500;font-family:var(--font__titles);line-height:1;text-transform:uppercase}.top-product-list--type_single .top-product-list__heading{padding:var(--size_18) var(--size_16);background-color:var(--color__accent)}.modal{z-index:5;position:fixed;pointer-events:none}.modal__overlay{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.9;background:#171717;opacity:0;visibility:hidden;transition:var(--transition__general)}.modal__drawer{background-color:var(--color__white);width:49.6vw;display:flex;flex-direction:column;position:fixed;right:0;bottom:0;top:0;height:100%;color:var(--color__black);transition:var(--transition__general);transform:translate(100%);opacity:0;visibility:hidden;overflow-y:auto}.modal__drawer::-webkit-scrollbar-thumb{border-radius:.8rem;background:#3c5a51}.modal__drawer::-webkit-scrollbar{width:.4rem;border-radius:.8rem;background:#e3e3e3}.modal__heading{display:flex;flex-direction:row;justify-content:space-between;padding:var(--size_32) var(--size_24) 0 var(--size_32)}.modal__close-btn{width:var(--size_32);height:var(--size_32)}.modal__close-btn svg{width:100%;height:100%;fill:var(--color__black);transition:var(--transition__general)}.modal__close-btn:hover svg,.modal__close-btn:focus svg{fill:var(--color__accent)}.modal__content{padding-inline:var(--size_32) var(--size_24);flex-grow:1;display:flex;flex-direction:column}.modal.active{pointer-events:all}.modal.active .modal__overlay{visibility:visible;opacity:.9}.modal.active .modal__drawer{transform:translate(0);opacity:1;visibility:visible}@media screen and (max-width: 1440px){.modal__drawer{width:55vw}}@media screen and (max-width: 960px){.modal__drawer{width:70vw}}@media screen and (max-width: 640px){.modal__drawer{width:100%}}.cart-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--size_24)}.cart-empty__icon{width:var(--size_144);height:var(--size_144)}.cart-empty__icon svg{width:100%;height:100%}.cart-empty__btn{gap:var(--size_16)}.cart-empty__btn svg{width:var(--size_20);height:var(--size_20)}.cart-related{padding-block-end:var(--size_32)}.cart-related__heading{padding-block:var(--size_12);border-top:.2rem solid #404040;border-bottom:.2rem solid #404040}.cart-related__swiper-wr{display:flex;flex-direction:row;align-items:center;border-bottom:.2rem solid #404040;justify-content:space-between}.cart-related__swiper{padding-block:var(--size_8)}.cart-related__wrapper{align-items:center}@media screen and (max-width: 960px){.cart-related{padding-block-end:var(--size_18)}}.cart-content__items{overflow-y:auto;max-height:45vh;padding-inline-end:var(--size_20)}.cart-content__items::-webkit-scrollbar-thumb{border-radius:.8rem;background:#3c5a51}.cart-content__items::-webkit-scrollbar{width:.4rem;border-radius:.8rem;background:#e3e3e3}.cart-content__items--disabled{pointer-events:none}.cart-content__items-wr{padding-block-end:var(--size_24);display:block}.cart-content__empty{display:none;flex-grow:1}.cart-content__related{margin-block-start:auto}.cart-content.is-empty .cart-content__empty{display:flex}.cart-content.is-empty .cart-content__items-wr{display:none}@media screen and (max-width: 960px){.cart-content__items-wr{padding-block-end:var(--size_18)}}.cart-footer{padding:var(--size_32) var(--size_24) var(--size_32) var(--size_32)}.cart-footer.is-empty{opacity:0;visibility:hidden;pointer-events:none;display:none}.cart-footer__sub-summary{padding-block-end:var(--size_24);align-items:flex-start}.cart-footer__sub-summary .cart-footer__title{display:flex;flex-direction:column;letter-spacing:.2rem}.cart-footer__note{text-transform:none;letter-spacing:normal;line-height:142.8%;margin-block-start:var(--size_8)}.cart-footer__calculated{border-block-start:.2rem solid #3c5a51;padding-block:var(--size_12) var(--size_24);grid-template-columns:60% auto}.cart-footer__val{text-align:right}.cart-footer__val-link{justify-content:flex-end;gap:var(--size_8)}.cart-footer__val-link svg{width:var(--size_12);height:var(--size_12)}.cart-footer__btn{padding:var(--size_18) var(--size_32);gap:var(--size_8);width:100%;letter-spacing:.2rem}.cart-footer__btn svg{width:var(--size_16);height:var(--size_16);stroke:var(--color__black)}.cart-footer__btn:hover,.cart-footer__btn:focus{color:var(--color__white)}.cart-footer__btn:hover svg,.cart-footer__btn:focus svg{transform:translate(20%,-20%);stroke:var(--color__white)}@media screen and (max-width: 960px){.cart-footer__calculated{font-size:var(--size_20);padding-block-start:var(--size_28)}}.quant-block{display:flex;flex-direction:row;align-items:center;gap:var(--size_8)}.quant-block__btn{border-radius:50%;flex-shrink:0;width:var(--size_32);height:var(--size_32)}.quant-block__btn:disabled,.quant-block__btn.disabled{pointer-events:none;opacity:.7}.quant-block__input{width:var(--size_43);padding-block:var(--size_8);border:none;text-align:center;background-color:#0000;outline:none;-moz-appearance:textfield}.quant-block__input::-webkit-outer-spin-button,.quant-block__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quant-block--type_in-page .quant-block__btn{width:var(--size_48);height:var(--size_48)}.slider-btn{width:var(--size_24);height:var(--size_16);flex-shrink:0}.slider-btn svg{transition:var(--transition__general);stroke:#171717;width:100%;height:100%}.slider-btn--next svg{transform:rotate(180deg)}.slider-btn:hover svg,.slider-btn:focus svg{stroke:var(--color__accent)}.product-media-gallery{display:flex;flex-direction:column;gap:var(--size_16)}.product-media-gallery .swiper{width:100%}.product-media-gallery__slider-main{max-height:70vh}.product-media-gallery__slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-media-gallery__main-slide{padding:var(--size_96) var(--size_144);height:36.5vw}.product-media-gallery__thumb-slide{padding:var(--size_43) var(--size_64);height:15.1vw;cursor:pointer}.product-media-gallery__bottom-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--size_24)}.product-media-gallery__global{width:var(--size_144);height:var(--size_144);position:absolute;top:var(--size_12);right:var(--size_12);z-index:3}.product-media-gallery__global img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 960px){.product-media-gallery__main-slide{padding:var(--size_64) var(--size_96);height:50vw}.product-media-gallery__thumb-slide{padding:var(--size_24) var(--size_32);height:20vw;cursor:pointer}.product-media-gallery__global{width:var(--size_96);height:var(--size_96)}}@media screen and (max-width: 640px){.product-media-gallery__main-slide{padding:var(--size_32) var(--size_64);height:70vw}.product-media-gallery__thumb-slide{padding:var(--size_12);height:25vw}}.product-info__title{font-size:var(--size_48);font-family:var(--font__general);font-weight:400;line-height:150%;letter-spacing:.24rem;text-transform:uppercase}.product-info__line{display:flex;flex-direction:row;align-items:center;padding-block:var(--size_24);border-bottom:.2rem solid #e3e3e3;justify-content:space-between;gap:var(--size_16)}.product-info__line--price{justify-content:flex-start;flex-wrap:wrap;align-items:flex-end}.product-info__line--buy{padding-block-start:0}.product-info__fees{margin-inline-start:auto;max-width:50%;text-align:right}.product-info__label{font-weight:700;margin-block-end:var(--size_16);display:block}.product-info__submit{padding:var(--size_32) var(--size_48);height:100%;width:100%;gap:var(--size_8);align-items:center;border:.4rem solid var(--color__accent);width:-moz-max-content;width:max-content;margin-inline-start:auto}.product-info__submit svg{width:var(--size_28);height:var(--size_28);stroke:var(--color__black)}.product-info__submit span{display:flex;align-items:center;gap:var(--size_8)}.product-info__submit:disabled{background-color:#e3e3e3;color:#00000080;cursor:auto;border-color:#e3e3e3;pointer-events:none}.product-info__submit:hover,.product-info__submit:focus{background-color:#0000}.product-info__submit:hover svg,.product-info__submit:focus svg{transform:translate(20%,-20%)}.product-info__form{width:100%}.product-info__form form{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-end}.product-info__form .product-form__buttons{height:auto;display:flex;flex-direction:column;gap:var(--size_8)}.product-info__features{display:flex;flex-direction:column;gap:var(--size_16)}.product-info__features li{display:flex;flex-direction:row;align-items:center}.product-info__features li svg{width:var(--size_24);height:auto;margin-inline-end:var(--size_8);display:inline-block}.product-info__features li strong{margin-inline-start:var(--size_8)}.product-info__subtitle{margin-block-end:var(--size_16)}.product-info__badge{margin-block:1rem;width:-moz-max-content;width:max-content}.product-info__entries-wr{margin-block-end:var(--size_18)}@media screen and (max-width: 1440px){.product-info__subtitle{font-size:var(--size_20)}}@media screen and (max-width: 640px){.product-info__title{line-height:120%}.product-info__form form{grid-template-columns:1fr}.product-info__form .product-form__buttons{order:-1;margin-block-end:var(--size_16)}.product-info__badge .gradient-badge__inner{padding:var(--size_12) var(--size_64)}.product-info__submit{width:100%}.product-info__fees{max-width:100%}.product-info__features{font-size:var(--size_24)}.product-info__features li svg{width:var(--size_32)}}.price{font-size:var(--size_48);font-weight:600;line-height:110%;letter-spacing:.08rem;text-transform:uppercase;display:flex;flex-direction:row;align-items:center;gap:var(--size_16);font-family:var(--font__general)}.price .visually-hidden{display:none}.variant-picker{margin:0;border:none;padding:0;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--size_24)}.variant-picker__option{position:relative}.variant-picker__option input{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.variant-picker__option label{display:block;border:.3rem solid #404040;transition:var(--transition__general);border-radius:100rem;padding:var(--size_12) var(--size_32);color:#404040;cursor:pointer;line-height:1}.variant-picker__option label:hover,.variant-picker__option label:focus{background-color:#404040;color:var(--color__white)}.variant-picker__option input:checked+label{background-color:#404040;color:var(--color__white)}.variant-picker__option.disabled{pointer-events:none;opacity:.3}.variant-picker__select{min-width:23.75vw}@media screen and (max-width: 1440px){.variant-picker{gap:var(--size_18)}}@media screen and (max-width: 960px){.variant-picker__select{min-width:47.5vw}}@media screen and (max-width: 640px){.variant-picker__option label{padding:var(--size_12) var(--size_20)}.variant-picker__select{min-width:75vw}}.accordion{border-bottom:.2rem solid var(--color__black)}.accordion__heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-block:var(--size_8);cursor:pointer}.accordion__btn{width:var(--size_48);height:var(--size_48);position:relative;display:block}.accordion__btn:before,.accordion__btn:after{content:"";display:block;position:absolute;width:var(--size_16);height:.2rem;background-color:var(--color__black);left:50%;top:50%;transform:translate(-50%,-50%);transition:var(--transition__general)}.accordion__btn:after{transform:translate(-50%,-50%) rotate(90deg)}.accordion__content{max-height:0;padding:0;transition:var(--transition__general);opacity:0;visibility:hidden}.accordion__content li{list-style-type:disc}.accordion__content table{width:100%;border-collapse:collapse}.accordion__content table td{border:.1rem solid var(--color__black);padding:var(--size_8)}.accordion__content table{margin-block-end:var(--size_18)}.accordion__content p{margin-block:0 var(--size_18)}.accordion__content p:last-child{margin-block-end:0}.accordion__content ul,.accordion__content ol{padding-inline-start:var(--size_24);margin-block:var(--size_12)}.accordion__content ul,.accordion__content ul>li{list-style-type:" +  "}.accordion__content ul>li::marker{font-weight:600}.accordion__content ul>li:not(:last-child){margin-block-end:var(--size_8)}.accordion__content h1,.accordion__content h2,.accordion__content h3,.accordion__content h4,.accordion__content h5,.accordion__content h6{margin-block-end:var(--size_16);line-height:130%}.accordion__content hr{margin-block:var(--size_14)}.accordion__content .desc ul{margin-inline-start:0}.accordion__content .desc ul li{width:100%}.accordion.active .accordion__content{max-height:1000rem;opacity:1;visibility:visible;padding-block:var(--size_24)}.accordion.active .accordion__btn:after{transform:translate(-50%,-50%) rotate(0)}.accordion--style_white{border-bottom-color:var(--color__white)}.accordion--style_white .accordion__btn:before,.accordion--style_white .accordion__btn:after{background-color:var(--color__white)}@media screen and (max-width: 640px){.accordion.active .accordion__content{font-size:var(--size_24);line-height:180%}.accordion.active .accordion__content h1,.accordion.active .accordion__content h2,.accordion.active .accordion__content h3,.accordion.active .accordion__content h4,.accordion.active .accordion__content h5,.accordion.active .accordion__content h6{margin-block-end:var(--size_24)}.accordion.active .accordion__content hr{margin-block:var(--size_24)}.accordion.active .accordion__content ul,.accordion.active .accordion__content ol{padding-inline-start:var(--size_32)}}@keyframes floating-top{0%{transform:translatey(0)}50%{transform:translateY(2rem)}to{transform:translatey(0)}}@keyframes floating-bottom{0%{transform:translateY(0)}50%{transform:translateY(-2rem)}to{transform:translateY(0)}}.icon-step{display:flex;flex-direction:column}.icon-step__title{margin-block-end:var(--size_14)}.icon-step__text-block{max-width:60%;position:relative;z-index:1}.icon-step__image{margin:0 auto}.icon-step svg{width:100%;height:auto}.icon-step--floating:nth-child(2n) .icon-step__image{animation:floating-top 6s ease-in-out infinite}.icon-step--floating:nth-child(odd) .icon-step__image{animation:floating-bottom 6s ease-in-out infinite}.icon-step--dir_bottom{flex-direction:column-reverse;justify-content:flex-end}.icon-step--dir_bottom .icon-step__text-block{max-width:70%}.icon-step--dir_bottom .icon-step__image{margin-block-end:-3.5vw}.icon-step--dir_top .icon-step__image{margin-block:-4vw}.icon-step--type_product .icon-step__image{width:80%;height:12.5vw;margin:0 auto}.icon-step--type_product .icon-step__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.icon-step--type_product .icon-step__text-block{flex-grow:1;display:flex;flex-direction:column;max-width:100%}.icon-step--type_product .icon-step__subtitle{text-align:center;margin-block-start:var(--size_18)}.icon-step--type_product.icon-step--dir_bottom .icon-step__text-block{flex-direction:column-reverse}.icon-step--type_product.icon-step--dir_bottom .icon-step__title{margin-block-start:var(--size_32)}.icon-step--type_product.icon-step--dir_top .icon-step__text-block{justify-content:flex-end}.icon-step--type_product.icon-step--dir_top .icon-step__title{margin:0}.icon-step--type_product.icon-step--dir_top .icon-step__image{margin-block-start:calc(-1*var(--size_24))}.icon-step--type_product.icon-step--dir_top .icon-step__subtitle{order:1}@media screen and (max-width: 1440px){.icon-step__text-block,.icon-step--dir_bottom .icon-step__text-block{max-width:100%}.icon-step--type_product .icon-step__title{font-size:var(--size_48)}}@media screen and (max-width: 960px){.icon-step{padding-inline:var(--size_24)}.icon-step--dir_top .icon-step__image{margin-block:-4vw 0}.icon-step--type_product .icon-step__image{height:20vw}}@media screen and (max-width: 640px){.icon-step{padding-block-end:var(--size_24)}.icon-step__image{max-height:50vw}.icon-step__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.icon-step--dir_bottom{flex-direction:column;justify-content:flex-start}.icon-step--dir_bottom .icon-step__image{margin-block:-4vw 0}.icon-step--type_product{padding-block:var(--size_24)}.icon-step--type_product .icon-step__image{height:40vw}}.search-form__field-wr{display:flex;flex-direction:row;align-items:center;gap:var(--size_16);position:relative}.search-form__field-wr:focus-within .search-form__icon svg{stroke:var(--color__accent)}.search-form__input{padding:var(--size_12) var(--size_24);padding-inline-start:var(--size_64);border:.2rem solid #e3e3e3;outline:none;border-radius:0;flex-grow:1;height:var(--size_64);transition:var(--transition__general);background-color:var(--color__white)}.search-form__input::-webkit-input-placeholder{color:#404040}.search-form__input:-moz-placeholder{color:#404040}.search-form__input::-moz-placeholder{color:#404040}.search-form__input:-ms-input-placeholder{color:#404040}.search-form__input:focus{box-shadow:1px 0 12px -4px var(--color__accent)}.search-form__icon{width:var(--size_48);height:var(--size_48);position:absolute;top:var(--size_8);left:var(--size_12)}.search-form__icon svg{transition:var(--transition__general);width:100%;height:100%;stroke:#e3e3e3}.search-form__btn{height:var(--size_64);padding:var(--size_12) var(--size_48)}.search-form__btn svg{width:var(--size_18);height:var(--size_18)}.search-form__predictive-search{margin-block-start:var(--size_12)}.predictive-search__heading{padding-block:var(--size_18)}.predictive-search__btn{padding:var(--size_18) var(--size_48);margin-block-end:var(--size_16)}.predictive-search__item mark{background-color:var(--color__accent)}.predictive-search.hidden,.predictive-search .hidden,.predictive-search-status{display:none}.search-drawer__heading{margin-block-end:var(--size_16)}.search-drawer__results.hidden{display:none}.search-drawer__drawer .modal__content{padding-block-end:var(--size_32)}.step{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-block:var(--size_64);border-bottom:.2rem solid var(--color__white)}.step__right-side,.step__left-side{display:flex;flex-direction:row}.step__left-side{align-items:flex-end;gap:var(--size_24)}.step__right-side{align-items:center;gap:var(--size_64)}.step__descr{max-width:23.75vw}.step__image{margin-block:calc(-1*var(--size_32))}.step__image svg{max-width:20rem;height:auto}.step--hover .step__left-side{transition:var(--transition__general);opacity:.1}.step--hover .step__right-side{transition:var(--transition__general);opacity:0;visibility:hidden}.step--hover .step__image{margin-block:calc(-1*var(--size_96));position:relative;z-index:1}.step--hover:hover .step__left-side,.step--hover:focus .step__left-side{opacity:1}.step--hover:hover .step__right-side,.step--hover:focus .step__right-side{opacity:1;visibility:visible}@media screen and (max-width: 960px){.step{padding-block:var(--size_32)}.step__right-side{gap:var(--size_32)}.step__left-side{flex-direction:column;align-items:flex-start}.step__image{width:20vw}.step__descr{max-width:30vw}}@media screen and (max-width: 640px){.step{flex-direction:column;gap:var(--size_32);align-items:flex-start}.step__left-side{flex-direction:row;width:100%;align-items:center;justify-content:space-between}.step__image{margin:0;width:35vw;flex-shrink:0}.step__descr{max-width:100%}.step--hover .step__right-side{opacity:1;visibility:visible}.step--hover .step__left-side{opacity:1}.step--hover .step__image{margin:0}}.mobile-menu{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#171717;padding:var(--size_144) var(--size_64);z-index:4;display:flex;justify-content:center;align-items:center;min-height:90vw;opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;transition:var(--transition__general);display:none}.mobile-menu__menu{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--size_32)}.mobile-menu__menu-item{padding-block:var(--size_8);width:100%}.mobile-menu__menu-item a{display:flex;align-items:center;justify-content:center;gap:var(--size_8)}.mobile-menu__menu-item svg{width:var(--size_16);height:var(--size_16);stroke:currentColor}.mobile-menu__grandchild-menu{padding-inline-start:var(--size_16);max-height:40svh;overflow-y:auto}.mobile-menu__grandchild-menu::-webkit-scrollbar{width:.4rem}.mobile-menu__grandchild-menu::-webkit-scrollbar-thumb{background-color:var(--color__accent)}.mobile-menu__sub-menu,.mobile-menu__grandchild-menu{transition:var(--transition__general);max-height:0;opacity:0;visibility:hidden}.mobile-menu__child{border-block-start:.1rem solid var(--color__white);padding-block:var(--size_8)}.mobile-menu__child a{justify-content:flex-start}.mobile-menu__child.active>a{color:var(--color__accent)}.mobile-menu__child.active>a svg{transform:rotate(180deg);stroke:var(--color__accent)}.mobile-menu__child.active .mobile-menu__grandchild-menu{padding-block-start:var(--size_16);max-height:40svh;opacity:1;visibility:visible}.mobile-menu__menu-item.active>a{color:var(--color__accent)}.mobile-menu__menu-item.active>a svg{transform:rotate(180deg);stroke:var(--color__accent)}.mobile-menu__menu-item.active .mobile-menu__sub-menu{padding-block-start:var(--size_16);max-height:100rem;opacity:1;visibility:visible}.mobile-menu__grandchild{padding-block:var(--size_8)}.mobile-menu__logo{margin-block-end:var(--size_48);display:block}.mobile-menu__user-nav{margin-block-end:var(--size_48);width:-moz-max-content;width:max-content;margin-inline:auto;color:var(--color__black)}.mobile-menu__user-nav .user__entries{border-color:var(--color__black)}.mobile-menu.active{opacity:1;visibility:visible;pointer-events:all}.body--style_white .mobile-menu{background-color:var(--color__white)}@media screen and (max-width: 960px){.mobile-menu{display:flex}}@media screen and (max-width: 640px){.mobile-menu{min-height:130vw}}.header{background:linear-gradient(92deg,#ffffff0d 20.87%,#ffffff1a 50.99%,#ffffff0d 82.7%);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);padding-block:var(--size_24);position:fixed;width:100%;top:0;left:0;z-index:5;transition:var(--transition__general)}.header.mega-menu-open{background-color:var(--main_background)}.header__container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header__toolbar,.header__menu{display:flex;flex-direction:row;align-items:center}.header__toolbar{gap:var(--size_16);margin-inline-end:var(--size_8)}.header__menu-item a{padding:var(--size_12);display:flex;align-items:center;gap:1rem}.header__menu-item a svg{width:var(--size_16);height:var(--size_16);stroke:currentColor;transition:var(--transition__general)}.header__menu-item a:hover,.header__menu-item a:focus{color:var(--color__accent)}.header__menu-item:after{z-index:1}.header__menu-item.has-child.active{color:var(--color__accent)}.header__menu-item.has-child.active svg{stroke:var(--color__accent);transform:rotate(180deg)}.header__menu{gap:var(--size_24)}.header__search{width:var(--size_48);height:var(--size_48);color:inherit}.header__search svg{width:100%;height:100%;stroke:currentColor;transition:var(--transition__general)}.header__search:hover svg,.header__search:focus svg{stroke:var(--color__accent)}.header__search:disabled{pointer-events:none;opacity:.5}.header__hamburger{display:none}@media screen and (max-width: 960px){.header{font-size:var(--size_16)}.header__logo{transition:var(--transition__general)}.header__nav{display:none}.header__toolbar{flex-grow:1;transition:var(--transition__general)}.header__hamburger{display:block}.header__search{margin-inline-start:auto}.header__user-nav{padding:0;color:inherit}.header__user-nav .user-nav__bg,.header__user-nav .user__name,.header__user-nav .user__entries{display:none}.header__user-nav:after{display:none}.header.mob-open .header__logo{opacity:0;visibility:hidden;width:var(--size_48)}.header.mob-open .header__toolbar{flex-grow:0}}.footer{padding-block:var(--size_48) 3vw;background-color:#171717;position:relative;color:var(--color__white)}.footer__container{display:flex;flex-direction:column;gap:6.67vw;position:relative}.footer__upper-row,.footer__bottom-row{display:flex;flex-direction:row;justify-content:space-between}.footer__upper-row{align-items:flex-start}.footer__socials{display:flex;flex-direction:row;align-items:center;gap:var(--size_16);padding-inline:var(--size_16)}.footer__nav{display:grid;grid-template-columns:repeat(3,1fr);width:45%;gap:var(--size_16);padding-inline:var(--size_16)}.footer__subtitle{margin-block-end:var(--size_32)}.footer__menu-item:not(:last-child){margin-block-end:var(--size_24)}.footer__menu-item a:hover,.footer__menu-item a:focus{color:var(--color__accent)}.footer__copyright{position:absolute;right:0;bottom:0;color:#3c5a51}.footer__bg{position:absolute;right:0;top:0;bottom:0;height:100%}.footer__bg svg{height:100%}.footer__form{display:flex;flex-direction:column}.footer__connect{display:flex;flex-direction:column;gap:var(--size_18);margin-block-start:auto}.footer__link--tel:hover,.footer__link--tel:focus{color:var(--color__accent)}.footer__link--mail{color:var(--color__accent);width:-moz-max-content;width:max-content}@media screen and (max-width: 960px){.footer{padding-block-end:8vw}.footer__upper-row{flex-direction:column;justify-content:center;align-items:center;gap:var(--size_24)}.footer__bottom-row{gap:var(--size_24)}.footer__nav{padding-inline:0;width:auto}.footer__copyright{bottom:-6vw}}@media screen and (max-width: 640px){.footer{padding-block-end:10vw}.footer__container{gap:14vw}.footer__bg{top:auto;width:100%;height:auto}.footer__bg svg{height:auto;width:100%}.footer__upper-row{gap:var(--size_32)}.footer__bottom-row{flex-direction:column;gap:var(--size_32);align-items:center;justify-content:center}.footer__nav{text-align:center}.footer__connect{margin-block-start:var(--size_32)}.footer__copyright{bottom:-7vw}}.hero{position:relative;height:100vh;min-height:40vw}.hero__bg{position:absolute;left:0;top:0;width:100%;height:100%}.hero__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.hero__bg:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#141414,#1414144d 25.29%,#14141433 37.94%,#141414 87.03%)}.hero__container{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;height:100%;padding-block:var(--size_96)}.hero__bottom{display:flex;flex-direction:column;gap:var(--size_43);align-items:center}.hero__subtitle{line-height:100%}.hero__btn{padding:2vw 3.9vw;color:var(--color__black)}.hero__btn:after{bottom:var(--size_16)}@media screen and (max-width: 1440px){.hero{min-width:50vw}.hero__container{padding-block-start:var(--size_144)}}@media screen and (max-width: 960px){.hero{min-height:100vw}.hero__container{padding-block:var(--size_144)}.hero__btn{padding:var(--size_32) var(--size_64)}}@media screen and (max-width: 640px){.hero{min-height:150vw}.hero__container{width:98vw}}.info-line-links{padding-block:var(--size_64);background:linear-gradient(175deg,#ffffff0d 9.66%,#ffffff1a 52.24%,#ffffff0d 97.09%);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);position:relative}.info-line-links:before{content:"";display:block;position:absolute;width:80%;height:10%;bottom:var(--size_64);left:50%;transform:translate(-50%);background-color:var(--color__accent);filter:blur(50px)}.info-line-links__container{display:flex;gap:var(--size_32);justify-content:center}.info-line-links__post{flex-basis:33%;position:relative}@media screen and (max-width: 640px){.info-line-links__container{gap:var(--size_24);flex-direction:column}.info-line-links__post{flex-basis:100%}}.product-list{padding-block:var(--size_96)}.product-list__title{text-align:center;margin-block-end:var(--size_64);line-height:1}.product-list__btn{width:100%;margin-block-start:var(--size_96);padding:var(--size_28)}@media screen and (max-width: 1440px){.product-list__title{letter-spacing:.64rem}}.pricing{padding-block:var(--size_16);position:relative}.pricing__container{padding-block:var(--size_96) 10.1vw;border-top:.2rem solid #212121;border-bottom:.2rem solid #212121}.pricing__title{text-align:center;margin-block-end:6.1vw;line-height:1}.pricing__grid{max-width:80.6vw;margin-inline:auto}.pricing__bg{position:absolute;left:0;top:0;width:100%;height:100%}.pricing__bg svg{width:100%;height:100%}.pricing__grid:has(.pricing__card:hover) .pricing__card:not(:hover){opacity:.5}@media screen and (max-width: 1440px){.pricing__grid{max-width:90%}}@media screen and (max-width: 640px){.pricing__title{margin-block-end:var(--size_96)}}.split-image-content__container{position:relative}.split-image-content__bg{position:absolute;left:0;top:0;width:100%;height:100%}.split-image-content__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.split-image-content__content{position:relative;min-height:52.6vw;overflow:hidden}.split-image-content__logo{margin-inline-start:.7vw}.split-image-content__left-side{position:relative;padding:2.8vw 2.3vw 1.9vw 2vw}.split-image-content__left-side:after{content:"";display:block;position:absolute;height:100%;width:var(--size_16);background-color:var(--color__black);top:0;right:calc(-1*var(--size_16));z-index:2}.split-image-content__left-side:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(261deg,#14141400 3.19%,#141414e6 97.63%)}.split-image-content__heading-inner{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%}.split-image-content__right-side{padding:5vw 6.3vw 5vw 6.88vw;color:var(--color__black);display:flex}.split-image-content__post-content:before,.split-image-content__post-content:after,.split-image-content__right-side:after{content:"";display:block;position:absolute;border-radius:87rem;background-color:var(--color__white);filter:blur(50px);width:45.3vw;height:15.3vw}.split-image-content__post-content{margin-block-start:auto;position:relative}.split-image-content__post-content:before{top:0;left:-40%}.split-image-content__post-content:after{bottom:-10%;right:-60%}.split-image-content__right-side:after{top:30%;right:-10%}.split-image-content__subtitle{margin-block-end:var(--size_30);position:relative;z-index:1;max-width:70%}.split-image-content__txt{position:relative;z-index:1;font-size:var(--size_20);font-family:var(--font__general);line-height:150%}.split-image-content__btn{margin-inline-start:auto;padding:1.9vw 2.75vw;width:-moz-max-content;width:max-content;margin-block-start:var(--size_96);position:relative;z-index:1}.split-image-content__btn svg{width:2vw;height:2vw}@media screen and (max-width: 1440px){.split-image-content__right-side{padding:4vw}.split-image-content__title{font-size:var(--size_64)}}@media screen and (max-width: 960px){.split-image-content__content{min-height:80vw}.split-image-content__title{font-size:var(--size_48);letter-spacing:.48rem}.split-image-content__subtitle{line-height:1.2;max-width:100%}.split-image-content__post-content:before,.split-image-content__post-content:after{width:100%;height:30vw}.split-image-content__right-side:after{top:auto;bottom:0}.split-image-content__post-content:after{bottom:20%}.split-image-content__btn{padding:3vw}}@media screen and (max-width: 640px){.split-image-content__content{min-height:auto}.split-image-content__left-side{min-height:50vw;padding:5vw}.split-image-content__left-side:after{width:100%;height:var(--size_16);bottom:calc(-1*var(--size_16));right:0;top:auto}.split-image-content__right-side{padding:5vw;min-height:100vw}.split-image-content__post-content:before{left:-10%;height:50vw}.split-image-content__post-content:after{bottom:0%;right:-10%;height:50vw}.split-image-content__btn{padding:5vw}.split-image-content__btn svg{width:4vw;height:4vw}}.subscribe-form{position:relative;padding-block-start:var(--size_16)}.subscribe-form__bg{position:absolute;left:0;top:0;width:100%;height:100%}.subscribe-form__bg svg{width:100%;height:100%}.subscribe-form__container{border-top:.2rem solid #212121;padding-block:12vw 12.66vw;position:relative}.subscribe-form__img{position:absolute;top:50%;transform:translateY(-50%)}.subscribe-form__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.subscribe-form__img--left{width:17.86vw;height:26.9vw;left:9.4vw}.subscribe-form__img--right{width:19.6vw;height:29.3vw;right:9.4vw}.subscribe-form__content{max-width:38.85vw;margin-inline:auto;position:relative;z-index:1}.subscribe-form__title{text-align:center;margin-block-end:4.3vw}.subscribe-form__form .newsletter-form__field-wr{justify-content:center}@media screen and (max-width: 1440px){.subscribe-form__img--left{left:8vw}.subscribe-form__img--right{right:8vw}}@media screen and (max-width: 960px){.subscribe-form__container{padding-block:18vw}.subscribe-form__content{max-width:65vw}.subscribe-form__img{opacity:.7}.subscribe-form__img--left{width:28.6vw;height:43vw;left:0}.subscribe-form__img--right{width:31.42vw;height:46.9vw;right:0}}@media screen and (max-width: 640px){.subscribe-form__container{padding-block:24vw}.subscribe-form__img{transform:none;opacity:.5}.subscribe-form__img--left{top:2vw}.subscribe-form__img--right{bottom:2vw}.subscribe-form__content{max-width:100%}}.latest-posts{color:var(--color__white);padding-block:var(--size_96);background-color:#171717}.latest-posts__title{margin-block-end:var(--size_24)}.latest-posts__heading{padding-block:var(--size_48) var(--size_24);border-top:.2rem solid var(--color__white);text-align:center}.latest-posts__heading--size_btn{text-align:start;margin-block-end:var(--size_24);padding-block-start:var(--size_24);border-top:.2rem solid #404040}.latest-posts__btn{margin-block-start:var(--size_64);width:100%;padding:var(--size_28)}.latest-posts__posts{padding-block:var(--size_16);border-top:.2rem solid #404040;border-bottom:.2rem solid #404040;overflow:hidden}.latest-posts__counter{position:static;margin-inline-start:auto;margin-block-start:var(--size_16);text-align:right}.latest-posts__swiper{overflow:visible;margin-inline-start:0}@media screen and (max-width: 960px){.latest-posts__title:not(.latest-posts__title--size_btn){font-size:var(--size_64);letter-spacing:.64rem}}.page-article__hero{position:relative;height:41.67vw}.page-article__hero-img-wr{position:absolute;top:0;right:0;bottom:0;left:0}.page-article__hero-img-wr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#17171700,#171717)}.page-article__hero-content-wr{position:relative;color:var(--color__white);padding:var(--size_64);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:100%;gap:var(--size_32);max-width:77.5vw}.page-article__hero-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-article__title{font-size:var(--size_48);letter-spacing:.24rem;font-weight:400;line-height:150%;text-transform:uppercase;font-family:var(--font__odd)}.page-article__heading{margin-block:var(--size_64)}.page-article__reviews{justify-content:flex-start}.page-article__author-and-comments{display:flex;flex-direction:row;align-items:center;gap:var(--size_48)}.page-article__container{margin-block-start:var(--size_64);width:calc(100% - 4.8rem);max-width:102.4rem}.page-article__content{padding-block-end:var(--size_48);font-size:1.6rem}.page-article__content img{width:100%}.page-article__content .image{margin-block:6.4rem}.page-article__content p{margin-block:0 2rem}.page-article__content h1,.page-article__content h2,.page-article__content h3,.page-article__content h4,.page-article__content h5,.page-article__content h6{margin-block:3.2rem}.page-article__content h1{font-size:4.8rem}.page-article__content h2{font-size:3.2rem}.page-article__content h3{font-size:2.8rem}.page-article__content h4{font-size:2.4rem}.page-article__content h5{font-size:2rem}.page-article__content h6{font-size:1.8rem}.page-article__content ol,.page-article__content ol>li{list-style-type:decimal}.page-article__content ul,.page-article__content ul>li{list-style-type:disc}.page-article__content ul,.page-article__content ol{padding-inline-start:2.4rem}.page-article__content .beehiiv__footer{display:none}.page-article__content .content_break{margin-block:2.4rem}.page-article__content iframe{height:80vh}.page-article__content a{font-weight:600;text-decoration:underline}.page-article__content a:hover,.page-article__content a:focus{color:var(--color__accent)}@media screen and (max-width: 960px){.page-article__content iframe{height:65vh}.page-article__hero{height:65vw}.page-article__hero-content-wr{max-width:100%}}@media screen and (max-width: 640px){.page-article__hero{height:120vw}.page-article__content iframe{height:50vw}}.bbcomments-block{padding-block-end:var(--size_96)}.bbcomments-block #bbcomments-container{margin:0;padding:0;max-width:100%}.bbcomments-block #bbcomments-container .formContainer .formDetails,.bbcomments-block #bbcomments-container .formContainer .flexContainer{margin-block-end:var(--size_16);gap:var(--size_16)}.bbcomments-block #bbcomments-container .formContainer #comment-form-title,.bbcomments-block #bbcomments-container .formContainer h4{display:none}.bbcomments-block #bbcomments-container .formContainer input,.bbcomments-block #bbcomments-container .formContainer textarea{outline:none;border:.2rem solid #e3e3e3;padding:var(--size_24);margin:0;border-radius:0}.bbcomments-block #bbcomments-container .formContainer input::-webkit-input-placeholder,.bbcomments-block #bbcomments-container .formContainer textarea::-webkit-input-placeholder{color:#3c5a51}.bbcomments-block #bbcomments-container .formContainer input:-moz-placeholder,.bbcomments-block #bbcomments-container .formContainer textarea:-moz-placeholder{color:#3c5a51}.bbcomments-block #bbcomments-container .formContainer input::-moz-placeholder,.bbcomments-block #bbcomments-container .formContainer textarea::-moz-placeholder{color:#3c5a51}.bbcomments-block #bbcomments-container .formContainer input:-ms-input-placeholder,.bbcomments-block #bbcomments-container .formContainer textarea:-ms-input-placeholder{color:#3c5a51}.bbcomments-block #bbcomments-container .formContainer input[type=checkbox]{width:var(--size_20);height:var(--size_20);margin-inline-end:var(--size_16)}.bbcomments-block #bbcomments-container .formContainer button.submitButton{width:-moz-max-content;width:max-content;margin-inline-start:auto;border-radius:0;padding:var(--size_24);background-color:#0000!important;border-color:var(--color__accent)!important}.bbcomments-block #bbcomments-container .formContainer button.submitButton:hover,.bbcomments-block #bbcomments-container .formContainer button.submitButton:focus{background-color:var(--color__accent)!important;color:var(--color__white)}.bbcomments-block #bbcomments-container .commentListContainer{padding-block-start:var(--size_96)}.bbcomments-block #bbcomments-container .commentListContainer h2{margin:0 0 var(--size_43);border-bottom:none;padding:0}.bbcomments-block #bbcomments-container .commentListContainer .individualComment{margin-block:var(--size_48);border-left:.2rem solid #e3e3e3;padding-inline-start:var(--size_48)}.bbcomments-block #bbcomments-container .commentListContainer .individualComment .commentHeader .commentDate{font-size:inherit;font-weight:700;color:inherit}.bbcomments-block #bbcomments-container .commentListContainer .individualComment .commentContent{background-color:#0000;padding:0;border-radius:0;margin:var(--size_24) 0}.bbcomments-block #bbcomments-container .commentListContainer .individualComment .showReplyForm{display:flex;align-items:center;letter-spacing:.2rem}.bbcomments-block #bbcomments-container .commentListContainer .individualComment .showReplyForm svg{width:var(--size_24);height:var(--size_24)}.bbcomments-block #bbcomments-container .commentListContainer .individualComment .showReplyForm svg,.bbcomments-block #bbcomments-container .commentListContainer .individualComment .showReplyForm span{color:var(--color__accent)}.bbcomments-block #bbcomments-container .commentListContainer .individualComment .replyComment{margin:var(--size_24) 0;border-left:.2rem solid #e3e3e3;padding-inline-start:var(--size_48)}.bbcomments-block #bbcomments-container .commentListContainer .individualComment .replyComment .replyForm{padding-inline-start:var(--size_48);border-left:.2rem solid #e3e3e3}@media screen and (max-width: 640px){.bbcomments-block #bbcomments-container .commentListContainer .individualComment,.bbcomments-block #bbcomments-container .commentListContainer .individualComment .replyComment,.bbcomments-block #bbcomments-container .commentListContainer .individualComment .replyComment .replyForm{padding-inline-start:var(--size_24)}}.page-hero{position:relative;color:var(--color__white)}.page-hero__bg{position:absolute;left:0;top:0;width:100%;height:100%}.page-hero__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-hero__bg--dark:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#17171700,#171717)}.page-hero__container{position:relative;display:flex;flex-wrap:wrap}.page-hero__container--align_center{text-align:center;justify-content:center;align-items:center}.page-hero__container--align_center.page-hero__container--blocks{align-items:flex-start;text-align:start}.page-hero__container--align_top-left{justify-content:flex-start;align-items:flex-start}.page-hero__container--align_bottom-left{align-items:flex-end;justify-content:flex-start}.page-hero__container--align_bottom-left.page-hero__container--blocks{justify-content:flex-end;align-items:flex-start}.page-hero__container--blocks{flex-direction:column}.page-hero__title{line-height:1.1}.page-hero__title.text--type_h1{line-height:1.25}.page-hero__blocks{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-inline-start:auto;padding-inline-end:4.2vw}.page-hero__blocks--align_along{margin-block-start:-10vw}.page-hero__text-block a{color:var(--color__accent)}.page-hero__text-block a:hover,.page-hero__text-block a:focus{color:var(--color__white)}.page-hero__text-block--title{width:23.75vw}.page-hero__text-block--mid-title{width:43.9vw}.page-hero__text-block p:not(:last-child){margin-block-end:var(--size_18)}.page-hero--size_S .page-hero__container{margin-block-start:calc(var(--size_24)*2 + var(--size_12)*2 + var(--size_14));height:auto;padding-block:var(--size_48) 0}.page-hero--size_M .page-hero__container{height:26vw;padding-block:var(--size_48)}.page-hero--size_L .page-hero__bg--dark:after{background:linear-gradient(180deg,#17171700 -47.69%,#171717)}.page-hero--size_L .page-hero__container{height:41.6vw;padding-block:var(--size_24)}.page-hero--size_XL .page-hero__bg--dark:after{background:linear-gradient(180deg,#17171700 -47.69%,#171717)}.page-hero--size_XL .page-hero__container{height:100vh;min-height:45vw;padding-block:var(--size_24)}.page-hero--type_without-img{color:var(--color__black)}@media screen and (max-width: 1440px){.page-hero__blocks{padding-inline-end:0}.page-hero__text-block--mid-title{font-size:var(--size_48);width:50vw}.page-hero--size_M .page-hero__container{height:34.7vw}.page-hero--size_L .page-hero__container{height:55.56vw}}@media screen and (max-width: 960px){.page-hero__blocks{width:100%;gap:var(--size_16);margin-block-start:var(--size_24)}.page-hero__blocks--align_along{margin-block-start:var(--size_24)}.page-hero__text-block--title,.page-hero__text-block--mid-title{width:auto}.page-hero__text-block--mid-title{font-size:var(--size_43)}.page-hero--size_M .page-hero__container{height:52vw}.page-hero--size_L .page-hero__container{height:83.73vw}.page-hero--size_XL .page-hero__container{min-height:83.73vw}}@media screen and (max-width: 640px){.page-hero__blocks{flex-direction:column}.page-hero__text-block--mid-title{font-size:var(--size_32)}.page-hero--size_M .page-hero__container{height:78.12vw}.page-hero--size_L .page-hero__container{height:125vw}.page-hero--size_XL .page-hero__container{min-height:125vw}}.main-blog{padding-block:var(--size_64)}.main-blog__load-more{margin-block-start:var(--size_96)}@media screen and (max-width: 1440px){.main-blog__load-more{min-width:17.4vw}}@media screen and (max-width: 960px){.main-blog__load-more{min-width:26vw}}@media screen and (max-width: 640px){.main-blog__load-more{min-width:39vw}}.shop{padding-block:3vw var(--size_96)}.shop__top-line{display:flex;flex-direction:row;gap:var(--size_48);margin-block-end:2.1vw}.shop__categories{display:flex;flex-wrap:wrap;gap:var(--size_16);margin-block-end:var(--size_16)}.shop__filter{margin-block-end:var(--size_16)}.shop__top-products{margin-block-end:var(--size_64)}.shop__load-more{margin-block-start:var(--size_64)}@media screen and (max-width: 1440px){.shop{padding-block-start:4vw}}@media screen and (max-width: 960px){.shop{padding-block-start:6vw}}@media screen and (max-width: 640px){.shop{padding-block-start:9vw}}.product-page{padding-block:var(--size_20) var(--size_96)}.product-page__container{display:flex;flex-direction:row;gap:4.11vw}.product-page__gallery{width:50%;flex-shrink:0;position:sticky;height:100%;top:0}.product-page__back-btn{gap:var(--size_12)}.product-page__back-btn svg{stroke:var(--color__black);width:var(--size_24);height:var(--size_14);transition:var(--transition__general)}.product-page__back-btn:hover,.product-page__back-btn:focus{color:var(--color__accent)}.product-page__back-btn:hover svg,.product-page__back-btn:focus svg{stroke:var(--color__accent)}.product-page__breadcrumbs{display:flex;align-items:center;gap:var(--size_48)}@media screen and (max-width: 960px){.product-page__container{gap:var(--size_24);flex-direction:column}.product-page__gallery{width:100%;position:relative}.product-page__back-btn{justify-content:start}.product-page__breadcrumbs{flex-direction:column;align-items:normal;gap:var(--size_12)}}.related-products__wrapper{align-items:center}.related-products__container{border-top:.2rem solid #171717;padding-block:var(--size_64);display:block}.related-products__heading{display:flex;flex-direction:column}.related-products__title{font-size:var(--size_64);line-height:112.5%;letter-spacing:.64rem;font-family:var(--font__titles);text-transform:uppercase}.related-products__swiper-wr{padding-block:var(--size_16);border-top:.2rem solid #171717;border-bottom:.2rem solid #171717;margin-block-start:var(--size_24);overflow:hidden}.related-products__swiper{max-width:90vw;margin-inline-start:0;overflow:visible}.related-products__counter{position:static;margin-inline-start:auto;margin-block-start:var(--size_16);text-align:right}.text-content,.image-content{padding-block:var(--size_64);line-height:175%}.text-content p,.image-content p,.text-content ul,.image-content ul,.text-content ol,.image-content ol{margin-block:var(--size_8)}.text-content ul,.image-content ul,.text-content ul>li,.image-content ul>li{list-style-type:disc}.text-content ol,.image-content ol,.text-content ol>li,.image-content ol>li{list-style-type:decimal}.text-content ul,.image-content ul,.text-content ol,.image-content ol{padding-inline-start:var(--size_24)}.text-content a,.image-content a{color:var(--color__accent);text-decoration:underline}.text-content a:hover,.image-content a:hover,.text-content a:focus,.image-content a:focus{opacity:.7}.text-content__title{font-weight:400;margin-block:var(--size_32)}.text-content__title--h2{margin-block-end:var(--size_96);width:110%}.text-content__txt,.text-content__txt h1,.text-content__txt h2,.text-content__txt h3,.text-content__txt h4,.text-content__txt h5,.text-content__txt h6{margin-block:var(--size_32)}.text-content__txt h1{margin-block-end:var(--size_96)}.text-content__quote{padding-block:var(--size_48);margin-block:var(--size_48)}.text-content__quote-inner{padding-inline-start:var(--size_48);border-left:.1rem solid var(--color__white)}.icon-steps__container{padding-block:var(--size_64) var(--size_96);border-bottom:.2rem solid var(--color__white)}.icon-steps__container--type_4{border-bottom:none}.icon-steps__step:not(:last-child){border-right:.2rem solid #404040}@media screen and (max-width: 960px){.icon-steps__step:not(:last-child){border-right:none}.icon-steps__step:first-child{border-right:.2rem solid #404040}.icon-steps__step:last-child{padding-block-start:var(--size_24);grid-column:span 2;border-top:.2rem solid #404040}.icon-steps__container--type_4 .icon-steps__step:first-child{border-bottom:.2rem solid #404040;border-right:none;padding-block-end:var(--size_14)}.icon-steps__container--type_4 .icon-steps__step:nth-child(2){border-left:.2rem solid #404040}.icon-steps__container--type_4 .icon-steps__step:nth-child(3){border-right:.2rem solid #404040}.icon-steps__container--type_4 .icon-steps__step:last-child{grid-column:span 1}}@media screen and (max-width: 640px){.icon-steps__step:first-child{border-right:none;border-bottom:.2rem solid #404040}.icon-steps__step:last-child{grid-column:1}.icon-steps__container--type_4 .icon-steps__step:nth-child(2){border-left:none}.icon-steps__container--type_4 .icon-steps__step:nth-child(3){border-right:none}.icon-steps__container--type_4 .icon-steps__step:not(:last-child){border-bottom:.2rem solid #404040;padding-block-end:var(--size_14)}.icon-steps__container--type_4 .icon-steps__step:last-child{border-top:none}}.image-content p{margin-block:var(--size_28)}.image-content__container--dir_reverse .image-content__image{order:-1}.image-content__image{width:100%}.image-content__image img{width:100%;height:auto}.image-content__image--cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-content__image--contain img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image-content__title{font-weight:400;margin-block:0 var(--size_32)}.image-content__title--h2{margin-block-end:var(--size_48);width:110%}.image-content__content{padding:var(--size_24) 6.88vw}@media screen and (max-width: 1440px){.image-content__content{padding:var(--size_24) var(--size_32)}}.faqs{padding-block:var(--size_64)}.faqs__title{margin-block-end:var(--size_48)}.steps{padding-block-start:var(--size_64)}.steps__title{border-top:.1rem solid #fff;border-bottom:.1rem solid #fff;padding-block:var(--size_12)}.title-text{padding-block:var(--size_64)}.title-text__container{align-items:flex-end}.title-text__title{font-weight:400}.title-text__text{max-width:31.88vw}@media screen and (max-width: 960px){.title-text__text{max-width:80%;margin-inline-start:auto}}.contact-form{padding-block:var(--size_96);border-top:.2rem solid var(--color__white)}.contact-form__title{text-align:center;margin-block-end:var(--size_24)}.contact-form__form{display:flex;flex-direction:column;gap:var(--size_16)}.contact-form__input{padding:var(--size_12) var(--size_24);outline:none;background-color:#0000;border:.2rem solid #e3e3e3;width:100%;color:inherit}.contact-form__input::-webkit-input-placeholder{color:#404040}.contact-form__input:-moz-placeholder{color:#404040}.contact-form__input::-moz-placeholder{color:#404040}.contact-form__input:-ms-input-placeholder{color:#404040}.contact-form__input--message{resize:none}.contact-form__btn{width:100%;padding:var(--size_24);gap:var(--size_8)}.contact-form__btn svg{width:var(--size_14);height:var(--size_14)}.contact-form__message{display:flex;flex-direction:row;align-items:center;outline:none;gap:var(--size_8)}.contact-form__message--error{color:red}.contact-form__icon{width:var(--size_20);height:var(--size_20);display:block}.contact-form__icon svg{width:100%;height:100%}.cart-page{padding-block:var(--size_144) var(--size_64);display:block}.cart-page__heading{display:flex;flex-direction:row;justify-content:space-between;padding-block:var(--size_24)}.cart-page__footer{padding-block-end:var(--size_144)}.cart-page__empty{padding-block:var(--size_96)}.search-block__container{position:relative;padding-block:var(--size_144)}.search-block__container--p_sm{padding-block:var(--size_24)}.search-block__bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.4}.search-block__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-block__text-block{text-align:center;width:70%;margin-inline:auto}.search-block__subtitle{margin-block-start:var(--size_32)}.search-block__form{margin-inline:auto;margin-block-start:var(--size_48)}@media screen and (max-width: 960px){.search-block__text-block{width:100%}}.text-content .snize .snize-search-results-header,.image-content .snize .snize-search-results-header{display:none}.text-content .snize .snize-main-panel .snize-main-panel-controls-products,.image-content .snize .snize-main-panel .snize-main-panel-controls-products{color:var(--color__black)}.text-content .snize .snize-horizontal-right .snize-main-panel-dropdown .snize-main-panel-dropdown-button,.image-content .snize .snize-horizontal-right .snize-main-panel-dropdown .snize-main-panel-dropdown-button{padding:var(--size_8) var(--size_12);height:var(--size_16);font-size:var(--size_16)}.text-content .snize .snize-horizontal-right .snize-main-panel-dropdown .snize-main-panel-dropdown-button a,.image-content .snize .snize-horizontal-right .snize-main-panel-dropdown .snize-main-panel-dropdown-button a{width:calc(var(--size_144) + var(--size_32))}.text-content .snize .snize-horizontal-right .snize-main-panel-dropdown .snize-main-panel-dropdown-relevance-desc,.image-content .snize .snize-horizontal-right .snize-main-panel-dropdown .snize-main-panel-dropdown-relevance-desc{padding:var(--size_8) var(--size_16);font-size:var(--size_14)}.text-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-product-filters-list::-webkit-scrollbar,.image-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-product-filters-list::-webkit-scrollbar{width:.4rem}.text-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-product-filters-list::-webkit-scrollbar-thumb,.image-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-product-filters-list::-webkit-scrollbar-thumb{background-color:var(--color__black)}.text-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-price-range-input,.image-content .snize .snize-filters-sidebar .snize-product-filters-block .snize-price-range-input{color:var(--color__black)}.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product{padding:var(--size_12) var(--size_24)}.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product:hover .snize-title,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product:hover .snize-title,.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product:focus .snize-title,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product:focus .snize-title{color:var(--color__accent)}.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-thumbnail,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-thumbnail{height:var(--size_144);padding-inline:1.98vw}.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-thumbnail img,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:none}.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-title,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-title{color:var(--color__black);text-align:center;margin-block-end:var(--size_20);max-height:-moz-max-content!important;max-height:max-content!important;transition:var(--transition__general)}.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-description,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-description,.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-button,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-button{display:none}.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-price-list,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-price-list{text-align:center}.text-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-price-list .snize-price,.image-content .snize #snize-search-results-grid-mode .snize-search-results-content .snize-product .snize-price-list .snize-price{color:var(--color__black);text-align:center}.text-content .snize #snize-search-results-list-mode .snize-search-results-content,.image-content .snize #snize-search-results-list-mode .snize-search-results-content{padding:var(--size_20);color:var(--color__black)}.text-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-title,.image-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-title{color:var(--color__black);margin-block-end:var(--size_20);max-height:-moz-max-content!important;max-height:max-content!important}.text-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-button,.image-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-button,.text-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-description,.image-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-description{display:none}.text-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-price-list .snize-price,.image-content .snize #snize-search-results-list-mode .snize-search-results-content .snize-price-list .snize-price{color:var(--color__black)}.snize-ac-results{left:auto!important;right:0;width:49.6vw!important;min-width:49.6vw;max-width:none;min-height:100%;height:100%}.snize-ac-results .snize-ac-results-content{box-shadow:none;width:100%;max-width:none;padding:var(--size_24) var(--size_32)}.snize-ac-results .snize-ac-results-content::-webkit-scrollbar{width:.4rem}.snize-ac-results .snize-ac-results-content::-webkit-scrollbar-thumb{background-color:var(--color__black)}.snize-ac-results .snize-ac-results-content .snize-ac-results-list .snize-label,.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-label{font-size:var(--size_16);margin-inline:var(--size_8);color:var(--color__black);padding-block-end:var(--size_8)}.snize-ac-results .snize-ac-results-content .snize-suggestion,.snize-ac-results .snize-ac-results-content .snize-page,.snize-ac-results .snize-ac-results-content .snize-category{padding:var(--size_8);height:auto;color:var(--color__black)}.snize-ac-results .snize-ac-results-content .snize-view-all-link{padding:var(--size_12);background-color:var(--color__black);transition:var(--transition__general);border:.2rem solid var(--color__black)}.snize-ac-results .snize-ac-results-content .snize-view-all-link:hover,.snize-ac-results .snize-ac-results-content .snize-view-all-link:focus{background-color:var(--color__white);color:var(--color__black)}.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list{max-width:none}.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product{padding:var(--size_8);max-width:11.43vw;transition:var(--transition__general)}.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product .snize-title{max-height:-moz-max-content;max-height:max-content;color:var(--color__black)}.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product .snize-thumbnail{height:var(--size_144)}.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product .snize-thumbnail img{height:100%}.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product .snize-description,.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product .snize-sku{display:none}.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product .snize-price-list .snize-price{color:var(--color__black)}.snize-ac-results .snize-ac-results-content .snize-ac-results-list-last .snize-product{padding:var(--size_8)}.snize-ac-results .snize-ac-results-content .snize-ac-results-list-last .snize-product .snize-title{color:var(--color__black)}.snize-ac-results .snize-ac-results-content .snize-ac-results-list-last .snize-product .snize-description,.snize-ac-results .snize-ac-results-content .snize-ac-results-list-last .snize-product .snize-sku{display:none}.snize-ac-results .snize-ac-results-content .snize-nothing-found{padding:var(--size_8)}.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-nothing-found-text{padding-block-end:var(--size_14);color:var(--color__black)}.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-popular-suggestions-text{color:var(--color__black)}.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-no-products-found-link{margin:var(--size_8) var(--size_8) 0 0;padding:var(--size_8) var(--size_14);color:var(--color__black);transition:var(--transition__general)}.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-no-products-found-link:hover,.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-no-products-found-link:focus{background-color:var(--color__black);color:var(--color__white)}.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-popular-suggestions-view-all-products-text{padding:var(--size_12) var(--size_24);background-color:var(--color__black);transition:var(--transition__general);border:.2rem solid var(--color__black);cursor:pointer}.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-popular-suggestions-view-all-products-text .snize-ac-view-all-products{color:var(--color__white);transition:var(--transition__general)}.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-popular-suggestions-view-all-products-text:hover,.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-popular-suggestions-view-all-products-text:focus{background-color:var(--color__white);color:var(--color__black)}.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-popular-suggestions-view-all-products-text:hover .snize-ac-view-all-products,.snize-ac-results .snize-ac-results-content .snize-nothing-found .snize-popular-suggestions-view-all-products-text:focus .snize-ac-view-all-products{color:var(--color__black)}@media screen and (max-width: 1440px){.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product{max-width:12vw}.snize-ac-results{width:55vw!important;min-width:55vw}}@media screen and (max-width: 960px){.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product{max-width:18vw}.snize-ac-results{width:70vw!important;min-width:70vw}}@media screen and (max-width: 640px){.snize-ac-results .snize-ac-results-content .snize-ac-results-multicolumn-list .snize-product{max-width:27vw}.snize-ac-results{width:100%!important;min-width:100%}}.snize-results-page:has(.search-block) .snize-ac-results{display:none!important;opacity:0;visibility:hidden;pointer-events:none}#insta-feed>h2{margin:0 0 var(--size_16);padding-block:var(--size_24);border-top:.2rem solid #404040;border-bottom:.2rem solid #404040}#insta-feed .instafeed-new-layout-container{padding-block-end:var(--size_16);border-bottom:.2rem solid #404040}.facets-container svg{width:2rem;height:2rem}#mcb__rewards-on-pdp-widget__root{padding-block-start:var(--size_24)}#mcb__rewards-on-pdp-widget__root *{font-size:inherit!important}.predictive-search__loading-state{display:none}.template-search{padding-block:var(--size_96)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/styles.css.map */
