:root{--column-gap: 24px}@media (max-width: 767px){:root{--column-gap: 8px}}@media (max-width: 576px){:root{--column-gap: 15px}}.col-1{width:8.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.col-2{width:16.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.col-3{width:25%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.col-4{width:33.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.col-5{width:41.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.col-6{width:50%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.col-7{width:58.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.col-8{width:66.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.col-9{width:75%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.col-10{width:83.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.col-11{width:91.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.col-12{width:100%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}@media screen and (min-width: 576px){.col-sm-1{width:8.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.col-sm-2{width:16.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.col-sm-3{width:25%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.col-sm-4{width:33.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.col-sm-5{width:41.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.col-sm-6{width:50%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.col-sm-7{width:58.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.col-sm-8{width:66.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.col-sm-9{width:75%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.col-sm-10{width:83.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.col-sm-11{width:91.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.col-sm-12{width:100%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}}@media screen and (min-width: 768px){.col-md-1{width:8.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.col-md-2{width:16.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.col-md-3{width:25%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.col-md-4{width:33.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.col-md-5{width:41.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.col-md-6{width:50%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.col-md-7{width:58.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.col-md-8{width:66.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.col-md-9{width:75%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.col-md-10{width:83.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.col-md-11{width:91.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.col-md-12{width:100%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}}@media screen and (min-width: 992px){.col-lg-1{width:8.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.col-lg-2{width:16.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.col-lg-3{width:25%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.col-lg-4{width:33.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.col-lg-5{width:41.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.col-lg-6{width:50%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.col-lg-7{width:58.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.col-lg-8{width:66.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.col-lg-9{width:75%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.col-lg-10{width:83.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.col-lg-11{width:91.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.col-lg-12{width:100%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}}@media screen and (min-width: 1200px){.col-xl-1{width:8.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.col-xl-2{width:16.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.col-xl-3{width:25%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.col-xl-4{width:33.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.col-xl-5{width:41.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.col-xl-6{width:50%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.col-xl-7{width:58.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.col-xl-8{width:66.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.col-xl-9{width:75%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.col-xl-10{width:83.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.col-xl-11{width:91.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.col-xl-12{width:100%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}}@media screen and (min-width: 1400px){.col-xxl-1{width:8.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.col-xxl-2{width:16.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.col-xxl-3{width:25%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.col-xxl-4{width:33.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.col-xxl-5{width:41.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.col-xxl-6{width:50%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.col-xxl-7{width:58.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.col-xxl-8{width:66.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.col-xxl-9{width:75%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.col-xxl-10{width:83.33333%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.col-xxl-11{width:91.66667%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.col-xxl-12{width:100%;padding-left:var(--column-gap);padding-right:var(--column-gap)}.order-xxl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}}.offset-2{margin-left:16.66667%}@media screen and (min-width: 0){.offset-xs-1{margin-left:8.33333%}.offset-xs-2{margin-left:16.66667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333%}.offset-xs-5{margin-left:41.66667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333%}.offset-xs-8{margin-left:66.66667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333%}.offset-xs-11{margin-left:91.66667%}}@media screen and (min-width: 576px){.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media screen and (min-width: 768px){.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media screen and (min-width: 992px){.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media screen and (min-width: 1200px){.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media screen and (min-width: 1400px){.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.container-fluid{padding-left:var(--column-gap);padding-right:var(--column-gap)}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--column-gap);padding-right:var(--column-gap)}@media screen and (min-width: 576px){.container{max-width:540px}}@media screen and (min-width: 768px){.container{max-width:720px}}@media screen and (min-width: 992px){.container{max-width:960px}}@media screen and (min-width: 1200px){.container{max-width:1140px}}@media screen and (min-width: 1400px){.container{max-width:1340px}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--column-gap) * -1);margin-right:calc(var(--column-gap) * -1)}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 992px){.offset-lg-0{margin-left:0}}@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}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.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,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.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-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-webkit-order:9999;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);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: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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack: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: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,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);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:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.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:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-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:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-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;-webkit-transition:.2s transform,.2s top;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%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-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{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,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%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;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: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:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,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:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;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{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;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-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.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;-webkit-filter:blur(50px);filter:blur(50px)}.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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-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;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:root{margin-top:0 !important}body,html,*{margin:0;padding:0;scroll-behavior:smooth}body:not(.border-bottom-hide) header{border-bottom:1px solid #D3D5DC}body{overflow-x:clip}body.hide{overflow:hidden}input,textarea{border-radius:0}input[type="search"]{-webkit-appearance:none}a,i,input,button{-webkit-transition:300ms;transition:300ms}img{max-width:100%;height:auto;display:grid}strong{font-weight:500}h1,h2,h3,h4,h5,h6{font-family:"argesta", serif;margin-bottom:0;font-weight:400}span,a,ul,li,div,p,label{font-family:"DM Sans", sans-serif;margin-bottom:0;font-weight:400}main{margin-top:138px}@media screen and (max-width: 992px){main{margin-top:104px}}@media screen and (max-width: 768px){main{margin-top:102px}}a{text-decoration:none}@media screen and (max-width: 576px){.container{padding:0 20px}}#wpadminbar{top:-26px;-webkit-transition:0.2s;transition:0.2s;opacity:0}#wpadminbar:hover{top:0;opacity:1}.woocommerce-pagination{display:none}.instagram-media{margin:0 auto !important}.scroll-lock{overflow:hidden}.visualizer-open{display:none !important}.wp-block-video video{vertical-align:middle;width:100%}.text-center{text-align:center}.mx-auto{margin-inline:auto}.relative{position:relative}@media screen and (min-width: 1400px){.single-product .container,.post-type-archive-product .container,.tax-product_cat .container,.single-inspirations .product .container,.breadcrumbs--new-inspiration .container{max-width:1600px}}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.hidden{display:none !important}.accept-label{max-width:480px}.accept-label .wpcf7-list-item{margin:0}.accept-label .accept-term{font-size:14px;font-weight:400;line-height:21px;color:#414141}@media screen and (max-width: 768px){.accept-label .accept-term{font-size:12px}}.accept-label .accept-term a{color:#707070;text-decoration:underline}.accept-label .accept-optional{font-size:12px;margin-top:8px;display:block}@media screen and (max-width: 768px){.accept-label .accept-optional{font-size:10px}}.desc-container{background-color:#EFEEEE}.desc-container .text-description--mobile{margin-bottom:0}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#CookiebotWidget{z-index:2000000000 !important}#trustbadge-container-98e3dadd90eb493088abdc5597a70810{z-index:2000000000 !important}@font-face{font-family:"argesta";src:url("../../assets/fonts/argesta/argestadisplay-regular-webfont.woff2") format("woff2"),url("../../assets/fonts/argesta/argestadisplay-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"argesta_italic";src:url("../../assets/fonts/argesta/argestaheadline-regularitalic-webfont.woff2") format("woff2"),url("../../assets/fonts/argesta/argestaheadline-regularitalic-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../assets/fonts/dmsans/DMSans-Regular.woff2") format("woff2"),url("../../assets/fonts/dmsans/DMSans-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../assets/fonts/dmsans/DMSans-Medium.woff2") format("woff2"),url("../../assets/fonts/dmsans/DMSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../assets/fonts/dmsans/DMSans-Bold.woff2") format("woff2"),url("../../assets/fonts/dmsans/DMSans-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}.cookies{position:fixed;left:0;bottom:0;width:100%;padding:13px 0;z-index:999}@media screen and (max-width: 576px){.cookies{bottom:10%}}.cookies__close-btn{cursor:pointer;background-color:#5C5552;color:#fff;border:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:300;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.cookies__close-btn i{padding-left:7px;font-size:18px}.cookies__close-btn::after{content:'';width:100%;height:1px;background-color:#fff;position:absolute;bottom:0;left:0}.cookies__wrapper{background-color:#5C5552;-webkit-box-shadow:0 0 38px 0 rgba(185,185,185,0.16);box-shadow:0 0 38px 0 rgba(185,185,185,0.16);padding:16px 28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 992px){.cookies__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.cookies__text{font-weight:400;font-size:16px;letter-spacing:normal;color:#FDFAFA;text-align:center}.cookies__text a{font-weight:400;font-size:16px;letter-spacing:normal;color:#FDFAFA;margin-right:10px;text-decoration:underline}.title{display:block;font-size:80px;line-height:128%;color:#414141}@media screen and (max-width: 1200px){.title{font-size:60px}}@media screen and (max-width: 992px){.title{font-size:50px}}@media screen and (max-width: 768px){.title{font-size:40px}}.title--60{font-size:60px;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width: 1200px){.title--60{font-size:46px}}@media screen and (max-width: 768px){.title--60{font-size:36px;line-height:normal}}.title--48{font-size:48px;line-height:58px}@media screen and (max-width: 768px){.title--48{font-size:28px;line-height:34px}}.title--34{font-size:34px}@media screen and (max-width: 768px){.title--34{font-size:28px;line-height:34px}}.title--26{font-size:26px}@media screen and (max-width: 768px){.title--26{font-size:20px}}.title--tac{text-align:center}.txt{font-size:18px;color:#414141;line-height:28px}@media screen and (max-width: 768px){.txt{font-size:16px}}.txt h1,.txt h2,.txt h3,.txt h4,.txt h5,.txt h6{font-size:48px;line-height:58px;color:#414141;margin-bottom:24px}@media screen and (max-width: 768px){.txt h1,.txt h2,.txt h3,.txt h4,.txt h5,.txt h6{font-size:28px;line-height:38px}}.txt p{font-size:18px;color:#414141;margin-bottom:20px;line-height:28px}@media screen and (max-width: 768px){.txt p{font-size:16px}}.txt p strong{font-weight:500}.txt p:last-of-type{margin-bottom:0}.txt ul,.txt ol{padding-left:25px;margin-bottom:40px}.txt ul li,.txt ol li{font-size:16px;margin-bottom:10px;color:#414141}.txt ul li:last-child,.txt ol li:last-child{margin-bottom:0}.txt--small{font-size:16px}.txt--small p{font-size:16px}@media screen and (max-width: 768px){.txt{font-size:16px}.txt p{font-size:16px}}.btn{display:inline-block;cursor:pointer;padding:0 32px;font-weight:500;font-size:18px;color:#414141;line-height:56px;border-radius:0;border:1px solid #414141;white-space:nowrap}@media screen and (max-width: 768px){.btn{font-size:16px;padding:0 28px;line-height:50px}}.btn:hover{background-color:#414141;color:#fff}.btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.btn--bordered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px;height:40px;line-height:38px;font-size:16px;font-weight:400;color:#414141;border:1px solid #D3D5DC}.btn--bordered i{font-size:20px}@media screen and (min-width: 768px){.btn--bordered i{font-size:22px}}@media screen and (min-width: 768px){.btn--bordered{height:46px;line-height:44px;font-size:18px}}.btn--bordered:hover{border-color:#414141;background:transparent;color:#414141}.btn--bordered:disabled:hover{border-color:#D3D5DC;color:#414141;cursor:not-allowed}.btn--out-of-stock{cursor:pointer;height:52px;line-height:48px;font-size:16px;background-color:#EFEEEE;color:#414141;border:0;margin:20px 0 0 0 !important}@media screen and (min-width: 768px){.btn--out-of-stock{height:58px;line-height:58px;font-size:18px;margin:16px 0 0 0 !important}}.btn--out-of-stock:hover{background-color:#EFEEEE;color:#414141}.btn--black{background-color:#414141;color:#fff}.btn--black:hover{background-color:#fff;color:#414141}.btn--black:disabled{background-color:#414141;color:#fff}.btn--black:disabled:hover{background-color:#414141;color:#fff}.btn--beige{border:1px solid #C7B6B5}.btn--beige:hover{border:1px solid #414141}.btn--filters{line-height:34px;font-size:16px}.btn-underline{font-size:18px;color:#FFFFFF;position:relative}@media screen and (max-width: 768px){.btn-underline{font-size:16px}.btn-underline i{font-size:16px}}.btn-underline i{font-size:18px;color:#FFFFFF;padding-left:6px}.btn-underline::after{content:'';width:100%;height:1px;background-color:#fff;position:absolute;bottom:-2px;left:0;margin-left:0;margin-right:0;-webkit-transition:.3s;transition:.3s}.btn-underline:hover{color:#FFFFFF;text-decoration:none}.btn-underline:hover::after{width:80%;margin-left:10%;margin-right:10%;background-color:#C7B6B5}.btn-underline-reversed{font-size:18px;color:#414141;position:relative}@media screen and (max-width: 768px){.btn-underline-reversed{font-size:16px}.btn-underline-reversed i{font-size:16px}}.btn-underline-reversed i{font-size:18px;color:#414141;padding-left:6px}.btn-underline-reversed::after{content:'';height:1px;background-color:#fff;position:absolute;bottom:-2px;left:0;-webkit-transition:.3s;transition:.3s;width:60%;margin-left:20%;margin-right:20%}.btn-underline-reversed:hover{text-decoration:none;color:#111}.btn-underline-reversed:hover::after{width:100%;margin:0;background-color:#C7B6B5}.btn-line{font-size:18px;position:relative;color:#414141;display:inline-block;background-color:transparent;border:none;cursor:pointer}@media screen and (max-width: 768px){.btn-line{font-size:16px}.btn-line i{font-size:16px}}.btn-line::after{content:'';width:100%;height:1px;position:absolute;bottom:-2px;left:0;margin-left:0;margin-right:0;-webkit-transition:.3s;transition:.3s;background-color:#414141}.btn-line:hover::after{width:80%;margin-left:10%;margin-right:10%;background-color:#C7B6B5}.btn-line:hover{text-decoration:none;color:#414141}.btn-line i{font-size:18px;color:#414141;padding-left:8px}.btn-line--white{color:#fff}.btn-line--white::after{background-color:#fff}.btn-line--white:hover{color:#fff}.btn-line--white i{color:#fff}.btn-line--icon-left i{padding:0 7px 0 0}.btn-line--black60{color:#707070}.btn-line--black60::after{background-color:#707070}.btn-line--small{font-size:16px}.btn-line--small i{font-size:16px}.btn-line--fz14{font-size:14px}.btn-line--fz14 i{font-size:14px}.btn-line--icon-left{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-line--icon-left i{padding-left:0;padding-right:7px}.btn-line-reverse{position:relative;color:#414141;display:inline-block}.btn-line-reverse::after{content:'';width:50%;height:1px;position:absolute;bottom:-2px;left:0;margin-left:25%;margin-right:25%;-webkit-transition:.3s;transition:.3s;background-color:#414141}.btn-line-reverse:hover{text-decoration:none;color:#414141}.btn-line-reverse:hover::after{width:100%;margin-left:0;margin-right:0;background-color:#C7B6B5}.btn-line-reverse i{font-size:18px;color:#414141;padding-left:8px}.btn-line-reverse--white{color:#fff}.btn-line-reverse--white::after{background-color:#fff}.btn-line-reverse--white:hover{color:#fff}.btn-line-reverse--white i{color:#fff}.btn-line-show{position:relative;color:#414141}.btn-line-show::after{content:'';width:50%;height:1px;position:absolute;bottom:-3px;left:0;margin-left:25%;margin-right:25%;-webkit-transition:.3s;transition:.3s;background-color:#414141;opacity:0}.btn-line-show:hover{text-decoration:none;color:#414141}.btn-line-show:hover::after{width:100%;margin-left:0;margin-right:0;background-color:#C7B6B5;opacity:1}.btn-line-show--beige::after{background-color:#C7B6B5}.btn-inspiration{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:58px;font-size:18px;font-weight:400;padding-inline:72px;color:#fff;border:1px #414141;background:#414141;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;cursor:pointer;margin-top:80px}.btn-inspiration:hover{background:#707070;border-color:#707070}@media screen and (max-width: 768px){.btn-inspiration{margin-top:32px}}.socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px}.socials.hide{display:none !important}.socials__link{font-size:22px;line-height:100%;color:#CFCFCF}.socials__link svg{height:21px;fill:#CFCFCF;-webkit-transition:all 600ms;transition:all 600ms}.socials__link:hover{color:#fff;text-decoration:none}.socials__link:hover svg{fill:#fff}.socials.socials-black{gap:40px}.socials.socials-black .socials__link{color:#414141}.socials.socials-black .socials__link svg{fill:#414141}.hotkeys{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:33px}@media screen and (max-width: 992px){.hotkeys{gap:28px}}.hotkeys .hotkey{position:relative}.hotkeys .hotkey i{font-size:22px;color:#414141}@media screen and (max-width: 992px){.hotkeys .hotkey i{font-size:20px}}.hotkeys .hotkey::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -55%);-ms-transform:translate(-50%, -55%);transform:translate(-50%, -55%);width:38px;height:38px;border-radius:50%;background-color:#F7EEED;z-index:-1;opacity:0;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 992px){.hotkeys .hotkey::before{display:none}}.hotkeys .hotkey:hover::before{opacity:1}.hotkeys .hotkey--tooltip .tooltip-bar{background-color:#414141;width:auto;padding:0 4px;height:18px;font-weight:400;font-size:12px;color:#FFFFFF;text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-30px;opacity:0;-webkit-transition:.3s;transition:.3s;white-space:nowrap}.hotkeys .hotkey--tooltip .tooltip-bar::after{content:'';width:6px;height:6px;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);background-color:#414141;position:absolute;top:-3px;left:50%;z-index:-1}.hotkeys .hotkey--tooltip:hover .tooltip-bar{opacity:1}.hotkeys .hotkey--cart__count{position:absolute;width:13px;height:13px;background:#414141;border-radius:50%;color:#fff;font-weight:500;font-size:8px;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hotkeys .burger{display:none}@media screen and (max-width: 992px){.hotkeys .burger{display:block;font-size:20px;color:#414141;cursor:pointer}}.logo{margin-right:40px}@media screen and (max-width: 1200px){.logo{margin-right:30px}}.logo img{width:100%}@media screen and (max-width: 992px){.logo img{width:125px;height:34px}}.browser{position:fixed;top:160px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-height:440px;padding:0 20px 20px;border:1px solid #D3D5DC;-webkit-box-shadow:0 8px 20px rgba(153,153,153,0.25);box-shadow:0 8px 20px rgba(153,153,153,0.25);overflow-x:hidden;overflow-y:auto;display:none;z-index:98;background-color:#fff;width:640px;max-width:100%}.browser.show{display:block}@media screen and (max-width: 768px){.browser{width:100%;max-height:none;height:100%;top:0;z-index:101;padding:0 20px 20px 20px}}.browser #browser-close{display:none}@media screen and (max-width: 768px){.browser #browser-close{display:block;font-size:22px;position:absolute;left:20px;top:27px;z-index:102;cursor:pointer}}.browser #browser-clean{display:none}@media screen and (max-width: 768px){.browser #browser-clean.show{display:block;font-weight:300;font-size:22px;position:absolute;right:20px;top:27px;z-index:102;cursor:pointer}}.browser__sticky{padding-top:20px;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:2}@media screen and (max-width: 768px){.browser__sticky{position:relative;border-bottom:1px solid #D3D5DC;margin-bottom:28px;padding-top:0}}.browser__results{-webkit-transition:300ms;transition:300ms}.browser__found{display:none}.browser__found--active{display:block}.browser__found--active+.browser__defaults{display:none}.browser__input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;background-color:#EFEEEE;padding:6px;margin-bottom:12px;position:relative;-webkit-transition:.3s;transition:.3s;border:1px solid transparent}@media screen and (max-width: 768px){.browser__input{width:calc(100% + 40px);left:-20px}}.browser__input.hide{background-color:#fff;border:1px solid #414141}.browser__input.hide input{background-color:#fff;padding:0 60px}.browser__input.hide input::-webkit-input-placeholder{left:30px}.browser__input.hide input::-moz-placeholder{left:30px}.browser__input.hide input:-ms-input-placeholder{left:30px}.browser__input.hide input::-ms-input-placeholder{left:30px}.browser__input.hide input::placeholder{left:30px}@media screen and (max-width: 768px){.browser__input.hide{background-color:#EFEEEE;border:none}.browser__input.hide input{background-color:#EFEEEE}.browser__input.hide input::-webkit-input-placeholder{display:none}.browser__input.hide input::-moz-placeholder{display:none}.browser__input.hide input:-ms-input-placeholder{display:none}.browser__input.hide input::-ms-input-placeholder{display:none}.browser__input.hide input::placeholder{display:none}}.browser__input::after{content:'\f002';font-family:"Font Awesome 6 Pro";font-size:22px;font-weight:300;line-height:100%;color:#414141;position:absolute;left:32px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 768px){.browser__input::after{display:none}}.browser__input input{border:none;line-height:58px;width:calc(100% - 124px);background-color:#EFEEEE;padding:0 60px}.browser__input input::-webkit-input-placeholder{font-size:18px;line-height:23px;color:#707070;position:relative;left:30px}.browser__input input::-moz-placeholder{font-size:18px;line-height:23px;color:#707070;position:relative;left:30px}.browser__input input:-ms-input-placeholder{font-size:18px;line-height:23px;color:#707070;position:relative;left:30px}.browser__input input::-ms-input-placeholder{font-size:18px;line-height:23px;color:#707070;position:relative;left:30px}.browser__input input::placeholder{font-size:18px;line-height:23px;color:#707070;position:relative;left:30px}@media screen and (max-width: 768px){.browser__input input::-webkit-input-placeholder{display:none;line-height:0;left:0}.browser__input input::-moz-placeholder{display:none;line-height:0;left:0}.browser__input input:-ms-input-placeholder{display:none;line-height:0;left:0}.browser__input input::-ms-input-placeholder{display:none;line-height:0;left:0}.browser__input input::placeholder{display:none;line-height:0;left:0}}.browser__input input:focus-visible{outline:none}@media screen and (max-width: 768px){.browser__input input{line-height:64px;width:100%;padding:0 60px}}.browser__input button{padding:0 32px;height:100%;font-weight:500;font-size:18px;line-height:56px;color:#FFFFFF;background-color:#414141;border:1px solid #414141}.browser__input button:hover{background-color:#EFEEEE;color:#414141}@media screen and (max-width: 768px){.browser__input button{display:none}}.browser__hint{display:inline-block;font-weight:400;font-size:14px;line-height:21px;color:#707070;margin-bottom:28px}@media screen and (max-width: 768px){.browser__hint{margin-bottom:16px}}.browser__title{display:block;font-weight:700;font-size:14px;line-height:18px;color:#414141;margin-bottom:12px;text-transform:uppercase}@media screen and (max-width: 768px){.browser__title{font-size:12px;margin-bottom:16px}}.browser__categories{margin-bottom:24px}.browser__categories:last-child{margin-bottom:0}.browser__categories-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.browser__categories-buttons{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}}.browser__category-button{padding:0 24px;font-size:16px;color:#414141;border:1px solid #E1D4D3;line-height:48px;white-space:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.browser__category-button:hover{text-decoration:none;background-color:#414141;border:1px solid #414141;color:#fff}@media screen and (max-width: 768px){.browser__category-button{font-size:14px;padding:0 20px;line-height:42px}}.browser__category-element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}@media screen and (max-width: 768px){.browser__category-element{margin-bottom:16px}}.browser__category-element:last-child{margin-bottom:0}.browser__category-element a{font-size:18px;line-height:23px;color:#414141;position:relative}.browser__category-element a::after{content:'';width:100%;height:1px;background-color:#707070;position:absolute;bottom:0;left:0;opacity:0;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.browser__category-element a{font-size:16px}}.browser__category-element i{font-size:20px;color:#414141}.browser__category-element:hover a,.browser__category-element:hover i{color:#707070;text-decoration:none}.browser__category-element:hover a::after{opacity:1}.browser #browser__search{color:#707070}.browser #browser__search::-webkit-input-placeholder{font-weight:300;left:0}.browser #browser__search::-moz-placeholder{font-weight:300;left:0}.browser #browser__search:-ms-input-placeholder{font-weight:300;left:0}.browser #browser__search::-ms-input-placeholder{font-weight:300;left:0}.browser #browser__search::placeholder{font-weight:300;left:0}body.search-refreshing .browser__results{opacity:0.5;position:relative}body.search-refreshing .browser__results::after{content:'\f110';font-family:"Font Awesome 6 Pro";position:absolute;left:50%;top:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;font-size:25px;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.roller{display:inline-block;position:absolute;z-index:10;cursor:pointer}@media screen and (max-width: 768px){.roller{width:100px;height:94px}}.roller svg{-webkit-animation-name:roller;animation-name:roller;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media screen and (max-width: 768px){.roller svg{width:100px;height:94px}}.roller i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px;color:#5C5552}@-webkit-keyframes roller{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes roller{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.roller-no-arrow{width:153px;height:153px}.ratings{position:relative;z-index:4;max-width:223px;margin-top:-30px}@media screen and (max-width: 1400px){.ratings{margin-top:16px}}@media screen and (max-width: 1200px){.ratings{margin-top:16px}}@media screen and (max-width: 992px){.ratings{max-width:303px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 40px 40px 40px;border-bottom:1px solid #D9D9D9}}.ratings__title{display:block;font-size:16px;line-height:21px;color:#414141;margin-bottom:16px}@media screen and (max-width: 992px){.ratings__title{text-align:center}}@media screen and (max-width: 768px){.ratings__title{font-size:14px;margin-bottom:12px}}.ratings__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.ratings__wrapper span{font-size:14px;line-height:18px;color:#414141}.ratings__box i{font-size:18px;color:#E1D4D3}@media screen and (max-width: 992px){.ratings__box i{position:relative;top:-2px}}@media screen and (max-width: 768px){.ratings__box i{font-size:16px}}.ratings__counter{font-size:14px;line-height:18px;color:#707070}@media screen and (max-width: 768px){.ratings__counter{font-size:12px;text-align:center}}.news-post{cursor:pointer}@media screen and (max-width: 992px){.news-post{padding-bottom:30px}}.news-post.news-post--mar-bot{margin-bottom:70px}@media screen and (min-width: 992px){.news-post:hover .title{text-decoration:underline}.news-post:hover .btn-line::after{width:80%;margin-left:10%;margin-right:10%;background-color:#C7B6B5}}.news-post__date{border-bottom:1px solid #BEBBBA;padding-bottom:18px;margin-bottom:32px}@media screen and (max-width: 768px){.news-post__date{padding-bottom:16px;margin-bottom:20px}}.news-post__date span{font-size:18px;line-height:100%;color:#7D7775}@media screen and (max-width: 768px){.news-post__date span{font-size:16px}}.news-post__wrapper .title{margin-bottom:20px}@media screen and (max-width: 992px){.news-post__wrapper .title{font-size:30px}}@media screen and (max-width: 768px){.news-post__wrapper .title{font-size:24px;margin-bottom:12px}}.news-post__wrapper .txt{margin-bottom:48px}.news-post__container{-webkit-transition:.4s;transition:.4s}.author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.author__img{border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.author__img img{border-radius:50%}@media screen and (max-width: 992px){.author__img img{width:80px;height:80px}}.author__name{font-family:'DM Sans', sans-serif;font-weight:500;font-size:22px;line-height:29px}@media screen and (max-width: 576px){.author__name{font-size:16px;margin-bottom:2px}}.author__position{font-weight:500;font-size:16px;line-height:21px;color:#707070;margin-bottom:8px}@media screen and (max-width: 576px){.author__position{font-size:12px;line-height:16px;margin-bottom:4px}}.author__email{font-size:16px;line-height:21px;color:#414141;text-decoration:none}.author__email:hover{text-decoration:none;color:#414141}@media screen and (max-width: 576px){.author__email{font-size:14px;line-height:18px}}.inspiration-single{padding-top:60px}@media screen and (max-width: 768px){.inspiration-single{padding-top:32px}}.inspiration-single .title{margin-bottom:60px}@media screen and (max-width: 768px){.inspiration-single .title{margin-bottom:40px}}.inspiration-single .txt a{color:#707070;text-decoration:underline}.inspiration-single .wp-block-columns,.inspiration-single .wp-block-gallery{width:100%;padding:0 20px;max-width:900px;margin:50px auto 0}.inspiration-single .wp-block-columns figure,.inspiration-single .wp-block-gallery figure{position:relative}.inspiration-single .wp-block-columns figure img,.inspiration-single .wp-block-gallery figure img{max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none}.inspiration-single .wp-block-columns figure figcaption,.inspiration-single .wp-block-gallery figure figcaption{text-align:center !important;font-size:14px !important;background:none !important;position:static !important;color:#414141 !important}.inspiration-single .gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1.75em !important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-webkit-box-align:initial !important;-webkit-align-items:initial !important;-ms-flex-align:initial !important;align-items:initial !important;gap:2em}.inspiration-single .gallery br{display:none}.inspiration-single .gallery .gallery-item{position:relative;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;float:none !important;width:auto !important}@media screen and (max-width: 992px){.inspiration-single .gallery .gallery-item{-webkit-flex-basis:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}}.inspiration-single .gallery .gallery-item img{width:100%;max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none;border:0 !important}.inspiration-single .gallery .gallery-item .wp-caption-text{text-align:center !important;font-size:14px !important;background:none !important;position:static !important;color:#414141 !important}.inspiration-single-related{padding-bottom:100px}@media screen and (max-width: 768px){.inspiration-single-related{padding-bottom:60px}}.inspiration-single-related .title{margin-bottom:60px}@media screen and (max-width: 768px){.inspiration-single-related .title{margin-bottom:40px}}.inspiration-single-related .btn-line{margin-top:30px}@media screen and (max-width: 768px){.inspiration-single-related .btn-line{margin-top:20px}}.inspiration-single-related .col-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.left-arrow,.right-arrow,.arrow-back{width:66px;height:66px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;z-index:2;cursor:pointer}@media screen and (max-width: 768px){.left-arrow,.right-arrow,.arrow-back{width:56px;height:56px}}.left-arrow i,.right-arrow i,.arrow-back i{font-size:20px;color:#5C5552}@media screen and (max-width: 768px){.left-arrow i,.right-arrow i,.arrow-back i{font-size:18px}}.left-arrow:hover,.right-arrow:hover,.arrow-back:hover{background-color:#414141;text-decoration:none}.left-arrow:hover i,.right-arrow:hover i,.arrow-back:hover i{color:#fff;text-decoration:none}.left-arrow{left:24px}@media screen and (max-width: 576px){.left-arrow{left:8px}}.right-arrow{right:24px}@media screen and (max-width: 576px){.right-arrow{right:8px}}.arrow-back{position:relative;top:33px;left:0;border:1px solid #D3D5DC}.arrow-back:hover{border:1px solid #414141}@media screen and (max-width: 768px){.arrow-back{width:50px;height:50px}}.inspiration-box{position:relative}@media screen and (min-width: 768px){.inspiration-box:hover{cursor:pointer}.inspiration-box:hover::after{background-color:rgba(92,85,82,0.6)}.inspiration-box:hover .inspiration-box__link .title{bottom:40px}.inspiration-box:hover .inspiration-box__link .btn-line{opacity:1;visibility:visible}}.inspiration-box::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(92,85,82,0.3);-webkit-transition:.3s;transition:.3s}.inspiration-box__link{position:absolute;left:20px;bottom:20px;z-index:5;width:calc(100% - 80px);height:40px}@media screen and (max-width: 992px){.inspiration-box__link{left:20px;bottom:16px;width:calc(100% - 20px)}}.inspiration-box__link .title{color:#fff;position:absolute;bottom:0;left:0;-webkit-transition:.5s;transition:.5s}.inspiration-box__link .btn-line{position:absolute;bottom:0;left:0;opacity:0;visibility:hidden;-webkit-transition:.5s;transition:.5s}.inspiration-box__title{margin-bottom:0 !important}@media screen and (max-width: 992px){.inspiration-box__title{font-size:28px}}@media screen and (max-width: 768px){.inspiration-box__title{font-size:24px}}@media screen and (max-width: 992px){.inspiration-box__img img{width:100%}}.related{padding:100px 0}.related .title{margin-bottom:60px}.inspiration-archive{padding:60px 0 100px 0;margin-bottom:50px;position:relative}@media screen and (max-width: 768px){.inspiration-archive{padding:32px 0 30px 0}}.inspiration-archive .col-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.inspiration-archive .col-flex .btn-line{margin-top:30px}.inspiration-archive .title{margin-bottom:32px}@media screen and (max-width: 768px){.inspiration-archive .title{margin-bottom:24px}}.inspiration-archive .mb-60{margin-bottom:60px}@media screen and (max-width: 768px){.inspiration-archive .mb-60{margin-bottom:45px}}.inspiration-archive .filter-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}@media screen and (max-width: 576px){.inspiration-archive .filter-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px}}.inspiration-archive .filter-buttons label{position:relative;cursor:pointer}.inspiration-archive .filter-buttons label::after{content:'';width:100%;height:1px;position:absolute;bottom:-12px;left:0;background-color:#414141;-webkit-transition:.3s;transition:.3s}.inspiration-archive .filter-buttons label:hover::after{background-color:#E1D4D3}.inspiration-archive .filter-buttons select{display:none;border:none;font-size:18px;color:#414141}.inspiration-archive .filter-buttons select:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none;border:none}.inspiration-archive .filter-buttons .inspirations-select{position:relative}.inspiration-archive .filter-buttons .inspirations-select.open .inspirations-custom-options{opacity:1;visibility:visible;pointer-events:all}.inspiration-archive .filter-buttons .inspirations-select.open i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.inspiration-archive .filter-buttons .inspirations-select__trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:400;font-size:18px;color:#414141}.inspiration-archive .filter-buttons .inspirations-select__trigger p{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.inspiration-archive .filter-buttons .inspirations-select__trigger span{font-size:18px;color:#414141;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.inspiration-archive .filter-buttons .inspirations-select__trigger i{font-size:16px;color:#414141;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 576px){.inspiration-archive .filter-buttons .inspirations-select__trigger i{margin-left:auto}}.inspiration-archive .filter-buttons .inspirations-select .inspirations-custom-options{border:1px solid #414141;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;visibility:hidden;pointer-events:none;z-index:20;position:absolute;top:43px;left:0;background-color:#fff;width:auto}.inspiration-archive .filter-buttons .inspirations-select .inspirations-custom-option{display:block;font-weight:400;font-size:16px;color:#414141;padding:20px 16px;border-bottom:1px solid #D3D5DC}.inspiration-archive .filter-buttons .inspirations-select .inspirations-custom-option:hover{cursor:pointer;background-color:#EDEEF1}.inspiration-archive .filter-buttons .inspirations-select .inspirations-custom-option.selected{background-color:#EDEEF1}.inspiration-archive .text-description{margin-bottom:80px}@media screen and (max-width: 768px){.inspiration-archive .text-description{margin-bottom:32px}}.inspiration-archive .text-description .txt{max-width:1142px}.inspiration-archive__rooms{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:20px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin-bottom:80px}@media screen and (max-width: 992px){.inspiration-archive__rooms{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.inspiration-archive__rooms{grid-template-columns:1fr;margin-bottom:32px}}.inspiration-archive__posts{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:60px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-block:56px 80px}@media screen and (max-width: 768px){.inspiration-archive__posts{margin-block:8px 32px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:32px;grid-template-columns:1fr}}.inspiration-archive__posts__item__img{overflow:hidden}.inspiration-archive__posts__item__img img{-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.inspiration-archive__posts__item span{display:block;margin-top:24px;font-size:22px;font-weight:400;line-height:30px;color:#414141}@media screen and (max-width: 768px){.inspiration-archive__posts__item span{margin-top:16px;font-size:18px;line-height:24px}}.inspiration-archive__posts__item:hover .inspiration-archive__posts__item__img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 1400px){.inspiration-archive .container{max-width:1600px}}.inspiration-archive__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.inspiration-archive__pagination__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.inspiration-archive__pagination__arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:8px}.inspiration-archive__pagination__arrow--prev{rotate:180deg}.inspiration-archive__pagination__arrow.disabled{opacity:.2;pointer-events:none}.inspiration-archive__pagination__input-group{padding:8px 12px;border:1px solid #E5E5E5;background:#F7F7F7}.inspiration-archive__pagination form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.inspiration-archive__pagination form input[type="number"]{width:36px;font-size:16px;font-weight:400;text-align:center;color:#0D0D0D;-moz-appearance:textfield;border:none;background:#F7F7F7;outline:none;font-family:inherit}.inspiration-archive__pagination form input[type="number"]::-webkit-outer-spin-button,.inspiration-archive__pagination form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width: 768px){.inspirations--mobile-margin .inspiration-box{margin-bottom:24px !important}}@media screen and (min-width: 1400px){.post-type-archive-inspirations .breadcrumbs .container,.tax-inspirations-rooms .breadcrumbs .container{max-width:1600px}}.faq{padding:60px 0 68px 0}@media screen and (max-width: 992px){.faq{padding:32px 0}}.faq [data-accordion-body]{height:0;overflow:hidden;-webkit-transition:height 300ms;transition:height 300ms;will-change:height}@media screen and (min-width: 768px){.faq [data-accordion-mobile] [data-accordion-body]{height:auto;overflow:initial}}.faq .title{margin-bottom:60px}@media screen and (max-width: 1200px){.faq .title{font-size:42px}}@media screen and (max-width: 992px){.faq .title{margin-bottom:40px}}@media screen and (max-width: 768px){.faq .title{font-size:28px}}.faq .title--34{font-size:34px !important}@media screen and (max-width: 768px){.faq .title--34{font-size:28px !important;margin-bottom:32px !important}}.faq__categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (max-width: 1200px){.faq__categories{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:16px;margin-bottom:40px}}@media screen and (max-width: 768px){.faq__categories{overflow:auto;padding-right:20px;padding-bottom:20px;width:calc(calc(100vw - calc(calc(calc(100vw - 540px) / 2) + 7.5px)) - 15px)}}@media screen and (max-width: 576px){.faq__categories{width:calc(100% + 20px)}}.faq__category{font-size:18px;line-height:1.3;font-weight:500;padding:15px 20px;color:#414141;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:1px solid #C7B6B5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.faq__category span{text-align:center}.faq__category::after{display:none}.faq__category.active{background-color:#414141;border:1px solid #414141;color:#fff}.faq__category:hover{background-color:#414141;border:1px solid #414141;color:#fff;font-weight:500}.faq__title{margin-bottom:36px}.faq__element{display:none}.faq__element.show{display:block}@media screen and (min-width: 992px){.faq__container:not(.expanded):hover{border-bottom:1px solid #414141}.faq__container:not(.expanded):hover i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}.faq__container{border-bottom:1px solid #C7B6B5;margin-bottom:32px;cursor:pointer;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.faq__container{margin-bottom:28px}}.faq__container i{-webkit-transition:.3s;transition:.3s}.faq__container.expanded i{rotate:-180deg}.faq__question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:20px;line-height:26px;color:#414141;margin-bottom:8px}.faq__question i{font-size:22px}@media screen and (max-width: 768px){.faq__question i{font-size:20px}}.faq__answer{padding-top:12px;-webkit-transition:.3s;transition:.3s}.faq__answer p{font-weight:400;font-size:16px;line-height:26px;color:#414141}.faq__answer p:last-of-type{padding-bottom:20px}.faq__answer p a{color:#BEBBBA;text-decoration:underline}.faq__answer img{width:100%;margin:20px 0}.faq__answer ul,.faq__answer ol{font-weight:400;font-size:16px;line-height:26px;color:#414141}.faq__answer ul{list-style:disc inside}.faq__answer ol{list-style:decimal inside}.faq__answer a{color:#BEBBBA;text-decoration:underline}.faq__info span{display:block;font-size:18px;line-height:23px;color:#414141;margin-bottom:32px}.faq__help{font-weight:400;max-width:200px;font-size:22px;line-height:26px;color:#414141;margin-bottom:16px}.faq__contact{margin-bottom:12px}.faq__contact i{padding-left:0;padding-right:8px}@media screen and (max-width: 992px){.faq .mobile-none{display:none}}.contact{padding:0 0 100px 0;position:relative}@media screen and (max-width: 768px){.contact{padding:0 0 40px 0}}.contact::after{content:'';width:50%;height:100%;background-color:rgba(239,238,238,0.8);position:absolute;right:0;top:0;z-index:-1}@media screen and (max-width: 992px){.contact::after{bottom:0;top:initial;left:0;right:initial;width:100%;height:60%}}@media screen and (max-width: 768px){.contact::after{height:52%}}.contact .title{padding-top:60px;margin-bottom:20px}@media screen and (max-width: 992px){.contact .title{padding-top:32px}}.contact .txt{margin-bottom:40px}.contact__container{padding-bottom:60px}.contact__company{font-weight:500;font-size:20px;color:#414141;margin-bottom:16px;font-family:'DM Sans', sans-serif}@media screen and (max-width: 768px){.contact__company{font-size:18px}}.contact__data{margin-bottom:16px}.contact__data p{font-weight:400;font-size:16px;line-height:24px;color:#414141}.contact__title{font-weight:500;font-size:20px;line-height:100%;color:#414141;margin-bottom:16px;font-family:'DM Sans', sans-serif}@media screen and (max-width: 768px){.contact__title{font-size:18px}}.contact__showroom{margin-top:32px}.contact__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}@media screen and (max-width: 768px){.contact__link{margin-bottom:12px}}.contact__link a{font-size:16px;line-height:21px;color:#414141;position:relative}.contact__link a::after{content:'';width:100%;height:1px;background-color:#414141;position:absolute;bottom:0;left:0;opacity:0;-webkit-transition:.3s;transition:.3s}.contact__link a:hover{text-decoration:none;color:#414141}.contact__link a:hover::after{opacity:1}.contact__link i{font-size:18px;line-height:21px;color:#C7B6B5;padding-right:10px;width:28px}.contact__link span{display:inline-block;font-size:16px;line-height:21px;color:#414141}.contact__link__divider{padding:0 8px}.contact .form-title{font-weight:500;font-size:20px;line-height:100%;color:#414141;margin:10px 0 40px 0}@media screen and (max-width: 992px){.contact .form-title{margin:0 0 40px 0}}@media screen and (max-width: 768px){.contact .form-title{font-size:18px;margin:0 0 24px 0}}@media screen and (max-width: 992px){.contact .form__container{padding-top:60px}}.contact__form .user,.contact__form .email,.contact__form .phone,.contact__form .textarea{position:relative;width:480px;margin-bottom:12px;-webkit-transition:.3s;transition:.3s;border:1px solid transparent}@media screen and (max-width: 1400px){.contact__form .user,.contact__form .email,.contact__form .phone,.contact__form .textarea{width:100%}}@media screen and (max-width: 768px){.contact__form .user,.contact__form .email,.contact__form .phone,.contact__form .textarea{margin-bottom:16px}}.contact__form .user p,.contact__form .email p,.contact__form .phone p,.contact__form .textarea p{display:none !important}.contact__form .is-empty{border:1px solid #C7B6B5 !important}.contact__form .submit__user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.contact__form .submit__user input{border-radius:0 !important}@media screen and (max-width: 992px){.contact__form .submit__user input{width:100%}}@media screen and (max-width: 992px){.contact__form .submit__user{width:100%}}.contact__form .input{width:100% !important;padding:25px 32px !important;border:solid 1px #D3D5DC;font-size:18px;text-align:left;color:#707070;background-color:#fff;-webkit-appearance:none}.contact__form .input:hover{border:1px solid #414141}@media screen and (max-width: 768px){.contact__form .input{padding:18px 24px !important;font-size:16px}}.contact__form .input:focus{outline:none !important}.contact__form .placeholder{position:absolute !important;top:41px !important;left:32px !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;line-height:1;text-align:left;color:#707070;font-weight:normal;letter-spacing:normal;-webkit-transition:.3s;transition:.3s;pointer-events:none}@media screen and (max-width: 768px){.contact__form .placeholder{left:24px !important;top:33px !important;font-size:16px}}.contact__form .wpcf7-form-control-wrap.change ~ .placeholder{top:28px !important;font-size:12px;line-height:16px;letter-spacing:normal;color:#707070}@media screen and (max-width: 768px){.contact__form .wpcf7-form-control-wrap.change ~ .placeholder{top:22px !important}}.contact__form .wpcf7-form-control-wrap.change>input{padding:37px 32px 13px 32px !important}@media screen and (max-width: 768px){.contact__form .wpcf7-form-control-wrap.change>input{padding:26px 24px 10px 24px !important}}.contact__form .wpcf7-form-control-wrap.change>textarea{padding:27px 32px 23px 32px !important}@media screen and (max-width: 768px){.contact__form .wpcf7-form-control-wrap.change>textarea{padding:26px 24px 10px 24px !important}}.contact .ajax-loader{display:none !important}.contact .term{display:inline-block;font-size:14px;line-height:21px;color:#414141;margin-bottom:20px;max-width:478px}@media screen and (max-width: 768px){.contact .term{font-size:12px;margin-bottom:20px}}.contact .term a{color:#707070;text-decoration:underline}.contact .wpcf7-not-valid-tip{margin-top:10px;color:red !important;width:100% !important}.contact .wpcf7-response-output{border-color:#414141 !important;margin:20px 0 0 0 !important;text-align:center;color:#414141 !important;width:100% !important}.inquiry__form .submit__user{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.inquiry__form .wpcf7-response-output{margin-top:0 !important;margin-inline:0 !important}.site404{padding:180px 30px 180px 30px}.site404__wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.site404__wrapper .title{margin-bottom:48px;text-align:center}.site404__wrapper .btn{margin-bottom:28px}.news-single{position:relative;padding:56px 0 100px 0}@media screen and (max-width: 768px){.news-single{padding:32px 0 60px 0}}@media screen and (max-width: 768px){.news-single .mb-40{margin-bottom:40px}}.news-single .title{margin-bottom:37px}@media screen and (max-width: 768px){.news-single .title{margin-bottom:32px}}.news-single__txt h1,.news-single__txt h2{font-size:48px;line-height:58px;color:#414141;margin-bottom:24px}.news-single__txt h3,.news-single__txt h4,.news-single__txt h5,.news-single__txt h6{font-size:34px;line-height:1.2;color:#414141;margin-bottom:24px}.news-single__txt p{font-size:16px;color:#414141;margin-bottom:40px}.news-single__txt p strong{font-weight:500}.news-single__txt p:last-of-type{margin-bottom:0}.news-single__txt a:not(.btn){font-size:16px;color:#007bff;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.news-single__txt a:not(.btn):hover{color:#0056b3;text-decoration:underline}.news-single__txt br{display:none}.news-single__txt figure{margin-bottom:40px}.news-single__txt figure img{width:100%;-o-object-fit:cover;object-fit:cover}.news-single__txt ul,.news-single__txt ol{margin-block:40px;padding-left:25px}.news-single__txt ul li,.news-single__txt ol li{font-size:16px;color:#414141;margin-bottom:16px}.news-archive{padding:60px 0 100px 0}@media screen and (max-width: 768px){.news-archive{padding:32px 0 60px 0}}.news-archive .title{margin-bottom:24px}.news-archive .title--34{margin-bottom:20px}@media screen and (max-width: 768px){.news-archive .title--34{font-size:24px}}@media screen and (max-width: 768px){.news-archive .txt{font-size:16px;margin-bottom:20px}}@media screen and (max-width: 768px){.news-archive .news-post{margin-bottom:60px;padding-bottom:0}}@media screen and (max-width: 576px){.news-archive .news-post{margin-bottom:40px}}.pagination{width:100%;padding:0 20px}.pagination .tool-pagination{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.pagination .prev,.pagination .next{font-size:0}}@media screen and (max-width: 768px){.pagination .prev::after,.pagination .next::after{display:none}}.pagination .prev i{padding-right:8px;padding-left:0}.pagination .non-active{font-size:0;width:120px}@media screen and (max-width: 768px){.pagination .non-active{width:26px}}.pagination .pages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.pagination .pages li{list-style:none}.pagination .pages li span,.pagination .pages li a{width:56px;height:56px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:100%;color:#414141;background-color:transparent}@media screen and (max-width: 768px){.pagination .pages li span,.pagination .pages li a{width:46px;height:46px;font-size:16px}}.pagination .pages li a{position:relative}.pagination .pages li a::after{content:'';width:24px;height:24px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-webkit-transition:.3s;transition:.3s;z-index:-1}.pagination .pages li a:hover{text-decoration:none;color:#fff}.pagination .pages li a:hover::after{width:56px;height:56px;opacity:1;background-color:#414141}.pagination .pages li span{background-color:#EEE2E1}.blog-single{padding-top:80px;margin-bottom:80px;overflow:hidden}@media screen and (max-width: 768px){.blog-single{padding-top:60px;margin-bottom:60px}}.blog-single .title{margin-bottom:32px;line-height:42px}@media screen and (max-width: 768px){.blog-single .title{font-size:32px !important;margin-bottom:24px}}@media screen and (max-width: 576px){.blog-single .title{text-align:left !important}}.blog-single__wrapper{border-bottom:1px solid #D3D5DC;padding-bottom:20px}@media screen and (max-width: 576px){.blog-single__wrapper .wp-block-columns.is-layout-flex{position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.blog-single__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-bottom:32px}@media screen and (max-width: 576px){.blog-single__label{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.blog-single__header{font-size:16px;color:#9d9997}@media screen and (max-width: 768px){.blog-single__header{font-size:14px}}.blog-single__line{display:block;width:30px;height:1px;background:#C7B6B5}@media screen and (max-width: 768px){.blog-single__line{width:20px}}.blog-single h1,.blog-single h2{scroll-margin:100px;font-size:34px;line-height:44px;margin-bottom:25px}@media screen and (max-width: 768px){.blog-single h1,.blog-single h2{font-size:28px;line-height:34px}}.blog-single h1.title,.blog-single h2.title{font-size:48px}.blog-single h3,.blog-single h4,.blog-single h5,.blog-single h6{scroll-margin:100px;font-size:26px;line-height:36px;margin-bottom:25px}@media screen and (max-width: 768px){.blog-single h3,.blog-single h4,.blog-single h5,.blog-single h6{font-size:22px;line-height:28px}}.blog-single h3.title,.blog-single h4.title,.blog-single h5.title,.blog-single h6.title{font-size:48px}.blog-single br{display:none}.blog-single p:not(.blog-toc__heading){font-size:18px;line-height:32px;margin-bottom:32px}@media screen and (max-width: 768px){.blog-single p:not(.blog-toc__heading){font-size:16px;margin-bottom:20px}}.blog-single p:not(.blog-toc__heading):first-of-type:not(.blog-toc__heading){font-size:20px;line-height:32px;text-align:center;color:#414141;margin-bottom:50px}@media screen and (max-width: 768px){.blog-single p:not(.blog-toc__heading):first-of-type:not(.blog-toc__heading){font-size:18px;line-height:30px;margin-bottom:40px}}@media screen and (max-width: 576px){.blog-single p:not(.blog-toc__heading):first-of-type:not(.blog-toc__heading){text-align:left}}.blog-single a:not(.btn):not(.blog-toc__link){text-decoration:underline;font-weight:400;font-size:18px;line-height:32px;color:#707070}.blog-single ul,.blog-single ol{margin-block:32px;padding-left:20px}.blog-single ul li,.blog-single ol li{font-size:18px;line-height:32px;margin-bottom:16px}.blog-single figure{margin:25px 0 50px 0}@media screen and (max-width: 768px){.blog-single figure{margin:20px 0 32px 0}}.blog-single figure img{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);width:calc(100% + 100px);max-width:calc(100% + 100px)}@media screen and (max-width: 768px){.blog-single figure img{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:100%;max-width:100%}}.blog-single blockquote{padding-bottom:40px;padding-left:90px;margin-bottom:60px;position:relative;border-bottom:1px solid #D3D5DC}.blog-single blockquote::before{content:"";width:63px;height:50px;background:url("../../assets/images/quote-beige.svg");position:absolute;top:0;left:0}@media screen and (max-width: 768px){.blog-single blockquote::before{background:url("../../assets/images/quote-beige-mobile.svg");width:35px;height:28px}}@media screen and (max-width: 768px){.blog-single blockquote{padding-bottom:28px;margin-bottom:40px;padding-left:50px}}.blog-single blockquote p{font-size:24px;line-height:40px;color:#414141;margin-bottom:0}@media screen and (max-width: 768px){.blog-single blockquote p{font-size:18px;line-height:30px}}.blog-single blockquote p:first-of-type{font-size:24px;line-height:40px;color:#414141;margin-bottom:0;text-align:left}@media screen and (max-width: 768px){.blog-single blockquote p:first-of-type{font-size:18px;line-height:30px}}.blog-single .wp-block-image figcaption{text-align:center !important;font-size:14px !important;background:none !important;position:static !important;color:#414141 !important;margin-top:16px}@media screen and (max-width: 576px){.blog-single .wp-block-image figcaption{margin-inline:20px !important}}.blog-single .wp-block-columns{margin:0}.blog-single .wp-block-columns figure{margin-top:0}.blog-single .wp-block-column figure,.blog-single .wp-block-gallery figure{position:relative}.blog-single .wp-block-column figure img,.blog-single .wp-block-gallery figure img{max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none}.blog-single .wp-block-column figure figcaption,.blog-single .wp-block-gallery figure figcaption{text-align:center !important;font-size:14px !important;background:none !important;position:static !important;color:#414141 !important}.blog-single iframe{display:block;margin-inline:auto}.blog-single .is-type-video{aspect-ratio:16/9}@media screen and (max-width: 576px){.blog-single .is-type-video{margin-inline:0 !important}}.blog-single .is-type-video iframe{width:100%;height:100%;aspect-ratio:16/9}.blog-single .is-type-video.aligncenter{text-align:center}@media screen and (max-width: 768px){.wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;gap:20px !important}}.blog-archive{padding:60px 0 100px 0}@media screen and (max-width: 768px){.blog-archive{padding:32px 0 60px 0}}.blog-archive .row-margin{margin-top:80px}@media screen and (max-width: 768px){.blog-archive .row-margin{margin-top:20px}}@media screen and (max-width: 576px){.blog-archive .row-margin{margin-top:40px}}.blog-archive .title{margin-bottom:60px}@media screen and (max-width: 768px){.blog-archive .title{margin-bottom:40px}}.blog-archive__subtitle{display:inline-block;font-size:20px;color:#9D9997;margin-bottom:24px}@media screen and (max-width: 768px){.blog-archive__subtitle{font-size:16px;margin-bottom:28px}}.blog-archive__slider{position:relative}@media screen and (max-width: 992px){.blog-archive__slider{margin-bottom:60px;width:100%;max-width:calc(100dvw - 10px);max-height:100vh;min-height:0;min-width:0}}.blog-archive .blog-swiper-pagination{bottom:0}.blog-archive .blog-swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#A0A0A0;margin:0 6px}.blog-archive .blog-swiper-pagination .swiper-pagination-bullet-active{background-color:#C7B6B5}.blog-archive__popular{padding-left:30px}@media screen and (max-width: 1200px){.blog-archive__popular{padding-left:0}}.blog-archive .pagination{margin-top:40px}@media screen and (max-width: 768px){.blog-archive .pagination{margin-top:10px}}.blog-archive .blog-post__header{color:#9D9997}.blog-archive .blog-article__header{color:#9D9997}.blog-post{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:28px;margin-bottom:40px;cursor:pointer}@media screen and (max-width: 768px){.blog-post{gap:16px;margin-bottom:16px}}.blog-post__wrap{width:calc(100% - 208px)}@media screen and (max-width: 768px){.blog-post__wrap{width:calc(100% - 196px)}}@media screen and (max-width: 576px){.blog-post__wrap{width:calc(100% - 110px)}}.blog-post__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}@media screen and (max-width: 768px){.blog-post__label{gap:8px}}.blog-post__header{font-size:16px;color:#7D7775}@media screen and (max-width: 768px){.blog-post__header{font-size:12px}}.blog-post__line{display:block;width:30px;height:1px;background:#C7B6B5}@media screen and (max-width: 768px){.blog-post__line{width:20px}}.blog-post__title{font-size:24px;line-height:29px;color:#414141;margin-bottom:20px;max-width:400px}@media screen and (max-width: 1200px){.blog-post__title{font-size:22px;line-height:26px}}@media screen and (max-width: 768px){.blog-post__title{font-size:20px;line-height:24px;padding-right:20px}}.blog-post__title a{font-family:inherit;color:inherit;text-decoration:none}@media screen and (max-width: 768px){.blog-post .btn-line{display:none}}.blog-article{padding-bottom:50px;cursor:pointer}.blog-article__img{margin-bottom:24px}@media screen and (max-width: 768px){.blog-article__img{margin-bottom:16px}}.blog-article__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:20px}@media screen and (max-width: 768px){.blog-article__label{gap:8px;margin-bottom:12px}}.blog-article__header{font-size:18px;color:#7D7775}@media screen and (max-width: 768px){.blog-article__header{font-size:12px}}.blog-article__line{width:30px;height:1px;background-color:#C7B6B5}@media screen and (max-width: 768px){.blog-article__line{width:20px}}.blog-article__title{margin-bottom:16px !important;-webkit-transition:.3s;transition:.3s}.blog-article__title:hover{text-decoration:underline}@media screen and (max-width: 768px){.blog-article__title{font-size:24px}}.blog-article__title a{font-family:inherit;color:inherit;text-decoration:none}.blog-article__txt{margin-bottom:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width: 768px){.blog-article__txt{font-size:14px;line-height:24px;margin-bottom:24px}}.blog-article.blog-article--small{padding-bottom:60px}.blog-article.blog-article--small .blog-article__img{margin-bottom:20px}.blog-article.blog-article--small .blog-article__label{gap:12px;margin-bottom:12px}@media screen and (max-width: 768px){.blog-article.blog-article--small .blog-article__label{gap:8px}}@media screen and (max-width: 768px){.blog-article.blog-article--small .blog-article__line{width:20px}}.blog-article.blog-article--small .blog-article__header{font-size:16px}@media screen and (max-width: 768px){.blog-article.blog-article--small .blog-article__header{font-size:12px}}.blog-article.blog-article--small .blog-article__title{font-size:32px;margin-bottom:16px}@media screen and (max-width: 1200px){.blog-article.blog-article--small .blog-article__title{font-size:28px}}@media screen and (max-width: 768px){.blog-article.blog-article--small .blog-article__title{font-size:24px;line-height:28px}}.blog-article.blog-article--small .blog-article__txt{font-size:16px;margin-bottom:28px}@media screen and (max-width: 768px){.blog-article.blog-article--small .blog-article__txt{font-size:14px;line-height:24px;margin-bottom:24px}}.files{padding:60px 0 100px 0}@media screen and (max-width: 768px){.files{padding:32px 0 32px 0}}.files .title{margin-bottom:32px}.files__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:60px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 992px){.files__nav{width:calc(calc(100vw - calc(calc(calc(100vw - 720px) / 2) + 7.5px)) - 15px);overflow:auto;padding:0 30px 10px 0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width: 768px){.files__nav{width:calc(calc(100vw - calc(calc(calc(100vw - 540px) / 2) + 7.5px)) - 15px)}}@media screen and (max-width: 576px){.files__nav{width:calc(100% + 20px)}}.files__scroller{font-size:16px;color:#414141;padding:0 32px;line-height:56px;border:1px solid #CFCFCF;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.files__scroller:hover{text-decoration:none;border:1px solid #414141;background-color:#414141;color:#fff}.files__wrapper{padding-top:44px}@media screen and (max-width: 768px){.files__wrapper{padding-top:60px}}.files__element{font-size:34px;line-height:44px;color:#414141;margin-bottom:20px;font-family:'DM Sans', sans-serif}@media screen and (max-width: 768px){.files__element{font-size:24px;line-height:31px;margin-bottom:40px}}.files__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;border-bottom:1px solid #CFCFCF;margin-bottom:16px}@media screen and (max-width: 768px){.files__item{margin-bottom:28px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.files__item:hover .btn-line::after{width:80%;margin-left:10%;margin-right:10%;background-color:#C7B6B5}.files__title{font-size:22px;line-height:30px;color:#414141;font-family:'DM Sans', sans-serif}@media screen and (max-width: 768px){.files__title{font-size:18px;line-height:26px;margin-bottom:16px}}.login-banner{max-width:365px;padding:40px;background-color:rgba(239,238,238,0.8)}@media screen and (max-width: 992px){.login-banner{margin-top:32px}}.login-banner__title{font-size:28px;line-height:36px;color:#414141;margin-bottom:32px}@media screen and (max-width: 768px){.login-banner__title{font-size:22px;margin-bottom:20px}}.video{padding:60px 0 40px 0}@media screen and (max-width: 992px){.video{padding:32px 0 28px 0}}.video .title{margin-bottom:24px}.video__video{width:100%;position:relative;cursor:pointer;aspect-ratio:16 / 9}.video__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none;z-index:5}.video__cover{position:absolute;top:0;left:0;pointer-events:none;width:100%;height:100%}.video__cover img{width:100%;height:100%}.video__wrapper{margin-bottom:60px}@media screen and (max-width: 992px){.video__wrapper{margin-bottom:30px}}.video__title{font-family:'DM Sans', sans-serif;font-size:26px;line-height:34px;color:#414141;margin-top:20px}@media screen and (max-width: 992px){.video__title{font-size:24px}}@media screen and (max-width: 768px){.video__title{margin-top:16px;font-size:20px;line-height:26px}}.video__hidden{position:absolute;opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width: 992px){.video__hidden iframe{width:200px;height:400px}}.form{padding:60px 0 100px 0}@media screen and (max-width: 768px){.form{padding:32px 0 60px 0}}.form .col-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.form__container{width:100%}}.form .btn-reset{margin-top:28px}.form .title{margin-bottom:55px}@media screen and (max-width: 768px){.form .title{margin-bottom:32px}}.form .title--reset{margin-bottom:20px}.form .txt{margin-bottom:40px;text-align:center;max-width:640px}@media screen and (max-width: 768px){.form .txt{margin-bottom:32px}}.form .txt--bordered{border:1px solid #C7B6B5;padding:10px}.form__subtitle{font-family:'DM Sans', sans-serif;font-size:26px;line-height:34px;color:#414141;margin-bottom:24px}@media screen and (max-width: 768px){.form__subtitle{font-size:18px}}.form__radio{margin-bottom:40px}@media screen and (max-width: 768px){.form__radio{margin-bottom:32px}}.form__radio input[type="radio"]{width:24px;height:24px;color:#414141;opacity:0}.form__radio label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;position:relative;cursor:pointer}.form__radio label:last-child{margin-bottom:0}.form__radio label .dummy-button{width:24px;height:24px;border-radius:50%;border:1px solid #D3D5DC;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0}.form__radio label .dummy-button span{width:14px;height:14px;border-radius:50%;background-color:#414141;opacity:0}.form__radio input[type="radio"]:checked ~ .dummy-button{border:1px solid #414141}.form__radio input[type="radio"]:checked ~ .dummy-button span{opacity:1}.form__radio .radio-label{font-size:20px;line-height:21px;color:#414141}@media screen and (max-width: 768px){.form__radio .radio-label{font-size:17px}}.form__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}@media screen and (max-width: 768px){.form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}}.form__form .user-name,.form__form .user-surname,.form__form .email,.form__form .password,.form__form .username{position:relative;margin-bottom:20px;width:100%}@media screen and (max-width: 768px){.form__form .user-name,.form__form .user-surname,.form__form .email,.form__form .password,.form__form .username{margin-bottom:16px}}.form__form .is-empty{border:1px solid #C7B6B5 !important}.form__form .password{margin-bottom:8px}@media screen and (max-width: 768px){.form__form .password{margin-bottom:12px}}.form__form .password--mb20{margin-bottom:20px}@media screen and (max-width: 768px){.form__form .password--mb20{margin-bottom:16px}}.form__form .input{width:480px !important;padding:25px 32px !important;border:solid 1px #D3D5DC;font-size:18px;text-align:left;color:#707070;background-color:#fff;-webkit-appearance:none}.form__form .input:hover{border:1px solid #414141}@media screen and (max-width: 768px){.form__form .input{padding:18px 24px !important;font-size:16px;width:100% !important}}.form__form .input:focus{outline:none !important}.form__form input#user-name{width:230px !important}@media screen and (max-width: 768px){.form__form input#user-name{width:100% !important}}.form__form input#user-surname{width:230px !important}@media screen and (max-width: 768px){.form__form input#user-surname{width:100% !important}}.form__form .placeholder{position:absolute !important;top:41px !important;left:32px !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;text-align:left;color:#707070;font-weight:normal;letter-spacing:normal;-webkit-transition:.3s;transition:.3s;pointer-events:none}@media screen and (max-width: 768px){.form__form .placeholder{left:24px !important;top:33px !important;font-size:16px}}.form__form .input-container.change>.placeholder{top:28px !important;font-size:12px;font-weight:normal;letter-spacing:normal;color:#707070}@media screen and (max-width: 768px){.form__form .input-container.change>.placeholder{top:22px !important}}.form__form .input-container.change>input{padding:37px 32px 13px 32px !important}@media screen and (max-width: 768px){.form__form .input-container.change>input{padding:26px 24px 10px 24px !important}}.form__form .input-container.error>.placeholder{color:#C65656}.form__form .input-container.error>input{border:1px solid #C65656 !important}.form__form .input-container.error::after{display:block;font-weight:400;font-size:16px;line-height:21px;color:#C65656;margin-top:7px;content:""}.form__form .input-container.error.error--required::after{content:attr(data-error-required)}.form__form .input-container.error.error--mismatch::after{content:attr(data-error-mismatch)}.form__form .input-container.error.error--length::after{content:attr(data-error-length)}.form__form .input-container.error.error--invalid::after{content:attr(data-error-invalid)}.form__form .input-container.error.error--exists::after{content:attr(data-error-exists)}.form__bad-credentials{display:none;font-weight:400;font-size:16px;line-height:21px;color:#C65656;margin-bottom:10px}.form .password-show{font-size:14px;line-height:18px;color:#707070;position:absolute;right:32px;top:29.5px;cursor:pointer}@media screen and (max-width: 768px){.form .password-show{font-size:12px;top:21.5px}}.form .password-show i{position:relative;font-size:18px;color:#707070;padding-right:4px;top:2px}@media screen and (max-width: 768px){.form .password-show i{font-size:16px}}.form .password-remark{display:block;font-size:16px;line-height:21px;color:#707070;margin-bottom:24px}@media screen and (max-width: 768px){.form .password-remark{font-size:14px;margin-bottom:20px}}.form .password-remark:hover{color:#707070}.form .submit__user{width:480px;position:relative;display:inline-block;border:1px solid #C7B6B5;line-height:56px;background-color:#fff;font-weight:500;font-size:18px;color:#414141;margin-bottom:16px;padding:0 32px}@media screen and (max-width: 768px){.form .submit__user{width:100%}}.form .submit__user:hover{background-color:#414141;border:1px solid #414141;color:#fff}.form .terms__wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form .terms{font-size:16px;line-height:24px;text-align:center;color:#414141;max-width:400px}@media screen and (max-width: 768px){.form .terms{font-size:14px;line-height:21px}}.form .terms a{color:#707070;text-decoration:underline}.form .wpcf7-spinner{display:none !important}.login-box,.register-box{width:480px;background-color:#EFEEEE;padding:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:40px}@media screen and (max-width: 768px){.login-box,.register-box{margin-top:32px;padding:20px;width:100%}}.login-box__message,.register-box__message{font-size:26px;line-height:34px;color:#414141;margin-bottom:20px}@media screen and (max-width: 768px){.login-box__message,.register-box__message{font-size:20px}}.login-box__description *,.register-box__description *{font-size:16px !important}.products-listing{padding-top:60px;padding-bottom:100px;overflow:hidden}@media screen and (max-width: 992px){.products-listing{padding-bottom:0}}@media screen and (max-width: 768px){.products-listing{padding-top:32px}}@media (max-width: 360px){.products-listing__items .col-6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.products-listing__products{-webkit-transition:300ms;transition:300ms}.products-listing__products__loadmore{margin-top:0;position:relative;border:none;font-size:0;background:transparent}.products-listing__products__loadmore::after{content:'\f110';font-family:"Font Awesome 6 Pro";font-size:20px;width:100%;height:100%;background:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.products-listing .title{margin-bottom:24px}@media screen and (max-width: 768px){.products-listing .title{margin-bottom:20px}}.products-listing .txt{margin-bottom:28px}.products-listing .txt h2,.products-listing .txt h3{font-size:28px;line-height:36px;margin-top:40px}.products-listing .txt h4,.products-listing .txt h5,.products-listing .txt h6{font-size:22px;line-height:38px;font-weight:500}.products-listing__wrapper{margin-bottom:60px}@media screen and (max-width: 768px){.products-listing__wrapper{margin-bottom:40px}}@media screen and (max-width: 576px){.products-listing__wrap{padding:32px 20px;margin-left:-20px;margin-right:-20px;background-color:rgba(239,238,238,0.8)}}.products-listing__wrap--mobile{display:none}@media screen and (max-width: 992px){.products-listing__wrap--mobile{display:block}}@media screen and (max-width: 992px){.products-listing__wrap--desktop{display:none}}.products-listing__description{margin-top:100px;background-color:#EFEEEE}@media screen and (max-width: 768px){.products-listing__description{margin-top:60px}}.products-listing__desc h1,.products-listing__desc h2,.products-listing__desc h3{font-size:34px;line-height:48px;color:#414141;margin-top:60px !important;margin-bottom:18px}@media screen and (max-width: 768px){.products-listing__desc h1,.products-listing__desc h2,.products-listing__desc h3{margin-top:40px !important;font-size:28px;line-height:34px;margin-bottom:20px}}.products-listing__desc h4,.products-listing__desc h5,.products-listing__desc h6{margin-top:40px !important}.products-listing__desc p{font-size:18px;color:#414141;margin-bottom:30px;line-height:28px}@media screen and (max-width: 768px){.products-listing__desc p{font-size:16px}}.products-listing__desc p strong{font-weight:500}.products-listing__desc p:last-of-type{margin-bottom:0}.products-listing__desc ul,.products-listing__desc ol{padding-left:25px;margin-bottom:40px;color:#414141}.products-listing__desc ul li,.products-listing__desc ol li{font-size:16px;margin-bottom:10px;line-height:28px}@media screen and (max-width: 768px){.products-listing__desc ul li,.products-listing__desc ol li{font-size:14px}}.products-listing__desc ul li:last-child,.products-listing__desc ol li:last-child{margin-bottom:0}.products-listing__listing li{list-style:none}.products-listing__children--active{display:block}.products-listing__item{margin-bottom:20px}.products-listing__item a{font-size:18px}.products-listing__item--bold>a{font-weight:500;color:#111}.products-listing__item--active>.products-listing__children{display:block}.products-listing__item--active a.active{font-weight:500;color:#111}.products-listing__item--active a.active::after{width:100%;opacity:1;margin-left:0;margin-right:0;background-color:#C7B6B5 !important}.products-listing__item--last{margin-top:30px}.products-listing__item--last a{color:#707070}.products-listing__item--last a::after{width:100%;opacity:1;margin-left:0;margin-right:0;background-color:#C7B6B5 !important}.products-listing__child{margin-bottom:10px;padding-left:12px}.products-listing__child a{font-size:16px}.products-listing__child--bold>a{font-weight:500;color:#111}.products-listing__child--active>.products-listing__children{display:block}.products-listing__child:first-child{margin-top:10px}.products-listing [data-accordion-body]{height:0;overflow:hidden;-webkit-transition:height 300ms;transition:height 300ms;will-change:height}@media screen and (min-width: 768px){.products-listing [data-accordion-mobile] [data-accordion-body]{height:auto;overflow:initial}}@media screen and (max-width: 992px){.products-listing .mobile-hide{display:none}}.products-listing__listing-mobile{display:none}@media screen and (max-width: 992px){.products-listing__listing-mobile{display:block;margin-bottom:40px;width:calc(calc(100vw - calc(calc(calc(100vw - 720px) / 2) + 7.5px)) - 15px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.products-listing__listing-mobile::-webkit-scrollbar{display:none}.products-listing__listing-mobile ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.products-listing__listing-mobile ul li{list-style:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.products-listing__listing-mobile ul li.active a{background-color:#EEE2E1;border:1px solid #EEE2E1}.products-listing__listing-mobile ul li a{display:block;padding:0 20px;line-height:44px;font-size:14px;color:#414141;border:1px solid #BEBBBA;text-decoration:none}}@media screen and (max-width: 768px){.products-listing__listing-mobile{width:calc(calc(100vw - calc(calc(calc(100vw - 540px) / 2) + 7.5px)) - 15px)}}@media screen and (max-width: 576px){.products-listing__listing-mobile{width:calc(100% + 20px)}}.products-listing .txt-full{display:none}.products-listing .txt-full.open{display:block}.filters{display:block;margin-bottom:30px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 992px){.filters.stretch{position:fixed;width:100%;left:0;top:77px;background-color:#fff;z-index:98;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px 0;border-top:1px solid #D3D5DC}.filters.stretch .filters__counter{display:none}}@media screen and (max-width: 992px){.filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;margin-bottom:30px;position:relative}.filters::after{content:'';width:100%;height:1px;background-color:#D3D5DC;position:absolute;bottom:0;left:0}}@media screen and (max-width: 992px) and (max-width: 576px){.filters::after{width:calc(100% + 40px);left:-20px}}.filters__mobile-btn{display:none}@media screen and (max-width: 992px){.filters__mobile-btn{display:inline-block;cursor:pointer}}.filters__mobile-title{display:none}@media screen and (max-width: 992px){.filters__mobile-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;border-bottom:1px solid #D3D5DC;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:9999;cursor:pointer;width:400px;background-color:#fff}.filters__mobile-title h3{font-weight:400;font-size:18px;line-height:100%;font-family:'DM Sans', sans-serif;color:#414141}.filters__mobile-title i{font-size:22px;color:#414141}}@media screen and (max-width: 576px){.filters__mobile-title{width:100%;padding:20px}}.filters__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.filters__counter{font-size:16px;line-height:100%;color:#707070}@media screen and (max-width: 768px){.filters__counter{font-size:14px}}@media screen and (max-width: 992px){.filters__list{position:fixed;bottom:0;left:0;width:100%;max-height:100%;z-index:9999999999;height:100%;margin-bottom:0;padding-top:165px;isolation:isolate;background-color:transparent;opacity:0;visibility:hidden;-webkit-transition:.5s all;transition:.5s all}.filters__list.open{opacity:1;visibility:visible;background-color:rgba(0,0,0,0.2)}}.filters__list__content{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;background:#fff;max-height:100%;padding-top:6px}@media screen and (max-width: 992px){.filters__list__content{position:fixed;bottom:0;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:100%;overflow:auto;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px;background:#fff;max-height:100%;padding-top:88px;-webkit-transition:.5s;transition:.5s}.filters__list__content.opened{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.filters__bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 992px){.filters__bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:400px}}@media screen and (max-width: 576px){.filters__bar{width:100%;padding:0 20px}}.filters__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (max-width: 992px){.filters__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-bottom:40px;width:400px}}@media screen and (max-width: 576px){.filters__buttons{width:100%;padding:20px 20px 40px 20px;border-top:1px solid #D3D5DC}}.filters__clean{font-size:16px;color:#707070;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media screen and (max-width: 1400px){.filters__clean{font-size:15px}}@media screen and (max-width: 992px){.filters__clean{font-size:16px;width:100%;text-align:center}}.filters__clean i{font-size:18px;color:#707070;margin-right:4px;position:relative;top:1px;-webkit-transition:.4s;transition:.4s}.filters__clean:hover{color:#414141}.filters__clean:hover i{color:#414141;rotate:180deg;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media screen and (max-width: 992px){.filters__date{display:none}}.filters__date label{position:relative;cursor:pointer}.filters__date .select{position:relative}.filters__date .select.open .custom-options{opacity:1;visibility:visible;pointer-events:all}.filters__date .select.open i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.filters__date .select__trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:400;font-size:18px;color:#414141}.filters__date .select__trigger span{font-size:18px;color:#414141;font-weight:500}.filters__date .select__trigger i{font-size:16px;color:#414141;-webkit-transition:.3s;transition:.3s}.filters__date .select .custom-options{border:1px solid #414141;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;visibility:hidden;pointer-events:none;z-index:20;position:absolute;top:43px;left:0;background-color:#fff;width:100%}.filters__date .select .custom-option{display:block;font-weight:400;font-size:16px;color:#414141;padding:20px 16px;border-bottom:1px solid #D3D5DC}.filters__date .select .custom-option:hover{cursor:pointer;background-color:#EDEEF1}.filters__date .select .custom-option.selected{background-color:#EDEEF1}@media screen and (max-width: 992px){body.header-is-visible .filters.stretch{top:102px}}.filter{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:34px}@media screen and (max-width: 992px){.filter{width:100%;border-bottom:1px solid #D3D5DC}}.filter:last-child .filter__body{left:-60%}@media screen and (max-width: 1200px){.filter:last-child .filter__body{left:-130%}}@media screen and (max-width: 992px){.filter:last-child .filter__body{left:0}}.filter:has(input:checked)::before{height:2px}.filter:has(input:checked) ~ .filter__name{font-weight:500}.filter::before{content:'';width:100%;height:1px;background-color:#414141;position:absolute;bottom:0;left:0;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 992px){.filter::before{background-color:#D3D5DC;display:none}}.filter:hover::before{background-color:#C7B6B5}.filter__submit{line-height:46px}.filter__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;padding-bottom:12px}.filter__head i{font-size:16px;color:#414141;padding-left:8px;font-weight:400}@media screen and (max-width: 992px){.filter__head{width:100%;padding:12px 0 20px 0}}@media screen and (max-width: 768px){.filter__submit{display:block;border:none}.filter__submit:hover{border:none;line-height:48px}}.filter__submit__qty{font-weight:400;display:inline-block;margin-left:5px;opacity:0.7}.filter__submit__qty::before{content:'(';font-weight:inherit}.filter__submit__qty::after{content:')';font-weight:inherit}.filter__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.filter__name{font-size:18px;line-height:100%;color:#414141}@media screen and (max-width: 1200px){.filter__name{font-size:16px}}.filter__choice{width:22px;height:22px;border-radius:50%;margin-left:8px;background-color:#EEE2E1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.filter__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px;width:210px;border:1px solid #414141;background-color:#fff;z-index:50;position:absolute;top:33px;left:0;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:.3s;transition:.3s}.filter__body.show{opacity:1;visibility:visible;pointer-events:initial}@media screen and (max-width: 992px){.filter__body.show{padding:20px 0;height:auto;overflow:visible}}@media screen and (max-width: 992px){.filter__body{opacity:1;visibility:visible;position:relative;top:0;left:0;width:100%;border:none;gap:24px;height:0;padding:0;overflow:hidden;-webkit-transition:.3s;transition:.3s}}.filter__body__button{margin-top:15px}@media screen and (max-width: 992px){.filter__body__button{display:none}}.filter__option{font-size:18px;line-height:100%;color:#414141;padding:20px 16px;margin-bottom:20px;border-bottom:1px solid #D3D5DC;cursor:pointer;position:relative}.filter__option:last-child{margin-bottom:0}.filter__option:hover{background-color:#EDEEF1}.filter__option i{font-size:16px;color:#414141;display:none}@media screen and (max-width: 992px){.filter__option{font-size:16px;padding:0 16px;border-bottom:none;margin-bottom:0}}.filter label:has(input:checked){font-weight:500}.filter input[type="checkbox"],.filter input[type="radio"]{opacity:0}.filter input[type="checkbox"]:checked ~ i,.filter input[type="radio"]:checked ~ i{display:inline-block}.filter.filter--range .filter__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:23px}.filter.filter--range .filter__wrapper .line{width:16px;height:1px;background-color:#D3D5DC}.filter.filter--range .filter__wrapper label{width:100%;position:relative}.filter.filter--range .filter__wrapper input{padding:12px 16px;font-size:16px;color:#000;width:100%;border:1px solid #D3D5DC}.filter.filter--range .filter__wrapper input::-webkit-outer-spin-button,.filter.filter--range .filter__wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter.filter--range .filter__wrapper input[type=number]{-moz-appearance:textfield}@media screen and (max-width: 992px){.filter.filter--range .filter__wrapper{margin-bottom:0}}.filter.filter--range .filter__head{gap:8px}.filter.filter--range .filter__head i{padding-left:0}@media screen and (max-width: 992px){.filter.filter--range .filter__head{width:100%}}.filter.filter--range .filter__head.show i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:.3s;transition:.3s}.filter.filter--range .filter__body{min-width:316px}.filter.filter--price label::after{content:'zł';font-weight:400;font-size:16px;line-height:100%;color:#000;position:absolute;top:50%;translate:0 -50%;right:16px}.filter.filter--size label::after{content:'cm';font-weight:400;font-size:16px;line-height:100%;color:#000;position:absolute;top:50%;translate:0 -50%;right:16px}@media screen and (max-width: 992px){.filter__submit{background-color:#414141;color:#fff;line-height:48px;padding:0 40px;width:100%}}.rs-container{height:20px !important}@media screen and (max-width: 992px){.rs-container{display:none !important}}.rs-container .rs-selected{height:0 !important;background-color:#414141 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;top:7px !important}.rs-container .rs-bg{height:6px !important;background-color:#414141 !important;-webkit-box-shadow:none !important;box-shadow:none !important;top:7px !important}.rs-container .rs-pointer{width:20px !important;height:20px !important;border-radius:50% !important;background-color:#414141 !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.rs-container .rs-pointer::before,.rs-container .rs-pointer:after{display:none !important}.rs-container ins{font-size:0 !important}@media screen and (max-width: 768px){.single-product .breadcrumbs{padding:7px 0 0 0}}.breadcrumbs{padding:20px 0 0 0;overflow:hidden}@media screen and (max-width: 768px){.breadcrumbs{padding:16px 0 0 0}}.breadcrumbs .main-breadcrumbs{position:relative}.breadcrumbs .main-breadcrumbs>span>span a{font-weight:400;font-size:14px;color:#707070}@media screen and (max-width: 768px){.breadcrumbs .main-breadcrumbs>span>span a{font-size:12px}}.breadcrumbs .main-breadcrumbs>span>span a:hover{color:#414141}.breadcrumbs .separator{position:relative;display:inline;margin:0 10px}.breadcrumbs .separator::after{content:'\f105';font-family:"Font Awesome 6 Pro";font-weight:300;font-size:14px;color:#707070;position:absolute;top:60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-4px}.breadcrumbs .breadcrumb_last{font-weight:400;font-size:14px;line-height:100%;color:#414141}@media screen and (max-width: 768px){.breadcrumbs .breadcrumb_last{font-size:12px}}.cart{padding:60px 0 60px 0}@media screen and (max-width: 768px){.cart{padding:32px 0 60px 0}}.cart .title{margin-bottom:38px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.cart .title{margin-bottom:28px}}.cart__length{width:36px;height:36px;border-radius:50%;background-color:#EFEEEE;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:400;font-size:20px;line-height:26px;color:#414141;margin-left:16px}@media screen and (max-width: 768px){.cart__length{width:26px;height:26px;font-size:16px;line-height:21px;margin-left:8px}}.cart__bar{padding-bottom:8px;border-bottom:1px solid #D3D5DC;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.cart__bar{display:none}}.cart__head-single{width:24%;font-weight:400;font-size:16px;line-height:21px;color:#707070}.cart__bar-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding-left:18px}.cart__head-name{display:block;font-weight:400;font-size:16px;line-height:21px;color:#707070}.cart__head-name:first-child{width:40%}.cart__head-name:nth-child(2){width:20%}.cart__head-name:nth-child(3){width:20%}.cart__head-name:last-child{text-align:right;width:20%}.cart .products{margin-bottom:36px}@media screen and (max-width: 768px){.cart .products{margin-bottom:28px}}.cart__product{padding-bottom:20px;border-bottom:1px solid #D3D5DC;margin-bottom:20px}@media screen and (max-width: 768px){.cart__product{padding-bottom:28px;margin-bottom:28px}}.cart__product-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart__details-mobile{display:none}@media screen and (max-width: 768px){.cart__details-mobile{display:block}}@media (max-width: 400px){.cart__img img{width:123px;height:92px}}.cart__socket-single{width:24%}@media screen and (max-width: 768px){.cart__socket-single{width:40%}}@media screen and (max-width: 576px){.cart__socket-single{width:124px}}.cart__socket-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding-left:18px}@media screen and (max-width: 768px){.cart__socket-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 576px){.cart__socket-wrapper{width:calc(100% - 124px)}}.cart__socket:first-child{width:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px}@media screen and (max-width: 768px){.cart__socket:first-child{width:100%;padding-right:0}}.cart__socket:nth-child(2){width:20%}@media screen and (max-width: 768px){.cart__socket:nth-child(2){width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.cart__socket:nth-child(3){width:20%}@media screen and (max-width: 768px){.cart__socket:nth-child(3){width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.cart__socket:last-child{text-align:right;width:20%}@media screen and (max-width: 768px){.cart__socket:last-child{width:100%;display:none}}.cart__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cart__title,.cart__title a,.cart__sku{font-weight:400;font-size:18px;line-height:24px;color:#414141;font-family:"DM Sans", sans-serif;position:relative;display:table}.cart__title::after,.cart__title a::after,.cart__sku::after{content:"";width:100%;height:1px;background-color:#707070;opacity:0;position:absolute;bottom:0;left:0;-webkit-transition:0.3s;transition:0.3s}.cart__title:hover,.cart__title a:hover,.cart__sku:hover{text-decoration:none}.cart__title:hover::after,.cart__title a:hover::after,.cart__sku:hover::after{opacity:1}@media screen and (max-width: 768px){.cart__title,.cart__title a,.cart__sku{font-size:16px;line-height:24px}}.cart__kind{display:block;margin-top:12px;font-size:16px;color:#707070}@media screen and (max-width: 768px){.cart__kind{font-size:14px;margin:8px 0 12px 0}}.cart__delete{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400;font-size:16px;color:#707070}.cart__delete::after{background-color:#707070}.cart__delete i{padding-left:0;padding-right:8px;font-size:16px;color:#707070}@media screen and (max-width: 768px){.cart__delete{display:none}}.cart__delete--mobile{display:none}@media screen and (max-width: 768px){.cart__delete--mobile{display:block}}.cart__price{font-weight:400;font-size:18px;line-height:23px}@media screen and (max-width: 768px){.cart__price{font-size:16px;line-height:21px;margin-bottom:16px}}.cart__product__quantity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #D3D5DC;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 768px){.cart__product__quantity{margin-block:16px}}.cart__product__quantity input{width:5ch;height:55px;text-align:center;font-size:18px;color:#414141;border:none}.cart__product__quantity input:focus-visible{border-radius:0;outline:none}.cart__product__quantity input::-webkit-inner-spin-button,.cart__product__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;webkit-appearance:none}@media screen and (max-width: 768px){.cart__product__quantity input{width:5ch;height:39px}}.cart__quantity-button{aspect-ratio:1;border:none;background-color:transparent;font-size:20px;cursor:pointer;padding-inline:4px}.cart__final,.cart__final span{font-weight:700;font-size:18px;color:#414141}.cart__summary{padding:40px;background-color:rgba(239,238,238,0.8);margin-bottom:20px}@media screen and (max-width: 1200px){.cart__summary{margin-top:40px}}@media screen and (max-width: 768px){.cart__summary{margin:40px 0;padding:40px 20px}}@media screen and (max-width: 576px){.cart__summary{margin-left:-20px;margin-right:-20px}}.cart__summary-wrap{padding-bottom:8px;border-bottom:1px solid #D3D5DC}.cart__mobile-bar{padding-top:20px}@media screen and (max-width: 1200px){.cart__mobile-bar--fixed{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;z-index:99;padding-top:12px;border-top:1px solid #D3D5DC}.cart__mobile-bar--fixed .cart__costs{padding-left:20px;padding-right:20px}.cart__mobile-bar--fixed .btn{margin-top:0 !important}}.cart-border.sticky .cart__mobile-bar{position:relative;z-index:1;background-color:transparent;border-top:none}.cart-border.sticky .cart__mobile-bar .cart__costs{padding-left:0;padding-right:0}.cart-border.sticky .cart__mobile-bar .btn{margin-top:20px !important}.cart__costs{font-weight:400;font-size:18px;line-height:23px;color:#414141;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}@media screen and (max-width: 1400px){.cart__costs{font-size:16px}}@media screen and (max-width: 768px){.cart__costs{font-size:16px;line-height:21px;margin-bottom:14px}}.cart__costs__trash{color:#ed1c24}.cart__costs__trash:hover{color:#ed1c24}.cart__costs--wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart__costs--wrapper p:last-child{color:#707070;padding-left:4px}.cart__costs span{font-weight:700;font-size:18px;line-height:23px;color:#414141}@media screen and (max-width: 1400px){.cart__costs span{font-size:17px}}@media screen and (max-width: 768px){.cart__costs span{font-size:16px;line-height:21px}}.cart .btn--black{width:100%;margin-top:20px;text-align:center}.cart__logos{margin-top:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:18px !important;margin-bottom:20px}.cart__elements{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}@media screen and (max-width: 768px){.cart__elements{margin-top:28px}}.cart__element{margin-bottom:0 !important}.cart__help{margin-top:50px}@media screen and (max-width: 1200px){.cart__help{margin-bottom:40px;display:none}}.cart__help-title{font-weight:400;font-size:22px;line-height:26px;color:#414141;margin-bottom:12px}@media screen and (max-width: 768px){.cart__help-title{font-size:20px;line-height:26px}}.cart__help-txt{font-weight:400;font-size:18px;line-height:23px;color:#414141;margin-bottom:24px}@media screen and (max-width: 768px){.cart__help-txt{font-size:16px;line-height:21px}}.cart__help-link{font-weight:400;font-size:16px;line-height:21px;color:#414141;display:block;margin-bottom:8px}.cart__help-link:hover{color:#414141}.cart__help-link i{font-weight:300;font-size:18px;color:#C7B6B5;position:relative;top:3px;padding-left:0;padding-right:8px}.cart__help--mobile{display:none}@media screen and (max-width: 1200px){.cart__help--mobile{display:block;margin-bottom:0}}@media screen and (max-width: 768px){.cart__help--mobile{margin:60px 0 0 0}}.cart__additional-products{margin-top:20px;padding-left:19px;position:relative}.cart__additional-products::before{content:'';width:1px;height:100%;background-color:#D3D5DC;position:absolute;top:0;left:0}.cart__additional-products p{font-size:14px;font-weight:500;line-height:24px;color:#414141;margin-bottom:8px}.cart__additional-products-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:8px;position:relative}@media screen and (max-width: 768px){.cart__additional-products-wrapper{grid-template-columns:repeat(1, 1fr)}}.cart__additional-products-wrapper::before{content:'\f055';font-family:"Font Awesome 6 Pro";font-size:17px;font-weight:300;color:#D3D5DC;position:absolute;left:-27px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;padding:2px 0}.woocommerce-refreshing .cart{opacity:0.5;pointer-events:none}.add-to-cart-popup{opacity:0;visibility:hidden;-webkit-transition:300ms;transition:300ms;position:absolute;right:65px;top:calc(100% - 11px);max-width:calc(100% - 40px);z-index:999}@media screen and (max-width: 768px){.add-to-cart-popup{right:20px}}.add-to-cart-popup__content{padding:32px;background:#fff;border:1px solid #D3D5DC;-webkit-box-shadow:0px 8px 20px rgba(153,153,153,0.25);box-shadow:0px 8px 20px rgba(153,153,153,0.25)}@media screen and (max-width: 768px){.add-to-cart-popup__content{padding:28px 20px 20px}}.add-to-cart-popup__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 576px){.add-to-cart-popup__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.add-to-cart-popup.visible{opacity:1;visibility:visible}.add-to-cart-popup__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:calc(100% - 121px)}@media screen and (max-width: 576px){.add-to-cart-popup__container{width:calc(100% - 115px)}}.add-to-cart-popup__title{font-weight:400;font-size:22px;line-height:1.18em;color:#414141;display:block}@media screen and (max-width: 768px){.add-to-cart-popup__title{font-size:20px;line-height:21px}}.add-to-cart-popup__items{max-height:350px;overflow:auto}@media screen and (max-width: 768px){.add-to-cart-popup__items{max-height:200px}}.add-to-cart-popup__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0;border-bottom:1px solid #D3D5DC}.add-to-cart-popup__item__picture{width:100px;height:134px;position:relative;display:inline-block;margin-right:21px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 576px){.add-to-cart-popup__item__picture{margin-right:15px}}.add-to-cart-popup__item__picture img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.add-to-cart-popup__item__text{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:200px}@media screen and (max-width: 768px){.add-to-cart-popup__item__text{max-width:180px}}@media screen and (max-width: 576px){.add-to-cart-popup__item__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.add-to-cart-popup__item__price{padding-left:8px}@media screen and (max-width: 576px){.add-to-cart-popup__item__price{padding-left:0;padding-top:10px}}.add-to-cart-popup__item__price,.add-to-cart-popup__item__price span{margin-left:auto;font-weight:700;font-size:18px;line-height:23px;text-align:right;color:#414141;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 768px){.add-to-cart-popup__item__price,.add-to-cart-popup__item__price span{font-size:16px;line-height:21px}}@media screen and (max-width: 576px){.add-to-cart-popup__item__price,.add-to-cart-popup__item__price span{margin-left:0;text-align:left}}.add-to-cart-popup__item__name{font-weight:400;font-size:18px;line-height:23px;color:#414141;margin-bottom:8px;display:block}@media screen and (max-width: 768px){.add-to-cart-popup__item__name{font-size:16px;line-height:21px}}.add-to-cart-popup__item__name:hover{color:inherit;text-decoration:none}.add-to-cart-popup__item__subtitle{font-weight:400;font-size:16px;line-height:1em;color:#707070;display:block;margin-bottom:8px}@media screen and (max-width: 768px){.add-to-cart-popup__item__subtitle{font-size:14px}}.add-to-cart-popup__item__remove{margin-top:auto}@media screen and (max-width: 576px){.add-to-cart-popup__item__remove{margin-top:20px}}.add-to-cart-popup__totals__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 0}.add-to-cart-popup__totals__list dt,.add-to-cart-popup__totals__list dt span,.add-to-cart-popup__totals__list dd,.add-to-cart-popup__totals__list dd span{width:50%;font-weight:400;font-size:18px;line-height:23px;color:#414141}@media screen and (max-width: 768px){.add-to-cart-popup__totals__list dt,.add-to-cart-popup__totals__list dt span,.add-to-cart-popup__totals__list dd,.add-to-cart-popup__totals__list dd span{font-size:14px}}.add-to-cart-popup__totals__list dt span{color:#707070}.add-to-cart-popup__totals__list dd,.add-to-cart-popup__totals__list dd span{text-align:right;font-weight:700}.add-to-cart-popup__totals__btn{width:100%;text-align:center}.add-to-cart-popup__close{cursor:pointer;position:absolute;top:11px;right:14px;font-size:20px;line-height:100%;color:#707070}.presents-info{border:1px solid #D3D5DC;padding:32px 40px}@media screen and (max-width: 768px){.presents-info{border:0;padding:0 0 40px 0;border-bottom:1px solid #D3D5DC}}.presents-info__title{font-family:'DM Sans', sans-serif;margin-bottom:23px;font-weight:400;font-size:22px;line-height:26px;color:#414141}@media screen and (max-width: 768px){.presents-info__title{font-size:20px;line-height:26px;margin-bottom:20px}}.presents-info .input-text{border:1px solid #D3D5DC;line-height:55px;width:100%;padding:0 24px;font-weight:400;font-size:16px;color:#707070;margin-bottom:10px}.presents-info .input-text:focus{border:1px solid #414141}.presents-info .input-text:focus-visible{border-radius:0;outline:none}.presents-info__btn{background-color:transparent;width:100%;display:inline-block;cursor:pointer;padding:0 32px;font-weight:500;font-size:18px;color:#414141;line-height:56px;border-radius:0;border:1px solid #C7B6B5;white-space:nowrap}@media screen and (max-width: 768px){.presents-info__btn{font-size:16px;padding:0 28px;line-height:50px}}.presents-info__btn:hover{background-color:#414141;border:1px solid #414141;color:#fff}.cart-empty{padding:130px 0}@media screen and (max-width: 768px){.cart-empty{padding:225px 0}}.cart-empty__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-empty__wrapper i{font-size:32px;color:#414141;margin-bottom:24px}@media screen and (max-width: 768px){.cart-empty__wrapper i{font-size:24px;margin-bottom:20px}}.cart-empty__wrapper .title{margin-bottom:16px}.cart-empty__wrapper .txt{margin-bottom:48px}@media screen and (max-width: 768px){.cart-empty__wrapper .txt{margin-bottom:28px}}.cart-empty__wrapper a{display:block}.cart-empty__wrapper a:first-of-type{margin-bottom:28px}@media screen and (max-width: 768px){.cart-empty__wrapper a:first-of-type{margin-bottom:20px}}.myaccount-navigation{width:100% !important}@media screen and (max-width: 992px){.myaccount-navigation{position:relative;margin-bottom:40px}}.myaccount-navigation__header{border-left:2px solid #C7B6B5;line-height:44px;padding:0 20px;font-size:16px;color:#414141;background-color:#EFEEEE;position:relative}.myaccount-navigation__header.show ul{display:block}.myaccount-navigation__header.show::after{content:'\f106'}.myaccount-navigation__header::after{content:'\f107';font-family:"Font Awesome 6 Pro";font-weight:300;font-size:20px;color:#414141;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}@media screen and (min-width: 992px){.myaccount-navigation__header{display:none}}.myaccount-navigation ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px}@media screen and (max-width: 992px){.myaccount-navigation ul{position:absolute;top:44px;left:0;background-color:#fff;width:100%;z-index:9;gap:0;display:none}.myaccount-navigation ul.show{display:block}}.myaccount-navigation ul li{list-style:none}@media screen and (max-width: 992px){.myaccount-navigation ul li.is-active{display:none}}.myaccount-navigation ul li.is-active a{border-left:2px solid #C7B6B5;color:#414141}.myaccount-navigation ul li:last-child{width:100%;margin-top:28px}@media screen and (max-width: 992px){.myaccount-navigation ul li:last-child{display:none}}.myaccount-navigation ul li:last-child a{border:1px solid #C7B6B5;line-height:56px;text-align:center;text-decoration:none}.myaccount-navigation ul li:last-child a:hover{border:1px solid #414141;background-color:#414141;color:#fff}.myaccount-navigation ul li a{display:block;line-height:44px;border-left:2px solid #D3D5DC;padding:0 20px;font-size:20px;color:#707070;text-decoration:none}.myaccount-navigation ul li a:hover{border-left:2px solid #C7B6B5;color:#414141;background-color:#FAF5F4}@media screen and (max-width: 992px){.myaccount-navigation ul li a{font-size:16px}}.my-account{padding:60px 0 100px 0;position:relative}@media screen and (max-width: 768px){.my-account{padding:32px 0 60px 0}}.my-account .nav-title{margin-bottom:40px}.my-account .dashboard-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}@media screen and (max-width: 768px){.my-account .dashboard-title{margin-bottom:24px;font-size:24px}}.my-account .dashboard-title strong:first-of-type{padding-left:6px}.my-account .dashboard__logout{margin-bottom:30px}.my-account .dashboard__logout a{font-size:16px;line-height:21px;color:#707070}@media screen and (max-width: 768px){.my-account .dashboard__logout a{font-size:14px}}.my-account .dashboard__logout a>strong{padding-left:0 !important}.my-account .dashboard__logout a:last-of-type{color:#414141;padding-left:4px}.my-account .dashboard-txt{font-size:18px;line-height:23px;color:#414141;margin-bottom:28px;max-width:650px}@media screen and (max-width: 768px){.my-account .dashboard-txt{font-size:16px;line-height:24px}}.my-account .dashboard-txt a{font-size:18px;line-height:23px;color:#414141}@media screen and (max-width: 768px){.my-account .dashboard-txt a{font-size:16px;line-height:24px}}.my-account .myaccount-navigation-logout{display:none}@media screen and (max-width: 992px){.my-account .myaccount-navigation-logout{border-top:1px solid #D3D5DC !important;display:block;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:20px;z-index:9}.my-account .myaccount-navigation-logout .btn{width:100%;border:1px solid #C7B6B5}.my-account .myaccount-navigation-logout .btn:hover{border:1px solid #414141}}.my-account .woocommerce-info{padding:30px}@media screen and (max-width: 768px){.my-account .woocommerce-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.my-account .woocommerce-info .woocommerce-Button{margin-bottom:24px}}.my-account .woocommerce-info,.my-account .woocommerce-message{background-color:#EFEEEE;border:none;font-weight:400;font-size:18px;line-height:30px;color:#414141}@media screen and (max-width: 768px){.my-account .woocommerce-info,.my-account .woocommerce-message{font-size:16px}}.my-account .woocommerce-info::before,.my-account .woocommerce-message::before{display:none}.my-account .woocommerce-message{padding:24px 32px;line-height:58px}@media screen and (max-width: 768px){.my-account .woocommerce-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:24px;gap:20px}}.my-account .woocommerce-Button{display:inline-block;cursor:pointer;padding:0 32px !important;font-weight:500 !important;font-size:18px !important;color:#414141 !important;line-height:56px !important;border-radius:0 !important;border:1px solid #414141 !important;white-space:nowrap;background-color:#EFEEEE !important;text-align:center !important}@media screen and (max-width: 768px){.my-account .woocommerce-Button{font-size:16px !important;padding:0 28px !important;line-height:50px !important}}.my-account .woocommerce-Button:hover{background-color:#414141 !important;color:#fff !important}.orders-title{margin-bottom:16px}.orders-txt{margin-bottom:40px}.woocommerce-orders-table{border-radius:0 !important;border:none !important}.woocommerce-orders-table thead tr th{font-weight:400;font-size:16px;line-height:21px;color:#707070;padding:8px 0 !important}.woocommerce-orders-table thead tr th:last-of-type span{display:none}.woocommerce-orders-table tbody tr td{padding:24px 0 16px 0 !important}@media screen and (max-width: 768px){.woocommerce-orders-table tbody tr td{padding:0 0 12px 0 !important}.woocommerce-orders-table tbody tr td::before{display:none}}.woocommerce-orders-table tbody tr td a{font-weight:700;font-size:18px;color:#414141;text-decoration:none}@media screen and (max-width: 768px){.woocommerce-orders-table tbody tr td a{font-size:16px}}.woocommerce-orders-table tbody tr td time{font-weight:400;font-size:18px;color:#414141}@media screen and (max-width: 768px){.woocommerce-orders-table tbody tr td time{font-size:16px}}@media screen and (max-width: 768px){.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell{width:49%;display:inline-block !important;border:none !important}}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell-order-status span{display:inline-block;padding:4px 12px;font-size:18px;color:#414141}@media screen and (max-width: 768px){.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell-order-status span{font-size:16px}}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell--status-completed span{background:#E7F7EA;border-radius:2px}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell--status-cancelled span{background:#FFDBDB;border-radius:2px}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell--status-processing span{background:#FFEADB;border-radius:2px}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell--status-pending span{background:#DBE3FF;border-radius:2px}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell-order-total{font-weight:400;font-size:18px;color:#707070}@media screen and (max-width: 768px){.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell-order-total{font-size:16px}}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell-order-total span{color:#414141}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell-order-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell-order-actions a{background-color:transparent;font-weight:400;font-size:18px;color:#414141;position:relative;padding:0}@media screen and (max-width: 768px){.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell-order-actions a{font-size:16px}}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell-order-actions a::after{content:'';width:100%;height:1px;position:absolute;bottom:-2px;left:0;margin-left:0;margin-right:0;-webkit-transition:.3s;transition:.3s;background-color:#414141}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell-order-actions a:hover::after{width:80%;margin-left:10%;margin-right:10%;background-color:#C7B6B5}.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell-order-actions a:hover{text-decoration:none;color:#414141;background-color:transparent}@media screen and (max-width: 768px){.woocommerce-page table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-number{text-align:left !important}}@media screen and (max-width: 768px){.woocommerce-page table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-status{text-align:left !important;width:100%}}@media screen and (max-width: 768px){.woocommerce-page table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-total{text-align:left !important}}.woocommerce-orders-table__cell-order-actions a{position:relative;top:3px}@media screen and (max-width: 768px){.woocommerce-orders-table__cell-order-actions a{top:0}}@media screen and (max-width: 768px){.woocommerce-page table.shop_table_responsive tr.woocommerce-orders-table__row{margin-bottom:28px;border-bottom:1px solid #D3D5DC}.woocommerce-page table.shop_table_responsive tr.woocommerce-orders-table__row:last-child{margin-bottom:0}}.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}@media screen and (max-width: 768px){.address-col{margin-bottom:20px}}.woocommerce-Address{background-color:rgba(239,238,238,0.8);height:100%;padding:28px 32px}@media screen and (max-width: 768px){.woocommerce-Address{padding:24px 20px}}.woocommerce-Address .address-title{font-family:'DM Sans', sans-serif;font-weight:400;font-size:26px;line-height:34px;color:#414141;margin-bottom:16px}@media screen and (max-width: 768px){.woocommerce-Address .address-title{font-size:22px;line-height:26px;margin-bottom:20px}}.woocommerce-Address address{font-weight:400;font-size:18px;line-height:26px;color:#414141;margin-bottom:40px}@media screen and (max-width: 768px){.woocommerce-Address address{font-size:16px;line-height:24px;margin-bottom:28px}}.woocommerce-EditAccountForm{padding:0;max-width:640px}.woocommerce-EditAccountForm .input{padding:25px 32px !important;border:solid 1px #D3D5DC;font-size:18px;text-align:left;color:#707070;background-color:#fff;-webkit-appearance:none}.woocommerce-EditAccountForm .input:hover{border:1px solid #414141}@media screen and (max-width: 768px){.woocommerce-EditAccountForm .input{padding:18px 24px !important;font-size:16px;width:100% !important}}.woocommerce-EditAccountForm .form-row-first,.woocommerce-EditAccountForm .form-row-last{width:50% !important}@media screen and (max-width: 576px){.woocommerce-EditAccountForm .form-row-first,.woocommerce-EditAccountForm .form-row-last{width:100% !important}}.woocommerce-EditAccountForm fieldset{margin-top:40px}.woocommerce-EditAccountForm .form-title{margin-bottom:28px !important}.woocommerce-EditAccountForm .show-password-input{top:50% !important;-webkit-transform:translateY(-50%) !important;-ms-transform:translateY(-50%) !important;transform:translateY(-50%) !important;right:32px !important}.woocommerce-EditAccountForm .show-password-input::after{content:'\f06e' !important;font-family:"Font Awesome 6 Pro" !important;color:#707070}.woocommerce-EditAccountForm .show-password-input.display-password::after{content:'\f070' !important}.woocommerce-EditAccountForm .password-input{display:inline-block !important;width:100% !important}.woocommerce-EditAccountForm .woocommerce-Button{display:inline-block;cursor:pointer;width:100% !important;padding:0 32px !important;font-weight:500 !important;font-size:18px !important;color:#414141 !important;line-height:56px !important;border-radius:0 !important;border:1px solid #414141 !important;white-space:nowrap;background-color:#EFEEEE !important;text-align:center !important}@media screen and (max-width: 768px){.woocommerce-EditAccountForm .woocommerce-Button{font-size:16px !important;padding:0 28px !important;line-height:50px !important}}.woocommerce-EditAccountForm .woocommerce-Button:hover{background-color:#414141 !important;color:#fff !important}.woocommerce-address-fields{max-width:640px}.woocommerce-address-fields .form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.woocommerce-address-fields .form-row .woocommerce-input-wrapper{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.woocommerce-address-fields label{font-size:18px;padding-right:10px}.woocommerce-address-fields input,.woocommerce-address-fields select{padding:25px 32px !important;border:solid 1px #D3D5DC;font-size:18px;text-align:left;color:#707070;background-color:#fff;-webkit-appearance:none}.woocommerce-address-fields input:hover,.woocommerce-address-fields select:hover{border:1px solid #414141}@media screen and (max-width: 768px){.woocommerce-address-fields input,.woocommerce-address-fields select{padding:18px 24px !important;font-size:16px;width:100% !important}}.view-order-info{font-size:18px;color:#414141;margin-bottom:28px}.view-order-info mark{background-color:transparent !important}@media screen and (max-width: 768px){.view-order-info{font-size:16px}}.view-order-title{margin-bottom:28px}.woocommerce-order-details table{border-radius:0 !important;border:none !important}.woocommerce-order-details table thead tr th{font-weight:400;font-size:16px;line-height:21px;color:#707070;padding:8px 0 !important}.woocommerce-order-details table thead tr th:last-of-type span{display:none}@media screen and (max-width: 768px){.woocommerce-order-details table thead tr th:last-child{text-align:right !important}}.woocommerce-order-details table tbody tr th,.woocommerce-order-details table tfoot tr th{font-weight:700;font-size:18px;color:#414141;padding:8px 0 !important}@media screen and (max-width: 768px){.woocommerce-order-details table tbody tr th,.woocommerce-order-details table tfoot tr th{font-size:16px}}.woocommerce-order-details table tbody tr td,.woocommerce-order-details table tfoot tr td{padding:24px 0 16px 0 !important}@media screen and (max-width: 768px){.woocommerce-order-details table tbody tr td,.woocommerce-order-details table tfoot tr td{padding:12px 0 !important}.woocommerce-order-details table tbody tr td::before,.woocommerce-order-details table tfoot tr td::before{display:none}}.woocommerce-order-details table tbody tr td a,.woocommerce-order-details table tfoot tr td a{font-weight:700;font-size:18px;color:#414141;text-decoration:none}@media screen and (max-width: 768px){.woocommerce-order-details table tbody tr td a,.woocommerce-order-details table tfoot tr td a{font-size:16px}}.woocommerce-order-details table tbody tr td strong,.woocommerce-order-details table tfoot tr td strong{font-weight:700;font-size:18px;color:#414141}@media screen and (max-width: 768px){.woocommerce-order-details table tbody tr td strong,.woocommerce-order-details table tfoot tr td strong{font-size:16px}}.woocommerce-order-details table tbody tr td time,.woocommerce-order-details table tfoot tr td time{font-weight:400;font-size:18px;color:#414141}@media screen and (max-width: 768px){.woocommerce-order-details table tbody tr td time,.woocommerce-order-details table tfoot tr td time{font-size:16px}}@media screen and (max-width: 768px){.woocommerce-order-details table tbody tr td:last-child,.woocommerce-order-details table tfoot tr td:last-child{text-align:right !important}}.woocommerce-order-details .order-again a{display:inline-block;cursor:pointer;width:100% !important;padding:0 32px !important;font-weight:500 !important;font-size:18px !important;color:#414141 !important;line-height:56px !important;border-radius:0 !important;border:1px solid #414141 !important;white-space:nowrap;background-color:#fff !important;text-align:center !important}@media screen and (max-width: 768px){.woocommerce-order-details .order-again a{font-size:16px !important;padding:0 28px !important;line-height:50px !important}}.woocommerce-order-details .order-again a:hover{background-color:#414141 !important;color:#fff !important}.woocommerce-customer-details{margin-bottom:0 !important}.woocommerce-customer-details .btn-line{display:block !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;margin-top:16px !important}.woocommerce-customer-details address{border:none !important;font-size:18px !important}.woocommerce-checkout .breadcrumbs{display:none}.woocommerce-checkout:not(.woocommerce-order-received) main{margin-top:72px}@media screen and (min-width: 768px){.woocommerce-checkout:not(.woocommerce-order-received) main{margin-top:80px}}.checkout{padding:32px 0 60px}@media screen and (min-width: 992px){.checkout{padding:60px 0 40px}}.checkout .row--mt100{text-align:center;margin-top:20px}@media screen and (min-width: 992px){.checkout .row--mt100{margin-top:100px;text-align:left}}.checkout__login{margin-bottom:40px}.checkout__login__btn{display:block;width:100%;text-align:center}.checkout__login__text{display:block;text-align:center;font-weight:400;font-size:14px;line-height:18px;color:#707070}@media screen and (min-width: 992px){.checkout__login__text{font-size:16px;line-height:21px}}.checkout__label{color:#414141;font-size:20px;font-weight:500;line-height:100%;margin-bottom:26px}.checkout__label--margin{margin-top:50px}.checkout__label--required::after{content:"*";color:#EA3323}.checkout__info-radios{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.checkout__info-radios--invoice{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:30px}.checkout form{padding:0}.checkout form h1{font-weight:400;font-size:28px;line-height:34px;color:#414141;margin-bottom:0}@media screen and (min-width: 992px){.checkout form h1{font-size:48px;line-height:58px;margin-bottom:20px}}.checkout form h3{font-weight:400;font-size:24px;line-height:29px;margin:0 0 30px}.checkout form h3.mt40{margin-top:40px}.checkout form h3.title--34{font-size:28px;line-height:34px}@media screen and (min-width: 992px){.checkout form h3{font-size:34px;line-height:44px}}.checkout form .form-row{position:relative;padding:0;margin:0 0 12px 0}.checkout form .form-row-66p{float:left;width:calc(66.6% - 6px)}.checkout form .form-row-33p{float:right;width:calc(33.4% - 6px)}.checkout form .form-row-25p{width:calc(25% - 9px);float:left;margin-left:12px}.checkout form .form-row-50p{float:left;width:calc(50% - 6px)}.checkout form .form-row-first,.checkout form .form-row-last{width:calc(50% - 6px)}.checkout form .form-row.change label:not(.checkbox){top:9px;font-size:12px}.checkout form .form-row.change .woocommerce-input-wrapper input.input-text{padding:23px 24px 9px}.checkout form .form-row label:not(.checkbox){position:absolute;left:24px;top:calc(50% - 8px);font-weight:400;font-size:16px;line-height:1em;color:#707070;-webkit-transition:300ms;transition:300ms}.checkout form .form-row label:not(.checkbox) .optional{font-size:75%}.checkout form .form-row .woocommerce-input-wrapper{width:100%}.checkout form .form-row .woocommerce-input-wrapper .input-text{display:block;width:100%;padding:16px 24px;border:solid 1px #D3D5DC;font-size:18px;line-height:1em;text-align:left;color:#414141;background-color:#fff;-webkit-appearance:none}.checkout form .form-row .woocommerce-input-wrapper textarea{padding-top:24px !important}.checkout form .form-row .select2{height:57px}.checkout form .form-row .select2-container--default .select2-selection--single{border-radius:0;height:57px;border:solid 1px #D3D5DC}.checkout form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 24px;line-height:57px}.checkout form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{top:15px;right:24px}.checkout form .form-row .select2-container--default .select2-selection--single .select2-results__option--highlighted{background:#DEDDDC;color:#111}.checkout form .woocommerce-form__custom-checkbox{margin:12px 0 30px}.checkout form .woocommerce-form__custom-checkbox input[type=checkbox]{position:absolute;left:-10000px}.checkout form .woocommerce-form__custom-checkbox input[type=checkbox]:checked+span::before{border:1px solid #414141}.checkout form .woocommerce-form__custom-checkbox input[type=checkbox]:checked+span::after{position:absolute;top:4px;left:4px;font-family:'Font Awesome 6 Pro';font-weight:400;font-size:16px;line-height:16px;text-align:center;width:16px;height:16px;color:#414141;content:"\f00c"}.checkout form .woocommerce-form__custom-checkbox input[type=checkbox]+span{cursor:pointer;display:block;position:relative;padding-left:32px;font-weight:400;font-size:18px;line-height:24px;color:#414141}.checkout form .woocommerce-form__custom-checkbox input[type=checkbox]+span:hover::before{border:1px solid #111}.checkout form .woocommerce-form__custom-checkbox input[type=checkbox]+span::before{position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #D3D5DC;content:"";-webkit-transition:300ms;transition:300ms}.checkout form #place_order{display:block;width:100%;padding:0 32px;height:58px;color:#fff;font-weight:500;font-size:18px;line-height:58px;background:#414141;border-radius:0;margin-bottom:20px}.checkout form .woocommerce-privacy-policy-text p{font-weight:400;font-size:14px;line-height:21px;color:#414141}.checkout form .woocommerce-privacy-policy-text p a{color:#707070;text-decoration:underline}.checkout__save-payment{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:9px;margin-bottom:20px;font-weight:400;font-size:16px;line-height:21px}.checkout__save-payment i{font-size:18px;font-weight:300}.checkout__shipping{margin-bottom:40px}.checkout .woocommerce-shipping-methods .shipping-method{margin-bottom:16px !important;padding-bottom:16px;border-bottom:1px solid #D3D5DC}.checkout .woocommerce-shipping-methods .shipping-method:last-child{margin-bottom:0 !important}.checkout .woocommerce-shipping-methods .shipping-method__label{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.checkout .woocommerce-shipping-methods .shipping-method__name{width:calc(100% - 87px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;font-size:18px;line-height:23px;color:#707070}.checkout .woocommerce-shipping-methods .shipping-method__desc{font-weight:400;font-size:14px;line-height:18px;color:#707070}.checkout .woocommerce-shipping-methods .shipping-method input{position:absolute;left:-10000px}.checkout .woocommerce-shipping-methods .shipping-method input:checked+label::before{border:1px solid #414141}.checkout .woocommerce-shipping-methods .shipping-method input:checked+label::after{position:absolute;top:calc(50% - 8px);left:4px;font-family:'Font Awesome 6 Pro';font-weight:400;font-size:16px;line-height:16px;text-align:center;width:16px;height:16px;color:#414141;content:"\f00c"}.checkout .woocommerce-shipping-methods .shipping-method input:checked+label .shipping-method__name{color:#414141}.checkout .woocommerce-shipping-methods .shipping-method label{cursor:pointer;display:block;position:relative;padding-left:36px;color:#414141}.checkout .woocommerce-shipping-methods .shipping-method label .amount{float:right;font-weight:700}.checkout .woocommerce-shipping-methods .shipping-method label .amount *{font-weight:700}.checkout .woocommerce-shipping-methods .shipping-method label:hover::before{border:1px solid #111}.checkout .woocommerce-shipping-methods .shipping-method label:hover .shipping-method__name{color:#414141}.checkout .woocommerce-shipping-methods .shipping-method label::before{position:absolute;top:calc(50% - 12px);left:0;width:24px;height:24px;border:1px solid #D3D5DC;content:"";-webkit-transition:300ms;transition:300ms}.checkout__payments{margin-bottom:32px}.checkout .woocommerce-checkout #payment{background:none}.checkout .woocommerce-checkout #payment .wc_payment_methods{padding:0;border:0}.checkout .woocommerce-checkout #payment .wc_payment_method{margin-bottom:16px !important;padding-bottom:16px;border-bottom:1px solid #D3D5DC}.checkout .woocommerce-checkout #payment .wc_payment_method:last-child{margin-bottom:0 !important}.checkout .woocommerce-checkout #payment .wc_payment_method input{position:absolute;left:-10000px}.checkout .woocommerce-checkout #payment .wc_payment_method input:checked+label{color:#414141}.checkout .woocommerce-checkout #payment .wc_payment_method input:checked+label::before{border:1px solid #414141}.checkout .woocommerce-checkout #payment .wc_payment_method input:checked+label::after{position:absolute;top:calc(50% - 8px);left:4px;font-family:'Font Awesome 6 Pro';font-weight:400;font-size:16px;line-height:16px;text-align:center;width:16px;height:16px;color:#414141;content:"\f00c"}.checkout .woocommerce-checkout #payment .wc_payment_method .payment_box{display:none !important}.checkout .woocommerce-checkout #payment .wc_payment_method label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;position:relative;padding-left:36px;font-weight:500;font-size:18px;line-height:23px;color:#707070}.checkout .woocommerce-checkout #payment .wc_payment_method label img{margin:0}.checkout .woocommerce-checkout #payment .wc_payment_method label:hover{color:#414141}.checkout .woocommerce-checkout #payment .wc_payment_method label:hover::before{border:1px solid #111}.checkout .woocommerce-checkout #payment .wc_payment_method label::before{position:absolute;top:calc(50% - 12px);left:0;width:24px;height:24px;border:1px solid #D3D5DC;content:"";-webkit-transition:300ms;transition:300ms}.checkout #shipping_postcode_field{clear:none}.checkbox--mt6{margin-top:6px}.checkbox--mb12{margin-bottom:20px}@media screen and (min-width: 992px){.checkbox--mb12{margin-bottom:12px}}.checkbox--mb32{margin-bottom:32px}.checkbox--block{display:block;max-width:480px}.checkbox.error .checkbox__label{color:#C65656}.checkbox.error .checkbox__label a{color:#C65656}.checkbox.error .checkbox__label::before{border-color:#C65656}.checkbox__input{position:absolute;left:-10000px}.checkbox__input:checked+span::before{border:1px solid #414141}.checkbox__input:checked+span::after{position:absolute;top:4px;left:4px;font-family:'Font Awesome 6 Pro';font-weight:400;font-size:16px;line-height:16px;text-align:center;width:16px;height:16px;color:#414141;content:"\f00c"}.checkbox__label{cursor:pointer;display:block;position:relative;padding-left:32px;font-weight:400;font-size:14px;line-height:21px;color:#414141}.checkbox__label sup{color:#F43D3D}.checkbox__label a{color:#707070;text-decoration:underline}.checkbox__label:hover::before{border:1px solid #111}.checkbox__label::before{position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #D3D5DC;content:"";-webkit-transition:300ms;transition:300ms}.badge{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;height:37px;padding:0 12px;border-radius:8px;font-weight:400;font-size:16px;line-height:21px;color:#414141}.badge--green{background-color:#E7F7EA}@media screen and (max-width: 576px){.badge--mobile-sm{gap:8px;font-size:13px;line-height:14px;max-width:180px;text-align:left;white-space:break-spaces}}.badge i{font-size:18px}.order-confirmation{padding:32px 0 60px}@media screen and (min-width: 992px){.order-confirmation{padding:95px 0 100px}}.order-confirmation__title{font-family:'argesta', serif;font-weight:400;font-size:28px;line-height:34px;margin-bottom:28px;color:#414141}@media screen and (min-width: 992px){.order-confirmation__title{font-weight:400;font-size:48px;line-height:58px;margin-bottom:32px}}.order-confirmation__details{list-style:none;padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid #D3D5DC}.order-confirmation__details__item{font-weight:400;font-size:16px;line-height:21px;color:#414141;margin-bottom:12px}@media screen and (min-width: 992px){.order-confirmation__details__item{font-size:18px;line-height:23px}}.order-confirmation__details__item strong *{font-weight:500}.order-confirmation__details__item:last-child{margin-bottom:0}.order-confirmation .woocommerce-table{border-collapse:collapse !important}.order-confirmation .woocommerce-table td,.order-confirmation .woocommerce-table th{border:0 !important}.order-confirmation .woocommerce-table thead tr:last-child{border-bottom:1px solid #D3D5DC}.order-confirmation .woocommerce-table thead tr th{font-weight:400 !important;font-size:16px;line-height:21px !important;color:#707070}.order-confirmation .woocommerce-table thead tr th:last-child{text-align:right}.order-confirmation .woocommerce-table tbody tr:first-child td{padding-top:16px !important}.order-confirmation .woocommerce-table tbody tr:last-child{border-bottom:1px solid #D3D5DC}.order-confirmation .woocommerce-table tbody tr:last-child td{padding-bottom:16px !important}.order-confirmation .woocommerce-table tbody tr td{padding:8px 0 !important;font-weight:400;font-size:18px;line-height:23px;color:#414141}.order-confirmation .woocommerce-table tbody tr td a{font-weight:400}.order-confirmation .woocommerce-table tbody tr td strong{font-weight:500}.order-confirmation .woocommerce-table tbody tr td:last-child{font-weight:700;text-align:right}.order-confirmation .woocommerce-table tfoot tr{padding:8px 0}.order-confirmation .woocommerce-table tfoot tr:first-child td,.order-confirmation .woocommerce-table tfoot tr:first-child th{padding-top:16px !important}.order-confirmation .woocommerce-table tfoot tr:nth-child(2) td,.order-confirmation .woocommerce-table tfoot tr:nth-child(2) th{padding-bottom:16px !important}.order-confirmation .woocommerce-table tfoot tr:nth-child(2) th{font-weight:400}.order-confirmation .woocommerce-table tfoot tr:last-child{border-top:1px solid #D3D5DC}.order-confirmation .woocommerce-table tfoot tr:last-child td,.order-confirmation .woocommerce-table tfoot tr:last-child th{padding-top:16px !important}.order-confirmation .woocommerce-table tfoot tr:nth-child(3){display:none}.order-confirmation .woocommerce-table tfoot tr th{padding:8px 0 !important;font-weight:500;font-size:18px;line-height:23px;color:#414141}.order-confirmation .woocommerce-table tfoot tr td{padding:8px 0 !important;font-weight:700;font-size:18px;line-height:23px;text-align:right;color:#414141}.order-confirmation .woocommerce-table tfoot tr td *{font-weight:700}.order-confirmation .woocommerce-columns--addresses{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px);margin:0 -15px 40px !important}@media screen and (max-width: 992px){.order-confirmation .woocommerce-columns--addresses{gap:20px;margin-bottom:0 !important}}.order-confirmation .woocommerce-columns--addresses .col-1,.order-confirmation .woocommerce-columns--addresses .col-2{position:relative;width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-confirmation .woocommerce-columns--addresses .col-1::before,.order-confirmation .woocommerce-columns--addresses .col-2::before{position:absolute;top:0;left:15px;z-index:-1;width:calc(100% - 30px);height:100%;background:#EFEEEE;content:""}@media screen and (min-width: 992px){.order-confirmation .woocommerce-columns--addresses .col-1,.order-confirmation .woocommerce-columns--addresses .col-2{width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.order-confirmation .woocommerce-columns--addresses .col-1 .woocommerce-column__title,.order-confirmation .woocommerce-columns--addresses .col-2 .woocommerce-column__title{font-family:'DM Sans';font-style:normal;font-weight:400;font-size:22px;line-height:26px;color:#414141;padding:24px 20px 0;margin-bottom:20px}@media screen and (min-width: 992px){.order-confirmation .woocommerce-columns--addresses .col-1 .woocommerce-column__title,.order-confirmation .woocommerce-columns--addresses .col-2 .woocommerce-column__title{font-size:26px;line-height:34px;padding:28px 32px 0;margin-bottom:16px}}.order-confirmation .woocommerce-columns--addresses .col-1 address,.order-confirmation .woocommerce-columns--addresses .col-2 address{font-size:16px;line-height:24px;padding:0 20px 20px;color:#414141}@media screen and (min-width: 992px){.order-confirmation .woocommerce-columns--addresses .col-1 address,.order-confirmation .woocommerce-columns--addresses .col-2 address{font-size:18px;line-height:26px;padding:0 32px 28px}}.order-confirmation__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:28px}@media (max-width: 550px){.order-confirmation__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.order-confirmation__buttons .btn--black{width:100%}}@media screen and (min-width: 768px){.order-confirmation__buttons{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px}}.text-template{padding:50px 0}.text-template h1{margin-bottom:50px}.text-template article h2,.text-template article h3,.text-template article h4,.text-template article h5,.text-template article h6{font-size:24px;text-align:center;font-weight:700;margin-top:50px;margin-bottom:20px;color:#414141}.text-template article p,.text-template article a,.text-template article ul,.text-template article li,.text-template article ol{font-size:18px;color:#414141}.text-template article ul,.text-template article ol{padding-left:30px;margin-bottom:0}.text-template article ul li,.text-template article ol li{padding:5px 0}.text-template article ol>li>ol{list-style:lower-alpha}.text-template article a{color:#707070;text-decoration:underline}.CartAlert{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden;background:rgba(0,0,0,0.1);-webkit-transition:300ms;transition:300ms}.CartAlert.active{opacity:1;visibility:visible}.CartAlert__content{max-width:100%;max-height:100%;overflow:auto;background:#fff;padding:20px;text-align:center}.CartAlert__content ul{padding-left:0;list-style-type:none;margin-bottom:20px}.CartAlert__content__message{margin-bottom:20px !important}.register-closure{margin-left:auto;margin-right:auto;margin-bottom:55px !important;margin-top:-25px}.notify-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.25);opacity:0;visibility:hidden;-webkit-transition:300ms;transition:300ms}.notify-popup--is-active{opacity:1;visibility:visible}.notify-popup__content{position:relative;width:100%;padding:24px 20px;background-color:#fff}@media screen and (min-width: 768px){.notify-popup__content{width:500px;padding:28px 40px}}.notify-popup__title{font-weight:400;font-size:26px;line-height:34px;color:#414141;margin-bottom:20px}@media screen and (min-width: 768px){.notify-popup__title{margin-bottom:32px}}.notify-popup__form-group.error::after{display:block;font-weight:400;font-size:16px;line-height:21px;color:#C65656;margin-top:7px;content:""}.notify-popup__form-group.error .notify-popup__label-terms::before{border-color:#C65656}.notify-popup__form-group.error .notify-popup__label-terms span{color:#C65656}.notify-popup__form-group--email{position:relative;margin-bottom:12px}.notify-popup__form-group--email.error label{color:#C65656}.notify-popup__form-group--email.error input{border:1px solid #C65656 !important}.notify-popup__form-group--email.error::after{content:attr(data-error-required)}.notify-popup__form-group--email.error--invalid::after{content:attr(data-error-invalid)}.notify-popup__form-group--email::before{position:absolute;left:24px;top:0;line-height:57px;font-size:19px;font-weight:300;color:#C7B6B5;font-family:'Font Awesome 6 Pro';content:"\f2b6"}.notify-popup__input{width:100%;height:57px;padding-left:53px;border:1px solid #D3D5DC;line-height:55px}.notify-popup__input:focus{outline:none}.notify-popup__input:not(:-moz-placeholder-shown)+label{opacity:0}.notify-popup__input:not(:-ms-input-placeholder)+label{opacity:0}.notify-popup__input:focus+label,.notify-popup__input:not(:placeholder-shown)+label{opacity:0}.notify-popup__label{position:absolute;left:53px;top:0;font-weight:400;font-size:16px;line-height:57px;color:#707070;opacity:1;-webkit-transition:300ms;transition:300ms}.notify-popup__label sup{color:#FF3A3A;font-size:20px;top:0.1em}.notify-popup__input-terms{position:absolute;left:-5000px}.notify-popup__input-terms:checked+.notify-popup__label-terms::before{border-color:#414141}.notify-popup__input-terms:checked+.notify-popup__label-terms::after{position:absolute;top:4px;left:4px;font-family:'Font Awesome 6 Pro';font-weight:400;font-size:16px;line-height:16px;text-align:center;width:16px;height:16px;color:#414141;content:"\f00c"}.notify-popup__label-terms{cursor:pointer;position:relative;padding-left:32px}.notify-popup__label-terms::before{position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #D3D5DC;background-color:#fff;content:""}.notify-popup__label-terms span{display:block;font-weight:400;font-size:11px;line-height:18px;color:#414141}.notify-popup__label-terms span sup{color:#F43D3D;font-weight:700}@media screen and (min-width: 768px){.notify-popup__label-terms span{font-size:14px;line-height:21px}}.notify-popup__btn{display:block;width:100%;border:0;outline:0;height:58px;font-weight:500;font-size:18px;line-height:58px;color:#fff;background-color:#414141;margin-bottom:20px}.notify-popup__close{position:absolute;width:17px;height:22px;right:12px;top:12px;background:none;border:0}.notify-popup__close i{font-size:22px;color:#414141}.notify-popup .hidden{display:none}.blog-product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;width:267px;height:100%;text-decoration:none !important}@media screen and (min-width: 768px){.blog-product--single{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:30px}.blog-product--single .blog-product__image{width:305px}.blog-product--single .blog-product__content{width:267px}}.blog-product__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.blog-product__banners{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:12px}.blog-product__banner{padding:6px 8px;font-size:14px;line-height:16px;color:#414141;background-color:#DEDDDC;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog-product__banner--black{color:#fff;background-color:#414141}.blog-product__banner i{font-size:16px;margin-right:4px}.blog-product__title{font-family:'DM Sans', sans-serif;font-weight:400;font-size:18px !important;line-height:23px !important;color:#414141;margin-bottom:8px !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-product__sizes{font-weight:400;font-size:14px;line-height:18px;color:#707070;margin-bottom:12px}.blog-product__price{display:block;margin-bottom:20px}.blog-product__price *{font-weight:700;font-size:18px;line-height:23px;color:#414141}.blog-product__button{width:100%;height:58px;font-weight:500;font-size:18px;line-height:58px;color:#FFFFFF;background:#414141;border:0;text-align:center;font-family:'DM Sans', sans-serif;cursor:pointer}.blog-product__sample-unavailable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:4px;width:100%;background-color:#F7EEED;padding:8px 12px;color:#414141 !important;text-align:center !important;font-size:14px !important;line-height:normal;margin-block:4px 12px;font-weight:400 !important}.blog-product__sample-unavailable i{font-size:16px}.blog-product__sample-unavailable--blog{margin-top:auto;margin-bottom:0;min-height:58px}.blog-product__form{margin-top:auto}.trust-points{margin-block:60px}.trust-points--listing{margin:70px 0 70px 0}@media screen and (max-width: 768px){.trust-points--listing{margin:40px 0 40px 0}}.trust-points--product{margin-block:60px}@media screen and (max-width: 768px){.trust-points--product{margin-block:20px 20px}}.trust-points--cart{margin-block:60px 0px}.trust-points--checkout{margin-block:60px 20px}@media screen and (max-width: 768px){.trust-points--checkout{margin-block:60px 0px}}.trust-points__box{display:grid;grid-template-columns:repeat(4, 1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:40px;border:1px solid #C7B6B5;padding:48px 40px}@media screen and (max-width: 992px){.trust-points__box{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.trust-points__box{grid-template-columns:1fr;row-gap:30px;padding:32px 20px}}.trust-points__box__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:18px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:#414141}.trust-points__box__item__image{width:60px;height:48px;-o-object-fit:contain;object-fit:contain}.trust-points__box__item__heading{font-size:18px;font-weight:500;line-height:21px}@media screen and (max-width: 768px){.trust-points__box__item__heading{width:80%}}.trust-points__box__item__text{margin-top:-2px;font-size:14px;font-weight:400;line-height:20px}.exit-popup{border:none !important;outline:none !important;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:820px}@media screen and (max-width: 1200px){.exit-popup{max-width:80dvw;width:100%}}@media screen and (max-width: 576px){.exit-popup{max-width:90dvw;width:100%}}.exit-popup::-webkit-backdrop{background-color:rgba(0,0,0,0.6)}.exit-popup::backdrop{background-color:rgba(0,0,0,0.6)}.exit-popup--thanks::-webkit-backdrop{background-color:transparent}.exit-popup--thanks::backdrop{background-color:transparent}.exit-popup__content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.exit-popup__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.exit-popup__content__close{position:absolute;right:20px;top:20px;font-size:18px;color:#414141;background-color:transparent;border:none;outline:none}.exit-popup__content__image{width:23%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 768px){.exit-popup__content__image{display:none}}.exit-popup__content__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.exit-popup__content__text{padding:48px 56px;color:#414141}@media screen and (max-width: 768px){.exit-popup__content__text{padding:36px 24px}}.exit-popup__content__text__heading{font-size:34px;font-weight:400;line-height:44px;font-family:"argesta", serif;padding-bottom:8px}.exit-popup__content__text__text{font-size:18px;font-weight:400;line-height:150%;font-family:"DM Sans", sans-serif;padding-bottom:24px}.exit-popup__content__text__subtitle{font-size:18px;font-weight:500;font-family:"DM Sans", sans-serif;line-height:30px;padding-bottom:12px}.exit-popup__content__text__error{display:none;font-size:16px;font-weight:500;font-family:"DM Sans", sans-serif;line-height:30px;color:#C65656;padding-bottom:12px}.exit-popup__content__text__error.show{display:block}.exit-popup__content__thanks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:40px 48px;min-width:552px;border:1px solid var(--Beige-120, #c7b6b5)}@media screen and (max-width: 1200px){.exit-popup__content__thanks{min-width:unset;width:100%;text-align:center}}@media screen and (max-width: 1200px) and (max-width: 768px){.exit-popup__content__thanks{padding:40px 24px}}.exit-popup__content__thanks__heading{font-size:34px;font-weight:400;line-height:44px;color:#414141;font-family:"argesta", serif}.exit-popup__content__thanks__text{font-size:18px;font-weight:400;line-height:150%;color:#414141;font-family:"DM Sans", sans-serif}.exit-popup__form__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;list-style:none;padding-bottom:24px}.exit-popup__form__list__item{position:relative}.exit-popup__form__list__item input[type="radio"],.exit-popup__form__list__item input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.exit-popup__form__list__item label{cursor:pointer;width:100%;padding:12px 16px;font-size:16px;font-weight:400;line-height:100%;color:#414141;background-color:#F6F7F8;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.exit-popup__form__list__item input:checked+label,.exit-popup__form__list__item label:hover{background-color:#414141;color:#fff}.exit-popup__form .btn{width:100%}dialog[open]{-webkit-animation:show 0.4s ease normal}dialog.hide{-webkit-animation:hide 0.4s ease normal}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes hide{to{opacity:0}}.gallery-detail{position:absolute;z-index:1}.gallery-detail.active{z-index:101}@media screen and (max-width: 992px){.gallery-detail.active{z-index:2000000100}}.gallery-detail.active .gallery-detail__info{opacity:1;visibility:visible}.gallery-detail--info-on-right .gallery-detail__info__close{right:9px;left:unset}.gallery-detail--info-on-right .gallery-detail__info{right:0;left:unset;-webkit-transform:translate(8px, -8px);-ms-transform:translate(8px, -8px);transform:translate(8px, -8px)}.gallery-detail--info-horizontal .gallery-detail__info__close{background-color:#FDFAFA}.gallery-detail--info-horizontal .gallery-detail__info{background-color:#fff;padding:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:14px;width:490px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;right:0;left:unset;-webkit-transform:translate(8px, -8px);-ms-transform:translate(8px, -8px);transform:translate(8px, -8px)}.gallery-detail--info-horizontal .gallery-detail__info__close{right:8px;left:unset}.gallery-detail--info-horizontal .gallery-detail__info__text{padding:8px 40px 8px 0;gap:6px}.gallery-detail--info-horizontal .gallery-detail__info__text__title{margin-bottom:10px;text-align:left !important}.gallery-detail--info-horizontal .gallery-detail__info__text .btn-line{margin-top:auto}.gallery-detail--info-horizontal .gallery-detail__info img{width:auto}.gallery-detail__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;aspect-ratio:1;background-color:#fff;-webkit-box-shadow:0 0 0 8px rgba(255,255,255,0.7);box-shadow:0 0 0 8px rgba(255,255,255,0.7);border:none;border-radius:100%;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;color:#111}.gallery-detail__icon:hover{-webkit-box-shadow:0 0 0 10px rgba(255,255,255,0.7);box-shadow:0 0 0 10px rgba(255,255,255,0.7)}.gallery-detail__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;top:0;-webkit-transform:translate(-8px, -8px);-ms-transform:translate(-8px, -8px);transform:translate(-8px, -8px);width:376px;opacity:0;visibility:hidden;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;overflow-y:auto}@media screen and (max-width: 992px){.gallery-detail__info{display:unset;position:fixed !important;width:100% !important;bottom:0 !important;max-height:350px;top:unset !important;left:0 !important;z-index:2;-webkit-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;transform:translate(0, 0) !important}}@media screen and (max-width: 576px){.gallery-detail__info{width:250px}}.gallery-detail__info img{-o-object-fit:cover;object-fit:cover;width:100%}.gallery-detail__info a{line-height:0 !important}.gallery-detail__info__close{position:absolute;left:9px;top:9px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;border-radius:100%;border:none;color:#111;cursor:pointer}@media screen and (max-width: 992px){.gallery-detail__info__close{right:9px;left:unset;top:9px}}.gallery-detail__info__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:16px;padding:24px;background-color:#fff;overflow-y:auto}@media screen and (max-width: 576px){.gallery-detail__info__text{padding:16px}}.gallery-detail__info__text__category{font-size:14px !important;font-weight:400 !important;line-height:100% !important;color:#707070 !important;margin-bottom:0 !important}.gallery-detail__info__text__title{font-size:20px !important;font-weight:500 !important;line-height:100% !important;color:#111 !important;margin-bottom:0 !important}.gallery-detail__info__text__text{font-size:14px !important;font-weight:400 !important;line-height:120% !important;color:#414141 !important;margin-bottom:0 !important}.gallery-detail__info__text__text a{text-decoration:underline !important;color:#414141 !important}.gallery-detail__info__text .btn-line{font-size:12px !important;text-decoration:none !important;line-height:normal !important;color:#414141 !important}.gallery-detail__info__text .btn-line i{font-size:12px}.gallery-detail--info-horizontal.gallery-detail--info-on-right .gallery-detail__info{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;left:0;right:unset;-webkit-transform:translate(-8px, -8px);-ms-transform:translate(-8px, -8px);transform:translate(-8px, -8px)}.gallery-detail--info-horizontal.gallery-detail--info-on-right .gallery-detail__info__close{left:8px;right:unset}@media screen and (max-width: 992px){.gallery-detail--info-horizontal.gallery-detail--info-on-right .gallery-detail__info__close{right:9px;left:unset;top:9px}}.gallery-detail--info-horizontal.gallery-detail--info-on-right .gallery-detail__info__text{width:100%;padding:8px 0 8px 40px !important}@media screen and (max-width: 992px){.gallery-detail--info-horizontal.gallery-detail--info-on-right .gallery-detail__info__text{padding:8px 0 8px 8px !important}}.input-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;padding:20px;border:1px solid #D3D5DC;width:50%;cursor:pointer;-webkit-transition:300ms;transition:300ms}.input-radio__text{font-size:18px;font-weight:500;line-height:100%;color:#414141}.input-radio input{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;width:24px;height:24px;border:1px solid #D3D5DC;border-radius:100%;cursor:pointer}.input-radio input::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:12px;height:12px;background-color:transparent;border-radius:100%;-webkit-transition:300ms;transition:300ms}.input-radio input:checked::before{background-color:#414141}.input-radio:hover{border-color:#414141}.input-radio--checked{border-color:#414141}.input-radio--error{border-color:#a00}.input-radio--product{padding:16px;border-color:transparent}.input-radio--product .input-radio__text{font-size:16px}.input-radio--product:hover{border-color:transparent}.input-radio--product input{width:20px;height:20px;border-color:#414141;background-color:transparent;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.input-radio--product input::before{content:'\f058';font-family:"Font Awesome 6 Pro";font-weight:300;font-size:20px;line-height:normal;width:unset;height:unset;border-radius:unset;color:transparent}.input-radio--product input:checked::before{color:#414141;border-color:transparent;background-color:transparent}.input-radio--product--small{padding:8px;gap:8px}.input-radio--product--small .input-radio__text{font-size:14px}.input-radio--disabled{cursor:not-allowed}.input-radio--disabled .input-radio__text{color:#A0A0A0}.input-radio--disabled input{cursor:not-allowed}.input-radio--disabled:hover{border-color:#D3D5DC}.input-radio--product.input-radio--checked{border-color:#414141;background-color:#414141}.input-radio--product.input-radio--checked input{border-color:#fff;background-color:#414141}.input-radio--product.input-radio--checked input::before{color:#fff}.input-radio--product.input-radio--checked .input-radio__text{color:#fff}.text-description{margin-bottom:60px}@media screen and (max-width: 576px){.text-description{background-color:#EFEEEE;padding-block:32px}}.text-description .txt{margin-bottom:0}.text-description .btn-line{margin-top:28px}.text-description__long{margin-top:80px;background-color:#EFEEEE;padding-block:60px}.text-description--mobile{display:none}@media screen and (max-width: 992px){.text-description--mobile{display:block}}@media screen and (max-width: 992px){.text-description--desktop{display:none}}.inspiration-single-new__bar{margin-top:124px}@media screen and (max-width: 992px){.inspiration-single-new__bar{margin-top:0}}.inspiration-single-new__description{font-size:16px;font-weight:400;line-height:28px;color:#707070;margin-top:40px;max-width:1162px}.inspiration-single-new__description a{text-decoration:underline}.inspiration-single-new__description ul,.inspiration-single-new__description ol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.inspiration-single-new__description ol{list-style-position:inside}.inspiration-single-new__description ul{list-style:none}.inspiration-single-new__description ul li{position:relative;padding-left:22px}.inspiration-single-new__description ul li::before{content:'\f00c';top:0;left:0;position:absolute;font-family:"Font Awesome 6 Pro";font-weight:300;color:#C7B6B5;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 768px){.inspiration-single-new__description{margin-top:80px}}.inspiration-single-new--row-margin{padding-inline:24px}@media screen and (max-width: 992px){.inspiration-single-new--row-margin{padding-inline:0}}.product-set{padding:20px;background-color:rgba(239,238,238,0.8);margin-block:24px 58px}.product-set__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px}@media screen and (max-width: 768px){.product-set__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}}.product-set__title{font-size:20px;font-weight:400;line-height:normal}.product-set__sample-text{font-size:14px;font-weight:400;line-height:normal;color:#414141;padding:4px 10px;background-color:#E6E6E6}@media screen and (max-width: 768px){.product-set__sample-text{text-align:center}}.product-set__products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;padding-block:32px}.product-set__free-shipping{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:16px;font-size:14px;font-weight:400;line-height:14px;color:#414141;padding:12px 16px;background-color:#E6E6E6;margin-bottom:16px}.product-set__free-shipping i{font-size:16px}.product-set .btn--black i{margin-right:20px}.product-set__product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:24px;border-bottom:1px solid #D3D5DC}@media screen and (max-width: 768px){.product-set__product{display:grid;grid-template-columns:64px 1fr;gap:12px}}.product-set__product:last-child{border-bottom:none;padding-bottom:0}.product-set__product__thumbnail{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:14px}@media screen and (max-width: 768px){.product-set__product__thumbnail{margin-right:0}}.product-set__product__name{position:relative;color:#313131;font-size:16px;font-weight:500;line-height:16px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.product-set__product__name{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}}.product-set__product__name::after{content:'';width:100%;height:1px;background-color:#C7B6B5;position:absolute;bottom:-2px;left:0;opacity:0;-webkit-transition:.3s;transition:.3s}.product-set__product__name:hover{color:#C7B6B5}.product-set__product__name:hover::after{opacity:1}.product-set__product__checkbox{position:relative;margin-right:10px;cursor:pointer}.product-set__product__checkbox input[type="checkbox"]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:24px;height:24px;border:1px solid #D1D5D7;background-color:#fff;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.product-set__product__checkbox input[type="checkbox"]:checked{background-color:#4DB85F;border-color:#4DB85F}.product-set__product__checkbox::after{content:"\f00c";position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;font-family:"Font Awesome 6 Pro";color:#fff;font-size:16px}.product-set__product__checkbox--desktop{display:none}.product-set__product__checkbox--mobile{display:none;margin-right:0}.product-set__product__info{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:270px;margin-right:12px}@media screen and (max-width: 768px){.product-set__product__info{margin-inline:0;max-width:unset}}.product-set__product__info__mobile-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-set__product__dimensions{margin-top:8px}.product-set__product__controls{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:20px}@media screen and (max-width: 768px){.product-set__product__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.product-set__product__controls .input-radio{width:auto !important}.product-set__product__controls .input-radio--sample{width:100% !important}.product-set__product__price{color:#191919;font-size:16px;font-weight:700;line-height:normal;margin-top:16px}.product-set__product__price span{font-weight:inherit}.product-set__product__price-sample{font-size:16px;font-weight:700;line-height:normal;color:#4DB85F;margin-top:16px}.product-set__group{margin-top:20px}@media screen and (max-width: 768px){.product-set__group{margin-top:16px}}.product-set__group p{font-size:16px;font-weight:400;line-height:normal;color:#191919;margin-bottom:8px}.product-set__group__values{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:240px}@media screen and (max-width: 768px){.product-set__group__values{max-width:unset}}.product-set__group__value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:7px 14px;border:2px solid #D3D5DC;font-size:14px;font-weight:400;line-height:normal;cursor:pointer;min-width:70px}.product-set__group__value.checked{border-color:#707070}.product-set__group__value input{display:none}.product-set__quantity{width:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3px;margin-left:auto}@media screen and (max-width: 768px){.product-set__quantity{grid-column-start:2;margin-left:0}}.product-set__quantity button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;height:19px !important;line-height:19px !important;width:21px !important;border:none !important;background-color:#D3D5DC !important}.product-set__quantity button i{font-size:10px !important}@media screen and (max-width: 768px){.product-set__quantity button i{font-size:9px !important}}.product-set__quantity input{padding:6px 11px !important;height:30px !important;width:62px !important;line-height:18px !important;background-color:#fff !important;border-radius:5px !important;border:1px solid #D1D5D7 !important}.product-set__quantity__text{color:#191919;font-size:14px;font-weight:400;line-height:normal;margin-left:4px}.product-set__spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-set__spinner i{display:none;font-size:24px;color:#414141}.product-set__spinner.active i{display:block}.product-set__omnibus{font-size:14px;line-height:normal;font-weight:400;color:#707070}.checkout .woocommerce-checkout #payment .wc_payment_method .payment_box.payment_method_stripe{display:block !important;background-color:transparent;margin-top:0;padding-inline:0}.checkout .woocommerce-checkout #payment .wc_payment_method .payment_box.payment_method_stripe .testmode-info{display:none}.checkout .woocommerce-checkout #payment .wc_payment_method .payment_box.payment_method_stripe fieldset{border:none}.checkout .woocommerce-checkout #payment .wc_payment_method .payment_box.payment_method_stripe p{display:none}.checkout .woocommerce-checkout #payment .wc_payment_method .payment_box.payment_method_stripe::before{border-color:transparent}.payment_method_stripe label::before{top:0 !important}.payment_method_stripe label::after{top:4px !important}.woocommerce-SavedPaymentMethods-saveNew{display:none !important}.shipping-method--flexible_shipping_single23{border-bottom:none !important}.js--choose-point-dpd{display:block;font-size:14px;font-weight:400;line-height:100%;padding-bottom:24px;border-bottom:1px solid #D3D5DC;color:#414141}.js--choose-point-dpd::after{content:"";display:inline-block;width:16px;height:14px;margin-left:8px;background-image:url("../images/map-location-dot.svg")}.woocommerce-shipping-methods+div strong{display:inline-block;color:#707070;font-size:14px;font-weight:400;line-height:normal;margin-bottom:4px}.woocommerce-shipping-methods+div strong::after{content:"*";color:#FF5E5E}.punkt-odbioru .select2-selection__clear{display:none}.select2-search__field{font-family:"DM Sans", sans-serif;font-size:16px}.e-books-form{padding:30px;background-color:#EFEEEE}@media screen and (max-width: 768px){.e-books-form{padding:60px 20px}}.e-books-form__warning{font-size:16px;margin-top:3px;color:#C65656;display:none}.e-books-form__warning--active{display:block}.e-books-form fieldset{border:none}.e-books-form fieldset legend{font-size:26px;font-style:normal;font-weight:400;color:#414141;margin-bottom:18px}@media screen and (max-width: 768px){.e-books-form fieldset legend{font-size:22px;font-weight:500;margin-bottom:24px}}.e-books-form__radios{margin-bottom:18px}@media screen and (max-width: 768px){.e-books-form__radios{margin-bottom:24px}}.e-books-form__radios br{display:none}.e-books-form__radios label{display:block;font-size:20px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:12px;position:relative}.e-books-form__radios label::before{content:'';display:inline-block;width:24px;height:24px;border:1px solid #D3D5DC;border-radius:50%;background-color:transparent;position:relative;top:5px;margin-right:8px}@media screen and (max-width: 768px){.e-books-form__radios label::before{top:6px}}.e-books-form__radios label::after{content:'';display:inline-block;width:14px;height:14px;border:none;border-radius:50%;background-color:#414141;position:absolute;top:10px;left:5px;opacity:0}@media screen and (max-width: 768px){.e-books-form__radios label::after{top:11px}}@media screen and (max-width: 768px){.e-books-form__radios label{font-size:18px}}.e-books-form__radios label:last-of-type{margin-bottom:0}.e-books-form__radios input[type="radio"]{display:none}.e-books-form__radios input[type="radio"]:checked+label::after{opacity:1}.e-books-form__inputs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:18px;margin-bottom:18px}@media screen and (max-width: 768px){.e-books-form__inputs{gap:16px;margin-bottom:16px}}.e-books-form__inputs label{display:block;position:relative}.e-books-form__inputs label.active input{padding:35px 32px 21px 32px}@media screen and (max-width: 768px){.e-books-form__inputs label.active input{padding:26px 24px 14px 24px}}.e-books-form__inputs label.active [data-ebooks-placeholder]{font-size:12px;top:19px}@media screen and (max-width: 768px){.e-books-form__inputs label.active [data-ebooks-placeholder]{font-size:11px;top:12px}}.e-books-form__inputs input[type="text"],.e-books-form__inputs input[type="email"]{padding:28px 32px;border:1px solid #D3D5DC;background:#fff;width:100%;font-size:18px;font-weight:400;line-height:normal;color:#414141}.e-books-form__inputs input[type="text"]:focus,.e-books-form__inputs input[type="text"]:focus-visible,.e-books-form__inputs input[type="email"]:focus,.e-books-form__inputs input[type="email"]:focus-visible{outline:none !important}@media screen and (max-width: 768px){.e-books-form__inputs input[type="text"],.e-books-form__inputs input[type="email"]{padding:20px 24px;font-size:16px}}.e-books-form__placeholder{color:#707070;font-size:18px;font-style:normal;font-weight:400;line-height:normal;position:absolute;top:28px;left:32px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.e-books-form__placeholder{font-size:16px;top:20px;left:24px}}.e-books-form__checkboxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:18px}@media screen and (max-width: 768px){.e-books-form__checkboxes{gap:16px}}.e-books-form__checkboxes label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;gap:24px}.e-books-form__checkboxes label input{width:24px;height:24px}.e-books-form__checkboxes label input:checked+.e-books-form__dummy-checkbox i{opacity:1}.e-books-form__term{font-size:14px;font-style:normal;font-weight:400;line-height:21px;color:#414141}@media screen and (max-width: 768px){.e-books-form__term{font-size:12px;line-height:19px}}.e-books-form__dummy-checkbox{width:24px;height:24px;background-color:#fff;border:1px solid #D3D5DC;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0}.e-books-form__dummy-checkbox i{font-size:14px;color:#414141;opacity:0;-webkit-transition:.3s;transition:.3s}.e-books-form button{margin-top:18px;font-size:18px;font-style:normal;font-weight:500;color:#fff;background-color:#414141;cursor:pointer;border:1px solid #414141;width:100%;line-height:56px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.e-books-form button{margin-top:20px}}.e-books-form button:hover{background-color:#fff;color:#414141}.e-books-form__submit-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px}.e-books-form__submit-wrapper .fa-spinner{display:none;font-size:24px;color:#414141}.e-books-form__response{display:none;font-size:16px;font-style:normal;font-weight:400}.e-books-form__response--success{display:block;color:#28a745}.e-books-form__response--error{display:block;color:#C65656}.bk_offer_add_product__new{display:none;margin-bottom:23px}.bk_offer_add_product__new input{width:100%;height:58px;border:1px solid #D3D5DC;outline:none;padding:0 12px}.bk_offer_add_product__new__text{font-size:16px;font-weight:400;color:#414141;line-height:100%;padding-bottom:12px}.bk_offer_add_product__new__wrapper{position:relative}.bk_offer_add_product__new__wrapper label{position:absolute;left:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:400;font-size:16px;line-height:normal;color:#707070;padding:0;pointer-events:none;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.bk_offer_add_product__new__wrapper .input-text{display:block;width:100%;padding:20px 24px;border:solid 1px #D3D5DC;font-size:16px;line-height:1em;text-align:left;color:#414141;background-color:#fff;-webkit-appearance:none;font-family:"DM Sans"}.bk_offer_add_product__new__wrapper .input-text::-webkit-input-placeholder{color:transparent}.bk_offer_add_product__new__wrapper .input-text::-moz-placeholder{color:transparent}.bk_offer_add_product__new__wrapper .input-text:-ms-input-placeholder{color:transparent}.bk_offer_add_product__new__wrapper .input-text::-ms-input-placeholder{color:transparent}.bk_offer_add_product__new__wrapper .input-text::placeholder{color:transparent}.bk_offer_add_product__new__wrapper .input-text:not(:-moz-placeholder-shown){padding-block:28px 12px}.bk_offer_add_product__new__wrapper .input-text:not(:-ms-input-placeholder){padding-block:28px 12px}.bk_offer_add_product__new__wrapper .input-text:focus,.bk_offer_add_product__new__wrapper .input-text:not(:placeholder-shown){padding-block:28px 12px}.bk_offer_add_product__new__wrapper .input-text:not(:-moz-placeholder-shown) ~ label{top:12px;transform:translate(1px, 0);font-size:11px}.bk_offer_add_product__new__wrapper .input-text:not(:-ms-input-placeholder) ~ label{top:12px;-ms-transform:translate(1px, 0);transform:translate(1px, 0);font-size:11px}.bk_offer_add_product__new__wrapper .input-text:focus ~ label,.bk_offer_add_product__new__wrapper .input-text:not(:placeholder-shown) ~ label{top:12px;-webkit-transform:translate(1px, 0);-ms-transform:translate(1px, 0);transform:translate(1px, 0);font-size:11px}.bk_offer_add_product__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:28px;gap:28px}.bk_offer_add_product__select{border:1px solid #D3D5DC !important;outline:none;font-size:18px;color:#414141}.bk_offer_add_product__btn{margin-bottom:0 !important;border:1px solid #C7B6B5;background-color:transparent;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.bk_offer_add_product__btn:hover{border-color:#414141}.bk_offer_add_product.offer-not-selected .bk_offer_add_product__new{display:block}.bk_offer_add_product.offer-not-selected input.required{border:1px solid #C65656}.bk_offer_add_product__label{position:relative;width:100%}.bk_offer_add_product__label::after{content:'';width:100%;height:1px;position:absolute;bottom:-16px;left:0;background-color:#414141;-webkit-transition:.3s;transition:.3s}.bk_offer_add_product__label:hover::after{background-color:#C7B6B5}.bk_offer_add_product select{display:none;border:none;font-size:18px;color:#414141}.bk_offer_add_product select:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none;border:none}.bk_offer_add_product .bk-offer-select{position:relative}.bk_offer_add_product .bk-offer-select.open .bk-offer-custom-options{opacity:1;visibility:visible;pointer-events:all}.bk_offer_add_product .bk-offer-select.open i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.bk_offer_add_product .bk-offer-select__trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px;font-weight:400;font-size:18px;color:#414141}@media screen and (max-width: 576px){.bk_offer_add_product .bk-offer-select__trigger{gap:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.bk_offer_add_product .bk-offer-select__trigger span{font-size:18px;color:#414141}.bk_offer_add_product .bk-offer-select__trigger i{font-size:16px;color:#414141;-webkit-transition:.3s;transition:.3s}.bk_offer_add_product .bk-offer-select .bk-offer-custom-options{border:1px solid #414141;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0;visibility:hidden;pointer-events:none;z-index:20;position:absolute;top:43px;left:0;background-color:#fff;width:auto}.bk_offer_add_product .bk-offer-select .bk-offer-custom-option{display:block;font-weight:400;font-size:16px;color:#414141;padding:20px 16px;border-bottom:1px solid #D3D5DC}.bk_offer_add_product .bk-offer-select .bk-offer-custom-option:hover{cursor:pointer;background-color:#EDEEF1}.bk_offer_add_product .bk-offer-select .bk-offer-custom-option.selected{background-color:#EDEEF1}.bk_offer_edit .clearfix{clear:both}.bk_offer_edit__table{margin-bottom:32px;border-collapse:collapse;width:100%}.bk_offer_edit__table th,.bk_offer_edit__table td{border-bottom:1px solid #D3D5DC;padding:5px}.bk_offer_edit__table th:first-of-type,.bk_offer_edit__table td:first-of-type{padding-left:0}.bk_offer_edit__table th:last-of-type,.bk_offer_edit__table td:last-of-type{padding-right:0}.bk_offer_edit__table th input,.bk_offer_edit__table td input{padding-top:8px !important;padding-bottom:8px !important}.bk_offer_edit__button{width:100%}.bk_offer_edit h2{margin-top:16px;margin-bottom:8px}.bk_offers__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:9px;margin-bottom:24px}.product-rating:hover .product-rating__rating{color:#111}.product-rating:hover .product-rating__rating::before{opacity:1}@media screen and (max-width: 768px){.product-rating{margin-bottom:16px}}.product-rating__stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2px}.product-rating__stars i{display:block;color:#F0B209;font-size:14px}.product-rating__rating{font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:#414141;text-decoration:none;position:relative;top:1px;-webkit-transition:.3s;transition:.3s}.product-rating__rating::before{content:'';width:100%;height:1px;background-color:#414141;position:absolute;bottom:0;left:0;-webkit-transition:.3s ease-out;transition:.3s ease-out;opacity:0}.product-rating__rating:hover{color:#111}.product-rating__rating:hover::before{opacity:1}.product-reviews__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (max-width: 768px){.product-reviews__list{gap:8px}}.product-reviews__item{border:1px solid #DEDDDC;padding:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:30px}@media screen and (max-width: 768px){.product-reviews__item{padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;position:relative}}@media screen and (max-width: 768px){.product-reviews__item--original .product-reviews__verification{bottom:16px !important}}.product-reviews__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px}@media screen and (max-width: 768px){.product-reviews__wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.product-reviews__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}.product-reviews__name{font-size:28px;font-style:normal;font-weight:400;line-height:38px;color:#414141;font-family:"argesta", serif}@media screen and (max-width: 768px){.product-reviews__name{font-size:24px;font-style:normal;font-weight:400;line-height:32px}}.product-reviews__stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2px}.product-reviews__stars i{display:block;color:#F0B209;font-size:16px}@media screen and (max-width: 768px){.product-reviews__stars i{font-size:14px}}.product-reviews__evaluation{font-size:12px;font-style:normal;font-weight:400;color:#414141;position:relative;top:1.5px;line-height:24px}@media screen and (max-width: 768px){.product-reviews__evaluation{line-height:16px;top:1px}}.product-reviews__bottom-elements{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2px}@media screen and (max-width: 768px){.product-reviews__bottom-elements{gap:8px}}@media screen and (max-width: 768px){.product-reviews__message{line-height:24px}.product-reviews__message p{line-height:24px}}.product-reviews__date{font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#707070}.product-reviews__translated-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.product-reviews__translated{color:#707070;font-size:12px;font-weight:400;line-height:18px}@media screen and (max-width: 768px){.product-reviews__translated--desktop{display:none}}.product-reviews__translated--mobile{display:none}@media screen and (max-width: 768px){.product-reviews__translated--mobile{display:inline-block;margin-top:4px}}.product-reviews__verification{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8.5px 0;border:none;background-color:transparent;cursor:pointer}@media screen and (max-width: 768px){.product-reviews__verification{padding:3px 0;position:absolute;bottom:38px;right:16px}}.product-reviews__verification i{color:#2BB923;font-size:14px}@media screen and (max-width: 768px){.product-reviews__verification i{font-size:12px}}.product-reviews__verification span{font-size:14px;font-style:normal;font-weight:400;line-height:100%;display:inline-block;position:relative;color:#414141 !important}.product-reviews__verification span::after{content:'';height:1px;background-color:#7D7775;position:absolute;bottom:-3px;left:0;-webkit-transition:.3s ease-out;transition:.3s ease-out;width:20%;opacity:0}.product-reviews__verification span:hover::after{width:100%;opacity:1}@media screen and (max-width: 768px){.product-reviews__verification span{font-size:12px}}.product-reviews__empty h3{font-size:18px;font-style:normal;font-weight:400;line-height:38px;color:#414141;font-family:"argesta", serif;margin-bottom:8px}@media screen and (max-width: 768px){.product-reviews__empty h3{font-size:16px}}.product-reviews__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:24px}.product-reviews__pages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.product-reviews__pages{gap:8px}}.product-reviews__page-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:56px;height:56px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:100%;font-size:18px;line-height:1;font-weight:400;border:none;background-color:transparent;color:#414141;cursor:pointer;-webkit-transition:.2s ease-out;transition:.2s ease-out}@media screen and (max-width: 768px){.product-reviews__page-button{width:46px;height:46px;font-size:16px}}.product-reviews__page-button:hover{background-color:#414141;color:#fff}.product-reviews__page-button--active{background-color:#EEE2E1;color:#414141}.product-reviews__page-button--active:hover{background-color:#EEE2E1;color:#414141}.product-reviews--loading{pointer-events:none}.product-reviews--loading .product-reviews__list{opacity:0.5}.product-review-information{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0}.product-review-information--mb40{margin-bottom:40px}@media screen and (max-width: 768px){.product-review-information--mb40{margin-bottom:24px}}.product-review-information__grid1{grid-area:1 / 1 / 3 / 3}.product-review-information__grid2{grid-area:1 / 4 / 3 / 6}.product-review-information__grid3{grid-area:3 / 1 / 5 / 6}@media screen and (max-width: 992px){.product-review-information{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}.product-review-information__grid1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.product-review-information__grid2{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.product-review-information__grid3{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.product-review-information__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px}@media screen and (max-width: 992px){.product-review-information__wrapper{margin-bottom:0}}.product-review-information__rating{font-size:60px;font-style:normal;font-weight:400;line-height:100%;font-family:"argesta", serif;color:#414141}@media screen and (max-width: 768px){.product-review-information__rating{font-size:40px}}.product-review-information__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px}@media screen and (max-width: 768px){.product-review-information__wrap{gap:2px}}.product-review-information__stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;position:relative;top:4px}@media screen and (max-width: 768px){.product-review-information__stars{gap:2px;top:2px}}.product-review-information__stars i{display:block;font-size:24px;color:#F0B209}@media screen and (max-width: 768px){.product-review-information__stars i{font-size:16px}}.product-review-information__rating-info{font-size:14px;font-style:normal;font-weight:400;line-height:24px;color:#414141;position:relative;top:6px}@media screen and (max-width: 768px){.product-review-information__rating-info{font-size:12px;line-height:20px;top:3px}}.product-review-information__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:24px}@media screen and (max-width: 1200px){.product-review-information__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 992px){.product-review-information__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width: 768px){.product-review-information__buttons{margin-bottom:8px}}@media (max-width: 359px){.product-review-information__buttons{gap:14px}}.product-review-information__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;background-color:transparent;border:none}@media screen and (max-width: 768px){.product-review-information__button{padding:16px 0}}.product-review-information__button i{font-size:16px;color:#5C5552}@media screen and (max-width: 768px){.product-review-information__button i{font-size:14px}}.product-review-information__button span{display:inline-block;font-size:16px;font-style:normal;font-weight:400;line-height:100%;-webkit-transition:.3s ease-out;transition:.3s ease-out;position:relative;text-align:left;color:#414141 !important}.product-review-information__button span::after{content:'';height:1px;background-color:#7D7775;position:absolute;bottom:-3px;left:0;-webkit-transition:.3s ease-out;transition:.3s ease-out;width:30%;margin-left:35%;margin-right:35%;opacity:0}.product-review-information__button span:hover::after{width:100%;margin-left:0;margin-right:0;opacity:1}@media screen and (max-width: 768px){.product-review-information__button span{font-size:14px}}.product-review-information__submit{background-color:transparent;margin-bottom:0 !important;max-width:417px}@media screen and (max-width: 768px){.product-review-information__submit{max-width:unset}}.product-review-information__submit--inactive{cursor:not-allowed;color:#A0A0A0}.product-review-information__submit--inactive:hover{background-color:#fff;border:1px solid #C7B6B5;color:#A0A0A0}.product-review-information__info{margin:24px 0;padding:12px 16px;background-color:#FAF5F4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:40px}@media screen and (max-width: 992px){.product-review-information__info{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 768px){.product-review-information__info{padding:16px}}.product-review-information__info p{font-size:16px;font-style:normal;font-weight:500;line-height:21px;color:#111}@media screen and (max-width: 768px){.product-review-information__info p{font-size:14px}}.product-review-information__info a,.product-review-information__info button{background-color:transparent;border:none;cursor:pointer}.product-review-information .product-rating__stars{gap:4px}@media screen and (max-width: 768px){.product-review-information .product-rating__stars{gap:2px}}.opinions-popup{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:199;visibility:hidden;overflow:hidden}@media screen and (max-width: 768px){.opinions-popup--prohibited .opinions-popup__window{max-height:528px}}@media (max-width: 376px){.opinions-popup--prohibited .opinions-popup__window{max-height:448px}}.opinions-popup--prohibited .opinions-popup__content{overflow:hidden}@media screen and (max-width: 768px){.opinions-popup--prohibited .opinions-popup__content{width:calc(100% - 30px)}}.opinions-popup--alert .opinions-popup__window-wrapper{width:640px}@media screen and (max-width: 768px){.opinions-popup--alert .opinions-popup__window-wrapper{width:100%}}.opinions-popup--form .opinions-popup__window-wrapper{width:528px}@media screen and (max-width: 768px){.opinions-popup--form .opinions-popup__window-wrapper{width:100%}}.opinions-popup--form .opinions-popup__window{max-height:572px}.opinions-popup--form .opinions-popup__title{font-size:24px;font-style:normal;font-weight:500;line-height:26px;color:#111;margin-bottom:24px}@media screen and (max-width: 768px){.opinions-popup--form .opinions-popup__title{font-size:22px}}.opinions-popup--form .opinions-popup__title i{font-size:24px;color:#414141}@media screen and (max-width: 768px){.opinions-popup--form .opinions-popup__title i{font-size:22px}}.opinions-popup.is-open{visibility:visible}.opinions-popup.is-open .opinions-popup__overlay{opacity:1;-webkit-transition:.3s ease-in;transition:.3s ease-in}.opinions-popup.is-open .opinions-popup__window-wrapper{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:.3s ease-in;transition:.3s ease-in}@media screen and (max-width: 768px){.opinions-popup.is-open .opinions-popup__window-wrapper{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.opinions-popup__overlay{background-color:rgba(0,0,0,0.4);width:100%;height:100%;opacity:0;-webkit-transition:.3s ease-out;transition:.3s ease-out}.opinions-popup__window-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, 250%);-ms-transform:translate(-50%, 250%);transform:translate(-50%, 250%);background-color:#fff;width:864px;-webkit-transition:.3s ease-out;transition:.3s ease-out;padding:32px 16px}@media screen and (max-width: 992px){.opinions-popup__window-wrapper{max-width:864px;width:100%}}@media screen and (max-width: 768px){.opinions-popup__window-wrapper{width:100%;-webkit-transform:translate(0, 250%);-ms-transform:translate(0, 250%);transform:translate(0, 250%);top:initial;left:0;bottom:0;padding:16px}}.opinions-popup__close-button{border:1px solid #C7B6B5;width:48px;height:48px;position:fixed;top:8px;right:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:.3s ease-out;transition:.3s ease-out;background-color:#fff}@media screen and (max-width: 768px){.opinions-popup__close-button{width:44px;height:44px}}.opinions-popup__close-button i{font-size:24px;color:#414141;-webkit-transition:.3s ease-out;transition:.3s ease-out}@media screen and (max-width: 768px){.opinions-popup__close-button i{font-size:20px}}.opinions-popup__close-button:hover{background-color:#414141;border:1px solid #414141}.opinions-popup__close-button:hover i{color:#fff}.opinions-popup__window{padding:0 16px;overflow:auto;max-height:560px}@media screen and (max-width: 768px){.opinions-popup__window{padding:0}}.opinions-popup__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;font-size:22px;font-style:normal;font-weight:500;line-height:26px;font-family:"DM Sans", sans-serif;margin-bottom:16px;color:#111}@media screen and (max-width: 768px){.opinions-popup__title{font-size:20px;margin-bottom:12px}}.opinions-popup__title i{font-size:22px;color:#2BB923;line-height:26px}@media screen and (max-width: 768px){.opinions-popup__title i{font-size:20px}}.opinions-popup__content h1,.opinions-popup__content h2,.opinions-popup__content h3,.opinions-popup__content h4,.opinions-popup__content h5,.opinions-popup__content h6{font-size:22px;font-style:normal;font-weight:500;line-height:26px;font-family:"DM Sans", sans-serif;margin-bottom:16px;margin-top:24px;color:#111}.opinions-popup__content h1:first-of-type,.opinions-popup__content h2:first-of-type,.opinions-popup__content h3:first-of-type,.opinions-popup__content h4:first-of-type,.opinions-popup__content h5:first-of-type,.opinions-popup__content h6:first-of-type{margin-top:0}@media screen and (max-width: 768px){.opinions-popup__content h1,.opinions-popup__content h2,.opinions-popup__content h3,.opinions-popup__content h4,.opinions-popup__content h5,.opinions-popup__content h6{font-size:20px;margin-bottom:8px;margin-top:16px}}.opinions-popup__content p,.opinions-popup__content li,.opinions-popup__content a{font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:12px;color:#414141}@media screen and (max-width: 768px){.opinions-popup__content p,.opinions-popup__content li,.opinions-popup__content a{font-size:14px;line-height:24px}}.opinions-popup__content p:last-of-type,.opinions-popup__content li:last-of-type,.opinions-popup__content a:last-of-type{margin-bottom:0}.opinions-popup__content ol,.opinions-popup__content ul{margin-left:26px;margin-top:16px}@media screen and (max-width: 768px){.opinions-popup__content ol,.opinions-popup__content ul{margin-left:20px}}.opinions-popup__content ol li,.opinions-popup__content ul li{margin-bottom:4px;list-style:none;position:relative}.opinions-popup__content ol li::before,.opinions-popup__content ul li::before{content:'';width:4px;height:4px;border-radius:50%;background-color:#414141;position:absolute;top:12px;left:-14px}@media screen and (max-width: 768px){.opinions-popup__content ol li::before,.opinions-popup__content ul li::before{top:10.5px}}.opinions-popup__content a{text-decoration:underline;margin-bottom:0}.opinions-popup__tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:24px}@media screen and (max-width: 768px){.opinions-popup__tabs{margin-bottom:16px}}@media screen and (max-width: 576px){.opinions-popup__tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.opinions-popup__tab{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:51px;padding:0 24px;border:1px solid #BEBBBA;font-size:16px;color:#414141;background-color:transparent;cursor:pointer;-webkit-transition:.3s ease-out;transition:.3s ease-out}@media screen and (max-width: 768px){.opinions-popup__tab{line-height:42px;padding:0 20px;font-size:14px}}.opinions-popup__tab:hover{background-color:#414141;border:1px solid #414141;color:#fff}.opinions-popup__tab--active{background-color:#EEE2E1;border:1px solid #EEE2E1}.opinions-popup__tab--active:hover{background-color:#EEE2E1;border:1px solid #EEE2E1;color:#414141}.opinions-popup__content-wrapper{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows 0.3s ease-out;transition:grid-template-rows 0.3s ease-out;transition:grid-template-rows 0.3s ease-out, -ms-grid-rows 0.3s ease-out}.opinions-popup__content-wrapper--visible{grid-template-rows:1fr}.opinions-popup ::-webkit-scrollbar{width:4px}.opinions-popup ::-webkit-scrollbar-track{background-color:#fff}.opinions-popup ::-webkit-scrollbar-thumb{background:#CFCFCF}.opinions-popup__loading{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:16px}.opinions-popup__loading i{font-size:24px}.opinions-popup__loading--active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.opinions-popup__form:has(.opinions-popup__loading--active){overflow-y:hidden}.product-reviews-form__item{position:relative;margin-bottom:16px}@media screen and (max-width: 768px){.product-reviews-form__item{margin-bottom:12px}}.product-reviews-form__required{position:absolute;top:18px;left:24px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#707070;pointer-events:none}.product-reviews-form__required span{color:#FF4747;position:relative;left:-2px}@media screen and (max-width: 768px){.product-reviews-form__required{top:20px}}.product-reviews-form__output{color:#DF0000;font-size:14px;font-weight:400;line-height:normal;margin-top:4px;display:none}.product-reviews-form__output.active{display:block}@media screen and (max-width: 768px){.product-reviews-form__output{font-size:12px}}.product-reviews-form__stars-choice{color:#111;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:12px}@media screen and (max-width: 768px){.product-reviews-form__stars-choice{font-size:16px;margin-bottom:8px}}.product-reviews-form__stars__overview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:32px}@media screen and (max-width: 768px){.product-reviews-form__stars__overview{margin-bottom:24px}}.product-reviews-form__stars__overview label{margin-right:2px;cursor:pointer}.product-reviews-form__stars__overview label::before{color:#F0B209;font-size:22px;-webkit-transition:.3s ease-out;transition:.3s ease-out}@media screen and (max-width: 768px){.product-reviews-form__stars__overview label::before{font-size:20px;width:28px;height:28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.product-reviews-form__stars__overview label:hover{color:#F0B209}.product-reviews-form__stars__overview span{color:#111;font-size:18px;font-style:normal;font-weight:600;line-height:140%;display:inline-block;width:26px;position:relative;top:1px}@media screen and (max-width: 768px){.product-reviews-form__stars__overview span{font-size:16px;line-height:130%;width:21px;top:0}}.product-reviews-form__stars__overview .rating{padding:0}.product-reviews-form input,.product-reviews-form textarea{width:100%;padding:17px 24px;border:1px solid #D3D5DC;background:#fff;color:#414141;font-family:"DM Sans", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-transition:.3s ease-out;transition:.3s ease-out}@media screen and (max-width: 768px){.product-reviews-form input,.product-reviews-form textarea{padding:19px 24px}}.product-reviews-form input:focus-visible,.product-reviews-form textarea:focus-visible{outline:none}.product-reviews-form input:hover,.product-reviews-form textarea:hover{border:1px solid #111}.product-reviews-form input.not-valid,.product-reviews-form textarea.not-valid{border:1px solid #DF0000}.product-reviews-form textarea{min-height:136px}@media screen and (max-width: 768px){.product-reviews-form textarea{min-height:120px}}.product-reviews-form__button{line-height:56px;background-color:#414141;border:1px solid #414141;color:#fff;font-size:18px;font-style:normal;font-weight:500;-webkit-transition:.3s ease-out;transition:.3s ease-out;width:100%;cursor:pointer}@media screen and (max-width: 768px){.product-reviews-form__button{line-height:46px;font-size:16px}}.product-reviews-form__button:hover{background-color:#fff;color:#414141}.product-rating-stats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;max-width:416px;margin-left:auto}@media screen and (max-width: 992px){.product-rating-stats{margin-left:0;max-width:unset}}@media screen and (max-width: 768px){.product-rating-stats{gap:4px}}.product-rating-stats__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px}.product-rating-stats__index,.product-rating-stats__count{font-size:16px;font-style:normal;font-weight:500;line-height:26px;color:#414141;width:24px;text-align:center}@media screen and (max-width: 768px){.product-rating-stats__index,.product-rating-stats__count{font-size:14px;width:21px;line-height:22px}}.product-rating-stats__count{width:16px}.product-rating-stats__indicator{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.product-rating-stats__line,.product-rating-stats__line-indicator{height:8px;border-radius:999px}@media screen and (max-width: 768px){.product-rating-stats__line,.product-rating-stats__line-indicator{height:6px}}.product-rating-stats__line{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:rgba(240,178,9,0.2);width:100%}.product-rating-stats__line-indicator{position:absolute;top:0;left:0;background-color:#F0B209}.hero{padding-top:25px;position:relative;overflow:hidden}@media screen and (max-width: 768px){.hero{padding-top:20px}}.hero.title-small .title{font-size:48px;line-height:58px}@media screen and (max-width: 1200px){.hero.title-small .title{font-size:38px;line-height:48px}}@media screen and (max-width: 768px){.hero.title-small .title{font-size:28px;line-height:38px}}.hero.title-small .ratings{margin-top:0}@media screen and (max-width: 1200px){.hero.title-small .ratings{margin-top:30px}}@media screen and (max-width: 992px){.hero.title-small .ratings{margin-top:0}}.hero__slider{position:relative}@media screen and (max-width: 576px){.hero__slider{padding-left:20px;padding-right:20px;max-width:340px}}.hero .title--marg{margin-bottom:40px !important}@media screen and (max-width: 992px){.hero .swiper{overflow:visible}}.hero .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;position:relative}@media screen and (max-width: 992px){.hero .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.hero .swiper-slide::before{content:'';width:74.5%;height:420px;background-color:#F7EEED;position:absolute;right:0;z-index:-1}@media screen and (max-width: 992px){.hero .swiper-slide::before{bottom:175px}}@media screen and (max-width: 576px){.hero .swiper-slide::before{bottom:230px;height:320px}}.hero .slider__wrapper{max-width:600px;width:48%;padding-left:100px;padding-right:30px}@media screen and (max-width: 992px){.hero .slider__wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-left:0;margin-bottom:100px;width:100%}}.hero .slider__wrapper .title{margin-bottom:24px}@media screen and (max-width: 768px){.hero .slider__wrapper .title{margin-bottom:12px}}.hero .slider__wrapper .txt{margin-bottom:40px}@media screen and (max-width: 768px){.hero .slider__wrapper .txt{margin-bottom:24px}}.hero .slider__img{width:52%}@media screen and (max-width: 992px){.hero .slider__img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:25px;width:100%}}.hero .slider__img img{width:100%}.hero .swiper-pagination{position:absolute;top:50%;left:0;bottom:initial;right:initial;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);z-index:15;width:auto}@media screen and (max-width: 992px){.hero .swiper-pagination{top:initial;bottom:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:28px}}@media screen and (max-width: 576px){.hero .swiper-pagination{padding-left:20px}}.hero .swiper-pagination .swiper-pagination-bullet{display:block;width:20px;height:20px;font-size:16px;text-align:center;color:#707070;margin-bottom:20px;background-color:transparent;font-family:'argesta', serif}@media screen and (max-width: 992px){.hero .swiper-pagination .swiper-pagination-bullet{margin-bottom:0}}@media screen and (max-width: 768px){.hero .swiper-pagination .swiper-pagination-bullet{font-size:14px}}.hero .swiper-pagination .swiper-pagination-bullet-active{color:#414141;position:relative}.hero .swiper-pagination .swiper-pagination-bullet-active::after{content:'';width:100%;height:1px;background-color:#E1D4D3;position:absolute;bottom:-2px;left:0}.hero__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:32px}@media screen and (max-width: 768px){.hero__btn{gap:20px}}.hero__btn span{font-size:18px;color:#414141}@media screen and (max-width: 992px){.hero__btn span{font-size:14px;white-space:nowrap}}.hero .roller{bottom:90px;left:calc(50% - 120px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 992px){.hero .roller{bottom:240px;left:initial;right:0}}@media screen and (max-width: 768px){.hero .roller{bottom:480px}.hero .roller i{color:#fff}.hero .roller svg path{fill:#fff}}@media screen and (max-width: 576px){.hero .roller{bottom:560px}}.hero__message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:75px;padding-bottom:80px;border-bottom:1px solid #BEBBBA}@media screen and (max-width: 992px){.hero__message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:60px}}@media screen and (max-width: 768px){.hero__message{padding-bottom:40px}}@media screen and (max-width: 576px){.hero__message{margin-left:20px;margin-right:20px}}.hero__container{max-width:580px}.hero__additional-title{font-size:34px !important;line-height:1.2 !important;margin-bottom:20px}@media screen and (max-width: 768px){.hero__additional-title{font-size:24px !important}}.hero__additional-txt{max-width:520px}@media screen and (max-width: 992px){.hero__additional-txt{margin-bottom:32px}}@media screen and (max-width: 992px){.hero .col-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.hero__ratings-row{position:relative}.interesting{padding:75px 0 95px 0;overflow:hidden}.interesting .btn-line::after{bottom:0}@media screen and (max-width: 992px){.interesting .btn-line::after{width:100%}}@media screen and (max-width: 768px){.interesting{padding:60px 0}}.interesting--home{padding-block:75px 0px}@media screen and (max-width: 768px){.interesting--home{padding-block:60px 0px}}.interesting .title{width:100%;margin-bottom:65px}@media screen and (max-width: 768px){.interesting .title{margin-bottom:40px}}.interesting__swiper__navigation{display:none;-webkit-transition:300ms;transition:300ms;background:#FAF5F4}@media screen and (max-width: 992px){.interesting__swiper__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.interesting__swiper__navigation.swiper-button-disabled{opacity:0;visibility:hidden}.interesting__swiper__navigation--prev{left:-60px}@media screen and (max-width: 768px){.interesting__swiper__navigation--prev{left:-30px}}@media screen and (max-width: 576px){.interesting__swiper__navigation--prev{left:0}}.interesting__swiper__navigation--next{right:-60px}@media screen and (max-width: 768px){.interesting__swiper__navigation--next{right:-30px}}@media screen and (max-width: 576px){.interesting__swiper__navigation--next{right:0}}.interesting__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 1200px){.interesting__wrapper{gap:20px}}@media screen and (max-width: 992px){.interesting__wrapper{width:calc( calc(100vw - calc(calc(calc(100vw - 720px) / 2) + 7.5px)) - 15px);overflow:auto;gap:28px;padding-bottom:20px;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.interesting__wrapper::-webkit-scrollbar{display:none}}@media screen and (max-width: 768px){.interesting__wrapper{width:calc( calc(100vw - calc(calc(calc(100vw - 540px) / 2) + 7.5px)) - 15px)}}@media screen and (max-width: 576px){.interesting__wrapper{width:calc(100% + 20px)}}.interesting__element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 992px){.interesting__element{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.interesting__element:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.interesting__element:hover .btn-line::after{width:80%;margin-left:10%;margin-right:10%;background-color:#c7b6b5}.interesting__img{border-radius:50%;margin-bottom:24px;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-mask-image:-webkit-radial-gradient(white, black)}.interesting__img img{border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(white, black);-webkit-transition:0.5s;transition:0.5s;width:162px;height:162px}@media screen and (max-width: 1200px){.interesting__img img{width:146px;height:146px}}@media screen and (max-width: 768px){.interesting__img img{width:126px;height:126px}}.interesting__title{font-family:"DM Sans", sans-serif;font-weight:400;font-size:22px;line-height:26px;text-align:center;color:#414141;margin-bottom:20px}@media screen and (max-width: 1200px){.interesting__title{font-size:20px}}@media screen and (max-width: 768px){.interesting__title{font-size:16px;margin-bottom:12px}}.interesting .arrow-container{position:relative}.sample{padding:100px 0;position:relative;overflow:hidden}@media screen and (max-width: 992px){.sample{padding:60px 0}}@media screen and (max-width: 576px){.sample{padding-block:60px 120px}}.sample .roller{top:50%;left:53%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 992px){.sample .roller{top:55%;left:20%}}.sample .row-index{position:relative;z-index:3}.sample__wrapper{margin-top:80px}@media screen and (max-width: 1200px){.sample__wrapper{margin-top:30px}}@media screen and (max-width: 992px){.sample__wrapper{margin:0 0 60px 0}}@media screen and (max-width: 576px){.sample__wrapper{padding-left:20px;padding-right:20px}}.sample__wrapper .title{margin-bottom:28px}.sample__wrapper .txt{max-width:468px;margin-bottom:48px}@media screen and (max-width: 992px){.sample__wrapper .txt{max-width:none;margin-bottom:32px}}.sample__container{background-color:#FAF5F4;padding:80px;position:relative;margin-top:-170px}@media screen and (max-width: 1400px){.sample__container{margin-top:-140px}}@media screen and (max-width: 1200px){.sample__container{margin-top:-90px}}@media screen and (max-width: 992px){.sample__container{margin-top:-40px}}@media screen and (max-width: 576px){.sample__container{margin-top:-60px;padding:100px 40px 60px 40px;margin-left:-20px;margin-right:-20px}}.sample__wrap .title{max-width:328px;margin-bottom:22px}@media screen and (max-width: 768px){.sample__wrap .title{margin-bottom:20px}}.sample__wrap .txt{max-width:468px;margin-bottom:48px}@media screen and (max-width: 768px){.sample__wrap .txt{margin-bottom:32px}}.sample__box{padding:43px 33px;background-color:#EEE2E1;margin-top:-150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width: 1400px){.sample__box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:-90px}}@media screen and (max-width: 1200px){.sample__box{margin-top:-50px}}@media screen and (max-width: 768px){.sample__box{padding:16px 20px}}@media screen and (max-width: 576px){.sample__box{position:absolute;right:20px;margin-top:-20px}}.sample__box-number{font-family:'argesta', serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:60px;color:#414141;margin-bottom:8px;line-height:1;text-align:center}@media screen and (max-width: 1400px){.sample__box-number{margin-bottom:0}}@media screen and (max-width: 768px){.sample__box-number{font-size:34px}}.sample__box span{display:inline-block;max-width:117px;font-size:18px;line-height:20px;color:#414141}@media screen and (max-width: 768px){.sample__box span{font-size:14px;line-height:14px}}.inspiration{overflow:hidden}.inspiration .container--bgc{position:relative;padding-top:100px}@media screen and (max-width: 992px){.inspiration .container--bgc{padding-top:60px}}.inspiration .container--bgc::after{content:'';width:100%;height:calc(100% - 100px);background-color:#EFEEEE;position:absolute;top:0;left:0;z-index:-1}.inspiration__wrapper{max-width:475px}.inspiration__wrapper .title{margin-bottom:28px}@media screen and (max-width: 768px){.inspiration__wrapper .title{margin-bottom:20px}}.inspiration__wrapper .txt{margin-bottom:48px}@media screen and (max-width: 992px){.inspiration__wrapper .txt{margin-bottom:32px}}.inspiration__wrapper .btn-line{margin-bottom:80px}@media screen and (max-width: 992px){.inspiration__wrapper .btn-line{margin-bottom:60px}}@media screen and (max-width: 768px){.inspiration__wrapper .btn-line{margin-bottom:40px}}@media screen and (max-width: 992px){.inspiration__wrapper{padding-left:20px;max-width:395px}}.inspiration__img-left,.inspiration__img-right{position:relative;cursor:pointer}@media screen and (min-width: 992px){.inspiration__img-left:hover::after,.inspiration__img-right:hover::after{background-color:rgba(92,85,82,0.6)}.inspiration__img-left:hover .inspiration__link .title,.inspiration__img-right:hover .inspiration__link .title{bottom:40px}.inspiration__img-left:hover .inspiration__link .btn-line,.inspiration__img-right:hover .inspiration__link .btn-line{opacity:1;visibility:visible}}.inspiration__img-left::after,.inspiration__img-right::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(92,85,82,0.3);-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 992px){.inspiration__img-left img,.inspiration__img-right img{width:100%}}.inspiration__img-right{margin-bottom:28px}.inspiration__img-left{margin-top:-228px}@media (max-width: 1400px){.inspiration__img-left{margin-top:-100px}}@media screen and (max-width: 992px){.inspiration__img-left{margin-top:0}}.inspiration__link{position:absolute;left:40px;bottom:25px;z-index:5;width:calc(100% - 80px);height:40px}@media screen and (max-width: 1200px){.inspiration__link{left:25px;width:calc(100% - 50px)}}.inspiration__link .title{color:#fff;position:absolute;bottom:0;left:0;-webkit-transition:.5s;transition:.5s}@media screen and (max-width: 768px){.inspiration__link .title{font-size:24px}}.inspiration__link .btn-line{position:absolute;bottom:0;left:0;opacity:0;visibility:hidden;-webkit-transition:.5s;transition:.5s}.inspiration__empty{background:#EFEEEE;padding:40px 20px}@media screen and (min-width: 992px){.inspiration__empty{padding:60px}}.inspiration__empty__title{font-weight:400;font-size:28px;line-height:34px;font-family:'Argesta Headline';color:#414141;text-align:center;margin-bottom:20px}@media screen and (min-width: 992px){.inspiration__empty__title{font-size:48px;line-height:58px;margin-bottom:28px}}.inspiration__empty__subtitle{font-size:16px;line-height:28px;font-weight:400;color:#414141;text-align:center;margin-bottom:0}@media screen and (min-width: 992px){.inspiration__empty__subtitle{font-size:18px;line-height:30px}}.inspiration__empty__subtitle strong{font-weight:500}.news-block{padding:100px 0 90px 0;background-color:#EFEEEE;overflow:hidden}@media screen and (max-width: 768px){.news-block{padding:60px 0}}.news-block .title--header{font-size:60px;font-weight:400}@media screen and (max-width: 1200px){.news-block .title--header{font-size:48px}}@media screen and (max-width: 768px){.news-block .title--header{font-size:28px}}.news-block .col-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:80px}@media screen and (max-width: 768px){.news-block .col-flex{padding-bottom:40px}}.news-block .row-mobile{display:none}@media screen and (max-width: 768px){.news-block .row-mobile{display:block}}.news-block .col-mobile{display:none}@media screen and (max-width: 768px){.news-block .col-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:45px}}@media screen and (max-width: 992px){.news-block .mobile-wrapper{width:calc(calc(100vw - calc(calc(calc(100vw - 720px) / 2) + 7.5px)) - 15px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.news-block .mobile-wrapper::-webkit-scrollbar{display:none}}@media screen and (max-width: 768px){.news-block .mobile-wrapper{width:calc(calc(100vw - calc(calc(calc(100vw - 540px) / 2) + 7.5px)) - 15px)}}@media screen and (max-width: 576px){.news-block .mobile-wrapper{width:calc(100% + 20px)}}.news-block .row-wrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.news-block .col-shrink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 992px){.news-block .col-shrink{-webkit-box-flex:0;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}}.opinions{padding-top:100px}@media screen and (max-width: 992px){.opinions{padding-top:60px}}.opinions.acf-block--mb{margin-bottom:0}.opinions .row-bgc{position:relative}.opinions .row-bgc::after{content:'';width:calc(100% - 30px);height:92%;background-color:#EFEEEE;position:absolute;bottom:0;left:30px;z-index:-1}@media screen and (max-width: 992px){.opinions .row-bgc::after{width:100%;left:0;height:60%}}@media screen and (max-width: 768px){.opinions .row-bgc::after{height:70%}}@media screen and (max-width: 576px){.opinions .row-bgc::after{height:77%}}@media screen and (max-width: 992px){.opinions__img img{width:100%}}.opinions .quote-container{position:relative}.opinions__quote{position:absolute;left:55px;top:20px}@media screen and (max-width: 992px){.opinions__quote{top:25px}}.opinions__quote img{width:68px;height:54px}@media screen and (max-width: 992px){.opinions__quote img{width:54px;height:44px}}@media screen and (max-width: 768px){.opinions__quote img{width:35px;height:28px}}.opinions .title{padding-bottom:80px}@media screen and (max-width: 768px){.opinions .title{padding-bottom:40px}}@media screen and (max-width: 992px){.opinions .swiper-wrapper{overflow:hidden}}.opinions__container{padding:130px 30px 30px 40px;max-width:555px;position:relative}@media screen and (max-width: 1400px){.opinions__container{padding:90px 30px 30px 30px}}@media screen and (max-width: 992px){.opinions__container{padding:90px 30px 80px 30px}}.opinions__label{font-family:'DM Sans', sans-serif;font-weight:500;font-size:28px;line-height:38px;color:#414141;margin-bottom:24px}@media screen and (max-width: 768px){.opinions__label{font-size:20px;margin-bottom:20px;line-height:26px}}.opinions .txt{margin-bottom:40px}@media screen and (max-width: 1400px){.opinions .txt{margin-bottom:30px}}@media screen and (max-width: 768px){.opinions .txt{margin-bottom:16px}}.opinions .opinions__slider{padding-bottom:80px}@media screen and (max-width: 992px){.opinions .opinions__slider{padding-bottom:40px}}.opinions .swiper-slide{opacity:0 !important}.opinions .swiper-slide-active{opacity:1 !important}.opinions .swiper-pagination{left:35px;bottom:0;width:auto}@media screen and (max-width: 1400px){.opinions .swiper-pagination{left:25px}}@media screen and (max-width: 1200px){.opinions .swiper-pagination{bottom:5px}}@media screen and (max-width: 992px){.opinions .swiper-pagination{bottom:40px}}.opinions .swiper-pagination-bullet{width:32px;height:2px;background-color:#7D7775;padding-right:12px;border-radius:0}.opinions .swiper-pagination-bullet-active{background-color:#5C5552}.opinions__swiper-arrows{position:relative;margin:30px 0 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;z-index:4}@media screen and (max-width: 768px){.opinions__swiper-arrows{gap:32px}}.opinions__swiper-arrows .opinions__arrow-left,.opinions__swiper-arrows .opinions__arrow-right{position:relative}.opinions__swiper-arrows .opinions__arrow-left::after,.opinions__swiper-arrows .opinions__arrow-right::after{content:'';width:20px;height:20px;border-radius:50px;background-color:#E1D4D3;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1;opacity:0;visibility:hidden;-webkit-transition:.4s;transition:.4s}.opinions__swiper-arrows .opinions__arrow-left:hover::after,.opinions__swiper-arrows .opinions__arrow-right:hover::after{width:45px;height:45px;opacity:1;visibility:visible}.opinions__swiper-arrows .opinions__arrow-left i,.opinions__swiper-arrows .opinions__arrow-right i{font-size:24px;color:#414141}.opinions .roller{bottom:-65px;left:48%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 992px){.opinions .roller{bottom:initial;top:300px;left:initial;right:-60px}}@media screen and (max-width: 576px){.opinions .roller{right:-100px;top:170px}}.opinions__wrapper{margin-top:90px;padding-bottom:80px;border-bottom:1px solid #BEBBBA;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1200px){.opinions__wrapper{margin-top:80px}}@media screen and (max-width: 992px){.opinions__wrapper{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 768px){.opinions__wrapper{padding-bottom:60px}}.opinions__wrapper .title{margin-bottom:20px;padding-bottom:0}.opinions__wrapper .txt{margin-bottom:0}@media screen and (max-width: 992px){.opinions__wrapper .txt{margin-bottom:32px}}.opinions__message{max-width:580px}.slider__gallery{position:relative}@media screen and (max-width: 576px){.slider__gallery{margin-left:-20px;margin-right:-20px}}.slider__gallery img{width:100%}.wysiwyg{padding:75px 0 100px 0}@media screen and (max-width: 768px){.wysiwyg{padding:60px 0}}.opener{padding-top:26px}@media screen and (max-width: 768px){.opener{margin-top:32px}}.opener__wrapper{position:relative;margin-top:80px}@media screen and (max-width: 1200px){.opener__wrapper{margin-top:30px}}@media screen and (max-width: 992px){.opener__wrapper{margin-bottom:60px}}.opener__wrapper .title{margin-bottom:28px;line-height:44px}@media screen and (max-width: 768px){.opener__wrapper .title{margin-bottom:20px}}.opener__wrapper .txt{margin-bottom:40px}@media screen and (max-width: 768px){.opener__wrapper .txt{margin-bottom:32px}}.opener__img{position:relative}.opener__img::before{content:'';width:640px;height:240px;background-color:#F7EEED;position:absolute;bottom:-70px;right:120px;z-index:-1;isolation:isolate}@media screen and (max-width: 992px){.opener__img::before{width:500px}}@media screen and (max-width: 768px){.opener__img::before{width:240px;height:120px}}@media screen and (max-width: 576px){.opener__img::before{right:60px}}.opener__img img{width:100%}.opener .roller{right:0;bottom:-160px}@media screen and (max-width: 1400px){.opener .roller{bottom:-80px}}@media screen and (max-width: 1200px){.opener .roller{right:-250px;bottom:-50px}}@media screen and (max-width: 992px){.opener .roller{right:initial;bottom:-100px;left:-150px}}@media screen and (max-width: 768px){.opener .roller{left:-60px}}@media screen and (max-width: 992px){.opener__roller{display:none}}.opener__roller-mobile{display:none}@media screen and (max-width: 992px){.opener__roller-mobile{display:block}}.opener__txt-additional{padding-top:110px}@media screen and (max-width: 992px){.opener__txt-additional{padding-top:170px}}.opener--visualizer{padding-block:0 190px;margin-block:0}@media screen and (max-width: 992px){.opener--visualizer{padding-block:0 170px}.opener--visualizer .row{gap:60px}.opener--visualizer .opener__wrapper{margin-block:0}.opener--visualizer .opener__wrapper .title{line-height:normal}.opener--visualizer .opener__img::before{background-color:#FAF5F4}}@media screen and (max-width: 576px){.opener--visualizer .row{margin-inline:0}}@media screen and (max-width: 992px){.pt-small{padding-top:80px !important}}.production{padding-top:60px}@media screen and (max-width: 1400px){.production{padding-top:120px}}@media screen and (max-width: 1200px){.production{padding-top:60px}}@media screen and (max-width: 992px){.production{padding-top:170px}}.production .row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.production .col-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 992px){.production .col-flex{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.production__wrapper{max-width:526px}@media screen and (max-width: 992px){.production__wrapper{max-width:none}}.production__wrapper .title{margin-bottom:28px}@media screen and (max-width: 768px){.production__wrapper .title{margin-bottom:20px}}.production__img{position:relative}@media screen and (max-width: 992px){.production__img{margin-bottom:60px}}.production__img img{width:100%}.production__txt-additional{padding-top:80px}@media screen and (max-width: 992px){.production__txt-additional{padding-top:60px}}.production__text-on-pink{position:relative;padding:80px 80px 80px 0;margin-top:80px;font-size:18px;font-weight:400;line-height:30px;color:#414141;background-color:#FAF5F4}@media screen and (max-width: 992px){.production__text-on-pink{padding:60px 20px;margin-top:40px;font-size:16px;line-height:28px}}.production__text-on-pink::before{content:'';width:350px;height:100%;background-color:#FAF5F4;position:absolute;top:0;left:-335px;z-index:-1}@media screen and (max-width: 992px){.production__text-on-pink::before{width:200vw;left:-200px}}.production__text-on-pink h2,.production__text-on-pink h3,.production__text-on-pink h4,.production__text-on-pink h5,.production__text-on-pink h6{font-family:"DM Sans", sans-serif;font-size:26px;font-weight:400;line-height:normal;padding-bottom:28px}@media screen and (max-width: 992px){.production__text-on-pink h2,.production__text-on-pink h3,.production__text-on-pink h4,.production__text-on-pink h5,.production__text-on-pink h6{font-size:22px;padding-bottom:20px}}.production__text-on-pink ul,.production__text-on-pink ol{list-style-position:inside}.production__text-on-pink ul{list-style:none}.production__text-on-pink ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;padding-left:6px}@media screen and (max-width: 992px){.production__text-on-pink ul li{padding-left:4px}}.production__text-on-pink ul li::before{content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:5px;height:5px;background-color:#414141;line-height:normal;border-radius:100%;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}.production__text-on-pink .roller{left:-335px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 992px){.production__text-on-pink .roller{left:unset;right:0;-webkit-transform:translateX(-45%);-ms-transform:translateX(-45%);transform:translateX(-45%)}}@media screen and (max-width: 768px){.production__text-on-pink .roller{width:100px;height:94px}}.production--text-on-pink{overflow-x:clip}.production--text-on-pink .row-flex{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:75px}@media screen and (max-width: 992px){.production--text-on-pink .row-flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0;margin-inline:0}}.production--text-on-pink .col-lg-6{padding-inline:0;width:unset}@media screen and (min-width: 1400px){.production--text-on-pink .col-lg-6{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width: 1400px){.production--text-on-pink .col-img{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);margin-right:-50px}}@media screen and (max-width: 992px){.production--text-on-pink .col-img{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);z-index:10}}.production--text-on-pink .col-img .production__img{width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 1400px){.production--text-on-pink .col-img .production__img img{max-width:unset}}@media screen and (max-width: 992px){.production--text-on-pink .col-img .production__img{margin-bottom:-20px;max-width:260px}.production--text-on-pink .col-img .production__img img{aspect-ratio:260/350 !important}}.production--text-on-pink .title{padding-top:28px}@media screen and (max-width: 992px){.production--text-on-pink .title{padding-top:0}}.production--text-on-pink .production__wrapper{max-width:640px;width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 992px){.production--text-on-pink .production__wrapper{max-width:unset}}.production--text-on-pink .production__img{width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.production--text-on-pink .production__img img{max-width:unset}.production--visualizer{padding-block:0;margin-block:0}.numbers{padding-top:46px}@media screen and (max-width: 992px){.numbers{padding-top:60px}}.numbers .row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 992px){.numbers__wrapper{margin-bottom:60px}}.numbers__wrapper .title{margin-bottom:28px}.numbers__container{background-color:#FAF5F4;padding:60px 80px}@media screen and (max-width: 768px){.numbers__container{padding:60px 40px}}.numbers__element{margin-bottom:60px}@media screen and (max-width: 768px){.numbers__element{margin-bottom:40px}}.numbers__element:last-child{margin-bottom:0}.numbers__number{display:inline-block;font-family:'argesta', serif;font-size:60px;line-height:100%;color:#414141;margin-bottom:12px}@media screen and (max-width: 768px){.numbers__number{font-size:48px;margin-bottom:4px}}.numbers__desc{font-size:20px;line-height:30px;color:#414141}@media screen and (max-width: 768px){.numbers__desc{font-size:16px}}.numbers__txt{margin-top:100px}@media screen and (max-width: 992px){.numbers__txt{margin-top:60px}}.description{padding:80px 0 100px 0;position:relative}@media screen and (max-width: 768px){.description{padding:60px 0}}.description .roller{right:190px;top:53%}@media (max-width: 1399px){.description .roller{top:60.5%;right:140px}}@media screen and (max-width: 1200px){.description .roller{top:48%;right:100px}}@media screen and (max-width: 992px){.description .roller{right:0;top:-170px}}.description__img{position:relative}.description__img::before{content:'';width:160px;height:160px;background-color:#F7EEED;position:absolute;left:-80px;bottom:-80px}@media screen and (max-width: 768px){.description__img::before{width:120px;height:120px;left:-60px;bottom:-60px}}.description__img img{width:100%}.description__main{margin-left:70px;padding:70px 0 0 0;position:relative}@media screen and (max-width: 1200px){.description__main{padding:10px 0 0 0;margin-left:30px}}@media screen and (max-width: 992px){.description__main{margin-top:100px;margin-left:0}}.description__main::before{content:'';width:240px;height:1px;background-color:#D9D9D9;position:absolute;left:0;bottom:-110px}@media screen and (max-width: 992px){.description__main::before{bottom:-100px}}@media screen and (max-width: 576px){.description__main::before{width:190px}}.description__text-main p{font-size:40px;line-height:54px;color:#414141;font-family:'argesta', serif}.description__text-main p em{color:#707070}@media screen and (max-width: 1200px){.description__text-main p{font-size:32px;line-height:46px}}@media screen and (max-width: 992px){.description__text-main p{font-size:28px;line-height:40px}}.description .row-mt{margin-top:180px}@media screen and (max-width: 992px){.description .row-mt{margin-top:220px;position:relative}}.description__text-secondary{position:relative}@media screen and (max-width: 992px){.description__text-secondary{margin-bottom:20px}}.description__text-secondary::before{content:'';width:240px;height:240px;background-color:#F7EEED;position:absolute;left:0;top:-300px}@media screen and (max-width: 992px){.description__text-secondary::before{display:none}}.description__text-secondary p{font-family:'argesta', serif;font-size:34px;line-height:44px;color:#414141}@media screen and (max-width: 1200px){.description__text-secondary p{font-size:32px;line-height:40px}}@media screen and (max-width: 992px){.description__text-secondary p{font-size:28px}}.values{padding:40px 0 20px 0}@media screen and (max-width: 992px){.values{padding-top:120px}}.values__title{font-family:'argesta', serif}@media screen and (max-width: 992px){.values__title{padding-bottom:20px}}@media screen and (max-width: 768px){.values__title{font-size:28px;line-height:34px}}.values__txt h1,.values__txt h2,.values__txt h3,.values__txt h4,.values__txt h5,.values__txt h6{font-size:34px;line-height:44px;color:#414141;margin-bottom:20px}@media screen and (max-width: 768px){.values__txt h1,.values__txt h2,.values__txt h3,.values__txt h4,.values__txt h5,.values__txt h6{font-size:24px;line-height:29px;margin-bottom:14px}}.values__txt p{font-size:18px;line-height:30px;margin-bottom:30px}@media screen and (max-width: 768px){.values__txt p{font-size:16px;line-height:28px;margin-bottom:28px}}.values__txt p strong{font-weight:500}.values__txt p:last-of-type{margin-bottom:0}.values__txt ul,.values__txt ol{padding-left:25px}.values__txt ul li,.values__txt ol li{font-size:16px;margin-bottom:10px;color:#414141}.values__container{padding-bottom:80px;margin-bottom:80px;position:relative}@media screen and (max-width: 768px){.values__container{padding-bottom:40px;margin-bottom:60px}}.values__container::before{content:'';width:calc(100% - 30px);height:1px;background-color:#D3D5DC;position:absolute;bottom:0;left:15px}.values--visualizer{padding-block:177px 0}@media screen and (max-width: 992px){.values--visualizer{padding-block:60px 0}}@media screen and (max-width: 992px){.values--visualizer .row{margin-inline:0}}.values--visualizer .values__title{font-size:34px;line-height:44px;font-weight:400}@media screen and (max-width: 992px){.values--visualizer .values__title{font-size:28px;line-height:normal}}.values--visualizer .values__container{padding-bottom:60px;margin-bottom:60px}@media screen and (max-width: 992px){.values--visualizer .values__container{padding-bottom:40px;margin-bottom:40px}.values--visualizer .values__container::before{width:100%;left:0}}.values--visualizer .values__container:last-child{margin-bottom:0}.tech{padding:110px 0 50px 0}@media screen and (max-width: 992px){.tech{padding:160px 0 60px 0}}.tech .row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}@media screen and (max-width: 992px){.tech__img{margin-bottom:40px}}.tech__img img{width:100%}.tech .title{margin-bottom:28px}@media screen and (max-width: 992px){.tech .title{margin-bottom:20px}}.tech--visualizer{padding-block:100px 0}@media screen and (max-width: 992px){.tech--visualizer{padding-block:60px 0}}.tech--visualizer .row-flex{margin-bottom:0}@media screen and (max-width: 992px){.tech--visualizer .row-flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-inline:0}}@media screen and (max-width: 992px){.tech--visualizer .tech__wrapper{padding-top:0}}.tech--visualizer .tech__wrapper .far{font-size:16px}.tech--visualizer .tech__wrapper .txt p{margin:0}.tech--visualizer .tech__wrapper .btn-line{margin-top:60px}@media screen and (max-width: 992px){.tech--visualizer .tech__wrapper .btn-line{margin-top:32px}}@media screen and (max-width: 992px){.tech--visualizer .tech__img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block:40px 0}}.prizes{padding:130px 0 40px 0}@media screen and (max-width: 992px){.prizes{padding:120px 0 40px 0}}@media screen and (max-width: 768px){.prizes{padding:170px 0 0 0}}.prizes__container{padding-bottom:60px;margin-bottom:60px;position:relative}@media screen and (max-width: 768px){.prizes__container{padding-bottom:40px}}.prizes__container::before{content:'';width:calc(100% - 30px);height:1px;background-color:#D3D5DC;position:absolute;bottom:0;left:15px}.prizes .title{margin-bottom:28px}.prizes__img{border:1px solid #D3D5DC;width:100%;height:193px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:12px}@media screen and (max-width: 1200px){.prizes__img{width:200px;height:200px}}@media screen and (max-width: 992px){.prizes__img{margin-bottom:40px}}@media screen and (max-width: 768px){.prizes__img{width:120px;height:120px}}.sample-partners{padding-top:100px;position:relative}@media screen and (max-width: 768px){.sample-partners{padding-top:60px}}.sample-partners__wrapper{max-width:510px;padding-top:80px;padding-bottom:195px;position:relative}@media screen and (max-width: 1200px){.sample-partners__wrapper{padding-bottom:130px}}@media screen and (max-width: 992px){.sample-partners__wrapper{padding-bottom:60px;padding-top:0}}.sample-partners__wrapper::before{content:'';width:193px;height:1px;background-color:#BEBBBA;position:absolute;right:0;bottom:0}@media screen and (max-width: 1400px){.sample-partners__wrapper::before{right:60px}}.sample-partners__wrapper .roller{bottom:-55px;left:40px}@media screen and (max-width: 992px){.sample-partners__wrapper .roller{display:none}}.sample-partners .title{margin-bottom:28px}@media screen and (max-width: 768px){.sample-partners .title{margin-bottom:20px}}.sample-partners .txt{margin-bottom:48px}@media screen and (max-width: 768px){.sample-partners .txt{margin-bottom:32px}}.sample-partners .mobile-visibility{display:none}@media screen and (max-width: 992px){.sample-partners .mobile-visibility{display:block;bottom:20px;left:60px}}.advice{padding-top:100px}@media screen and (max-width: 768px){.advice{padding-top:60px}}.advice .title{margin-bottom:80px}@media screen and (max-width: 768px){.advice .title{margin-bottom:40px}}.advice__wrapper{padding:80px 30px 80px 113px;background-color:rgba(239,238,238,0.8)}@media screen and (max-width: 1200px){.advice__wrapper{padding:80px 30px 60px 30px}}@media screen and (max-width: 768px){.advice__wrapper{padding:40px 30px 40px 20px}}@media screen and (max-width: 576px){.advice__wrapper{margin-left:-20px;margin-right:-20px}}@media screen and (max-width: 768px){.advice__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.advice__title{font-weight:400;font-size:20px;color:#707070;margin-bottom:60px;font-family:'DM Sans', sans-serif}@media screen and (max-width: 768px){.advice__title{margin-bottom:32px;font-size:16px}}.advice__link{margin-top:20px}.advice__container{padding:80px 0 80px 50px}@media screen and (max-width: 1200px){.advice__container{padding:80px 0 80px 30px}}@media screen and (max-width: 992px){.advice__container{padding:80px 0 0 30px}}@media screen and (max-width: 768px){.advice__container{padding:40px 20px 0 20px}}.advice-redirect{padding-bottom:40px;margin-bottom:60px;border-bottom:1px solid #BEBBBA}.advice-redirect__title{font-size:34px;line-height:44px;color:#414141;margin-bottom:20px}@media screen and (max-width: 768px){.advice-redirect__title{font-size:24px}}.advice-redirect__text{margin-bottom:32px}@media screen and (max-width: 768px){.advice-redirect{padding-bottom:32px;margin-bottom:32px}}.advice-redirect:last-child{margin-bottom:0}.blog-box{padding:54px 60px;background-color:#FAF5F4;width:863px;position:relative;left:50%;translate:-50% 0;margin:60px 0}@media screen and (max-width: 992px){.blog-box{width:100%;left:0;translate:0}}@media screen and (max-width: 768px){.blog-box{margin:40px 0;padding:40px}}@media screen and (max-width: 576px){.blog-box{padding:20px;width:100vw;margin-left:-20px}}.blog-box .title{margin-bottom:18px;font-size:34px !important;line-height:44px !important}@media screen and (max-width: 768px){.blog-box .title{font-size:28px !important;margin-bottom:16px !important;line-height:34px !important}}.blog-box .txt{margin-bottom:32px !important}.blog-box .txt p{text-align:left !important;margin-bottom:0 !important;font-size:18px !important}@media screen and (max-width: 768px){.blog-box .txt p{font-size:16px !important;line-height:28px !important}}.blog-box .roller{bottom:-70px;right:-70px}@media screen and (max-width: 992px){.blog-box .roller{right:0}}@media screen and (max-width: 768px){.blog-box .roller{display:none}}.blog-box a{text-decoration:none !important}@media screen and (max-width: 992px){.blog-box a{font-size:16px !important}}.blog-related{padding-bottom:60px}.blog-related .title{margin-bottom:60px}@media screen and (max-width: 768px){.blog-related .title{margin-bottom:40px}}@media screen and (max-width: 576px){.blog-related .title{text-align:left}}.photoslurp{padding:100px 0;overflow:hidden}@media screen and (max-width: 992px){.photoslurp{padding:60px 0}}.photoslurp .col-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}@media screen and (max-width: 768px){.photoslurp .col-flex{margin-top:20px}}.photoslurp .title{padding-bottom:28px}@media screen and (max-width: 768px){.photoslurp .title{padding-bottom:20px}}.photoslurp .txt{margin-bottom:28px;max-width:750px}@media screen and (max-width: 768px){.photoslurp .txt{margin-bottom:40px}}.photoslurp__tags{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:35px}@media screen and (max-width: 768px){.photoslurp__tags{gap:20px}}.photoslurp__tag{font-size:18px;line-height:30px;color:#707070}.photoslurp__tag:hover{color:#707070;text-decoration:none}@media screen and (max-width: 768px){.photoslurp__tag{font-size:16px}}.photoslurp__img{margin-bottom:30px}@media screen and (max-width: 768px){.photoslurp__img{margin-bottom:20px}}.post-type-archive-inspirations .photoslurp{padding:50px 0 100px 0}@media screen and (max-width: 768px){.post-type-archive-inspirations .photoslurp{padding:30px 0 60px 0}}.products-carousel{overflow:hidden}.products-carousel__no-bgc .container-bgc{background-color:transparent !important}.products-carousel .container-bgc{background-color:#efeeee;padding-top:100px;padding-bottom:20px;position:relative;isolation:isolate}@media screen and (max-width: 992px){.products-carousel .container-bgc{padding-top:60px;padding-bottom:60px}}.products-carousel .container-bgc::before{content:'';width:100%;height:100%;background-color:#fff;position:absolute;left:-100%;top:0;z-index:10}.products-carousel .swiper-slide{width:auto}@media screen and (max-width: 576px){.products-carousel .swiper-slide{width:auto}}.products-carousel__carousel{position:relative}.products-carousel__carousel::before{position:absolute;top:0;left:calc(calc(8.33333% + 30px) * -1);z-index:50;width:calc(8.33333% + 30px);height:100%;background-color:#efeeee;content:""}.products-carousel__wrapper{margin-bottom:54px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.products-carousel .product-item__img img{width:100%;height:225px}.products-carousel .right-arrow{top:35%}@media screen and (max-width: 768px){.products-carousel .right-arrow{display:none}}@media screen and (max-width: 992px){.products-carousel__btn{display:none}}.products-carousel__btn--mobile{display:none}@media screen and (max-width: 992px){.products-carousel__btn--mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}}.products-carousel .product-item{padding:15px;margin-bottom:0}.products-carousel .product-item:hover{background-color:#fff;border:1px solid #CFCFCF}.products-carousel .product-item:hover .product-item__mobile{border:none}.products-carousel .product-item__mobile__content{padding:0;background-color:transparent}.products-carousel .product-item__mobile{position:static;top:0;left:0;height:auto;width:100%}.products-carousel .product-item__news{top:15px;left:15px}.exclamation{padding-bottom:40px;padding-left:90px;margin-bottom:60px;position:relative;border-bottom:1px solid #D3D5DC}@media screen and (max-width: 768px){.exclamation{padding-bottom:28px;margin-bottom:40px;padding-left:50px}}.exclamation::before{content:"";width:36px;height:51px;background:url(../../assets/images/exclamation-mark-beige.svg);position:absolute;top:0;left:27px}@media screen and (max-width: 768px){.exclamation::before{left:0}}.exclamation>p:first-of-type{font-size:24px;line-height:40px;color:#414141;margin-bottom:0 !important;text-align:left !important}@media screen and (max-width: 768px){.exclamation>p:first-of-type{font-size:18px;line-height:30px}}.exclamation__sub-content *{font-size:16px !important;line-height:24px !important;color:#414141 !important;margin-bottom:0 !important;text-align:left !important}@media screen and (max-width: 768px){.exclamation__sub-content *{font-size:14px !important;line-height:21px !important}}.exclamation__sub-content a{text-decoration:underline;color:#707070}.blog-newsletter{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:100vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:98px;padding:60px;background:#FAF5F4;color:#414141}@media screen and (max-width: 992px){.blog-newsletter{width:100%;padding:30px;gap:50px}}@media screen and (max-width: 768px){.blog-newsletter{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:25px 40px 40px 40px;gap:24px}}.blog-newsletter svg{width:168px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 768px){.blog-newsletter svg{width:100px;height:100px}}@media screen and (max-width: 576px){.blog-newsletter svg{width:80px;height:100px}}.blog-newsletter__content{width:420px;max-width:100%}@media screen and (max-width: 768px){.blog-newsletter__content{width:100%}}.blog-newsletter__title.title{margin-bottom:16px !important;font-size:34px !important;line-height:1.29 !important}@media screen and (max-width: 768px){.blog-newsletter__title.title{font-size:28px !important;text-align:center !important}}.blog-newsletter__description{font-size:18px !important;line-height:1.33 !important;text-align:left !important;margin-bottom:34px !important}@media screen and (max-width: 768px){.blog-newsletter__description{text-align:center !important}}.blog-newsletter__radios{border:none}.blog-newsletter__radios legend{margin-bottom:12px}.blog-newsletter__radios label{font-size:16px;margin-bottom:8px}.blog-newsletter__wrapper{position:relative}.blog-newsletter__wrapper input,.blog-newsletter__wrapper button{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;color:inherit;outline:none}.blog-newsletter__wrapper input{color:inherit;height:48px;width:100%;border-bottom:1px solid #C7B6B5}.blog-newsletter__wrapper button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.title-with-button{position:relative;width:100vw;background-color:#FAF5F4;padding:20px;margin:40px 0 40px -20px;text-align:center}@media screen and (min-width: 768px){.title-with-button{width:100%;margin:40px 0;padding:40px;text-align:center}}@media screen and (min-width: 992px){.title-with-button{width:863px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);margin:60px 0;padding:60px}}.title-with-button__title{font-weight:400;font-size:28px;margin-bottom:16px;line-height:34px}@media screen and (min-width: 768px){.title-with-button__title{font-size:34px;line-height:44px;margin-bottom:32px !important;text-align:center}}.blog-products{position:relative;margin:20px 0;padding:20px 0}.blog-products::before,.blog-products::after{position:absolute;top:0;left:50%;width:100%;height:1px;background:#D3D5DC;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:""}.blog-products::after{bottom:0;top:auto}@media screen and (min-width: 768px){.blog-products{margin:60px 0;padding:60px 0}}.blog-products__list{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:30px}@media (max-width: 900px){.blog-products__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 768px){.blog-products__list--1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.blog-products__list--2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.blog-products__title{margin-bottom:32px !important;text-align:center}@media screen and (max-width: 992px){.blog-products__title{margin-bottom:20px !important}}.blog-toc{padding:24px 20px;background-color:#FAF5F4;margin:0 -20px 30px}@media screen and (min-width: 768px){.blog-toc{padding:48px 40px;margin:0 0 60px}}.blog-toc__heading{color:#414141;font-size:26px;margin-bottom:28px}.blog-toc__list{list-style-type:none;padding-left:0 !important;margin-bottom:0}.blog-toc__item{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:12px}.blog-toc__item:last-child{margin-bottom:0}.blog-toc__item::before{font-family:'Font Awesome 6 Pro';font-weight:300;font-size:18px;line-height:30px;content:"\f178"}.blog-toc__item:hover{color:#707070}.blog-toc__item:hover .blog-toc__link{color:#707070;text-decoration:underline}.blog-toc__link{color:#414141;font-size:18px;line-height:30px;text-decoration:none}.gallery{position:relative;width:1340px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 992px){.gallery{position:static;width:100%;left:0;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.gallery-backdrop{display:none;position:fixed;top:0;left:0;width:100dvw;height:100dvh;background-color:rgba(0,0,0,0.6);z-index:100;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.gallery-backdrop.active{display:block}.gallery__1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gallery__1__content{position:relative}.gallery__1__content img{-o-object-fit:cover;object-fit:cover}.gallery__5{display:grid;grid-template-columns:repeat(14, 1fr);grid-template-rows:repeat(7, 85px);gap:30px}@media screen and (max-width: 992px){.gallery__5{grid-template-columns:1fr;grid-template-rows:unset;gap:16px}}.gallery__5__item{position:relative}.gallery__5__item .gallery__5__item__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 992px){.gallery__5__item--1{grid-column:1 / span 6;grid-row:1 / span 7}}@media screen and (min-width: 992px){.gallery__5__item--2{grid-column:7 / span 5;grid-row:1 / span 3}}@media screen and (min-width: 992px){.gallery__5__item--3{grid-column:12 / span 3;grid-row:1 / span 4}}@media screen and (min-width: 992px){.gallery__5__item--4{grid-column:7 / span 5;grid-row:4 / span 4}}@media screen and (min-width: 992px){.gallery__5__item--5{grid-column:12 / span 3;grid-row:5 / span 3}}.visualizer-cta{padding-block:76px 129px}@media screen and (max-width: 576px){.visualizer-cta{padding-block:57px 50px}}.visualizer-cta__content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 992px){.visualizer-cta__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.visualizer-cta__image{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translate(81px, 129px);-ms-transform:translate(81px, 129px);transform:translate(81px, 129px)}.visualizer-cta__image picture{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 1400px){.visualizer-cta__image{-webkit-transform:translate(270px, 129px);-ms-transform:translate(270px, 129px);transform:translate(270px, 129px)}}@media screen and (max-width: 1200px){.visualizer-cta__image{-webkit-transform:translate(450px, 129px);-ms-transform:translate(450px, 129px);transform:translate(450px, 129px)}}@media screen and (max-width: 992px){.visualizer-cta__image{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.visualizer-cta__image img{width:100%}}@media screen and (max-width: 576px){.visualizer-cta__image{margin-inline:20px}}.visualizer-cta__text{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:32px;padding:100px 112px;background-color:#FAF5F4;max-width:752px}@media screen and (max-width: 992px){.visualizer-cta__text{padding:60px 20px;max-width:unset}}.visualizer-cta__text .btn-line{cursor:pointer}.visualizer-cta__text .roller{left:0;top:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 768px){.visualizer-cta__text .roller{left:unset;right:20px;width:100px;height:94px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}.visualizer-cta__text__overflow{position:absolute;left:-157px;bottom:-230px}@media screen and (max-width: 992px){.visualizer-cta__text__overflow{left:unset;right:30px;bottom:-100%}}@media screen and (max-width: 576px){.visualizer-cta__text__overflow{bottom:-85%;width:163px;right:32px}}.visualizer-cta--visualizer{padding-block:0 145px;margin-block:116px 100px;overflow-x:clip}@media screen and (max-width: 992px){.visualizer-cta--visualizer{padding-block:67px 100px;margin-block:0}}@media screen and (max-width: 576px){.visualizer-cta--visualizer .visualizer-cta__text::after{content:'';position:absolute;left:-30px;top:0;width:200vw;height:100%;background-color:#FAF5F4;z-index:-1}}.visualizer-cta--visualizer .visualizer-cta__button{margin-top:16px}.visualizer-blog{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 13%);padding:40px;border-block:1px solid #D3D5DC;color:#414141}@media screen and (max-width: 768px){.visualizer-blog{width:100%;left:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;padding:40px 20px}}.visualizer-blog--pink{border:none;background-color:#FAF5F4}.visualizer-blog--with_image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:30px;text-align:left}.visualizer-blog--with_image .visualizer-blog__paragraph{text-align:left !important}.visualizer-blog--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.visualizer-blog--without_image .visualizer-blog__paragraph{text-align:left !important}.visualizer-blog--bigger-padding{padding:80px}@media screen and (max-width: 1200px){.visualizer-blog--bigger-padding{padding:40px}}@media screen and (max-width: 768px){.visualizer-blog--bigger-padding{padding:40px 20px}}.visualizer-blog--image-no-padding{padding:0 !important}.visualizer-blog--image-no-padding .visualizer-blog__text{padding-left:40px;padding-block:40px}@media screen and (max-width: 768px){.visualizer-blog--image-no-padding .visualizer-blog__text{padding:40px 20px}}.visualizer-blog--image-no-padding.visualizer-blog--reversed .visualizer-blog__text{padding-right:40px;padding-block:40px}@media screen and (max-width: 768px){.visualizer-blog--image-no-padding.visualizer-blog--reversed .visualizer-blog__text{padding:40px 20px}}.visualizer-blog__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.visualizer-blog__text.left{text-align:left;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.visualizer-blog__text.left .visualizer-blog__paragraph{text-align:left !important}.visualizer-blog__text.center{text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.visualizer-blog__text.center .visualizer-blog__paragraph{text-align:center !important}.visualizer-blog__text.right{text-align:right;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.visualizer-blog__text.right .visualizer-blog__paragraph{text-align:right !important}.visualizer-blog__title{font-size:34px !important;font-weight:400 !important;line-height:44px !important;margin-bottom:0 !important;padding-bottom:18px}@media screen and (max-width: 768px){.visualizer-blog__title{font-size:28px !important;line-height:34px !important;padding-bottom:20px}}.visualizer-blog__paragraph{font-size:18px !important;font-weight:400 !important;line-height:30px !important;padding-bottom:32px}@media screen and (max-width: 768px){.visualizer-blog__paragraph{font-size:16px !important;line-height:32px !important}}.visualizer-blog__image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (max-width: 768px){.visualizer-blog__image{display:none}}.visualizer-blog .btn-line{text-decoration:none !important;color:#414141 !important}@media screen and (max-width: 768px){.visualizer-blog .btn-line{font-size:16px !important}}.visualizer-blog .btn-line.left{margin-right:auto}.visualizer-blog .btn-line.center{margin-inline:auto}.visualizer-blog .btn-line.right{margin-left:auto}.visualizer-blog p{margin:0 !important}.visualizer-blog br{display:block}.visualizer-usage{padding-block:100px}@media screen and (max-width: 992px){.visualizer-usage{padding-block:60px}}.visualizer-usage__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 992px){.visualizer-usage__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}}.visualizer-usage__title{max-width:528px;font-size:34px;font-weight:400;line-height:44px;color:#414141}@media screen and (max-width: 992px){.visualizer-usage__title{max-width:unset;font-size:28px;line-height:normal}}.visualizer-usage__right{max-width:640px}@media screen and (max-width: 992px){.visualizer-usage__right{max-width:unset}}.visualizer-usage__right .btn{border-color:#C7B6B5;background-color:transparent}.visualizer-usage__right .btn:hover{background-color:#414141;border-color:#414141}@media screen and (max-width: 992px){.visualizer-usage__right .btn{width:100%;text-align:center}}.visualizer-usage__text{padding-bottom:40px;font-size:18px;font-weight:400;line-height:30px}@media screen and (max-width: 992px){.visualizer-usage__text{font-size:16px;line-height:28px}}.visualizer-usage__text ul,.visualizer-usage__text ol{padding-left:25px}@media screen and (max-width: 992px){.visualizer-usage__text ul,.visualizer-usage__text ol{padding-left:20px}}.visualizer-usage__text h2,.visualizer-usage__text h3,.visualizer-usage__text h4,.visualizer-usage__text h5,.visualizer-usage__text h6{font-size:22px;font-weight:400;line-height:26px;padding-bottom:16px;font-family:'DM Sans', sans-serif}@media screen and (max-width: 992px){.visualizer-usage__text h2,.visualizer-usage__text h3,.visualizer-usage__text h4,.visualizer-usage__text h5,.visualizer-usage__text h6{font-size:18px}}.inquiry{padding-block:60px 100px}@media screen and (max-width: 992px){.inquiry{padding-block:32px 60px}}.inquiry__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:32px}@media screen and (max-width: 992px){.inquiry__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.inquiry__content{max-width:751px;color:#414141}.inquiry__title{font-size:34px;font-weight:400;line-height:44px;padding-bottom:20px}@media screen and (max-width: 992px){.inquiry__title{font-size:28px;line-height:normal}}.inquiry__wysiwyg{font-size:18px;font-weight:400;line-height:26px}@media screen and (max-width: 992px){.inquiry__wysiwyg{font-size:16px}}.inquiry__wysiwyg ul,.inquiry__wysiwyg ol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-block:12px 20px}.inquiry__wysiwyg ol{list-style-position:inside}.inquiry__wysiwyg ul{list-style:none}.inquiry__wysiwyg ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px}.inquiry__wysiwyg ul li::before{content:'\f00c';font-family:"Font Awesome 6 Pro";font-weight:300;color:#C7B6B5;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.inquiry__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:40px;padding-top:60px}@media screen and (max-width: 1400px){.inquiry__info{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 992px){.inquiry__info{padding-top:40px}}.inquiry__info .contact__data{margin-bottom:0}.inquiry__image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:60px}@media screen and (max-width: 992px){.inquiry__image{padding-top:32px}}.inquiry__form{position:relative}.inquiry__sticky{position:-webkit-sticky;position:sticky;z-index:1;padding:30px 30px 6px 30px;background-color:#EFEEEE;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out}@media screen and (max-width: 992px){.inquiry__sticky{padding:28px 20px 0 20px}}.inquiry__sticky h3{font-size:22px;font-weight:400;line-height:26px;color:#414141;padding-bottom:40px;font-family:'DM Sans', sans-serif}@media screen and (max-width: 992px){.inquiry__sticky h3{padding-bottom:24px;font-size:20px}}.inquiry__sticky .contact__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:18px}@media screen and (max-width: 992px){.inquiry__sticky .contact__form{gap:16px}}.inquiry__sticky .contact__form .input-block{margin-bottom:0}.inquiry__sticky .contact__form .term{font-size:14px;font-weight:400;line-height:21px;color:#414141}.inquiry__sticky .contact__form .term a{color:#707070;text-decoration:underline}.inquiry__sticky .contact__form .term a:hover{text-decoration:none}.inquiry__sticky .contact__form .btn{width:100%}.e-books-hero{padding:23px 0 0 0}@media screen and (max-width: 992px){.e-books-hero{padding:32px 0 0 0}}.e-books-hero__wrapper{padding-top:83px}@media screen and (max-width: 992px){.e-books-hero__wrapper{padding-top:0}}.e-books-hero__title{margin-bottom:28px}@media screen and (max-width: 768px){.e-books-hero__title{margin-bottom:20px}}.e-books-hero__txt{margin-bottom:44px}@media screen and (max-width: 768px){.e-books-hero__txt{margin-bottom:32px}}.e-books-hero__txt p{line-height:30px;margin-bottom:20px}.e-books-hero__txt p:last-of-type{margin-bottom:0}@media screen and (max-width: 768px){.e-books-hero__txt p{line-height:28px;margin-bottom:16px}}.e-books-hero__cta-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px}@media screen and (max-width: 768px){.e-books-hero__cta-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 576px){.e-books-hero__cta-wrapper .btn{width:100%;text-align:center}}.e-books-hero__slogan{font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#414141;margin-top:44px}@media screen and (max-width: 768px){.e-books-hero__slogan{margin-top:32px;text-align:center}}.e-books-hero__slogan strong{font-weight:500}.e-books-hero__img{background:#EEE2E1}@media screen and (max-width: 992px){.e-books-hero__img{margin-top:48px}}.e-books-hero__img img{width:100%}.e-books-knowledge{padding:100px 0 20px 0;background-color:#FAF5F4}@media screen and (max-width: 768px){.e-books-knowledge{padding:60px 0}}.e-books-knowledge__title{margin-bottom:28px}@media screen and (max-width: 992px){.e-books-knowledge__title{margin-bottom:20px}}.e-books-knowledge__txt{margin-bottom:44px}.e-books-knowledge__txt h1,.e-books-knowledge__txt h2,.e-books-knowledge__txt h3,.e-books-knowledge__txt h4,.e-books-knowledge__txt h5,.e-books-knowledge__txt h6{font-size:34px;font-style:normal;font-weight:400;line-height:44px;color:#414141;margin-bottom:28px}@media screen and (max-width: 768px){.e-books-knowledge__txt h1,.e-books-knowledge__txt h2,.e-books-knowledge__txt h3,.e-books-knowledge__txt h4,.e-books-knowledge__txt h5,.e-books-knowledge__txt h6{font-size:28px;line-height:36px}}.e-books-knowledge__txt p{font-size:18px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:20px;color:#414141}.e-books-knowledge__txt p:last-of-type{margin-bottom:0}.e-books-knowledge__txt p strong{font-weight:500}@media screen and (max-width: 768px){.e-books-knowledge__txt p{font-size:16px;line-height:28px;margin-bottom:16px}}.e-books-knowledge__txt ul,.e-books-knowledge__txt ol{margin-bottom:28px;padding-left:28px}@media screen and (max-width: 768px){.e-books-knowledge__txt ul,.e-books-knowledge__txt ol{margin-bottom:20px}}.e-books-knowledge__txt ul li,.e-books-knowledge__txt ol li{font-size:18px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:8px;position:relative;list-style:none}@media screen and (max-width: 768px){.e-books-knowledge__txt ul li,.e-books-knowledge__txt ol li{font-size:16px;line-height:26px}}.e-books-knowledge__txt ul li::before,.e-books-knowledge__txt ol li::before{content:'\f00c';font-family:"Font Awesome 6 Pro";position:absolute;top:0;left:-26px;font-size:18px;font-weight:300;color:#C7B6B5}.e-books-knowledge__txt ul li:last-of-type,.e-books-knowledge__txt ol li:last-of-type{margin-bottom:0}@media screen and (max-width: 768px){.e-books-knowledge__txt{margin-bottom:24px}}.e-books-knowledge .btn{margin-bottom:80px}@media screen and (max-width: 992px){.e-books-knowledge .btn{margin-bottom:0}}@media screen and (max-width: 576px){.e-books-knowledge .btn{width:100%;text-align:center}}.e-books-knowledge__img{position:-webkit-sticky;position:sticky;top:90px}.e-books-knowledge__img img{width:100%}@media screen and (max-width: 992px){.e-books-knowledge__img{position:relative;top:0;margin-top:24px}}.e-books-opinions{padding-top:100px}@media screen and (max-width: 768px){.e-books-opinions{padding-top:60px}}.e-books-opinions__title{text-align:center;margin-bottom:80px;width:100%}@media screen and (max-width: 768px){.e-books-opinions__title{margin-bottom:40px}}.e-books-opinions__container{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;gap:30px}@media screen and (max-width: 768px){.e-books-opinions__container{grid-template-columns:repeat(1, 1fr);gap:28px}}.e-books-opinions__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:28px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding-bottom:40px;border-bottom:1px solid #DEDDDC}@media screen and (max-width: 768px){.e-books-opinions__item{gap:20px;height:auto;padding-bottom:24px}}.e-books-opinions__name{font-size:18px;font-style:normal;font-weight:500;line-height:26px;color:#414141;margin-bottom:12px}@media screen and (max-width: 768px){.e-books-opinions__name{font-size:16px;margin-bottom:8px}}.e-books-opinions__stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px}.e-books-archive{background-color:#FAF5F4;padding:100px 0}.e-books-archive .container{position:relative}.e-books-archive .roller{position:absolute;top:-177px;right:0}@media screen and (max-width: 768px){.e-books-archive .roller{width:94px;height:94px;top:-107px}}@media screen and (max-width: 576px){.e-books-archive .roller{right:20px}}@media screen and (max-width: 768px){.e-books-archive{padding:60px 0}}.e-books-archive__wrapper{margin-bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (max-width: 768px){.e-books-archive__wrapper{margin-bottom:32px}}.e-books-archive__headline{text-align:center}.e-books-archive__txt p{text-align:center}.e-books-archive__container{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:auto;gap:30px}@media screen and (max-width: 992px){.e-books-archive__container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.e-books-archive__container{grid-template-columns:repeat(1, 1fr);gap:28px}}.e-books-archive__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:24px;cursor:pointer;height:100%}.e-books-archive__item:hover .e-books-archive__title{text-decoration:underline}@media screen and (max-width: 768px){.e-books-archive__item{gap:20px}}.e-books-archive__item a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.e-books-archive__img{margin-bottom:16px}.e-books-archive__img img{width:100%}@media screen and (max-width: 768px){.e-books-archive__img{margin-bottom:12px}}.e-books-archive__title{font-size:18px;font-style:normal;font-weight:500;line-height:24px;color:#414141;font-family:"DM Sans", sans-serif;text-align:left}@media screen and (max-width: 768px){.e-books-archive__title{font-size:16px}}.e-books-content{padding:100px 0 110px 0;overflow:hidden}@media screen and (max-width: 768px){.e-books-content{padding:60px 0}}.e-books-content__title{width:100%;text-align:center;margin-bottom:20px}.e-books-content__txt p{text-align:center}.e-books-content__wrapper{margin-bottom:60px}@media screen and (max-width: 768px){.e-books-content__wrapper{margin-bottom:32px}}.e-books-content .bgc-container{position:relative}.e-books-content .bgc-container::before{content:'';width:calc(100% - 48px);height:92%;background-color:#F7EEED;position:absolute;top:4%;left:24px;z-index:-1}@media screen and (max-width: 768px){.e-books-content .bgc-container::before{width:calc(100% - 24px);left:12px}}@media screen and (max-width: 576px){.e-books-content .bgc-container::before{width:calc(100% + 40px);left:-20px;height:88%;top:6%}}.e-books-content__images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 58px}@media screen and (max-width: 992px){.e-books-content__images{padding:0 30px}}@media screen and (max-width: 768px){.e-books-content__images{padding:0 20px}}@media screen and (max-width: 576px){.e-books-content__images{padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.e-books-content__images img{-webkit-box-shadow:0 4px 34px 0 #ECDDDB;box-shadow:0 4px 34px 0 #ECDDDB}.e-books-content__img--center{margin-right:20px;margin-left:20px;z-index:1}.e-books-content__img--center img{-webkit-box-shadow:none;box-shadow:none;-o-object-fit:cover;object-fit:cover;max-width:377px;width:100%}@media screen and (max-width: 576px){.e-books-content__img--center{margin-right:2px;margin-left:2px}}.e-books-content__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px;margin-top:60px}@media screen and (max-width: 768px){.e-books-content__wrap{gap:32px;margin-top:32px}}.e-books-content__text p{text-align:center}@media screen and (max-width: 576px){.e-books-content .btn{width:100%;text-align:center}}.e-books-newsletter{padding:100px 0}@media screen and (max-width: 768px){.e-books-newsletter{padding:60px 0}}.e-books-newsletter__title{margin-bottom:28px}@media screen and (max-width: 768px){.e-books-newsletter__title{margin-bottom:20px}}.e-books-newsletter__txt{margin-bottom:44px}@media screen and (max-width: 768px){.e-books-newsletter__txt p{margin-bottom:16px}}.e-books-newsletter__img{position:-webkit-sticky;position:sticky;top:110px}@media screen and (max-width: 768px){.e-books-newsletter__img{position:relative;top:0}}.e-books-newsletter__img img{width:100%}@media screen and (max-width: 992px){.e-books-newsletter .row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:44px}}.perks{padding:100px 0 0 0}@media screen and (max-width: 768px){.perks{padding:60px 0 0 0}}.perks__border{margin-top:100px;height:1px;width:100%;background-color:#DEDDDC}@media screen and (max-width: 768px){.perks__border{margin-top:60px}}.perks__container{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;gap:40px 30px}@media screen and (max-width: 992px){.perks__container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.perks__container{grid-template-columns:repeat(1, 1fr);gap:28px}}.perks__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px}@media screen and (max-width: 768px){.perks__item{gap:16px}}.perks__icon img{width:68px}@media screen and (max-width: 768px){.perks__icon img{width:48px}}.perks__wrapper{width:calc(100% - 92px)}@media screen and (max-width: 768px){.perks__wrapper{width:calc(100% - 64px)}}.perks__title{font-size:28px;font-style:normal;font-weight:400;line-height:120%;color:#414141;margin-bottom:12px}@media screen and (max-width: 768px){.perks__title{font-size:24px;margin-bottom:8px}}.perks__txt{font-size:16px;font-style:normal;font-weight:400;line-height:140%}@media screen and (max-width: 768px){.perks__txt{font-size:14px}}.register-form{padding-top:100px;position:relative;isolation:isolate;overflow:hidden}.register-form::before{content:'';width:640px;height:640px;background-color:#F7EEED;position:absolute;top:26%;left:38%;z-index:-1}@media screen and (max-width: 992px){.register-form::before{width:165px;height:165px;top:10%;left:initial;right:10%}}@media screen and (max-width: 768px){.register-form::before{top:6%}}@media screen and (max-width: 576px){.register-form::before{right:20px;top:15%}}@media screen and (max-width: 768px){.register-form{padding-top:40px}}.register-form__subtitle{font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0.9px;text-transform:uppercase;font-family:"DM Sans", sans-serif;margin-bottom:28px}@media screen and (max-width: 768px){.register-form__subtitle{font-size:14px;letter-spacing:0.7px;margin-bottom:20px}}.register-form__headline{margin-bottom:48px}@media screen and (max-width: 768px){.register-form__headline{margin-bottom:32px}}.register-form__btn{margin-bottom:48px;position:relative;z-index:10}@media screen and (max-width: 768px){.register-form__btn{margin-bottom:24px}}.register-form__container{position:absolute;top:100px;right:60px}@media screen and (max-width: 1200px){.register-form__container{right:0}}@media screen and (max-width: 992px){.register-form__container{position:initial;top:0;right:0}}.news-block-architects{background:rgba(239,238,238,0.8);padding:100px 0 90px 0;overflow:hidden}@media screen and (max-width: 768px){.news-block-architects{padding:60px 0}}@media screen and (min-width: 992px){.news-block-architects__container{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}}.news-block-architects .col-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:92px}@media screen and (max-width: 768px){.news-block-architects .col-flex{margin-bottom:40px}}@media screen and (max-width: 992px){.news-block-architects__btn-desktop{display:none}}.news-block-architects__btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:40px auto 0 auto}@media screen and (max-width: 992px){.news-block-architects__btn--desktop{display:none}}.news-block-architects__btn--mobile{display:none}@media screen and (max-width: 768px){.news-block-architects__btn--mobile{display:block}}.news-block-architects__arrows{display:none}@media screen and (max-width: 992px){.news-block-architects__arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}}.news-block-architects__arrow{width:56px;height:56px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.news-block-architects__arrow i{font-size:18px;color:#5C5552}.products-collection{overflow:hidden}.products-collection--pb{padding-bottom:100px}@media screen and (max-width: 768px){.products-collection--pb{padding-bottom:60px}}.products-collection--separator .products-collection__wrapper{position:relative}.products-collection--separator .products-collection__wrapper::before{content:'';width:100%;height:1px;background-color:#DEDDDC;position:absolute;top:0;left:0}@media screen and (max-width: 768px){.products-collection--separator .products-collection__wrapper::before{width:calc(100% - 70px);left:35px}}.products-collection__wrapper{padding:100px 0 0 0}@media screen and (max-width: 768px){.products-collection__wrapper{padding:60px 0 0 0}}.products-collection__img{overflow:hidden;-webkit-appearance:none;-webkit-mask-image:-webkit-radial-gradient(#fff, #000)}.products-collection__img img{width:100%;-webkit-transition:.4s;transition:.4s;-webkit-mask-image:-webkit-radial-gradient(#fff, #000)}.products-collection__headline{margin-bottom:20px}@media screen and (max-width: 768px){.products-collection__headline{margin-bottom:16px}}.products-collection__item{cursor:pointer}.products-collection__item:hover .products-collection__img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.products-collection__txt{margin-bottom:60px}@media screen and (max-width: 768px){.products-collection__txt{margin-bottom:28px}}.products-collection .swiper{overflow:visible !important}.products-collection__img{margin-bottom:20px}@media screen and (min-width: 576px){.products-collection__img{margin-bottom:16px}}.products-collection__title{font-size:22px;font-style:normal;font-weight:400;line-height:100%;font-family:"DM Sans", sans-serif;margin-bottom:16px}@media screen and (max-width: 768px){.products-collection__title{font-size:20px}}.products-collection .swiper-wrapper{padding-bottom:2px;position:relative}@media screen and (min-width: 992px){.products-collection .swiper-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}}.products-collection__arrows{display:none}@media screen and (max-width: 992px){.products-collection__arrows{display:block}}.products-collection__arrow{width:56px;height:56px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:absolute;top:calc(50% - 40px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.products-collection__arrow i{font-size:18px;color:#5C5552}.products-collection__arrow-left{left:-16px;opacity:0;visibility:hidden}@media screen and (max-width: 992px){.products-collection__arrow-left.show{opacity:1;visibility:visible}}@media screen and (max-width: 576px){.products-collection__arrow-left{left:5px}}.products-collection__arrow-right{right:-16px}@media screen and (max-width: 576px){.products-collection__arrow-right{right:-34px}}.rating{padding:108px 0}@media screen and (max-width: 992px){.rating{padding:60px 0}}@media screen and (max-width: 768px){.rating__headline{text-align:center}}.rating__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media screen and (max-width: 992px){.rating__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.rating__separator{width:40px;height:1px;background-color:#DEDDDC}.rating__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:8px}@media screen and (max-width: 992px){.rating__wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.rating__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.rating__box span{display:block;font-size:16px;color:#414141}.rating__stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px}.rating__stars i{display:block;font-size:20px;color:#E1D4D3;line-height:1}.rating__counter{font-size:14px;font-style:normal;font-weight:400;color:#707070}.blog-hero.blog-archive{padding-block:100px}@media screen and (max-width: 992px){.blog-hero.blog-archive{padding-block:38px 60px}}.product{padding:40px 0 0 0;overflow:clip}@media screen and (max-width: 768px){.product{padding:16px 0 0 0}}.product .row-margin{margin-bottom:80px}@media screen and (max-width: 992px){.product .row-margin{margin-bottom:0}}.product__details{padding-left:20px}@media screen and (max-width: 1200px){.product__details{padding-left:0}}.product__subtitle{display:inline-block;font-size:16px;line-height:100%;color:#707070;margin-bottom:16px}@media screen and (max-width: 768px){.product__subtitle{font-size:12px;margin-bottom:12px}}.product__title{position:relative;font-family:'DM Sans', sans-serif;font-size:32px;line-height:42px;color:#414141;margin-bottom:16px}@media screen and (max-width: 768px){.product__title{font-size:24px;line-height:31px}}.product__title::after{content:'';position:absolute;bottom:-4px;left:0;width:40%;height:2px;background-color:#EEE2E1}.product__excerpt{font-size:14px;line-height:20px;color:#707070;margin-bottom:12px}@media screen and (max-width: 768px){.product__excerpt{font-size:14px;line-height:21px}}.product__excerpt a{color:#707070;text-decoration:underline}.product__excerpt p{font-size:inherit;line-height:inherit;color:inherit}.product__specification{background-color:rgba(239,238,238,0.8);padding:12px;margin-bottom:24px}@media screen and (max-width: 768px){.product__specification{padding:12px 20px;margin-bottom:16px}}@media screen and (max-width: 576px){.product__specification{margin-left:-20px;margin-right:-20px}}.product__element{margin-bottom:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.product__element{margin-bottom:8px}}.product__element--delivery{white-space:nowrap}.product__element:last-child{margin-bottom:0}.product__element i{font-size:16px;color:#414141;padding-right:9px;width:26px}.product__element span{font-size:14px;line-height:18px;color:#707070}.product__element strong{color:#414141;font-weight:400}.product__value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.product__value .product-tip{font-size:14px;color:#414141;position:relative;cursor:pointer;line-height:normal;padding-top:16px}.product__value .product-tip:hover .product-tip__tooltip{opacity:1;visibility:visible;min-width:350px}@media screen and (max-width: 992px){.product__value .product-tip:hover .product-tip__tooltip{opacity:0;visibility:hidden;min-width:unset}}@media screen and (max-width: 992px){.product__value .product-tip.show .product-tip__tooltip{opacity:1;visibility:visible}}@media screen and (max-width: 768px){.product__value .product-tip{font-size:12px;line-height:14px}}.product__value .product-tip i{font-size:16px;color:#414141;padding-right:4px;position:relative;top:1px}@media screen and (max-width: 768px){.product__value .product-tip i{font-size:14px}}.product__value .product-tip__tooltip{position:absolute;top:90%;left:-10%;padding:20px;width:110%;height:auto;background-color:#fff;border:1px solid #D3D5DC;pointer-events:none;z-index:4;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;line-height:20px}.product__price{font-family:'DM Sans', sans-serif;font-weight:700;font-size:28px;line-height:36px;color:#414141}@media screen and (max-width: 768px){.product__price{font-size:24px;line-height:31px}}.product__price__vat{font-size:45% !important;margin-left:10px;color:#9c9797 !important;font-weight:500 !important;display:inline-block}.product__price *{font-family:'DM Sans', sans-serif;font-weight:700;font-size:28px;line-height:36px;color:#414141}@media screen and (max-width: 768px){.product__price *{font-size:24px;line-height:31px}}.product .btn{width:100%;margin-bottom:23px}@media screen and (max-width: 768px){.product .btn{margin-bottom:12px}}.product__payments{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}@media screen and (max-width: 768px){.product__payments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}}@media screen and (max-width: 768px){.product__payment{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.product__payments-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}@media screen and (max-width: 768px){.product__payments-logos{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.product__payments-logos img{height:auto}.product__showroom-search{border:1px solid #D3D5DC;padding:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product__showroom-search p{font-size:22px;line-height:30px;margin-bottom:20px;color:#414141}@media screen and (max-width: 1400px){.product__showroom-search p{font-size:19px}}.product__showroom-search img{width:90px;height:100%}@media screen and (max-width: 1400px){.product__showroom-search .btn-line{font-size:16px}}.product__showroom-wrap{padding:0 0 0 22px}@media screen and (max-width: 1400px){.product__showroom-wrap{padding:10px 0 10px 14px}}.product__bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #D3D5DC;-webkit-transition:.2s;transition:.2s;min-height:61px}@media screen and (max-width: 768px){.product__bar{position:absolute;left:0;top:0;width:100%}}.product__bar.fromBottom{top:105px !important}@media screen and (max-width: 768px){.product__bar.fromBottom{top:93px !important}}.product__bar.top{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:100%;background-color:#fff;margin:0;padding-left:70px;z-index:198;-webkit-box-shadow:0 8px 20px rgba(153,153,153,0.25);box-shadow:0 8px 20px rgba(153,153,153,0.25)}@media screen and (max-width: 1200px){.product__bar.top{padding-left:30px}}@media screen and (max-width: 1200px){.product__bar.top{padding-left:70px}}@media screen and (max-width: 768px){.product__bar.top{overflow:auto;width:100%;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.product__bar.top::-webkit-scrollbar{display:none}}@media screen and (max-width: 576px){.product__bar.top{padding-left:30px}}.product__bar.top .product__scroller{border-bottom:0;padding-bottom:0}@media screen and (max-width: 1200px){.product__bar.top .product__scroller{gap:25px}}@media screen and (max-width: 992px){.product__bar.top .product__scroller{padding:12px 0}}@media screen and (max-width: 768px){.product__bar.top .product__scroller{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:70px}}.product__bar.top .product__scroller-element{font-size:17px}.product__bar.top .product__sample{display:block;color:#fff;font-size:16px;padding:17px 32px;background-color:#414141;border:1px solid #414141;-webkit-transition:.3s;transition:.3s}.product__bar.top .product__sample:hover{text-decoration:none;background-color:#fff;border:1px solid #414141;color:#414141}@media screen and (max-width: 1200px){.product__bar.top .product__sample{padding:18px 22px}}@media screen and (max-width: 992px){.product__bar.top .product__sample{display:none}}.product__sample{display:none}.product__sample-divider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:400;font-size:14px;line-height:18px;color:#414141;height:18px;margin-bottom:12px}@media screen and (min-width: 768px){.product__sample-divider{margin-bottom:16px}}.product__sample-divider::before,.product__sample-divider::after{width:100%;height:1px;background-color:#D3D5DC;content:""}.product__scroller{padding-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px;overflow:auto clip}@media screen and (max-width: 992px){.product__scroller{gap:28px;padding:15px}}.product__scroller-element{font-size:20px;color:#707070;position:relative;cursor:pointer}.product__scroller-element:hover{color:#414141}.product__scroller-element:hover::before{opacity:1}@media screen and (max-width: 992px){.product__scroller-element{font-size:18px}}@media screen and (max-width: 768px){.product__scroller-element{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.product__scroller-element::before{content:'';width:100%;height:2px;background-color:#C7B6B5;position:absolute;left:0;bottom:-17px;opacity:0;-webkit-transition:.3s;transition:.3s}.product__scroller-element.active{color:#414141}.product__scroller-element.active::before{opacity:1}@media screen and (max-width: 992px){.product__scroller-element.active::before{bottom:-12px}}.product .row-pt-80{padding-top:80px}@media screen and (max-width: 768px){.product .row-pt-80{padding-top:60px}}.product .row-pt-40{padding-top:40px}@media screen and (max-width: 768px){.product .row-pt-40{padding-top:20px}}.product .row-pb-40{padding-bottom:40px}.product .single-product__title{margin-bottom:60px}@media screen and (max-width: 768px){.product .single-product__title{margin-bottom:40px}}.product .btn-fixed.fix{padding:12px 20px;border-top:1px solid #D3D5DC;position:fixed;bottom:0;left:0;width:100%;z-index:999;margin-bottom:0;background-color:#fff}.product .btn-fixed.fix .btn{margin-bottom:0}.product__buy-block{margin-bottom:12px}@media screen and (min-width: 768px){.product__buy-block{margin-bottom:16px}}.product__buy-block form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;margin-top:16px}.product__buy-block form .btn{margin:0;font-size:16px;height:48px;line-height:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}@media screen and (min-width: 768px){.product__buy-block form .btn{font-size:18px;height:58px;line-height:58px}}.product__buy-block form .btn i{font-size:20px}@media screen and (min-width: 768px){.product__buy-block form .btn i{font-size:22px}}.product__buy-block .iworks-omnibus{font-size:14px;line-height:normal;font-weight:400;color:#707070}.product__buy-block--product .product__price--sample{display:none}.product__buy-block--sample .product__price--product{display:none}.product__buy-block--sample .product__omnibus{display:none}.product__quantity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:122px}.product__quantity button{cursor:pointer;display:inline-block;width:36px;height:48px;border:1px solid #D3D5DC;line-height:46px;font-size:16px;color:#414141;background-color:transparent;text-align:center;-webkit-transition:300ms;transition:300ms}@media screen and (min-width: 768px){.product__quantity button{height:58px;line-height:56px}}.product__quantity button:hover{color:#C7B6B5}.product__quantity input{width:50px;border:1px solid #D3D5DC;border-left:0;border-right:0;height:48px;line-height:46px;font-weight:500;font-size:18px;color:#414141;text-align:center}@media screen and (min-width: 768px){.product__quantity input{height:58px;line-height:56px}}.product__quantity input:focus{outline:none}.product__sample-block{display:none}.product__sample-block .btn{margin-bottom:8px}.product__sample-block .product__value{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.product__upsell-title{padding-top:60px}@media screen and (max-width: 768px){.product__upsell-title{padding-top:20px}}.product__upsell-products{row-gap:80px}@media screen and (max-width: 992px){.product__upsell-products{row-gap:0}}.product__upsell-products .product-item{margin-bottom:0 !important}.product__tabs{padding:16px 20px;background-color:rgba(239,238,238,0.8);margin-top:28px}.product__tabs__title{font-size:16px;font-weight:400;line-height:100%;color:#414141;padding-bottom:12px}.product__tabs__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #414141}.product__tabs--no-sample{background-color:transparent;padding:0;margin-top:16px}.product__tabs--no-sample .product__tabs__title{display:none}.product__tabs--no-sample .product__tabs__controls{display:none}.product .product__buy-controls{position:relative;min-height:58px;margin-bottom:30px}.product .product__buy-controls form{position:absolute;left:0;top:0;width:100%}.product__product-review{padding:80px 0}@media screen and (max-width: 768px){.product__product-review{padding:60px 0}}.product__product-review-title{margin-bottom:40px}.product__etrusted{margin-top:16px}.product__gallery{position:relative;overflow:hidden}@media screen and (max-width: 992px){.product__gallery{margin-bottom:25px}}@media screen and (max-width: 576px){.product__gallery{margin-left:-20px;margin-right:-20px}}.product__gallery--sticky{position:-webkit-sticky;position:sticky;top:150px}.product__gallery .swiper{width:100%;height:100%}.product__gallery .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.product__gallery .swiper-slide img{width:100%;height:100%}.product__gallery .swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.product__gallery .swiper-slide{background-size:cover;background-position:center}.product__gallery .productSlider{height:80%;width:100%;overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product__gallery .thumbsSlider{width:100%;height:20%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 0 8px 0;overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 576px){.product__gallery .thumbsSlider{display:none}}.product__gallery .thumbsSlider .swiper-slide{width:20%}.product__gallery .thumbsSlider .swiper-slide-thumb-active{opacity:1}.product__gallery .thumbsSlider__arrow{position:absolute;z-index:10;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:32px;height:32px;border-radius:100%;background-color:#fff;border:none;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media screen and (max-width: 576px){.product__gallery .thumbsSlider__arrow{display:none}}.product__gallery .thumbsSlider__arrow i{color:#414141;-webkit-transition:.3s;transition:.3s}.product__gallery .thumbsSlider__arrow--prev{left:4px}.product__gallery .thumbsSlider__arrow--next{right:4px}.product__gallery .thumbsSlider__arrow:hover{background-color:#414141}.product__gallery .thumbsSlider__arrow:hover i{color:#fff}.product__gallery .thumbsSlider__arrow:disabled{display:none}.product__gallery .arrow-container{position:relative}.product__gallery .swiper-prev,.product__gallery .swiper-next{width:66px;height:66px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:none;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:20;-webkit-transition:0.3s;transition:0.3s}.product__gallery .swiper-prev i,.product__gallery .swiper-next i{font-size:20px;color:#414141;-webkit-transition:0.3s;transition:0.3s}.product__gallery .swiper-prev:hover,.product__gallery .swiper-next:hover{background-color:#414141}.product__gallery .swiper-prev:hover i,.product__gallery .swiper-next:hover i{color:#fff}.product__gallery .swiper-prev:disabled,.product__gallery .swiper-next:disabled{display:none}@media screen and (max-width: 992px){.product__gallery .swiper-prev,.product__gallery .swiper-next{width:48px;height:48px}.product__gallery .swiper-prev i,.product__gallery .swiper-next i{font-size:16px}.product__gallery .swiper-prev:hover,.product__gallery .swiper-next:hover{background-color:#fff}.product__gallery .swiper-prev:hover i,.product__gallery .swiper-next:hover i{color:#414141}}.product__gallery .swiper-prev{left:12px}.product__gallery .swiper-next{right:12px}.product__gallery .swiper-pagination{font-weight:400;font-size:12px;color:#fff;text-align:right;padding:0 16px;position:absolute;bottom:17px}.product__gallery .swiper-pagination::after{content:"\f302";font-family:"Font Awesome 6 Pro";font-size:14px;text-transform:uppercase;color:#fff;position:absolute;top:2px;right:54px}.product__gallery .swiper-pagination span{font-weight:400;font-size:12px;line-height:1.15px;color:#fff;text-align:right}.product__gallery .swiper-slide-thumb-active{position:relative}.product__gallery .swiper-slide-thumb-active::after{content:"";width:100%;height:2px;background-color:#C7B6B5;position:absolute;bottom:-8px;left:0}.product__gallery .thumbsSlider-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product__gallery .product__new-item{position:absolute;top:0;left:0;font-weight:700;font-size:16px;color:#414141;padding:8px 12px;background-color:#EEE2E1;z-index:5}body:has(.product__gallery--no-js) .product__gallery--js{display:none}.calc-banner{margin:40px 0 80px;padding:60px;background-color:#FAF5F4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width: 768px){.calc-banner{padding:40px}}@media screen and (max-width: 576px){.calc-banner{margin-left:-20px;margin-right:-20px}}.calc-banner .title{margin-bottom:12px}@media screen and (max-width: 768px){.calc-banner .title{margin-bottom:16px}}@media screen and (max-width: 576px){.calc-banner .title{font-size:27px}}.calc-banner .txt{margin-bottom:24px}@media screen and (max-width: 768px){.calc-banner .txt{margin-bottom:32px}}.calc-banner .roller{bottom:-50px;right:-50px}@media screen and (max-width: 768px){.calc-banner .roller{right:0}}.product-details{padding:40px 0 0}@media screen and (max-width: 768px){.product-details{padding:100px 0 0 0}}.product-details .title{margin-bottom:32px}.product-details__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 992px){.product-details__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 992px){.product-details__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.product-details__header{display:inline-block;font-size:14px;line-height:18px;letter-spacing:0.05em;text-transform:uppercase;color:#707070;margin-bottom:20px}@media screen and (max-width: 768px){.product-details__header{margin-bottom:16px}}.product-details__details{padding-right:30px}@media screen and (max-width: 992px){.product-details__details{margin-bottom:32px}}.product-details__element{padding-bottom:8px}.product-details__element strong,.product-details__element span{font-size:16px;line-height:21px;color:#414141}@media screen and (max-width: 768px){.product-details__element strong,.product-details__element span{font-size:14px}}.product-details__element span{padding-left:4px}.product-details__info{margin-top:16px;padding:13px 16px;border:1px solid #d3d5dc;font-size:14px;font-weight:400;line-height:19px;color:#414141;max-width:255px}@media screen and (max-width: 992px){.product-details__info{max-width:unset}}.product-details__description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-details__description .txt{max-width:900px}@media screen and (max-width: 768px){.product-details__description .txt p{font-size:14px}}.product-details__description .txt a{color:#707070;text-decoration:underline}.product-details__description .txt ul:last-of-type{margin-bottom:0}.product-features{background-color:rgba(239,238,238,0.8);padding:80px 0;margin-top:60px}@media screen and (max-width: 992px){.product-features{padding:60px 40px}}@media screen and (max-width: 768px){.product-features{padding:60px 40px;margin-bottom:20px}}@media screen and (max-width: 576px){.product-features{padding:60px 20px;margin-left:-20px;margin-right:-20px}}.product-features .title{margin-bottom:60px}@media screen and (max-width: 768px){.product-features .title{margin-bottom:40px}}.product-features__element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px;margin-bottom:40px}@media screen and (max-width: 768px){.product-features__element{margin-bottom:32px}}.product-features__element:last-child{margin-bottom:0}@media screen and (max-width: 768px){.product-features__element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:20px}}.product-features__icon{height:166px;aspect-ratio:1;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:15px}@media screen and (max-width: 768px){.product-features__icon{height:74px;padding:4px}}.product-features__icon img{width:100%}@media screen and (max-width: 768px){.product-features__icon img{height:66px}}.product-features__headline{font-family:"DM Sans", sans-serif;font-size:22px;line-height:30px;color:#414141;padding-bottom:12px}@media screen and (max-width: 768px){.product-features__headline{font-size:20px;padding-bottom:9px}}@media screen and (max-width: 768px){.product-features p{font-size:14px;line-height:24px}}.product-item-link{display:block;height:100%}.product-item-link:hover{text-decoration:none}.product-item-link--visible-without-hover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-item-link--order-disabled .product-item__mobile{height:calc(100% + 20px)}.product-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:55px;position:relative;cursor:pointer;border:1px solid transparent}@media screen and (max-width: 768px){.product-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin-bottom:0;padding-bottom:40px}}.product-item:hover .product-item__mobile{z-index:2;opacity:1;visibility:visible;border:1px solid #CFCFCF}@media screen and (max-width: 992px){.product-item:hover .product-item__mobile{border:none}}.product-item__img{margin-bottom:8px}.product-item__img img{width:100% !important}.product-item__banners{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:12px}@media screen and (max-width: 768px){.product-item__banners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.product-item__banner{padding:6px 8px;font-size:14px;color:#414141;background-color:#DEDDDC;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.product-item__banner{padding:5px 6px;font-size:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.product-item__banner i{font-size:16px;color:#414141;padding-right:4px}@media screen and (max-width: 768px){.product-item__banner i{font-size:14px}}.product-item__banner--black{color:#fff;background-color:#414141}.product-item__banner--black i{color:#fff}.product-item__title{font-family:'DM Sans', sans-serif;font-size:20px;line-height:26px;color:#414141;margin-bottom:8px}@media screen and (max-width: 768px){.product-item__title{font-size:14px;line-height:18px;margin-bottom:4px}}.product-item__sizes{font-size:16px;line-height:21px;color:#707070;margin-bottom:12px}@media screen and (max-width: 768px){.product-item__sizes{font-size:14px;line-height:18px;margin-bottom:8px}}.product-item__price{font-weight:700;font-size:18px;line-height:23px;color:#414141}@media screen and (max-width: 768px){.product-item__price{font-size:16px}}.product-item__price *{font-weight:700;font-size:18px;line-height:23px;color:#414141}@media screen and (max-width: 768px){.product-item__price *{font-size:16px}}.product-item__news{padding:8px 12px;font-weight:700;font-size:16px;color:#414141;background-color:#E1D4D3;position:absolute;top:0;left:0}@media screen and (max-width: 768px){.product-item__news{padding:6px 10px;font-size:12px}}.product-item__mobile{height:calc(100% + 100px);width:calc(100% + 30px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:absolute;top:-15px;left:-15px;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 992px){.product-item__mobile{position:static;top:0;left:0;opacity:1;visibility:visible;height:auto;width:100%;margin-top:auto}}.product-item__mobile--less-height{height:calc(100% + 60px)}.product-item__mobile__content{padding:0 15px 15px 15px;width:100%;background:#fff}@media screen and (max-width: 992px){.product-item__mobile__content{padding:0}}.product-item__mobile span{font-size:16px;line-height:21px;color:#707070}@media screen and (max-width: 992px){.product-item__mobile{visibility:visible;opacity:1}.product-item__mobile span{display:block;font-size:12px;line-height:16px;margin-bottom:12px}}.product-item__mobile .btn{display:block;width:100%;margin-top:12px !important}@media screen and (min-width: 992px){.product-item__mobile .btn{margin-top:0 !important;margin-bottom:0 !important}}.product-item__sample{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:4px;font-size:12px;color:#414141;margin-top:5px}@media screen and (min-width: 768px){.product-item__sample{font-size:14px;gap:8px;margin-top:7px}}.product-item__sample i{font-size:14px}@media screen and (min-width: 768px){.product-item__sample i{font-size:16px}}.product-item__btn{display:block;width:100%;padding:0 20px;line-height:56px;font-weight:500;font-size:18px;text-align:center;color:#FFFFFF;background-color:#414141;margin-top:20px;border:1px solid #414141}.product-item__btn:hover{background-color:transparent;border:1px solid #414141;color:#414141 !important}@media screen and (max-width: 768px){.product-item__btn{line-height:44px;font-size:14px}}.product-item__btn:hover{text-decoration:none;color:#FFFFFF}.product-item--visible-without-hover .product-item__mobile{z-index:2;opacity:1;visibility:visible;border:none}.product-item--visible-without-hover:hover .product-item__mobile{border:none}.product-files{padding:80px 0 100px 0;background-color:rgba(239,238,238,0.8)}@media screen and (max-width: 992px){.product-files{padding:60px 40px}}@media screen and (max-width: 576px){.product-files{padding:60px 20px;margin-left:-20px;margin-right:-20px}}.product-files .title{margin-bottom:40px}.product-files__element{padding:12px 0;margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #CFCFCF}.product-files__element:last-child{margin-bottom:0}@media screen and (max-width: 992px){.product-files__element{width:100%}}.product-files__title{font-size:22px;color:#414141}@media screen and (max-width: 768px){.product-files__title{font-size:18px}}@media screen and (max-width: 768px){.product-files__file{display:none}}.product-files__file--mobile{display:none}@media screen and (max-width: 768px){.product-files__file--mobile{display:block}.product-files__file--mobile i{padding-left:0}}.product-files-box{padding:32px 40px;background-color:#414141;max-width:602px;margin-top:-40px}@media screen and (max-width: 768px){.product-files-box{padding:24px 20px;margin-top:-20px}}.product-files-box__text{font-size:22px;line-height:30px;margin-bottom:20px;color:#fff}@media screen and (max-width: 768px){.product-files-box__text{font-size:18px;line-height:26px}}.product-calc{padding:80px 0 100px 0}@media screen and (max-width: 768px){.product-calc{padding:60px 0}}.product-calc .title{margin-bottom:16px}.product-calc .txt{text-align:center;margin-bottom:40px}@media screen and (max-width: 576px){.product-calc .calc-form{padding-left:20px;padding-right:20px}}.product-calc .calc-form__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px}@media screen and (max-width: 576px){.product-calc .calc-form__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}}.product-calc .calc-form__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.product-calc .calc-form__wrap label{font-weight:500;font-size:16px;margin-bottom:12px}@media screen and (max-width: 768px){.product-calc .calc-form__wrap label{font-size:14px}}.product-calc .calc-form__wrap input{width:100%;border:1px solid #D3D5DC;padding:0 20px;line-height:56px;margin-bottom:8px}.product-calc .calc-form__wrap input:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:none}.product-calc .calc-form__wrap input::-webkit-outer-spin-button,.product-calc .calc-form__wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-calc .calc-form__wrap input[type=number]{-moz-appearance:textfield}.product-calc .calc-form__remark{font-size:14px;color:#414141;font-style:italic}@media screen and (max-width: 768px){.product-calc .calc-form__remark{font-size:12px}}.product-calc .calc-form .calc-submit{margin-top:20px;position:relative}@media screen and (max-width: 576px){.product-calc .calc-form .calc-submit{margin-top:28px}}.product-calc .calc-form .calc-submit::after{content:'\f110';font-family:"Font Awesome 6 Pro";font-size:20px;padding-right:8px;color:#fff;position:absolute;top:50%;left:40%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}.product-calc .calc-form .calc-submit.active{background-color:#414141;color:#fff}.product-calc .calc-form .calc-submit.active::after{opacity:1}.product-calc .calc-form .element-holder{position:relative}.product-calc .calc-form .element-holder::before{content:'m';font-size:16px;color:#707070;position:absolute;top:52.5%;translate:0 -50%;right:20px}.product-calc .calc-result{display:none;gap:30px}@media screen and (max-width: 768px){.product-calc .calc-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px}}.product-calc .calc-result__result{width:100%;padding-bottom:36px;border-bottom:1px solid #D3D5DC}@media screen and (max-width: 768px){.product-calc .calc-result__result{padding-bottom:0;border-bottom:none}}.product-calc .calc-result__subtitle{font-weight:500;font-size:20px;line-height:26px;color:#414141;margin-bottom:8px}@media screen and (max-width: 768px){.product-calc .calc-result__subtitle{font-size:16px}}.product-calc .calc-result__quantity{font-size:60px;line-height:100%;color:#414141;font-family:'argesta', serif;margin-bottom:32px;white-space:nowrap}@media screen and (max-width: 768px){.product-calc .calc-result__quantity{font-size:48px;line-height:58px;margin-bottom:20px}}.product-calc .calc-result__quantity--hidden{display:none !important}.product-calc .calc-result__quantity span{font-size:40px;line-height:100%;color:#414141;font-family:'argesta', serif}@media screen and (max-width: 768px){.product-calc .calc-result__quantity span{font-size:32px;line-height:40px}}.product-calc .calc-result__quantity span.calc-result__package{display:inline-block;font-size:16px;line-height:21px;color:#707070;font-family:'DM Sans', sans-serif}@media screen and (max-width: 768px){.product-calc .calc-result__quantity span.calc-result__package{font-size:14px;line-height:18px}}.product-calc .calc-result__banner{width:100%;background-color:#FAF5F4;padding:32px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 576px){.product-calc .calc-result__banner{width:calc(100vw - 15px);position:relative;left:-20px;top:0}}.product-calc .calc-result__txt{font-size:20px;line-height:26px;color:#414141;margin-bottom:28px}@media screen and (max-width: 768px){.product-calc .calc-result__txt{font-size:18px;line-height:26px;margin-bottom:24px}}.product-calc .calc-result .btn-line{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-calc.show-result .calc-result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-calc.show-result .calc-form{display:none}.footer{background-color:#414141;padding-bottom:80px}@media screen and (max-width: 768px){.footer{padding-bottom:60px}}.footer .row.m-75{padding-top:75px;padding-bottom:75px}@media screen and (max-width: 768px){.footer .row.m-75{padding-top:60px;padding-bottom:40px}}.footer-top{background:rgba(17,17,17,0.2);padding:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 992px){.footer-top{padding:60px 40px;gap:30px}}@media screen and (max-width: 768px){.footer-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:40px}}@media screen and (max-width: 576px){.footer-top{margin-left:-20px;margin-right:-20px}}.footer-top__title{font-weight:400;font-size:22px;line-height:26px;color:#EEE2E1;margin-bottom:20px}@media screen and (max-width: 992px){.footer-top__title{font-size:20px;margin-bottom:16px}}.footer-top__link{white-space:nowrap}@media screen and (max-width: 992px){.footer-top__element{-webkit-flex-basis:min-content;-ms-flex-preferred-size:min-content;flex-basis:min-content}}.footer-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 992px){.footer-center{margin-bottom:52px}}@media screen and (max-width: 768px){.footer-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 576px){.footer-center{padding-left:20px;padding-right:20px}}.footer-center__menus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.footer-center__menus{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px;border-bottom:1px solid #707070}}.footer-center__menus--left,.footer-center__menus--right{padding-right:80px}@media screen and (max-width: 992px){.footer-center__menus--left,.footer-center__menus--right{padding-right:120px}}@media screen and (max-width: 768px){.footer-center__menus--left,.footer-center__menus--right{padding-right:0}}.footer-center__menus--left{margin-bottom:20px}@media screen and (max-width: 768px){.footer-center__menus--left{margin-bottom:0}}@media screen and (max-width: 768px){.footer-center__menus--right{margin-bottom:20px}}@media screen and (max-width: 768px){.footer-center [data-accordion-body]{height:0;overflow:hidden;-webkit-transition:height 300ms;transition:height 300ms;will-change:height}}@media screen and (max-width: 768px) and (min-width: 768px){.footer-center [data-accordion-mobile] [data-accordion-body]{height:auto;overflow:initial}}@media screen and (max-width: 768px){.footer-center .accordion-initialized .footer-center__label::before{content:'\2b';font-family:"Font Awesome 6 Pro";font-size:20px;line-height:26px;color:#fff;position:absolute;top:0;right:0}.footer-center .accordion-initialized.expanded .footer-center__label::before{content:'\f068';font-family:"Font Awesome 6 Pro";font-size:20px;line-height:26px;color:#fff;position:absolute;top:0;right:0}}.footer-center__label{font-family:'DM Sans', sans-serif;font-weight:500;font-size:22px;line-height:26px;color:#FFFFFF;margin-bottom:20px;position:relative}@media screen and (max-width: 768px){.footer-center__label{font-size:20px}}.footer-center__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width: 992px){.footer-center__wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 576px){.footer-center__wrapper{padding-left:20px;padding-right:20px}}.footer-center__title{font-weight:500;font-size:20px;color:#FFFFFF;margin-bottom:16px;text-align:right}@media screen and (max-width: 992px){.footer-center__title{text-align:left}}.footer-center__address,.footer-center__schedule{font-size:16px;line-height:21px;color:#CFCFCF;text-align:right;margin-bottom:40px}@media screen and (max-width: 992px){.footer-center__address,.footer-center__schedule{text-align:left}}.footer-center__map{margin-bottom:40px}.footer-center__link{font-size:16px;line-height:21px;color:#CFCFCF;text-align:right;margin-bottom:5px}@media screen and (max-width: 768px){.footer-center__link{font-size:18px;line-height:24px}}.footer-center__link:hover{color:#C7B6B5}.footer-center__link--contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.footer-center__link--contact i{-webkit-transition:none;transition:none}.footer-center__link--last{margin-bottom:40px}.footer-center__content p{font-size:16px;line-height:22px}@media screen and (max-width: 768px){.footer-center__content p{font-size:18px;line-height:24px}}.footer-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 576px){.footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-left:20px;padding-right:20px}}.footer-bottom__element{font-size:16px;color:#CFCFCF}.footer-bottom__element:hover{color:#CFCFCF;text-decoration:none}.footer-menu:first-child{margin-bottom:40px}@media screen and (max-width: 768px){.footer-menu:first-child{margin-bottom:0}}@media screen and (max-width: 768px){.footer-menu nav ul{margin-bottom:40px}}.footer-menu nav ul li{list-style:none;margin-bottom:16px}@media screen and (max-width: 768px){.footer-menu nav ul li{margin-bottom:20px;position:relative}}.footer-menu nav ul li:last-child{margin-bottom:0}.footer-menu nav ul li a{font-weight:400;font-size:18px;line-height:100%;color:#CFCFCF;position:relative}.footer-menu nav ul li a::after{content:'';width:100%;height:1px;background-color:#C7B6B5;position:absolute;bottom:-2px;left:0;opacity:0;-webkit-transition:.3s;transition:.3s}.footer-menu nav ul li a:hover{color:#C7B6B5;text-decoration:none}.footer-menu nav ul li a:hover::after{opacity:1}@media screen and (max-width: 768px){.footer-menu--main{padding-bottom:40px;border-bottom:1px solid #707070}}.footer-menu--main nav ul{margin-bottom:0}.footer-menu--main nav ul li{margin-bottom:20px}.footer-menu--main nav ul li:last-child{margin-bottom:0}.footer-menu--main nav ul li a{font-weight:500;font-size:22px;line-height:26px;color:#FFFFFF}@media screen and (max-width: 1200px){.footer-menu--main nav ul li a{font-size:20px}}.header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:99;-webkit-transition:.3s;transition:.3s}.header.hide{opacity:0;visibility:hidden}.header.is-visible{top:0}.header.is-hidden{top:-36px;border-bottom:1px solid #D3D5DC}.header.is-hidden .nav-child{top:101px !important}@media screen and (max-width: 768px){.post-type-archive-product .header.is-hidden,.single-product .header.is-hidden{top:-24px}}.header-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#EFEEEE;padding:0 0 0 65px;position:relative}@media screen and (max-width: 1200px){.header-top{padding:0 0 0 30px}}@media screen and (max-width: 992px){.header-top{padding:0}}.header-top__primary .current-menu-item{background-color:#414141}.header-top__primary .current-menu-item a{color:#fff !important}@media screen and (max-width: 768px){.header-top__primary{display:none}}.header-top__primary nav ul.nav-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-top__primary nav ul.nav-main li.nav-main-item{list-style:none;-webkit-transition:.3s;transition:.3s}.header-top__primary nav ul.nav-main li.nav-main-item.active{background-color:#414141}.header-top__primary nav ul.nav-main li.nav-main-item.active a.nav-main-link{color:#fff}.header-top__primary nav ul.nav-main li.nav-main-item:hover{background-color:#414141}.header-top__primary nav ul.nav-main li.nav-main-item:hover a.nav-main-link{color:#fff;text-decoration:none}.header-top__primary nav ul.nav-main li.nav-main-item a.nav-main-link{display:block;font-size:16px;padding:0 16px;color:#414141;line-height:36px}@media screen and (max-width: 1200px){.header-top__primary nav ul.nav-main li.nav-main-item a.nav-main-link{font-size:15px}}.header-top__primary-mobile{display:none;position:relative;padding:0 20px}@media screen and (max-width: 768px){.header-top__primary-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.header-top__primary-mobile__container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.header-top__primary-mobile__container.rotate i{rotate:-180deg}.header-top__primary-mobile__container i{font-size:18px;color:#414141}.header-top__primary-mobile__header{font-size:16px;color:#414141;padding-right:20px;pointer-events:none}.header-top__primary-mobile__wrapper{position:absolute;left:0;top:34px;width:100vw;background-color:#EFEEEE;z-index:15;padding:20px;display:none}.header-top__primary-mobile__wrapper.active{display:block}.header-top__primary-mobile__title{font-size:12px;line-height:16px;letter-spacing:0.1em;text-transform:uppercase;color:#707070}.header-top__primary-mobile li.nav-main-item{list-style:none;border-bottom:1px solid #A0A0A0;margin-bottom:8px}.header-top__primary-mobile li.nav-main-item:last-child{margin-bottom:0}.header-top__primary-mobile li.nav-main-item a{display:inline-block;padding:16px 0;font-size:16px;color:#414141}.header-top__primary-mobile li.nav-main-item.current-menu-item{border-bottom:1px solid #414141}.header-top__primary-mobile li.nav-main-item.current-menu-item a{font-weight:500;position:relative}.header-top__primary-mobile li.nav-main-item.current-menu-item a::after{content:'\f00c';font-family:"Font Awesome 6 Pro";font-weight:400;font-size:18px;color:#414141;position:absolute;right:-24px;top:50%;translate:0 -50%}.header-top__secondary{padding:0 65px;background:#DEDDDC}@media screen and (max-width: 1200px){.header-top__secondary{padding:0 40px}}@media screen and (max-width: 992px){.header-top__secondary{display:none}}.header-top__secondary nav ul.nav-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.header-top__secondary nav ul.nav-main li.nav-main-item{list-style:none}.header-top__secondary nav ul.nav-main li.nav-main-item:nth-child(3){padding-right:24px}.header-top__secondary nav ul.nav-main li.nav-main-item a.nav-main-link{font-size:16px;line-height:36px;color:#414141;position:relative}@media screen and (max-width: 1200px){.header-top__secondary nav ul.nav-main li.nav-main-item a.nav-main-link{font-size:15px}}.header-top__secondary nav ul.nav-main li.nav-main-item a.nav-main-link::after{content:'';width:50%;margin-left:25%;margin-right:25%;height:1px;position:absolute;bottom:-2px;left:0;-webkit-transition:.3s;transition:.3s}.header-top__secondary nav ul.nav-main li.nav-main-item a.nav-main-link:hover::after{width:100%;margin-left:0;margin-right:0;background-color:#414141}.header-top__secondary nav ul.nav-main li.nav-main-item a.nav-main-link:hover{text-decoration:none}.header-top__secondary .wpml-ls-item::before{top:9px !important}.header-top__secondary-mobile{display:none}@media screen and (max-width: 992px){.header-top__secondary-mobile{display:block}}.header-main{padding:0 65px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1200px){.header-main{padding:0 20px}}@media screen and (max-width: 992px){.header-main{padding:17px 20px}}.header-main__checkout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:38px;padding:0}@media screen and (min-width: 992px){.header-main__checkout{height:80px}}.header-main__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 992px){.header-main__container{padding:20px 40px 0 40px}}@media screen and (max-width: 992px){.header-main__menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:100;-webkit-transform:translate(-200%, 0);-ms-transform:translate(-200%, 0);transform:translate(-200%, 0);-webkit-transition:.3s;transition:.3s;overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header-main__menu.show{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}.header-main__menu .header-main__mobile-top{display:none}@media screen and (max-width: 992px){.header-main__menu .header-main__mobile-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:28px;border-bottom:1px solid #BEBBBA;margin-bottom:40px}.header-main__menu .header-main__mobile-top .times{cursor:pointer}.header-main__menu .header-main__mobile-top-element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.header-main__menu .header-main__mobile-top-element i{font-size:20px;color:#414141}.header-main__menu .header-main__mobile-top-element span{font-size:16px;line-height:24px;color:#414141}}.header-main__menu .socials-black{display:none}@media screen and (max-width: 992px){.header-main__menu .socials-black{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}}.header-main__menu .header-main__mobile-menu{display:none}@media screen and (max-width: 992px){.header-main__menu .header-main__mobile-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:40px}.header-main__menu .header-main__mobile-menu-link{font-size:20px;color:#414141}.header-main__menu .header-main__mobile-menu-link:hover{text-decoration:none}}.header-main__menu .header-main__mobil-contact{display:none}@media screen and (max-width: 992px){.header-main__menu .header-main__mobil-contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#EFEEEE;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:40px}.header-main__menu .header-main__mobil-contact.hide{display:none}.header-main__menu .header-main__mobil-contact span{display:inline-block;font-size:12px;line-height:16px;letter-spacing:0.1em;text-transform:uppercase;color:#707070;margin-bottom:16px}.header-main__menu .header-main__mobil-contact-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.header-main__menu .header-main__mobil-contact-wrapper a{padding:0 28px;line-height:50px;border:1px solid #BEBBBA;font-size:16px;color:#414141;text-align:center;width:100%;white-space:nowrap}.header-main__menu .header-main__mobil-contact-wrapper a:hover{text-decoration:none}}.header-main__menu ul.nav-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px;padding-right:14px}@media (max-width: 1100px){.header-main__menu ul.nav-main{gap:28px}}@media screen and (max-width: 992px){.header-main__menu ul.nav-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-right:0;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #BEBBBA}}.header-main__menu ul.nav-main a{position:relative}.header-main__menu ul.nav-main a::after{content:'';width:40%;margin-left:30%;margin-right:30%;height:1px;position:absolute;bottom:-2px;left:0;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 992px){.header-main__menu ul.nav-main a::after{display:none}}.header-main__menu ul.nav-main a:hover::after{width:100%;margin-left:0;margin-right:0;background-color:#C7B6B5}.header-main__menu ul.nav-main a:hover{text-decoration:none}.header-main__menu ul.nav-main li.nav-main-item{list-style:none;line-height:101px}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item{line-height:1.2}}.header-main__menu ul.nav-main li.nav-main-item a.nav-main-link{font-size:18px;color:#414141;white-space:nowrap}.header-main__menu ul.nav-main li.nav-main-item a.nav-main-link:hover{text-decoration:none}.header-main__menu ul.nav-main li.nav-main-item a.nav-main-link.nav-main-link--lh{display:none;line-height:1;padding-right:0}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item a.nav-main-link.nav-main-link--lh{display:none}}.header-main__menu ul.nav-main li.nav-main-item a.nav-main-link.nav-main-link--mobile{display:none}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item a.nav-main-link.nav-main-link--mobile{position:relative !important;display:block;text-align:center;font-size:16px !important;color:#111 !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header-main__menu ul.nav-main li.nav-main-item a.nav-main-link.nav-main-link--mobile::before{content:'';width:100%;height:1px;background-color:#C7B6B5;position:absolute;left:0;bottom:-2px}}@media screen and (max-width: 1200px){.header-main__menu ul.nav-main li.nav-main-item a.nav-main-link{font-size:17px}}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item a.nav-main-link{font-size:22px;display:inline-block;width:100%}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children{position:relative;width:100%}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children a{padding-right:16px}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children a{padding-right:0}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children::after{content:'\f107';font-family:"Font Awesome 6 Pro";font-weight:400;font-size:16px;line-height:100%;text-align:center;color:#414141;position:absolute;right:0;top:42px;-webkit-transition:.2s;transition:.2s}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children::after{content:'\f105';font-weight:300;font-size:22px;top:50%;right:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);pointer-events:none;-webkit-transition:.3s;transition:.3s}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children:hover::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);color:#C7B6B5}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children:hover::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children:hover nav.nav-child{opacity:1;visibility:visible;pointer-events:all}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children .nav-child__top{display:none}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children .nav-child__top{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:28px;border-bottom:1px solid #BEBBBA;margin-bottom:28px}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children .nav-child__top .child-times,.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children .nav-child__top .child-back{cursor:pointer}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children .nav-child__top-element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children .nav-child__top-element i{font-size:20px;color:#414141}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children .nav-child__top-element span{font-size:16px;line-height:24px;color:#414141}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child{opacity:0;visibility:hidden;position:fixed;left:0;top:137px;width:100%;padding:24px 64px 8px 64px;background-color:#fff;border-top:1px solid #D3D5DC;-webkit-box-shadow:0 14px 16px rgba(208,209,211,0.25);box-shadow:0 14px 16px rgba(208,209,211,0.25);pointer-events:none}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child{opacity:1;visibility:visible;position:fixed;top:0;left:0;overflow:auto;background-color:#fff;z-index:101;width:100%;height:100%;-webkit-transform:translate(-200%, 0);-ms-transform:translate(-200%, 0);transform:translate(-200%, 0);-webkit-transition:.3s;transition:.3s;padding:20px 40px 20px 40px;pointer-events:all}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child.show{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child .nav-child-wrapper{margin-bottom:22px}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child .nav-child-wrapper.nav-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child .nav-child-wrapper.nav-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child .nav-child-wrapper{margin-bottom:40px}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child .nav-drop-title{font-size:34px;line-height:44px;color:#414141}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child .nav-drop-title{font-size:28px;line-height:34px}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child .nav-drop-title a{font-family:inherit;color:inherit;text-decoration:none}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:28px;-webkit-transition:.2s;transition:.2s}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:40px;border-bottom:1px solid #BEBBBA;margin-bottom:40px;gap:16px;-webkit-transition:.3s;transition:.3s}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item{list-style:none;width:20%}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item{width:100%;cursor:pointer}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item.nav-drop-item--w33{width:33.3%}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item.nav-drop-item--w33{width:100%}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-mask-image:-webkit-radial-gradient(white, black)}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item .nav-drop-img{display:block;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);cursor:pointer}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item .nav-drop-img img{width:100%;-webkit-transition:.3s;transition:.3s;-webkit-mask-image:-webkit-radial-gradient(white, black)}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item .nav-drop-img{display:none}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item .nav-drop-img--div{padding-right:16px;margin-bottom:16px}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item .nav-drop-img--div+.nav-child>li.last-child{margin-top:0 !important}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item span{display:block;font-size:22px;color:#111;line-height:1.2;margin:20px 0 16px 0;cursor:pointer}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item span{margin:0 0 12px 0;color:#414141}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item .nav-drop-item__title{display:block;font-size:22px;color:#111;line-height:1.2;margin:20px 0 16px 0;cursor:pointer;padding-right:0}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item .nav-drop-item__title{margin:0 0 12px 0;color:#414141}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item .nav-drop-item__title::after{display:none}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item ul.nav-child{overflow:hidden;-webkit-transition:300ms;transition:300ms;opacity:0}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item ul.nav-child.open{height:auto;overflow:initial;opacity:1;padding-top:6px;margin-bottom:40px}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item ul.nav-child li.nav-child-item{list-style:none;line-height:1;margin-bottom:13px}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item ul.nav-child li.nav-child-item{padding-left:20px}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item ul.nav-child li.nav-child-item:last-child{margin-top:30px}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item ul.nav-child li.nav-child-item:last-child a{color:#414141}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item ul.nav-child li.nav-child-item:first-child{margin-top:0}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item ul.nav-child li.nav-child-item a{font-size:18px;line-height:100%;color:#414141;padding-right:0}@media screen and (max-width: 1200px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item ul.nav-child li.nav-child-item a{font-size:16px}}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item ul.nav-child li.nav-child-item a{font-size:18px}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item.menu-item-has-children{position:relative}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item.menu-item-has-children::after{display:none}@media screen and (max-width: 992px){.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item.menu-item-has-children::after{content:'\f107';display:block;font-family:"Font Awesome 6 Pro";font-weight:300;font-size:22px;color:#414141;position:absolute;top:0;right:0;-webkit-transition:.3s;transition:.3s}}.header-main__menu ul.nav-main li.nav-main-item.menu-item-has-children nav.nav-child ul.nav-drop li.nav-drop-item.menu-item-has-children.open::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.header-main .nav-main-link-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header-main .menu-item-has-children.mobile-single{cursor:pointer}@media screen and (max-width: 992px){.header-main .menu-item-has-children.mobile-single::after{display:none !important}.header-main .menu-item-has-children.mobile-single .nav-child.open{height:0 !important;margin-bottom:0 !important;padding-top:0 !important}.header-main .menu-item-has-children.mobile-single .nav-child.open .nav-child-item a{opacity:0;visibility:hidden;-webkit-transition:none;transition:none}}.menu-last-normal{margin-top:0 !important}.menu-last-normal a{color:#414141 !important}@media screen and (max-width: 992px){.nav-dont-show-on-mobile{display:none}}.nav-with-empty-titles-mobile{display:none;list-style:none}@media screen and (max-width: 992px){.nav-with-empty-titles-mobile{display:block}}.nav-with-empty-titles-mobile .nav-child-item{margin-bottom:20px}.nav-with-empty-titles-mobile .nav-child-item:last-child{margin-bottom:0}.nav-with-empty-titles-mobile .nav-child-item a{line-height:1;font-size:22px;color:#414141;text-decoration:none}.header-top__secondary .wpml-ls-item{position:relative;margin-left:24px}.header-top__secondary .wpml-ls-item:hover .nav-drop{opacity:1;visibility:visible}.header-top__secondary .wpml-ls-item:hover::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.header-top__secondary .wpml-ls-item>a::after{display:none}.header-top__secondary .wpml-ls-item::before{content:'\f0ac';font-family:"Font Awesome 6 Pro";font-size:16px;color:#414141;position:absolute;top:6px;left:-21px;font-weight:300}.header-top__secondary .wpml-ls-item::after{content:'\f107';font-family:"Font Awesome 6 Pro";font-weight:400;font-size:14px;line-height:100%;text-align:center;color:#414141;position:absolute;right:-14px;top:11px;-webkit-transition:.2s;transition:.2s}.header-top__secondary .wpml-ls-item .nav-drop{position:absolute;left:-22px;top:100%;border:1px solid #CFCFCF;padding:10px;background-color:#F5F5F5;z-index:99;opacity:0;visibility:hidden}.header-top__secondary .wpml-ls-item .nav-drop .nav-drop-item{list-style:none;padding:6px 11px}.header-top__secondary .wpml-ls-item .nav-drop .nav-drop-item:hover{background-color:#F7EEED}.header-top__secondary .wpml-ls-item .nav-drop .nav-drop-item--active{background-color:#E1D4D3}.header-top__secondary .wpml-ls-item .nav-drop .nav-drop-item a{font-size:16px;color:#414141;list-style:none}.header-top__secondary .wpml-ls-item .nav-drop .nav-drop-item a:hover{text-decoration:none}.header-top__secondary-mobile ul.nav-main{background-color:#DEDDDC}.header-top__secondary-mobile ul.nav-main .wpml-ls-item{list-style:none;position:relative;padding:5px 41px 5px 41px}.header-top__secondary-mobile ul.nav-main .wpml-ls-item.rotate::after{rotate:-180deg}.header-top__secondary-mobile ul.nav-main .wpml-ls-item a{font-size:16px;color:#414141}.header-top__secondary-mobile ul.nav-main .wpml-ls-item a:hover{text-decoration:none}.header-top__secondary-mobile ul.nav-main .wpml-ls-item::before{content:'\f0ac';font-family:"Font Awesome 6 Pro";font-size:16px;color:#414141;position:absolute;top:50%;translate:0 -50%;left:20px;font-weight:300}.header-top__secondary-mobile ul.nav-main .wpml-ls-item::after{content:'\f107';font-family:"Font Awesome 6 Pro";font-weight:300;font-size:18px;line-height:100%;text-align:center;color:#414141;position:absolute;right:24px;top:50%;translate:0 -50%;-webkit-transition:.2s;transition:.2s}.header-top__secondary-mobile ul.nav-main .wpml-ls-item ul.nav-drop{background-color:#DEDDDC;position:absolute;top:34px;left:0;display:none;z-index:16}.header-top__secondary-mobile ul.nav-main .wpml-ls-item ul.nav-drop.open{display:block}.header-top__secondary-mobile ul.nav-main .wpml-ls-item ul.nav-drop li.nav-drop-item{list-style:none;padding:16px 40px 16px 40px}.header-top__secondary-mobile ul.nav-main .wpml-ls-item ul.nav-drop li.nav-drop-item a:hover{text-decoration:none}.header-top__secondary-mobile ul.nav-main .wpml-ls-item ul.nav-drop li.nav-drop-item--active{background-color:#414141}.header-top__secondary-mobile ul.nav-main .wpml-ls-item ul.nav-drop li.nav-drop-item--active a>span{color:#fff}.rs-container *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rs-container{font-family:Arial, Helvetica, sans-serif;height:45px;position:relative}.rs-container .rs-bg,.rs-container .rs-selected{background-color:#eee;border:1px solid #ededed;height:10px;left:0;position:absolute;top:5px;width:100%;border-radius:3px}.rs-container .rs-selected{background-color:#00b3bc;border:1px solid #00969b;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;width:0}.rs-container.disabled .rs-selected{background-color:#ccc;border-color:#bbb}.rs-container .rs-pointer{background-color:#fff;border:1px solid #bbb;border-radius:4px;cursor:pointer;height:20px;left:-10px;position:absolute;top:0;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;width:30px;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 6px #ebebeb,1px 1px 4px rgba(0,0,0,0.1);box-shadow:inset 0 0 1px #fff,inset 0 1px 6px #ebebeb,1px 1px 4px rgba(0,0,0,0.1)}.rs-container.disabled .rs-pointer{border-color:#ccc}.rs-container .rs-pointer::before,.rs-container .rs-pointer::after{content:'';position:absolute;width:1px;height:9px;background-color:#ddd;left:12px;top:5px}.rs-container .rs-pointer::after{left:auto;right:12px}.rs-container.disabled .rs-pointer{cursor:default}.rs-container.sliding .rs-selected,.rs-container.sliding .rs-pointer{-webkit-transition:none;transition:none}.rs-container .rs-scale{left:0;position:absolute;top:5px;white-space:nowrap}.rs-container .rs-scale span{float:left;position:relative}.rs-container .rs-scale span::before{background-color:#ededed;content:"";height:8px;left:0;position:absolute;top:10px;width:1px}.rs-container.rs-noscale span::before{display:none}.rs-container.rs-noscale span:first-child::before,.rs-container.rs-noscale span:last-child::before{display:block}.rs-container .rs-scale span:last-child{margin-left:-1px;width:0px}.rs-container .rs-scale span ins{color:#333;display:inline-block;font-size:12px;margin-top:20px;text-decoration:none}.rs-container.disabled .rs-scale span ins{color:#999}.rs-tooltip{color:#333;width:auto;min-width:60px;height:30px;position:relative;background:#fff;border:1px solid #00969b;border-radius:3px;position:absolute;-webkit-transform:translate(-50%, -35px);-ms-transform:translate(-50%, -35px);transform:translate(-50%, -35px);left:13px;text-align:center;font-size:13px;padding:6px 10px 0}.rs-container.disabled .rs-tooltip{border-color:#ccc;color:#999}.CheckAllCheckbox__group{padding-left:15px;margin-top:25px}.CheckAllCheckbox label{display:block !important}.acf-block--mt{margin-top:100px}@media screen and (max-width: 992px){.acf-block--mt{margin-top:50px}}.acf-block--mb{margin-bottom:100px}@media screen and (max-width: 992px){.acf-block--mb{margin-bottom:50px}}.acf-block--padding-header{padding-top:80px}#affwp-affiliate-dashboard{padding-bottom:50px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs{margin-top:40px;background-color:#FAF5F4;padding:15px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a{color:#999}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active a{color:#111}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li:last-child{display:none}#affwp-affiliate-dashboard #affwp-custom-link-generator{display:none}[data-price-reload-omnibus],[data-price-reload]{opacity:0;-webkit-transition:300ms;transition:300ms}[data-price-reload-omnibus].reloaded,[data-price-reload].reloaded{opacity:1}.register-form-questionnaire{padding:48px;border:1px solid #D3D5DC;background:#FFF}@media screen and (max-width: 1200px){.register-form-questionnaire{padding:32px}}@media screen and (max-width: 992px){.register-form-questionnaire{margin-top:20px}}@media screen and (max-width: 768px){.register-form-questionnaire{padding:20px 10px}}.register-form-questionnaire__title{margin-bottom:32px}@media screen and (max-width: 768px){.register-form-questionnaire__title{margin-bottom:20px}}.register-form-questionnaire__input-group{margin-bottom:20px}@media screen and (max-width: 768px){.register-form-questionnaire__input-group{margin-bottom:12px}}.register-form-questionnaire__input-group label{position:relative;display:block}.register-form-questionnaire__input-group input{padding:0 24px;line-height:55px;border:1px solid #D3D5DC;background-color:#fff;width:100%;font-size:16px;font-family:"DM Sans", sans-serif}.register-form-questionnaire__input-group input:focus-visible{outline:none !important}.register-form-questionnaire__input-group.is-error label span{color:#C65656}.register-form-questionnaire__input-group.is-error input{border-color:#C65656}.register-form-questionnaire__input-group.is-error .register-form-questionnaire__warning{display:inline-block}.register-form-questionnaire__input-group.is-error-password-length label span{color:#C65656}.register-form-questionnaire__input-group.is-error-password-length input{border-color:#C65656}.register-form-questionnaire__input-group.is-error-password-length .register-form-questionnaire__remark{color:#C65656}.register-form-questionnaire__placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:1;color:#707070;position:absolute;top:50%;left:24px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.register-form-questionnaire__placeholder.hide{display:none}.register-form-questionnaire__placeholder>span{color:#FF3A3A}.register-form-questionnaire__password-visibility{position:absolute;top:50%;right:24px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.register-form-questionnaire__password-visibility .register-form-questionnaire__eye-icon{display:inline-block;position:relative;top:2px}.register-form-questionnaire__password-visibility .register-form-questionnaire__eye-slash-icon{display:none;position:relative;top:3.5px;left:0.5px}.register-form-questionnaire__password-visibility.show .register-form-questionnaire__eye-icon{display:none}.register-form-questionnaire__password-visibility.show .register-form-questionnaire__eye-slash-icon{display:inline-block}.register-form-questionnaire__password-visibility span{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#707070}.register-form-questionnaire__warning{margin-top:4px;font-size:14px;color:#C65656;display:none}@media screen and (max-width: 768px){.register-form-questionnaire__warning{font-size:12px}}.register-form-questionnaire__remark{display:block;font-size:14px;font-style:normal;font-weight:400;line-height:120%;color:#707070;margin-top:8px;margin-bottom:24px}@media screen and (max-width: 768px){.register-form-questionnaire__remark{margin-bottom:16px}}.register-form-questionnaire__checkbox-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}@media screen and (max-width: 768px){.register-form-questionnaire__checkbox-wrapper{margin-bottom:16px}}.register-form-questionnaire__checkbox{position:relative;margin-top:8px}.register-form-questionnaire__checkbox:first-child{margin-top:0}.register-form-questionnaire__checkbox:last-child .register-form-questionnaire__term{padding-left:12px}.register-form-questionnaire__checkbox>span:not(.register-form-questionnaire__warning){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.register-form-questionnaire__checkbox input{width:24px;height:24px;opacity:0}.register-form-questionnaire__checkbox input:checked+span::before{opacity:1}.register-form-questionnaire__checkbox.is-error .register-form-questionnaire__term{color:#C65656}.register-form-questionnaire__checkbox.is-error .register-form-questionnaire__dummy-checkbox{border-color:#C65656}.register-form-questionnaire__main-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;cursor:pointer}@media screen and (max-width: 768px){.register-form-questionnaire__main-checkbox{margin-bottom:12px}}.register-form-questionnaire__main-checkbox .register-form-questionnaire__txt{display:inline-block;font-size:14px;font-style:normal;font-weight:500;line-height:140%;padding-left:8px}.register-form-questionnaire__checkbox-wrapper{padding-left:20px}.register-form-questionnaire__dummy-checkbox{position:absolute;top:0;left:0;display:block;width:24px;height:24px;border:1px solid #D3D5DC;border-radius:0;background-color:#fff}.register-form-questionnaire__dummy-checkbox.checked::before{opacity:1}.register-form-questionnaire__dummy-checkbox::before{content:'\f00c';font-family:"Font Awesome 6 Pro";font-size:16px;color:#707070;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}.register-form-questionnaire__term{display:block;padding-left:19px;font-size:12px;font-style:normal;font-weight:400;line-height:140%;color:#414141}.register-form-questionnaire__term a{color:#414141;text-decoration:underline}@media screen and (max-width: 768px){.register-form-questionnaire__term{font-size:11px}}.register-form-questionnaire__term .register-form-questionnaire__required{color:#FF3A3A}.register-form-questionnaire__submit{background:transparent;border:1px solid #C7B6B5;width:100%}.register-form-questionnaire__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:24px;margin-top:32px}@media screen and (max-width: 768px){.register-form-questionnaire__wrapper{gap:16px;margin-top:20px}}.register-form-questionnaire__paragraph{font-size:18px;font-style:normal;font-weight:400;line-height:26px;color:#414141}@media screen and (max-width: 768px){.register-form-questionnaire__paragraph{font-size:16px}}.register-form-questionnaire__input-group:has(input:not(:-moz-placeholder-shown)) [data-register-placeholder], [data-register-input]:not(:-moz-placeholder-shown)+[data-register-placeholder]{display:none !important;opacity:0 !important}.register-form-questionnaire__input-group:has(input:not(:-ms-input-placeholder)) [data-register-placeholder], [data-register-input]:not(:-ms-input-placeholder)+[data-register-placeholder]{display:none !important;opacity:0 !important}.register-form-questionnaire__input-group:has(input:not(:placeholder-shown)) [data-register-placeholder],[data-register-input]:not(:placeholder-shown)+[data-register-placeholder]{display:none !important;opacity:0 !important}.news-architects-posts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px;overflow:hidden}@media screen and (max-width: 992px){.news-architects-posts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 768px){.news-architects-posts{gap:20px}}.news-architects-posts__container{width:calc(100% - 223px)}@media screen and (max-width: 1200px){.news-architects-posts__container{width:calc(100% - 150px)}}@media screen and (max-width: 992px){.news-architects-posts__container{width:100%}}.news-architects-posts__date{font-size:18px;font-style:normal;font-weight:400;line-height:100%;color:#7D7775;padding-bottom:20px;margin-bottom:32px;border-bottom:1px solid #BEBBBA}@media screen and (max-width: 768px){.news-architects-posts__date{font-size:16px;padding-bottom:16px;margin-bottom:20px}}.news-architects-posts__wrapper{padding-bottom:2px}.news-architects-posts .title{margin-bottom:20px}@media screen and (max-width: 768px){.news-architects-posts .title{font-size:24px;margin-bottom:12px}}.news-architects-posts .txt{margin-bottom:48px}@media screen and (max-width: 768px){.news-architects-posts .txt{margin-bottom:20px}}.glue-calculator-message{background-color:#FAF5F4;padding:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:24px}.glue-calculator-message p{font-size:16px;line-height:24px;color:#414141}@media screen and (max-width: 768px){.glue-calculator-message p{font-size:14px;line-height:22px}}@media screen and (max-width: 768px){.glue-calculator-message{margin-bottom:20px}}.glue-calculator-message--fz-14 p{font-size:14px;line-height:20px}@media screen and (max-width: 768px){.glue-calculator-message--fz-14 p{font-size:12px}}.glue-calculator-message--mt-16{margin-top:16px}.glue-calculator-message--mb-0{margin-bottom:0}.cart-additional-product{border:1px solid #D3D5DC;padding:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px}.cart-additional-product__img img{aspect-ratio:94/70;-o-object-fit:cover;object-fit:cover}.cart-additional-product__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 110px)}.cart-additional-product__name{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#414141;font-family:"DM Sans", sans-serif;margin-bottom:4px}@media screen and (max-width: 768px){.cart-additional-product__name{font-size:14px;line-height:22px}}.cart-additional-product__price p{font-size:16px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width: 768px){.cart-additional-product__price p{font-size:14px}}
