.pdp-btn-br-b{width:fit-content;display:block;padding:17.5px 50px;border:1px solid #000000;text-align:center;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:14px;line-height:13px;letter-spacing:.05em;text-transform:uppercase;color:#000;transition:.5s}.pdp-btn-br-b:hover{background-color:#000;color:#fff}@media screen and (min-width: 1280px){.pdp-btn-br-b{padding:18.5px 20px}}.pdp-header{height:55px}@media screen and (min-width: 1280px){.pdp-header{height:76px}}.pdp-header-sticky{background-color:#fff;padding:13px 0;position:relative;z-index:9}.pdp-header.stick .pdp-header-sticky{position:fixed;top:0;left:0;right:0;animation:hideMenu 0s linear forwards,showMenu .5s ease 0s forwards}@keyframes hideMenu{to{transform:translateY(-100%)}}@keyframes showMenu{to{transform:translateY(0)}}.pdp-header.pdp-phone-list-blur:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background-color:#0006;pointer-events:all;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}.pdp-header.active .pdp-header-sticky .container .btn-burger-mob span:nth-child(2n-1){animation:moveIn .16s ease forwards,rotPlus .16s ease .16s forwards}.pdp-header.active .pdp-header-sticky .container .btn-burger-mob span:nth-child(2n){animation:moveIn .16s ease forwards,rotMinus .16s ease .16s forwards}.pdp-header.active .pdp-header-sticky .container .btn-burger-desk span:nth-child(3n-2){animation:moveIn .16s ease forwards,rotPlus .16s ease .16s forwards}.pdp-header.active .pdp-header-sticky .container .btn-burger-desk span:nth-child(3n-1){opacity:0;visibility:hidden}.pdp-header.active .pdp-header-sticky .container .btn-burger-desk span:nth-child(3n){animation:moveIn .16s ease forwards,rotMinus .16s ease .16s forwards}.pdp-header.active .pdp-header-menu{transform:translate(0);visibility:visible;pointer-events:all}.pdp-header.active:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#00000040;pointer-events:all;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}.pdp-header .pdp-header-sticky .container{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container{display:block}}.pdp-header .pdp-header-sticky .container .btn-burger:hover{cursor:pointer}.pdp-header .pdp-header-sticky .container .btn-burger-mob{display:block;width:18px;height:18px;position:relative}.pdp-header .pdp-header-sticky .container .btn-burger-mob span{position:absolute;display:block;width:18px;height:1.5px;background-color:#000;transition:.3s}.pdp-header .pdp-header-sticky .container .btn-burger-mob span:nth-child(2n-1){top:calc(50% - 5px);transform:translateY(-50%)}.pdp-header .pdp-header-sticky .container .btn-burger-mob span:nth-child(2n){top:calc(50% + 5px);transform:translateY(-50%)}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .btn-burger-mob{display:none}}.pdp-header .pdp-header-sticky .container .btn-burger-desk{display:none}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .btn-burger-desk{display:block;width:30px;height:30px;position:relative}}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .btn-burger-desk span{display:flex;width:30px;height:4px;background-color:#000;position:absolute;transition:.3s}}.pdp-header .pdp-header-sticky .container .btn-burger-desk span:nth-child(3n-2){top:calc(50% - 10px);transform:translateY(-50%)}.pdp-header .pdp-header-sticky .container .btn-burger-desk span:nth-child(3n-1){top:50%;transform:translateY(-50%)}.pdp-header .pdp-header-sticky .container .btn-burger-desk span:nth-child(3n){top:calc(50% + 10px);transform:translateY(-50%)}@keyframes moveIn{to{top:50%;transform:translateY(-50%)}}@keyframes rotPlus{to{transform:translateY(-50%) rotate(45deg)}}@keyframes rotMinus{to{transform:translateY(-50%) rotate(-45deg)}}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .wrap{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .wrap .left{display:flex;justify-content:space-between;align-items:center;column-gap:40px}}.pdp-header .pdp-header-sticky .container .wrap .left .logo-link svg{display:block;width:225px}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .wrap .left .logo-link svg{width:291px}}.pdp-header .pdp-header-sticky .container .wrap .left .pdp-switch-salon{display:none}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .wrap .left .pdp-switch-salon{display:block}}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .wrap .left .pdp-switch-salon:hover button{background-color:#000}}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .wrap .left .pdp-switch-salon:hover button i,.pdp-header .pdp-header-sticky .container .wrap .left .pdp-switch-salon:hover button span{color:#fff}}.pdp-header .pdp-header-sticky .container .wrap .left .pdp-switch-salon button,.pdp-header .pdp-header-sticky .container .wrap .left .pdp-switch-salon button i,.pdp-header .pdp-header-sticky .container .wrap .left .pdp-switch-salon button span{transition:.5s}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .wrap .right{display:flex;justify-content:space-between;align-items:center;column-gap:35px}}.pdp-header .pdp-header-sticky .container .wrap .right .btn-booking{display:none;padding:18.5px 20px;background-color:#007bc1;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:14px;line-height:13px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#fff;transition:.5s}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .wrap .right .btn-booking:hover{background-color:#000}}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .wrap .right .btn-booking{display:block}}.pdp-header .pdp-header-sticky .container .pdp-phone-list{display:block}@media screen and (min-width: 1280px){.pdp-header .pdp-header-sticky .container .pdp-phone-list{display:none}}.pdp-header .pdp-header-menu{position:fixed;top:0;left:0;bottom:0;width:100%;max-width:450px;z-index:1000;background-color:#fff;transform:translate(-100%);visibility:hidden;pointer-events:none;transition:.5s}@media screen and (min-width: 1280px){.pdp-header .pdp-header-menu{transform:translate(100%);top:0;left:unset;right:0}}.pdp-header .pdp-header-menu .container{padding-bottom:16px}@media screen and (min-width: 1280px){.pdp-header .pdp-header-menu .container{padding-left:20px;padding-right:20px;padding-bottom:20px}}.pdp-header .pdp-header-menu .container .pdp-header-menu-head{display:flex;justify-content:space-between;align-items:center;height:59px}@media screen and (min-width: 1280px){.pdp-header .pdp-header-menu .container .pdp-header-menu-head{height:76px}}.pdp-header .pdp-header-menu .container .pdp-header-menu-head .logo-link svg{width:216px;display:block}.pdp-header .pdp-header-menu .container .pdp-header-menu-head .btn-burger-close{position:relative;width:30px;height:30px}@media screen and (min-width: 1280px){.pdp-header .pdp-header-menu .container .pdp-header-menu-head .btn-burger-close{width:40px;height:40px}}.pdp-header .pdp-header-menu .container .pdp-header-menu-head .btn-burger-close:hover{cursor:pointer}.pdp-header .pdp-header-menu .container .pdp-header-menu-head .btn-burger-close:before,.pdp-header .pdp-header-menu .container .pdp-header-menu-head .btn-burger-close:after{content:"";position:absolute;top:50%;width:30px;height:2.5px;background-color:#000}@media screen and (min-width: 1280px){.pdp-header .pdp-header-menu .container .pdp-header-menu-head .btn-burger-close:before,.pdp-header .pdp-header-menu .container .pdp-header-menu-head .btn-burger-close:after{width:40px}}.pdp-header .pdp-header-menu .container .pdp-header-menu-head .btn-burger-close:before{transform:translateY(-50%) rotate(-45deg)}.pdp-header .pdp-header-menu .container .pdp-header-menu-head .btn-burger-close:after{transform:translateY(-50%) rotate(45deg)}.pdp-header .pdp-header-menu .container .pdp-header-menu-container{display:flex;flex-direction:column;justify-content:space-between;height:calc(100dvh - 71px);overflow-y:auto}@media screen and (min-width: 1280px){.pdp-header .pdp-header-menu .container .pdp-header-menu-container{height:calc(100vh - 96px)}}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content .pdp-switch-salon{margin-bottom:32px}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content .pdp-switch-salon:hover>ul{opacity:0;visibility:hidden;pointer-events:none}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content .pdp-switch-salon.active>ul{visibility:visible;max-height:2000px;opacity:1;transition:max-height .3s ease,opacity .2s ease,transform .2s ease,margin 0s;pointer-events:auto}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content .pdp-switch-salon button{width:100%;max-width:100%;background-color:#000;font-style:normal;font-weight:400;font-size:16px;line-height:150%;display:flex;align-items:center;padding:25px 20px}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content .pdp-switch-salon button i,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content .pdp-switch-salon button span{color:#fff;text-transform:math-auto}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content .pdp-switch-salon button i{font-size:18px}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content .pdp-switch-salon ul{position:relative;padding-top:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-height .3s ease,opacity .2s ease,transform .2s ease,margin 0s linear .3s}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content .pdp-switch-salon ul li a,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content .pdp-switch-salon ul li span{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:16px;line-height:150%}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu{display:flex;flex-direction:column;row-gap:28px}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .menu-title{font-family:Gotham Pro;font-size:47px;font-style:normal;font-weight:500;line-height:83%;letter-spacing:1px;text-transform:capitalize;text-decoration:none;color:#000;transition:.5s}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-title{width:fit-content;position:relative}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-title:hover .deco:before,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-title:hover .deco:after{background-color:#007bc1}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-title .deco{width:32px;height:32px;position:absolute;top:50%;right:-28px;transform:translate(100%,-50%)}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-title .deco:hover{cursor:pointer}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-title .deco:before{content:"";width:16px;height:2px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.5s}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-title .deco:after{content:"";width:16px;height:2px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);transition:.5s}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-sub-title{width:fit-content;position:relative}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-sub-title:hover .deco:before{background-color:#007bc1}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-sub-title:hover .deco:after{background-color:#007bc1}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-sub-title .deco{width:24px;height:24px;position:absolute;top:50%;right:-10px;transform:translate(100%,-50%)}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-sub-title .deco:hover{cursor:pointer}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-sub-title .deco:before{content:"";width:12px;height:2px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.5s}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .link-sub-title .deco:after{content:"";width:12px;height:2px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);transition:.5s}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .active>.link-title>a,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-ancestor>.link-title>a,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-parent>.link-title>a,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-item>.link-title>a{color:#007bc1}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .active>.link-title .deco:before,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .active>.link-title .deco:after,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-ancestor>.link-title .deco:before,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-ancestor>.link-title .deco:after,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-parent>.link-title .deco:before,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-parent>.link-title .deco:after,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-item>.link-title .deco:before,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-item>.link-title .deco:after{background-color:#007bc1}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .active>.link-title .deco:after,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .active>.link-sub-title .deco:after,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-ancestor>.link-title .deco:after,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-ancestor>.link-sub-title .deco:after,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-parent>.link-title .deco:after,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-parent>.link-sub-title .deco:after,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-item>.link-title .deco:after,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-item>.link-sub-title .deco:after{transform:translate(-50%,-50%) rotate(0)}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .active>.sub-menu,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-ancestor>.sub-menu,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-parent>.sub-menu,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu .current-menu-item>.sub-menu{display:flex!important;margin-top:7px}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu-item.current-menu-item>.link-title a,.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu-item.current-menu-item>.link-sub-title a{color:#007bc1}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu-item.current-menu-item>a{color:#007bc1}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu-item a{font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:16px;line-height:120%;text-transform:uppercase;color:#000;transition:.5s}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu-item a:hover{color:#007bc1}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu-item>.sub-menu{padding-left:0;display:none;flex-direction:column;row-gap:7px}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-content nav .menu-item>.sub-menu .sub-menu{padding-left:16px;display:none;flex-direction:column;row-gap:7px}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-footer{position:relative;margin-top:55px}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-footer .contact span{display:block;text-transform:uppercase;margin-bottom:12px;font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:14.4323px;line-height:120%;display:flex;align-items:center;letter-spacing:.02em;color:#000}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-footer .contact ul{display:flex;flex-direction:column;row-gap:12px}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-footer .contact ul li{width:fit-content;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:14.4323px;line-height:120%;display:flex;align-items:center;letter-spacing:.02em;color:#000}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-footer .contact ul li:hover{cursor:default}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-footer .contact ul li a{text-decoration:none}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-footer .contact ul li a:hover{cursor:pointer}.pdp-header .pdp-header-menu .container .pdp-header-menu-container-footer .icon-logo{font-size:40px;color:#000;position:absolute;right:30px;bottom:0}.pdp-footer{position:relative;background-color:#000;padding:30px 0 76px;overflow:hidden}@media screen and (min-width: 768px){.pdp-footer{padding:30px 0 125px}}@media screen and (min-width: 1280px){.pdp-footer{padding:65px 0 210px}}@media screen and (min-width: 2560px){.pdp-footer{padding:65px 0 280px}}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content{display:grid;grid-template-columns:334px 435px;justify-content:space-between;grid-row-gap:0px}}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts{grid-area:1/2/2/3;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:15px;grid-row-gap:26px}}.pdp-footer .container .footer-content-contacts .switch-wrap{width:100%;display:flex;column-gap:8px}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .switch-wrap{grid-area:1/1/2/3;column-gap:15px}}.pdp-footer .container .footer-content-contacts .switch-wrap .pdp-switch-salon,.pdp-footer .container .footer-content-contacts .switch-wrap .phone-number{flex:0 0 calc(50% - 4px)}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .switch-wrap .pdp-switch-salon,.pdp-footer .container .footer-content-contacts .switch-wrap .phone-number{flex:0 0 calc(50% - 7.5px)}}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon{position:relative}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon.active button{background-color:#fff}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon.active button i,.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon.active button span{color:#000}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon button{width:fit-content;min-width:100%;display:flex;justify-content:flex-start;align-items:center;column-gap:7px;border:1px solid #ffffff;color:#fff;padding:18px 32px 18px 12px;transition:.5s}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon button{padding:14.5px 42px 14.5px 16px;column-gap:8px}}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon button i{display:block;font-size:16px;transition:.5s}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon button span{width:0;min-width:100%;display:block;white-space:nowrap;text-overflow:ellipsis;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:12px;line-height:11px;letter-spacing:.05em;text-transform:uppercase;color:#fff;transition:.5s}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon button:hover{background-color:#fff}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon button:hover i,.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon button:hover span{color:#000}}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon ul{width:calc(200% + 8px);position:absolute;padding-top:8px;background:transparent}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon ul{width:calc(200% + 15px)}}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon ul li{background:#ffffff}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon ul li.active span{color:#007bc1}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon ul li a:hover{background-color:#0000000d}.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon ul li a,.pdp-footer .container .footer-content-contacts .switch-wrap #click-salon-active-js.pdp-switch-salon ul li span{font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:12px;line-height:11px;letter-spacing:.05em;text-transform:uppercase;color:#000;transition:.5s}.pdp-footer .container .footer-content-contacts .switch-wrap .phone-number{display:flex;height:fit-content;justify-content:center;align-items:center;column-gap:7px;border:1px solid #ffffff;color:#fff;padding:18px 32px 18px 12px;overflow:hidden;transition:.5s}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .switch-wrap .phone-number{padding:14.5px 32px;column-gap:8px}}.pdp-footer .container .footer-content-contacts .switch-wrap .phone-number i{display:block;font-size:16px;transition:.5s}.pdp-footer .container .footer-content-contacts .switch-wrap .phone-number span{display:block;white-space:nowrap;text-overflow:ellipsis;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:12px;line-height:11px;letter-spacing:.05em;text-transform:uppercase;overflow:hidden;max-width:80%;transition:.5s}.pdp-footer .container .footer-content-contacts .switch-wrap .phone-number:hover{background-color:#fff}.pdp-footer .container .footer-content-contacts .switch-wrap .phone-number:hover i,.pdp-footer .container .footer-content-contacts .switch-wrap .phone-number:hover span{color:#000}.pdp-footer .container .footer-content-contacts .contact{margin:37px 0}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .contact{margin:0;grid-area:2/1/4/2}}.pdp-footer .container .footer-content-contacts .contact span{display:block;margin-bottom:10px;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:12px;line-height:120%;display:flex;align-items:center;letter-spacing:.65em;text-transform:uppercase;color:#fff}.pdp-footer .container .footer-content-contacts .contact span:hover{cursor:default}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .contact span{font-size:14px;letter-spacing:.02em}}.pdp-footer .container .footer-content-contacts .contact ul{display:flex;flex-direction:column;row-gap:10px}.pdp-footer .container .footer-content-contacts .contact ul li{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:12px;line-height:120%;display:flex;align-items:center;letter-spacing:.02em;color:#fff}.pdp-footer .container .footer-content-contacts .contact ul li:hover{cursor:default}.pdp-footer .container .footer-content-contacts .contact ul li a{text-decoration:none}.pdp-footer .container .footer-content-contacts .contact ul li a:hover{cursor:pointer;transition:.5s;color:#007bc1}.pdp-footer .container .footer-content-contacts .btn-footer-booking{width:100%;display:block;padding:18px 50px;text-align:center;background-color:#007bc1;color:#fff;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:14px;line-height:13px;letter-spacing:.05em;text-transform:uppercase;transition:.5s}.pdp-footer .container .footer-content-contacts .btn-footer-booking:hover{background-color:#fff;color:#000}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .btn-footer-booking{grid-area:2/2/3/3;padding:17px 42px;height:fit-content}}.pdp-footer .container .footer-content-contacts .socials-and-language{display:flex;justify-content:space-between;align-items:center;margin:37px 0}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .socials-and-language{margin:0;align-items:flex-end;grid-area:3/2/4/3}}.pdp-footer .container .footer-content-contacts .socials-and-language .socials-footer{width:fit-content;display:flex;column-gap:10px}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .socials-and-language .socials-footer{width:100%;justify-content:space-between}}.pdp-footer .container .footer-content-contacts .socials-and-language .socials-footer li a{display:block;padding:12px;text-decoration:none;transition:.5s}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-contacts .socials-and-language .socials-footer li a{padding:0 12px}}.pdp-footer .container .footer-content-contacts .socials-and-language .socials-footer li a:hover i{color:#007bc1}.pdp-footer .container .footer-content-contacts .socials-and-language .socials-footer li a i{display:block;color:#fff;font-size:20px;transition:.5s}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-nav{grid-area:1/1/2/2;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:32px}}.pdp-footer .container .footer-content-nav-primary{margin-bottom:46px}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-nav-primary{margin-bottom:0;grid-area:1/1/2/2}}.pdp-footer .container .footer-content-nav-primary ul{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;row-gap:14px;column-gap:14px}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-nav-primary ul{flex-direction:column;justify-content:flex-start;align-items:unset;row-gap:24px;column-gap:0}}.pdp-footer .container .footer-content-nav-primary ul li{width:fit-content}.pdp-footer .container .footer-content-nav-primary ul li a{display:block;text-decoration:none;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:12px;line-height:11px;letter-spacing:.05em;text-transform:uppercase;color:#fff;transition:.5s}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-nav-primary ul li a{color:#fffc}}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-nav-primary ul li a:hover{cursor:pointer;color:#fff}}.pdp-footer .container .footer-content-nav-secondary{padding:40px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-nav-secondary{padding:0;border:none;grid-area:1/2/2/3}}.pdp-footer .container .footer-content-nav-secondary ul{display:flex;flex-direction:column;row-gap:24px}.pdp-footer .container .footer-content-nav-secondary ul li a{display:block;width:fit-content;margin:0 auto;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:12px;line-height:11px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#ffffff80;transition:.5s}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-nav-secondary ul li a{margin:0;color:#fffc}}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-nav-secondary ul li a:hover{cursor:pointer;color:#fff}}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-nav .warp-language-switcher{grid-area:2/1/3/3;display:flex;flex-direction:column;justify-content:flex-end}}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-foot{grid-area:2/1/3/3;margin-top:0}}.pdp-footer .container .footer-content-foot .bg-logo{pointer-events:none}.pdp-footer .container .footer-content-foot .bg-logo svg{display:block;margin:0 auto;width:-webkit-fill-available;height:auto;position:absolute;left:3px;right:3px;bottom:0;transform:scale(1);fill:#fff}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-foot .bg-logo svg{width:100%;left:0;right:0}}.pdp-footer .container .footer-content-foot .btn-scroll-to-top{width:fit-content;margin:56px auto 47px;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:12px;line-height:11px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#fff}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-foot .btn-scroll-to-top{display:none}}.pdp-footer .container .footer-content-foot .copyright{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:12px;line-height:11px;text-align:center;text-transform:uppercase;color:#ffffff80}@media screen and (min-width: 1280px){.pdp-footer .container .footer-content-foot .copyright{display:none}}.pdp-switch-salon{position:relative;z-index:5}.pdp-switch-salon#click-salon-active-js:hover>ul{opacity:0;visibility:hidden;pointer-events:none}.pdp-switch-salon#click-salon-active-js.active>ul{visibility:visible;max-height:2000px;opacity:1;transition:max-height .3s ease,opacity .2s ease,transform .2s ease,margin 0s;pointer-events:auto}.pdp-switch-salon#click-salon-active-js ul{padding-top:0;position:relative;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-height .3s ease,opacity .2s ease,transform .2s ease,margin 0s linear .3s}.pdp-switch-salon:hover>ul{opacity:1;visibility:visible;pointer-events:all}.pdp-switch-salon button{display:flex;justify-content:center;align-items:center;justify-content:flex-start;column-gap:12px;max-width:270px;padding:12px 15px 12px 10px;border:1px solid #000000}.pdp-switch-salon button i{font-size:24px;flex-shrink:0}.pdp-switch-salon button span{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:14px;line-height:13px;letter-spacing:.05em;text-align:left;text-transform:uppercase;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pdp-switch-salon ul{position:absolute;background-color:#fff;padding-top:13px;opacity:0;visibility:hidden;transition:.5s;pointer-events:none}.pdp-switch-salon ul li{border-bottom:1px solid rgba(0,0,0,.15);transition:.5s}.pdp-switch-salon ul li:last-child{border-bottom:none}.pdp-switch-salon ul li:hover{cursor:pointer;background-color:#0000000d}.pdp-switch-salon ul li.active:hover{cursor:default;background-color:transparent}.pdp-switch-salon ul li.active a,.pdp-switch-salon ul li.active span{color:#007bc1}.pdp-switch-salon ul li a,.pdp-switch-salon ul li span{padding:20px 80px 20px 10px;display:block;white-space:nowrap;text-decoration:none;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:14px;line-height:13px;letter-spacing:.05em;color:#000}.pdp-phone-list.active>ul{opacity:1;visibility:visible;pointer-events:all}@media screen and (min-width: 1280px){.pdp-phone-list.active>ul{opacity:0;visibility:hidden;pointer-events:none}}@media screen and (min-width: 1280px){.pdp-phone-list:hover>ul{opacity:1;visibility:visible;pointer-events:all}}.pdp-phone-list>a{display:flex;justify-content:center;align-items:center;padding:6.5px}.pdp-phone-list>a i{font-size:20px;color:#000}.pdp-phone-list ul{width:100vw;padding-top:13px;position:absolute;right:0;background-color:#fff;transition:.5s;opacity:0;visibility:hidden;pointer-events:none}.pdp-phone-list ul li{position:relative}.pdp-phone-list ul li.active .container:has(a:hover):before{opacity:0}.pdp-phone-list ul li.active .container a{color:#007bc1}.pdp-phone-list ul li.active .container a:hover{cursor:default;background-color:transparent}.pdp-phone-list ul li .container:has(a:hover):before{opacity:1}.pdp-phone-list ul li .container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f3f3f3;pointer-events:none;opacity:0;transition:.5s}.pdp-phone-list ul li .container a{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;column-gap:10px;padding:18px 0;transition:.5s;color:#000}.pdp-phone-list ul li .container a:hover{cursor:pointer}.pdp-phone-list ul li .container a .pdp-phone-list-location{display:flex;align-items:center;font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:12px;line-height:100%;letter-spacing:.02em;text-transform:uppercase;white-space:wrap;text-decoration:none}.pdp-phone-list ul li .container a .pdp-phone-list-phone{display:flex;align-items:center;font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:14px;line-height:150%;flex-shrink:0;white-space:nowrap}.pdp-phone-list ul li .container a i.icon-mark{font-size:16px;padding-right:10px}.pdp-phone-list ul li .container a i.icon-arrow-top-right{padding-left:8px}.pdp-language-switcher{width:fit-content;height:fit-content;display:flex;column-gap:4px}.pdp-language-switcher.mob{display:flex}@media screen and (min-width: 1280px){.pdp-language-switcher.mob{display:none}}.pdp-language-switcher.desk{display:none}@media screen and (min-width: 1280px){.pdp-language-switcher.desk{display:flex}}.pdp-language-switcher.light button{border:1px solid #ffffff;background-color:#fff;color:#000}.pdp-language-switcher.light ul li a{border:1px solid #ffffff;background-color:transparent;color:#fff;transition:.5s}.pdp-language-switcher.light ul li a:hover{background-color:#fff;color:#000}.pdp-language-switcher button,.pdp-language-switcher a{font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:8px;line-height:120%;display:flex;align-items:center;text-align:center;letter-spacing:.05em;text-transform:uppercase;padding:10px 12px}@media screen and (min-width: 1280px){.pdp-language-switcher button,.pdp-language-switcher a{padding:14px 16px;font-size:10px}}.pdp-language-switcher ul{display:flex;column-gap:4px}@media screen and (min-width: 1280px){.pdp-language-switcher ul{column-gap:5px}}.pdp-language-switcher.main-header{display:none}@media screen and (min-width: 1280px){.pdp-language-switcher.main-header{display:block;position:relative}}.pdp-language-switcher.main-header:hover{cursor:pointer}@media screen and (min-width: 1280px){.pdp-language-switcher.main-header:hover .current{color:#fff;background-color:#000}}@media screen and (min-width: 1280px){.pdp-language-switcher.main-header:hover ul{visibility:visible;opacity:1;pointer-events:all}}@media screen and (min-width: 1280px){.pdp-language-switcher.main-header .current{min-width:54px;height:50px;font-family:Gotham Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px;text-transform:uppercase;color:#000;padding:12px 15px;border:1px solid #000000;transition:.5s}}.pdp-language-switcher.main-header ul{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;visibility:hidden;opacity:0;pointer-events:none;transition:.5s}@media screen and (min-width: 1280px){.pdp-language-switcher.main-header ul li:first-child a{border-bottom:none}}@media screen and (min-width: 1280px){.pdp-language-switcher.main-header ul li a{height:50px;font-family:Gotham Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px;text-transform:uppercase;color:#000;padding:12px 15px;background-color:#fff;border:1px solid #000000;transition:.5s}}@media screen and (min-width: 1280px){.pdp-language-switcher.main-header ul li a:hover{background-color:#000;color:#fff}}.pdp-language-switcher.main-header-burger{display:flex;margin-top:55px}@media screen and (min-width: 1280px){.pdp-language-switcher.main-header-burger{display:none}}.pdp-language-switcher.main-header-burger:hover{cursor:pointer}.pdp-language-switcher.main-header-burger:hover .current{color:#fff;background-color:#000}.pdp-language-switcher.main-header-burger .current{width:54px;height:50px;font-family:Gotham Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px;text-transform:uppercase;padding:12px 15px;background-color:#000;color:#fff;border:1px solid #000000;transition:.5s}.pdp-language-switcher.main-header-burger ul{display:flex;flex-direction:row;transition:.5s}.pdp-language-switcher.main-header-burger ul li a{width:54px;height:50px;font-family:Gotham Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.7px;text-transform:uppercase;color:#000;padding:12px 15px;background-color:#fff;border:1px solid #000000;transition:.5s}.pdp-language-switcher.main-header-burger ul li a:hover{background-color:#000;color:#fff}.pdp-main-tile{width:100%;height:calc(100dvh - 55px);display:flex;flex-direction:column}@media screen and (min-width: 1280px){.pdp-main-tile{height:calc(100dvh - 76px)}}.pdp-main-tile ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);flex:1}@media screen and (min-width: 991px){.pdp-main-tile ul{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}}.pdp-main-tile ul li{background-size:cover;background-repeat:no-repeat;background-position:top center;padding:18px 25px;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 540px) and (height: 720px){.pdp-main-tile ul li:nth-child(4n-1){background-position-y:-150px}}@media screen and (min-width: 768px) and (height: 1024px){.pdp-main-tile ul li:nth-child(4n-1){background-position-y:-150px}}@media screen and (min-width: 820px) and (height: 1180px){.pdp-main-tile ul li:nth-child(4n-1){background-position-y:-120px}}@media screen and (min-width: 912px) and (height: 1368px){.pdp-main-tile ul li:nth-child(4n-1){background-position-y:-120px}}@media screen and (min-width: 991px){.pdp-main-tile ul li{background-position:center;padding:30px}}.pdp-main-tile ul li h3{font-family:Sora,Gotham Pro;font-style:normal;font-weight:700;font-size:20px;line-height:123%;letter-spacing:-.01em;text-transform:uppercase;color:#fff}@media screen and (min-width: 991px){.pdp-main-tile ul li h3{font-size:42px}}.pdp-main-tile ul li p{min-height:65px;font-family:Sora,Gotham Pro;font-style:normal;font-weight:500;font-size:8px;line-height:194%;text-align:justify;letter-spacing:-.01em;text-transform:uppercase;color:#fcfcfc;margin:0}@media screen and (min-width: 430px){.pdp-main-tile ul li p{min-height:48px}}@media screen and (min-width: 991px){.pdp-main-tile ul li p{font-size:16px;min-height:188px}}@media screen and (min-width: 1024px){.pdp-main-tile ul li p{min-height:190px}}@media screen and (min-width: 1280px){.pdp-main-tile ul li p{min-height:155px}}@media screen and (min-width: 1440px){.pdp-main-tile ul li p{min-height:95px}}.pdp-main-tile .booking-warp{background-color:#fff;padding:14px 16px}@media screen and (min-width: 991px){.pdp-main-tile .booking-warp{display:none}}.pdp-main-tile .booking-warp a{width:100%;display:block;padding:17.5px 50px;background-color:#007bc1;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:14px;line-height:13px;letter-spacing:.05em;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff}.pdp-about-us{padding:40px 0 100px;overflow:hidden}@media screen and (min-width: 1280px){.pdp-about-us{padding:110px 0}}.pdp-about-us .wrap-image-mob h2{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:24px;line-height:125%;letter-spacing:.65em;text-transform:uppercase;color:#000;margin-bottom:40px}@media screen and (min-width: 1280px){.pdp-about-us .wrap-image-mob h2{display:none}}.pdp-about-us .wrap-image-mob .gallery-mob{width:100%;display:grid;grid-template-columns:repeat(2,1fr);aspect-ratio:1/.75;max-height:580px;overflow:hidden}@media screen and (min-width: 1280px){.pdp-about-us .wrap-image-mob .gallery-mob{display:none}}.pdp-about-us .wrap-image-mob .gallery-mob .left-images,.pdp-about-us .wrap-image-mob .gallery-mob .right-images{position:relative;overflow:hidden}.pdp-about-us .wrap-image-mob .gallery-mob .left-images ul,.pdp-about-us .wrap-image-mob .gallery-mob .right-images ul{margin:0;padding:0;list-style:none;height:100%;display:grid;grid-auto-flow:column;grid-auto-columns:100%;will-change:transform;animation:horizStep var(--duration, 20s) steps(var(--steps)) infinite}.pdp-about-us .wrap-image-mob .gallery-mob .left-images ul li,.pdp-about-us .wrap-image-mob .gallery-mob .right-images ul li{position:relative;overflow:hidden}.pdp-about-us .wrap-image-mob .gallery-mob .left-images ul li img,.pdp-about-us .wrap-image-mob .gallery-mob .right-images ul li img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pdp-about-us .wrap-image-mob .gallery-mob .left-images ul{animation-delay:-2.5s}.pdp-about-us .wrap-image-mob .gallery-mob .right-images ul{animation-delay:0s}@keyframes horizStep{to{transform:translate(calc(-100% * var(--steps)))}}.pdp-about-us-container{display:flex;flex-direction:column}@media screen and (min-width: 1280px){.pdp-about-us-container{display:grid;grid-template-columns:repeat(2,1fr);gap:0 16px}}.pdp-about-us-container .content h2{font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:24px;line-height:125%;text-transform:uppercase;color:#000;margin:40px 0}@media screen and (min-width: 1280px){.pdp-about-us-container .content h2{font-size:40px;line-height:125%;margin:0}}.pdp-about-us-container .content .description{display:none;margin:40px 0;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:18px;line-height:150%;letter-spacing:-.02em;color:#000}@media screen and (min-width: 1280px){.pdp-about-us-container .content .description{display:block;margin:35px 0 95px}}.pdp-about-us-container .content .description p:first-child{margin-top:0}.pdp-about-us-container .content .description p:last-child{margin-bottom:0}.pdp-about-us-container .content ol{max-width:492px;list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;justify-content:space-between}@media screen and (min-width: 1280px){.pdp-about-us-container .content ol{justify-content:unset;gap:20px 92px}}.pdp-about-us-container .content ol li h4{font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:24px;line-height:83%;letter-spacing:.2em;text-transform:uppercase;color:#000;margin-bottom:13px}.pdp-about-us-container .content ol li span{display:block;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:14px;line-height:125%;letter-spacing:-.05em;color:#000}@media screen and (min-width: 1280px){.pdp-about-us-container .content ol li span{font-size:18px;line-height:150%;letter-spacing:-.02em}}.pdp-about-us-container .content .pdp-btn-br-b{width:100%;margin-top:40px}@media screen and (min-width: 1280px){.pdp-about-us-container .content .pdp-btn-br-b{width:fit-content;margin-top:72px}}.pdp-about-us-container .warp-image{position:relative}.pdp-about-us-container .warp-image .gallery-desk{display:none}@media screen and (min-width: 1280px){.pdp-about-us-container .warp-image .gallery-desk{display:grid;grid-template-columns:.7fr 1fr 1fr;grid-template-rows:repeat(3,1fr);grid-column-gap:16px;grid-row-gap:16px;height:100%}}.pdp-about-us-container .warp-image .gallery-desk li{position:relative;overflow:hidden}@media screen and (min-width: 1280px){.pdp-about-us-container .warp-image .gallery-desk li:nth-child(6n-5){grid-area:1/1/3/2}}@media screen and (min-width: 1280px){.pdp-about-us-container .warp-image .gallery-desk li:nth-child(6n-4){grid-area:1/2/2/3}}@media screen and (min-width: 1280px){.pdp-about-us-container .warp-image .gallery-desk li:nth-child(6n-3){grid-area:1/3/3/4}}@media screen and (min-width: 1280px){.pdp-about-us-container .warp-image .gallery-desk li:nth-child(6n-2){grid-area:3/1/4/2}}@media screen and (min-width: 1280px){.pdp-about-us-container .warp-image .gallery-desk li:nth-child(6n-1){grid-area:2/2/4/3}}@media screen and (min-width: 1280px){.pdp-about-us-container .warp-image .gallery-desk li:nth-child(6n){grid-area:3/3/4/4}}.pdp-about-us-container .warp-image .gallery-desk li img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.pdp-about-us-container .warp-image .tower{width:214px;height:204px;display:none;object-fit:contain;position:absolute;top:2px;left:-5px;transform-origin:center center;transition:transform .3s ease-in-out;will-change:transform;transform:rotate(-14deg)}.pdp-about-us-container .warp-image .tower:hover,.pdp-about-us-container .warp-image .tower:focus-visible{transform:rotate(-10deg) scale(1.2)}@media screen and (min-width: 1280px){.pdp-about-us-container .warp-image .tower{display:block}}.pdp-about-us-container .warp-image .map{width:108px;height:144px;display:none;object-fit:contain;position:absolute;top:75px;right:180px;transform-origin:center center;transition:transform .3s ease-in-out;will-change:transform;transform:rotate(14deg)}.pdp-about-us-container .warp-image .map:hover,.pdp-about-us-container .warp-image .map:focus-visible{transform:rotate(10deg) scale(1.2)}@media screen and (min-width: 1280px){.pdp-about-us-container .warp-image .map{display:block}}.pdp-about-us-container .warp-image .circle-animation{position:absolute;right:190px;bottom:130px;width:98px;height:98px;border-radius:49px;display:none;align-items:center;justify-content:center;background-color:#007bc1}@media screen and (min-width: 1280px){.pdp-about-us-container .warp-image .circle-animation{display:flex}}.pdp-about-us-container .warp-image .circle-animation i{display:block;font-size:18px;color:#fff}.pdp-about-us-container .warp-image .circle-animation svg{position:absolute;fill:#fff;font-size:8px;pointer-events:none;animation:circle_anim_spin 10s linear infinite}.pdp-about-us-container .warp-image .circle-animation svg text{letter-spacing:.3px}@keyframes circle_anim_spin{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}.pdp-why-us{overflow:hidden}.pdp-why-us .container h2{font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:24px;line-height:125%;letter-spacing:.65em;text-transform:uppercase;color:#000;margin-bottom:50px}@media screen and (min-width: 1280px){.pdp-why-us .container h2{font-size:40px;line-height:120%;letter-spacing:.4em;margin-bottom:30px}}.pdp-why-us .container .tab{position:relative}@media screen and (min-width: 1280px){.pdp-why-us .container .tab{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;gap:0 16px}}.pdp-why-us .container .tab-nav-item.active .tab-nav-item-btn{border-bottom:none}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item.active .tab-nav-item-btn{border-bottom:1px solid #000000}}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item.active .tab-nav-item-btn p:before{opacity:1}}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item.active .tab-nav-item-btn p:after{opacity:1}}.pdp-why-us .container .tab-nav-item.active .tab-nav-item-btn:before{transform:rotate(180deg)}.pdp-why-us .container .tab-nav-item.active .tab-nav-item-content{padding-bottom:20px;max-height:2000px;opacity:1;transition:max-height .3s ease,opacity .2s ease,transform .2s ease,padding 0s;pointer-events:auto}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item.active .tab-nav-item-content{display:grid;padding-bottom:0}}.pdp-why-us .container .tab-nav-item.active .tab-nav-item-content .exposition h4{display:none}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item.active .tab-nav-item-content .exposition h4{display:block}}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item:first-child .tab-nav-item-btn{border-top:1px solid #000000}}.pdp-why-us .container .tab-nav-item-btn{position:relative;display:block;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:16px;line-height:150%;letter-spacing:-.02em;text-transform:uppercase;color:#000;padding:14px 0 30px;border-bottom:1px solid #000000}.pdp-why-us .container .tab-nav-item-btn:hover{cursor:pointer}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item-btn{font-weight:500;font-size:24px;line-height:150%;padding:32px 0;text-align:center}}.pdp-why-us .container .tab-nav-item-btn span{display:inline-block}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item-btn span{display:none}}.pdp-why-us .container .tab-nav-item-btn p{display:inline-block;position:relative;margin:0;padding:0}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item-btn p{width:fit-content;margin:0 auto}}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item-btn p:before{content:"";font-family:pdp-icons;position:absolute;top:0;left:-5px;transform:translate(-100%);transition:.3s;opacity:0}}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item-btn p:after{content:"";font-family:pdp-icons;position:absolute;top:0;right:-5px;transform:translate(100%);transition:.3s;opacity:0}}.pdp-why-us .container .tab-nav-item-btn:before{content:"";font-family:pdp-icons;font-size:16px;position:absolute;top:12px;right:5px;transition:.5s}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item-btn:before{display:none}}.pdp-why-us .container .tab-nav-item-content{display:grid;grid-template-columns:155px 1fr;gap:10px;border-bottom:1px solid #000000;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-height .3s ease,opacity .2s ease,transform .2s ease,padding 0s linear .3s}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item-content{max-height:2000px;position:absolute;top:0;left:calc(50% + 8px);right:0;bottom:0;border-bottom:none;display:grid;grid-template-columns:282px 1fr;gap:0}}.pdp-why-us .container .tab-nav-item-content .img-wrap{position:relative;aspect-ratio:1;overflow:hidden}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item-content .img-wrap{aspect-ratio:unset}}.pdp-why-us .container .tab-nav-item-content .img-wrap img{display:block;width:100%;height:100%;position:absolute}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item-content .exposition{background-color:#000;padding:152px 25px 152px 35px}}.pdp-why-us .container .tab-nav-item-content .exposition h4{display:none}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item-content .exposition h4{display:block;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:20px;line-height:125%;text-transform:uppercase;color:#fff;margin-bottom:28px}}.pdp-why-us .container .tab-nav-item-content .exposition .description{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:12px;line-height:150%;letter-spacing:-.05em;color:#000}@media screen and (min-width: 768px){.pdp-why-us .container .tab-nav-item-content .exposition .description{font-size:14px}}@media screen and (min-width: 1280px){.pdp-why-us .container .tab-nav-item-content .exposition .description{font-style:normal;font-weight:400;font-size:18px;line-height:150%;letter-spacing:-.02em;color:#fff}}.pdp-why-us .container .tab-nav-item-content .exposition .description p{margin:12px 0}.pdp-why-us .container .tab-nav-item-content .exposition .description p:first-child{margin-top:0}.pdp-why-us .container .tab-nav-item-content .exposition .description p:last-child{margin-bottom:0}.pdp-community{padding:100px 0}@media screen and (min-width: 1280px){.pdp-community{padding:110px 0}}.pdp-community .container h2{width:100%;position:relative;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:24px;line-height:125%;letter-spacing:.65em;text-transform:uppercase;color:#000}@media screen and (min-width: 1280px){.pdp-community .container h2{font-style:normal;font-weight:500;font-size:40px;line-height:120%;letter-spacing:.4em}}.pdp-community .container h2:before{content:"";font-family:pdp-icons;font-size:44px;color:#000;position:absolute;top:8px;right:0}@media screen and (min-width: 1280px){.pdp-community .container h2:before{display:none}}.pdp-community .container .description{max-width:302px;margin:40px 0 20px}@media screen and (min-width: 1280px){.pdp-community .container .description{max-width:410px;margin:52px 0 64px}}.pdp-community .container .description p{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;color:#000}@media screen and (min-width: 1280px){.pdp-community .container .description p{font-size:18px;line-height:150%;letter-spacing:-.02em}}.pdp-community .container .description p:first-child{margin-top:0}.pdp-community .container .description p:last-child{margin-bottom:0}.pdp-community .container .pdp-btn-br-b{margin:18px auto 0}@media screen and (min-width: 1280px){.pdp-community .container .pdp-btn-br-b{margin:70px auto 0}}.pdp-community .wrap-community{position:relative}.pdp-community .wrap-community:before{content:"";display:none;width:80px;position:absolute;top:0;left:0;bottom:0;z-index:2;background:linear-gradient(90deg,#ffffff 0%,#ffffff 30%,transparent 100%)}@media screen and (min-width: 1280px){.pdp-community .wrap-community:before{display:block}}.pdp-community .wrap-community:after{content:"";display:none;width:80px;position:absolute;top:0;right:0;bottom:0;z-index:2;background:linear-gradient(90deg,transparent 0%,#ffffff 80%,#ffffff 100%)}@media screen and (min-width: 1280px){.pdp-community .wrap-community:after{display:block}}.pdp-community .wrap-community .swiper{width:100%;height:100%;overflow:visible}.pdp-community .wrap-community .swiper-wrapper{margin:0;padding:0;list-style:none;display:flex;align-items:flex-start;transition:.5s transform!important}@media (min-width: 1280px){.pdp-community .wrap-community .swiper-wrapper{align-items:center}}.pdp-community .wrap-community .swiper-wrapper .swiper-slide{flex:0 0 120px;height:195px;display:flex;justify-content:center;align-items:flex-start;filter:grayscale(100%);will-change:transform}.pdp-community .wrap-community .swiper-wrapper .swiper-slide:hover{cursor:pointer}@media (min-width: 1280px){.pdp-community .wrap-community .swiper-wrapper .swiper-slide{flex-basis:126px;height:205px;align-items:center}}.pdp-community .wrap-community .swiper-wrapper .swiper-slide-active{flex:0 0 220px;height:375px;filter:none}.pdp-community .wrap-community .swiper-wrapper .swiper-slide-active:hover{cursor:default}@media (min-width: 1280px){.pdp-community .wrap-community .swiper-wrapper .swiper-slide-active{flex:0 0 232px;height:377px}}.pdp-community .wrap-community .swiper-wrapper .swiper-slide img,.pdp-community .wrap-community .swiper-wrapper .swiper-slide video{display:block;width:100%;height:100%;object-fit:cover}.pdp-community .wrap-community .swiper .deco-sticker{display:none}@media (min-width: 1280px){.pdp-community .wrap-community .swiper .deco-sticker{display:none}}.pdp-community .wrap-community .swiper .deco-sticker-1{width:fit-content;max-width:127px;border-radius:5px;background-color:#007bc1;color:#fff;padding:32px 15px 13px;font-family:Sora,Gotham Pro;font-style:normal;font-weight:600;font-size:20px;line-height:99%;text-transform:lowercase;transform:rotate(-14deg);position:absolute;top:5px;left:300px;z-index:1;transition:.5s}@media (min-width: 1280px){.pdp-community .wrap-community .swiper .deco-sticker-1{left:340px}}.pdp-community .wrap-community .swiper .deco-sticker-1:hover{cursor:default;transform:scale(1.15) rotate(-12deg)}.pdp-community .wrap-community .swiper .deco-sticker-1:before{content:"";font-family:pdp-icons;font-size:15px;position:absolute;top:13px;left:15px;color:#fff;pointer-events:none}.pdp-community .wrap-community .swiper .deco-sticker-2{max-width:175px;border-radius:5px;background-color:#007bc1;color:#fff;transform:translateY(-100%) rotate(20deg);padding:8px 10px 8px 38px;text-align:center;font-family:Sora,Gotham Pro;font-style:italic;position:absolute;top:-35px;right:356px;z-index:1;transition:.5s}@media (min-width: 1280px){.pdp-community .wrap-community .swiper .deco-sticker-2{right:396px}}.pdp-community .wrap-community .swiper .deco-sticker-2:hover{cursor:default;transform:scale(1.15) translateY(-100%) rotate(18deg)}.pdp-community .wrap-community .swiper .deco-sticker-2:before{content:"";font-family:pdp-icons;font-size:44px;position:absolute;top:5px;left:7px;color:#fff;transform:rotate(-18deg);pointer-events:none}.pdp-community .wrap-community .swiper .deco-sticker-3{max-width:180px;border-radius:5px;background-color:#007bc1;color:#fff;padding:20px 9px;font-family:Sora,Gotham Pro;font-style:normal;font-weight:400;font-size:16px;line-height:99%;text-align:justify;text-transform:uppercase;transform:rotate(9deg);position:absolute;right:250px;bottom:20px;z-index:1;transition:.5s}@media (min-width: 1280px){.pdp-community .wrap-community .swiper .deco-sticker-3{right:290px}}.pdp-community .wrap-community .swiper .deco-sticker-3:hover{cursor:default;transform:scale(1.15) rotate(6deg)}.pdp-community .wrap-community .swiper-slide-next,.pdp-community .wrap-community .swiper-slide-prev{display:none}.pdp-community-two{padding:100px 0}@media screen and (min-width: 1280px){.pdp-community-two{padding:110px 0}}.pdp-community-two .container h2{width:100%;position:relative;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:24px;line-height:125%;letter-spacing:.65em;text-transform:uppercase;color:#000}@media screen and (min-width: 1280px){.pdp-community-two .container h2{font-style:normal;font-weight:500;font-size:40px;line-height:120%;letter-spacing:.4em}}.pdp-community-two .container h2:before{content:"";font-family:pdp-icons;font-size:44px;color:#000;position:absolute;top:50%;transform:translateY(-50%);right:0}.pdp-community-two .container .description{max-width:302px;margin:40px 0 20px}@media screen and (min-width: 1280px){.pdp-community-two .container .description{max-width:410px;margin:52px 0 64px}}.pdp-community-two .container .description p{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:14px;line-height:120%;letter-spacing:-.03em;color:#000}@media screen and (min-width: 1280px){.pdp-community-two .container .description p{font-size:18px;line-height:150%;letter-spacing:-.02em}}.pdp-community-two .container .description p:first-child{margin-top:0}.pdp-community-two .container .description p:last-child{margin-bottom:0}.pdp-community-two .container .pdp-btn-br-b{width:100%;margin:18px auto 0}@media screen and (min-width: 1280px){.pdp-community-two .container .pdp-btn-br-b{width:fit-content;margin:70px auto 0}}.pdp-community-two .marquee-community{position:relative;width:100vw;max-width:100%;height:728px;overflow-x:hidden}@media (min-width: 1280px){.pdp-community-two .marquee-community{height:772px}}.pdp-community-two .marquee-community:before{content:"";display:none;width:80px;position:absolute;top:0;left:0;bottom:0;z-index:2;background:linear-gradient(90deg,#ffffff 0%,#ffffff 30%,transparent 100%)}@media screen and (min-width: 1280px){.pdp-community-two .marquee-community:before{display:block}}.pdp-community-two .marquee-community:after{content:"";display:none;width:80px;position:absolute;top:0;right:0;bottom:0;z-index:2;background:linear-gradient(90deg,transparent 0%,#ffffff 80%,#ffffff 100%)}@media screen and (min-width: 1280px){.pdp-community-two .marquee-community:after{display:block}}.pdp-community-two .marquee-community ul{position:absolute;white-space:nowrap;will-change:transform;display:flex;list-style:none;padding:0;margin:0;height:356px;flex-shrink:0}@media (min-width: 1280px){.pdp-community-two .marquee-community ul{height:378px}}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.pdp-community-two .marquee-community ul.left{top:0;animation:marquee-left 240s linear infinite}.pdp-community-two .marquee-community ul.left li{margin-right:16px}.pdp-community-two .marquee-community ul.right{bottom:0;animation:marquee-right 260s linear infinite}.pdp-community-two .marquee-community ul.right li{margin-left:16px}.pdp-community-two .marquee-community ul li{width:220px;flex-shrink:0}@media (min-width: 1280px){.pdp-community-two .marquee-community ul li{width:232px}}.pdp-community-two .marquee-community ul li.js-hover-play{display:none}@media (min-width: 1280px){.pdp-community-two .marquee-community ul li.js-hover-play{display:block}}.pdp-community-two .marquee-community ul li img,.pdp-community-two .marquee-community ul li video{display:block;width:100%;height:100%;object-fit:cover}.pdp-call-to-action{padding:58px 0;min-height:542px;display:flex;flex-direction:column;justify-content:flex-end;background-repeat:no-repeat;background-position:top center;background-size:cover}@media screen and (min-width: 1280px){.pdp-call-to-action{padding:128px 0;min-height:448px;background-position-y:14.5%;background-position-x:0px;background-size:100%}}.pdp-call-to-action .container{display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 1280px){.pdp-call-to-action .container{justify-content:center}}.pdp-call-to-action .container h2{max-width:302px;font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:24px;line-height:125%;letter-spacing:.65em;text-transform:uppercase;color:#fff;margin-bottom:20px}@media screen and (min-width: 1280px){.pdp-call-to-action .container h2{max-width:580px;font-size:40px;line-height:160%;letter-spacing:.4em;margin-bottom:40px}}.pdp-call-to-action .container .btn-blue{display:block;width:100%;padding:17.5px 50px;text-align:center;background-color:#007bc1;transition:.5s;color:#fff;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:14px;line-height:13px;letter-spacing:.05em;text-transform:uppercase}.pdp-call-to-action .container .btn-blue:hover{background-color:#000}@media screen and (min-width: 1280px){.pdp-call-to-action .container .btn-blue{width:fit-content;padding:20.5px 60px}}.pdp-call-to-action .container .btn-blue span{display:none}@media screen and (min-width: 768px){.pdp-call-to-action .container .btn-blue span{display:inline-block}}.pdp-vacancies{padding:100px 0}@media screen and (min-width: 1280px){.pdp-vacancies{padding:110px 0}}.pdp-vacancies .container{position:relative}.pdp-vacancies .container h2{position:relative;font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:24px;line-height:125%;letter-spacing:.65em;text-transform:uppercase;color:#000;margin-bottom:40px}@media screen and (min-width: 1280px){.pdp-vacancies .container h2{width:fit-content;font-size:40px;line-height:61px;letter-spacing:.4em;margin-bottom:20px}}.pdp-vacancies .container h2 span{display:none}@media screen and (min-width: 1280px){.pdp-vacancies .container h2 span{font-style:normal;font-weight:400;font-size:18px;line-height:150%;letter-spacing:-.02em;text-transform:uppercase;display:block;position:absolute;top:6px;right:0;transform:translate(100%)}}.pdp-vacancies .container .pdp-btn-br-b{position:absolute;top:0;right:16px;padding:17.5px 20px}@media screen and (min-width: 1280px){.pdp-vacancies .container .pdp-btn-br-b{padding:18.5px 20px}}.pdp-vacancies .container .pdp-btn-br-b span{display:none}@media screen and (min-width: 1280px){.pdp-vacancies .container .pdp-btn-br-b span{display:inline-block}}.pdp-vacancies .container .vacancies{border-top:1px solid #000000}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies{border-top:unset}}.pdp-vacancies .container .vacancies-title{display:none}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-title{min-height:91px;display:grid;grid-template-columns:168px 266px 1fr 450px;justify-content:unset;gap:0 20px;border-bottom:1px solid #000000}}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-title .numb,.pdp-vacancies .container .vacancies-title .position,.pdp-vacancies .container .vacancies-title .salon{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:18px;line-height:150%;letter-spacing:-.02em;text-transform:uppercase;color:#000}}.pdp-vacancies .container .vacancies-item{display:flex;flex-wrap:wrap;column-gap:75px;row-gap:16px;justify-content:space-between;align-items:center;padding:16px 12px 16px 0;border-bottom:1px solid #000000;text-decoration:none}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-item{padding:0;display:grid;grid-template-columns:168px 266px 1fr 450px;justify-content:unset;gap:0 20px}}.pdp-vacancies .container .vacancies-item:hover .image-icon .icon-arrow-top-right{transform:rotate(45deg)}.pdp-vacancies .container .vacancies-item:hover .image-wrap img{filter:grayscale(0)}.pdp-vacancies .container .vacancies-item .numb{display:none}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-item .numb{display:block;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:18px;line-height:150%;letter-spacing:-.02em;text-transform:uppercase;color:#000}}.pdp-vacancies .container .vacancies-item .position{width:fit-content;font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:14px;line-height:150%;letter-spacing:-.02em;text-transform:uppercase;color:#000}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-item .position{font-weight:500;font-size:18px}}.pdp-vacancies .container .vacancies-item .position.new{position:relative}.pdp-vacancies .container .vacancies-item .position.new:after{content:"New";padding:1px 9px;border:.5px solid #000000;border-radius:18px;position:absolute;right:-10px;top:50%;transform:translate(100%,-50%);font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:10px;line-height:150%;letter-spacing:-.02em;color:#000}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-item .position.new:after{display:none}}.pdp-vacancies .container .vacancies-item .salon{display:none}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-item .salon{display:block;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:18px;line-height:150%;letter-spacing:-.02em;color:#000}}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-item .image{display:flex;justify-content:space-between;align-items:center}}.pdp-vacancies .container .vacancies-item .image-wrap{display:none}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-item .image-wrap{width:160px;height:90px;display:flex;justify-content:space-between;overflow:hidden}}.pdp-vacancies .container .vacancies-item .image-wrap img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s;filter:grayscale(1)}.pdp-vacancies .container .vacancies-item .image-icon{flex-shrink:0}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-item .image-icon{width:fit-content}}.pdp-vacancies .container .vacancies-item .image-icon i{transition:.5s}.pdp-vacancies .container .vacancies-item .image-icon i:before{transition:.5s}.pdp-vacancies .container .vacancies-item .image-icon .icon-bracket-left{font-size:20px}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-item .image-icon .icon-bracket-left{font-size:38px}}.pdp-vacancies .container .vacancies-item .image-icon .icon-arrow-top-right{display:inline-block;font-size:18px}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-item .image-icon .icon-arrow-top-right{font-size:30px}}.pdp-vacancies .container .vacancies-item .image-icon .icon-bracket-right{font-size:20px}@media screen and (min-width: 1280px){.pdp-vacancies .container .vacancies-item .image-icon .icon-bracket-right{font-size:38px}}.pdp-our-story{padding-bottom:100px}@media screen and (min-width: 1280px){.pdp-our-story{padding-bottom:110px}}.pdp-our-story.active .container .our-story-wrap{height:auto}@media screen and (min-width: 1280px){.pdp-our-story.active .container .our-story-wrap .image{position:sticky;top:76px;height:calc(100vh - 76px)}}.pdp-our-story.active .container .our-story-wrap .content{height:auto}.pdp-our-story.active .container .our-story-wrap .content:before{display:none}.pdp-our-story.active .container .pdp-btn-br-b{display:none}.pdp-our-story .container .title{font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:24px;line-height:125%;text-transform:uppercase;color:#000;margin-bottom:18px}@media screen and (min-width: 1280px){.pdp-our-story .container .title{font-size:40px;margin-bottom:20px}}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap{height:678px;display:grid;grid-template-columns:1fr 1fr;gap:0 25px}}.pdp-our-story .container .our-story-wrap .image{width:calc(100% + 34px);margin-left:-17px;margin-bottom:40px}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .image{width:100%;margin-bottom:0;margin-left:0;position:relative}}.pdp-our-story .container .our-story-wrap .image img{display:block;width:100%;height:auto;object-fit:cover;object-position:top center}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .image img{width:50vw;max-width:unset;height:100%;position:absolute;top:0;right:0;bottom:0;object-position:center}}.pdp-our-story .container .our-story-wrap .content{position:relative;min-height:0;height:380px;overflow:hidden}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .content{height:100%}}.pdp-our-story .container .our-story-wrap .content:before{content:"";width:100%;height:135px;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,transparent 0%,#ffffff 40%,#ffffff 100%)}.pdp-our-story .container .our-story-wrap .content h2{font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:24px;line-height:125%;text-transform:uppercase;color:#000;margin-bottom:18px}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .content h2{font-size:40px;line-height:125%;margin-bottom:20px}}.pdp-our-story .container .our-story-wrap .content h3{font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:18px;line-height:150%;text-align:start;letter-spacing:-.01em;color:#000;margin:16px 0}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .content h3{margin:16px 0 24px}}.pdp-our-story .container .our-story-wrap .content h4{position:relative;padding-left:93px;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.05em;color:#000}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .content h4{padding-left:0;font-weight:500;font-size:18px;line-height:150%;letter-spacing:-.02em}}.pdp-our-story .container .our-story-wrap .content h4 .icon-logo{display:block;font-size:20px;position:absolute;top:5px;left:0}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .content h4 .icon-logo{position:static;top:unset;left:unset;font-size:32px;margin:13px 0 20px}}.pdp-our-story .container .our-story-wrap .content b,.pdp-our-story .container .our-story-wrap .content strong{font-weight:700}.pdp-our-story .container .our-story-wrap .content img{display:block}.pdp-our-story .container .our-story-wrap .content img.rating{width:127px;height:auto;margin:0 0 26px}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .content img.rating{width:209px;margin:0 0 16px}}.pdp-our-story .container .our-story-wrap .content p{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.05em;color:#000}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .content p{line-height:125%;letter-spacing:-.05em;text-align:justify}}.pdp-our-story .container .our-story-wrap .content ol li,.pdp-our-story .container .our-story-wrap .content ul li{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.05em;color:#000}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .content ol li,.pdp-our-story .container .our-story-wrap .content ul li{line-height:125%;text-align:justify;letter-spacing:-.05em}}.pdp-our-story .container .our-story-wrap .content ol{list-style-type:decimal;margin:16px 0;padding-left:26px}.pdp-our-story .container .our-story-wrap .content ul{list-style-type:disc;margin:16px 0;padding-left:26px}.pdp-our-story .container .our-story-wrap .content .wp-block-columns{display:inline-block;margin:0}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .content .wp-block-columns{display:flex}}.pdp-our-story .container .our-story-wrap .content .pdp-btn-br-b{width:100%;position:absolute;bottom:0;z-index:2}@media screen and (min-width: 1280px){.pdp-our-story .container .our-story-wrap .content .pdp-btn-br-b{width:fit-content}}.pdp-our-story .container .our-story-wrap .content .pdp-btn-br-b:hover{cursor:pointer}
