.v-footer{align-items:center;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom}.v-footer--border{border-width:thin;box-shadow:none}.v-footer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer{background:rgb(var(--v-theme-surface));border-radius:0;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--rounded{border-radius:4px}.app-footer{align-items:baseline!important;border-top-left-radius:20px!important;border-top-right-radius:20px!important;color:#fff;display:block!important;flex:0 0 auto!important;overflow:hidden;position:relative;z-index:7}@media (max-width:767.98px){.app-footer{padding:0 0 50px!important}}@media (min-width:768px){.app-footer{padding:16px 20px 45px!important}}@media (min-width:1366px){.app-footer{padding:8px 0!important}}@media (min-width:1900px){.app-footer{border-top-left-radius:30px!important;border-top-right-radius:30px!important;padding:10px!important}}@media (max-width:767.98px){.app-footer .v-container{padding-top:8px}}@media (min-width:768px){.app-footer .v-container{padding:0}}@media (min-width:1900px){.app-footer .v-container{padding:10px}}@media (min-width:768px){.app-footer .app-footer-logo{margin-bottom:17px;margin-top:0!important}}@media (min-width:1366px){.app-footer .app-footer-logo{margin-bottom:0;margin-top:18px!important}}@media (min-width:1900px){.app-footer .app-footer-logo{margin-top:19px!important}}@media (max-width:1899.98px){.app-footer .app-footer-logo .app-footer-logo__img{max-width:43px!important}}@media (max-width:767.98px){.app-footer .app-footer-big-logo .v-col{padding-top:15px}}@media (min-width:1366px){.app-footer .app-footer-big-logo .v-col{padding-top:0}}@media (min-width:1900px){.app-footer .app-footer-big-logo .v-col{padding-top:15px}}@media (max-width:1899.98px){.app-footer .app-footer-to-top .app-footer-to-top__btn{max-height:38px;max-width:38px}}.app-footer .app-footer-to-top .app-footer-to-top__btn:hover .v-icon{color:#ff75e3}.app-footer .app-footer-to-top .app-footer-to-top__btn .v-icon{transform:rotate(90deg)}@media (max-width:1899.98px){.app-footer .app-footer-to-top .app-footer-to-top__btn .v-icon{font-size:.8333333333rem}}@media (min-width:768px){.app-footer .app-footer-cms{margin-bottom:49px;margin-top:35px}}@media (min-width:1366px){.app-footer .app-footer-cms{margin-bottom:89px;margin-top:53px}}@media (min-width:1900px){.app-footer .app-footer-cms{margin-bottom:150px;margin-top:80px}}.app-footer .app-footer-cms .app-html-parser{font-size:0}.app-footer .app-footer-cms .app-footer-cms__title{color:#ffffff80;font-size:.7777777778rem;font-weight:500;line-height:.8888888889rem;margin-bottom:8px}@media (min-width:1900px){.app-footer .app-footer-cms .app-footer-cms__title{font-size:1rem;line-height:1.1666666667rem;margin-bottom:16px}}@media (max-width:767.98px){.app-footer .app-footer-cms .app-footer-cms__item.--contacts{padding:15px 6px}.app-footer .app-footer-cms .app-footer-cms__item.--company{margin-bottom:10px;margin-top:10px}}@media (min-width:768px){.app-footer .app-footer-cms .app-footer-cms__item.--clients,.app-footer .app-footer-cms .app-footer-cms__item.--company{margin-top:62px}}@media (min-width:1366px){.app-footer .app-footer-cms .app-footer-cms__item.--clients,.app-footer .app-footer-cms .app-footer-cms__item.--company{margin-top:0}}.app-footer .app-footer-cms .app-footer-cms__content>div{margin-bottom:6px}.app-footer .app-footer-cms .app-footer-cms__content>div:last-child{margin-bottom:0}.app-footer .app-footer-cms .app-footer-cms__content a{color:#fff;font-size:.7777777778rem;font-weight:500;line-height:.8888888889rem;text-decoration:none}@media (min-width:1900px){.app-footer .app-footer-cms .app-footer-cms__content a{font-size:1rem;line-height:1.1666666667rem}}.app-footer .app-footer-cms .app-footer__social-items .app-footer__social-item{margin:0 2px}@media (min-width:1900px){.app-footer .app-footer-cms .app-footer__social-items .app-footer__social-item{margin:0 2.5px}}.app-footer .app-footer-cms .app-footer__social-items .app-footer__social-item a{align-items:center;background-color:#fff;border-radius:100%;display:flex;height:28px;justify-content:center;padding:4px;transition:all .3s ease-in;width:28px}.app-footer .app-footer-cms .app-footer__social-items .app-footer__social-item a:hover .v-icon{color:#ff75e3}@media (min-width:1900px){.app-footer .app-footer-cms .app-footer__social-items .app-footer__social-item a{height:40px;width:40px}}.app-footer .app-footer-cms .app-footer__social-items .app-footer__social-item a .v-icon{font-size:.8333333333rem;line-height:.8333333333rem;vertical-align:middle}@media (min-width:1900px){.app-footer .app-footer-cms .app-footer__social-items .app-footer__social-item a .v-icon{font-size:1.1666666667rem;line-height:1.1666666667rem}}.app-footer .app-footer-cms .app-footer__social-items .app-footer__social-item a:first-child{margin-left:0}.app-footer .app-footer-cms .app-footer__social-items .app-footer__social-icon-text{display:none}.app-footer .app-footer-bottom{display:grid;gap:10px 10px;grid-auto-flow:row;grid-template-areas:"privacy privacy privacy" "copyright rights credits";grid-template-columns:80px auto 1fr;grid-template-rows:auto auto;padding:12px}@media (min-width:768px){.app-footer .app-footer-bottom{grid-template-areas:"copyright rights privacy credits";grid-template-columns:80px 275px auto 1fr}}@media (min-width:1366px){.app-footer .app-footer-bottom{gap:0 24px;grid-template-areas:"rights privacy credits copyright";grid-template-columns:35fr 25fr 30fr 10fr;padding:12px 12px 20px}}@media (min-width:1900px){.app-footer .app-footer-bottom{gap:0 30px;grid-template-columns:35fr 25fr 31.666667fr 8.3333333333fr;padding:15px}}.app-footer .app-footer-bottom .app-footer-bottom__item-text{color:#ffffff80;font-size:.5555555556rem;font-weight:500;line-height:.6111111111rem}@media (min-width:1900px){.app-footer .app-footer-bottom .app-footer-bottom__item-text{font-size:.7777777778rem;line-height:.8888888889rem}}.app-footer .app-footer-bottom .--privacy{grid-area:privacy;margin-bottom:23px}@media (min-width:768px){.app-footer .app-footer-bottom .--privacy{margin-bottom:0}}.app-footer .app-footer-bottom .--privacy .v-btn{height:auto;padding:0}.app-footer .app-footer-bottom .--privacy .v-btn .v-btn__overlay,.app-footer .app-footer-bottom .--privacy .v-btn .v-btn__underlay{background:transparent}.app-footer .app-footer-bottom .--privacy .v-btn .v-btn__content{font-size:.5555555556rem;font-weight:500;letter-spacing:0;line-height:.6111111111rem;text-transform:none}@media (min-width:1900px){.app-footer .app-footer-bottom .--privacy .v-btn .v-btn__content{font-size:.7777777778rem;line-height:.8888888889rem}}.app-footer .app-footer-bottom .--copyright{grid-area:copyright}@media (min-width:1366px){.app-footer .app-footer-bottom .--copyright{text-align:right}}.app-footer .app-footer-bottom .--rights{grid-area:rights}.app-footer .app-footer-bottom .--design a{color:#ffffff80;text-decoration:none}.app-footer .app-footer-bottom .--credits{grid-area:credits;justify-content:flex-end;text-align:right;white-space:nowrap}.app-footer .app-footer-bottom .--credits a{color:#ffffff80!important;text-decoration:none!important;transition:color .2s ease}.app-footer .app-footer-bottom .--credits a:hover{color:#fff!important}.app-footer .app-footer-bottom .--credits .separator{margin:0 4px;opacity:.5}@media (min-width:1366px){.app-footer .app-footer-bottom .--credits{justify-content:flex-start;text-align:left}}.app-footer .app-footer-category-slider{border-radius:0;margin-top:10px}@media (min-width:768px){.app-footer .app-footer-category-slider{margin-top:19px}}@media (min-width:1366px){.app-footer .app-footer-category-slider{margin-top:0}}@media (min-width:1900px){.app-footer .app-footer-category-slider{margin-top:10px}}@media (max-width:767.98px){.app-footer .app-footer-category-slider .flicking-viewport{overflow:visible}}.app-footer .app-footer-category-slider .app-category-slider__item{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;font-size:.7777777778rem;line-height:.8888888889rem;margin-left:10px;margin-right:10px;padding:0;touch-action:pan-y}@media (min-width:1366px){.app-footer .app-footer-category-slider .app-category-slider__item{margin-left:10px;margin-right:10px}}@media (min-width:1900px){.app-footer .app-footer-category-slider .app-category-slider__item{margin-left:10px;margin-right:10px;padding:0}}.app-footer .app-footer-category-slider .flicking-arrow{background-color:transparent;display:none}@media (min-width:1366px){.app-footer .app-footer-category-slider .flicking-arrow{display:block}}.app-footer .app-footer-category-slider .flicking-arrow:before{height:50px;width:163px}.app-footer .app-footer-category-slider .flicking-camera{padding:8px 0}@media (min-width:1900px){.app-footer .app-footer-category-slider .flicking-camera{padding:16px 0}}.product-detail-main__add-to-cart.--floating{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:24px;bottom:80px;box-shadow:0 8px 32px #0000001f;box-sizing:border-box;display:flex;gap:8px;left:0;margin:0 auto;max-width:calc(100vw - 30px);padding:8px 12px;position:fixed;right:0;width:calc(100% - 30px);z-index:990}@media (min-width:1366px){.product-detail-main__add-to-cart.--floating{display:none!important}}.product-detail-main__add-to-cart.--floating .add-to-cart_btn{align-items:center!important;background-color:#000!important;border-radius:16px!important;color:#fff!important;display:flex!important;height:48px!important;justify-content:center!important}.product-detail-main__add-to-cart.--floating .add-to-cart_btn .v-btn__content{align-items:center;display:flex;height:100%;justify-content:center;line-height:1;overflow:hidden}.product-detail-main__add-to-cart.--floating .favorite_btn{align-items:center!important;border:1px solid #000!important;border-radius:16px!important;display:flex!important;height:48px!important;justify-content:center!important;width:48px!important}.product-detail-main__add-to-cart.--floating .favorite_btn .v-btn__content{align-items:center;display:flex;height:100%;justify-content:center}.global-loader{left:0;position:fixed;right:0;top:0;z-index:9999}@media (min-width:1366px){.sticky-action-button{display:none!important}}@media (min-width:768px){.app-header-wrapper.app-header-wrapper--with-notice+.v-main{padding-top:28px}}
