.container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%;margin-left:auto;margin-right:auto}.container--overflow-hidden{overflow:hidden}.footer-about{padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%;color:var(--color-dark);background:#fff;flex-direction:column;gap:.75rem;margin-left:auto;margin-right:auto;padding-top:1.875rem;padding-bottom:1.875rem;display:flex}.footer-about__title{font-family:TT Severs,Manrope,Inter,Outfit,sans-serif;font-size:1.3125rem;font-style:normal;font-weight:700;line-height:120%}@media (width<=1199px){.footer-about__title{font-size:1.375rem}}@media (width<=767px){.footer-about__title{font-size:1.125rem}}.footer-about__text{letter-spacing:.01em;font-family:Onest,Inter,Poppins,Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:136%}@media (width<=1199px){.footer-about__text{font-size:1rem}}@media (width<=767px){.footer-about__text{font-size:.875rem}}.playful-arrow{width:6rem;height:4.875rem}.playful-arrow path{opacity:0;stroke-width:.1875rem}@media (width<=767px){.playful-arrow path{stroke-width:.13688rem}}.footer-main{align-items:flex-start;gap:2.5rem}.footer-main,.footer-main__header{flex-direction:column;display:flex}.footer-main__header{gap:1.5rem}@media (width<=1199px){.footer-main__header{gap:1.5rem}}@media (width<=767px){.footer-main__header{gap:1rem}}.footer-main__title{font-family:TT Severs,Manrope,Inter,Outfit,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:120%}@media (width<=1199px){.footer-main__title{font-size:1.75rem}}@media (width<=767px){.footer-main__title{font-size:1.375rem}}.footer-main__caption{letter-spacing:.01em;font-family:Onest,Inter,Poppins,Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:136%}@media (width<=1199px){.footer-main__caption{font-size:1rem}}@media (width<=767px){.footer-main__caption{padding-right:4.375rem;font-size:.875rem}}.footer-main__button-wrapper{display:inline-flex;position:relative}@media (width<=767px){.footer-main__button-wrapper{width:100%;display:block}}.footer-main__arrow{width:5.9375rem;height:4.75rem;position:absolute;bottom:.9375rem;right:-7.5rem}@media (width<=1199px){.footer-main__arrow{bottom:.625rem}}@media (width<=767px){.footer-main__arrow{width:4.3125rem;top:-5rem;right:1.25rem;transform:rotate(-20deg)}}.footer-link{color:inherit;letter-spacing:.01em;font-family:Onest,Inter,Poppins,Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:136%;text-decoration:none;transition-property:color;transition-duration:.2s;transition-timing-function:ease}@media (width<=1199px){.footer-link{font-size:1rem}}@media (width<=767px){.footer-link{font-size:.875rem}}.footer-link{color:var(--color-white)}.footer-link:active,.footer-link:focus,.footer-link:hover{color:var(--color-terracota-100)}.icon-vk{width:1.1875rem;height:.75rem}.icon-tg{width:1rem;height:.8125rem}.icon-max{width:1rem;height:1rem}.footer-sections{grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;gap:3rem 1.25rem;display:grid}@media (width<=767px){.footer-sections{grid-template-rows:auto;grid-template-columns:1fr;gap:2.5rem}}.footer-sections__section{width:20.3125rem}@media (width<=767px){.footer-sections__section{width:100%}}.footer-sections__title{letter-spacing:.04em;text-transform:uppercase;font-family:Onest,Inter,Poppins,Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}@media (width<=1199px){.footer-sections__title{font-size:.875rem}}@media (width<=767px){.footer-sections__title{font-size:.75rem}}.footer-sections__title{opacity:.5;margin-bottom:1.25rem}.footer-sections__items{gap:.5rem 3.125rem;display:inline-grid}@media (width<=1199px){.footer-sections__items{gap:.75rem 3.125rem}}@media (width<=767px){.footer-sections__items{gap:1rem 3.125rem;display:grid}}.footer-sections__items--inline{gap:1rem;display:flex}.footer-sections__items--two-columns{grid-template-columns:1fr 1fr}@media (width<=767px){.footer-sections__section--social{grid-row:4}}.icon-scroll-up{width:1.5rem;height:1.5625rem}.footer-bottom{align-items:center;padding-top:1.875rem;display:flex}@media (width<=1199px){.footer-bottom{padding-top:1.5625rem}}@media (width<=767px){.footer-bottom{padding-top:1rem}}.footer-bottom{padding-bottom:1.875rem}@media (width<=1199px){.footer-bottom{padding-bottom:1.5625rem}}@media (width<=767px){.footer-bottom{padding-bottom:1rem}}.footer-bottom{border-top:.0625rem solid #ffffff1a;justify-content:space-between}.footer-bottom__copyright{font-family:Onest,Inter,Poppins,Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25em}@media (width<=1199px){.footer-bottom__copyright{font-size:.875rem}}@media (width<=767px){.footer-bottom__copyright{font-size:.75rem}}.footer-bottom__copyright{opacity:.5;margin-right:3.4375rem}.footer-rounding{pointer-events:none;width:100%;height:5rem;display:block}@media (width<=767px){.footer-rounding{height:2.5rem}}.footer{--footer-background:var(--color-dark);--footer-circle-width:1105.83vw;--footer-padding-top:3.75rem;--footer-gap-top:6.25rem}@media (width<=1199px){.footer{--footer-circle-width:1727.86vw;--footer-padding-top:2.5rem;--footer-gap-top:5rem}}@media (width<=767px){.footer{--footer-circle-width:1035.2vw;--footer-padding-top:1.25rem;--footer-gap-top:3.75rem}}.footer{z-index:var(--z-index-footer);background:var(--color-white);position:relative}.footer__content{padding-top:var(--footer-padding-top);color:var(--color-white);background:var(--color-dark);backface-visibility:hidden;transform-style:preserve-3d;margin-bottom:-6.25rem;position:relative}.footer__rounding{width:100%;fill:var(--color-dark);position:absolute;top:.25rem;left:0;transform:translateY(-100%)}@media (width<=767px){.footer__rounding{top:.125rem}}.footer__container{gap:var(--footer-gap-top);flex-direction:column;display:flex}.footer__top{justify-content:space-between;gap:3.75rem;display:flex}@media (width<=1199px){.footer__top{flex-direction:column;gap:5rem}}@media (width<=767px){.footer__top{gap:3.75rem}}.page{flex-direction:column;display:flex}.title--level-1{font-family:TT Severs,Manrope,Inter,Outfit,sans-serif;font-size:4.5rem;font-style:normal;font-weight:700;line-height:120%}@media (width<=1199px){.title--level-1{font-size:3.5rem}}@media (width<=767px){.title--level-1{font-size:2.5rem}}.title--level-2{font-family:TT Severs,Manrope,Inter,Outfit,sans-serif;font-size:4rem;font-style:normal;font-weight:700;line-height:120%}@media (width<=1199px){.title--level-2{font-size:3rem}}@media (width<=767px){.title--level-2{font-size:2rem}}.title--level-3{font-family:TT Severs,Manrope,Inter,Outfit,sans-serif;font-size:3rem;font-style:normal;font-weight:700;line-height:120%}@media (width<=1199px){.title--level-3{font-size:2.625rem}}@media (width<=767px){.title--level-3{font-size:1.75rem}}.title--level-4{font-family:TT Severs,Manrope,Inter,Outfit,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:120%}@media (width<=1199px){.title--level-4{font-size:1.75rem}}@media (width<=767px){.title--level-4{font-size:1.375rem}}.title--level-5{font-family:TT Severs,Manrope,Inter,Outfit,sans-serif;font-size:1.3125rem;font-style:normal;font-weight:700;line-height:120%}@media (width<=1199px){.title--level-5{font-size:1.375rem}}@media (width<=767px){.title--level-5{font-size:1.125rem}}.title--level-6{font-family:TT Severs,Manrope,Inter,Outfit,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:120%}@media (width<=1199px){.title--level-6{font-size:1rem}}@media (width<=767px){.title--level-6{font-size:.875rem}}.title--centered *{text-align:center!important}.title{opacity:0}.title,.title *{will-change:transform}.gold-star{width:1.3125rem;height:1.375rem;color:var(--color-gold);transform-origin:50%;opacity:0}.gold-stars{color:var(--color-gold);transform-origin:50%;opacity:0}.logo{width:12.75rem;height:2.5rem;transition-property:color;transition-duration:.2s;transition-timing-function:ease}.logo--color-dark{color:var(--color-dark)}.logo--color-white{color:var(--color-white)}.header-logo{flex-shrink:0}@media (width<=767px){.header-logo{width:9.6875rem}}.hamburger-button{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;padding:0;text-decoration:none}.hamburger-button:active,.hamburger-button:focus,.hamburger-button:hover{outline:none}.hamburger-button{--hamburger-button-top-position:8px;--hamburger-button-bottom-position:15px;--hamburger-button-top-transform:rotate(0deg);--hamburger-button-bottom-transform:rotate(0deg);--hamburger-button-transition:top .2s ease .2s, transform .2s ease-out .1s, background .2s ease .2s;--hamburger-button-color:var(--color-white);justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.hamburger-button__icon{width:24px;height:24px;display:inline-block;position:relative}.hamburger-button__bar{background:var(--hamburger-button-color);width:24px;height:2px;transition:var(--hamburger-button-transition);border-radius:1px;position:absolute}.hamburger-button__bar--top{top:var(--hamburger-button-top-position);transform:var(--hamburger-button-top-transform)}.hamburger-button__bar--bottom{top:var(--hamburger-button-bottom-position);transform:var(--hamburger-button-bottom-transform)}.hamburger-button--active{--hamburger-button-transition:top .2s ease .1s, transform .2s ease-out .4s, background .2s .1s;--hamburger-button-top-position:12px;--hamburger-button-bottom-position:12px;--hamburger-button-top-transform:rotate(45deg);--hamburger-button-bottom-transform:rotate(-45deg)}.hamburger-button--color-dark{--hamburger-button-color:var(--color-dark)}.hamburger-button--color-white{--hamburger-button-color:var(--color-white)}.header-link{color:inherit;letter-spacing:.04em;text-transform:uppercase;font-family:Onest,Inter,Poppins,Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;transition-property:color;transition-duration:.2s;transition-timing-function:ease}@media (width<=1199px){.header-link{font-size:.875rem}}@media (width<=767px){.header-link{font-size:.75rem}}.header-link--color-white{--header-link-color:var(--color-white)}.header-link--color-dark{--header-link-color:var(--color-dark)}.header-link--color-gray{--header-link-color:var(--color-dark-gray)}.header-link:active,.header-link:focus,.header-link:hover{--header-link-color:var(--color-terracota-100)}.header-link{color:var(--header-link-color)}.icon-shopping-bag{width:1.25rem;height:1.25rem}.header-internal{height:var(--header-height);justify-content:space-between;align-items:center;display:flex}.header-internal__buttons-wrapper{align-items:center;gap:1.625rem;display:flex}.header-internal__buttons{align-items:center;gap:1.25rem;display:flex}.header-internal__links{white-space:nowrap;flex-grow:1;justify-content:space-between;align-items:center;max-width:42.75rem;margin-right:3.125rem;display:flex}.header-internal__default-logo{flex-shrink:0;margin-right:5rem}@media (width<=767px){.header-internal__default-logo{margin-right:0}}.header-internal__cart-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-family:Onest,Inter,Poppins,Roboto,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.25em;display:flex;overflow:hidden}@media (width<=1199px){.header-internal__cart-badge{font-size:.75rem}}@media (width<=767px){.header-internal__cart-badge{font-size:.625rem}}.header-internal__cart-badge{background:var(--color-white);color:var(--color-terracota-100);flex-shrink:0;transition:background .15s .15s,color .15s .15s}.header-internal__cart-badge--hover{background:var(--color-dark);color:var(--color-white)}.header-internal__cart-button{width:10.75rem}.header-dropdown{background:#fff;width:100%;height:0;transition:height .2s .4s;position:fixed;top:0;overflow:hidden}.header-dropdown--open{height:100%}.header-dropdown__internal{background:var(--color-white);flex-direction:column;width:100vw;height:100vh;display:flex;position:absolute;top:0}.header-dropdown__navigation{z-index:1;height:var(--header-height);background:#fff;flex-shrink:0;position:relative}.header-dropdown__content::-webkit-scrollbar{width:.375rem;height:.375rem}.header-dropdown__content::-webkit-scrollbar-track{background:0 0}.header-dropdown__content::-webkit-scrollbar-thumb{background-color:#0000004d;border:.125rem solid #0000;border-radius:.5rem}.header-dropdown__content::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.header-dropdown__content{scrollbar-width:thin;scrollbar-color:#0000004d transparent;flex-grow:1;justify-content:center;display:flex;overflow:auto}.header-dropdown__button--first{border-right:.0625rem solid #2b2f350d}.header-dropdown__buttons{border-top:.0625rem solid #2b2f350d;width:100%;display:none}@media (width<=767px){.header-dropdown__buttons{display:flex}}.header-dropdown__items:after{content:"";flex-shrink:0;display:block}.header-dropdown__items{flex-direction:column;align-items:center;gap:3rem;margin-top:auto;margin-bottom:auto;display:flex}@media (width<=767px){.header-dropdown__items{gap:2rem}}.header-dropdown__item{transition-property:all;transition-duration:.2s;transition-timing-function:ease}.header-dropdown__item:hover{color:var(--color-gold)}.header-dropdown__gold-stars{width:4.8125rem;height:3.5625rem;position:absolute;top:11.0625rem;right:3.625rem}@media (width<=767px){.header-dropdown__gold-stars{top:14%;right:9.6%}}.header-dropdown__gold-star{width:4rem;height:4.1875rem;position:absolute;bottom:6rem;left:4.6875rem}@media (width<=767px){.header-dropdown__gold-star{width:2.125rem;height:2.1875rem;bottom:16%;left:5.5%}}.header-wrapper{z-index:var(--z-index-header);position:relative}.header-wrapper--physical{height:var(--header-height)}.header-wrapper--always-top{z-index:var(--z-index-header-always-top)}.header{width:100%;height:var(--header-height);color:var(--color-white);border-bottom:.0625rem solid #0000;transition:transform .25s cubic-bezier(.19,.98,.76,.97),border-color .25s;position:absolute;top:0;transform:translateY(-100%)}.header--bordered{border-bottom-color:#ededed}.header--visible{transform:translateY(0)}.header--fixed{background:#fff;position:fixed}.header--fixed,.header--open{color:var(--color-dark);fill:var(--color-dark)}
