@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:"CormorantGaramond";src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/CormorantGaramond-Bold.woff);src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/CormorantGaramond-Bold.woff2);font-weight:700;display:swap;}
@font-face{font-family:"CormorantGaramond";src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/CormorantGaramond-SemiBold.woff);src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/CormorantGaramond-SemiBold.woff2);font-weight:600;display:swap;}
@font-face{font-family:"CormorantGaramond";src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/CormorantGaramond-Medium.woff);src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/CormorantGaramond-Medium.woff2);font-weight:500;display:swap;}
@font-face{font-family:"CormorantGaramond";src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/CormorantGaramond-Regular.woff);src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/CormorantGaramond-Regular.woff2);font-weight:400;display:swap;}
@font-face{font-family:"SourceCodePro";src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceCodePro-Regular.woff);src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceCodePro-Regular.woff2);font-weight:400;display:swap;}
@font-face{font-family:"SourceSansPro";src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceSansPro-Regular.woff);src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceSansPro-Regular.woff2);font-weight:400;display:swap;}
@font-face{font-family:"SourceSansPro";src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceSansPro-Light.woff);src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceSansPro-Light.woff2);font-weight:300;display:swap;}
@font-face{font-family:"Source Sans 3";src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceSans3-Bold.woff);src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceSans3-Bold.woff2);font-weight:700;display:swap;}
@font-face{font-family:"Source Sans 3";src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceSans3-Regular.woff);src:url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceSans3-Regular.woff2);font-weight:400;display:swap;}
@font-face {
font-family: "Source Sans 3";
src: url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceSans3-Light.woff);
src: url(//artefactumgallery.com/wp-content/themes/artefact/fonts/SourceSans3-Light.woff2);
font-weight: 300;
display: swap;
} *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
*:before, *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
*:focus{outline:none;}
*::-webkit-input-placeholder{color:#c0c0c0;opacity:1;}
*:-moz-placeholder{color:#c0c0c0;opacity:1;}
*::-moz-placeholder{color:#c0c0c0;opacity:1;}
*:-ms-input-placeholder{color:#c0c0c0;opacity:1;}
ul, li, ol {
list-style-type: none;
} a{text-decoration:none;color:#000;}
input{border-radius:0;border:none;-webkit-appearance:none;}
textarea:focus, input:focus{color:inherit;}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, textarea:-webkit-autofill, textarea:-webkit-autofill:hover, textarea:-webkit-autofill:focus, select:-webkit-autofill, select:-webkit-autofill:hover, select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px trasparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;}
.prefooter__obj-form-input:-webkit-autofill, .prefooter__obj-form-input:-webkit-autofill:hover, .prefooter__obj-form-input:-webkit-autofill:focus{-webkit-text-fill-color:#A19E9E !important;}
*::-webkit-scrollbar{width:14px;}
@media only screen and (max-width: 730px) {
*::-webkit-scrollbar{width:6px;}
}
*::-webkit-scrollbar-track{background:#0C0C0C;}
*::-webkit-scrollbar-thumb{background-color:#977E4B;}
html, body{font-size:0.8333333333vw;height:100%;}
@media only screen and (max-width: 1300px) {
html, body{font-size:1.2307692308vw;}
}
@media only screen and (max-width: 1024px) {
html, body{font-size:1.5625vw;}
}
@media only screen and (max-width: 390px) {
html, body{font-size:4.1025641026vw;}
}
body{font-family:"CormorantGaramond";font-weight:500;background-color:#000000;color:#fff;overflow-x:hidden;}
body.lock{overflow:hidden;}
.header__wrapper-nav span.toggler{position:absolute;top:0;right:0;}
@media only screen and (min-width: 730px) {
body.lock .page{padding-right:14px;}
header nav li{position:relative;}
header nav ul ul{position:absolute;z-index:999;left:0;top:100%;background:#fff;padding:10px 0;opacity:0;pointer-events:none;transition:0.3s;box-shadow:0 10px 20px rgba(0, 0, 0, 0.2);}
header nav ul.header__wrapper-nav ul li.menu-item{margin:0;padding:0;}
header nav ul.header__wrapper-nav ul li.menu-item a{padding:4px 30px;}
header nav ul ul ul{left:100%;top:-10px;}
.header__wrapper-nav span.toggler{pointer-events:none;margin-top:3px;}
.header__wrapper-nav > li > span.toggler{transform:rotate(90deg);}
}
.page{overflow:hidden;min-height:100vh;}
.container-main{width:1520px;margin:0 auto;}
@media only screen and (max-width: 1920px) {
.container-main{width:calc(1320px + 200 * (100vw - 1720px) / 200);}
}
@media only screen and (max-width: 1720px) {
.container-main{width:calc(1200px + 219 * (100vw - 1500px) / 220);}
}
@media only screen and (max-width: 1500px) {
.container-main{width:calc(1050px + 249 * (100vw - 1250px) / 250);}
}
@media only screen and (max-width: 1250px) {
.container-main{width:calc(932px + 189 * (100vw - 1060px) / 190);}
}
@media only screen and (max-width: 1060px) {
.container-main{width:calc(602px + 329 * (100vw - 730px) / 330);}
}
@media only screen and (max-width: 730px) {
.container-main{width:calc(338px + 339 * (100vw - 390px) / 340);}
}
.container-obj{width:1520px;margin:0 auto;}
@media only screen and (max-width: 1920px) {
.container-obj{width:calc(1122px + 398 * (100vw - 1250px) / 670);}
}
@media only screen and (max-width: 1250px) {
.container-obj{width:calc(932px + 189 * (100vw - 1060px) / 190);}
}
@media only screen and (max-width: 1060px) {
.container-obj{width:calc(602px + 329 * (100vw - 730px) / 330);}
}
@media only screen and (max-width: 730px) {
.container-obj{width:calc(338px + 340 * (100vw - 390px) / 340);}
}
.container{width:1520px;margin:0 auto;}
@media only screen and (max-width: 1920px) {
.container{padding:0 calc(10px + -10 * (100vw - 1300px) / 620);width:calc(1300px + 220 * (100vw - 1300px) / 620);}
}
@media only screen and (max-width: 1300px) {
.container{padding:0 calc(10px + -10 * (100vw - 1060px) / 240);width:calc(1060px + 40 * (100vw - 1060px) / 240);}
}
@media only screen and (max-width: 1060px) {
.container{padding:0;width:932px;}
}
@media only screen and (max-width: 1024px) {
.container{padding:0 calc(10px + -10 * (100vw - 390px) / 634);width:calc(390px + 506 * (100vw - 390px) / 634);}
}
@media only screen and (max-width: 390px) {
.container{padding:0;width:338px;}
}
.arrow, .close{cursor:pointer;stroke:#fff;stroke-width:1px;width:24px;height:24px;-webkit-transition:0.3s;transition:0.3s;}
.arrow:hover, .close:hover{stroke-width:1.5px;}
.arrow.rotate, .close.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.arrow.down, .close.down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.arrow.up, .close.up{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.btn{font-family:"SourceSansPro";font-size:16px;font-weight:400;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:237px;padding:8px 0 10px 0;-webkit-transition:0.3s;transition:0.3s;}
.btn.gold{background-color:#977E4B;}
.btn.gold:hover{background-color:#3C321E;}
.btn.border{border:1px #fff solid;}
.btn.border:hover{background-color:#0C0C0C;}
@media only screen and (max-width: 1920px) {
.btn{width:calc(186px + 51 * (100vw - 1250px) / 670);}
}
@media only screen and (max-width: 1250px) {
.btn{width:calc(218px + 47 * (100vw - 1060px) / 190);}
}
@media only screen and (max-width: 1060px) {
.btn{width:218px;}
}
@media only screen and (max-width: 730px) {
.btn{width:calc(160px + 170 * (100vw - 390px) / 340);}
}
.invalid::-webkit-input-placeholder{color:#FF3A6A !important;}
.invalid{border-bottom:1px #FF3A6A solid !important;}
.invalid-div{position:relative;}
.invalid-div::after{content:"";position:absolute;top:0;right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Ccircle cx='12' cy='12.5654' r='7.5' stroke='%23FF3A6A'/%3E%3Cpath d='M11.6235 14.7935L11.4695 9.50155L11.4415 8.18555H12.6035L12.5755 9.50155L12.4215 14.7935H11.6235ZM12.0295 17.7335C11.7961 17.7335 11.5955 17.6542 11.4275 17.4955C11.2688 17.3275 11.1895 17.1175 11.1895 16.8655C11.1895 16.5949 11.2688 16.3802 11.4275 16.2215C11.5955 16.0535 11.7961 15.9695 12.0295 15.9695C12.2535 15.9695 12.4448 16.0535 12.6035 16.2215C12.7715 16.3802 12.8555 16.5949 12.8555 16.8655C12.8555 17.1175 12.7715 17.3275 12.6035 17.4955C12.4448 17.6542 12.2535 17.7335 12.0295 17.7335Z' fill='%23FF3A6A'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;width:24px;height:25px;display:block;}
.cursor{position:absolute;z-index:100;margin:auto;left:0;right:0;top:0;bottom:0;width:0;height:0;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:38px solid #977E4B;pointer-events:none;}
.cursor.active{position:fixed;right:inherit;bottom:inherit;}
.cursor-border{position:absolute;z-index:100;margin:auto;left:0;right:0;top:0;bottom:0;width:205px;height:205px;border:1px solid #fff;border-radius:50%;background-color:transparent;pointer-events:none;}
.cursor-border.active{position:fixed;right:inherit;bottom:inherit;-webkit-transform:translate(-40%, -40%);transform:translate(-40%, -40%);}
.container-main video:hover{cursor:none !important;}
.black{background-color:#000000;border-bottom:1px #575656 solid;}
.header-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0 19px 0;}
.header-logo{width:30px;height:30px;}
.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.header__wrapper-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.header__wrapper-nav-item{padding:4px;margin:0 30px;}
.header__wrapper-nav-item a{font-size:18px;font-weight:400;color:#A19E9E;-webkit-transition:0.3s;transition:0.3s;}
.header__wrapper-nav-item a:hover{color:#977E4B;}
.header__wrapper-nav-item.active a{font-weight:700;color:#fff;}
.header__wrapper-shopping{cursor:pointer;margin-left:16px;}
.header__wrapper-shopping a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.header__wrapper-shopping-icon{min-width:24px;height:24px;margin-right:10px;stroke:#977E4B;stroke-width:1px;-webkit-transition:0.3s;transition:0.3s;}
.header__wrapper-shopping-icon:hover{stroke-width:1.5px;}
.header__wrapper-shopping-counter{font-family:"SourceSansPro";font-size:16px;font-weight:400;color:#977E4B;text-decoration:underline;}
.burger{cursor:pointer;display:none;position:relative;width:14px;height:9px;margin:7px 5px;}
.burger:hover span, .burger:hover::before, .burger:hover::after{height:1.5px;}
.burger span{position:absolute;background-color:#fff;width:100%;height:1px;top:4px;-webkit-transition:0.3s;transition:0.3s;}
.burger::before, .burger::after{content:"";width:100%;background-color:#fff;position:absolute;height:1px;-webkit-transition:0.3s;transition:0.3s;}
.burger::before{top:0;}
.burger::after{bottom:0;}
.burger.active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:4px;}
.burger.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:4px;}
.burger.active span{-webkit-transform:scale(0);transform:scale(0);}
.breadcrumb{width:100%;border-bottom:1px #575656 solid;}
.breadcrumb__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;}
.breadcrumb__wrapper .arrow{margin-right:36px;}
.breadcrumb__wrapper-list{overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.breadcrumb__wrapper-list::-webkit-scrollbar{width:0;height:0;}
.breadcrumb__wrapper-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.breadcrumb__wrapper-list-item a{white-space:nowrap;font-family:"SourceSansPro";font-size:16px;font-weight:300;color:#A19E9E;}
.breadcrumb__wrapper-list-item a:hover{font-weight:400;}
.breadcrumb__wrapper-list-item.active a{font-weight:400;color:#fff;}
.breadcrumb__wrapper-list .breadcrumb__wrapper-list-item:not(:last-child)::after{content:"";background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/arrow-icon.svg);background-repeat:no-repeat;background-size:cover;width:24px;height:24px;display:block;margin:0 8px;}
.main{padding-top:24px;}
.main .container-main{position:relative;}
.main__bg{position:absolute;top:108px;left:0;right:0;z-index:-1;width:100%;height:1069px;margin:0 auto;}
.main__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.main__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.main__wrapper-col{margin:0;}
.main__wrapper-col-title{font-family:"CormorantGaramond";font-size:64px;font-weight:700;line-height:64px;text-transform:uppercase;}
.main__wrapper-col-title span{display:block;margin-left:206px;color:#977E4B;}
.main__wrapper-col-text{position:relative;font-family:"SourceSansPro";font-size:20px;font-weight:300;line-height:32px;width:767px;padding-top:185px;padding-left:206px;color:#977E4B;}
.main__wrapper-col-text:before{content:"";position:absolute;left:0;bottom:0;background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/logo-gold.svg);background-size:cover;background-repeat:no-repeat;width:14px;height:14px;display:block;}
.main__wrapper-col-item{width:320px;margin-bottom:20px;}
.main__wrapper-col-item-title{font-family:"CormorantGaramond";font-size:36px;font-weight:600;color:#977E4B;padding-bottom:8px;border-bottom:1px #575656 solid;}
.main__wrapper-col-item-img{width:320px;height:320px;margin:8px 0;}
.main__wrapper-col-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.main__wrapper-col-item-type{font-family:"SourceCodePro";font-size:14px;font-weight:400;color:#A19E9E;line-height:18px;padding:12px 0 16px 0;border-top:1px #575656 solid;}
.main__wrapper-col-item-name{font-family:"CormorantGaramond";font-size:20px;font-weight:500;margin-right:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.main__wrapper-col-item-link{cursor:pointer;position:relative;font-family:"SourceSansPro";font-size:16px;font-weight:400;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;}
.main__wrapper-col-item-link::after{position:absolute;right:1px;content:"";width:200px;height:1px;background-color:#A19E9E;display:block;}
.main__wrapper-col-item-link svg{width:9px;height:auto;stroke:#A19E9E;fill:transparent;}
.rare__items{margin-top:100px;padding:30px 0 67px 0;background-color:#977E4B;}
.rare__items-title{font-family:"CormorantGaramond";font-size:36px;font-weight:600;color:#000000;padding:24px 0 32px 0;margin-bottom:26px;}
.rare__items-wrapper{height:357px;margin:0 -10px;}
.rare__items-wrapper-items{display:-webkit-box;display:-ms-flexbox;display:flex;}
.rare__items-wrapper-items-item{max-width:258px;}
.rare__items-wrapper-items-item-img{width:258px;height:258px;overflow:hidden;margin-bottom:10px;}
.rare__items-wrapper-items-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.rare__items-wrapper-items-item-header{border-top:1px solid #3C321E;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.rare__items-wrapper-items-item-header-type{font-family:"SourceCodePro";font-size:14px;font-weight:400;color:#000000;}
.rare__items-wrapper-items-item-header-price{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#3C321E;}
.rare__items-wrapper-items-item-name{font-size:16px;line-height:22.4px;color:#000000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.main__catalog{margin-top:100px;}
.main__catalog-title{font-family:"CormorantGaramond";font-size:50px;font-weight:600;line-height:50px;padding:24px 0 32px 0;}
.main__catalog-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;}
.main__catalog-wrapper-item{cursor:pointer;position:relative;width:365px;height:365px;background:rgba(255, 255, 255, 0.05);overflow:hidden;padding:20px;-webkit-transition:0.3s;transition:0.3s;}
.main__catalog-wrapper-item:hover{background:rgba(255, 255, 255, 0.1);}
.main__catalog-wrapper-item:hover .main__catalog-wrapper-item-info .card-arrow{-webkit-transform:translate(10px, -10px);transform:translate(10px, -10px);}
.main__catalog-wrapper-item-ph{position:absolute;top:0;right:0;z-index:-1;width:100%;height:100%;padding:20px;}
.main__catalog-wrapper-item-ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.main__catalog-wrapper-item-info{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.main__catalog-wrapper-item-info .card-arrow{width:40px;height:40px;margin-left:auto;stroke:#A19E9E;fill:transparent;-webkit-transition:0.3s;transition:0.3s;}
.main__catalog-wrapper-item-info-name{font-family:"CormorantGaramond";font-size:20px;font-weight:500;}
.main__catalog-wrapper-item-info-name br{display:block;}
.main__catalog-wrapper-item-link{cursor:pointer;position:relative;font-family:"CormorantGaramond";font-size:20px;font-weight:500;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.main__catalog-wrapper-item-link::after{position:absolute;right:1px;bottom:7px;content:"";width:100%;height:1px;background-color:#A19E9E;display:block;}
.main__catalog-wrapper-item-link br{display:block;}
.main__catalog-wrapper-item-link svg{margin-top:10px;width:9px;height:auto;stroke:#A19E9E;fill:transparent;margin-left:auto;}
.video{margin-top:100px;}
.video__wrapper{position:relative;width:100%;height:847px;overflow:hidden;-webkit-clip-path:inset(0);clip-path:inset(0);}
.video__wrapper:hover{cursor:none;}
.video__wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.video__wrapper-placeholder{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);}
.video__wrapper-placeholder-title{position:absolute;top:40px;left:62px;font-family:"CormorantGaramond";font-size:70px;font-weight:600;line-height:100%;}
.video__wrapper-placeholder-logo{position:absolute;bottom:45px;right:45px;width:20px;height:20px;}
.value{margin-top:100px;padding:32px 0;}
.value__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}
.value__wrapper-nav{display:-webkit-box;display:-ms-flexbox;display:flex;}
.value__wrapper-nav-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:11px;}
.value__wrapper-nav-nav .arrow.inactive{cursor:default;stroke:#A19E9E;}
.value__wrapper-nav-items{position:relative;}
.value__wrapper-nav-items-item{cursor:pointer;font-family:"CormorantGaramond";font-size:20px;font-weight:500;color:#A19E9E;white-space:nowrap;}
.value__wrapper-nav-items-item:not(:last-child){margin-bottom:20px;}
.value__wrapper-nav-items-item.active{-webkit-transition:0.3s;transition:0.3s;color:#fff;}
.value__wrapper-content{width:100%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.value__wrapper-content.active{display:-webkit-box;display:-ms-flexbox;display:flex;}
.value__wrapper-content-text{font-family:"CormorantGaramond";font-size:36px;font-weight:600;color:#A19E9E;}
.value__wrapper-content-text span{display:block;margin-left:35px;}
.about{margin-top:100px;padding:34px 0;}
.about__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}
.about__wrapper-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:75px;}
.about__wrapper-description-title{font-family:"CormorantGaramond";font-size:44px;font-weight:600;margin-bottom:44px;}
.about__wrapper-description-text{font-family:"SourceSansPro";font-size:18px;font-weight:300;color:#A19E9E;line-height:26.6px;}
.about__wrapper-slider{margin-left:40px;}
.about__wrapper-slider-img{display:none;min-width:1042px;height:443px;}
.about__wrapper-slider-img.active{display:block;}
.about__wrapper-slider-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.about__wrapper-slider-nav{padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.about__us{margin-top:100px;}
.about__us-header .arrow{margin-left:auto;}
.about__us-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.about__us-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;padding:24px 0 22px;}
.about__us-wrapper{padding:68px 0;border-top:1px solid #575656;border-bottom:1px solid #575656;}
.about__us-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.about__us-wrapper a img{margin:0 90px;}
.about__us-wrapper a img:nth-child(1){height:40px;width:auto;}
.about__us-wrapper a img:nth-child(1){height:42px;width:auto;}
.about__us-wrapper a img:nth-child(2){height:25px;width:auto;}
.about__us-wrapper a img:nth-child(3){height:41px;width:auto;}
.articles_block{margin-top:124px;padding-bottom:100px;border-bottom:1px solid #575656;}
.articles_block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}
.articles_block-wrapper-col-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:34px;}
.articles_block-wrapper-col-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.articles_block-wrapper-col-item-img{-ms-flex-negative:0;flex-shrink:0;width:258px;height:180px;overflow:hidden;margin-right:20px;}
.articles_block-wrapper-col-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.articles_block-wrapper-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;margin-bottom:20px;}
.articles_block-wrapper-text{font-family:"SourceSansPro";font-size:18px;font-weight:300;line-height:26px;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
.articles_block-wrapper-btn{margin-top:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"SourceSansPro";font-size:16px;font-weight:300;white-space:nowrap;color:#A19E9E;}
.articles_block-wrapper-btn svg{-ms-flex-negative:0;flex-shrink:0;width:24px;-webkit-transform:rotate(180deg);transform:rotate(180deg);stroke:#A19E9E;margin-left:10px;}
.articles_block-wrapper-block{-ms-flex-negative:0;flex-shrink:0;width:477px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:60px;}
@media only screen and (max-width: 1920px) {
.articles_block-wrapper-block{margin-right:calc(20px + 40 * (100vw - 1000px) / 920);}
}
.articles_block-wrapper-block-img{width:100%;height:303px;overflow:hidden;margin-bottom:22px;}
.articles_block-wrapper-block-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.articles_block-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px;}
.articles_block-header-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;color:#fff;}
.articles_block-header-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"SourceSansPro";font-size:12px;font-weight:300;color:#fff;white-space:nowrap;}
.articles_block-header-btn svg{stroke:#fff;width:24px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:10px;}
.main__form{margin:130px 0 0 0;padding:27px 0 56px 0;}
.main__form-wrapper{max-width:750px;margin:0 auto;}
.main__form-wrapper-title{font-family:"CormorantGaramond";font-size:44px;font-weight:600;line-height:53px;margin-bottom:18px;}
.main__form-wrapper-subtitle{font-family:"SourceSansPro";font-size:16px;font-weight:300;color:#A19E9E;line-height:24px;}
.main__form-wrapper-text{font-family:"SourceSansPro";font-size:18px;font-weight:300;line-height:26px;margin:64px 0;}
.form__done{display:none;color:#4BE291;}
.form__done br{display:block;}
.form__done.active{display:block;}
.press{position:relative;}
.press-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;color:#000000;padding:34px 0 42px;}
.press__wrapper{position:relative;}
.press__wrapper-item{border-top:1px solid #000000;padding:32px 0 40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.press__wrapper-item-img{width:363px;height:382px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;margin-right:30px;}
.press__wrapper-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:0.3s;transition:0.3s;}
.press__wrapper-item-img:hover img{transform:scale(1.1);}
.press__wrapper-item-info{width:100%;max-width:1007px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.press__wrapper-item-info-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;}
.press__wrapper-item-info-header-date{font-family:"SourceSansPro";font-size:16px;font-weight:300;margin-right:90px;}
.press__wrapper-item-info-header-type{font-family:"SourceSansPro";font-size:16px;font-weight:300;}
.press__wrapper-item-info-name{font-family:"CormorantGaramond";font-size:28px;font-weight:600;margin-bottom:30px;display:block;}
.press__wrapper-item-info-name:hover{text-decoration:underline;text-decoration-thickness:2px;}
.press__wrapper-item-info-text{font-family:"SourceSansPro";font-size:18px;font-weight:300;line-height:24px;}
.press__wrapper-item-info-btn{font-family:"SourceSansPro";font-size:16px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-top:5px;}
.press__wrapper-item-info-btn svg{position:relative;top:2px;margin-left:10px;}
.catalog{position:relative;}
.catalog__header{padding:24px 0 32px 0;}
.catalog__header-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;}
.catalog__nav{position:relative;width:100%;}
.catalog__nav.fixed{position:fixed;z-index:1;top:0;background-color:#000000;}
.catalog__nav__wrapper{display:grid;grid-template-columns:repeat(4, 1fr);}
.catalog__nav__wrapper-item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:1px #575656 solid;padding:0 10px 0 24px;-webkit-transition:0.3s;transition:0.3s;}
.catalog__nav__wrapper-item:hover{background-color:#0C0C0C;}
.catalog__nav__wrapper-item:nth-child(4), .catalog__nav__wrapper-item:nth-child(8){border-right:none;}
@media only screen and (min-width: 1061px) {
.catalog__nav__wrapper-item:first-child, .catalog__nav__wrapper-item:nth-child(5){padding:0 10px 0 0;}
}
.catalog__nav__wrapper-item.active{background-color:#0C0C0C;}
.catalog__nav__wrapper-item.active .catalog__nav__wrapper-item-name{color:#977E4B;}
.catalog__nav__wrapper-item-name{font-size:20px;white-space:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.catalog__nav__wrapper-item-name .close{display:none;}
.catalog__nav__wrapper-item-ph{width:72px;height:72px;}
.catalog__queries{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:44px 0;}
.catalog__queries.fixed{position:fixed;z-index:1;top:66px;width:100%;background-color:#000000;padding:10px;}
.catalog__queries-filter{cursor:pointer;width:24px;height:24px;margin-right:8px;fill:#fff;stroke:#fff;stroke-width:1px;-webkit-transition:0.3s;transition:0.3s;}
.catalog__queries-filter:hover{stroke-width:1.5px;}
.catalog__queries__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.catalog__queries__wrapper-item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px 4px 16px;border-radius:78px;background:rgba(161, 158, 158, 0.1);margin-right:8px;}
.catalog__queries__wrapper-item .close{stroke:#A19E9E;}
.catalog__queries__wrapper-item:hover .close{stroke:#fff;stroke-width:1.5px;}
.catalog__queries__wrapper-item:hover .catalog__queries__wrapper-item-name{color:#fff;}
.catalog__queries__wrapper-item-name{white-space:nowrap;font-size:20px;color:#A19E9E;margin-right:8px;-webkit-transition:0.3s;transition:0.3s;}
.catalog__queries__wrapper-item img{cursor:pointer;width:24px;height:24px;}
.catalog__cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:0 20px;margin-bottom:-32px;}
.catalog__cards-card{border:1px solid transparent;padding:16px 16px 16px 16px;margin-bottom:32px;-webkit-transition:0.3s;transition:0.3s;}
.catalog__cards-card:hover{border:1px solid #575656;}
.catalog__cards-card-img{width:100%;height:333px;margin-bottom:10px;}
@media only screen and (max-width: 1920px) {
.catalog__cards-card-img{height:calc(273px + 60 * (100vw - 1301px) / 619);}
}
@media only screen and (max-width: 1300px) {
.catalog__cards-card-img{height:calc(213px + 15 * (100vw - 1061px) / 239);}
}
@media only screen and (max-width: 1060px) {
.catalog__cards-card-img{height:calc(172px + 93 * (100vw - 731px) / 329);}
}
@media only screen and (max-width: 730px) {
.catalog__cards-card-img{height:calc(189px + 94 * (100vw - 501px) / 229);}
}
@media only screen and (max-width: 500px) {
.catalog__cards-card-img{height:calc(340px + 90 * (100vw - 390px) / 110);}
}
@media only screen and (max-width: 390px) {
.catalog__cards-card-img{height:306px;}
}
.catalog__cards-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.catalog__cards-card-header{border-top:1px #575656 solid;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.catalog__cards-card-header-type{font-family:"SourceCodePro";font-size:14px;font-weight:400;color:#A19E9E;}
.catalog__cards-card-header-price{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;}
.catalog__cards-card-name{font-size:16px;line-height:22.4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.catalog__pagination{padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.catalog__pagination-count{font-family:"SourceSansPro";font-weight:300;line-height:24px;margin:0 24px;}
.catalog__pagination-count .active{font-size:16px;}
.catalog__pagination-count .total{font-size:10px;}
.filter input:focus:required:invalid{color:#000000;}
.filter{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7);display:none;}
.filter.active{display:block;}
.filter__popup{overflow-y:auto;max-width:630px;height:100%;padding:24px 50px 64px 50px;color:#000000;background-color:#fff;}
.filter__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:8px;border-bottom:1px #575656 solid;}
.filter__close svg{cursor:pointer;width:40px;height:40px;stroke:#000000;}
.filter__queries{padding:32px 0;}
.filter__queries .catalog__queries__wrapper{margin:-6px -8px;}
.filter__queries .catalog__queries__wrapper-item{margin:6px 8px;-webkit-transition:0.3s;transition:0.3s;}
.filter__queries .catalog__queries__wrapper-item .close{stroke:#000000;}
.filter__queries .catalog__queries__wrapper-item:hover .filter__queries .catalog__queries__wrapper-item.close{stroke:#000000;}
.filter__queries .catalog__queries__wrapper-item:hover{background-color:#C2C2C2;}
.filter__queries .catalog__queries__wrapper-item:hover .catalog__queries__wrapper-item-name{color:#000000;}
.filter__queries .catalog__queries__wrapper-item-name{color:#000000;}
.filter__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;}
.filter__checkbox-checkbox{cursor:pointer;position:relative;width:24px;height:24px;border:1px #575656 solid;margin-right:16px;}
.filter__checkbox-checkbox.active::after{position:absolute;top:6px;left:4px;content:"";background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/done-icon.svg);background-repeat:no-repeat;background-size:cover;width:14px;height:10px;display:block;}
.filter__checkbox-lable{font-family:"SourceSansPro";font-size:16px;font-weight:300;}
.filter__tabs{position:relative;}
.filter__tabs-tab{position:relative;padding-bottom:4px;border-bottom:1px #575656 solid;}
.filter__tabs-tab img{width:24px;height:24px;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;}
.filter__tabs-tab.active .filter__tabs-tab-head img{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.filter__tabs-tab.active .filter__tabs-tab-checkbox{display:block;}
.filter__tabs-tab:not(:last-child){margin-bottom:24px;}
.filter__tabs-tab-head{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.filter__tabs-tab-head-title{font-family:"CormorantGaramond";font-size:16px;font-weight:500;}
.filter__tabs-tab-head .arrow{stroke:#000000;}
.filter__tabs-tab-checkbox{display:none;}
.filter__tabs-tab-checkbox .filter__checkbox{padding:8px 0;margin-bottom:0;}
.filter__btns{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin-top:43px;}
.filter__btns-btn{width:100%;}
.filter__btns-btn.white{border:1px #575656 solid;}
.filter__btns-btn.dark{color:#fff;background-color:#000000;}
.obj{position:relative;}
.obj__wrapper{margin-top:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.obj__wrapper-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.obj__wrapper-gallery-nav{overflow:hidden;margin-right:20px;}
.obj__wrapper-gallery-nav .swiper_thumbnail{height:622px;}
.obj__wrapper-gallery-nav .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;}
.obj__wrapper-gallery-nav .swiper-wrapper::-webkit-scrollbar{width:0;height:0;}
.obj__wrapper-gallery-nav-ph{cursor:pointer;min-width:108px !important;height:108px !important;}
.obj__wrapper-gallery-nav-ph:not(:last-child){margin-bottom:20px;}
.obj__wrapper-gallery-nav-ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.obj__wrapper-gallery-main{cursor:pointer;overflow:hidden;width:622px;height:622px;}
.obj__wrapper-gallery-main.active img{-webkit-transform:scale(2.5);transform:scale(2.5);}
@media only screen and (min-width: 768px) {
.obj__wrapper-gallery-main:hover img{-webkit-transform:scale(2.5);transform:scale(2.5);}
}
.obj__wrapper-gallery-main img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;}
.obj__wrapper-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 128px 0 148px;}
.obj__wrapper-info-type, .obj__wrapper-info-title, .obj__wrapper-info-specifications-type, .obj__wrapper-info-specifications-name{font-family:"SourceCodePro";font-size:14px;font-weight:400;}
.obj__wrapper-info-type{margin-bottom:24px;}
.obj__wrapper-info-name{font-family:"CormorantGaramond";font-size:28px;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:24px;}
.obj__wrapper-info-specifications{padding:16px 0 24px 0;display:grid;grid-template-columns:auto 1fr;gap:4px 28.8px;}
.obj__wrapper-info-specifications-type{color:#A19E9E;}
.obj__wrapper-info-delivery{font-family:"SourceSansPro";font-size:16px;font-weight:400;padding:24px 0;border-top:1px #575656 solid;border-bottom:1px #575656 solid;}
.obj__wrapper-info-price{margin:35px 0 9px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.obj__wrapper-info-price-price{font-family:"SourceSansPro";font-size:16px;font-weight:400;}
.obj__wrapper-info-contact-title{font-family:"CormorantGaramond";font-size:20px;font-weight:500;margin-bottom:16px;}
.obj__wrapper-info-request{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4.8px;}
.obj__wrapper-info-request-text{font-family:"SourceSansPro";font-size:16px;font-weight:300;color:#A19E9E;line-height:24px;}
.obj__wrapper-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.obj__wrapper-description-logo{width:108px;margin-right:20px;}
.obj__wrapper-description-logo img{width:16px;height:16px;margin-top:4.8px;}
.obj__wrapper-description-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:624px;height:100%;border-bottom:1px #575656 solid;}
.obj__wrapper-description-text-title{font-family:"CormorantGaramond";font-size:20px;font-weight:500;margin-bottom:16px;}
.obj__wrapper-description-text-text{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#A19E9E;overflow:hidden;height:288px;margin-bottom:16px;}
.obj__wrapper-description-text-text.active{height:auto;}
.obj__wrapper-description-text-btn{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px;}
.obj__wrapper-description-text-btn-text{font-family:"SourceSansPro";font-size:16px;font-weight:300;color:#A19E9E;margin-right:10px;-webkit-transition:0.3s;transition:0.3s;}
.obj__wrapper-description-text-btn-text:hover{color:#fff;}
.obj__related{margin-top:164px;}
.obj__related-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;padding:23px 0 32px 0;}
.obj__related-items{position:relative;}
.obj__related-items::-webkit-scrollbar{width:0;height:0;}
.obj__related-items .catalog__cards-card{margin-right:20px;margin-bottom:0;width:290px;}
.obj__related-items .catalog__cards-card-img{height:258px;}
.obj__related-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:24px 0;}
.obj__related-nav .arrow.rotate{position:relative;margin-left:24px;}
.order{position:fixed;z-index:10001;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0, 0, 0, 0.7);display:none;}
.order.active{display:-webkit-box;display:-ms-flexbox;display:flex;}
.order__popup{width:630px;height:auto;padding:16px 50px 64px 50px;color:#000000;background-color:#fff;}
.order__popup .filter__btns{margin-top:25px;}
.order__popup-item{margin:25px 0;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:rgba(0, 0, 0, 0.05);}
.order__popup-item-ph{width:74px !important;height:74px !important;margin-right:16px;}
.order__popup-item-ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.order__popup-item-info{position:relative;}
.order__popup-item-info-type{font-family:"SourceCodePro";font-size:14px;font-weight:400;}
.order__popup-item-info-name{font-family:"CormorantGaramond";font-size:28px;font-weight:600;}
.order__popup-text{font-family:"CormorantGaramond";font-size:20px;font-weight:500;}
.filter.request__popup .filter__popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;}
.filter.request__popup .filter__popup .obj__wrapper-info.contact{margin:32px 0 0 0;}
.request__popup{display:none;margin:0;}
.request__popup.active{display:block;}
.request__popup textarea{margin-bottom:0;}
.request__popup-title{font-family:"CormorantGaramond";font-size:20px;font-weight:500;margin:16px 0;}
.request__popup-text{font-family:"SourceSansPro";font-size:12px;font-weight:300;margin-bottom:16px;}
.request__popup-btn{width:100%;color:#fff;background-color:#000000;margin:16px 0;}
.white{background-color:#fff;}
.white .breadcrumb__wrapper-list-item a{color:#575656;}
.white .breadcrumb__wrapper-list-item.active a{color:#000000;}
.white .arrow, .white .close{stroke:#000000;}
.white p, .white span, .white h1, .white h2, .white h3{color:#000000;}
.bag{margin-top:100px;}
.bag.emrty .btn{margin-top:40px;border:1px #575656 solid;color:#000000;}
.bag__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.bag__wrapper-col{max-width:622px;width:100%;}
.bag__wrapper-col-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;margin-bottom:32px;}
.bag__wrapper-col-text{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;margin-bottom:16px;}
.bag__wrapper-col-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px #575656 solid;border-bottom:1px #575656 solid;}
.bag__wrapper-col-item-img{min-width:160px;height:160px;}
.bag__wrapper-col-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.bag__wrapper-col-item-info{padding:30px 0 30px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.bag__wrapper-col-item-info-type{font-family:"CormorantGaramond";font-size:20px;font-weight:500;}
.bag__wrapper-col-item-info-name{font-family:"CormorantGaramond";font-size:28px;font-weight:500;}
.bag__wrapper-col-item-info-pice{font-family:"SourceSansPro";font-size:16px;font-weight:400;}
.bag__wrapper-col-item .close{position:absolute;top:0;right:0;width:40px;height:40px;}
.bag__wrapper-col-delivery{margin-top:108px;}
.bag__wrapper-col-delivery-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;margin-bottom:32px;}
.bag__wrapper-col-delivery-checkbox{margin-bottom:16px;}
.bag__wrapper-col-delivery-checkbox-item{cursor:pointer;position:relative;font-family:"SourceSansPro";font-size:16px;font-weight:400;padding-left:40px;padding:10px 0 10px 40px;}
.bag__wrapper-col-delivery-checkbox-item.active::after{content:"";position:absolute;top:16px;left:5px;background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/done-icon.svg);background-repeat:no-repeat;background-size:cover;width:14px;height:10px;display:block;}
.bag__wrapper-col-delivery-checkbox-item::before{content:"";position:absolute;left:0;width:24px;height:24px;display:block;border:1px #575656 solid;}
.bag__wrapper-col-delivery-checkbox-description{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;}
.bag__wrapper-col-delivery-info{max-width:362px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:24px;background-color:#4BE291;}
.bag__wrapper-col-delivery-info p{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#000000;margin-right:10px;}
.bag__wrapper-col-delivery-info svg{min-width:25px;}
.bag__wrapper-col-form{margin-top:24px;}
.bag__wrapper-col-form-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;margin-bottom:32px;}
.bag__wrapper-col-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px;}
.bag__wrapper-col-form-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 20px;}
.bag__wrapper-col-form input{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#000000;width:100%;border-bottom:1px #575656 solid;}
.bag__wrapper-col-form input::-webkit-input-placeholder{color:#000000;}
.bag__wrapper-col-form input::-moz-placeholder{color:#000000;}
.bag__wrapper-col-form input:-ms-input-placeholder{color:#000000;}
.bag__wrapper-col-form input::-ms-input-placeholder{color:#000000;}
.bag__wrapper-col-form input::placeholder{color:#000000;}
.bag__wrapper-col-form label{font-family:"SourceSansPro";font-size:10px;font-weight:400;line-height:24px;color:#000000;opacity:0.4;}
.bag__wrapper-col-form .bag__wrapper-col-delivery-checkbox-item{margin-top:24px;}
.bag__wrapper-col-price{width:100%;border-top:1px #575656 solid;border-bottom:1px #575656 solid;}
.bag__wrapper-col-price-info{margin:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.bag__wrapper-col-price-info p{font-family:"SourceSansPro";font-size:18px;font-weight:300;line-height:26px;}
.bag__wrapper-col-total{margin:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.bag__wrapper-col-total p{font-family:"SourceSansPro";font-size:16px;font-weight:400;}
.bag__wrapper-col .btn{margin-top:32px;width:100%;}
.contact{margin:0;}
.contact-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;padding:24px 0 32px;}
.contact__wrapper{display:grid;grid-template-columns:repeat(4, 1fr);gap:0 20px;margin-bottom:100px;}
.contact__wrapper-item{border-top:1px #575656 solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.contact__wrapper-item-title{font-family:"CormorantGaramond";font-size:20px;font-weight:500;padding:13px 0;}
.contact__wrapper-item-link, .contact__wrapper-item-text{font-family:"SourceSansPro";font-size:20px;font-weight:300;line-height:32px;color:#fff;}
.contact__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.contact__info-form{max-width:622px;width:100%;margin-right:20px;}
.contact__info-form-title{font-family:"CormorantGaramond";font-size:44px;font-weight:600;margin-bottom:64px;}
.contact__info-map{-webkit-filter:grayscale(100%);filter:grayscale(100%);width:750px;height:498px;overflow:hidden;}
.contact__info-map iframe{width:100%;height:100%;}
.not-found{margin:100px 0;}
.not-found-title{font-family:"CormorantGaramond";font-size:88px;font-weight:600;line-height:88px;}
.not-found-text{font-family:"SourceSansPro";font-size:18px;font-weight:300;line-height:26px;padding:30px 0 38px 0;}
.not-found-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"SourceSansPro";font-size:18px;font-weight:300;color:#fff;}
.not-found-link .arrow{margin-left:10px;}
.privacy{margin:34px 0;}
.privacy__wrapper{max-width:617px;}
.privacy__wrapper-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;margin-bottom:42px;}
.privacy__wrapper-text{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;}
.privacy__wrapper-subtitle{font-family:"CormorantGaramond";font-size:16px;font-weight:500;line-height:22px;margin-bottom:20px;}
.privacy__wrapper ul{padding-left:20px;}
.privacy__wrapper ul li{list-style-type:disc;color:#000000;}
.privacy__wrapper ul li::marker{font-size:10px;}
.m-b{margin-bottom:20px;}
.request{margin:144px 0 120px 0;}
.request__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.request__wrapper-img{-ms-flex-negative:0;flex-shrink:0;width:201px;height:283px;overflow:hidden;margin-right:20px;margin-left:18px;}
.request__wrapper-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.request__wrapper-info{max-width:958px;margin-right:120px;}
.request__wrapper-info-title{font-family:"CormorantGaramond";font-size:44px;font-weight:600;margin-bottom:64px;}
.request__wrapper-info-text{font-family:"SourceSansPro";font-size:18px;font-weight:300;line-height:26px;margin-bottom:57px;}
.request__wrapper-info-text br{display:block;}
.request__wrapper-info-btn{margin-left:auto;color:#fff;}
.articles .catalog__pagination{margin-top:40px;}
.articles__title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;color:#000000;margin-top:48px;}
.articles__item{margin-top:41px;padding-top:32px;border-top:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.articles__item-img{-ms-flex-negative:0;flex-shrink:0;width:363px;height:363px;overflow:hidden;margin-right:20px;}
@media only screen and (max-width: 1920px) {
.articles__item-img{width:calc(210px + 153 * (100vw - 1024px) / 896);height:calc(210px + 153 * (100vw - 1024px) / 896);}
}
.articles__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.articles__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1000px;}
@media only screen and (max-width: 1920px) {
.articles__item-info{max-width:calc(600px + 400 * (100vw - 1024px) / 896);}
}
.articles__item-info-date{font-family:"SourceSansPro";font-size:16px;font-weight:300;margin-bottom:40px;}
.articles__item-info-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;margin-bottom:30px;}
.articles__item-info-text{font-family:"SourceSansPro";font-size:18px;font-weight:300;line-height:26px;}
.articles__item-info-btn{margin-top:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"SourceSansPro";font-size:16px;font-weight:300;white-space:nowrap;}
.articles__item-info-btn svg{-ms-flex-negative:0;flex-shrink:0;width:24px;-webkit-transform:rotate(180deg);transform:rotate(180deg);stroke:#000;margin-left:10px;}
.single-article .footer{margin-top:0;padding-top:100px;}
.single-article .prefooter__obj-form-title p{color:#fff;}
.article{margin-top:114px;}
.article .obj__related{background-color:#000;-webkit-box-shadow:0 0 0 100vmax #000;box-shadow:0 0 0 100vmax #000;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);}
.article .obj__related p, .article .obj__related span{color:#fff;}
.article .obj__related .arrow{stroke:#fff;}
.article__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.article__wrapper-text{width:1000px;margin-right:20px;}
@media only screen and (max-width: 1920px) {
.article__wrapper-text{width:calc(715px + 285 * (100vw - 1280px) / 640);}
}
.article__wrapper-text-title{color:#000;font-family:"CormorantGaramond";font-size:44px;font-weight:600;margin-bottom:20px;}
.article__wrapper-text-block{margin-bottom:40px;}
.article__wrapper-text-block-title{color:#000;font-family:"CormorantGaramond";font-size:28px;font-weight:600;margin-top:40px;margin-bottom:12px;}
.article__wrapper-text-block-text{font-family:"SourceSansPro";font-size:18px;font-weight:300;margin-top:20px;margin-bottom:32px;}
.article__wrapper-text-block-img{width:100%;height:auto;}
.article__wrapper-text-block-title + .article__wrapper-text-block-img{margin-top:20px;}
.article__wrapper-link{width:256px;}
.article__wrapper-link-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;color:#000;margin-bottom:40px;}
.article__wrapper-link-list li a{font-family:"CormorantGaramond";font-size:16px;font-weight:500;line-height:21px;}
.article__wrapper-link-list li{margin-bottom:8px;}
.article__wrapper-text-block-text h1, .article__wrapper-text-block-text h2, .article__wrapper-text-block-text h3, .article__wrapper-text-block-text h4, .article__wrapper-text-block-text h5, .article__wrapper-text-block-text h6{font-family:"CormorantGaramond";font-size:36px;line-height:44px;font-weight:600;color:#000;margin-bottom:20px;}
.article__wrapper-text-block-text p{font-family:"SourceSansPro";font-size:18px;font-weight:300;margin-top:20px;margin-bottom:32px;}
.article__wrapper-text-block-text ul{list-style-type:disc;}
.article__wrapper-text-block-text ol{list-style-type:decimal;}
.article__wrapper-text-block-text ul, .article__wrapper-text-block-text ol{font-family:"SourceSansPro";font-size:18px;font-weight:300;line-height:34px;padding-left:36px;margin:25px 0 35px;color:#000000;}
.article__wrapper-text-block-text ul li, .article__wrapper-text-block-text ol li{padding-left:3px;list-style-type:inherit;}
.footer{margin-top:100px;}
.pre__footer{background-color:#0C0C0C;}
.prefooter__obj{background-color:#3C321E;}
.prefooter__obj h3{color:#fff;}
.prefooter__obj-form{position:relative;}
.prefooter__obj-form-lable{font-family:"SourceSansPro";font-size:12px;font-weight:300;}
.prefooter__obj-form-title{font-family:"SourceSansPro";font-size:18px;font-weight:300;margin-bottom:67px;}
.prefooter__obj-form-input{font-family:"SourceCodePro";font-size:14px;font-weight:400;width:100%;resize:none;border:none;background-color:transparent;color:#A19E9E;padding-bottom:9.6px;margin-bottom:19px;border-bottom:1px #A19E9E solid;}
.prefooter__obj-form-text{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#A19E9E;}
.prefooter__obj-form-btn{width:208px;margin-left:auto;margin-top:36px;}
.contact__footer{padding:64px 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:0 20px;}
.contact__footer-item{position:relative;}
.contact__footer-item-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;color:#977E4B;}
.contact__footer-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:16px;border-bottom:1px #575656 solid;}
.contact__footer-item-header-avatar{overflow:hidden;width:56px;height:56px;border-radius:50%;margin-right:16px;}
.contact__footer-item-header-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.contact__footer-item-header-info{position:relative;}
.contact__footer-item-header-info-name{font-family:"CormorantGaramond";font-size:20px;font-weight:500;color:#A19E9E;}
.contact__footer-item-header-info-post{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#A19E9E;}
.contact__footer-item-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.contact__footer-item-contact-text{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#A19E9E;padding:16px 0;}
.contact__footer-item-contact-link{font-family:"SourceSansPro";font-size:16px;font-weight:400;color:#A19E9E;display:inline-block;}
.contact__footer-item-contact-link:not(:last-child){margin-bottom:4px;}
.main__footer{padding:64px 0 32px 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:0 20px;}
.main__footer-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.main__footer-item-logo{width:143px;height:69px;margin-bottom:48px;}
.main__footer-item-link{font-family:"SourceSansPro";font-size:12px;font-weight:400;line-height:24px;color:#977E4B;}
.main__footer-item-text{font-family:"SourceSansPro";font-size:10px;font-weight:400;line-height:24px;color:#575656;margin-top:40px;}
@media only screen and (max-width: 730px) {
.main__footer-item-text.desktop{display:none;}
}
@media only screen and (min-width: 730px) {
.main__footer-item-text.mobile{display:none;}
}
.main__footer-item-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:70px;}
.main__footer-item-wrapper div{max-width:202px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.main__footer-item-wrapper-link{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px solid transparent;}
.main__footer-item-wrapper-link:hover{font-weight:400;color:#977E4B;border-bottom:1px solid #977E4B;}
.main__footer-item-wrapper-link:active{color:#fff;}
.main__footer-item-wrapper-link:not(:last-child){margin-bottom:4px;}
.main__footer-item-wrapper-link.grey{color:#A19E9E;}
.main__footer-item-wrapper-link.grey:hover{color:#977E4B;}
.main__footer-item-wrapper-link.grey:active{color:#fff;}
.main__footer-item-wrapper-link.custom{font-family:"CormorantGaramond";font-size:24px;font-weight:500;line-height:36px;color:#977E4B;text-decoration:underline;border-bottom:none;-webkit-transition:0s;transition:0s;}
.main__footer-item-wrapper-link.custom:hover{font-size:28px;font-weight:700;border-bottom:none;}
.main__footer-item-wrapper-link.custom:active{color:#fff;font-weight:700;}
.main__footer-item-wrapper-link.custom:not(:last-child){margin-bottom:0;}
@media only screen and (min-width: 1920px) {
.main__bg{width:1920px;}
}
@media only screen and (max-width: 1920px) {
.main__bg{height:calc(600px + 469 * (100vw - 390px) / 1530);}
.main__catalog-wrapper-item{width:calc(218px + 147 * (100vw - 1060px) / 860);height:calc(218px + 147 * (100vw - 1060px) / 860);}
.about__wrapper-slider-img{min-width:calc(454px + 588 * (100vw - 1060px) / 860);}
.main__form-wrapper{max-width:calc(466px + 284 * (100vw - 730px) / 1190);}
.obj__wrapper-gallery-main{width:calc(456px + 166 * (100vw - 1250px) / 670);height:calc(456px + 166 * (100vw - 1250px) / 670);}
.obj__wrapper-gallery-nav .swiper_thumbnail{height:calc(456px + 166 * (100vw - 1250px) / 670);}
.obj__wrapper-gallery-nav-ph{min-width:calc(75px + 33 * (100vw - 1250px) / 670) !important;height:calc(75px + 33 * (100vw - 1250px) / 670) !important;}
.obj__wrapper-info{margin:0 calc(95px + 33 * (100vw - 1250px) / 670) 0 calc(115px + 33 * (100vw - 1250px) / 670);}
.obj__wrapper-description-logo{width:calc(75px + 33 * (100vw - 1250px) / 670);}
.obj__wrapper-description-text{width:calc(456px + 168 * (100vw - 1250px) / 670);}
.contact__info-map{width:calc(515px + 235 * (100vw - 1250px) / 670);}
.bag__wrapper-col{max-width:calc(362px + 260 * (100vw - 1024px) / 896);}
.request{margin:calc(58px + 86 * (100vw - 390px) / 1530) 0 calc(0px + 120 * (100vw - 390px) / 1530);}
.request__wrapper-info-title{font-size:calc(28px + 16 * (100vw - 390px) / 634);}
.request__wrapper-info{max-width:calc(440px + 518 * (100vw - 1024px) / 896);}
.about__us-wrapper a img{margin:0 calc(20px + 70 * (100vw - 390px) / 1530);}
}
@media only screen and (max-width: 1250px) {
.obj__wrapper-gallery-main{width:calc(455px + 95 * (100vw - 1060px) / 190);margin-bottom:20px;}
.obj__wrapper-gallery-nav{width:calc(455px + 95 * (100vw - 1060px) / 190);}
.obj__wrapper-gallery-nav-ph{min-width:calc(60px + 20 * (100vw - 390px) / 860) !important;height:calc(60px + 20 * (100vw - 390px) / 860) !important;}
.obj__wrapper-info{margin:0 0 0 calc(100px + 16 * (100vw - 1060px) / 190);}
.obj__wrapper-description-logo{display:none;}
.obj__wrapper-description-text{width:calc(455px + 95 * (100vw - 1060px) / 190);}
}
@media only screen and (max-width: 1060px) {
.main__catalog-wrapper-item{width:calc(187px + 110 * (100vw - 730px) / 330);height:calc(187px + 110 * (100vw - 730px) / 330);}
.value__wrapper-content-text{font-size:calc(28px + 8 * (100vw - 730px) / 330);}
.obj__wrapper-gallery-main{width:calc(291px + 164 * (100vw - 730px) / 330);}
.obj__wrapper-gallery-nav{width:calc(291px + 164 * (100vw - 730px) / 330);}
.obj__wrapper-info{margin:0 0 0 calc(20px + 80 * (100vw - 730px) / 330);}
.obj__wrapper-description-text{width:calc(291px + 164 * (100vw - 730px) / 330);}
}
@media only screen and (max-width: 730px) {
.main__catalog-wrapper-item{width:calc(219px + 114 * (100vw - 500px) / 230);height:calc(219px + 114 * (100vw - 500px) / 230);}
.main__wrapper-col-item-link::after{width:calc(232px + 338 * (100vw - 390px) / 340);}
}
@media only screen and (max-width: 500px) {
.main__catalog-wrapper-item{width:calc(338px + 109 * (100vw - 390px) / 110);height:calc(338px + 109 * (100vw - 390px) / 110);}
}
@media only screen and (max-width: 1250px) {
.contact__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.contact__info-form{max-width:100%;}
.contact__info-map{margin-top:70px;width:100%;}
.contact__wrapper{grid-template-columns:repeat(2, 1fr);margin-bottom:36px;}
.contact__wrapper-item{padding-bottom:64px;}
}
@media only screen and (max-width: 1500px) {
.main__wrapper-col-title span{margin-left:194px;}
.main__wrapper-col-text{max-width:580px;padding-top:200px;padding-left:107px;}
.main__wrapper-col-item{margin-bottom:70px;}
}
@media only screen and (max-width: 1300px) {
.main__footer{padding:70px 0 32px;}
.main__footer-item-wrapper{gap:18px;}
.video__wrapper{height:659px;}
.video__wrapper-placeholder-title{left:50px;}
.press__wrapper-item-info{max-width:727px;}
.press__wrapper-item-img{width:260px;height:273px;}
.press__wrapper-item-info-name{margin-bottom:20px;}
}
@media only screen and (max-width: 1250px) {
.main{margin-top:10px;}
.main__wrapper{padding-bottom:325px;}
.main__wrapper-col-title{font-size:70px;line-height:70px;padding:10px;}
.main__wrapper-col-title span{margin-top:-12px;margin-left:297px;}
.main__wrapper-col-item{position:absolute;right:0;bottom:0;margin-bottom:0;}
.main__wrapper-col-text{max-width:473px;padding-top:89px;padding-left:0;}
.main__wrapper-col-text::before{bottom:-320px;}
.obj__wrapper-gallery{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.obj__wrapper-gallery-nav{margin-right:0;}
.obj__wrapper-gallery-nav .swiper_thumbnail{height:auto;}
.obj__wrapper-gallery-nav .swiper-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-y:inherit;}
.obj__wrapper-gallery-nav .swiper-wrapper::-webkit-scrollbar{width:0;height:0;}
.obj__wrapper-gallery-nav-ph:not(:last-child){margin-right:20px;margin-bottom:0;}
}
@media only screen and (max-width: 1100px) {
.articles_block-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.articles_block-wrapper-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-bottom:34px;}
.articles_block-wrapper-block-img, .articles_block-wrapper-col-item-img{width:250px;height:250px;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;margin-bottom:0;}
}
@media only screen and (max-width: 1060px) {
.main__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;padding-bottom:218px;}
.main__wrapper-col-text{max-width:498px;position:absolute;right:0;bottom:0;}
.main__wrapper-col-text::before{top:100px;left:calc(-100px + -330 * (100vw - 730px) / 330);}
.main__wrapper-col-item{margin-top:55px;position:relative;bottom:inherit;margin-left:auto;}
.main__wrapper-col-title{font-size:60px;line-height:60px;padding:calc(0px + 10 * (100vw - 730px) / 330);}
.main__wrapper-col-title span{margin-top:0;margin-left:126px;}
.main__wrapper-col-title br{display:block;}
.main__catalog-wrapper{grid-template-columns:repeat(3, 1fr);}
.about__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.about__wrapper-description{margin-bottom:64px;}
.about__wrapper-slider{margin-left:0;}
.about__wrapper-slider-img{width:100%;height:565px;}
.catalog__cards{grid-template-columns:repeat(3, 1fr);}
.video__wrapper-placeholder-title{max-width:200px;}
}
@media only screen and (max-width: 1024px) {
.main__bg{top:250px;}
.bag{margin-top:24px;}
.bag__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.bag__wrapper-col{max-width:100%;}
.bag__wrapper-col-title{margin-top:24px;}
.bag__wrapper-col-delivery{margin-top:24px;}
.video__wrapper{height:504px;}
.video__wrapper-placeholder-title{max-width:200px;}
.press__wrapper-item-info{max-width:590px;}
.press__wrapper-item-img{width:210px;height:221px;}
.request__wrapper-info{margin-right:0;}
.articles__item-info-date{margin-bottom:30px;}
.articles__item-info-title{margin-bottom:20px;}
.articles__item-img{width:210px;height:210px;}
}
@media only screen and (max-width: 980px) {
html[lang]{margin-top:0 !important;}
#wpadminbar{display:none;}
.catalog__nav{overflow:hidden;padding:15px 0;}
.catalog__nav::after{display:none;}
.catalog__nav__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;}
.catalog__nav__wrapper::-webkit-scrollbar{width:0;height:0;}
.catalog__nav__wrapper-item{border:none;background:rgba(255, 255, 255, 0.05);padding:4px 9px;}
.catalog__nav__wrapper-item:not(last-child){margin-right:6px;}
.catalog__nav__wrapper-item.active{border:1px #977E4B solid;}
.catalog__nav__wrapper-item-name{font-size:16px;white-space:nowrap;}
.catalog__nav__wrapper-item-name span{display:none;}
.catalog__nav__wrapper-item-name .close{margin:0 -7px 0 -1px;display:inline-block;stroke:#977E4B;}
.catalog__nav__wrapper-item-ph{display:none;}
}
@media only screen and (max-width: 800px) {
.article__wrapper-text{width:100%;margin-right:0;}
.article__wrapper-link{display:none;}
}
@media only screen and (max-width: 730px) {
.main__bg{top:80px;}
.main__wrapper{padding-bottom:0;}
.main__wrapper-col-title{font-size:50px;line-height:50px;}
.main__wrapper-col-title span{margin-left:0;text-align:right;}
.main__wrapper-col-text{position:relative;font-size:16px;line-height:24px;max-width:345px;padding-top:168px;}
.main__wrapper-col-text::before{display:none;}
.main__wrapper-col-item{margin-top:62px;width:100%;}
.main__wrapper-col-item-img{width:100%;}
.main__wrapper-col-item-name br{display:block;}
.main__wrapper-col-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;}
.main__catalog-wrapper{grid-template-columns:repeat(2, 1fr);}
.value__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.value__wrapper-content-text{font-size:36px;}
.value__wrapper-content-text span{margin-left:0;}
.value__wrapper-content.active{margin-top:64px;display:block;}
.main__form-wrapper{max-width:677px;}
.header{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:32px 0 26px 0;}
.header__wrapper{display:none;position:fixed;left:0;right:0;top:0;z-index:1;height:100%;padding:100px 34px 0 34px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#000000;}
.header__wrapper.active{overflow-x:auto;display:block;}
.header__wrapper-nav{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;}
.header__wrapper-nav-item{padding:4px;margin:24px 0;}
.header__wrapper-nav-item a{font-size:36px;}
.header__wrapper-nav-item:after{position:absolute;right:0;left:0;content:"";margin-top:24px;border-bottom:1px #575656 solid;display:block;background-color:#fff;}
.header__wrapper-shopping{margin-top:64px;margin-left:0;}
.header a{position:relative;z-index:2;width:24px;height:24px;}
.header-logo{width:24px;height:24px;}
.burger{position:relative;z-index:2;display:block;}
.catalog__cards{grid-template-columns:repeat(2, 1fr);}
.contact__footer{grid-template-columns:repeat(1, 1fr);}
.contact__footer-item-title{font-size:16px;margin-bottom:16px;}
.container-obj .main__footer{margin-top:0;}
.main__footer{margin-top:100px;padding:64px 0 32px;grid-template-columns:repeat(1, 1fr);}
.main__footer-item-wrapper-link{margin-bottom:4px;}
.main__footer-item-text{margin-top:72px;}
.main__footer-item-logo{margin-bottom:24px;}
.main__footer-item-wrapper{margin-top:80px;grid-template-columns:auto 1fr;grid-template-areas:"col1 col2" "col1 col3";gap:0 73px;}
.main__footer-item-wrapper div:nth-child(1){grid-area:col2;}
.main__footer-item-wrapper div:nth-child(2){grid-area:col3;}
.main__footer-item-wrapper div:nth-child(3){grid-area:col1;}
.obj__wrapper{display:block;}
.obj__wrapper-gallery-main{width:100%;height:calc(337px + 340 * (100vw - 390px) / 340);}
.obj__wrapper-gallery-nav{width:100%;margin-bottom:20px;}
.obj__wrapper-info{margin:0;}
.obj__wrapper-info-name{margin-bottom:120px;}
.obj__wrapper-description-text{width:100%;margin-bottom:64px;}
.obj__wrapper-info-request{margin-top:118px;}
.contact__wrapper{grid-template-columns:repeat(1, 1fr);margin-bottom:76px;}
.contact__wrapper-item{padding-bottom:24px;}
.request__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.request__wrapper-info{max-width:500px;}
.request__wrapper-img{margin-left:0;margin-right:0;margin-bottom:66px;}
}
@media only screen and (max-width: 650px) {
.press-title{padding:24px 0 56px 0;}
.press__wrapper-item{padding:32px 0 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.press__wrapper-item-img{width:100%;height:355px;margin-bottom:20px;}
.press__wrapper-item-info-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;}
.about__us-wrapper{padding:20px 0;}
.about__us-wrapper a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.about__us-wrapper a img{margin:40px 0;}
.articles__title{margin-top:24px;margin-bottom:56px;}
.articles__item{margin-top:23px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.articles__item-img{width:100%;height:355px;margin-bottom:20px;}
.articles__item-info{max-width:100%;}
.articles__item-info-btn{margin-top:20px;}
.articles_block-wrapper-block, .articles_block-wrapper-col-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.articles_block-wrapper-block-img, .articles_block-wrapper-col-item-img{width:100%;height:250px;}
.articles_block-wrapper-block-img, .articles_block-wrapper-col-item-img{margin-bottom:20px;}
}
@media only screen and (max-width: 500px) {
.main__catalog-wrapper{grid-template-columns:repeat(1, 1fr);}
.catalog__cards{grid-template-columns:repeat(1, 1fr);}
}
@media only screen and (max-width: 390px) {
.main__bg{top:160px;}
.main__bg img{-o-object-position:-170px 0;object-position:-170px 0;}
.main__form-wrapper-title{font-size:28px;}
.filter{width:100%;}
.filter__popup{width:100%;padding:16px 24px 48px 24px;}
.breadcrumb__wrapper-list{display:none;}
.order__popup{padding:6px 10px 32px 10px;}
.rare__items-wrapper-item{margin:0 26px;}
.about__us-wrapper{padding:20px 0;}
.about__us-wrapper a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.about__us-wrapper a img{margin:40px 0;}
.video .container-main{width:100%;margin:0;}
.video__wrapper{height:220px;}
.video__wrapper-placeholder-title{top:17px;left:26px;max-width:100px;font-size:30px;}
.video__wrapper-placeholder-logo{width:8px;height:8px;bottom:24px;right:26px;}
.cursor-border{width:90px;height:90px;}
.cursor{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid #977E4B;}
}
@media only screen and (max-width: 1060px) {
br{display:none;}
}
.obj__video.lot_story-on{border-bottom:none;}
.lot-story .obj__related{margin-top:0;}
.lot-story-blocks{width:100%;display:inline-block;background-color:#fff;}
.lot-story-blocks > section:first-of-type:not(.ls_first_block):not(.ls_condition_report){margin-top:100px;}
.container-lot-story{width:1260px;margin:0 auto;}
@media only screen and (max-width: 1720px) {
.container-lot-story{width:calc(1040px + 219 * (100vw - 1500px) / 220);}
}
@media only screen and (max-width: 1500px) {
.container-lot-story{width:calc(1010px + 249 * (100vw - 1250px) / 250);}
}
@media only screen and (max-width: 1250px) {
.container-lot-story{width:calc(932px + 189 * (100vw - 1060px) / 190);}
}
@media only screen and (max-width: 1060px) {
.container-lot-story{width:calc(602px + 329 * (100vw - 730px) / 330);}
}
@media only screen and (max-width: 730px) {
.container-lot-story{width:calc(338px + 339 * (100vw - 390px) / 340);}
}
.lot-story-title{font-size:50px;font-weight:500;line-height:50px;color:#000;background-color:#977E4B;text-align:center;padding:54px 0;margin-top:100px;}
.ls_first_block{position:relative;overflow:hidden;background-color:#000;}
.ls_first_block + section:not(.ls_third_block):not(.lot-story-video):not(.ls_fourth_block):not(.ls_image):not(.ls_highlights_block):not(.ls_condition_report){margin-top:100px;}
.ls_first_block-bg{position:absolute;top:-150px;left:0%;right:0;z-index:-1;width:100%;margin:0 auto;}
.ls_first_block-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.ls_first_block-wrapper{min-height:720px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.ls_first_block_info{max-width:507px;}
.ls_first_block-title{font-size:55px;font-weight:600;line-height:55px;color:#977E4B;}
.ls_first_block-specifications{margin-top:80px;padding:16px 0 24px 0;display:grid;grid-template-columns:auto 1fr;gap:10px 26px;}
.ls_first_block-specifications-type, .ls_first_block-specifications-name{font-family:"SourceCodePro";font-size:19px;line-height:25px;font-weight:400;}
.ls_first_block-specifications-type{color:#977E4B;}
@media only screen and (max-width: 1000px) {
.ls_first_block-wrapper{min-height:0;display:block;margin:90px 0 130px;}
.ls_first_block_info{margin:auto;margin-bottom:125px;}
.ls_first_block-image-wrapper{margin:0 auto;text-align:center;}
}
@media only screen and (max-width: 500px) {
.ls_first_block-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
} .ls_second_block{background-color:#fff;margin-bottom:100px;}
.ls_second_block-wrapper{padding-top:20px;}
.ls_second_block-text{font-family:"Source Sans 3";font-size:24px;line-height:34px;font-weight:300;color:#000;}
.ls_second_block-text h1, .ls_second_block-text h2, .ls_second_block-text h3, .ls_second_block-text h4, .ls_second_block-text h5, .ls_second_block-text h6{font-family:"CormorantGaramond";font-size:36px;line-height:44px;font-weight:600;color:#000;margin-bottom:20px;}
.ls_third_block{background-color:#977E4B;padding:100px 0;}
.ls_third_block + section:not(.ls_first_block):not(.lot-story-video):not(.ls_fourth_block):not(.ls_image):not(.ls_highlights_block):not(.ls_condition_report){margin-top:100px;}
.ls_third_block-wrapper{padding-top:20px;}
.ls_third_block-text{font-family:"Source Sans 3";font-size:24px;line-height:34px;font-weight:300;color:#000;}
.ls_third_block-text h1, .ls_third_block-text h2, .ls_third_block-text h3, .ls_third_block-text h4, .ls_third_block-text h5, .ls_third_block-text h6{font-family:"CormorantGaramond";font-size:36px;line-height:44px;font-weight:600;color:#000;margin-bottom:20px;}
.ls_third_block-text ul, .ls_third_block-text ol{font-family:"Source Sans 3";font-size:24px;font-weight:300;line-height:34px;padding-left:36px;margin:0;margin-bottom:60px;list-style-type:inherit;}
.ls_third_block-text ul li, .ls_third_block-text ol li{padding-left:3px;list-style-type:inherit;}
.video.lot-story-video{margin:0;background-color:#000;}
.lot-story-video + section:not(.ls_first_block):not(.ls_third_block):not(.ls_fourth_block):not(.ls_image):not(.ls_highlights_block):not(.ls_condition_report){margin-top:100px;}
.lot-story-video .video__wrapper{height:800px;}
.lot-story-video .cursor{border-top:45px solid transparent;border-bottom:45px solid transparent;border-left:80px solid #fff;left:1.1%;}
.lot-story-video .cursor-border{width:393px;height:393px;border-width:2px;}
@media only screen and (max-width: 1400px) {
.lot-story-video .video__wrapper{height:660px;}
}
@media only screen and (max-width: 650px) {
.lot-story-video .container-main{width:100%;}
.lot-story-video .video__wrapper{height:200px;}
.lot-story-video .cursor-border{width:122px;height:122px;border-width:1px;}
.lot-story-video .cursor{border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:24px solid #fff;}
} .ls_fourth_block + section:not(.ls_first_block):not(.ls_third_block):not(.lot-story-video):not(.ls_image):not(.ls_highlights_block):not(.ls_condition_report){margin-top:100px;}
.ls_fourth_block-parallax{height:700px;background-attachment:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}
.ls_fourth_block-parallax .mask{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:2;}
.ls_fourth_block-parallax .text{font-size:126px;line-height:153px;font-weight:600;color:#977E4B;z-index:3;}
@media only screen and (max-width: 650px) {
.ls_fourth_block-parallax{height:215px;}
.ls_fourth_block-parallax .text{font-size:39px;line-height:47px;font-weight:600;color:#977E4B;z-index:3;}
} .ls_fifth_block-container{width:1260px;margin:0 auto;}
@media only screen and (max-width: 1299px) {
.ls_fifth_block-container{width:100%}
}
@media only screen and (max-width: 1140px) {
.ls_fifth_block-container{width:calc(602px + 329 * (100vw - 730px) / 330);}
}
@media only screen and (max-width: 730px) {
.ls_fifth_block-container{width:calc(338px + 339 * (100vw - 390px) / 340);}
}
.ls_fifth_block{background-color:#fff;margin-bottom:100px;}
.ls_fifth_block_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.ls_fifth_block_wrapper.text-and-image{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.ls_fifth_block_wrapper.text-and-image .ls_fifth_block-text-wrapper{margin-right:180px;}
.ls_fifth_block_wrapper.image-and-text .ls_fifth_block-text-wrapper{margin-left:180px;}
@media only screen and (max-width: 1299px) {
.ls_fifth_block_wrapper.text-and-image .ls_fifth_block-text-wrapper{margin-right:60px;}
.ls_fifth_block_wrapper.image-and-text .ls_fifth_block-text-wrapper{margin-left:60px;}
}
.ls_fifth_block-image-wrapper{max-width:600px;}
.ls_fifth_block-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.ls_fifth_block-text-wrapper{max-width:478px;color:#000;}
.ls_fifth_block-text{font-family:"Source Sans 3";font-size:24px;line-height:34px;font-weight:300;}
.ls_fifth_block-text h1, .ls_fifth_block-text h2, .ls_fifth_block-text h3, .ls_fifth_block-text h4, .ls_fifth_block-text h5, .ls_fifth_block-text h6{font-family:"CormorantGaramond";font-size:36px;line-height:44px;font-weight:600;margin-bottom:40px;}
@media only screen and (max-width: 1140px) {
.ls_fifth_block_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.ls_fifth_block_wrapper.image-and-text .ls_fifth_block-image-wrapper{order:1;}
.ls_fifth_block-text-wrapper{max-width:600px;}
.ls_fifth_block_wrapper.text-and-image .ls_fifth_block-text-wrapper{margin:0;margin-bottom:100px;}
.ls_fifth_block_wrapper.image-and-text .ls_fifth_block-text-wrapper{margin:0;margin-bottom:100px;}
} .ls_accordion{color:#000;background-color:#fff;margin-bottom:200px;}
.dropdown__content{overflow:hidden;padding:0;max-height:0;-webkit-box-sizing:content-box;box-sizing:content-box;opacity:0;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;will-change:max-height;}
.dropdown__content.open{opacity:1;}
.dropdown__button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:transparent;border:none;border-bottom:1px solid #000;padding:30px 20px;cursor:pointer;}
.dropdown__left{max-width:calc(100% - 49px);text-align:left;padding-right:15px;}
.dropdown__title{font-family:"CormorantGaramond";font-size:36px;line-height:44px;font-weight:600;}
.dropdown__arrow{width:49px;position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
.dropdown__arrow img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.dropdown__button.open .dropdown__arrow{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);}
.dropdown__content--box{font-family:"Source Sans 3";font-size:24px;line-height:34px;font-weight:300;padding:100px 90px;}
.dropdown__content--box h1, .dropdown__content--box h2, .dropdown__content--box h3, .dropdown__content--box h4, .dropdown__content--box h5, .dropdown__content--box h6{font-family:"CormorantGaramond";font-size:36px;line-height:44px;font-weight:600;color:#000;margin-bottom:20px;}
@media only screen and (max-width: 730px) {
.dropdown__content--box{padding:80px 25px;}
} .ls_image + section:not(.ls_first_block):not(.ls_third_block):not(.lot-story-video):not(.ls_fourth_block):not(.ls_highlights_block):not(.ls_condition_report){margin-top:100px;}
.ls_image_wrapper{width:100%;height:850px;background-color:#fff;}
.ls_image_wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
@media only screen and (max-width: 1500px) {
.ls_image_wrapper{height:730px;}
}
@media only screen and (max-width: 730px) {
.ls_image_wrapper{height:360px;}
} .ls_gallery{background-color:#fff;margin:0 auto;margin-bottom:75px;}
.ls_gallery-swiper{width:100%;height:755px;overflow:hidden;margin-bottom:30px;}
.ls_gallery-swiper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.ls_gallery-thumbs{width:100%;overflow:hidden;}
.ls_gallery-thumbs .swiper-slide{max-width:120px;height:120px;cursor:pointer;}
.ls_gallery-thumbs img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.ls_gallery-slider-nav{padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;user-select:none;color:#000;padding:25px 0;margin-top:55px;}
.ls_gallery-slider-nav .arrow, .ls_gallery-slider-nav .close{stroke:#000;}
@media only screen and (max-width: 1500px) {
.ls_gallery-swiper{height:585px;}
}
@media only screen and (max-width: 730px) {
.ls_gallery-swiper{height:338px;}
.ls_gallery-thumbs .swiper-slide{max-width:77px;height:77px;cursor:pointer;}
.ls_gallery-slider-nav{margin-top:20px;}
} .ls_black_title{background-color:#000;text-align:center;}
.ls_black_title-title{font-size:50px;line-height:50px;font-weight:600;color:#fff;padding:54px 0;}
@media only screen and (max-width: 730px) {
.ls_black_title-title{font-size:36px;line-height:44px;padding:56px 0;}
} .ls_gallery2{background-color:#fff;margin:0 auto;margin-top:60px;}
.ls_gallery2 + section:not(.ls_second_block){margin-top:100px;}
.ls_gallery2:last-of-type{margin-bottom:50px;}
.gallery2__wrapper{width:100%;height:869px;}
.gallery2__grid{width:100%;height:100%;display:grid;gap:16px;grid-template-areas:"A A A A A A B B B" "A A A A A A B B B" "A A A A A A B B B" "A A A A A A C C C" "A A A A A A C C C" "A A A A A A C C C" "A A A A A A D E F";}
.gallery2__wrapper-item{overflow:hidden;}
.gallery2__wrapper-item:not(.gallery__wrapper-item-01){cursor:pointer;}
.gallery2__wrapper-item img, .gallery2__wrapper-mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.gallery2__wrapper .gallery__wrapper-item-01{grid-area:A;}
.gallery2__wrapper .gallery__wrapper-item-02{grid-area:B;}
.gallery2__wrapper .gallery__wrapper-item-03{grid-area:C;}
.gallery2__wrapper .gallery__wrapper-item-04{grid-area:D;}
.gallery2__wrapper .gallery__wrapper-item-05{grid-area:E;}
.gallery2__wrapper .gallery__wrapper-item-06{grid-area:F;}
.ls_gallery2-slider-nav{padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;user-select:none;color:#000;padding:25px 0;margin-top:55px;}
.ls_gallery2-slider-nav .arrow, .ls_gallery2-slider-nav .close{stroke:#000;}
.gallery2__wrapper-mobile{display:none;}
@media only screen and (max-width: 1500px) {
.gallery2__wrapper{height:674px;}
}
@media only screen and (max-width: 730px) {
.gallery2__wrapper{display:none;}
.ls_gallery2-swiper{height:auto;}
.gallery2__wrapper-mobile{display:block;}
.ls_gallery2-swiper-mobile{height:338px;overflow:hidden;}
.ls_gallery2-thumbs-mobile{overflow:hidden;margin-top:20px;}
.ls_gallery2-thumbs-mobile .swiper-slide{max-width:77px;height:77px;cursor:pointer;}
.ls_gallery2-slider-nav{margin-top:20px;}
} .ls_condition_report{background-color:#fff;border-top:1px solid #000;border-bottom:1px solid #000;}
.ls_condition_report + section:not(.ls_first_block):not(.ls_third_block):not(.lot-story-video):not(.ls_fourth_block):not(.ls_image):not(.ls_highlights_block){margin-top:100px;}
.condition_report-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;}
.condition_report-title{font-size:36px;line-height:44px;font-weight:600;color:#000;}
.condition_report-wrapper{cursor:pointer;}
.filter.condition_report-popup .filter__popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;}
.filter.condition_report-popup .filter__popup .obj__wrapper-info.contact{margin:32px 0 0 0;}
.condition_report-popup{display:none;margin:0;}
.condition_report-popup.active{display:block;}
.condition_report-popup textarea{margin-bottom:0;}
.condition_report-popup-title{font-family:"CormorantGaramond";font-size:20px;font-weight:500;margin:16px 0;}
.condition_report-popup-text{font-family:"SourceSansPro";font-size:12px;font-weight:300;margin-bottom:16px;}
.condition_report-popup-btn{width:100%;color:#fff;background-color:#000000;margin:16px 0;}
.condition_report-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:8px;border-bottom:1px #575656 solid;}
.condition_report-close svg{cursor:pointer;width:40px;height:40px;stroke:#000000;}
.condition_report-popup-title{font-size:28px;line-height:34px;font-weight:600;margin:25px 0;padding:16px;background:rgba(0, 0, 0, 0.05);}
.ls_highlights_block{background-color:#000;}
.ls_highlights_block + section:not(.ls_first_block):not(.ls_third_block):not(.lot-story-video):not(.ls_fourth_block):not(.ls_image):not(.ls_condition_report){margin-top:100px;}
.ls_highlights_block-wrapper{padding-top:50px;padding-bottom:180px;}
.ls_highlights_block-text{display:grid;grid-template-columns:repeat(2, 1fr);gap:100px;margin:0;padding:0;}
.ls_highlights_block-title{font-family:"CormorantGaramond";font-size:44px;line-height:53px;font-weight:600;color:#977E4B;margin-bottom:85px;}
.ls_highlights_block-left-col, .ls_highlights_block-right-col{font-family:"CormorantGaramond";font-size:28px;line-height:34px;font-weight:600;color:#fff;}
.ls_highlights_block-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;}
.ls_highlights_block-item h1, .ls_highlights_block-item h2, .ls_highlights_block-item h3, .ls_highlights_block-item h4, .ls_highlights_block-item h5, .ls_highlights_block-item h6{display:none;}
.ls_highlights_block-item span{font-family:"SourceCodePro";font-size:19px;line-height:25px;font-weight:400;color:#977E4B;padding-top:1px;padding-right:15px;}
@media only screen and (max-width: 1500px) {
.ls_highlights_block-text{gap:60px;}
}
@media only screen and (max-width: 730px) {
.ls_highlights_block-text{display:block;}
} .ls_contact_block{background-color:#fff;padding:55px 0 90px;color:#000;}
.ls_contact_block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.ls_contact_block-text{max-width:410px;font-size:50px;line-height:50px;font-weight:600;padding-right:30px;}
.ls_contact_block-info{max-width:370px;}
.ls_obj__wrapper-description-text-btn-specialist{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px;padding-bottom:8px;border-bottom:1px #575656 solid;}
.ls_obj__wrapper-description-text-btn-specialist img{-webkit-transition:0.3s;transition:0.3s;}
.ls_obj__wrapper-description-text-btn-specialist img.up{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.ls_contact_block-info .contact__footer-item-header-info-name, .ls_contact_block-info .contact__footer-item-header-info-post, .ls_contact_block-info .contact__footer-item-contact-text-specialist p, .ls_contact_block-info .obj__wrapper-description-text-btn-text-specialist, .ls_contact_block-info .contact__footer-item-contact-link{color:#000;}
.ls_contact_block-info .obj__wrapper-description-text-btn-text-specialist:hover{color:#A19E9E;}
@media only screen and (max-width: 730px) {
.ls_contact_block-wrapper{display:block;}
.ls_contact_block-text{max-width:100%;margin-bottom:80px;}
.ls_contact_block-info{max-width:100%;}
}
.rare__items-wrapper .swiper-wrapper{gap:20px;}
.page-template-page-wishlist{background:#fff;}
.page-template-page-wishlist .breadcrumbs a, .page-template-page-wishlist .breadcrumbs .last-item{color:#000;}
.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none;}
.cnt{max-width:1572px;margin:0 auto;padding:0 26px;}
@media only screen and (max-width: 1300px) {
.cnt{max-width:1152px;}
}
@media only screen and (max-width: 1024px) {
.cnt{max-width:948px;}
}
.artf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100vh;}
.artf__text{font-size:48px;color:#977E4B;}
.abt{padding:132px 0 157px 0;}
.abt__wrapper{display:grid;grid-template-columns:1fr 2.38fr;gap:40px;}
.abt__wrapper-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:44px;}
.abt__wrapper-info-title{font-size:44px;font-weight:600;}
.abt__wrapper-info-text{font-family:"SourceSansPro";font-size:18px;line-height:26.6px;font-weight:300;color:#A19E9E;}
.abt__wrapper-slider{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;}
.abt__wrapper-slider .swiper-wrapper{width:100%;height:100%;overflow:hidden;}
.abt__wrapper-slider-slide{width:100%;height:100%;}
.abt__wrapper-slider-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.abt__wrapper-slider-nav{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px;}
.abt__wrapper-slider-nav svg{cursor:pointer;width:24px;height:auto;stroke:#fff;stroke-width:1px;-webkit-transition:0.3s;transition:0.3s;}
.abt__wrapper-slider-nav svg:hover{stroke-width:1.5px;}
.abt__wrapper-slider-nav-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.abt__wrapper-slider-nav-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-family:"SourceSansPro";font-weight:300;line-height:24px;gap:4px;}
.abt__wrapper-slider-nav-counter span:last-child{font-size:10px;}
.txt__header{background-color:#E6E6E6;padding:64px 0;}
.txt__header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:600px;margin:0 auto;}
.txt__header-wrapper-title{font-size:50px;font-weight:600;color:#977E4B;text-align:center;line-height:100%;}
.txt__header-wrapper-text{font-size:36px;font-weight:600;text-align:center;color:#000;}
.txt__content{background-color:#fff;padding:64px 0;margin-top:-1px;}
.txt__content-wrapper{max-width:600px;margin:0 auto;}
.txt__content-wrapper-text{font-size:16px;line-height:22px;font-weight:500;color:#000;}
.fnd__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0 32px 0;}
.fnd__header-title{font-size:44px;font-weight:600;text-transform:uppercase;}
.fnd__cards{display:grid;grid-template-columns:1fr 1fr;}
.fnd__cards-item{padding-top:32px;padding-bottom:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%;min-height:938px;}
.fnd__cards-item:nth-child(odd){padding-right:32px;border-right:1px solid #575656;}
.fnd__cards-item:nth-child(even){padding-left:32px;}
.fnd__cards-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}
.fnd__cards-item-header-name{font-size:24px;font-weight:300;font-family:"SourceSansPro";}
.fnd__cards-item-header-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;}
.fnd__cards-item-header-tags span{position:relative;font-size:12px;font-weight:300;line-height:16px;color:#A19E9E;padding-right:6px;}
.fnd__cards-item-header-tags span:not(:last-child)::after{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;height:80%;background-color:#A19E9E;display:block;}
.fnd__cards-item-img{max-width:225px;height:auto;aspect-ratio:3/4.24;overflow:hidden;}
.fnd__cards-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.fnd__cards-item-text{width:68%;font-size:16px;font-weight:300;line-height:24px;color:#fff;font-family:"SourceSansPro";}
.fnd__cards-item-soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:auto;}
.fnd__cards-item-soc-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}
.fnd__cards-item-soc-item img{width:24px;height:auto;}
.fnd__cards-item-soc-item p{font-size:10px;line-height:24px;font-weight:700;font-family:"SourceSansPro";color:#fff;}
@media only screen and (max-width: 1300px) {
.abt__wrapper{grid-template-columns:1fr 1.42fr;}
.fnd__header-title{text-transform:none;}
.fnd__cards-item-text{width:auto;}
.fnd__cards-item{padding-right:32px;}
.fnd__header{padding:30px 0 32px 0;}
}
@media only screen and (max-width: 1024px) {
.abt__wrapper{grid-template-columns:1fr 1fr;}
}
@media only screen and (max-width: 730px) {
.fnd__cards-item-text{max-width:460px;}
.abt__wrapper{grid-template-columns:1fr;gap:64px;}
.abt__wrapper-slider{height:565px;}
.fnd__header{padding:25px 0 32px 0;}
.fnd__cards{grid-template-columns:1fr;gap:10px;}
.fnd__cards-item{padding:24px 0 74px 0 !important;border:none !important;}
.fnd__cards-item:not(:last-child){border-bottom:1px solid #575656 !important;}
}
.prev{margin-top:-1px;background-color:#E6E6E6;}
.prev__wrapper-header{padding:24px 0 32px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.prev__wrapper-header-title{font-size:44px;font-weight:600;color:#000;}
.prev__wrapper-item{display:grid;grid-template-columns:1fr 0.67fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:64px 0;gap:24px;}
.prev__wrapper-item-title{font-size:36px;font-weight:600;color:#977E4B;text-align:center;}
.prev__wrapper-item-text{font-size:16px;color:#000;}
.prg{margin-top:-1px;background-color:#fff;padding:32px 0 54px 0;}
.prg__arrow{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;}
.prg__arrow svg{cursor:pointer;width:24px;height:auto;stroke:#000;stroke-width:1px;-webkit-transition:0.3s;transition:0.3s;}
.prg__arrow svg:hover{stroke-width:1.5px;}
.prg__arrow .prg__wrapper-slider-nav-next{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.prg__arrow .prg__wrapper-slider-nav-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-family:"SourceSansPro";font-weight:300;line-height:24px;gap:4px;color:#000;}
.prg__arrow .prg__wrapper-slider-nav-counter span:last-child{font-size:10px;}
.prg__wrapper{display:grid;grid-template-columns:1fr 2fr;gap:40px;}
.prg__wrapper-info{width:100%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.prg__wrapper-info-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.prg__wrapper-info-header-name{font-size:44px;font-weight:600;color:#000;}
.prg__wrapper-info-header-tag{font-size:16px;font-family:"SourceCodePro";color:#000;border-radius:100px;border:1px solid #000;white-space:nowrap;padding:8px 24px 9px 24px;}
.prg__wrapper-info-text{font-size:18px;font-family:"SourceSansPro";color:#000;font-weight:300;}
.prg__wrapper-info-text ul li{position:relative;padding-left:22px;}
.prg__wrapper-info-text ul li::after{content:"";position:absolute;left:8px;top:9px;width:4px;height:4px;border-radius:50%;background-color:#000;display:block;}
.prg__wrapper-info-btn{font-size:12px;font-family:"SourceCodePro";background-color:#977E4B;color:#fff;padding:6px 24px 8px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}
.prg__wrapper-info-btn:hover{background-color:#3C321E;}
.prg__wrapper-gallery{width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}
.prg__wrapper-gallery-main{width:100%;height:454px;}
.prg__wrapper-gallery-main .swiper-slide{width:100%;height:100%;}
.prg__wrapper-gallery-main .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.prg__wrapper-gallery-min{width:100%;height:100px;}
.prg__wrapper-gallery-min .swiper-slide{width:100%;height:100%;cursor:pointer;}
.prg__wrapper-gallery-min .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.mp{margin-top:-1px;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:100%;height:500px;}
.mp iframe{width:100%;height:100%;}
@media only screen and (max-width: 1300px) {
.prev__wrapper-item{grid-template-columns:1fr 1fr;}
.prg__wrapper{grid-template-columns:1fr 1.12fr;}
}
@media only screen and (max-width: 1024px) {
.prg__wrapper{grid-template-columns:1fr;gap:64px;}
.prg__wrapper-info{max-width:500px;gap:44px;}
.prg__wrapper-gallery-main{height:508px;}
}
@media only screen and (max-width: 730px) {
.prev__wrapper-item{grid-template-columns:1fr;}
.prev__wrapper-item-title{text-align:left;}
}
.atnt{background-color:#fff;}
.atnt__header{padding:24px 0 32px 0;}
.atnt__header-title{font-size:44px;font-weight:600;text-transform:uppercase;color:#000;}
.atnt__wrapper{padding:96px 0 89px 0;}
.atnt__wrapper-slider{position:relative;overflow:hidden;}
.atnt__wrapper-slider::after{content:"";width:20%;height:100%;display:block;width:20%;background:#fff;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);position:absolute;z-index:2;top:0;right:0;}
.atnt__wrapper-slider .slider-slide, .atnt__wrapper-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;overflow:hidden;height:auto;}
.atnt__wrapper-slider-img{width:100%;height:auto;overflow:hidden;}
.atnt__wrapper-slider-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.atnt__wrapper-slider-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}
.atnt__wrapper-slider-info-title{color:#000;font-size:28px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;min-height:68px;}
.atnt__wrapper-slider-info-text{color:#000;font-size:20px;font-weight:500;}
.atnt__wrapper-nav svg{stroke:#000;stroke-width:1px;-webkit-transition:0.3s;transition:0.3s;}
.atnt__wrapper-nav svg:hover{stroke-width:1.5px;}
.atnt__wrapper-nav .abt__wrapper-slider-nav-counter{color:#000;}
.atnt__wrapper-nav .abt__wrapper-slider-nav-counter span:last-child{font-size:16px;}
@media only screen and (max-width: 1300px) {
.atnt__wrapper-slider{overflow:visible;}
}
@media only screen and (max-width: 1300px) {
.atnt__wrapper-slider::after{right:-100px;width:25%;}
}
.int{background-color:#E6E6E6;padding:64px 0;}
.int__text{max-width:480px;text-align:center;margin:0 auto;color:#3C321E;font-size:28px;font-weight:600;}
.intgll{padding:64px 0 89px 0;background-color:#fff;}
.intgll__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:44px;max-width:973px;margin:0 auto;}
.intgll__wrapper-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:19px;width:100%;height:auto;aspect-ratio:4/2.79;overflow:hidden;}
.intgll__wrapper-gallery-main{width:69%;height:auto;aspect-ratio:1/1;overflow:hidden;margin:0;-ms-flex-negative:0;flex-shrink:0;}
.intgll__wrapper-gallery-main .swiper-wrapper{height:100%;}
.intgll__wrapper-gallery-main .swiper-slide{height:100%;}
.intgll__wrapper-gallery-main .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.intgll__wrapper-gallery-side{overflow:hidden;-ms-flex-negative:0;flex-shrink:0;width:29%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}
.intgll__wrapper-gallery-side-vertical{width:100%;height:100%;overflow:hidden;}
.intgll__wrapper-gallery-side-vertical .swiper-wrapper{height:100%;}
.intgll__wrapper-gallery-side-vertical .swiper-slide{width:100%;height:auto;-ms-flex-negative:0;flex-shrink:0;}
.intgll__wrapper-gallery-side-top{width:100%;height:auto;aspect-ratio:1/1;overflow:hidden;cursor:pointer;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.intgll__wrapper-gallery-side-top:hover{opacity:0.8;}
.intgll__wrapper-gallery-side-top img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.intgll__wrapper-gallery-side-middle{width:100%;height:auto;aspect-ratio:1/1;overflow:hidden;cursor:pointer;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.intgll__wrapper-gallery-side-middle:hover{opacity:0.8;}
.intgll__wrapper-gallery-side-middle img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.intgll__wrapper-gallery-side-thumbs{width:100%;height:auto;overflow:hidden;}
.intgll__wrapper-gallery-side-thumbs .swiper-slide{width:100%;height:auto;-ms-flex-negative:0;flex-shrink:0;}
.intgll__wrapper-gallery-side-thumb{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;aspect-ratio:1/1;overflow:hidden;cursor:pointer;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.intgll__wrapper-gallery-side-thumb:hover{opacity:0.8;}
.intgll__wrapper-gallery-side-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.intgll__wrapper-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px;font-size:20px;color:#000;}
.intgll__wrapper-nav-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.intgll__wrapper-nav-prev, .intgll__wrapper-nav-next{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px;height:24px;}
.intgll__wrapper-nav-prev svg, .intgll__wrapper-nav-next svg{stroke:#000;stroke-width:1px;-webkit-transition:0.3s;transition:0.3s;}
.intgll__wrapper-nav-prev svg:hover, .intgll__wrapper-nav-next svg:hover{stroke-width:1.5px;}
.intgll__wrapper-nav-counter-current, .intgll__wrapper-nav-counter-total{font-weight:300;font-family:"SourceSansPro";font-size:16px;}
.intgll__mobile-slider{display:none;width:100%;}
.intgll__mobile-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.intgll__mobile-slider .swiper-slide{width:calc((100% - 64px) / 5) !important;height:auto;aspect-ratio:1/1.2;overflow:hidden;cursor:pointer;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.intgll__mobile-slider .swiper-slide:hover{opacity:0.8;}
.intgll__mobile-slider .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
@media only screen and (max-width: 730px) {
.intgll__wrapper-gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;aspect-ratio:auto;}
.intgll__wrapper-gallery-main{width:100%;aspect-ratio:1/1.2;}
.intgll__wrapper-gallery-side{display:none;}
.intgll__mobile-slider{display:block;}
.intgll__wrapper{gap:19px;}
}
.mn{position:relative;padding:64px 0;}
.mn__bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.mn__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.mn__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:44px;}
.mn__wrapper-text{font-size:20px;font-weight:500;color:#977E4B;text-align:center;}
.mn__wrapper-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;}
.mn__wrapper-card-placeholder{width:550px;height:460px;}
.mn__wrapper-card-img{width:360px;height:auto;}
.mn__wrapper-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.mn__wrapper-card-title{font-size:50px;font-weight:600;color:#977E4B;}
.mn__wrapper-card-title:first-child{text-align:right;}
.mn__wrapper-card-title.sp{margin-top:16%;}
.mn__wrapper-subtext{font-size:20px;font-weight:500;color:#A19E9E;text-align:center;}
.mn__wrapper-arrow{width:8px;height:auto;fill:#575656;margin:0 auto;}
.mn__wrapper-subtitle{font-size:28px;font-weight:600;color:#977E4B;text-align:center;}
.mntext{background-color:#E6E6E6;padding:64px 0;}
.mntext__text{font-size:36px;font-weight:600;color:#977E4B;text-align:center;}
.hiw{background-color:#fff;padding:64px 0;}
.hiw__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px;}
.hiw__wrapper-title{font-size:50px;color:#000;text-align:center;}
.hiw__wrapper-cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;}
.hiw__wrapper-cards-card{padding:32px 0;min-height:420px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:23px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.hiw__wrapper-cards-card:not(:last-child){border-right:1px solid #A19E9E;}
.hiw__wrapper-cards-card-img{width:136px;height:auto;aspect-ratio:1/1;overflow:hidden;border-radius:50%;}
.hiw__wrapper-cards-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.hiw__wrapper-cards-card-title{font-size:36px;color:#000;font-weight:600;max-width:240px;}
.hiw__wrapper-cards-card-text{font-size:16px;color:#000;font-weight:500;max-width:240px;}
.wyr{padding:64px 0;}
.wyr__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px;}
.wyr__wrapper-title{font-size:50px;color:#977E4B;font-weight:600;text-transform:uppercase;text-align:center;}
.wyr__wrapper-cards{display:grid;grid-template-columns:1fr 1fr;}
.wyr__wrapper-cards-card{padding:64px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:42px;}
.wyr__wrapper-cards-card:nth-child(odd){border-right:1px solid #977E4B;}
.wyr__wrapper-cards-card:not(:nth-last-child(-n+2)){border-bottom:1px solid #977E4B;}
.wyr__wrapper-cards-card-img{-ms-flex-negative:0;flex-shrink:0;width:295px;height:313px;aspect-ratio:1/1;overflow:hidden;}
.wyr__wrapper-cards-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.wyr__wrapper-cards-card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.wyr__wrapper-cards-card-info.mob{display:none;}
.wyr__wrapper-cards-card-info-title{font-size:50px;color:#977E4B;line-height:100%;font-weight:600;}
.wyr__wrapper-cards-card-info-text{font-size:28px;color:#977E4B;font-weight:600;}
.nf{padding:64px 0;background-color:#fff;}
.nf__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;}
.nf__wrapper-text{font-size:36px;font-weight:600;color:#000;max-width:730px;}
.nf__wrapper-img{width:196px;height:auto;overflow:hidden;}
.nf__wrapper-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.nf__wrapper-subtext{font-size:36px;font-weight:600;color:#977E4B;max-width:540px;}
.nf__wrapper-title{font-size:36px;color:#000;font-weight:600;max-width:1000px;}
.nf__wrapper-q{width:100%;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:96px;padding:64px;position:relative;}
.nf__wrapper-q-title{font-size:44px;font-weight:600;color:#977E4B;}
.nf__wrapper-q-btn{background-color:#977E4B;padding:10px;border-radius:100px;font-size:20px;font-weight:500;max-width:730px;width:100%;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}
.nf__wrapper-q-btn:hover{background-color:#3C321E;}
.nf__wrapper-q-popup{position:fixed;inset:0;z-index:25;width:100vw;height:100vh;background:rgba(0, 0, 0, 0.55);display:none;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.nf__wrapper-q-popup.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;pointer-events:auto;}
.nf__wrapper-q-popup-wrapper{background-color:#fff;padding:24px 50px 64px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-width:630px;position:relative;min-height:900px;}
.nf__wrapper-q-popup-wrapper-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px;border-bottom:1px solid #575656;}
.nf__wrapper-q-popup-wrapper-close{width:40px;height:auto;aspect-ratio:1/1;cursor:pointer;fill:none;stroke:#000;-webkit-transition:stroke-width 0.2s;transition:stroke-width 0.2s;}
.nf__wrapper-q-popup-wrapper-close:hover{stroke-width:1.5px;}
.nf__wrapper-q-popup-wrapper-title{font-size:20px;font-weight:500;color:#000;text-align:left;}
.nf__wrapper-q-popup-wrapper-text{font-size:12px;font-weight:300;line-height:16px;color:#000;text-align:left;}
.nf__wrapper-q-popup-wrapper-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;}
.nf__wrapper-q-popup-wrapper-form .form__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;color:#000;line-height:16px;font-weight:300;font-family:"SourceSansPro";-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.nf__wrapper-q-popup-wrapper-form .form__field input, .nf__wrapper-q-popup-wrapper-form .form__field textarea{font-size:16px;padding-bottom:4px;width:100%;border-bottom:1px solid #575656;color:#000;}
.nf__wrapper-q-popup-wrapper-form .form__field input::-webkit-input-placeholder, .nf__wrapper-q-popup-wrapper-form .form__field textarea::-webkit-input-placeholder{opacity:0.5;color:#575656;}
.nf__wrapper-q-popup-wrapper-form .form__field input::-moz-placeholder, .nf__wrapper-q-popup-wrapper-form .form__field textarea::-moz-placeholder{opacity:0.5;color:#575656;}
.nf__wrapper-q-popup-wrapper-form .form__field input:-ms-input-placeholder, .nf__wrapper-q-popup-wrapper-form .form__field textarea:-ms-input-placeholder{opacity:0.5;color:#575656;}
.nf__wrapper-q-popup-wrapper-form .form__field input::-ms-input-placeholder, .nf__wrapper-q-popup-wrapper-form .form__field textarea::-ms-input-placeholder{opacity:0.5;color:#575656;}
.nf__wrapper-q-popup-wrapper-form .form__field input::placeholder, .nf__wrapper-q-popup-wrapper-form .form__field textarea::placeholder{opacity:0.5;color:#575656;}
.nf__wrapper-q-popup-wrapper-form .form__btn{background-color:#000;font-size:16px;font-family:"SourceSansPro";color:#fff;padding:8px 10px 10px 10px;}
.nf__wrapper-q-popup-wrapper-form-text{text-align:left;color:#000;font-size:12px;font-weight:300;font-family:"SourceSansPro";line-height:16px;}
.nf__wrapper-q-popup-wrapper-form-text a{font-weight:400;text-decoration:underline;}
.nf__wrapper-q-popup-wrapper-bottom{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}
.nf__wrapper-q-popup-wrapper-bottom-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.nf__wrapper-q-popup-wrapper-bottom-l-link{font-size:16px;font-weight:400;font-family:"SourceSansPro";}
.nf__wrapper-q-popup-wrapper-bottom-text{font-size:20px;font-weight:300;line-height:32px;font-family:"SourceSansPro";color:#000;text-align:left;}
.nf__wrapper-q-popup-wrapper-bottom-a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding-bottom:16px;border-bottom:1px solid #575656;}
.nf__wrapper-q-popup-wrapper-bottom-a-img{width:56px;height:auto;aspect-ratio:1/1;overflow:hidden;border-radius:50%;}
.nf__wrapper-q-popup-wrapper-bottom-a-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.nf__wrapper-q-popup-wrapper-bottom-a-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.nf__wrapper-q-popup-wrapper-bottom-a-info-title{font-size:20px;font-weight:500;color:#000;}
.nf__wrapper-q-popup-wrapper-bottom-a-info-text{font-size:18px;font-weight:300;line-height:26px;font-family:"SourceSansPro";color:#000;}
@media only screen and (max-width: 1300px) {
.wyr__wrapper-cards-card-img{width:190px;}
}
@media only screen and (max-width: 1024px) {
.mn__wrapper-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;}
.mntext__text{font-size:20px;}
.hiw__wrapper-cards{grid-template-columns:1fr 1fr;}
.hiw__wrapper-cards-card:not(:last-child){border:none;}
.hiw__wrapper-cards-card:nth-child(odd){border-right:1px solid #a19e9e;}
.hiw__wrapper-cards-card:not(:nth-last-child(-n+2)){border-bottom:1px solid #a19e9e;}
.wyr__wrapper-cards{grid-template-columns:1fr;}
.wyr__wrapper-cards-card{border:none !important;}
.wyr__wrapper-cards-card:not(:last-child){border-bottom:1px solid #977e4b !important;}
.wyr__wrapper-cards-card-img{width:374px;}
.wyr__wrapper-cards-card{padding:64px 0;}
.wyr__wrapper-cards-card:nth-child(odd) .wyr__wrapper-cards-card-info.mob{display:-webkit-box;display:-ms-flexbox;display:flex;}
.wyr__wrapper-cards-card:nth-child(odd) .wyr__wrapper-cards-card-info.mob .wyr__wrapper-cards-card-info-text{display:none;}
.wyr__wrapper-cards-card-info.desk{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.wyr__wrapper-cards-card-info.desk .wyr__wrapper-cards-card-info-title{display:none;}
.wyr__wrapper-cards-card:nth-child(even) .wyr__wrapper-cards-card-info.desk{display:none;}
.wyr__wrapper-cards-card:nth-child(even) .wyr__wrapper-cards-card-info.mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:42px;}
.wyr__wrapper-cards-card:nth-child(even) .wyr__wrapper-cards-card-info-text{margin:auto 0;}
}
@media only screen and (max-width: 730px) {
.hiw__wrapper-cards{grid-template-columns:1fr;}
.hiw__wrapper-cards-card{border:none !important;}
.hiw__wrapper-cards-card:not(:last-child){border-bottom:1px solid #a19e9e !important;}
.hiw__wrapper-cards-card{padding:88px 0 40px 0;min-height:532px;}
.wyr__wrapper-cards-card{gap:32px;}
.hiw__wrapper{gap:8px;}
.wyr__wrapper-cards-card-info.mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px !important;}
.wyr__wrapper-cards-card-info.mob .wyr__wrapper-cards-card-info-text{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
.wyr__wrapper-cards-card-info.desk{display:none;}
.wyr__wrapper-cards-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.wyr__wrapper-cards-card-img{width:100%;height:213px;}
.wyr__wrapper-cards-card-info-text{margin:0 !important;}
.nf__wrapper-q-popup-wrapper{padding:24px 26px 64px 26px;}
}
.prsng{position:relative;padding:64px 0 128px 0;}
.prsng__bg{width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0;}
.prsng__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;}
.prsng__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:18px;}
.prsng__wrapper-title{text-align:center;font-size:160px;color:#fff;font-weight:600;}
.prsng__wrapper-cards{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;max-width:1200px;}
.prsng__wrapper-cards-popup{position:fixed;inset:0;z-index:20;width:100vw;height:100vh;background:rgba(0, 0, 0, 0.55);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.prsng__wrapper-cards-popup-inner{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;max-width:1252px;width:100%;padding:0 26px;}
.prsng__wrapper-cards-popup.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;pointer-events:auto;}
.prsng__wrapper-cards-popup-close{cursor:pointer;width:40px;height:auto;aspect-ratio:1/1;fill:none;stroke:#fff;position:absolute;z-index:2;top:24px;right:50px;stroke-width:1px;-webkit-transition:0.3s;transition:0.3s;}
.prsng__wrapper-cards-popup-close:hover{stroke-width:1.5px;}
.prsng__wrapper-cards-popup-img{width:100%;height:100%;overflow:hidden;}
.prsng__wrapper-cards-popup-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.prsng__wrapper-cards-popup-info{background-color:rgba(22, 22, 22, 0.4);backdrop-filter:blur(100px);padding:24px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.prsng__wrapper-cards-popup-info-title{font-size:36px;font-weight:700;font-family:"SourceSansPro";}
.prsng__wrapper-cards-popup-info-text{font-size:16px;font-weight:300;}
.prsng__wrapper-cards-popup-text{background-color:#A19E9E;padding:24px;font-size:16px;font-family:"SourceSansPro";color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;font-weight:300;}
.prsng__wrapper-cards-popup-text ul li{position:relative;padding-left:22px;}
.prsng__wrapper-cards-popup-text ul li::after{content:"";position:absolute;left:8px;top:9px;width:4px;height:4px;border-radius:50%;background-color:#000;display:block;}
.prsng__wrapper-cards-popup-text a{margin-top:auto;border-radius:100px;background-color:#977E4B;color:#fff;font-size:16px;font-family:"SourceSansPro";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}
.prsng__wrapper-cards-popup-text a:hover{background-color:#3C321E;}
.prsng__wrapper-cards-card{position:relative;cursor:pointer;backdrop-filter:blur(24px);padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-transition:-webkit-box-shadow 0.3s;transition:-webkit-box-shadow 0.3s;transition:box-shadow 0.3s;transition:box-shadow 0.3s, -webkit-box-shadow 0.3s;min-height:460px;border:1px solid #585858;}
.prsng__wrapper-cards-card:hover{-webkit-box-shadow:0px 0px 74px 0px rgba(53, 71, 171, 0.28) inset;box-shadow:0px 0px 74px 0px rgba(53, 71, 171, 0.28) inset;}
.prsng__wrapper-cards-card:hover .prsng__wrapper-cards-card-arrow{top:14px;right:14px;}
.prsng__wrapper-cards-card-arrow{position:absolute;top:24px;right:24px;width:40px;height:auto;stroke:#A19E9E;fill:none;-webkit-transition:0.3s;transition:0.3s;}
.prsng__wrapper-cards-card-title{font-size:36px;font-weight:700;font-family:"SourceSansPro";padding-right:50px;color:#fff;min-height:180px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
.prsng__wrapper-cards-card-text{font-size:16px;font-family:"SourceSansPro";line-height:24px;font-weight:300;color:#fff;}
.prsng__wrapper-cards-card-btn{background-color:#D7B26F;color:#000;font-size:16px;padding:4px 16px;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto auto 0 auto;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}
.vd{position:relative;}
.vd__wrapper{position:relative;width:100%;height:auto;aspect-ratio:16/9;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:none;}
.vd__wrapper video, .vd__wrapper iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.vd__wrapper-play{position:absolute;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;inset:0;pointer-events:none;}
.space-cursor-border{position:absolute;z-index:2;top:50%;left:50%;width:142px;height:142px;border:1px solid #fff;border-radius:50%;background-color:transparent;pointer-events:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.space-cursor{position:absolute;z-index:2;width:35px;height:auto;fill:#977E4B;top:50%;left:50%;-webkit-transform:translate(-37%, -50%);transform:translate(-37%, -50%);pointer-events:none;}
@media only screen and (max-width: 1300px) {
.prsng__wrapper-cards{max-width:none;width:calc(100% + 100px);margin:0 -100px;}
.prsng__wrapper-cards-card-title{-webkit-line-clamp:5;min-height:224px;}
}
@media only screen and (max-width: 1200px) {
.prsng__wrapper-cards{width:100%;margin:0;}
}
@media only screen and (max-width: 1024px) {
.mn__wrapper-card-title.sp{margin:0;}
.prsng__wrapper-title{font-size:124px;}
.prsng__wrapper-cards{grid-template-columns:1fr;gap:18px;}
.prsng__wrapper-cards-popup-inner{grid-template-columns:1fr 1fr;}
.prsng__wrapper-cards-card-title{min-height:auto;width:65%;}
.prsng__wrapper-cards-card{min-height:auto;}
.prsng__wrapper-cards-card-btn{position:absolute;right:24px;bottom:24px;}
.prsng__wrapper-cards-card-text{width:48%;}
.prsng__wrapper-cards-popup-close{stroke:#000;}
.prsng__wrapper-cards-popup-img{display:none;}
.prsng__wrapper-cards-popup-info-title{font-size:32px;}
}
@media only screen and (max-width: 730px) {
.prsng__wrapper-title{font-size:86px;}
.prsng__wrapper-cards-popup-inner{grid-template-columns:1fr;}
.prsng__wrapper-cards-card-title{width:100%;font-size:24px;padding-right:30px;}
.prsng__wrapper-cards-card-arrow{width:24px;}
.prsng__wrapper-cards-card-btn{position:static;margin:0 auto 0 0;}
.prsng__wrapper-cards-card-text{width:100%;}
.prsng__wrapper-cards-popup-info, .prsng__wrapper-cards-popup-text{min-height:400px;}
.prsng__wrapper-cards-popup-close{stroke:#fff;}
.prsng__wrapper-cards-popup-info-title{width:65%;}
.prsng__wrapper-cards-popup-info-text{width:65%;}
} @media only screen and (max-width: 1440px) {
html, body{font-size:min(10px, max(8.3px, 8.3px + 1.7 * (100vw - 500px) / 940));}
}
@media only screen and (max-width: 500px) {
html, body {
font-size: min(8.3px, max(6.2px, 6.2px + 2.1 * (100vw - 375px) / 125));
}
}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.breadcrumbs a, .breadcrumbs .last-item{font-family:"SourceSansPro";font-size:16px;font-weight:400;color:#fff;}
.breadcrumbs span:not(.separator):not(.last-item) a{font-weight:300;color:#A19E9E;}
.white .breadcrumbs a, .white .breadcrumbs .last-item{color:#000;}
.white .breadcrumbs span:not(.separator):not(.last-item) a{font-weight:300;color:#575656;}
.breadcrumbs span:not(.separator):not(.last-item) a:hover{font-weight:400;}
.separator::after{content:"";background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/arrow-icon.svg);background-repeat:no-repeat;background-size:cover;width:24px;height:24px;display:block;margin:0 8px;}
@media only screen and (max-width: 390px) {
.breadcrumb__wrapper .breadcrumbs {
display: none;
}
}form.search{padding:24px 0;border-bottom:1px #575656 solid;background:black;}
.search__wrapper{max-width:390px;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;}
.search__wrapper-input{width:100%;height:100%;background-color:rgba(255, 255, 255, 0.1);font-family:"CormorantGaramond";font-size:16px;font-weight:400;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 22px;}
.search__wrapper-btn{outline:none;-webkit-box-shadow:none;box-shadow:none;border:none;cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;background-color:#977E4B;color:#fff;font-family:"SourceCodePro";font-size:16px;font-weight:400;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}
.search__wrapper-btn:hover{background-color:#3C321E;}
.main__catalog-wrapper-item-info-w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.main__catalog-wrapper-item-info-count{font-family:"CormorantGaramond";font-size:20px;font-weight:500;color:#575656;}
.catalog__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.header__wrapper-shopping.wishlist span{text-decoration:none;}
.catalog__cards{margin:0;}
.catalog__cards.active{grid-template-columns:1fr 1fr 1fr;}
.catalog__queries-filter{margin:0;width:275px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;}
.catalog__queries-filter p{font-family:"SourceSansPro";font-size:16px;font-weight:400;color:#fff;}
.catalog__queries-filter svg{width:24px;height:24px;fill:#fff;stroke:#fff;}
.catalog__queries__wrapper-item{border:1px solid #D7B26F;background-color:rgba(255, 255, 255, 0.1);}
.catalog__queries__wrapper-item-name{color:#fff;}
.catalog__queries__wrapper-item .close{stroke:#fff;}
.catalog__queries-clear{cursor:pointer;font-family:"SourceSansPro";font-size:16px;font-weight:400;color:#A19E9E;margin-left:auto;text-decoration:underline;}
.catalog__w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px;}
.filter{z-index:1000;}
.filter__close{border:none;}
.filter__popup{max-width:377px;padding:10px 16px 100px 64px;}
.filter__popup::-webkit-scrollbar{width:0;}
.filter__close{padding:10px 0;margin-bottom:34px;}
.filter__checkbox-checkbox{-ms-flex-negative:0;flex-shrink:0;}
.filter__tabs-tab.active .filter__tabs-tab-head svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.filter__tabs-tab-head svg{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;stroke:#000000;fill:transparent;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;}
.filter__checkbox.l{margin:0;padding:18px 0;border-bottom:1px #575656 solid;}
.filter__tabs-tab-head-title{font-family:"SourceSansPro";font-size:16px;font-weight:300;color:#575656;}
.filter__checkbox{cursor:pointer;}
.filter__checkbox{cursor:pointer;}
.filter__checkbox.active .filter__checkbox-checkbox{border:2px #575656 solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.filter__checkbox.active .filter__checkbox-checkbox::after{position:absolute;content:"";background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/done-icon.svg);background-repeat:no-repeat;background-size:cover;width:14px;height:10px;display:block;}
@media only screen and (min-width: 1025px) {
.filter__close{display:none;}
.catalog__w .filter{-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #575656;position:relative;width:min(367px, max(275px, 275px + 92 * (100vw - 1300px) / 620));height:auto;}
.catalog__w .filter__popup{padding:0;}
.filter__tabs-tab-head svg{stroke:#fff;}
.filter__checkbox.active .filter__checkbox-checkbox{border:2px solid #fff;}
.filter__tabs-tab-head-title{color:#A19E9E;}
.filter__tabs-tab{border-bottom:1px #575656 solid;padding-bottom:10px;}
.filter__tabs-tab:not(:last-child){margin-bottom:14px;}
.filter__checkbox-lable{color:#fff;}
.filter__popup{background-color:transparent;}
.filter__checkbox-checkbox.active::after{background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/done-icon-white.svg);}
.filter__checkbox-checkbox{-ms-flex-negative:0;flex-shrink:0;border:1px #fff solid;}
.filter__checkbox-checkbox.active{border:2px #fff solid;}
.filter__checkbox{cursor:pointer;}
.filter__checkbox.active .filter__checkbox-checkbox::after{position:absolute;top:6px;left:4px;content:"";background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/done-icon-white.svg);background-repeat:no-repeat;background-size:cover;width:14px;height:10px;display:block;}
.filter__checkbox.l{margin:0;padding:18px 0;border-bottom:1px #575656 solid;}
}
@media only screen and (max-width: 500px) {
.filter__popup{padding:10px 16px 100px 26px;}
.catalog__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;}
.search__wrapper{max-width:100%;width:100%;}
}
@media only screen and (max-width: 391px) {
.filter__popup{max-width:339px;padding:10px 16px 100px 26px;}
}
.catalog__cards-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0;}
.catalog__cards-card-header{padding:10px 0 0 0;}
.catalog__cards{gap:32px 20px;}
.catalog__cards-card-img{margin:0;width:100%;height:auto;aspect-ratio:1/1;}
.catalog__cards-card-name{color:#fff;-webkit-transition:color 0.3s;transition:color 0.3s;}
.catalog__cards-card{-webkit-transition:border 0.3s;transition:border 0.3s;}
.catalog__cards-card:hover{border:1px solid #977E4B;}
.catalog__cards-card:hover .catalog__cards-card-name{color:#977E4B;}
.catalog__cards-card:hover .catalog__cards-card-img-info{opacity:1;pointer-events:auto;}
.catalog__cards-card-img{position:relative;}
.catalog__cards-card-img-info{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.catalog__cards-card-img-info-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.catalog__cards-card-img-info-icons svg{cursor:pointer;margin:0;padding:10px;width:44px;height:44px;stroke:#fff;fill:transparent;}
.catalog__cards-card-img-info-icons svg.active{fill:#fff;}
.catalog__cards-card-img-info-btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 4px 20px 4px;}
.catalog__cards-card-img-info-btns-btn{cursor:pointer;font-family:"SourceSansPro";font-size:12px;font-weight:300;color:#977E4B;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 4px 8px 4px;border:1px solid #977E4B;}
.catalog__queries{border-bottom:1px #575656 solid;}
.catalog__view{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 0 44px 0;}
.catalog__view svg{cursor:pointer;stroke:#575656;width:24px;height:24px;}
.catalog__view svg.active{stroke:#fff;}
.catalog__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;}
.catalog__cards-row{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-transition:border 0.3s;transition:border 0.3s;border:1px solid transparent;}
.catalog__cards-row:hover{border:1px solid #977E4B;}
.catalog__cards-row:hover .line{background-color:#977E4B;}
.catalog__cards-row:hover .catalog__cards-card-name{color:#977E4B;}
.catalog__cards-row .line{width:100%;height:1px;background-color:#575656;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;}
.catalog__cards-row-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.catalog__cards-row-bottom-price{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#fff;}
.catalog__cards-row-bottom-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}
.catalog__cards-row-bottom-btns-btn{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"SourceSansPro";font-size:12px;font-weight:300;line-height:16px;color:#977E4B;border:1px solid #977E4B;padding:6px 24px 8px 24px;background-color:#977E4B;color:#fff;-webkit-transition:0.3s;transition:0.3s;}
.catalog__cards-row-bottom-btns-btn:hover{background-color:#3C321E;border:1px solid #3C321E;}
.catalog__cards-row-bottom-btns-btn#quickView{color:#977E4B;border:1px solid #977E4B;background-color:transparent;}
.catalog__cards-row-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;}
.catalog__cards-row-info-i{max-width:191px;}
.catalog__cards-row-info-w{max-width:333px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}
.catalog__cards-row-info .obj__wrapper-info-specifications-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.catalog__cards-row-info .obj__wrapper-info-specifications{padding:0;gap:4px 8px;}
.catalog__cards-row-info .catalog__cards-card-img-info-icons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:0.5;}
.catalog__cards-row-info-img{-ms-flex-negative:0;flex-shrink:0;width:124px;height:auto;aspect-ratio:1/1;overflow:hidden;}
.catalog__cards-row-info-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.catalog__col{width:100%;}
.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;color:#977E4B;margin:50px 0 100px 0;}
.text h1{font-family:"CormorantGaramond";font-size:26px;font-weight:600;}
.text h2{font-family:"CormorantGaramond";font-size:20px;font-weight:500;}
.text h3{font-family:"SourceSansPro";font-size:16px;font-weight:400;}
.text p{font-family:"SourceSansPro";font-size:16px;font-weight:300;}
.links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.links a{font-family:"CormorantGaramond";font-size:20px;font-weight:500;color:#fff;background-color:rgba(255, 255, 255, 0.1);border:1px solid #D7B26F;border-radius:120px;padding:4px 16px;}
.header__wrapper-nav-item.list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;}
.header__wrapper-nav-item.list::after{cursor:pointer;content:"";position:absolute;background-color:transparent;width:100%;height:250%;}
.header__wrapper-nav-item.list.hover a.def svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.header__wrapper-nav-item.list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;}
.header__wrapper-nav-item.list a.active svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.header__wrapper-nav-item.list a svg{width:24px;height:24px;stroke:#A19E9E;fill:transparent;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;}
.header__wrapper-nav-item.list ul{display:none;overflow:hidden;}
.header__wrapper-nav-item.list ul li:not(:last-child){border-bottom:1px solid #575656;}
.header__wrapper-nav-item.list ul li a{height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.header__wrapper-nav-item.list ul li a p{font-family:"CormorantGaramond";font-size:20px;font-weight:500;color:#fff;}
.header__wrapper-nav-item.list ul li a img{width:auto;height:100%;}
.header__wrapper-nav-item.active.list svg{stroke:#fff;}
.catalog__nav.nav{position:absolute;z-index:10;top:155px;left:0;width:100%;background-color:#000000;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.catalog__nav.nav.active{opacity:1;pointer-events:auto;}
.catalog__nav.nav .catalog__nav__wrapper-item-name{color:#fff;}
.d-none{display:none;}
.header__wrapper-shopping.mob{display:none;}
.catalog__queries__wrapper-item{margin:0;}
.catalog__queries__wrapper{gap:10px 8px;}
.view{background-color:rgba(0, 0, 0, 0.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:10000;top:0;left:0;right:0;height:100%;width:100%;display:none;overflow-y:auto;}
.view.active{display:-webkit-box;display:-ms-flexbox;display:flex;}
.view::-webkit-scrollbar{display:none;}
.view__wrapper{background-color:#fff;padding:32px;display:grid;grid-template-columns:1fr 1fr;width:789px;gap:24px;}
.view__wrapper .obj__wrapper-info-price{margin:0;padding:4px 0 0 0;}
.view__wrapper .obj__wrapper-info-price-btn{width:auto;padding:8px 24px 10px 24px;}
.view__wrapper .obj__wrapper-info-price-price{font-family:"SourceSansPro";font-size:16px;font-weight:300;color:#000000;}
.view__wrapper .catalog__cards-card-header{height:42px;}
.view__wrapper .catalog__cards-card-name{color:#000000;font-size:20px;line-height:normal;}
.view__wrapper .obj__wrapper-info-specifications-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.view__wrapper .obj__wrapper-info-delivery{color:#000000;}
.view__wrapper .obj__wrapper-info-price-price{color:#000000;}
.view__wrapper .obj__wrapper-info-title{color:#000000;}
.view__wrapper .obj__wrapper-info-specifications-name{color:#000000;}
.view__wrapper-col{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}
.view__wrapper-col-img{position:relative;width:100%;height:auto;aspect-ratio:1/1;overflow:hidden;}
.view__wrapper-col-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.view__wrapper-col-img .catalog__cards-card-img-info-icons{opacity:0.8;position:absolute;top:0;width:100%;left:0;}
.view__wrapper-col-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:auto;}
.view__wrapper-col-header.mob{display:none;}
.view__wrapper-col-header .catalog__cards-card-name br{display:block;}
.view__wrapper-col-header-close{width:40px;height:40px;cursor:pointer;stroke:#000000;}
.top{position:fixed;z-index:10;bottom:40px;right:40px;width:54px;height:54px;background-color:#977E4B;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.top svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:24px;height:24px;stroke:#fff;fill:transparent;}
.main__footer-item-soc{background-color:#977E4B;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;}
.main__footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:120px;}
.main__footer-items{width:100%;display:grid;grid-template-columns:1fr 1fr 0.3fr;}
.main__footer-items-l{display:grid;grid-template-columns:1fr 1fr;gap:44px;}
.main__footer-items-l-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}
.main__footer-items-l-list img{width:100%;height:auto;}
.main__footer-items-l-list-soc{width:100%;height:auto;aspect-ratio:1/1;border-radius:50%;border:2px solid #977E4B;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.main__footer-items-l-list-soc.r{background-color:#977E4B;}
.main__footer-items-l-list-soc img{width:60%;height:auto;}
.main__footer-items-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;}
.main__footer-items-list li{font-family:"SourceSansPro";font-size:10px;font-weight:500;line-height:16px;color:#A19E9E;text-transform:uppercase;}
.main__footer-items-list li a{text-transform:none;font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#fff;}
.main__footer-items-list li a.o{color:#A19E9E;}
.main__footer-item{max-width:181px;-ms-flex-negative:0;flex-shrink:0;}
.main__footer-w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}
.main__footer-item-logo{width:138px;height:auto;}
.main__footer-item-link{font-family:"SourceSansPro";font-size:16px;font-weight:300;}
.main__footer-item-text.mob{display:none;}
.obj__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;}
.obj__nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-family:"SourceSansPro";font-size:10px;font-weight:400;line-height:24px;color:#fff;}
.obj__nav a svg{width:24px;height:24px;fill:transparent;stroke:#fff;}
.obj__nav a svg.r{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.info__w{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.info__w-btn{border:1px solid #fff;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 17px;}
.info__w-btn img{height:24px;width:auto;}
.wishlist .view__wrapper{width:100%;max-width:100%;}
.wishlist .border{border-bottom:1px solid #575656;}
.wishlist .articles__title{padding-bottom:32px;}
.wishlist .view__wrapper{width:100%;}
.wishlist .view__wrapper-col-img{height:342px;width:auto;margin:0 auto;}
.obj__wrapper-description-text-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;}
.obj__wrapper-description-text-tabs .obj__wrapper-description-text-title{cursor:pointer;font-family:"SourceSansPro";font-size:16px;font-weight:400;color:#A19E9E;text-decoration:underline;margin:0;}
.obj__wrapper-description-text-tabs .obj__wrapper-description-text-title.active{font-family:"CormorantGaramond";font-size:20px;font-weight:500;color:#fff;text-decoration:none;}
.obj__wrapper-description-text-text{display:none;}
.obj__wrapper-description-text-text.act{display:block;}
@media only screen and (max-width: 1650px) {
.catalog__nav.nav{top:153px;}
}
@media only screen and (max-width: 1300px) {
.main__footer-items{grid-template-columns:1fr 1fr 0.4fr;}
}
@media only screen and (max-width: 900px) {
.main__footer{gap:40px;}
.main__footer-items{grid-template-columns:1fr 1fr 0.6fr;}
}
@media only screen and (max-width: 1024px) {
.catalog__queries{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;}
.catalog__queries-filter{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:auto;}
.catalog__queries__wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;}
.catalog__queries-clear{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
@media only screen and (max-width: 730px) {
.header__wrapper-shopping.mob{margin:0;display:block;}
.header__mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;}
.header a{width:auto;}
.view__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:466px;}
.view__wrapper-col-img{width:74% !important;height:auto !important;margin:0 auto;}
.view__wrapper-col-header.desk{display:none;}
.view__wrapper-col-header.mob{display:-webkit-box;display:-ms-flexbox;display:flex;}
.view__wrapper .catalog__cards-card-header{height:auto;}
.catalog__cards-card-img-info-btns{padding:0 40px 20px 40px;}
.catalog__cards-row-info-w{display:none;}
.catalog__nav.nav{display:none !important;}
.header__wrapper-nav-item.list{width:100%;}
.header__wrapper-nav-item.list a{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.header__wrapper-nav-item::after{display:none;}
.header__wrapper{padding:100px 0;}
.header__wrapper-nav-item{width:100%;border-bottom:1px solid #575656;padding:28px 30px;margin:0;}
.header__wrapper .header__wrapper-shopping{padding:0 30px;}
.header__wrapper::-webkit-scrollbar{width:0;}
.header__wrapper{z-index:11;}
.header a{z-index:12;}
.burger{z-index:12;}
.main__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:82px;}
.main__footer-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px 0;}
.main__footer-items-list{width:50%;}
.main__footer-items-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.main__footer-items-l-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.main__footer-items-l-list{height:44px;}
.main__footer-items-l-list img{height:100%;width:auto;}
.main__footer-items-l-list-soc{height:100%;width:auto;}
.main__footer-items-l-list-soc img{width:60%;height:auto;}
.main__footer-item-text.mob{display:block;margin:0;}
.main__footer-item-text.desk{display:none;}
.top{right:18px;bottom:18px;}
.info__w br{display:block;}
}
@media only screen and (max-width: 500px) {
.wishlist .view__wrapper{padding:32px 0;}
.view__wrapper{width:100%;}
.view{padding:0;}
.view__wrapper-col-img{width:92% !important;height:auto !important;}
.info__w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
}
.disabled{pointer-events:none;opacity:0.5;}
.single-product .filter__popup{max-width:630px;background:#fff !important;}
.single-product .filter__close{display:flex;}
.catalog__cat-description ul, .catalog__cat-description ol, .catalog__cat-description li{list-style:disc;padding:revert;}
.catalog__cat-description a {
color: #977E4B;
text-decoration: underline;
}.grecaptcha-badge{visibility:hidden;}
#wpadminbar .display-name{color:#fff;}
#wpadminbar .quicklinks .menupop ul li a:hover .display-name{color:#72aee6;}
.block_cookies_agree{padding:15px;background:#ffffffcc;color:#222;position:fixed;left:0;bottom:0;width:100%;border-top:1px solid #ccc;backdrop-filter:blur(5px);text-align:center;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}
.block_cookies_agree button{border:1px solid #eee;background:#ffffff;color:#0a0;padding:5px 10px;font-weight:600;cursor:pointer;}
@media(min-width:783px){
.admin_logged_in{position:relative;}
}
.page-wrap{overflow:hidden;min-height:100vh;}
.header__wrapper-nav > .menu-item.current-menu-item a{font-weight:700;color:#fff;}
.header__wrapper-nav ul .menu-item.current-menu-item a{font-weight:700;}
@media only screen and (max-width: 730px) {
.header__wrapper-nav-item.list{padding:38px 30px;}
}
.main__footer-nav-menu a{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;border-bottom:1px solid transparent;}
.main__footer-nav-menu a:hover{font-weight:400;color:#977E4B;border-bottom:1px solid #977E4B;}
.main__footer-nav-menu ul, .main__footer-nav-menu li{padding:0;margin:0;}
.main__footer-nav-menu .menu-item:not(:last-child) a{margin-bottom:4px;}
body.page{overflow:visible;min-height:0;}
.btn-reset{border:none;color:#fff;background-color:transparent;cursor:pointer;}
.obj__wrapper-description-text-text p{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#A19E9E;}
.request__popup-btn{background-color:#000000;}
.request__popup .main__form-wrapper-text{font-weight:400;}
.request__popup-text p{font-family:"SourceSansPro";font-size:12px;font-weight:300;margin-bottom:16px;}
.prefooter__obj-form-text p{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#A19E9E;}
.request__popup-text a, .prefooter__obj-form-text a{text-decoration:underline;color:#000;font-weight:400;}
.not-added-to-cart{position:fixed;z-index:10001;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0, 0, 0, 0.7);display:none;}
.not-added-to-cart.active{display:-webkit-box;display:-ms-flexbox;display:flex;}
.not-added-to-cart .order__popup-text{margin-top:25px;}
.white pre{color:#000;}
.bag__wrapper-col-price .bag__wrapper-col-price-info:nth-child(2){display:none;}
#woocommerce-cart-form .woocommerce-Price-amount,
.payment__text--sub .woocommerce-Price-amount{font-weight:300;}
#woocommerce-cart-form .bag__wrapper-col-total .woocommerce-Price-amount{font-weight:400;}
.bag__wrapper-col-delivery-checkbox input{display:none;}
#pickUpFields.hidden,
#pickUpFromGalleryFields.hidden,
.bag__wrapper-col-delivery-info.hidden, .bag__wrapper-col-invoice-checkbox.hidden{position:absolute;left:-99999em;}
.bag__wrapper-col-invoice-checkbox-item{cursor:pointer;position:relative;font-family:"SourceSansPro";font-size:16px;font-weight:400;padding-left:40px;padding:10px 0 10px 40px;}
.bag__wrapper-col-invoice-checkbox-item::before{content:"";position:absolute;left:0;width:24px;height:24px;display:block;border:1px #575656 solid;}
.bag__wrapper-col-invoice-checkbox-item.active::after{content:"";position:absolute;top:16px;left:5px;background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/done-icon.svg);background-repeat:no-repeat;background-size:cover;width:14px;height:10px;display:block;}
#woocommerce-cart-form input.form-error{border-color:red;}
#woocommerce-cart-form select.form-error + span > .selection > .select2-selection{border-color:red;}
.white .header__wrapper-shopping-counter{color:#977E4B;}
.bag.hidden{display:none;}
.bag__wrapper-col-delivery-checkbox-item.error::before{border-color:red;}
.bag__wrapper-col-item.cart_item{margin-bottom:20px;}
.catalog__nav-checkbox{display:none;}
.filter__checkbox{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;}
.filter__checkbox-input{display:none;}
.page-button.disabled{display:none;}
@media only screen and (min-width: 1920px) {
.main__bg{max-width:1906px;}
}
.main__wrapper-col-desc p{position:relative;font-family:"SourceSansPro";font-size:20px;font-weight:300;line-height:32px;width:767px;padding-top:185px;padding-left:206px;color:#977E4B;}
.main__wrapper-col-desc p:before{content:"";position:absolute;left:0;bottom:0;background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/logo-gold.svg);background-size:cover;background-repeat:no-repeat;width:14px;height:14px;display:block;}
@media only screen and (max-width: 1500px) {
.main__wrapper-col-desc p{max-width:580px;padding-top:200px;padding-left:107px;}
}
@media only screen and (max-width: 1250px) {
.main__wrapper-col-desc p{max-width:473px;padding-top:89px;padding-left:0;}
.main__wrapper-col-desc p::before{bottom:-320px;}
}
@media only screen and (max-width: 1060px) {
.main__wrapper-col-desc p{max-width:498px;position:absolute;right:0;bottom:0;}
.main__wrapper-col-desc p::before{top:100px;left:calc(-100px + -330 * (100vw - 730px) / 330);}
}
@media only screen and (max-width: 730px) {
.main__wrapper-col-desc p{position:relative;font-size:16px;line-height:24px;max-width:345px;padding-top:168px;}
.main__wrapper-col-desc p::before{display:none;}
}
.main__wrapper-col-item-name{color:#fff;}
.main__catalog-wrapper-item{display:block;}
.main__catalog-wrapper-item-info-name{color:#fff;}
.main__catalog-wrapper-item-link{color:#fff;}
.about__wrapper-description-text p{font-family:"SourceSansPro";font-size:18px;font-weight:300;color:#A19E9E;line-height:26.6px;}
.main__form-wrapper-subtitle p{font-family:"SourceSansPro";font-size:16px;font-weight:300;color:#A19E9E;line-height:24px;}
.prefooter__obj-form-title p, .prefooter__obj-form-title p{font-family:"SourceSansPro";font-size:18px;font-weight:300;margin-bottom:67px;}
.woocommerce-form-coupon-toggle{display:none;}
fieldset{border:none;}
.woocommerce-checkout-review-order{font-family:"SourceSansPro";font-size:18px;font-weight:300;color:#A19E9E;line-height:26.6px;}
.cart-subtotal td, .order-total td, .product-total{text-align:right;}
.woocommerce-SavedPaymentMethods-saveNew label{display:inline-block;}
.woocommerce-privacy-policy-text a{color:#fff;}
.woocommerce-SavedPaymentMethods-saveNew{cursor:pointer;position:relative;font-family:"SourceSansPro";font-size:14px;font-weight:400;padding-left:40px;padding:10px 0 10px 26px;}
.woocommerce-SavedPaymentMethods-saveNew span{content:"";position:absolute;top:14px;left:0;width:20px;height:20px;display:block;background-color:#fff;border:1px #575656 solid;}
.woocommerce-SavedPaymentMethods-saveNew span.active::before{content:"";position:absolute;top:4px;left:3px;background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/done-icon.svg);background-repeat:no-repeat;background-size:cover;width:13px;height:9px;display:block;}
.woocommerce-checkout-review-order-table, #order_review .shop_table{border-collapse:collapse;width:100%;}
.woocommerce-checkout-review-order-table thead{display:none;}
.woocommerce-checkout-review-order-table th{text-align:left;font-weight:normal;}
.woocommerce-checkout-review-order-table th, .woocommerce-checkout-review-order-table td{padding:1rem 1rem 1rem 0;vertical-align:text-top;}
.woocommerce-checkout-review-order-table  .product-quantity{font-weight:normal;}
.woocommerce-checkout-review-order-table  .product-total .woocommerce-Price-amount, .woocommerce-checkout-review-order-table  .cart-subtotal .woocommerce-Price-amount, .woocommerce-checkout-review-order-table  .order-total .woocommerce-Price-amount, .woocommerce-checkout-review-order-table  .tax-rate .woocommerce-Price-amount, .woocommerce-checkout-review-order-table  input[type="radio"].shipping_method:checked + label .woocommerce-Price-amount,
.woocommerce-checkout-review-order-table  input[type="hidden"].shipping_method + label .woocommerce-Price-amount{font-weight:bold;}
#place_order{width:208px;margin-left:auto;margin-top:36px;color:#fff;display:block;background-color:#0C0C0C;padding:8px 0 10px 0;margin:20px auto;cursor:pointer;border:1px #fff solid;}
.bag__wrapper-col-invoice-checkbox{display:none;}
.main__wrapper-col-item{display:block;}
.home .footer.black{border-top:1px #575656 solid;}
.obj__related{position:relative;}
.obj__related::before{content:'';display:block;position:absolute;top:0;left:-100%;right:-100%;border-top:1px #575656 solid;}
.bag__wrapper-col-delivery-checkbox-item::before{border-radius:50%;}
.bag__wrapper-col-delivery-checkbox-item.active::after{top:14px;left:4px;background:none;background-color:#000;background-repeat:no-repeat;border-radius:50%;width:16px;height:16px;}
@media only screen and (max-width: 768px) {
.SummaryC__tablet{margin-bottom:20px;}
}
.orderSummary__pay .product-name, .orderSummary__pay .cart-subtotal th, .orderSummary__pay .cart-subtotal td .woocommerce-Price-amount, .orderSummary__pay .product-total{font-family:"SourceSansPro";font-size:18px;font-weight:300;line-height:26.6px;}
.woocommerce-checkout-review-order-table .product-quantity, .product-total .woocommerce-Price-amount.amount{font-weight:300;}
.woocommerce-checkout-review-order-table{border-top:1px solid #575656;}
.cart-subtotal{border-bottom:1px solid #575656;}
.order-total th, .order-total td .woocommerce-Price-amount.amount{font-family:"SourceSansPro";font-size:16px;font-weight:400;line-height:24px;}
.woocommerce-checkout-review-order-table .cart_item:first-of-type th, .woocommerce-checkout-review-order-table .cart_item:first-of-type td{padding-top:17px;}
.woocommerce-checkout-review-order-table th, .woocommerce-checkout-review-order-table td{padding:0 0 17px 0;vertical-align:text-top;}
.order-total th, .order-total td{padding-top:16px;margin-bottom:30px;}
.orderSummary .orderSummary__pay{padding-top:0;}
label[for="payment_method_stripe"]{display:none;}
#place_order{background:#977E4B;width:100%;border:none;cursor:pointer;text-align:center;font-family:"SourceSansPro";font-size:16px;font-weight:400;line-height:normal;padding:8px 10px 10px;color:white;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;margin-bottom:16px;}
#place_order:hover{background:#3C321E;}
.woocommerce-privacy-policy-text{display:none;}
.woocommerce-order-received .woocommerce-thankyou-order-details, .woocommerce-order-received .woocommerce-order-details, .woocommerce-order-received .woocommerce-customer-details{display:none;}
@media only screen and (min-width: 1061px) {
.about__wrapper-slider-img{height:100%;max-height:628px;}
}
@media only screen and (max-width: 1060px) {
br{display:block;}
}
.catalog__cards{margin-bottom:0;}
.obj__wrapper-gallery-nav-ph img{max-width:100px;max-height:100px;}
@media only screen and (max-width: 1250px) {
.obj__wrapper-gallery-nav{overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-right:0;}
}
.catalog__nav.fixed{z-index:999;}
.obj__wrapper-gallery-main img{pointer-events:none;}
.Complete__result{gap:20px;position:relative;}
.payment__link{position:absolute;bottom:-20px;}
.woocommerce-thankyou-order-received.hidden{display:none;}
.orderSummary__container{max-width:504px;margin:0 auto;padding:0 20px;}
.woocommerce-checkout-payment{margin-top:30px;}
.bag__wrapper-col-item-img{min-width:0;max-width:160px;height:auto;}
label[for="billing_state"]{display:none;}
.bag__wrapper-col-form-item .billing-state{display:block;}
.page-wrap >.woocommerce > .woocommerce-notices-wrapper{color:red;font-size:18px;font-weight:600;text-align:center;margin-top:30px;position:relative;bottom:-20px;}
.woocommerce-error li{margin-bottom:20px;}
.woocommerce-error .edit-link a{text-decoration:underline;}
.to-top{width:24px;height:24px;display:none;position:fixed;right:1px;bottom:5px;background-color:#977E4B;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.to-top::before{content:'';width:8px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;background-image:url(//artefactumgallery.com/wp-content/themes/artefact/img/arrow-to-top.svg);background-repeat:no-repeat;background-size:cover;display:block;}
@media only screen and (max-width: 768px) {
.to-top{display:block;opacity:1;}
}
@media only screen and (min-width: 1061px) {
.catalog__nav__wrapper-item:first-child, .catalog__nav__wrapper-item:nth-child(5){padding:0 10px 0 24px;}
}
@media only screen and (max-width: 980px) {
.catalog__nav__wrapper-item-name .close{width:0;margin:0 6px 0 -3px;display:inline-block;stroke:#977E4B;}
}
.payment__grid{margin:0;}
.contact__footer-item-contact-text-specialist{padding-top:16px;height:85px;font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#A19E9E;overflow:hidden;margin-bottom:16px;}
.contact__footer-item-contact-text-specialist p{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;color:#A19E9E;}
.contact__footer-item-contact-text-specialist p:not(:last-of-type){margin-bottom:20px;}
.obj__wrapper-description-text-btn-specialist{margin-bottom:16px;padding-bottom:8px;border-bottom:1px #575656 solid;}
.contact__footer-item-contact-text-specialist.active{height:auto;}
.obj__wrapper-description .obj__wrapper-description-text{border:none;justify-content:flex-start;}
.obj__wrapper-description .obj__wrapper-description-text-btn{margin-bottom:0;padding-bottom:8px;border-bottom:1px #575656 solid;}
.obj__wrapper-description-text-btn-specialist{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px;}
.obj__wrapper-description-text-btn-text-specialist{font-family:"SourceSansPro";font-size:16px;font-weight:300;color:#A19E9E;margin-right:10px;-webkit-transition:0.3s;transition:0.3s;}
.obj__wrapper-description-text-btn-text-specialist:hover{color:#fff;}
.obj__wrapper-info .obj__wrapper-info-name{-webkit-line-clamp:3;}
.obj__video{margin:0 calc(95px + 33 * (100vw - 1250px) / 670);padding-bottom:50px;border-bottom:1px #575656 solid;}
.obj__video .html5_video_players{padding:0 15%;}
.obj__video-title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;padding:64px 0 18px 0;margin-bottom:56px;border-bottom:1px #575656 solid;}
@media only screen and (max-width: 1250px) {
.obj__video{margin:0;}
}
@media only screen and (max-width: 730px) {
.obj__video .html5_video_players{padding:0;}
} .select2-results__options::-webkit-scrollbar-track{background:white;}
.select2-results__options::-webkit-scrollbar-thumb{background:grey;}
.select2-results__option[aria-selected],
.select2-results__option[data-selected]{color:black;}
.select2-container--default .select2-search--dropdown .select2-search__field{color:black;font-family:"SourceSansPro";font-size:16px;font-weight:300;}
.payment{color:#000000;padding-top:100px;}
.payment__title{font-family:"CormorantGaramond";font-size:28px;font-weight:600;line-height:normal;padding-bottom:32px;}
.payment__text{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;}
.payment__text--sub{font-family:"SourceSansPro";font-size:18px;font-weight:300;line-height:26.6px;}
.payment__text strong{font-family:"SourceSansPro";font-size:16px;font-weight:400;line-height:24px;}
.payment__text a{font-family:"SourceSansPro";font-size:16px;font-weight:400;line-height:24px;}
.payment__text.text-normal{margin:16px 0;}
.payment__grid{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:100px;-webkit-column-gap:132px;-moz-column-gap:132px;column-gap:132px;max-width:896px;margin:0 auto;}
.payment__link{font-family:"SourceSansPro";font-size:16px;font-weight:400;line-height:normal;text-decoration-line:underline;text-underline-offset:6px;}
.Complete__result{max-width:382px;}
.Complete__result{display:grid;grid-template-columns:repeat(2, 1fr);gap:1px;}
.SummaryC__info{border-top:1px solid #575656;border-bottom:1px solid #575656;padding:17px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:17px;}
.SummaryC__info--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;}
.SummaryC__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding-top:16px;margin-bottom:30px;}
.SummaryC__tablet{display:none;}
.PaymentC__choice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:56px;}
.PaymentC__choice .round{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:48px;}
.PaymentC__choice .round input[type=radio]:checked + label:after{opacity:1;visibility:visible;}
.PaymentC__choice .round label{position:relative;padding-left:40px;font-family:"SourceSansPro";font-size:16px;font-weight:300;color:#000000;cursor:pointer;}
.PaymentC__choice .round label:before{position:absolute;content:"";left:0;top:0;width:24px;height:24px;border-radius:100px;border:1px solid #000000;}
.PaymentC__choice .round label:after{position:absolute;content:"";left:4px;top:4px;width:16px;height:16px;border-radius:100px;background:black;opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.PaymentC__button{background:#977E4B;width:100%;border:none;cursor:pointer;text-align:center;font-family:"SourceSansPro";font-size:16px;font-weight:400;line-height:normal;padding:8px 10px 10px;color:white;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;margin-bottom:16px;}
.PaymentC__button:hover{background:#3C321E;}
.PaymentC .payment__text{margin-bottom:16px;}
.paymentSuccess{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);color:black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5;}
.paymentSuccess__container{max-width:630px;background:white;padding:24px 50px 64px;z-index:5;opacity:1;text-align:center;margin:0 20px;}
.paymentSuccess__container .texts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;}
.paymentSuccess__container .number{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7;text-overflow:ellipsis;font-family:"SourceSansPro";font-size:20px;font-weight:300;line-height:normal;}
.paymentSuccess__container .text{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7;text-overflow:ellipsis;font-family:"CormorantGaramond";font-size:20px;font-weight:500;line-height:normal;}
.paymentSuccess__container .buttonC{color:white;text-align:center;background:black;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;border:none;padding:8px 24px 10px;cursor:pointer;font-family:"SourceSansPro";font-size:16px;font-weight:400;}
.paymentSuccess__container .buttonC:hover{background:#977E4B;}
.orderSummary{color:#000000;margin-top:100px;}
.orderSummary__container{max-width:484px;margin:0 auto;}
.orderSummary__container .payment__title{margin-top:8px;}
.orderSummary__pay{padding-top:20px;}
.orderSummary__pay .payC__inputs{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:26px;margin-bottom:16px;}
.orderSummary__pay .payC__input:first-child{grid-column:1/2 span;}
.orderSummary__pay .payC__input input{color:#000000;font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;width:100%;border-bottom:1px solid black;}
.orderSummary__pay .payC__input input::-webkit-input-placeholder{color:#000000;}
.orderSummary__pay .payC__input input::-moz-placeholder{color:#000000;}
.orderSummary__pay .payC__input input:-ms-input-placeholder{color:#000000;}
.orderSummary__pay .payC__input input::-ms-input-placeholder{color:#000000;}
.orderSummary__pay .payC__input input::placeholder{color:#000000;}
.orderSummary__pay .payC__text{font-family:"SourceSansPro";font-size:10px;font-weight:300;color:#000000;opacity:0.6;line-height:normal;padding-top:3px;}
.orderSummary__pay .payC__policy{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;}
.orderSummary__pay .payC__policy a{text-decoration:underline;text-underline-offset:3px;}
@media only screen and (max-width: 1060px) {
br{display:none;}
}
@media only screen and (max-width: 768px) {
.payment__grid{display:grid;grid-template-columns:repeat(1, 1fr);}
.Complete__result{gap:16px;}
.SummaryC__tablet{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;border-bottom:1px solid black;border-top:1px solid black;}
.SummaryC__tablet--img{width:50%;}
.SummaryC__tablet--img img{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}
.SummaryC__tablet--col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;}
.SummaryC__tablet--text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;-ms-flex-item-align:stretch;align-self:stretch;font-family:"CormorantGaramond";font-size:20px;font-weight:500;line-height:normal;}
.SummaryC__tablet--title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;-ms-flex-item-align:stretch;align-self:stretch;font-family:"CormorantGaramond";font-size:28px;font-weight:600;line-height:normal;}
.SummaryC__tablet--price{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;-ms-flex-item-align:stretch;align-self:stretch;font-family:"CormorantGaramond";font-size:16px;font-weight:400;line-height:normal;}
.paymentSuccess__container{padding:40px 20px 50px;}
}
.video__wrapper-placeholder-title br{display:block;}
.home .video__wrapper{position:relative;padding-bottom:56.25%;height:auto;}
.home .video__wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;border:none;cursor:pointer;}
@media(min-width:391px) and (max-width:1060px){
.home .cursor-border{width:120px;height:120px;}
.cursor{border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:28px solid #977E4B;}
}
.about__us .about__us-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.about__us .about__us-wrapper a{display:block;}
.about__us-wrapper a:nth-child(1) img{height:42px;width:auto;}
.about__us-wrapper a:nth-child(2) img{height:25px;width:auto;}
.about__us-wrapper a:nth-child(3) img{height:41px;width:auto;}
@media only screen and (max-width: 390px) {
.about__us .about__us-wrapper .about__us-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
}
.press__pagination{padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.press__pagination-count{font-family:"SourceSansPro";font-weight:300;line-height:24px;margin:0 24px;}
.press__pagination-count .active{font-size:16px;}
.press__pagination-count .total{font-size:10px;}
.obj__wrapper-info-price-in-dollars{font-family:"SourceSansPro";font-size:16px;font-weight:300;line-height:24px;margin:24px 0 32px;}
.about__us-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.header__wrapper-shopping-counter{white-space:nowrap;}
.wc-empty-cart-message{display:none;}
.rare__items-wrapper-items-item-img, .rare__items-wrapper-items-item-header, .rare__items-wrapper-items-item-name{-webkit-transition:0.3s;transition:0.3s;}
.rare__items-wrapper-items:hover .rare__items-wrapper-items-item-img, .rare__items-wrapper-items:hover .rare__items-wrapper-items-item-header, .rare__items-wrapper-items:hover .rare__items-wrapper-items-item-name{opacity:0.7;-webkit-transition:0.3s;transition:0.3s;}
.rare__items-wrapper-items .rare__items-wrapper-items-item:hover .rare__items-wrapper-items-item-img, .rare__items-wrapper-items .rare__items-wrapper-items-item:hover .rare__items-wrapper-items-item-header, .rare__items-wrapper-items .rare__items-wrapper-items-item:hover .rare__items-wrapper-items-item-name{opacity:1;}
.home .footer{margin-top:0;}
.footer__questions{background-color:#3C321E;border-top:1px #575656 solid;}
.footer .footer__questions{border-top:none;border-bottom:1px #575656 solid;}
.questions__wrapper{width:100%;height:235px;margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.questions__text{font-family:"CormorantGaramond";font-size:36px;font-weight:600;line-height:44px;color:#fff;}
.questions__button{font-family:"CormorantGaramond";font-size:28px;font-weight:600;line-height:34px;text-align:center;width:100%;max-width:462px;color:#fff;padding:17px;margin-right:100px;display:inline-block;border-radius:40px;-webkit-transition:0.3s;transition:0.3s;border:1px solid #fff;}
.questions__button:hover{background-color:#0C0C0C;}
@media only screen and (max-width: 1500px) {
.questions__button{margin-right:0;}
}
@media only screen and (max-width: 1060px) {
.questions__text{font-size:30px;margin-bottom:30px;}
.questions__button{font-size:22px;}
.questions__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
@media only screen and (min-width: 981px) {
.catalog__nav__wrapper > .catalog__nav__wrapper-item{position:relative;}
.catalog__nav__wrapper > .catalog__nav__wrapper-item:first-of-type::after, .catalog__nav__wrapper > .catalog__nav__wrapper-item:nth-child(n + 5)::after{position:absolute;top:100%;left:0;transform:translateX(-100vh);content:"";width:200vw;height:1px;background-color:#575656;display:block;z-index:99;}
.catalog__nav__wrapper > .catalog__nav__wrapper-item:first-of-type::before{position:absolute;top:0;left:0;transform:translateX(-100vh);content:"";width:200vw;height:1px;background-color:#575656;display:block;z-index:99;}
.catalog__nav__wrapper-item:nth-child(4n){border-right:none;}
}
#scroll-top-button{cursor:pointer;opacity:0;-webkit-transition:0.3s;transition:0.3s;}
#scroll-top-button.active{opacity:1;}
.catalog__nav nav{opacity:1;}
.catalog__nav.nav{overflow:hidden;padding-bottom:5px;}
.header__wrapper-nav-item a span{color:#A19E9E;}
.header__wrapper-nav-item.active a span{font-weight:700;color:#fff;}
.page-template-page-catalog .catalog__w .catalog__cards, .tax-product_cat .catalog__w .catalog__cards{display:block;}
.catalog__w .catalog__cards.d-none{display:none;}
.catalog__w .catalog__cards.active .catalog__cards-inner{display:grid;gap:32px 20px;grid-template-columns:1fr 1fr 1fr;}
.bag__total-text.hidden{display:none;}
.bag.emrty .woocommerce-error{display:none;}
.block_cookies_agree{z-index:9999;}
.filter__tabs-wrapper pre{color:#fff;}
.not-found{margin:0;}
.catalog__queries-clear{white-space:nowrap;}
.search__wrapper-input{color:#fff;-webkit-text-fill-color:#fff;}
@media(min-width:1025px){
.catalog__queries-filter{display:none;}
}
.catalog__cards-card-img-info{opacity:1;-webkit-transition:none;transition:none;}
.catalog__cards-card-img-info-icons{opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.catalog__cards-card:hover .catalog__cards-card-img-info-icons{opacity:1;}
.catalog__cards-card-img-info-btns-btn{background:rgba(215, 178, 111, 0.01);backdrop-filter:blur(5px);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}
.catalog__cards-card:hover .catalog__cards-card-img-info-btns-btn{opacity:1;}
@media(max-width:1300px){
.catalog__w .catalog__cards.active .catalog__cards-inner{grid-template-columns:1fr 1fr;}
}
.catalog__cards-card-img-info-btns.hidden-cart-button{grid-template-columns:1fr;}
.catalog__cards-card-img-info-btns.hidden-cart-button .catalog__cards-card-img-info-btns-btn{width:45%;margin:0 auto;}
.catalog__cards-card-link{display:block;height:100%;}
@media(max-width:1024px){
.catalog__cards-card:hover{border:none;}
.catalog__cards-card:hover .catalog__cards-card-img-info-btns-btn{opacity:0;}
}
.main__footer-item-link a{line-height:24px;color:#977E4B;}
.obj__related-nav{position:relative;width:95px;margin-left:auto;}
.obj__related-nav .prev{background:none;}
.obj__related-nav .arrow.rotate{position:absolute;margin-left:0;margin-top:0;}
#experienceMap{width:100%;height:100%;}
.prg__wrapper-info-text ul{margin-bottom:50px;}
.prg__wrapper-info{gap:80px;}
@media only screen and (max-width: 1024px) {
.prg__wrapper-info{gap:44px;}
}
.page-template-page-space .filter__popup, .page-template-page-butterfly .filter__popup, .page-template-page-experience .filter__popup{max-width:630px;background:#fff !important;}
.page-template-page-space .filter__close, .page-template-page-butterfly .filter__close, .page-template-page-experience .filter__close{display:flex;}
.intgll .swiper-scrollbar{display:none;}
.page-template-page-about-us .footer, .page-template-page-experience .footer, .page-template-page-authenticity .footer, .page-template-page-logistics .footer, .page-template-page-interior .footer, .page-template-page-butterfly .footer, .page-template-page-space .footer{margin-top:0;}
.prsng__wrapper-cards-popup-info-content ul{margin-top:2.4rem;margin-bottom:2.4rem;}
.header-line-second{border-top:1px #575656 solid;}
.header__wrapper-nav-item.list ul.active{display:block;opacity:1;}
.main__footer-item-soc.mob{display:none;}
.header__wrapper-nav-item.list a{z-index:999;}
@media(min-width:731px){
.header__wrapper-nav-item.menu-item-dropdown ul{display:block;}
.header-line-second .header__wrapper-shopping{display:none;}
.header__wrapper-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.header-line-second .nav-menu{width:100%;}
.header-line-second .header__wrapper-nav .menu-item{margin:0;}
.header-line-second .header__wrapper-nav .menu-item > .def > span{white-space:nowrap;}
.header-line-second .header__wrapper-nav-item.list a{gap:0;}
.menu-item-dropdown .sub-menu{width:100%;min-width:135px;padding:8px;top:51px;background-color:#000;border:1px #3b3b3b solid;border-top:1px #575656 solid;}
.menu-item-dropdown.list ul li a{height:auto;padding:10px 8px;}
.menu-item-dropdown.list ul li a p{font-size:18px;}
}
@media(min-width:981px){
header nav li:hover > ul{opacity:1;pointer-events:all;}
}
@media(min-width:731px) and (max-width:980px){
.header-line-second .header__wrapper-nav-item a{font-size:16px;}
}
@media only screen and (max-width: 730px) {
.header{padding-top:0;}
.main__footer-item-soc.mob{display:flex;}
}
.tags__buttons{margin-top:80px;}
.links.catalog__buttons{display:block;}
.links.catalog__buttons a{display:inline-block;margin-right:16px;margin-top:20px;}
.page-template-page-logistics .page-wrap{min-height:0;}
@media only screen and (min-width: 1025px) {
.catalog__cards-card-name {
min-height: 44.8px;
}
}