*,::after,::before{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}:where(blockquote,figure):where([class]),body{margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom:24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}html{height:100%;scrollbar-gutter:stable}:has(:target),html{scroll-behavior:smooth}body{line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}:where([fill]:not([fill=none],[fill^=url])){fill:currentColor}:where([stroke]:not([stroke=none],[stroke^=url])){stroke:currentColor}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}:root{--container_pdd:1.25rem;--header_h:6.5rem;--section_gap:9.375rem}@font-face{font-family:Roboto;src:url(../fonts/ff_sec_300.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/ff_sec_400.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/ff_sec_500.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/ff_sec_600.woff2) format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:"Cormorant Garamond";src:url(../fonts/ff_accent_300.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:"Cormorant Garamond";src:url(../fonts/ff_accent_400.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Cormorant Garamond";src:url(../fonts/ff_accent_500.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}html{font-size:16px}html:not(:has(.header.is-transform)){scroll-padding-top:8.125rem}html:has(.header.is-transform){scroll-padding-top:3.125rem}body{font-weight:400;font-size:1rem;line-height:130%;font-family:Roboto,sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:#fff;color:#262a33}body.is-locked{overflow:hidden}main{flex:1;min-height:28.125rem}button{padding:0;background:0 0;border:none;outline:0;display:flex;color:inherit}a{color:inherit;text-decoration:none}*,:after,:before{-webkit-tap-highlight-color:transparent}main:has(section.article+section.news) section.news{padding-top:calc(var(--section_gap)/ 2)}blockquote a{text-decoration:underline}p a{text-decoration:underline}h1,h2,h3,h4,h5,h6,p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.section-title{font:300 5rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px}.section-title--main{text-align:center;padding-bottom:1.5rem;margin-bottom:6.25rem;position:relative}.section-title--main::after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background:linear-gradient(90deg,rgba(225,196,126,0) 0,#e1c47e 49.52%,rgba(225,196,126,0) 100%)}.section-description{font:300 1.25rem/180% Roboto,sans-serif}.section-description a{text-decoration:underline}.section-subtitle{font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px}.section-subheading{font:300 2rem/130% "Cormorant Garamond",sans-serif}.section-heading{font:500 3.625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px}.public-null{font:400 2.25rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;text-align:center}section{background:#fff}.bg-transparent{background:0 0}.bg-warm{background:#f6eee3}.bg-gradient{background:linear-gradient(111.09deg,#262a33 0,#252d2f 24.78%,#2a292f 48.62%,#282b32 73.4%,#24292e 97.25%);color:#fff}.bg-dark{background:#262a33;color:#fff}.cta-block{width:100%;display:flex;align-items:center;justify-content:center;gap:3rem}.cta-block .cta{flex-shrink:0}.cta-block::after,.cta-block::before{content:"";width:100%;height:1px}.cta-block::after{background:linear-gradient(90deg,#c3a16f 0,rgba(195,161,111,0) 100%)}.cta-block::before{background:linear-gradient(90deg,rgba(195,161,111,0) 0,#c3a16f 100%)}.cta-block--sm::before{display:none}.cta{font:600 .75rem/120% Roboto,sans-serif;text-transform:uppercase;overflow:hidden;position:relative;padding:.4375rem;color:#262a33;border:1px solid #e1c47e;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.cta span{width:100%;display:inline-flex;align-items:center;justify-content:center;padding:1rem 1.5625rem;z-index:1;position:relative;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.cta span::after{content:"";z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;transform-origin:center;width:100%;height:100%;background:#e1c47e;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.link-secondary{font:600 .75rem/120% Roboto,sans-serif;text-transform:uppercase;padding:1.4375rem;position:relative}.link-secondary::after{content:"";position:absolute;pointer-events:none;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #c3a16f;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.nav-btn{width:4.375rem;height:4.375rem;position:relative;flex-shrink:0;color:#fff;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.nav-btn.swiper-button-disabled{opacity:.5;pointer-events:none}.nav-btn__arrow{position:absolute;display:inline-flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);width:1.5rem;height:1.5rem;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.nav-btn__arrow::before{content:"";display:inline-flex;width:100%;height:1px;background:#fff;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.nav-btn__arrow svg{flex-shrink:0;width:1.5rem;height:1.5rem}.nav-btn--prev svg{position:absolute;left:-.125rem;top:50%;transform:translateY(-50%)}.nav-btn--next svg{position:absolute;right:-.9375rem;top:58%;transform:translateY(-50%)}.nav-btn--blur{background:rgba(0,0,0,.0588235294);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.tab-show{display:flex}.tab-hide{display:none}.tab-fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{from{opacity:.1}to{opacity:1}}.ui-border{position:relative;z-index:2}.ui-border::after{content:"";position:absolute;z-index:2;pointer-events:none;inset:1rem;opacity:.5;border:1px solid #eec8a2}.container{max-width:112.5rem;padding-inline:var(--container_pdd);margin:0 auto}.header{--logo-size:9.75rem;z-index:5;position:fixed;display:flex;align-items:center;top:0;width:100%;padding-block:2.875rem 1.75rem;transition:transform .5s cubic-bezier(.768,.304,.496,.884),padding .5s cubic-bezier(.768,.304,.496,.884),background-color .5s cubic-bezier(.768,.304,.496,.884)}.header::after{content:"";position:absolute;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(217,195,140,0) 0,rgba(217,195,140,.3) 50%,rgba(217,195,140,0) 100%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.header--light{color:#fff}.header--light.is-mutate{color:#262a33}.header--light.is-mutate .header__burger span{background:#262a33}.header--light .header__burger span{background:#fff}.header.is-transform{transform:translateY(-100%)}.header.is-mutate{padding-block:1.125rem;background:#fff}.header.is-mutate::after{opacity:1;visibility:visible}.header.is-mutate .header__panel{transform:translate(0)}.header.is-mutate .header__logo{transform:translate3d(-50%,calc(-50% - 20px),0) scale(.33)}.header.is-mutate .header__logo img:first-child{transform:translate3d(-50%,-80%,0);opacity:0;visibility:hidden}.header.is-mutate .header__logo img:last-child{opacity:1;transform:translate3d(-50%,-50%,0);visibility:visible}.header.is-mutate .cta{clip-path:inset(0 0 0 0)}.header .container{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;gap:var(--logo-size)}.header__burger{margin-right:auto;display:none;position:relative;width:2.25rem;height:2.25rem;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.header__burger span{position:absolute;width:100%;height:1px;background:#262a33;transform:translateY(-50%);transition:all .3s cubic-bezier(.768,.304,.496,.884)}.header__burger span:nth-child(1){top:50%}.header__burger span:nth-child(2){width:70%;top:60%}.header__logo{will-change:top,max-width,transform;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transform:translate3d(-50%,-50%,0);position:absolute;left:50%;top:100%;max-width:9.75rem;width:100%;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.header__logo img{backface-visibility:hidden;transform:translate3d(-50%,-50%,0);width:100%;position:absolute;top:50%;left:50%;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.header__logo img:last-child{transform:translate(-50%,-20%);opacity:0;visibility:hidden}.header__nav{width:50%}.header__nav .nav-block{width:100%;gap:1.5rem;justify-content:flex-start}.header__nav .nav-block li:nth-child(n+8){display:none}.header__panel{width:50%;justify-content:flex-end;display:flex;align-items:center;gap:1.25rem;transform:translateX(7.5rem);transition:transform .5s cubic-bezier(.768,.304,.496,.884)}.header__panel .nav-block{gap:1.25rem;justify-content:flex-start}.header__panel .nav-block li:nth-child(n+3){display:none}.header__phone{font:400 1rem/120% Roboto,sans-serif;text-transform:uppercase;display:flex;align-items:center;gap:.5rem;color:inherit;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.header__phone svg{flex-shrink:0;width:1.25rem;height:1.25rem;color:inherit;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.header__soc{display:flex;align-items:center;gap:.5rem;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.header__soc li{display:flex}.header__soc a{display:inline-flex;width:1.5rem;height:1.5rem;color:inherit;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.header__soc a svg{width:100%;height:100%}.header__lang{display:flex;align-items:center;gap:.5rem}.header__lang li{font:400 1rem/120% Roboto,sans-serif;text-transform:uppercase}.header__lang li a{overflow:hidden;display:inline-flex;flex-direction:column;position:relative;color:inherit;font:inherit;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.header__lang li a.is-active{color:#c3a16f}.header__lang li a span{display:inline-flex;width:100%;font:inherit;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.header__lang li a span:first-child{position:absolute;top:0;transform:translateY(-100%)}.header__panel .header__lang,.header__panel .header__phone,.header__panel .nav-block{position:relative;padding-right:1.25rem}.header__panel .header__lang::after,.header__panel .header__phone::after,.header__panel .nav-block::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:.5625rem;background:rgba(255,255,255,.2)}.header .cta{max-width:7.5rem;width:100%;clip-path:inset(0 0 0 100%);padding:.25rem}.header .cta span{padding:.75rem .875rem}.header .nav-block a{color:inherit;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.header .nav-block a.is-active{color:#cda136}.footer{padding-block:3.5rem;position:relative;background:linear-gradient(111.09deg,#262a33 0,#252d2f 24.78%,#2a292f 48.62%,#282b32 73.4%,#24292e 97.25%);color:#fff}.footer::after{content:"";width:100%;height:1px;position:absolute;top:0;background:linear-gradient(90deg,rgba(217,195,140,0) 0,rgba(217,195,140,.3) 50%,rgba(217,195,140,0) 100%)}.footer .nav-block{max-width:64rem;margin:0 auto}.footer .container{display:flex;flex-direction:column;gap:3.5rem}.footer .cta-block.mobile--visible{display:none}.footer__content{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.footer__head{padding-bottom:3.5rem;position:relative}.footer__head::after{content:"";width:100%;height:1px;position:absolute;bottom:0;background:linear-gradient(90deg,rgba(217,195,140,0) 0,rgba(217,195,140,.3) 50%,rgba(217,195,140,0) 100%)}.footer__legals{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.footer__copy{font:300 .75rem/120% Roboto,sans-serif;opacity:.5}.footer__terms{max-width:31.25rem;width:100%;display:flex;align-items:center;gap:.5rem;font:300 .75rem/120% Roboto,sans-serif}.footer__terms a{font:inherit;color:rgba(255,255,255,.4);transition:all .3s cubic-bezier(.768,.304,.496,.884)}.footer__terms a:not(:last-child){display:inline-flex;align-items:center;gap:.5rem}.footer__terms a:not(:last-child)::after{content:"";border-radius:50%;width:.125rem;height:.125rem;background:#fff}.footer__by{font:300 .75rem/120% Roboto,sans-serif;display:flex;align-items:center;gap:1rem;color:#78808d}.footer__by img{width:4.4375rem;height:.8125rem}.footer__title{text-align:center;margin-bottom:.5rem;font:400 1rem/120% Roboto,sans-serif;text-transform:uppercase;color:#696f7c}.footer__link{font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;color:#e1c47e;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.footer__link--lg{letter-spacing:3px}.footer__logo{max-width:14.3125rem}.footer__logo img{width:100%}.footer__address ul{padding:0;margin:0;list-style-type:none;display:flex;flex-direction:column;gap:.5rem}.footer__address ul li{font:300 1.5rem/100% "Cormorant Garamond",sans-serif;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.footer__address ul li::before{content:"";margin-top:.375rem;flex-shrink:0;border-radius:50%;width:.1875rem;height:.1875rem;background:#e1c47e}.footer__soc ul{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;justify-content:center;gap:.75rem}.footer__soc ul a{display:inline-flex;width:2rem;height:2rem;color:#e1c47e;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.footer__soc ul a svg{width:100%;height:100%}.footer__connects,.footer__loc{display:flex;flex-direction:column;gap:3.5rem;max-width:35rem;width:100%}.footer__address,.footer__connect,.footer__soc{display:flex;flex-direction:column;align-items:center}.hero{padding-block:var(--header_h) 8.75rem;min-height:100vh;min-height:100svh;display:flex;color:#fff}.hero .container{width:100%;display:flex;flex-direction:column;justify-content:flex-end}.hero__content{display:flex;flex-direction:column;gap:2rem}.hero__descr{text-align:center}.history{padding-block:13rem 4rem}.history .container{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.history__content{width:100%}.history__content:first-child{max-width:55.125rem}.history__content:first-child .history__txts{margin-bottom:7rem}.history__content:first-child .history__pic{aspect-ratio:882/823}.history__content:last-child{max-width:39.9375rem}.history__content:last-child .history__pic{aspect-ratio:639/579}.history__content:last-child .history__txts{margin-top:6.1875rem}.history__txts h2{text-transform:uppercase;font:300 5rem/100% "Cormorant Garamond",sans-serif;margin:0 0 2rem 0;letter-spacing:3px}.history__txts h3{margin:0 0 1.5rem 0;font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:2px}.history__txts h4{font:300 2rem/130% "Cormorant Garamond",sans-serif}.history__txts p{font:300 1.25rem/160% Roboto,sans-serif}.history__txts ol,.history__txts ul{padding:0;list-style-type:none;margin:0 0 3rem 0;display:flex;flex-direction:column;gap:1.5rem}.history__txts ol li,.history__txts ul li{position:relative;padding-left:3rem;font:300 1.25rem/160% Roboto,sans-serif}.history__txts ol li span,.history__txts ul li span{font-weight:500}.history__txts ol li a,.history__txts ul li a{text-decoration:underline;color:#e1c47e}.history__txts ul li::before{content:"";width:1.5rem;height:.0625rem;position:absolute;left:.25rem;top:.9375rem;background:#e1c47e}.history__txts ol{counter-reset:counter}.history__txts ol li{counter-increment:counter}.history__txts ol li::before{font:300 1rem/120% Roboto,sans-serif;position:absolute;left:.25rem;top:.4375rem;content:counter(counter) ". ";color:#e1c47e}.history__txts :last-child{margin-bottom:0}.history__pic{height:100%;overflow:hidden}.history__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.history .link-secondary{margin-top:3rem}.space{padding-top:4rem}.space:not(:has(.section-head)){padding-top:0}.space__gallery{position:relative;height:106.25rem;padding-block:13.25rem 3.125rem;color:#fff}.space__gallery::after{content:"";z-index:2;position:absolute;bottom:0;width:100%;height:70%;background:linear-gradient(180deg,rgba(39,42,49,0) 0,rgba(39,42,49,.08) 10%,rgba(39,42,49,.22) 25%,rgba(39,42,49,.5) 50%,rgba(39,42,49,.82) 75%,#272a31 100%)}.space__slider{position:absolute;inset:0;width:100%;height:100%}.space__panel{position:sticky;top:13.25rem;z-index:3;padding-inline:var(--container_pdd)}.space__box{position:relative;max-width:49rem;margin:0 auto;padding-block:2.75rem;border-radius:19.5rem;background:linear-gradient(111.09deg,rgba(38,42,51,.06) 0,rgba(37,45,47,.06) 24.78%,rgba(42,41,47,.06) 48.62%,rgba(40,43,50,.06) 73.4%,rgba(36,41,46,.06) 97.25%);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.space__pag{bottom:auto;display:flex;justify-content:center;position:absolute;left:50%;top:-1.25rem;transform:translateX(-50%);font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px}.space__controls{display:flex;align-items:center;gap:3.125rem;justify-content:center}.space__controls:has(.swiper-button-lock) .space__info{padding-inline:2.5rem}.space__info{display:flex;flex-direction:column;gap:1.5rem;align-items:center;text-align:center}.space__info *{margin:0}.space__info h3{margin:0;text-transform:uppercase;font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;letter-spacing:3px}.space__info p{font:300 1.25rem/160% Roboto,sans-serif}.space__pic{width:100%;height:100%;position:relative}.space__pic::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2)}.space__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview{padding-block:var(--section_gap)}.preview .cta-block{margin-bottom:10.9375rem}.preview .section-description{text-align:center;max-width:40rem;margin:0 auto 2.5rem}.preview .section-title{max-width:74.875rem;margin:0 auto 5rem;text-align:center}.preview__gallery{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:5rem}.preview__pic{height:100%;overflow:hidden}.preview__pic:first-child{margin-top:14.25rem}.preview__pic:last-child{margin-top:3rem}.preview__pic img,.preview__pic video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01)}.preview__pic--sm{aspect-ratio:400/612;max-width:25rem}.preview__pic--lg{aspect-ratio:642/888;max-width:40.125rem}.craft{padding-block:var(--section_gap)}.craft .section-head .section-description{max-width:40rem}.craft .container{display:flex;flex-direction:column}.craft .link-secondary{margin:0 auto}.craft__gallery{margin-bottom:6.25rem}.experience{padding-block:var(--section_gap)}.experience:has(.section-subhead) .clients-preview{margin-bottom:7.5rem}.experience .section-subtitle{margin-bottom:2rem}.news{padding-block:var(--section_gap)}.news .section-title{max-width:25.6875rem}.news__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:3rem;flex-wrap:wrap}.news__collect{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5625rem}.news .link-secondary.mobile--visible{display:none}.faq{padding-block:var(--section_gap)}.faq .container{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.faq__info{max-width:55rem}.faq__info .faq-collect{margin-bottom:2.5rem}.faq__info .section-subtitle{margin-bottom:2.5rem}.faq__pic{aspect-ratio:800/672;height:100%;overflow:hidden;max-width:50rem;width:100%}.faq__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog{padding-block:15.625rem 12.5rem}.blog__collect{display:flex;flex-direction:column;gap:3.5rem}.blog .blog-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5625rem}.blog .blog-wrapper:not(:last-of-type){position:relative;padding-bottom:3.5rem}.blog .blog-wrapper:not(:last-of-type)::after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background:linear-gradient(90deg,rgba(225,196,126,0) 0,#e1c47e 49.52%,rgba(225,196,126,0) 100%)}.article{padding-block:15.625rem calc(var(--section_gap)/ 2)}.article__preview{margin-bottom:6.5rem}.article__pic{max-width:90rem;margin:0 auto;height:100%;aspect-ratio:1440/766}.article__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article__content{max-width:50rem;margin:0 auto 5rem;padding-bottom:5rem;border-bottom:1px solid #e1c47e}.article__content img{aspect-ratio:800/500;-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:5rem}.article__content h2,.article__content h3{font:300 2rem/130% "Cormorant Garamond",sans-serif;margin:0 0 2rem 0}.article__content h4,.article__content h5{font:300 1.75rem/130% "Cormorant Garamond",sans-serif;margin:0 0 2rem 0}.article__content h6{font:300 1.5rem/130% "Cormorant Garamond",sans-serif;margin:0 0 2rem 0}.article__content p{font:300 1rem/160% Roboto,sans-serif;margin:0 0 2rem 0;color:#5e5b5b}.article__content p:has(+img){margin-bottom:5rem}.article__content p:has(+blockquote){margin-bottom:5rem}.article__content p:has(+ul){font:400 1.25rem/157% Roboto,sans-serif}.article__content p:has(+ol){font:400 1.25rem/157% Roboto,sans-serif}.article__content blockquote{font:300 2rem/130% "Cormorant Garamond",sans-serif;text-align:center;margin:0 0 5rem 0;padding-block:4rem;border-top:1px solid #e1c47e;border-bottom:1px solid #e1c47e}.article__content a{font:300 1rem/160% Roboto,sans-serif;text-decoration:underline;color:#e1c47e}.article__content ol,.article__content ul{display:flex;list-style-type:none;flex-direction:column;gap:1rem;padding:0;margin:0 0 5rem 0}.article__content ol li,.article__content ul li{position:relative;font:300 1rem/160% Roboto,sans-serif;color:#5e5b5b}.article__content ul li{padding-left:3.75rem}.article__content ul li::before{content:"";position:absolute;top:-.5rem;left:0;width:2.5rem;height:2.5rem;background:url(../images/icons/ico-check.svg) no-repeat center center}.article__content ol{counter-reset:counter}.article__content ol li{padding-left:3rem;counter-increment:counter}.article__content ol li::before{position:absolute;left:0;top:-.1875rem;min-width:2.5rem;min-height:1.625rem;display:inline-flex;align-items:center;justify-content:center;content:counter(counter);font:300 1.5rem/100% "Cormorant Garamond",sans-serif;color:#e3ac71}.article__content :last-child{margin-bottom:0}.article__shared{max-width:50rem;margin:0 auto;display:flex;align-items:center;gap:1rem}.article__shared p{margin:0;font:300 1rem/160% Roboto,sans-serif;color:#000}.article__shared ul{display:flex;align-items:center;gap:.5rem;padding:0;margin:0;list-style:none}.article__shared ul li{display:inline-flex}.article__shared ul a{display:inline-flex;width:1.5rem;height:1.5rem;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.article__shared ul a svg{width:100%;height:100%}.intro{min-height:36.875rem;display:flex;align-items:flex-end;color:#fff;padding-block:12.5rem 6.25rem}.intro .container{width:100%}.intro .section-title{margin-bottom:0}.qa{padding-block:5rem var(--section_gap)}.qa .container{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.qa__info{max-width:35.1875rem;position:sticky;top:7.5rem}.qa__txts{padding-bottom:2rem;margin-bottom:2rem;position:relative;font:300 1.25rem/160% Roboto,sans-serif}.qa__txts::after{content:"";position:absolute;height:1px;width:100%;bottom:0;left:0;opacity:.3;transform:rotate(180deg);background:linear-gradient(90deg,rgba(195,161,111,0) 0,#c3a16f 100%)}.qa__txts h2,.qa__txts h3,.qa__txts h4,.qa__txts h5,.qa__txts h6{margin:0 0 2rem 0;font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px}.qa__txts a{text-decoration:underline}.qa__txts ol,.qa__txts ul{padding:0;list-style-type:none;margin:0 0 3rem 0;display:flex;flex-direction:column;gap:1.5rem}.qa__txts ol li,.qa__txts ul li{position:relative;padding-left:3rem}.qa__txts ol li span,.qa__txts ul li span{font-weight:500}.qa__txts ol li a,.qa__txts ul li a{text-decoration:underline;color:#e1c47e}.qa__txts ul li::before{content:"";width:1.5rem;height:.0625rem;position:absolute;left:.25rem;top:.9375rem;background:#e1c47e}.qa__txts ol{counter-reset:counter}.qa__txts ol li{counter-increment:counter}.qa__txts ol li::before{font:300 1rem/120% Roboto,sans-serif;position:absolute;left:.25rem;top:.4375rem;content:counter(counter) ". ";color:#e1c47e}.qa__txts :last-child{margin-bottom:0}.qa__supports{display:flex;flex-direction:column;gap:2.5rem}.qa__support{display:flex;flex-direction:column;gap:.5rem}.qa__support p{margin:0;font:400 1rem/120% Roboto,sans-serif;text-transform:uppercase;color:#696f7c}.qa__support a{font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;display:inline-flex;color:#cda136}.qa__support a[href^="tel:"]{letter-spacing:3px}.qa__support a[href^="mailto:"]{font-size:2rem;line-height:130%}.results{padding-block:var(--section_gap)}.master{padding-block:15.625rem var(--section_gap);position:relative}.master::after{content:"";position:absolute;height:50%;width:100%;bottom:0;pointer-events:none;background:#262a33}.master__gallery{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:8.5625rem;position:relative;z-index:2}.master__pic{height:100%;overflow:hidden}.master__pic:first-child{margin-top:8.625rem}.master__pic:last-child{margin-top:8.625rem}.master__pic img,.master__pic video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01)}.master__pic--sm{aspect-ratio:479/612;max-width:29.9375rem}.master__pic--lg{aspect-ratio:642/888;max-width:40.125rem}.master__info{display:flex;flex-direction:column;gap:2.5rem;text-align:center;align-items:center;position:relative;z-index:2;color:#fff}.master__info .section-description,.master__info .section-subtitle{max-width:60rem}.story{padding-block:calc(var(--section_gap) + .125rem) calc(var(--section_gap) + 2.5625rem)}.story .container{display:flex;align-items:flex-start;justify-content:space-between;gap:2.5rem}.story__pic{height:100%;overflow:hidden}.story__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.story__txts{font:300 1.25rem/160% Roboto,sans-serif}.story__txts :last-child{margin-bottom:0}.story__txts h2{margin:0 0 1.5rem 0;font:500 3.5625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px}.story__txts h3{margin:0 0 2.5rem 0;font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px}.story__txts a{text-decoration:underline}.story__txts ol,.story__txts ul{padding:0;list-style-type:none;margin:0 0 3rem 0;display:flex;flex-direction:column;gap:1.5rem}.story__txts ol li,.story__txts ul li{position:relative;padding-left:3rem}.story__txts ol li span,.story__txts ul li span{font-weight:500}.story__txts ol li a,.story__txts ul li a{text-decoration:underline}.story__txts ul li::before{content:"";width:1.5rem;height:.0625rem;position:absolute;left:.25rem;top:.9375rem;background:#262a33}.story__txts ol{counter-reset:counter}.story__txts ol li{counter-increment:counter}.story__txts ol li::before{font:300 1rem/120% Roboto,sans-serif;position:absolute;left:.25rem;top:.4375rem;content:counter(counter) ". ";color:#262a33}.story__col{width:100%;display:flex;flex-direction:column}.story__col:first-child{max-width:55rem}.story__col:first-child .story__pic{aspect-ratio:880/726;margin-top:8.5625rem}.story__col:last-child{max-width:50rem}.story__col:last-child .story__pic{margin-bottom:7.25rem;margin-left:auto;max-width:35rem;aspect-ratio:560/714}.story .link-secondary{width:-moz-max-content;width:max-content;margin-top:2.5rem}.acknow{padding-block:16.875rem;color:#fff}.acknow__box{font:300 1.25rem/160% Roboto,sans-serif;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;max-width:60rem;padding:5rem;border-radius:19.5rem;background:linear-gradient(111.09deg,rgba(38,42,51,.06) 0,rgba(37,45,47,.06) 24.78%,rgba(42,41,47,.06) 48.62%,rgba(40,43,50,.06) 73.4%,rgba(36,41,46,.06) 97.25%);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.acknow__box img{width:1.75rem;height:2.75rem}.acknow h2,.acknow h3,.acknow h4,.acknow h5,.acknow h6{margin:0;font:500 3.5625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px}.acknow a{text-decoration:underline}.colleagues{padding-block:var(--section_gap)}.colleagues .section-subhead .section-subheading{max-width:59.25rem}.colleagues .container{display:flex;flex-direction:column;gap:6.25rem}.colleagues__info{display:flex;flex-direction:column;gap:2rem;max-width:60rem;margin:0 auto;text-align:center;font:300 1.25rem/160% Roboto,sans-serif}.colleagues__info *{margin:0}.colleagues__info h2,.colleagues__info h3,.colleagues__info h4,.colleagues__info h5,.colleagues__info h6{font:500 3.625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px}.colleagues__info a{text-decoration:underline}.colleagues__pics{display:flex;gap:.125rem;display:flex;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.colleagues__pics::-webkit-scrollbar{display:none}.colleagues__scroll{display:flex;justify-content:center}.colleagues__pic{aspect-ratio:879/612;height:100%;scroll-snap-align:start;flex-shrink:0;max-width:54.9375rem}.colleagues__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.subsoil .section-head{padding-bottom:0}.subsoil__preview{padding-block:var(--section_gap) 6.875rem;background:#fff}.subsoil__info{padding-block:var(--section_gap);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:3.5rem;max-width:90.125rem;margin:0 auto;min-height:100vh;color:#fff}.values{padding-block:var(--section_gap)}.values .section-title{text-align:center;margin-bottom:6.25rem}.collab{--bg_h:67.5rem;overflow:hidden;position:relative;padding-block:calc(var(--bg_h)/ 2) 5rem;color:#fff}.collab::after{content:"";position:absolute;width:100%;height:102%;inset:0;pointer-events:none;transform:rotate(180deg);-webkit-mask-image:linear-gradient(180deg,#fff 61.58%,rgba(255,255,255,.94) 66.54%,rgba(255,255,255,.84) 71.83%,rgba(255,255,255,.71) 77.44%,rgba(255,255,255,0) 100%);mask-image:linear-gradient(180deg,#fff 61.58%,rgba(255,255,255,.94) 66.54%,rgba(255,255,255,.84) 71.83%,rgba(255,255,255,.71) 77.44%,rgba(255,255,255,0) 100%);background:linear-gradient(111.09deg,#262a33 0,#252d2f 24.78%,#2a292f 48.62%,#282b32 73.4%,#24292e 97.25%)}.collab .container{position:relative;z-index:2;display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start}.collab__info{width:100%}.collab__info:first-child{max-width:55rem}.collab__info:first-child .collab__txts{margin-bottom:8.8125rem}.collab__info:last-child{max-width:50rem}.collab__info:last-child .collab__txts{margin-bottom:8.0625rem}.collab__info :last-child{margin-bottom:0!important}.collab__bg{pointer-events:none;position:absolute;top:0;width:100%;aspect-ratio:1920/1080;height:var(--bg_h)}.collab__bg::after,.collab__bg::before{content:"";pointer-events:none;position:absolute;inset:0}.collab__bg::before{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3))}.collab__bg::after{background:rgba(0,0,0,.3)}.collab__bg *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collab__target{margin-left:auto;max-width:35rem;margin-bottom:2.6875rem;aspect-ratio:1}.collab__target img{width:100%;height:100%}.collab__pics{display:flex;flex-direction:column;gap:5rem;margin-bottom:9.1875rem}.collab__pic{height:100%;overflow:hidden}.collab__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collab__pic--lg{max-width:55rem;aspect-ratio:880/580}.collab__pic--sm{max-width:50rem;aspect-ratio:800/452}.collab__txts{font:300 1.25rem/160% Roboto,sans-serif}.collab__txts h2{margin:0 0 1.5rem 0;font:500 3.5625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px}.collab__txts h3,.collab__txts h4{margin:0 0 1.5rem 0;font:500 3rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px}.collab__txts h5,.collab__txts h6{margin:0 0 1.5rem 0;font:500 2rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px}.collab__txts a{text-decoration:underline}.collab__txts ol,.collab__txts ul{padding:0;list-style-type:none;margin:0 0 3rem 0;display:flex;flex-direction:column;gap:1.5rem}.collab__txts ol li,.collab__txts ul li{position:relative;padding-left:3rem;font:300 1.25rem/160% Roboto,sans-serif}.collab__txts ol li span,.collab__txts ul li span{font-weight:500}.collab__txts ol li a,.collab__txts ul li a{text-decoration:underline;color:#e1c47e}.collab__txts ul li::before{content:"";width:1.5rem;height:.0625rem;position:absolute;left:.25rem;top:.9375rem;background:#e1c47e}.collab__txts ol{counter-reset:counter}.collab__txts ol li{counter-increment:counter}.collab__txts ol li::before{font:300 1rem/120% Roboto,sans-serif;position:absolute;left:.25rem;top:.4375rem;content:counter(counter) ". ";color:#e1c47e}.collab__txts :last-child{margin-bottom:0}.collab__txts--sm{max-width:35rem;margin-left:auto}body:has(.header.is-transform) .reputation__history{top:1.875rem}.reputation{padding-block:var(--section_gap);position:relative}.reputation::after{font:500 43.5625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:56px;content:attr(data-age);position:absolute;top:-13.125rem;right:5rem;pointer-events:none;opacity:.2;color:#e1c47e}.reputation .container{position:relative;z-index:2}.reputation .section-title{max-width:47.125rem;margin-bottom:5rem}.reputation__info{display:flex;align-items:flex-start;justify-content:space-between;gap:2.5rem}.reputation__pics{display:flex;align-items:flex-start;justify-content:space-between;gap:2.5rem}.reputation__pic{overflow:hidden;height:100%}.reputation__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reputation__pic--lg{max-width:35rem;aspect-ratio:560/832}.reputation__pic--md{max-width:30rem;aspect-ratio:480/693}.reputation__history{max-width:35rem}.reputation__txts{font:300 1.25rem/160% Roboto,sans-serif;display:flex;flex-direction:column;gap:2rem;margin-bottom:3.5rem}.reputation__txts *{margin:0}.reputation__txts ol,.reputation__txts ul{padding:0;list-style-type:none;display:flex;flex-direction:column;gap:1.5rem}.reputation__txts ol li,.reputation__txts ul li{position:relative;padding-left:3rem}.reputation__txts ol li span,.reputation__txts ul li span{font-weight:500}.reputation__txts ol li a,.reputation__txts ul li a{text-decoration:underline;color:#e1c47e}.reputation__txts ul li::before{content:"";width:1.5rem;height:.0625rem;position:absolute;left:.25rem;top:.9375rem;background:#262a33}.reputation__txts ol{counter-reset:counter}.reputation__txts ol li{counter-increment:counter}.reputation__txts ol li::before{font:300 1rem/120% Roboto,sans-serif;position:absolute;left:.25rem;top:.4375rem;content:counter(counter) ". ";color:#262a33}.reputation__txts h2,.reputation__txts h3,.reputation__txts h4,.reputation__txts h5,.reputation__txts h6{margin:0 0 2rem 0;font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px}.reputation__txts a{text-decoration:underline}.contacts{overflow:hidden;padding-block:15.625rem var(--section_gap)}.contacts__content{display:flex;align-items:center}.contacts__info{max-width:40rem;width:100%;display:flex;flex-direction:column;gap:2.5rem}.contacts__title{font:400 1rem/120% Roboto,sans-serif;text-transform:uppercase;margin-bottom:.5rem;color:#696f7c}.contacts__connect a{font:300 2rem/130% "Cormorant Garamond",sans-serif;color:#cda136}.contacts__connect a[href^="tel:+"]{font-size:2.0625rem;letter-spacing:3px}.contacts__locations{display:flex;flex-direction:column;gap:.5rem}.contacts__locations li{display:inline-flex;align-items:center;gap:.8125rem}.contacts__locations li::before{content:"";border-radius:50%;transform:translateY(.1875rem);width:.4375rem;height:.4375rem;background:#e1c47e}.contacts__location{text-align:left;display:flex;align-items:center;width:100%;gap:1.25rem;font:300 2rem/130% "Cormorant Garamond",sans-serif;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.contacts__location.is-active{color:#cda136}.contacts__location.is-active::after{flex:1}.contacts__location::after{content:"";height:.0625rem;width:1.5rem;background:linear-gradient(125.2deg,#e1c47e 0,#deceb7 24.79%,#d0c29d 50.55%,#d1b989 78.26%,#dbcaac 99.64%);transition:all .5s cubic-bezier(.768,.304,.496,.884)}.contacts__schedule{font:300 1.5rem/100% "Cormorant Garamond",sans-serif}.contacts__media{display:flex;align-items:center;gap:.75rem}.contacts__media li{display:inline-flex}.contacts__media a{width:2rem;height:2rem;display:inline-flex;color:#cda136;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.contacts__media a svg{width:100%;height:100%}.contacts__preview{overflow:hidden;z-index:2;aspect-ratio:480/700;height:100%;max-width:30rem}.contacts__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts__map{position:absolute;top:50%;transform:translate(15rem,-50%);width:100%;aspect-ratio:960/930;height:100%;overflow:hidden}.contacts__map img:first-child{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts__map img:last-child{position:absolute}.contacts__shops{width:100%;position:relative;padding-block:7.1875rem}.contacts__shop:first-child .contacts__map img:last-child{top:50%;left:50%;transform:translate(-50%,-50%)}.contacts__shop:last-child .contacts__map img:last-child{top:40%;left:60%;transform:translate(-50%,-50%)}.contacts .cta{width:-moz-max-content;width:max-content}body:not(:has(.header.is-transform)) .status__info{top:12.5rem}.status{padding-block:7.1875rem 17.9375rem}.status .container{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.status__label{position:relative;width:100%}.status__info{position:sticky;top:7.5rem;max-width:29.9375rem;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.status__logo{pointer-events:none;max-width:22.1875rem;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.status__txts{margin-bottom:1.9375rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.9375rem;font:300 1.25rem/160% Roboto,sans-serif}.status__txts *{margin:0}.status__txts h2,.status__txts h3,.status__txts h4,.status__txts h5,.status__txts h6{font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px}.status__txts a{text-decoration:underline}.status__pic{height:100%;overflow:hidden}.status__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.status__pic--sm{max-width:25.125rem;aspect-ratio:402/541}.status__pic--lg{max-width:35rem;aspect-ratio:560/874}.status__pics{display:flex;flex-direction:column;padding-bottom:19.875rem}.status__pics--l{align-items:center;padding-top:10.375rem;gap:10.4375rem}.status__pics--l .status__pic--lg{transform:translateX(calc(var(--container_pdd) * -1))}.status__pics--r{align-items:flex-end;gap:4.5625rem}.status__pics--r .status__pic--lg{transform:translateX(var(--container_pdd))}.sewing{padding-block:5rem 9.375rem}.sewing .container{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.sewing__pics{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.sewing__pic{height:100%;overflow:hidden}.sewing__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sewing__pic--lg{max-width:35rem}.sewing__pic--md{max-width:29.6875rem;padding-top:24.625rem}.sewing__info{max-width:35rem;width:100%}.sewing__txts{margin-bottom:3.125rem;font:300 1.25rem/160% Roboto,sans-serif}.sewing__txts :last-child{margin-bottom:0}.sewing__txts h2,.sewing__txts h3,.sewing__txts h4,.sewing__txts h5,.sewing__txts h6{font:500 3.5625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:4px;margin:0 0 2.5rem 0}.sewing__txts a{text-decoration:underline}.sewing__txts ol,.sewing__txts ul{padding:0;list-style-type:none;margin:0 0 3rem 0;display:flex;flex-direction:column;gap:1.5rem}.sewing__txts ol li,.sewing__txts ul li{position:relative;padding-left:3rem}.sewing__txts ol li span,.sewing__txts ul li span{font-weight:500}.sewing__txts ol li a,.sewing__txts ul li a{text-decoration:underline;color:#e1c47e}.sewing__txts ul li::before{content:"";width:1.5rem;height:.0625rem;position:absolute;left:.25rem;top:.9375rem;background:#e1c47e}.sewing__txts ol{counter-reset:counter}.sewing__txts ol li{counter-increment:counter}.sewing__txts ol li::before{font:300 1rem/120% Roboto,sans-serif;position:absolute;left:.25rem;top:.4375rem;content:counter(counter) ". ";color:#e1c47e}.process{padding-block:var(--section_gap)}.process .section-title{text-align:center;margin-bottom:6.25rem}.process__cards{counter-reset:processCounter}.show{padding-block:var(--section_gap);color:#fff}.services{padding-bottom:var(--section_gap)}.services .section-subhead{padding-block:5.625rem var(--section_gap)}.services__list{display:flex;flex-direction:column}.portfolio__list{padding-block:4.375rem 12.5rem}.portfolio__list .container{display:flex;flex-direction:column;gap:6.5rem}.portfolio__list .portfolio-box:nth-child(even){flex-direction:row-reverse}body:has(.gift-box.modal.is-show) .header{transform:translateY(-100%)}body:has(.gift-box.modal.is-show) .video-player{opacity:0}.gift{min-height:36.875rem;position:relative;display:flex;align-items:flex-end;color:#fff;padding-block:18.75rem 13.8125rem}.gift .container{width:100%;position:relative;z-index:2}.gift .section-title{margin-bottom:19.75rem}.gift .gift-box{margin-left:auto}.gift__bg{pointer-events:none;position:absolute;inset:0;width:100%;height:100%}.gift__bg::after,.gift__bg::before{content:"";position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.gift__bg::after{background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 37.74%,rgba(0,0,0,0) 40.96%)}.gift__bg::before{background:linear-gradient(0deg,rgba(0,0,0,0) 62.18%,rgba(0,0,0,.4) 100%)}.gift__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.features{padding-block:var(--section_gap)}.features .container{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.features__details{max-width:35.1875rem;width:100%}.features__txts{font:500 1.25rem/160% Roboto,sans-serif;padding-bottom:2rem;margin-bottom:2rem;position:relative}.features__txts::after{content:"";position:absolute;width:100%;height:1px;opacity:.3;bottom:0;left:0;transform:rotate(180deg);background:linear-gradient(90deg,rgba(195,161,111,0) 0,#c3a16f 100%)}.features__txts h2,.features__txts h3{margin:0 0 2rem 0;font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px}.features__txts h4,.features__txts h5,.features__txts h6{margin:0 0 2rem 0;font:500 1.75rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:2px}.features__txts ol,.features__txts ul{padding:0;list-style-type:none;margin:0 0 2rem 0;display:flex;flex-direction:column;gap:1.5rem}.features__txts ol li,.features__txts ul li{position:relative;padding-left:3rem;font-weight:300}.features__txts ol li span,.features__txts ul li span{font-weight:500}.features__txts ol li a,.features__txts ul li a{text-decoration:underline;color:#e1c47e}.features__txts ul li::before{content:"";width:1.5rem;height:.0625rem;position:absolute;left:.25rem;top:50%;transform:translateY(-50%);background:#e1c47e}.features__txts ol{counter-reset:counter}.features__txts ol li{counter-increment:counter}.features__txts ol li::before{font:300 1rem/120% Roboto,sans-serif;position:absolute;left:.25rem;top:50%;transform:translateY(-50%);content:counter(counter) ". ";color:#e1c47e}.features__txts span{font-weight:500}.features__txts a{text-decoration:underline}.features__txts :last-child{margin-bottom:0}.features__contact{display:flex;flex-direction:column;gap:.5rem}.features__contact *{margin:0}.features__contact p{font:400 1rem/120% Roboto,sans-serif;text-transform:uppercase;color:#696f7c}.features__contact a{font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px;color:#cda136}.trunk{padding-block:var(--section_gap)}.trunk .container{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.trunk .section-heading{max-width:60rem;margin-bottom:5.5625rem}.trunk__info{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.trunk__txts{max-width:30.1875rem;font:300 1.25rem/160% Roboto,sans-serif}.trunk__txts h2,.trunk__txts h3,.trunk__txts h4,.trunk__txts h5,.trunk__txts h6{margin:0 0 3.125rem 0;font:300 2rem/130% "Cormorant Garamond",sans-serif}.trunk__txts a{text-decoration:underline}.trunk__txts span{font-weight:500}.trunk__details{max-width:72.3125rem;width:100%}.trunk__pic{max-width:29.6875rem;aspect-ratio:475/584;height:100%;overflow:hidden}.trunk__preview{max-width:35rem;width:100%;aspect-ratio:560/787;height:100%;overflow:hidden}.trunk img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tour{padding-block:var(--section_gap)}.tour .section-subtitle{margin-bottom:3.5rem;text-align:center}.tour__boxes{margin-bottom:5.5rem;gap:1.5rem;display:flex;flex-wrap:wrap;justify-content:center}.back-attach{position:fixed;z-index:-1;height:100vh;width:100%;overflow:hidden;pointer-events:none;inset:0}.back-attach .bg-item{position:absolute;inset:0;width:100%;height:100%;opacity:0}.back-attach .bg-item.is-observe{opacity:1}.back-attach .bg-item::after,.back-attach .bg-item::before{content:"";position:absolute;inset:0}.back-attach .bg-item::before{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3))}.back-attach .bg-item::after{background:rgba(0,0,0,.3)}.back-attach .bg-item *{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav-block{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.nav-block li{font:400 1rem/120% Roboto,sans-serif;text-transform:uppercase}.nav-block li a{width:100%;overflow:hidden;display:inline-flex;flex-direction:column;position:relative;font:inherit}.nav-block li a span{display:inline-flex;width:100%;font:inherit;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.nav-block li a span:first-child{position:absolute;top:0;transform:translateY(-100%)}.section-head{display:flex;flex-direction:column;gap:2rem;text-align:center;align-items:center;max-width:74.875rem;margin:0 auto;padding-bottom:6.25rem}.section-head img{width:1.8125rem;height:2.75rem}.section-subhead{display:flex;flex-direction:column;gap:1.5rem;align-items:center;text-align:center}.section-subhead img{width:1.75rem;height:2.75rem}.section-subhead .section-subheading{max-width:45.625rem}section:has(.slider-block--fully){overflow:hidden}.slider-block{position:relative}.slider-block .swiper{overflow:visible}.slider-block .nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.slider-block .nav-btn:first-of-type{left:0}.slider-block .nav-btn:last-of-type{right:0}.craft-box{display:flex;flex-direction:column;aspect-ratio:608/720;overflow:hidden;height:100%;position:relative;color:#fff}.craft-box::after{content:"";position:absolute;inset:0;pointer-events:none;background:rgba(0,0,0,.2)}.craft-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.craft-box__content{z-index:2;padding:3.5rem 5rem;position:absolute;bottom:0;width:100%}.craft-box__title{margin-bottom:.5rem;font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px}.craft-box__text{font:300 1rem/160% Roboto,sans-serif}.craft-box__more{display:grid;grid-template-rows:0fr;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.craft-box__more p{overflow:hidden;font:600 .75rem/120% Roboto,sans-serif;text-transform:uppercase;width:-moz-max-content;width:max-content;position:relative}.craft-box__more p::after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background:#fff}.exp-box{display:flex;flex-direction:column;gap:.8125rem}.exp-box__preview{aspect-ratio:562/702;overflow:hidden;height:100%;position:relative}.exp-box__preview::after{content:"";opacity:0;visibility:hidden;pointer-events:none;height:25rem;width:100%;position:absolute;bottom:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 90%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 90%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);transition:all .5s cubic-bezier(.768,.304,.496,.884)}.exp-box__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.exp-box__info{transform:translateY(40%);opacity:0;visibility:hidden;z-index:2;position:absolute;bottom:0;left:0;padding:2.1875rem 2rem;font:300 1.5rem/100% "Cormorant Garamond",sans-serif;color:#fff;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.exp-box__title{font:400 1.25rem/100% "Cormorant Garamond",sans-serif;padding-inline:2rem;text-transform:uppercase;color:#e1c47e}.blog-box{display:flex;flex-direction:column;gap:1.5rem;color:#262a33}.blog-box__footer{padding-inline:1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.blog-box__pic{height:100%;aspect-ratio:570/382;overflow:hidden}.blog-box__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.blog-box__info{display:flex;flex-direction:column;gap:1rem}.blog-box__public{font:300 .75rem/120% Roboto,sans-serif}.blog-box__title{font:400 1.25rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase}.blog-box .nav-btn{color:inherit}.blog-box .nav-btn__arrow::before{background:#262a33}.faq-box{position:relative}.faq-box:has(.is-open)::after{width:0}.faq-box:has(.is-open)::before{width:100%}.faq-box:has(.is-open) .faq-box__title{transform:translateX(.625rem);color:#cda136}.faq-box:has(.is-open) .faq-box__toggle::before{color:#cda136}.faq-box:has(.is-open) .faq-box__toggle svg{transform:rotate(180deg)}.faq-box:has(.is-open) .faq-box__content{padding-bottom:1.5rem;grid-template-rows:1fr}.faq-box::after,.faq-box::before{content:"";position:absolute;bottom:0;left:0;height:1px;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.faq-box::after{width:100%;background:rgba(105,111,124,.2)}.faq-box::before{width:0;background:linear-gradient(125.2deg,#e1c47e 0,#deceb7 24.79%,#d0c29d 50.55%,#d1b989 78.26%,#dbcaac 99.64%)}.faq-box__toggle{display:flex;align-items:center;gap:1rem;text-align:left;counter-increment:faqCounter;width:100%;padding-block:1.5rem}.faq-box__toggle::before{flex-shrink:0;min-width:3.125rem;font:300 2rem/130% "Cormorant Garamond",sans-serif;content:counter(faqCounter,decimal-leading-zero);color:#696f7c;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.faq-box__toggle svg{flex-shrink:0;margin-left:auto;width:1.5rem;height:1.5rem;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.faq-box__title{font:300 2rem/130% "Cormorant Garamond",sans-serif;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.faq-box__content{display:grid;grid-template-rows:0fr;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.faq-box__answer{max-width:90%;overflow:hidden;display:flex;flex-direction:column;padding-left:4.75rem;font:300 1.25rem/160% Roboto,sans-serif;gap:1.5rem}.faq-box__answer *{margin:0}.faq-box__answer a{text-decoration:underline}.faq-collect{max-width:55rem;width:100%;counter-reset:faqCounter}.value-box{background:#f6eee3;box-shadow:0 -1.5px 0 0 #f6eee3}.value-box .container{display:flex;justify-content:space-between;align-items:center}.value-box:not(:last-child){padding-block:3.5rem}.value-box:not(:first-child){border-top:1px solid #e1c47e}.value-box:nth-child(even) .container{flex-direction:row-reverse}.value-box:last-child{padding-block:3.5rem 0}.value-box__content,.value-box__pic{width:50%}.value-box__content{height:450px}.value-box__wrapper{height:100%;display:flex;align-items:center}.value-box__scroll{max-height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.value-box__scroll::-webkit-scrollbar{display:none}.value-box__txts{font:300 1.25rem/160% Roboto,sans-serif;padding:5rem}.value-box__txts :last-child{margin-bottom:0}.value-box__txts ol,.value-box__txts ul{padding:0;list-style-type:none;margin:0 0 3rem 0;display:flex;flex-direction:column;gap:1.5rem}.value-box__txts ol li,.value-box__txts ul li{position:relative;padding-left:3rem}.value-box__txts ol li span,.value-box__txts ul li span{font-weight:500}.value-box__txts ol li a,.value-box__txts ul li a{text-decoration:underline;color:#e1c47e}.value-box__txts ul li::before{content:"";width:1.5rem;height:.0625rem;position:absolute;left:.25rem;top:.9375rem;background:#262a33}.value-box__txts ol{counter-reset:counter}.value-box__txts ol li{counter-increment:counter}.value-box__txts ol li::before{font:300 1rem/120% Roboto,sans-serif;position:absolute;left:.25rem;top:.4375rem;content:counter(counter) ". ";color:#262a33}.value-box__txts h2,.value-box__txts h3,.value-box__txts h4,.value-box__txts h5,.value-box__txts h6{margin:0 0 2rem 0;font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px;text-align:center}.value-box__txts p{text-align:center}.value-box__txts a{text-decoration:underline}.value-box__pic{aspect-ratio:880/670;height:100%}.value-box__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.process-box{counter-increment:processCounter;background:#f6eee3;box-shadow:0 -1.5px 0 0 #f6eee3}.process-box:not(:last-child){padding-block:3.5rem}.process-box:not(:first-child){border-top:1px solid #e1c47e}.process-box:last-child{padding-block:3.5rem 0}.process-box .container{display:flex;justify-content:space-between;gap:.75rem}.process-box .slider-block .swiper{overflow:hidden}.process-box .slider-block .nav-btn{bottom:2rem;top:auto;transform:translate(0)}.process-box .slider-block .nav-btn:first-of-type{right:7.375rem;left:auto}.process-box .slider-block .nav-btn:last-of-type{right:2rem}.process-box__gallery{min-width:0;max-width:62.25rem;width:100%}.process-box__content{display:flex;flex-direction:column;justify-content:space-between;padding-block:5rem;max-width:47.75rem;width:100%;position:relative}.process-box__content::after{z-index:-1;pointer-events:none;font:500 39.5625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;position:absolute;left:0;top:-6.25rem;letter-spacing:50px;content:counter(processCounter);opacity:.2;color:#e1c47e}.process-box__count{font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px;display:flex;align-items:flex-end;gap:.875rem;margin-bottom:1.5rem;color:#cda136}.process-box__count::after{content:counter(processCounter) ".";font:inherit;color:inherit}.process-box__pic{height:41.875rem;width:100%;height:80vh;height:80dvh;aspect-ratio:996/670;overflow:hidden}.process-box__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.process-box__slider{width:100%;height:100%}.process-box__slide{position:relative}.process-box__pagination{pointer-events:none;font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;letter-spacing:3px;text-transform:uppercase;position:absolute;top:1rem;left:1rem;z-index:2;padding:2rem 2.5rem;color:#fff}.process-box__txts{max-width:36.8125rem;font:300 1.25rem/160% Roboto,sans-serif}.process-box__txts h2,.process-box__txts h3,.process-box__txts h4,.process-box__txts h5,.process-box__txts h6{margin:0 0 2rem 0;font:500 3.5625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px}.process-box__txts ol,.process-box__txts ul{padding:0;list-style-type:none;margin:0 0 3rem 0;display:flex;flex-direction:column;gap:1.5rem}.process-box__txts ol li,.process-box__txts ul li{position:relative;padding-left:3rem}.process-box__txts ol li span,.process-box__txts ul li span{font-weight:500}.process-box__txts ol li a,.process-box__txts ul li a{text-decoration:underline;color:#262a33}.process-box__txts ul li::before{content:"";width:1.5rem;height:.0625rem;position:absolute;left:.25rem;top:.9375rem;background:#262a33}.process-box__txts ol{counter-reset:counter}.process-box__txts ol li{counter-increment:counter}.process-box__txts ol li::before{font:300 1rem/120% Roboto,sans-serif;position:absolute;left:.25rem;top:.4375rem;content:counter(counter) ". ";color:#262a33}.process-box__txts a{text-decoration:underline}.process-box__txts :last-child{margin-bottom:0}.process-box__scroll{height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.process-box__scroll::-webkit-scrollbar{display:none}.process-box__details{max-height:25rem;display:flex;align-items:center}body:has(.header.is-transform) .anchor-block{top:0}.anchor-block{z-index:4;position:sticky;top:5.25rem;display:flex;justify-content:center;padding-block:.5rem;background:#fff;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.anchor-block .container{justify-content:center;display:flex;width:100%;gap:.5rem;padding:0}.anchor-block__scroll{padding-inline:var(--container_pdd);display:flex;gap:.5rem;align-items:center;overflow:auto;scrollbar-width:none;scroll-padding-inline:var(--container_pdd);-ms-overflow-style:none}.anchor-block__scroll::-webkit-scrollbar{display:none}.anchor-block__item{width:100%;flex-shrink:0;width:-moz-max-content;width:max-content;padding:.5rem 1rem;font:400 1.25rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;position:relative;color:#696f7c}.anchor-block__item.is-active::after{width:100%}.anchor-block__item::after{content:"";position:absolute;bottom:0;width:0;height:1px;left:0;background:#696f7c;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.service-box:nth-child(odd) .service-box__info{margin-left:auto;padding-right:max(var(--container_pdd),(100% - 112.5rem) / 2 + var(--container_pdd));padding-left:1.5rem}.service-box:nth-child(even) .container{flex-direction:row-reverse}.service-box:nth-child(even) .service-box__info{margin-right:auto;padding-left:max(var(--container_pdd),(100% - 112.5rem) / 2 + var(--container_pdd));padding-right:1.5rem}.service-box .container{padding:0;display:flex}.service-box__info{display:flex;flex-direction:column;justify-content:center;padding-block:6.875rem 1.5rem;max-width:45rem}.service-box__txts{margin-bottom:3rem;font:300 1.25rem/160% Roboto,sans-serif}.service-box__txts :last-child{margin-bottom:0}.service-box__txts h2{font:500 3.5625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px;margin:0 0 1rem 0}.service-box__txts h3,.service-box__txts h4{font:500 3rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px;margin:0 0 1rem 0}.service-box__txts h5,.service-box__txts h6{font:500 2.625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px;margin:0 0 1rem 0}.service-box__txts p{font:300 2rem/130% "Cormorant Garamond",sans-serif}.service-box__txts a{text-decoration:underline}.service-box__txts span{font-weight:500}.service-box__txts ol,.service-box__txts ul{padding:0;list-style-type:none;margin:0 0 3rem 0;display:flex;flex-direction:column;gap:1.5rem}.service-box__txts ol li,.service-box__txts ul li{position:relative;padding-left:3rem}.service-box__txts ul li::before{content:"";width:1.5rem;height:.0625rem;position:absolute;left:.25rem;top:.9375rem;background:#e1c47e}.service-box__txts ol{counter-reset:counter}.service-box__txts ol li{counter-increment:counter}.service-box__txts ol li::before{font:300 1rem/120% Roboto,sans-serif;position:absolute;left:.25rem;top:.4375rem;content:counter(counter) ". ";color:#e1c47e}.service-box__info,.service-box__pic{width:50%}.service-box__pic{aspect-ratio:960/958;overflow:hidden}.service-box__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portfolio-box{max-width:100rem;width:100%;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.portfolio-box .cta-block{margin-bottom:5rem}.portfolio-box .slider-block .swiper{overflow:hidden}.portfolio-box .slider-block .nav-btn{z-index:3}.portfolio-box__gallery{max-height:90vh;display:flex;min-width:0;width:100%;max-width:45rem}.portfolio-box__slider{max-height:100%}.portfolio-box__pic{aspect-ratio:720/1080;overflow:hidden}.portfolio-box__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portfolio-box__details{padding-top:5rem;max-width:45rem;padding-inline:5rem}.portfolio-box__description{margin-bottom:1.625rem;text-align:center;font:300 1.125rem/160% Roboto,sans-serif}.portfolio-box__description :last-child{margin-bottom:0}.portfolio-box__description h2,.portfolio-box__description h3,.portfolio-box__description h4,.portfolio-box__description h5,.portfolio-box__description h6{margin:0 0 1.625rem 0;font:500 3.5625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:5px}.portfolio-box__description a{text-decoration:underline}.portfolio-box__term{text-align:center;margin-bottom:4.125rem;font:500 1.25rem/160% Roboto,sans-serif}.portfolio-box__price{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.4375rem;margin-bottom:4.125rem}.portfolio-box__price li{display:flex;flex-direction:column}.portfolio-box__price li p{font:300 1.125rem/160% Roboto,sans-serif;color:rgba(65,75,93,.6980392157)}.portfolio-box__price li span{font:300 2rem/130% "Cormorant Garamond",sans-serif;color:#cda136}.portfolio-box__price li *{margin:0}.portfolio-box__preview{max-width:25rem;margin:0 auto;aspect-ratio:400/501;overflow:hidden}.portfolio-box__preview.laptop--visible{display:none}.portfolio-box__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gift-box{padding:3.5rem 2rem;z-index:2;max-width:40rem;display:flex;flex-direction:column;align-items:center;text-align:center}.gift-box:has(input:checked) .cta-block{opacity:1;pointer-events:all}.gift-box__title{margin-bottom:1.5rem;font:500 2.0625rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;letter-spacing:3px}.gift-box__subtitle{font:300 1.25rem/160% Roboto,sans-serif;margin-bottom:1.5rem}.gift-box__terms{font:500 1.25rem/160% Roboto,sans-serif;position:relative;padding-bottom:1.5rem;margin-bottom:1.5rem;width:100%;color:#696f7c}.gift-box__terms::after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;opacity:.4;background:linear-gradient(90deg,rgba(217,195,140,0) 0,#d9c38c 50%,rgba(217,195,140,0) 100%)}.gift-box__choose{width:100%}.gift-box__choose form{display:flex;flex-direction:column;align-items:center;gap:3.5rem}.gift-box__options{display:flex;align-items:center;gap:.5rem;max-width:95%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.gift-box__options::-webkit-scrollbar{display:none}.gift-box__check{position:relative}.gift-box__check .gift-box__option:checked+.gift-box__label{background:#e0c790;color:#262a33}.gift-box__check .gift-box__option:checked+.gift-box__label::before{display:block}.gift-box__option{position:absolute;width:1px;height:1px;opacity:0;visibility:hidden}.gift-box__label{font:400 1.25rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase;min-height:2.75rem;padding:.5625rem .9375rem;border-radius:2rem;display:inline-flex;gap:.5rem;align-items:center;justify-content:center;border:1px solid #eec8a2;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.gift-box__label::before{display:none;content:"";width:20px;height:20px;background:url(../images/icons/ico-check_d.svg) no-repeat center center}.gift-box .cta-block{opacity:.2;pointer-events:none;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.gift-box .modal{text-align:left;color:#262a33}.gift-box .modal .submit-box{display:flex;flex-direction:column;gap:3.5rem}.tour-box{text-align:center;padding:1.5rem 1.875rem;max-width:27.5rem;width:100%;background:#fff}.tour-box--disabled{pointer-events:none}.tour-box--disabled .tour-box__wrapper::after{border-color:#dfe1e2}.tour-box--disabled .tour-box__label span{background:#dfe1e2}.tour-box--disabled .cta{color:rgba(65,75,93,.6980392157);border-color:#dfe1e2}.tour-box--disabled .cta span::after{background:#dfe1e2}.tour-box .cta{background:#fff}.tour-box .section-subtitle{height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;margin-bottom:0;color:#000}.tour-box .section-subtitle span{font:300 1rem/160% Roboto,sans-serif;letter-spacing:0;text-transform:lowercase}.tour-box__wrapper{display:flex;flex-direction:column;align-items:center;gap:3rem;height:100%;position:relative;width:100%}.tour-box__wrapper::after{content:"";position:absolute;pointer-events:none;top:1.0625rem;left:0;right:0;bottom:1.0625rem;border:1px solid #e1c47e}.tour-box__wrapper *{position:relative;z-index:2}.tour-box__label{display:inline-flex;padding-inline:.875rem;background-color:#fff}.tour-box__label span{min-height:2.125rem;display:inline-flex;align-items:center;justify-content:center;border-radius:2.5rem;padding:.25rem .75rem;font:300 1rem/160% Roboto,sans-serif;color:#000;background:#f6eee3}.tour-box__btn{margin-top:auto;display:inline-flex;padding-inline:.875rem;background-color:#fff}.flow-box{display:flex;flex-direction:column;gap:3.5rem;padding:5.625rem 5rem 5rem 5rem;margin-top:auto}.flow-box__head{display:flex;flex-direction:column;gap:.5625rem}.flow-box__subtitle{font:300 1rem/160% Roboto,sans-serif;color:#696f7c}.flow-box__foot{padding-top:1.5rem;margin-top:auto}.flow-box__foot .cta{width:100%}.flow-box--prices{overflow:hidden;gap:0;height:100%;margin-top:0}.flow-box--prices .section-subtitle{margin-bottom:1.1875rem}.submit-box form{display:flex;flex-direction:column;gap:3.5rem}.submit-box .cta{width:100%}.submit-box__fields{display:flex;flex-direction:column;gap:1.5rem}.submit-box__radios .submit-box__title{margin-bottom:1.5rem}.submit-box__title{font:500 .9375rem/120% Roboto,sans-serif}.form-field{position:relative}.form-field:has(.form-field__data:not(:-moz-placeholder-shown)) .form-field__title{top:0;font-size:.875rem;border-radius:.125rem;color:#78808d;background:#fff}.form-field:has(.form-field__data:not(:-ms-input-placeholder)) .form-field__title{top:0;font-size:.875rem;border-radius:.125rem;color:#78808d;background:#fff}.form-field:has(.form-field__data:focus) .form-field__title,.form-field:has(.form-field__data:not(:placeholder-shown)) .form-field__title{top:0;font-size:.875rem;border-radius:.125rem;color:#78808d;background:#fff}.form-field:has(textarea) .form-field__title{top:1.875rem}.form-field textarea{height:11.75rem;resize:none;scrollbar-width:none;-ms-overflow-style:none}.form-field textarea::-webkit-scrollbar{display:none}.form-field__data{width:100%;font:300 1rem/160% Roboto,sans-serif;border:none;padding:0;outline:0;padding:.75rem 1rem;border-bottom:1px solid rgba(65,75,93,.6980392157);background:0 0;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.form-field__data:not(:-moz-placeholder-shown){border-color:#c3a16f;caret-color:#c3a16f}.form-field__data:not(:-ms-input-placeholder){border-color:#c3a16f;caret-color:#c3a16f}.form-field__data:not(:placeholder-shown){border-color:#c3a16f;caret-color:#c3a16f}.form-field__data:active,.form-field__data:focus{border-color:#c3a16f}.form-field__data:active::-moz-placeholder,.form-field__data:focus::-moz-placeholder{opacity:1}.form-field__data:active:-ms-input-placeholder,.form-field__data:focus:-ms-input-placeholder{opacity:1}.form-field__data:active::placeholder,.form-field__data:focus::placeholder{opacity:1}.form-field__data::-moz-placeholder{color:inherit;opacity:0}.form-field__data:-ms-input-placeholder{color:inherit;opacity:0}.form-field__data::placeholder{color:inherit;opacity:0}.form-field__title{font:300 1rem/160% Roboto,sans-serif;pointer-events:none;padding-inline:.1875rem;z-index:1;position:absolute;left:.8125rem;top:50%;transform:translateY(-50%);transition:all .3s cubic-bezier(.768,.304,.496,.884)}.form-radio{position:relative}.form-radio:not(:last-of-type){margin-bottom:1rem}.form-radio .form-radio__data:checked+.form-radio__title::after{opacity:1;visibility:visible;border:6px solid #262a33}.form-radio__data{position:absolute;width:1px;height:1px;opacity:0;visibility:hidden}.form-radio__title{display:inline-flex;align-items:center;gap:1.5625rem;font:300 1rem/160% Roboto,sans-serif}.form-radio__title::before{content:"";border-radius:50%;margin-top:.0625rem;width:1.25rem;height:1.25rem;flex-shrink:0;border:1px solid #262a33}.form-radio__title::after{content:"";opacity:0;visibility:hidden;position:absolute;top:48%;transform:translateY(-50%);left:0;border-radius:50%;border:0 solid #262a33;width:1.25rem;height:1.25rem;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.price-list{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;gap:2.5rem}.price-list::-webkit-scrollbar{display:none}.price-list__title{margin-bottom:.5rem;font:400 1.25rem/100% "Cormorant Garamond",sans-serif;text-transform:uppercase}.price-list__items{display:flex;flex-direction:column;gap:.5rem}.price-list__items li{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e6e6e6}.price-list__items li p{font:300 1rem/160% Roboto,sans-serif;margin:0;color:#696f7c}.price-list__items li span{font:400 1rem/120% Roboto,sans-serif;text-transform:uppercase}.aside-menu{position:fixed;width:100%;height:100vh;height:100dvh;z-index:20;opacity:0;visibility:hidden;color:#fff;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.768,.304,.496,.884)}.aside-menu.is-open{opacity:1;visibility:visible}.aside-menu.is-open .aside-menu__wrapper{transform:translate(0)}.aside-menu__wrapper{transform:translateX(-100%);position:relative;padding-block:5rem 3.5rem;padding-inline:var(--container_pdd);display:flex;flex-direction:column;align-items:center;height:100%;width:30%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;background:linear-gradient(111.09deg,#262a33 0,#252d2f 24.78%,#2a292f 48.62%,#282b32 73.4%,#24292e 97.25%);transition:all .5s cubic-bezier(.768,.304,.496,.884)}.aside-menu__wrapper::-webkit-scrollbar{display:none}.aside-menu__logo{max-width:13.75rem;margin-bottom:2rem}.aside-menu__close{top:.75rem;left:.75rem;position:absolute;width:2.625rem;height:2.625rem}.aside-menu__close svg{width:100%;height:100%}.aside-menu__soc{display:flex;align-items:center;gap:.5rem;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.aside-menu__soc li{display:flex}.aside-menu__soc a{display:inline-flex;width:1.5rem;height:1.5rem;color:inherit;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.aside-menu__soc a svg{width:100%;height:100%}.aside-menu__lang{display:flex;align-items:center;gap:.5rem;position:relative;padding-bottom:.75rem;margin-bottom:.75rem}.aside-menu__lang::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:90%;height:1px;background:rgba(255,255,255,.2)}.aside-menu__lang li{font:400 1rem/120% Roboto,sans-serif;text-transform:uppercase}.aside-menu__lang li a{overflow:hidden;display:inline-flex;flex-direction:column;position:relative;color:inherit;font:inherit;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.aside-menu__lang li a.is-active{color:#c3a16f}.aside-menu__lang li a span{display:inline-flex;width:100%;font:inherit;transition:all .3s cubic-bezier(.768,.304,.496,.884)}.aside-menu__lang li a span:first-child{position:absolute;top:0;transform:translateY(-100%)}.aside-menu__foot{display:none}.aside-menu .nav-block{margin-top:auto;flex-direction:column;justify-content:center;gap:1.5rem}.aside-menu .nav-block li{font-size:1.25rem}.aside-menu .cta-block{display:none}section:has(.marquee-slider){overflow:hidden}.marquee-slider{overflow:visible}.marquee-slider__wrapper{transition-timing-function:linear;align-items:center}.marquee-slider__slide{height:25rem;width:auto}.marquee-slider__pic{height:100%}.marquee-slider__pic img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover;max-width:none}body:not(:has(.header.is-transform)) .sticky-wrapper__box{top:5.625rem}.sticky-wrapper{position:relative}.sticky-wrapper__children{position:absolute;width:100%;height:100%}.sticky-wrapper__box{will-change:transform,top;transform:translateZ(0);position:sticky;top:0;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.video-player{max-width:70rem;width:100%;aspect-ratio:1120/688;height:100%;overflow:hidden;position:relative;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.video-player video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-player__control{width:7.25rem;height:7.25rem;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#e1c47e;background:rgba(0,0,0,.0588235294);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);transition:all .3s cubic-bezier(.768,.304,.496,.884)}.video-player__control.is-hide{opacity:0;visibility:hidden;transform:translate(-50%,-70%)}.video-player__control svg{margin-left:1.25rem;margin-top:.3125rem;width:3.25rem;height:3.25rem}.modal{position:fixed;top:0;right:0;width:100%;height:100vh;height:100dvh;display:flex;z-index:100;opacity:0;visibility:hidden;background:rgba(0,0,0,.5);transition:all .5s cubic-bezier(.768,.304,.496,.884)}.modal.is-show{opacity:1;visibility:visible}.modal.is-show .modal__box{transform:translate(0)}.modal__box{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;position:relative;margin-left:auto;max-width:32.75rem;width:100%;display:flex;flex-direction:column;background:#fff;transform:translateX(100%);transition:all .5s cubic-bezier(.768,.304,.496,.884)}.modal__box::-webkit-scrollbar{display:none}.modal__logo{pointer-events:none;position:absolute;max-width:22.1875rem;transform:translateX(-40%);top:4.75rem}.modal__logo img{width:100%;height:auto}.modal__close{position:absolute;width:3.5rem;top:1.75rem;right:5rem;height:3.5rem;color:#262a33}.modal__close svg{width:100%;height:100%}@media (max-width:1535.98px){.header{--logo-size:6.875rem}.header__nav .nav-block{gap:.875rem}.header__panel{gap:.875rem}.header__panel .nav-block{gap:.875rem}.header__panel .header__lang,.header__panel .header__phone,.header__panel .nav-block{padding-right:.875rem}}@media (max-width:1440.98px){.header{padding-block:1.75rem}.header .container{justify-content:flex-end}.header__burger{display:inline-flex}.header__nav{display:none}.header__nav .nav-block li:nth-child(n+8){display:flex}.header__panel{transform:translate(0)}.header__panel .nav-block{display:none}.header .cta{clip-path:none}.header .nav-block{display:none}.contacts__preview{max-width:25rem}.craft-box__content{padding:1.5rem}.portfolio-box__gallery{max-width:100%}.portfolio-box__shows{max-width:100%;width:50%}.portfolio-box__details{padding-inline:0}}@media (max-width:1199.98px){.section-title{font-size:4.5rem}.header{--logo-size:5.625rem}.header__panel{gap:.625rem}.header__phone{font-size:.875rem;gap:.375rem}.header__phone svg{width:1rem;height:1rem}.header__panel .header__lang,.header__panel .header__phone,.header__panel .nav-block{padding-right:.625rem}.footer__link{font-size:1.75rem}.history__txts h2{font-size:4.5rem}.news__collect{gap:.75rem}.collab{padding-block:18.75rem 5rem}.contacts__info{max-width:21.875rem}.contacts__location{font-size:1.5rem;gap:.75rem}.contacts__preview{max-width:21.875rem}.contacts__map{height:80%}.contacts__shops{padding-block:0}.status{padding-block:var(--section_gap)}.status__logo{max-width:18.75rem}.status__pics{padding-bottom:7.5rem}.status__pics--l{gap:5.75rem}.gift .section-title{margin-bottom:7.5rem}body:has(.header.is-transform) .trunk__preview{top:1.875rem}.trunk__info{flex-direction:column}.trunk__preview{max-height:80vh;max-height:80dvh;position:sticky;top:7.5rem;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.blog-box{gap:1.125rem}.blog-box__footer{padding-inline:0;gap:.3125rem}.blog-box__info{gap:.75rem}.blog-box__public{font-size:.625rem}.blog-box__title{font-size:1.125rem}}@media (max-width:1024.98px){:root{--section_gap:6rem}.section-title{font-size:4rem}.section-title--main{margin-bottom:5rem}.section-heading{font-size:3rem;letter-spacing:4px}.cta-block{gap:1.5rem}.nav-btn{width:3.5rem;height:3.5rem}.header__soc{display:none}.header__lang{display:none}.footer__content{flex-direction:column;align-items:center;gap:2.25rem}.footer__head{padding-bottom:2.25rem}.footer__logo{order:1}.footer__loc{order:2}.footer__connects{order:3}.footer__connects,.footer__loc{gap:1.5rem}.history__txts h2{font-size:4rem}.preview .cta-block{margin-bottom:6rem}.preview__pic:first-child{margin-top:7.5rem}.faq__info{max-width:100%;width:100%;display:flex;flex-direction:column}.faq__pic{display:none}.faq .link-secondary{margin:0 auto}.blog{padding-block:12.5rem var(--section_gap)}.blog__collect{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem .75rem}.blog .public-null{grid-column:span 2}.article{padding-block:12.5rem calc(var(--section_gap)/ 2)}.qa .container{flex-direction:column}.qa__info{top:auto;position:inherit;max-width:100%}.master{padding-block:12.5rem var(--section_gap)}.story__txts h2{font-size:3rem;letter-spacing:4px}.story__col:first-child .story__pic{margin-top:3.5rem}.story__col:last-child .story__pic{margin-bottom:3.5rem}.acknow{padding-block:var(--section_gap)}.acknow h2,.acknow h3,.acknow h4,.acknow h5,.acknow h6{font-size:3rem;letter-spacing:4px}.colleagues__info h2,.colleagues__info h3,.colleagues__info h4,.colleagues__info h5,.colleagues__info h6{font-size:3rem;letter-spacing:4px}.values .section-title{margin-bottom:3.5rem}.collab{padding-block:12.5rem 5rem}.collab__txts h2{font-size:3rem;letter-spacing:4px}.collab__txts h3,.collab__txts h4{font-size:2.625rem;letter-spacing:4px}.collab__txts h5,.collab__txts h6{font-size:1.75rem;letter-spacing:4px}.contacts{padding-block:12.5rem var(--section_gap)}.contacts .container{padding:0}.contacts .section-title{padding-inline:var(--container_pdd)}.contacts__content{flex-direction:column;gap:2rem}.contacts__info{max-width:100%;padding-inline:var(--container_pdd)}.contacts__location::after{display:none}.contacts__preview{max-width:100%;width:100%}.contacts__map{position:relative;top:auto;transform:translate(0);height:auto}.status__logo{max-width:12.5rem}.status__txts{gap:.75rem}.sewing__pics{justify-content:flex-start;flex-direction:row;align-items:stretch;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;gap:.5rem}.sewing__pics::-webkit-scrollbar{display:none}.sewing__pic{aspect-ratio:1/2;height:auto;scroll-snap-align:start;flex-shrink:0;max-width:18.75rem}.sewing__pic--lg{max-width:18.75rem}.sewing__pic--md{padding-top:0}.sewing__info{max-width:25rem}.sewing__txts h2,.sewing__txts h3,.sewing__txts h4,.sewing__txts h5,.sewing__txts h6{font-size:2.5rem;letter-spacing:4px}.process .section-title{margin-bottom:3.5rem}.services .section-subhead{padding-block:3.5rem}.portfolio__list{padding-block:calc(var(--section_gap)/ 2) var(--section_gap)}.portfolio__list .container{gap:3.5rem}.portfolio__list .portfolio-box:nth-child(even){flex-direction:column}.gift{padding-block:12.5rem 6.25rem}.craft-box__title{font-size:1.875rem}.faq-collect{max-width:100%;width:100%}.process-box__content::after{font-size:28.125rem}.process-box__txts h2,.process-box__txts h3,.process-box__txts h4,.process-box__txts h5,.process-box__txts h6{font-size:3rem;letter-spacing:4px}.service-box__txts h2{font-size:3rem;letter-spacing:4px}.portfolio-box{flex-direction:column;gap:3.5rem}.portfolio-box .cta-block{margin-bottom:0}.portfolio-box__gallery{width:60%}.portfolio-box__shows{display:flex;align-items:center;gap:1.5rem;width:100%}.portfolio-box__details{padding-block:0;max-width:80%;margin:0 auto}.portfolio-box__description h2,.portfolio-box__description h3,.portfolio-box__description h4,.portfolio-box__description h5,.portfolio-box__description h6{font-size:3rem;letter-spacing:4px}.portfolio-box__term{margin-bottom:2.625rem}.portfolio-box__preview{width:40%;max-width:100%}.portfolio-box__preview.laptop--visible{display:block}.portfolio-box__preview.laptop--hidden{display:none}.aside-menu__wrapper{gap:1.5rem}.aside-menu__logo{max-width:11.25rem;margin-bottom:0}.aside-menu__foot{display:flex;flex-direction:column;align-items:center;margin-top:auto}.aside-menu .nav-block{margin-top:0;gap:1rem}.aside-menu .nav-block li{font-size:1rem}}@media (max-width:991.98px){.section-title{font-size:3rem}.section-description{font-size:1.125rem}.section-subtitle{font-size:1.75rem}.section-subheading{font-size:1.75rem}.section-heading{font-size:2.5rem;letter-spacing:3px}.public-null{font-size:1.5rem}.hero{padding-block:var(--header_h) 6.25rem}.history{padding-block:var(--section_gap)}.history .container{flex-direction:column;gap:3.5rem}.history__content:first-child .history__txts{margin-bottom:1.5rem}.history__content:last-child{max-width:100%;display:flex;flex-direction:column}.history__content:last-child .history__pic{order:2;margin-top:1.5rem}.history__content:last-child .history__txts{order:1}.history__content:last-child .link-secondary{order:3}.history__content:last-child .history__txts{margin-top:0}.history__txts h2{font-size:3.5rem}.history__txts h3{font-size:1.75rem}.history__txts h4{font-size:1.75rem}.history__txts p{font-size:1rem}.history__txts ol,.history__txts ul{gap:1.125rem}.history__txts ol li,.history__txts ul li{font-size:1rem}.history__txts ol li::before{font-size:.875rem}.history .link-secondary{width:-moz-max-content;width:max-content;margin:3rem auto 0}.craft__gallery{margin-bottom:4.375rem}.experience:has(.section-subhead) .clients-preview{margin-bottom:6rem}.news__collect{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.faq__info .section-subtitle{margin-bottom:2rem}.blog{padding-block:9.375rem var(--section_gap)}.article{padding-block:9.375rem calc(var(--section_gap)/ 2)}.article__preview{margin-bottom:5rem}.article__content img{margin-bottom:2.5rem}.article__content h2,.article__content h3{font-size:1.75rem;margin:0 0 1.5rem 0}.article__content h4,.article__content h5{font-size:1.5rem;margin:0 0 1.5rem 0}.article__content h6{font-size:1.25rem;margin:0 0 1.5rem 0}.article__content p:has(+img){margin-bottom:2.5rem}.article__content p:has(+blockquote){margin-bottom:2.5rem}.article__content p:has(+ul){font-size:1.125rem}.article__content p:has(+ol){font-size:1.125rem}.article__content blockquote{font-size:1.75rem;margin:0 0 2.5rem 0;padding-block:3rem}.article__content ol,.article__content ul{margin:0 0 2.5rem 0}.qa__txts{font-size:1.125rem}.qa__txts h2,.qa__txts h3,.qa__txts h4,.qa__txts h5,.qa__txts h6{font-size:1.75rem;margin:0 0 1.5rem 0}.qa__support a{font-size:1.75rem}.qa__support a[href^="mailto:"]{font-size:1.75rem}.master{padding-block:9.375rem var(--section_gap)}.story .container{flex-direction:column;gap:3.5rem}.story__txts{font-size:1.125rem}.story__txts h2{font-size:2.5rem;letter-spacing:3px}.story__txts h3{font-size:1.75rem}.story__col:first-child{max-width:100%;display:flex;align-items:center;flex-direction:row-reverse;gap:1.5rem}.story__col:first-child .story__pic{margin-top:0}.story__col:last-child{max-width:100%;flex-direction:row-reverse;gap:1.5rem}.story__col:last-child .story__pic{margin-bottom:0}.story__wrapper{display:flex;flex-direction:column;justify-content:space-between}.acknow__box{font-size:1.125rem}.acknow h2,.acknow h3,.acknow h4,.acknow h5,.acknow h6{font-size:2.5rem;letter-spacing:3px}.colleagues .container{gap:3.5rem}.colleagues__info{font-size:1.125rem;gap:1.5rem}.colleagues__info h2,.colleagues__info h3,.colleagues__info h4,.colleagues__info h5,.colleagues__info h6{font-size:2.5rem;letter-spacing:3px}.subsoil__preview{padding-block:var(--section_gap)}.collab{padding-block:var(--section_gap)}.collab .container{flex-direction:column}.collab__info:first-child{max-width:100%}.collab__info:first-child .collab__txts{margin-bottom:3.5rem}.collab__info:last-child{max-width:100%}.collab__info:last-child .collab__txts{margin-bottom:3.5rem}.collab__bg{height:100%}.collab__target{max-width:13.75rem}.collab__pics{gap:3.5rem;margin-bottom:3.5rem}.collab__pic--lg{max-width:100%}.collab__pic--sm{max-width:100%}.collab__txts{font-size:1.125rem}.collab__txts h2{font-size:2.5rem;letter-spacing:3px}.collab__txts h3,.collab__txts h4{font-size:2rem;letter-spacing:3px}.collab__txts h5,.collab__txts h6{font-size:1.5rem;letter-spacing:3px}.collab__txts--sm{max-width:100%}.reputation::after{font-size:25rem;top:-6.25rem;right:0}.reputation .section-title{margin-bottom:3.5rem}.reputation__pics{flex-direction:column}.reputation__history{max-width:25rem;position:sticky;top:6.25rem;transition:all .5s cubic-bezier(.768,.304,.496,.884)}.reputation__txts{max-height:28.125rem;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;font-size:1.125rem}.reputation__txts::-webkit-scrollbar{display:none}.reputation__txts h2,.reputation__txts h3,.reputation__txts h4,.reputation__txts h5,.reputation__txts h6{font-size:1.75rem}.contacts{padding-block:9.375rem var(--section_gap)}body:not(:has(.header.is-transform)) .status__info{top:auto}.status .container{flex-direction:column;gap:3.5rem}.status__info{position:inherit;top:auto;margin:0 auto}.status__txts{font-size:1.125rem}.status__txts h2,.status__txts h3,.status__txts h4,.status__txts h5,.status__txts h6{font-size:1.75rem}.status__pic{scroll-snap-align:start;flex-shrink:0}.status__pic--sm{max-width:18.75rem;width:100%}.status__pic--lg{max-width:25rem;width:100%}.status__pics{margin:0 auto;flex-direction:row;padding-bottom:0;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.status__pics::-webkit-scrollbar{display:none}.status__pics--l{padding-top:0;gap:1.5rem}.status__pics--l .status__pic--lg{transform:translate(0)}.status__pics--r .status__pic--lg{transform:translate(0)}.status__pics--r{gap:1.5rem}.sewing{padding-block:var(--section_gap)}.sewing__txts{font-size:1.125rem}.sewing__txts h2,.sewing__txts h3,.sewing__txts h4,.sewing__txts h5,.sewing__txts h6{letter-spacing:3px}.services__list{gap:3.5rem}.gift{padding-block:9.375rem var(--section_gap)}.gift .section-title{margin-bottom:3.5rem}.features .container{flex-direction:column-reverse;padding:0}.features__details{max-width:100%;padding-inline:var(--container_pdd)}.features__txts{font-size:1.125rem}.features__txts h2,.features__txts h3{font-size:1.75rem}.features__txts h4,.features__txts h5,.features__txts h6{font-size:1.5rem}.trunk__txts{font-size:1.125rem}.section-head{gap:1.5rem;padding-bottom:3.5rem}.craft-box__title{font-size:1.625rem}.craft-box__text{font-size:.875rem;line-height:120%}.craft-box__more{grid-template-rows:1fr;padding-block:.5rem;margin-top:.5rem}.exp-box__preview::after{opacity:1;visibility:visible;height:15.625rem}.exp-box__info{opacity:1;visibility:visible;transform:translate(0);padding:1.5rem 1rem}.exp-box__title{padding-inline:1rem}.blog-box{gap:.75rem}.blog-box__pic{padding-inline:0;aspect-ratio:400/300}.faq-box__toggle{gap:.625rem;padding-block:.75rem}.faq-box__title{font-size:1.75rem}.faq-box__answer{font-size:1.125rem}.value-box{height:calc(100vh - 3.75rem);height:calc(100dvh - 3.75rem)}.value-box .container{flex-direction:column;height:100%;padding:0}.value-box:not(:last-child){padding-block:1.5rem 0}.value-box:nth-child(even) .container{flex-direction:column;gap:0}.value-box:last-child{padding-block:1.5rem 0}.value-box__content,.value-box__pic{width:100%}.value-box__content{height:50%}.value-box__txts{padding-block:.75rem 2.25rem;font-size:1.125rem;padding-inline:var(--container_pdd)}.value-box__txts h2,.value-box__txts h3,.value-box__txts h4,.value-box__txts h5,.value-box__txts h6{font-size:1.75rem}.value-box__pic{height:50%}.process-box{height:calc(100vh - 3.75rem);height:calc(100dvh - 3.75rem)}.process-box:not(:last-child){padding-block:1.5rem 0}.process-box:last-child{padding-block:1.5rem 0}.process-box .container{flex-direction:column;height:100%;padding:0;gap:0}.process-box__gallery{height:50%}.process-box__content{padding-inline:var(--container_pdd);max-width:100%;padding-block:.75rem 2.25rem;height:50%}.process-box__count{margin-bottom:.75rem;font-size:1.75rem}.process-box__pic{height:100%}.process-box__pagination{font-size:1.75rem}.process-box__txts{max-width:100%;font-size:1.125rem}.process-box__txts h2,.process-box__txts h3,.process-box__txts h4,.process-box__txts h5,.process-box__txts h6{font-size:2.5rem;letter-spacing:3px}.process-box__scroll{width:100%}.process-box__details{max-width:100%}.service-box:nth-child(odd) .service-box__info{margin-left:0;padding:0;padding-inline:var(--container_pdd)}.service-box:nth-child(even) .container{flex-direction:column}.service-box:nth-child(even) .service-box__info{margin-right:0;padding:0;padding-inline:var(--container_pdd)}.service-box .container{flex-direction:column;gap:1.5rem}.service-box__info{max-width:100%;padding-block:1.5rem}.service-box__txts{font-size:1.125rem}.service-box__txts h2{font-size:2.5rem;letter-spacing:3px}.service-box__txts p{font-size:1.5rem}.service-box__info,.service-box__pic{width:100%}.service-box__pic{aspect-ratio:16/9}.portfolio-box__description{font-size:1rem;line-height:120%}.portfolio-box__description h2,.portfolio-box__description h3,.portfolio-box__description h4,.portfolio-box__description h5,.portfolio-box__description h6{font-size:2.5rem;letter-spacing:3px}.aside-menu__wrapper{width:50%}}@media (max-width:767.98px){:root{--section_gap:3.5rem;--container_pdd:1rem}.section-title{font-size:2rem}.section-title--main{margin-bottom:1.5rem}.section-description{font-size:1rem}.section-subtitle{font-size:1.5rem}.section-subheading{font-size:1.5rem}.section-heading{font-size:2rem;letter-spacing:2px}.public-null{font-size:1.125rem}.cta-block{gap:.5rem}.cta{padding:.25rem;min-width:12.25rem}.cta span{padding:.8125rem .875rem}.link-secondary{padding:1.125rem 1.5625rem}.ui-border::after{inset:.5rem}.header{--logo-size:4.375rem;padding-block:1.125rem}.header--light.is-mutate .header__phone{border:1px solid #262a33}.header--light .header__phone{border:1px solid #fff}.header.is-mutate{padding-block:.875rem}.header.is-mutate .header__logo{transform:translate3d(-50%,calc(-50% - 20px),0) scale(.5)}.header__logo{max-width:5.625rem}.header__phone span{display:none}.header__phone{width:2rem;height:2rem;border-radius:50%;align-items:center;justify-content:center;border:1px solid #262a33}.header__phone svg{width:1.25rem;height:1.25rem}.header__panel .header__lang,.header__panel .header__phone,.header__panel .nav-block{padding-right:0}.header__panel .header__lang::after,.header__panel .header__phone::after,.header__panel .nav-block::after{display:none}.header .cta{display:none}.footer .container{gap:0}.footer .cta-block{order:2;margin-bottom:3.5rem}.footer .cta-block.mobile--hidden{display:none}.footer .cta-block.mobile--visible{display:flex}.footer__content{gap:0}.footer__head{display:none}.footer__legals{flex-direction:column;gap:2rem}.footer__copy{font-size:.875rem;order:3}.footer__terms{font-size:.875rem;max-width:100%;justify-content:center;gap:1.5rem;flex-direction:column;order:1}.footer__terms a:not(:last-child)::after{display:none}.footer__by{order:2;font-size:.875rem}.footer__title{font-size:.8125rem}.footer__link{font-size:1.5rem}.footer__logo{max-width:9.375rem;margin-bottom:3.5rem}.footer__address ul li{font-size:1.25rem}.footer__loc{order:4}.footer__connects,.footer__loc{gap:2.5rem;margin-bottom:3rem}.hero{padding-block:var(--header_h) 3.5rem}.hero .section-title{margin-bottom:.75rem}.hero__content{height:100%}.hero__descr{flex:1;display:flex;flex-direction:column;justify-content:center}.history__txts h2{font-size:2.625rem;margin:0 0 1.5rem 0}.history__txts h3{font-size:1.5rem;margin:0 0 1.5rem 0}.history__txts h4{font-size:1.5rem;margin:0 0 1.5rem 0}.space{padding-top:var(--section_gap)}.space .nav-btn{position:absolute;bottom:0}.space .nav-btn:first-of-type{left:30%}.space .nav-btn:last-of-type{right:30%}.space__gallery{padding-block:var(--section_gap);min-height:140vh;min-height:140dvh}.space__panel{top:6.25rem}.space__box{padding-block:1.5rem 4.5rem;padding-inline:.75rem;border-radius:1.875rem}.space__controls{gap:.75rem}.space__info{gap:.75rem}.space__info h3{font-size:1.5rem}.space__info p{font-size:1rem}.preview .cta-block{margin-bottom:3.5rem}.preview .section-description{margin:0 auto 1.5rem}.preview .section-title{margin:0 auto 1.5rem}.preview__gallery{margin-bottom:1.5rem;flex-direction:column;align-items:center}.preview__pic:first-child{margin-top:0}.preview__pic:last-child{margin-top:0}.preview__pic--sm{aspect-ratio:1}.preview__pic--lg{aspect-ratio:1}.craft__gallery{margin-bottom:3.5rem}.experience:has(.section-subhead) .clients-preview{margin-bottom:3.5rem}.news .container{display:flex;flex-direction:column}.news__head{margin-bottom:1.5rem}.news__collect{margin-bottom:3.5rem}.news .link-secondary.mobile--hidden{display:none}.news .link-secondary.mobile--visible{display:inline-flex;margin:0 auto}.faq__info .section-subtitle{margin-bottom:1.5rem}.blog__collect{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.blog .public-null{grid-column:span 1}.article__preview{margin-bottom:3.5rem}.article__content{margin:0 auto 2rem;padding-bottom:2rem}.article__content img{margin-bottom:1.5rem}.article__content h2,.article__content h3{font-size:1.5rem}.article__content h4,.article__content h5{font-size:1.25rem}.article__content h6{font-size:1.125rem}.article__content p{font-size:.875rem;margin:0 0 1.5rem 0}.article__content p:has(+img){margin-bottom:1.5rem}.article__content p:has(+blockquote){margin-bottom:1.5rem}.article__content p:has(+ul){font-size:1rem}.article__content p:has(+ol){font-size:1rem}.article__content blockquote{line-height:120%;font-size:1.5rem;margin:0 0 1.5rem 0;padding-block:1.5rem}.article__content a{font-size:.875rem}.article__content ol,.article__content ul{margin:0 0 1.5rem 0}.article__content ol li,.article__content ul li{font-size:.875rem}.article__content ul li{padding-left:2.5rem}.article__shared{gap:.75rem}.article__shared p{font-size:.875rem}.intro{min-height:100vh;min-height:100dvh;padding-block:12.5rem 3.5rem}.qa{padding-block:var(--section_gap)}.qa__txts{margin-bottom:1.5rem;padding-bottom:1.5rem;font-size:1rem}.qa__txts h2,.qa__txts h3,.qa__txts h4,.qa__txts h5,.qa__txts h6{font-size:1.5rem}.qa__txts p:where(:not([class]):not(:last-child)){margin-bottom:.75rem}.qa__supports{gap:1.5rem}.qa__support{gap:.25rem}.qa__support p{font-size:.875rem}.qa__support a{font-size:1.5rem}.qa__support a[href^="mailto:"]{font-size:1.5rem}.master__gallery{margin-bottom:3.5rem;flex-direction:column;align-items:center}.master__pic:first-child{margin-top:0}.master__pic:last-child{margin-top:0}.master__pic--sm{aspect-ratio:1}.master__pic--lg{aspect-ratio:1}.master__info{gap:1.5rem}.story__txts{font-size:1rem}.story__txts h2{font-size:2rem;letter-spacing:2px;margin:0 0 1.125rem 0}.story__txts h3{font-size:1.5rem;margin:0 0 1.125rem 0}.story__col:first-child{flex-direction:column-reverse}.story__col:last-child{flex-direction:column}.story .link-secondary{margin:2.5rem auto 0}.acknow__box{font-size:1rem;gap:.75rem;padding-block:1.5rem;padding-inline:.75rem;border-radius:1.875rem}.acknow h2,.acknow h3,.acknow h4,.acknow h5,.acknow h6{font-size:2rem;letter-spacing:2px}.colleagues .section-subhead{padding-inline:var(--container_pdd)}.colleagues .container{padding:0}.colleagues__info{font-size:1rem;gap:.75rem;padding-inline:var(--container_pdd)}.colleagues__info h2,.colleagues__info h3,.colleagues__info h4,.colleagues__info h5,.colleagues__info h6{font-size:2rem;letter-spacing:2px}.colleagues__pic{width:20rem}.values .section-title{margin-bottom:0}.collab__info:first-child .collab__txts{margin-bottom:1.5rem}.collab__info:last-child .collab__txts{margin-bottom:1.5rem}.collab__bg{height:50%}.collab__target{max-width:9.375rem;margin-bottom:1.5rem}.collab__pics{gap:1.5rem;margin-bottom:1.5rem}.collab__pic--lg{aspect-ratio:1}.collab__pic--sm{aspect-ratio:1}.collab__txts{font-size:1rem}.collab__txts h2{font-size:2rem;letter-spacing:2px}.collab__txts h3,.collab__txts h4{font-size:1.5rem;letter-spacing:2px}.collab__txts h5,.collab__txts h6{font-size:1.25rem;letter-spacing:2px}body:has(.header.is-transform) .reputation__history{top:auto}.reputation::after{font-size:6.25rem;letter-spacing:2px;top:3.75rem}.reputation .container{padding:0}.reputation .section-title{margin-bottom:6.25rem;padding-inline:var(--container_pdd)}.reputation__info{flex-direction:column}.reputation__pics{justify-content:flex-start;width:100%;flex-direction:row;gap:.75rem;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.reputation__pics::-webkit-scrollbar{display:none}.reputation__pic{flex-shrink:0;width:20rem;height:28.125rem;scroll-snap-align:start}.reputation__history{display:flex;flex-direction:column;padding-inline:var(--container_pdd)}.reputation__txts{position:relative;top:auto;max-height:none;gap:1.5rem;font-size:1rem}.reputation__txts h2,.reputation__txts h3,.reputation__txts h4,.reputation__txts h5,.reputation__txts h6{font-size:1.5rem}.reputation .link-secondary{width:-moz-max-content;width:max-content;margin:0 auto}.contacts{padding-block:9.375rem 0}.contacts__info{gap:3.5rem}.contacts__title{text-align:center}.contacts__connect{display:flex;flex-direction:column;align-items:center}.contacts__schedule{text-align:center}.contacts__media{justify-content:center}.contacts__preview{aspect-ratio:356/518}.contacts__map{aspect-ratio:358/500}.contacts__shop{flex-direction:column-reverse}.contacts__shop:last-child .contacts__map img:last-child{top:50%}.contacts .cta{margin:0 auto}.status .container{padding:0}.status__info{padding-inline:var(--container_pdd)}.status__txts{font-size:1rem}.status__txts h2,.status__txts h3,.status__txts h4,.status__txts h5,.status__txts h6{font-size:1.5rem}.status__pic--sm{aspect-ratio:1;max-width:20rem}.status__pic--lg{aspect-ratio:1;max-width:20rem}.status__pics--l{gap:.5rem}.status__pics--r{gap:.5rem}.sewing .container{flex-direction:column;gap:3.5rem;padding:0}.sewing__pic{max-width:90%;aspect-ratio:1}.sewing__pic--lg{max-width:90%}.sewing__info{max-width:100%;padding-inline:var(--container_pdd)}.sewing__txts{font-size:1rem}.sewing__txts h2,.sewing__txts h3,.sewing__txts h4,.sewing__txts h5,.sewing__txts h6{font-size:2rem;letter-spacing:2px;margin:0 0 1.125rem 0}.process .section-title{margin-bottom:0}.gift .gift-box{margin-left:0}.features__txts{font-size:1rem;padding-bottom:1.5rem;margin-bottom:1.5rem}.features__txts h2,.features__txts h3{font-size:1.5rem}.features__txts h4,.features__txts h5,.features__txts h6{font-size:1.25rem}.features__txts ol,.features__txts ul{gap:.75rem}.features__contact p{font-size:.875rem}.features__contact a{font-size:1.5rem}body:has(.header.is-transform) .trunk__preview{top:auto}.trunk .container{flex-direction:column}.trunk .section-heading{margin-bottom:1.5rem}.trunk__txts{font-size:1rem}.trunk__txts h2,.trunk__txts h3,.trunk__txts h4,.trunk__txts h5,.trunk__txts h6{font-size:1.5rem;line-height:120%;margin-bottom:1.5rem}.trunk__preview{position:relative;top:auto}.tour .container{padding:0}.tour .section-subtitle{margin-bottom:1.5rem;padding-inline:var(--container_pdd)}.tour .section-subhead{padding-inline:var(--container_pdd)}.tour__boxes{padding-inline:var(--container_pdd);gap:.75rem;margin-bottom:3.5rem;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:var(--container_pdd)}.tour__boxes::-webkit-scrollbar{display:none}.tour__boxes .tour-box{flex-shrink:0;max-width:20rem;scroll-snap-align:start}.section-head{padding-bottom:2rem;gap:.75rem}.section-subhead{gap:.75rem}.craft-box__title{font-size:1.375rem}.craft-box__more{padding-block:0;margin-top:.75rem}.craft-box__more p{font-size:.625rem}.exp-box{gap:.5rem}.exp-box__info{font-size:1.375rem}.exp-box__title{font-size:1rem}.blog-box__footer{gap:.75rem}.blog-box__info{gap:.3125rem}.blog-box__public{font-size:.5rem}.blog-box__title{font-size:1rem}.blog-box .nav-btn{width:2rem;height:2rem}.blog-box .nav-btn svg{width:1.25rem;height:1.25rem;right:-.75rem}.faq-box:has(.is-open) .faq-box__content{padding-bottom:.75rem}.faq-box__toggle::before{min-width:2rem;font-size:1.5rem}.faq-box__toggle svg{width:1.25rem;height:1.25rem}.faq-box__title{font-size:1.25rem;line-height:120%}.faq-box__answer{font-size:1rem;padding-left:3.25rem;line-height:120%}.value-box:not(:last-child){padding:0}.value-box:last-child{padding:0}.value-box__txts{font-size:1rem;padding-block:1.25rem 2.25rem}.value-box__txts h2,.value-box__txts h3,.value-box__txts h4,.value-box__txts h5,.value-box__txts h6{font-size:1.5rem;margin:0 0 1.5rem 0}.value-box__pic{max-height:21.875rem}.process-box:not(:last-child){padding:0}.process-box:last-child{padding:0}.process-box .slider-block .nav-btn:first-of-type{right:5rem}.process-box .slider-block .nav-btn:last-of-type{right:1rem}.process-box__content::after{font-size:18.75rem;top:0}.process-box__content{padding-block:1.25rem 2.25rem}.process-box__count{font-size:1.5rem;gap:.5rem}.process-box__pagination{padding:0;font-size:1.5rem;top:1.25rem;left:1.25rem}.process-box__txts{font-size:1rem}.process-box__txts h2,.process-box__txts h3,.process-box__txts h4,.process-box__txts h5,.process-box__txts h6{font-size:2rem;letter-spacing:2px;margin:0 0 1.125rem 0}.process-box__details{max-height:12.5rem}.anchor-block{top:3.9375rem}.anchor-block__item{padding:.3125rem 1rem;font-size:1.125rem}.service-box__txts{font-size:1rem}.service-box__txts h2{font-size:2rem;letter-spacing:2px}.service-box__txts p{font-size:1.25rem}.service-box__pic{aspect-ratio:1}.portfolio-box{gap:1.5rem}.portfolio-box .cta-block{order:5}.portfolio-box__gallery{width:100%}.portfolio-box__details{max-width:100%;display:flex;flex-direction:column}.portfolio-box__description{font-size:.875rem;order:1}.portfolio-box__description h2,.portfolio-box__description h3,.portfolio-box__description h4,.portfolio-box__description h5,.portfolio-box__description h6{font-size:2rem;letter-spacing:2px;margin:0 0 1.125rem 0}.portfolio-box__term{font-size:1.125rem;margin-bottom:1.5rem;order:2}.portfolio-box__price{margin-bottom:1.5rem;gap:.75rem;order:3}.portfolio-box__price li p{font-size:1rem;line-height:120%}.portfolio-box__preview{width:100%;aspect-ratio:1;order:4;margin-bottom:1.5rem}.portfolio-box__preview.laptop--visible{display:none}.portfolio-box__preview.laptop--hidden{display:block}.gift-box{max-width:100%;padding:1.5rem 0}.gift-box__title{font-size:1.5rem;line-height:120%;letter-spacing:1px;padding-inline:1.5rem}.gift-box__subtitle{font-size:1.125rem;padding-inline:1.5rem}.gift-box__terms{font-size:1.125rem;padding-bottom:.75rem;margin-bottom:.75rem;padding-inline:1.5rem}.gift-box__options{padding-inline:1.5rem}.gift-box__label{font-size:1.125rem;min-height:2.5rem}.gift-box .cta-block{padding-inline:1.5rem}.tour-box{padding:.75rem;max-width:100%}.tour-box__wrapper{gap:1.5rem}.tour-box__label span{min-height:1.5rem;font-size:.875rem}.flow-box{padding:1.5rem;gap:2.5rem}.flow-box__subtitle{font-size:.875rem}.flow-box .section-subtitle{max-width:90%}.submit-box form{gap:2.5rem}.form-field__data{font-size:.875rem}.form-field__title{font-size:.875rem}.form-radio__title{font-size:.875rem;line-height:130%}.price-list__title{font-size:1.125rem}.price-list__items li p{font-size:.875rem}.price-list__items li span{font-size:.875rem}.aside-menu__wrapper{width:100%}.aside-menu__logo{max-width:7.5rem}.aside-menu__foot{width:100%}.aside-menu .nav-block{flex:1}.aside-menu .cta-block{display:inline-flex;margin-top:1.5rem}.marquee-slider__slide{height:18.75rem;max-width:21.875rem}.marquee-slider__pic img{width:100%}body:not(:has(.header.is-transform)) .sticky-wrapper__box{top:4rem}.video-player__control{width:3.5rem;height:3.5rem}.video-player__control svg{width:1.5rem;height:1.5rem;margin-left:.625rem}.modal__logo{max-width:13.3125rem;top:3.75rem}.modal__close{width:2rem;height:2rem;right:1rem;top:1rem}}@media (hover:hover) and (max-width:767.98px){.craft-box:hover .craft-box__more{padding-block:0;margin-top:.75rem}.video-player__control:hover{width:4rem;height:4rem}}@media (hover:none) and (max-width:767.98px){.craft-box:active .craft-box__more{padding-block:0;margin-top:.75rem}.video-player__control:active{width:4rem;height:4rem}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}@media (hover:hover){.cta:hover span::after{width:calc(100% + .9375rem);height:calc(100% + .9375rem)}.link-secondary:hover::after{width:95%;height:95%}.nav-btn:hover .nav-btn__arrow{width:2rem}.header__phone:hover{color:#c3a16f}.header__soc a:hover{color:#c3a16f}.header__lang li a:hover span:first-child{transform:translateY(0)}.header__lang li a:hover span:last-child{transform:translateY(100%)}.footer__terms a:hover{color:#fff}.footer__link:hover{color:#fff}.footer__soc ul a:hover{transform:scale(1.05)}.article__shared ul a:hover{transform:scale(1.05)}.contacts__location:hover{transform:translateX(.4375rem)}.contacts__location.is-active:hover{transform:translate(0)}.contacts__media a:hover{transform:scale(1.05)}.nav-block li a:hover span:first-child{transform:translateY(0)}.nav-block li a:hover span:last-child{transform:translateY(100%)}.craft-box:hover img{transform:scale(1.15)}.craft-box:hover .craft-box__more{padding-block:.5rem;margin-top:.5rem;grid-template-rows:1fr}.exp-box:hover .exp-box__info{opacity:1;visibility:visible;transform:translate(0)}.exp-box:hover .exp-box__preview::after{opacity:1;visibility:visible}.blog-box:hover .blog-box__pic img{transform:scale(1.15)}.blog-box:hover .nav-btn__arrow{width:2rem}.faq-box:hover .faq-box__title{transform:translateX(.625rem)}.anchor-block__item:hover::after{width:100%}.gift-box__label:hover{background:#e0c790;color:#262a33}.form-field__data:hover{border-color:#262a33}.aside-menu__soc a:hover{color:#c3a16f}.aside-menu__lang li a:hover span:first-child{transform:translateY(0)}.aside-menu__lang li a:hover span:last-child{transform:translateY(100%)}.video-player__control:hover{width:8.25rem;height:8.25rem}}@media (hover:none){.cta:active span::after{width:calc(100% + .9375rem);height:calc(100% + .9375rem)}.link-secondary:active::after{width:95%;height:95%}.nav-btn:active .nav-btn__arrow{width:2rem}.header__phone:active{color:#c3a16f}.header__soc a:active{color:#c3a16f}.header__lang li a:active span:first-child{transform:translateY(0)}.header__lang li a:active span:last-child{transform:translateY(100%)}.footer__terms a:active{color:#fff}.footer__link:active{color:#fff}.footer__soc ul a:active{transform:scale(1.05)}.article__shared ul a:active{transform:scale(1.05)}.contacts__location:active{transform:translateX(.4375rem)}.contacts__location.is-active:active{transform:translate(0)}.contacts__media a:active{transform:scale(1.05)}.nav-block li a:active span:first-child{transform:translateY(0)}.nav-block li a:active span:last-child{transform:translateY(100%)}.craft-box:active img{transform:scale(1.15)}.craft-box:active .craft-box__more{padding-block:.5rem;margin-top:.5rem;grid-template-rows:1fr}.exp-box:active .exp-box__info{opacity:1;visibility:visible;transform:translate(0)}.exp-box:active .exp-box__preview::after{opacity:1;visibility:visible}.blog-box:active .blog-box__pic img{transform:scale(1.15)}.blog-box:active .nav-btn__arrow{width:2rem}.faq-box:active .faq-box__title{transform:translateX(.625rem)}.anchor-block__item:active::after{width:100%}.gift-box__label:active{background:#e0c790;color:#262a33}.form-field__data:active{border-color:#262a33}.aside-menu__soc a:active{color:#c3a16f}.aside-menu__lang li a:active span:first-child{transform:translateY(0)}.aside-menu__lang li a:active span:last-child{transform:translateY(100%)}.video-player__control:active{width:8.25rem;height:8.25rem}}