.BPSsiteCompassBanner{position:relative}.BPSsiteCompassBanner__wrapper{position:relative;max-width:1920px;margin:0 auto}@media(max-width:1919px){.BPSsiteCompassBanner__wrapper{max-width:100%}}@media(max-width:767px){.BPSsiteCompassBanner__wrapper{width:100%}}.BPSsiteCompassBanner__wrapper img{max-width:100%}.BPSsiteCompassBanner__pointWrapper{position:absolute;z-index:1}.BPSsiteCompassBanner__pointWrapper.activeBlock,.BPSsiteCompassBanner__pointWrapper.activePoint{z-index:2}.BPSsiteCompassBanner__pointWrapper.activePoint .BPSsiteCompassBanner__point{opacity:1}.BPSsiteCompassBanner__pointWrapper.activeBlock{cursor:pointer}.BPSsiteCompassBanner__pointWrapper.activeBlock .BPSsiteCompassBanner__info,.BPSsiteCompassBanner__pointWrapper.activeBlock .BPSsiteCompassBanner__point,.BPSsiteCompassBanner__pointWrapper.activeBlock .BPSsiteCompassBanner__separator{opacity:1}.BPSsiteCompassBanner__pointWrapper.activeBlock .BPSsiteCompassBanner__info,.BPSsiteCompassBanner__pointWrapper.activeBlock .BPSsiteCompassBanner__separator{pointer-events:unset}.BPSsiteCompassBanner__point,.BPSsiteCompassBanner__pointContent{display:flex;align-items:center}.BPSsiteCompassBanner__info,.BPSsiteCompassBanner__point,.BPSsiteCompassBanner__separator{opacity:0;transition:opacity .8s ease-in-out}.BPSsiteCompassBanner__point{position:relative}.BPSsiteCompassBanner__point svg{width:30px;height:30px}.BPSsiteCompassBanner__point__pseudo{position:absolute;top:-75%;left:-75%;width:250%;height:250%;border-radius:50%}.BPSsiteCompassBanner__info,.BPSsiteCompassBanner__separator{pointer-events:none}.BPSsiteCompassBanner__separator{border-top:1px dashed #fff;width:12px}.BPSsiteCompassBanner__info{display:flex;align-items:stretch}.BPSsiteCompassBanner__info img{width:60px;height:100%}.BPSsiteCompassBanner__info__discount{background:#fff;display:flex;align-items:center;justify-content:center;padding:0 2px;margin:0 2px;font-family:Circe,sans-serif;font-style:normal;font-weight:700;font-size:8px;line-height:12px;text-align:center;letter-spacing:-.04em;color:#222;width:22px}.CompassBlackTheme .BPSsiteCompassBanner{background-color:#2e2e2e;filter:drop-shadow(0 3px 6px rgba(0,0,0,.25))}.CompassPlatinumTheme .BPSsiteCompassBanner{background-color:#ded7c5;filter:drop-shadow(0 4px 8px rgba(0,0,0,.25))}.CompassSilverTheme .BPSsiteCompassBanner{background-color:#969495;filter:drop-shadow(0 4px 8px rgba(0,0,0,.25))}.Desktop_HorizontalMenu{position:relative;z-index:1000;background:#fff;border-top:1px solid rgba(35,35,35,.08);border-bottom:1px solid rgba(35,35,35,.08)}.Desktop_HorizontalMenu .menuWrapper,.Desktop_HorizontalMenu__container,.Desktop_HorizontalMenu__menuBlock{display:flex;align-items:center}.Desktop_HorizontalMenu__container{padding:20px 0}.Desktop_HorizontalMenu__container.fakeMenu{height:0;overflow:hidden;opacity:0;padding:0}.Desktop_HorizontalMenu__menuWrapper.visibleMenu:not(:first-child),.Desktop_HorizontalMenu__menuWrapper:not(:first-child){padding-left:48px}.Desktop_HorizontalMenu__menuWrapper.visibleMenu .menuWrapper{flex-direction:column;position:relative}.Desktop_HorizontalMenu__menuWrapper.visibleMenu .menuImage{margin-bottom:2px}.Desktop_HorizontalMenu__menuWrapper.visibleMenu .menuSubtext{height:12px;position:absolute;bottom:-14px}.Desktop_HorizontalMenu__menuWrapper.hiddenMenu:not(:first-child){padding-top:16px}.Desktop_HorizontalMenu__menuWrapper.hiddenMenu .menuWrapper{flex-direction:row}.Desktop_HorizontalMenu__menuWrapper.hiddenMenu .menuImage,.Desktop_HorizontalMenu__menuWrapper.hiddenMenu .menuName{cursor:pointer}.Desktop_HorizontalMenu__menuWrapper.hiddenMenu .menuImage{margin-right:8px}.Desktop_HorizontalMenu__menuWrapper.hiddenMenu .menuSubtext{align-self:flex-start;padding-left:4px;padding-top:8px}.Desktop_HorizontalMenu__menuWrapper.hiddenMenu:hover .menuName,.Desktop_HorizontalMenu__menuWrapper.visibleMenu:hover .menuName{color:rgba(38,38,38,.55)}.Desktop_HorizontalMenu__menuWrapper.hiddenMenu:hover .menuSubtext,.Desktop_HorizontalMenu__menuWrapper.visibleMenu:hover .menuSubtext{opacity:.5}.Desktop_HorizontalMenu__menuWrapper.hiddenMenu:hover path,.Desktop_HorizontalMenu__menuWrapper.visibleMenu:hover path{fill:rgba(38,38,38,.55)}.Desktop_HorizontalMenu__menuImage,.Desktop_HorizontalMenu__menuName,.Desktop_HorizontalMenu__menuSubtext{cursor:pointer}.Desktop_HorizontalMenu__menuImage{max-width:32px;max-height:32px}.Desktop_HorizontalMenu__menuImage.activeMenu path,.Desktop_HorizontalMenu__menuImage.passiveMenu path{fill:rgba(38,38,38,.55)}.Desktop_HorizontalMenu__menuName{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:123%;letter-spacing:-.3px;color:#232323;white-space:nowrap}.Desktop_HorizontalMenu__menuName.activeMenu{position:relative}.Desktop_HorizontalMenu__menuName.activeMenu:after{content:" ";position:absolute;bottom:-21px;left:0;right:0;height:3px;border-radius:3px 3px 0 0;background:#232323}.Desktop_HorizontalMenu__menuName.passiveMenu{color:rgba(38,38,38,.55)}.Desktop_HorizontalMenu__menuSubtext{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:123%;white-space:nowrap;font-size:11px;line-height:109%;letter-spacing:-.3px}.Desktop_HorizontalMenu__addedBlock{position:relative;padding-left:48px}.Desktop_HorizontalMenu__addedBlock .menuWrapper{flex-direction:column}.Desktop_HorizontalMenu__addedBlock .menuWrapper:hover .menuName{color:rgba(38,38,38,.55)}.Desktop_HorizontalMenu__addedBlock .menuWrapper:hover path{fill:rgba(38,38,38,.55)}.Desktop_HorizontalMenu__addedBlock__menu{position:absolute;top:calc(100% + 12px);right:-4px;background:#fff;border:1px solid rgba(38,38,38,.08);box-sizing:border-box;box-shadow:0 1px 2px rgba(38,38,38,.04),0 12px 24px rgba(38,38,38,.16);border-radius:12px;padding:20px 16px 16px}.Desktop_DropdownMenu{position:relative;z-index:1000;background:#fff;box-shadow:0 1px 2px rgba(38,38,38,.04),0 -8px 16px rgba(38,38,38,.08)}.Desktop_DropdownMenu__container{display:flex;justify-content:space-between;position:relative}.Desktop_DropdownMenu__column{padding:40px 30px 64px 0}.Desktop_DropdownMenu__column.greyBgr{background:#f8f6fb}.Desktop_DropdownMenu__column:not(:first-child){padding-left:30px}.Desktop_DropdownMenu__column.greyBgrLeft,.Desktop_DropdownMenu__column.greyBgrRight{position:relative}.Desktop_DropdownMenu__column.greyBgrLeft:before,.Desktop_DropdownMenu__column.greyBgrRight:before{display:block;content:"";position:absolute;width:100vw;height:100%;top:0;bottom:0;background:#f8f6fb;z-index:-1}.Desktop_DropdownMenu__column.greyBgrLeft:before{left:-100vw}.Desktop_DropdownMenu__column.greyBgrRight:before{left:100%}.Desktop_DropdownMenu__menuBlock{display:flex;flex-direction:column}.Desktop_DropdownMenu__menuBlock__menu{cursor:pointer}.Desktop_DropdownMenu__menuBlock__menu:not(:last-child){margin-bottom:16px}.Desktop_DropdownMenu__menuBlock__menu.blackBold,.Desktop_DropdownMenu__menuBlock__menu.greenBold,.Desktop_DropdownMenu__menuBlock__menu.uppercaseGrey{font-family:SBSans,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:160%;letter-spacing:-.3px}.Desktop_DropdownMenu__menuBlock__menu.simpleGrey{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:160%;letter-spacing:-.3px}.Desktop_DropdownMenu__menuBlock__menu.greenBold{color:#0c7c21}.Desktop_DropdownMenu__menuBlock__menu.blackBold,.Desktop_DropdownMenu__menuBlock__menu.simpleGrey{color:#232323}.Desktop_DropdownMenu__menuBlock__menu.blackBold:hover{color:rgba(38,38,38,.55)}.Desktop_DropdownMenu__menuBlock__menu.uppercaseGrey{color:rgba(35,35,35,.55);text-transform:uppercase}.Desktop_DropdownMenu__imageBlock{max-width:300px}.Desktop_DropdownMenu__imageBlock__image{height:182px;margin-bottom:16px;text-align:center}.Desktop_DropdownMenu__imageBlock__image img{max-width:100%;max-height:100%}.Desktop_DropdownMenu__imageBlock .SHTMLCode{text-align:center}.Desktop_DropdownMenu__imageBlock .SHTMLCode h2{font-family:SBSans,sans-serif;font-style:normal;font-weight:600;font-size:19px;line-height:147%;letter-spacing:-.3px;color:#232323;margin-bottom:4px}.Desktop_DropdownMenu__imageBlock .SHTMLCode p{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:160%;letter-spacing:-.3px;color:rgba(35,35,35,.55)}.Desktop_DropdownMenu__imageBlock .SHTMLCode p:last-child{margin-bottom:0}.Desktop_DropdownMenu__imageBlock__link{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:133%;letter-spacing:-.3px;color:#0c7c21;text-align:center;margin-top:16px;display:block;cursor:pointer}.Desktop_DropdownMenu__close{position:absolute;top:32px;right:12px;cursor:pointer}.Mobile_TopMenu{position:relative;z-index:1002;background:#fff}.Mobile_TopMenu__container{height:48px;display:flex;align-items:center;justify-content:space-between}.Mobile_TopMenu__logo{max-width:163px}.Mobile_TopMenu__data{display:flex;align-items:center}.Mobile_TopMenu .topGreyLink,.Mobile_TopMenu__onlineLink{white-space:nowrap}.Mobile_TopMenu__onlineLink{font-family:SBSans,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:123%;letter-spacing:-.3px}@media(max-width:767px){.Mobile_TopMenu__onlineLink{font-size:10px;line-height:16px;max-width:70px;white-space:unset}}.Mobile_TopMenu .topGreyLink{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:123%;letter-spacing:-.3px;color:rgba(35,35,35,.7)}.Mobile_TopMenu__onlineLink{color:#0c7c21}.Mobile_TopMenu__currencyLink,.Mobile_TopMenu__onlineLink{padding-right:20px}.Mobile_TopMenu__burgers{width:20px;height:14px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;cursor:pointer}.Mobile_TopMenu__burgers__first,.Mobile_TopMenu__burgers__second,.Mobile_TopMenu__burgers__third{width:100%;height:2px;border-radius:42px;background-color:#000}.Mobile_TopMenu__burgers__first,.Mobile_TopMenu__burgers__third{transition:transform .3s ease}.Mobile_TopMenu__burgers__first__open{transform:rotate(-45deg) translateY(8px)}.Mobile_TopMenu__burgers__second{opacity:1;transition:opacity .2s ease}.Mobile_TopMenu__burgers__second__open{opacity:0}.Mobile_TopMenu__burgers__third__open{transform:rotate(45deg) translateY(-9px)}.MobileSearchResult{margin-top:16px}.MobileSearchResult__details .details__header{position:relative}.MobileSearchResult__details__headerTitle{padding-top:16px;padding-bottom:16px;font-family:SBSansDisplay,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:125%;letter-spacing:-.3px;color:#262626;border-bottom:1px solid rgba(35,35,35,.08)}.MobileSearchResult__details .details__btn.details__btn_trigger{position:absolute;right:0}.MobileSearchResult__details .SearchComponent{margin-top:-1px;box-shadow:unset}.MobileSearchResult__details .SearchComponent__searchItem:not(:last-child){margin-bottom:36px}.MobileSearchResult__details .SearchComponent__searchItem__title{font-family:SBSansDisplay,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:125%;letter-spacing:-.3px}.MobileSearchResult__details .SearchComponent__stepsWrapper{overflow-x:auto}.MobileSearchResult__details .SearchComponent__stepsWrapper::-webkit-scrollbar{width:0}.MobileSearchResult__details .SearchComponent__pagination .paginationStep{white-space:nowrap}.Mobile_Search{border-top:1px solid rgba(35,35,35,.08);border-bottom:1px solid rgba(35,35,35,.08);background-color:#f5f5f5;padding:16px 0;position:relative}@media(max-width:767px){.Mobile_Search{margin-top:32px}}.Mobile_Search__inputBlock__container{position:relative}.Mobile_Search__inputBlock__searchInput{width:100%;background:#fff;border:1px solid rgba(35,35,35,.24);border-radius:4px;padding:8px 61px 8px 17px;font-family:SBSans,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:133%;letter-spacing:-.3px;color:#262626}.Mobile_Search__inputBlock__search{position:absolute;right:28px;top:6px}.MobileCommonMenu{position:relative;min-height:100vh;background:#fff;padding-bottom:80px}@media(min-width:768px){.MobileCommonMenu:before{content:" ";position:absolute;top:0;bottom:0;left:0;width:calc(40vw + 15px);min-height:100vh;background:#f5f5f5}}.MobileCommonMenu__blocksWrapper{position:relative;width:40%}.MobileCommonMenu__blocks{position:relative}.MobileCommonMenu__blocks .chosenLink{font-family:SBSansDisplay,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:125%;letter-spacing:-.3px;color:#232323}.MobileCommonMenu__blocks .defaultLink{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:160%;letter-spacing:-.3px;color:#232323}.MobileCommonMenu__pageLinks{position:relative;border-top:1px solid rgba(35,35,35,.08)}.MobileCommonMenu__pageLinks__item{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:160%;letter-spacing:-.3px;color:rgba(35,35,35,.55)}.MobileCommonMenu__tabletMenuWrapper{width:60%}.MobileCommonMenu ._rowGap-20{row-gap:20px}.MobileCommonMenu ._rowGap-16{row-gap:16px}.MobileCommonMenu .greyBgr{background:#f8f6fb}.MobileCommonMenu__tabsWrapper{overflow:hidden;border-top:1px solid rgba(35,35,35,.08);border-bottom:1px solid rgba(35,35,35,.08)}.MobileCommonMenu__tabsContainer{height:43px;overflow-x:auto}.MobileCommonMenu__tabsContainer::-webkit-scrollbar{width:0;height:0}.MobileCommonMenu__tabs{height:100%;-moz-column-gap:16px;column-gap:16px}.MobileCommonMenu__tabs__item{font-family:SBSans,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:123%;letter-spacing:-.3px;white-space:nowrap}.MobileCommonMenu__tabs__item:last-child{padding-right:16px}.MobileCommonMenu__tabs__item .chosenLink{color:#262626;position:relative}.MobileCommonMenu__tabs__item .chosenLink:after{content:" ";position:absolute;bottom:-13px;left:0;right:0;height:3px;border-radius:3px 3px 0 0;background:#148f2b}.MobileCommonMenu__tabs__item .defaultLink{color:rgba(38,38,38,.7)}.MenuSecondLevel__link{font-family:SBSansDisplay,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:125%;letter-spacing:-.3px;cursor:pointer;color:#232323}.MenuSecondLevel__subtext{cursor:pointer;font-size:11px;line-height:82%;padding-top:4px}.MenuThirdLevel__image{width:100%;height:182px;margin-bottom:16px;text-align:center}.MenuThirdLevel__image img{max-width:100%;max-height:100%}.MenuThirdLevel .SHTMLCode{text-align:center}.MenuThirdLevel .SHTMLCode h2{font-weight:600;font-size:19px;line-height:147%;color:#232323;margin-bottom:4px}.MenuThirdLevel .SHTMLCode h2,.MenuThirdLevel .SHTMLCode p{font-family:SBSans,sans-serif;font-style:normal;letter-spacing:-.3px}.MenuThirdLevel .SHTMLCode p{font-weight:400;font-size:15px;line-height:160%;color:rgba(35,35,35,.55)}.MenuThirdLevel .SHTMLCode p:last-child{margin-bottom:0}.MenuThirdLevel__link{display:block;font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:133%;letter-spacing:-.3px;color:#0c7c21;text-align:center;cursor:pointer}.MenuThirdLevel__menu{cursor:pointer}.MenuThirdLevel__menu.uppercaseGrey{font-family:SBSans,sans-serif;font-style:normal;font-weight:600;font-size:15px;line-height:160%;letter-spacing:-.3px}.MenuThirdLevel__menu.blackBold,.MenuThirdLevel__menu.greenBold,.MenuThirdLevel__menu.simpleGrey{font-family:SBSans,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:160%;letter-spacing:-.3px}.MenuThirdLevel__menu.greenBold{color:#0c7c21}.MenuThirdLevel__menu.blackBold,.MenuThirdLevel__menu.simpleGrey{color:#232323}.MenuThirdLevel__menu.uppercaseGrey{color:rgba(35,35,35,.55);text-transform:uppercase}.mobileCommonBodyStyle{height:100%;width:100%;overflow-y:hidden;position:fixed;top:0;left:0}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.BPSSite_Header__mobileBlock{overflow-y:scroll;height:100vh;max-height:100vh;min-height:100vh}div:has(.BPSSite_Header)+div>div>.BlockHeaderProduct{padding-top:0}.headerNY{background:linear-gradient(180deg,#99DDFF -113.54%,#FFFFFF 82.85%)}