.process-slider-footer,.project-slider-footer{display:none!important}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/H4clBXOCl9bbnla_nHIq4pu9uqc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/H4clBXOCl9bbnla_nHIq65u9uqc.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/H4clBXOCl9bbnla_nHIq4Ju9uqc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/H4clBXOCl9bbnla_nHIq4Zu9uqc.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/H4clBXOCl9bbnla_nHIq75u9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/H4clBXOCl9bbnla_nHIq4pu9uqc.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/H4clBXOCl9bbnla_nHIq65u9uqc.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/H4clBXOCl9bbnla_nHIq4Ju9uqc.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/H4clBXOCl9bbnla_nHIq4Zu9uqc.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/H4clBXOCl9bbnla_nHIq75u9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.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;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none;text-align:inherit}button:disabled{cursor:not-allowed}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none}a,ol,ul{color:inherit}a{text-decoration:none}table{border-collapse:collapse;border-spacing:0;width:100%}fieldset{border:none}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--color-primary:#222a61;--color-primary-foreground:#FFFFFF;--color-secondary:#F8F7F7;--color-secondary-foreground:#1A1A1A;--color-secondary-foreground-alt:#000410;--color-shadow:rgba(0,4,16,.14);--border-lite:0.1rem solid #FFFFFF1F;--border-thin:0.1rem solid #E6EEF0;--border-dark:0.1rem solid #434343;--font-family-base:"Cormorant",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-family-alt:"TheArtisan",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-xs:1rem;--text-sm:1.3rem;--text-base:1.6rem;--text-lg:1.9rem;--text-xl:2.1rem;--text-2xl:2.3rem;--text-3xl:2.8rem;--text-4xl:3rem;--text-5xl:4rem;--text-6xl:4.6rem;--text-7xl:5rem;--leading-tight:1.1;--leading-normal:1.5;--leading-relaxed:1.7;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:7rem;--space-white:10rem;--radius-sm:0.4rem;--radius-md:0.8rem;--radius-lg:1.5rem;--radius-pill:999px;--container-sm:576px;--container-md:768px;--container-lg:992px;--container-xl:1200px;--container-2xl:1320px;--container-padding:var(--space-4);--header-height:64px;--transition-fast:300ms ease;--transition-slow:500ms ease}body,html{background-color:var(--color-bg);font-size:10px}body{font-family:var(--font-family-base);font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-text)}em{display:inline-block}.font-alt,em{font-family:var(--font-family-alt);font-weight:var(--font-weight-regular)}.shine{display:inline-block;position:relative;overflow:hidden}.shine:hover:before{-webkit-animation:shine 1.2s;animation:shine 1.2s}.shine:before{position:absolute;top:0;left:-100%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.3));background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.3));-webkit-transform:skewX(-30deg);transform:skewX(-30deg);pointer-events:none}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-text)}h1{font-size:var(--text-4xl)}h1,h2{font-weight:var(--font-weight-bold)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-base)}p{line-height:var(--leading-normal)}small{font-size:var(--text-sm);color:var(--color-text-muted)}strong{font-weight:var(--font-weight-semibold)}a{transition:color var(--transition-fast)}a:hover{color:var(--color-primary-hover)}hr{border:none;border-top:var(--border-width) solid var(--color-border);margin:var(--space-6) 0}::selection{background-color:var(--color-primary-soft);color:var(--color-primary-700)}code,pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:var(--text-sm);mix-blend-mode:difference}code{background-color:var(--color-surface-sunken);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);padding:.125rem .375rem}.container{width:100%;margin-inline:auto;padding-inline:var(--container-padding)}@media (min-width:576px){.container{max-width:var(--container-sm)}}@media (min-width:768px){.container{max-width:var(--container-md)}}@media (min-width:992px){.container{max-width:var(--container-lg)}}@media (min-width:1200px){.container{max-width:var(--container-xl)}}@media (min-width:1400px){.container{max-width:var(--container-2xl)}}.container--fluid{max-width:none}.row{display:flex;flex-wrap:wrap;gap:var(--space-4)}.row--tight{gap:var(--space-2)}.row--wide{gap:var(--space-8)}.col{flex:1 1 0;min-width:0}.col-auto{flex:0 0 auto;width:auto}.col-2{flex:0 0 auto;width:calc(100% / 6)}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:calc(100% / 3)}.col-6{flex:0 0 auto;width:50%}.col-8{flex:0 0 auto;width:calc(100% / 3 * 2)}.col-12{flex:0 0 auto;width:100%}@media (max-width:767px){.col-2,.col-3,.col-4,.col-6,.col-8{width:100%}}.gap-2{gap:var(--space-2)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:var(--border-width) solid transparent;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast)}.btn--disabled,.btn:disabled{opacity:.5;cursor:not-allowed}.btn--primary{background-color:var(--color-primary);color:var(--color-text-on-primary)}.btn--primary:hover:not(:disabled){background-color:var(--color-primary-hover)}.btn--secondary{background-color:var(--color-secondary);color:var(--color-text-on-secondary)}.btn--secondary:hover:not(:disabled){background-color:var(--color-secondary-hover)}.form-group{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.form-label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.form-label--required:after{content:"*";color:var(--color-danger);margin-left:var(--space-1)}.form-control{width:100%;padding:var(--space-2) var(--space-3);background-color:var(--color-surface);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.form-control::placeholder{color:var(--color-text-muted)}.form-control:hover{border-color:var(--color-ink-500)}.form-control:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft)}.form-control:disabled{background-color:var(--color-surface-sunken);color:var(--color-text-muted);cursor:not-allowed}textarea.form-control{min-height:6rem;resize:vertical}select.form-control{appearance:none;padding-right:var(--space-8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23667085' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center}.form-control--error,.form-control--error:focus{border-color:var(--color-danger)}.form-control--error:focus{box-shadow:0 0 0 3px var(--color-danger-soft)}.form-hint{font-size:var(--text-xs);color:var(--color-text-muted)}.form-hint--error{color:var(--color-danger)}.form-check{display:flex;align-items:center;gap:var(--space-2)}.form-check input[type=checkbox],.form-check input[type=radio]{width:1rem;height:1rem;accent-color:var(--color-primary)}.form-check label{font-size:var(--text-sm);color:var(--color-text)}.dj-flex{display:flex;align-items:center;justify-content:center}.white-logo{filter:grayscale(1) brightness(10)}.app-header__bar{background:var(--color-primary);color:var(--color-primary-foreground);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-block:var(--space-6);padding-inline:var(--space-12)}.app-header__logo{justify-self:start}.app-header__nav{justify-self:center}.app-header__search-toggle{justify-self:end}.nav-menu{display:flex;gap:0;line-height:normal;text-transform:uppercase;color:var(--color-primary-foreground);font-size:var(--text-base);font-weight:var(--font-weight-bold)}.nav-menu .nav-menu__item{position:relative}.nav-menu .nav-menu__item:not(:last-of-type){border-right:none!important;margin-right:1.6rem!important;padding-right:1.6rem!important;position:relative}.nav-menu .nav-menu__item:not(:last-of-type):after{content:""!important;display:block!important;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:15px;background-color:rgba(255,255,255,.24);pointer-events:none}.nav-menu__link{display:flex;align-items:center;gap:var(--space-3);text-decoration:none;padding-block:var(--space-3);padding-inline:0;white-space:nowrap;color:#ffffff!important;transition:color .25s ease,opacity .25s ease}.nav-menu__item:hover>.nav-menu__link,.nav-menu__link:hover{color:#d9d0c1!important}.nav-menu__chevron{transition:transform .3s cubic-bezier(.16,1,.3,1),color .25s ease}.nav-menu__item--dropdown:hover .nav-menu__chevron{transform:rotate(180deg);color:#d9d0c1}.nav-menu__dropdown,.s-kok[data-tema=tavcam] .nav-menu__dropdown{background:#F8F7F7!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:0!important;box-shadow:0 1.2rem 2.8rem rgba(0,4,16,.14)!important;position:absolute;top:100%!important;left:0;min-width:25rem;max-width:44rem;max-height:calc(100vh - 10rem);overflow-y:auto;overflow-x:hidden;margin:0;padding:.8rem 0!important;list-style:none;z-index:1000;opacity:0;visibility:hidden;transform:translateY(6px);pointer-events:none;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),visibility .22s}.nav-menu__dropdown::-webkit-scrollbar,.s-kok[data-tema=tavcam] .nav-menu__dropdown::-webkit-scrollbar{width:5px}.nav-menu__dropdown::-webkit-scrollbar-track,.s-kok[data-tema=tavcam] .nav-menu__dropdown::-webkit-scrollbar-track{background:rgba(0,0,0,.04)}.nav-menu__dropdown::-webkit-scrollbar-thumb,.s-kok[data-tema=tavcam] .nav-menu__dropdown::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.nav-menu__dropdown::-webkit-scrollbar-thumb:hover,.s-kok[data-tema=tavcam] .nav-menu__dropdown::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.nav-menu__dropdown:before,.s-kok[data-tema=tavcam] .nav-menu__dropdown:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:18px;display:block}.nav-menu__item--dropdown:focus-within .nav-menu__dropdown,.nav-menu__item--dropdown:hover .nav-menu__dropdown,.s-kok[data-tema=tavcam] .nav-menu__item--dropdown:focus-within .nav-menu__dropdown,.s-kok[data-tema=tavcam] .nav-menu__item--dropdown:hover .nav-menu__dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.nav-menu__dropdown-item,.s-kok[data-tema=tavcam] .nav-menu__dropdown-item{display:block;margin:0;padding:0;border:none!important}.nav-menu__dropdown-item:not(:last-child),.s-kok[data-tema=tavcam] .nav-menu__dropdown-item:not(:last-child){border-bottom:none!important}.nav-menu__dropdown-link,.s-kok[data-tema=tavcam] .nav-menu__dropdown-link{display:block!important;font-family:Cormorant,-apple-system,BlinkMacSystemFont,Segoe UI,serif!important;font-size:1.6rem!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#1A1A1A!important;padding:1.1rem 2.2rem!important;text-decoration:none!important;background:transparent!important;border-left:none!important;white-space:nowrap!important;transition:color .2s ease,background-color .2s ease!important}.nav-menu__dropdown-link:focus,.nav-menu__dropdown-link:hover,.s-kok[data-tema=tavcam] .nav-menu__dropdown-link:focus,.s-kok[data-tema=tavcam] .nav-menu__dropdown-link:hover{background:rgba(253,178,43,.1)!important;padding-left:2.2rem!important}.app-header__menu-toggle,.app-header__search,.mobile-menu{display:none}footer{background:var(--color-secondary-foreground);color:var(--color-primary-foreground);font-size:var(--text-lg);position:relative}.footer__luster{position:absolute;width:100%;height:100%;max-width:23rem;object-position:top left;object-fit:contain;top:0;left:0}.footer__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,22rem) minmax(20rem,32rem) auto;gap:var(--space-24);padding-block:var(--space-20)}.footer__logo{margin-bottom:var(--space-10)}.footer__copyright-wrapper{border-top:var(--border-dark);padding-block:var(--space-4);position:relative;z-index:2;background:var(--color-secondary-foreground);line-height:normal}.footer__copyright-inner{display:flex;align-items:center;justify-content:space-between}.footer__copyright,.footer__ssl{display:flex;gap:.6rem}.footer__col-title{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-6);line-height:1}.footer__col-list{display:flex;flex-direction:column;line-height:1;gap:var(--space-6)}.footer__col-bulletin-input-wrapper,.s-kok[data-tema=tavcam] .footer__col-bulletin-input-wrapper{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:44px!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:4px!important;background:#1e1e1e!important;transition:border-color .25s ease,box-shadow .25s ease!important;box-sizing:border-box!important;overflow:hidden!important}.footer__col-bulletin-input-wrapper:hover,.s-kok[data-tema=tavcam] .footer__col-bulletin-input-wrapper:hover{border-color:rgba(255,255,255,.65)!important}.footer__col-bulletin-input-wrapper:focus-within,.s-kok[data-tema=tavcam] .footer__col-bulletin-input-wrapper:focus-within{border-color:#fdb22b!important;box-shadow:0 0 0 1px #fdb22b,0 2px 10px rgba(253,178,43,.2)!important}.footer__col-bulletin-input,.s-kok[data-tema=tavcam] .footer__col-bulletin-input{flex:1!important;width:100%!important;min-width:0!important;height:100%!important;background:transparent!important;border:0!important;border-bottom:0!important;outline:0!important;box-shadow:none!important;color:#ffffff!important;caret-color:#ffffff!important;color-scheme:dark!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:14px!important;line-height:normal!important;padding:0 14px!important;box-sizing:border-box!important}.footer__col-bulletin-input::placeholder,.s-kok[data-tema=tavcam] .footer__col-bulletin-input::placeholder{color:rgba(255,255,255,.55)!important;font-family:Cormorant,Georgia,serif!important;font-size:15px!important}.footer__col-bulletin-input:-webkit-autofill,.footer__col-bulletin-input:-webkit-autofill:active,.footer__col-bulletin-input:-webkit-autofill:focus,.footer__col-bulletin-input:-webkit-autofill:hover,.s-kok[data-tema=tavcam] .footer__col-bulletin-input:-webkit-autofill,.s-kok[data-tema=tavcam] .footer__col-bulletin-input:-webkit-autofill:active,.s-kok[data-tema=tavcam] .footer__col-bulletin-input:-webkit-autofill:focus,.s-kok[data-tema=tavcam] .footer__col-bulletin-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #1e1e1e!important;box-shadow:inset 0 0 0 1000px #1e1e1e!important;-webkit-text-fill-color:#ffffff!important;color:#ffffff!important;caret-color:#ffffff!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:14px!important;transition:background-color 5000s ease-in-out 0s!important}.footer__col-bulletin-input-wrapper button,.s-kok[data-tema=tavcam] .footer__col-bulletin-input-wrapper button{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;outline:0!important;cursor:pointer!important;padding:0 14px 0 6px!important;height:100%!important;flex-shrink:0!important;transition:transform .2s ease,opacity .2s ease!important}.footer__col-bulletin-input-wrapper button svg,.s-kok[data-tema=tavcam] .footer__col-bulletin-input-wrapper button svg{width:13px!important;height:13px!important;display:block!important;transition:transform .2s ease!important}.footer__col-bulletin-input-wrapper button:hover svg,.s-kok[data-tema=tavcam] .footer__col-bulletin-input-wrapper button:hover svg{transform:translate(2px,-2px)!important}.footer__col-bulletin-message,.s-kok[data-tema=tavcam] .footer__col-bulletin-message{margin:8px 0 0!important;font-size:13px!important;line-height:1.4!important;color:rgba(255,255,255,.6);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.footer__col-bulletin-message.is-error,.s-kok[data-tema=tavcam] .footer__col-bulletin-message.is-error{color:#f87171!important;font-weight:500!important}.footer__col-bulletin-message.is-success,.s-kok[data-tema=tavcam] .footer__col-bulletin-message.is-success{color:#10b981!important;font-weight:500!important}.footer__col-social-list{display:flex;flex-wrap:wrap;gap:var(--space-8)}@media (max-width:1080px){.app-header__menu-toggle,.mobile-menu{display:block}.app-header__nav{display:none}.about{flex-direction:column;gap:var(--space-10);text-align:center}.about__text{max-width:100%}.about__images{justify-content:center;flex-wrap:wrap}.about__img--1,.about__img--2{width:100%;max-width:345px;height:auto}}.app-widget{margin-bottom:var(--space-20)}.hero-slider__content{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.hero-slider__title{color:var(--color-primary-foreground);font-size:10rem;font-weight:var(--font-weight-regular);text-align:center;text-wrap-style:pretty;padding-inline:var(--space-10)}.hero-slider__slide img{width:100%;max-height:80rem;object-fit:cover}.hero-slider__tabs{color:var(--color-primary-foreground);position:absolute;inset:auto 0 0 0;display:flex;align-items:center;justify-content:center;gap:var(--space-4);z-index:3}.hero-slider__tab{position:relative;display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-5xl);&:after{content:"";position:relative;right:0;transform:translateY(calc(var(--text-5xl) / 8));width:2rem;height:.1rem;background:var(--color-primary-foreground);transition:var(--transition-fast)}&:not(.is-active){opacity:.5;&:after{width:0}}}.swiper-button-next,.swiper-button-prev{--swiper-navigation-size:6.4rem;--swiper-navigation-sides-offset:7.2rem;width:var(--swiper-navigation-size);height:auto;transform:translateY(50%)}.about{display:grid;grid-template-columns:1fr auto;align-items:center;justify-content:space-between;gap:var(--space-16)}.about__text{max-width:40rem}.about__script{color:var(--color-primary);font-size:var(--text-7xl);margin-bottom:var(--space-3);display:block;font-style:italic}.about__title{color:var(--color-secondary-foreground-alt);font-weight:var(--font-weight-medium);font-size:var(--text-6xl);text-transform:uppercase;margin:0 0 var(--space-5)}.about__desc{color:var(--color-secondary-foreground);font-size:var(--text-lg);margin:0 0 var(--space-6)}.about__link{display:inline-block;font-size:var(--text-base);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-primary);text-decoration:underline;text-underline-offset:.4rem;letter-spacing:.08rem}.about__images{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-12)}.about__img{display:block;object-fit:cover}.about__img--1{max-height:50rem}.about__img--1,.about__img--2{width:100%;height:auto;object-fit:contain;max-width:35rem}.about__img--2{max-height:33rem}.categories-widget{background:var(--color-primary);color:var(--color-primary-foreground)}.categories-widget__wrapper{grid-template-columns:1fr minmax(auto,55rem);gap:var(--space-16);padding-inline:0 var(--space-white)}.categories-widget__slider{margin-left:calc(var(--space-24) * -1);padding-block:var(--space-white)}.product-category-card{color:var(--color-primary);background:var(--color-secondary);transition:var(--transition-slow)}.swiper-slide-active{.product-category-card{transform:translateY(var(--space-12))}}.swiper-slide-next{.product-category-card{transform:translateY(calc(var(--space-12) * -1))}}.product-category-card__image{height:100%}.product-category-card__image img{max-height:50rem;transition:transform var(--transition-fast)}.product-category-card:hover .product-category-card__image img{transform:scale(1.04)}.product-category-card__title{padding-block:var(--space-5);padding-inline:var(--space-2);color:var(--color-primary);background:var(--color-secondary);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:normal}.categories-widget__content{color:var(--color-primary-foreground)}.categories-widget__eye{margin:0 0 var(--space-4);font-size:var(--text-6xl)}.categories-widget__title{font-size:var(--text-5xl);font-weight:var(--font-weight-medium)}.categories-widget__text{font-size:var(--text-lg);margin:var(--space-12) 0}.categories-widget__controls{gap:var(--space-8)}.project-widget__title-top{display:flex;align-items:center;justify-content:space-between;line-height:normal;margin-bottom:var(--space-3)}.project-widget__tab--wraper{display:flex;align-items:center;gap:var(--space-6)}.project-widget__tab{padding:var(--space-5);cursor:pointer;color:var(--color-secondary-foreground);background:var(--color-primary-foreground);border:var(--border-thin);transition:var(--transition-fast);font-size:var(--text-base);line-height:1;&:hover{border-color:var(--color-secondary-foreground)}&.disabled{opacity:.4;user-select:none;pointer-events:none}&.active{color:var(--color-primary-foreground);background:var(--color-secondary-foreground);border-color:var(--color-secondary-foreground)}}.project-widget__eye{margin:0;font-size:var(--text-5xl)}.project-widget__title{margin:0 0 var(--space-8);font-size:var(--text-6xl);font-weight:var(--font-weight-medium)}.project-widget__item--wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;gap:var(--space-8)}.project-widget__item--image{width:100%;height:100%;max-height:36rem;object-fit:cover}.project-widget__item--title{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);text-transform:uppercase;padding-top:var(--space-8);line-height:1;color:var(--color-secondary-foreground)}.banner-widget{position:relative;display:flex;align-items:center;justify-content:center}.banner-widget__image-wrapper{user-select:none;pointer-events:none}.banner-widget__image{width:100%;height:auto;max-height:65rem;object-fit:cover}.banner-widget__title--wrapper{position:absolute;display:flex;color:var(--color-primary-foreground)}.banner-widget__title--inner{flex:0 0 auto;width:50%}.banner-widget__eye{margin:0;font-size:var(--text-7xl)}.banner-widget__title{margin:0;font-size:var(--text-6xl)}.process-widget__title--wrapper{text-align:center}.process-widget__eye{margin:0 0 var(--space-4);font-size:var(--text-6xl)}.process-widget__title{font-size:var(--text-6xl);font-weight:var(--font-weight-medium);margin-bottom:var(--space-8)}.process-widget__content--item{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"media info";gap:var(--space-10);margin-bottom:var(--space-12);text-align:right;>div{overflow:hidden}&.rtl{grid-template-areas:"info media";text-align:left;>.process-widget__content--info{background:transparent;padding-left:0}}}.process-widget__content--image{width:100%;height:100%;max-height:45rem;object-fit:cover}.process-widget__content--image--wrapper{grid-area:media}.process-widget__content--info{grid-area:info;background:var(--color-secondary);color:var(--color-secondary-foreground);padding:var(--space-12);display:flex;flex-direction:column;justify-content:center;text-align:inherit}.process-widget__content--eye{font-size:var(--text-2xl);line-height:1;font-weight:var(--font-weight-semibold)}.process-widget__content--title{font-size:var(--text-6xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-12);color:var(--color-secondary-foreground-alt);font-weight:var(--font-weight-medium)}.process-widget__content--text{font-size:var(--text-lg);color:var(--color-secondary-foreground)}.hero-slider .swiper-wrapper{transform:none!important;transition:none!important;display:block}.hero-slider .hero-slider__slide{width:100%!important;display:none}.hero-slider .hero-slider__slide.preview-active,.hero-slider .hero-slider__slide.swiper-slide-active{display:block!important}.project-widget__item[hidden]{display:none!important}.preview-notice{position:fixed;bottom:16px;right:16px;z-index:9999;max-width:320px;padding:14px 18px;background:#222a61;color:white;font:15px/1.4 system-ui;border-radius:6px;box-shadow:0 4px 24px #0003}.sr-intro{background:var(--color-secondary);border-color:#e6eef0}.sr-intro .sr-script{font-family:var(--font-family-alt);font-size:var(--text-7xl);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-primary)}.sr-gallery-heading h2,.sr-intro h1{font-family:var(--font-family-base);font-size:var(--text-6xl);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);color:var(--color-secondary-foreground-alt)}.sr-intro p{font-family:var(--font-family-base);font-size:var(--text-lg);color:var(--color-secondary-foreground)}.sr-gallery-heading .sr-script,.sr-intro p{font-weight:var(--font-weight-regular);line-height:var(--leading-normal)}.sr-gallery-heading .sr-script{font-family:var(--font-family-alt);font-size:var(--text-6xl);color:#000}.sr-tabs button{font-family:var(--font-family-base);font-weight:var(--font-weight-regular)}.sr-tabs button[aria-pressed=true]{color:var(--color-primary);border-color:var(--color-primary)}.sr-card strong{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:1}.sr-card span,.sr-card strong,.sr-counter,.sr-hint{font-family:var(--font-family-base);color:var(--color-secondary-foreground)}.sr-card span,.sr-counter,.sr-hint{font-size:var(--text-base);font-weight:var(--font-weight-regular)}.sr-arrow{color:var(--color-primary)}.sr-lightbox{color:var(--color-primary-foreground)}.sr-lightbox figcaption{font-family:var(--font-family-base);font-size:var(--text-lg)}.sr-tabs{gap:var(--space-6);flex-wrap:wrap}.sr-tabs button{padding:var(--space-5);border:var(--border-thin);background:var(--color-primary-foreground);color:var(--color-secondary-foreground);font-size:var(--text-base);line-height:1;transition:var(--transition-fast)}.sr-tabs button:hover,.sr-tabs button[aria-pressed=true]{border-color:var(--color-secondary-foreground)}.sr-tabs button[aria-pressed=true]{background:var(--color-secondary-foreground);color:var(--color-primary-foreground)}.site-breadcrumb-wrap{background:var(--color-primary-foreground);border-bottom:var(--border-thin)}.site-breadcrumb{padding-block:var(--space-5);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-secondary-foreground)}.site-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);list-style:none;margin:0;padding:0}.site-breadcrumb li{display:inline-flex;align-items:center;gap:var(--space-3)}.site-breadcrumb li+li:before{content:"/";color:var(--color-secondary-foreground);opacity:.45}.site-breadcrumb a{color:inherit;text-decoration:none}.site-breadcrumb a:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:4px}.site-breadcrumb [aria-current=page]{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.about-preview .page-content,.values-main{padding-top:var(--space-12)}.about-preview .about-page>.app-widget:first-child{width:100%;margin-inline:auto;padding-inline:var(--container-padding)}@media(min-width:576px){.about-preview .about-page>.app-widget:first-child{max-width:var(--container-sm)}}@media(min-width:768px){.about-preview .about-page>.app-widget:first-child{max-width:var(--container-md)}}@media(min-width:992px){.about-preview .about-page>.app-widget:first-child{max-width:var(--container-lg)}}@media(min-width:1200px){.about-preview .about-page>.app-widget:first-child{max-width:var(--container-xl)}}@media(min-width:1400px){.about-preview .about-page>.app-widget:first-child{max-width:var(--container-2xl)}}.values-content,.values-content .values-intro,.values-content .values-script-title,.values-content .values-slogan,.values-list h2{text-align:left}.values-list li{justify-content:flex-start}.showroom-main{color:#1a1a1a;background:white}.sr-intro{position:relative;background:#f8f7f5;padding:76px max(32px,calc((100% - 1056px)/2));border-bottom:1px solid #eeece8}.sr-intro-inner{max-width:820px}.sr-script{display:block;font-family:TheArtisan,cursive;font-size:46px;font-weight:400;color:#b5a58e;line-height:1.35}.sr-intro h1{font-size:36px;font-weight:500;margin:0 0 24px;color:#000410}.sr-intro p{font-size:19px;line-height:1.6;margin-bottom:15px}.sr-signature{display:block;font-family:Arial,sans-serif;font-size:10px;letter-spacing:3px;margin-top:30px;color:#222a61}.sr-quote{position:absolute;right:12%;top:60px;color:#d9d0c1;font-size:90px}.sr-locations{padding-top:60px;padding-bottom:55px}.sr-locations h2{font-size:30px;font-weight:500;margin:4px 0 26px}.sr-table-wrap{overflow-x:auto}.sr-locations table{font-size:18px;text-align:left;min-width:650px}.sr-locations td,.sr-locations th{padding:20px 18px;border-bottom:1px solid #e2ddd5;vertical-align:middle}.sr-locations thead{background:#f8f7f5}.sr-locations thead th{font-size:14px;letter-spacing:1px;font-weight:600}.sr-locations tbody th{font-weight:600;white-space:nowrap}.sr-table-link{text-decoration:underline;text-underline-offset:5px;color:#222a61;white-space:nowrap}.sr-address{font-size:15px;color:#555;margin-top:18px}.sr-gallery{padding-top:32px}.sr-gallery-heading h2{font-size:36px;font-weight:500;line-height:1.06}.sr-gallery-heading .sr-script{font-size:58px;margin-top:-2px}.sr-tabs{display:flex;justify-content:center;gap:28px;margin:24px 0 32px}.sr-tabs button{font-size:15px;padding:10px 0;border-bottom:1px solid transparent;color:#777}.sr-tabs button[aria-pressed=true]{color:#222a61;border-color:#222a61}.sr-carousel{grid-template-columns:38px minmax(0,1fr) 38px}.sr-card{text-align:center;width:100%;display:block}.sr-card img{width:100%;aspect-ratio:1/1;object-fit:cover;transition:filter .2s}.sr-card:hover img{filter:brightness(.92)}.sr-card strong{display:block;margin-top:20px;font-size:19px;font-weight:500}.sr-card span{display:block;color:#777;font-size:15px;margin-top:4px}.sr-arrow{font-size:30px;color:#9e978e;padding:8px}.sr-counter,.sr-hint{text-align:center;color:#777;font-size:15px;margin-top:25px}.sr-hint{margin-top:7px;font-size:14px}.sr-lightbox{border:0;background:#111;color:white;position:fixed;inset:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:50px 70px;margin:0}.sr-lightbox::backdrop{background:#000e}.sr-lightbox figure,.sr-lightbox[open]{display:flex;align-items:center;justify-content:center}.sr-lightbox figure{height:100%;width:100%;flex-direction:column;gap:16px}.sr-lightbox img{max-width:100%;max-height:calc(100dvh - 145px);object-fit:contain}.sr-lightbox figcaption{font-size:19px}.sr-close{position:absolute;top:12px;right:24px;font-size:38px;padding:8px}.sr-lb-next,.sr-lb-prev{position:absolute;top:50%;font-size:34px;padding:12px}.sr-lb-prev{left:10px}.sr-lb-next{right:10px}.sr-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:800px){.sr-intro{padding:45px 24px}.sr-intro h1{font-size:29px}.sr-quote{display:none}.sr-container{padding-left:20px;padding-right:20px}.sr-intro p{font-size:18px}.sr-gallery-heading h2{font-size:30px}.sr-gallery-heading .sr-script{font-size:46px}.sr-cards{gap:14px}.sr-carousel{grid-template-columns:25px minmax(0,1fr) 25px;gap:5px}.sr-card strong{font-size:16px}.sr-arrow{padding:0;font-size:25px}.sr-lightbox{padding:55px 40px}.sr-lb-prev{left:0}.sr-lb-next{right:0}.sr-lb-next,.sr-lb-prev{font-size:24px;padding:8px}.sr-lightbox figcaption{font-size:16px}.sr-script{font-size:40px}}.values-main{background:var(--color-primary-foreground);padding-bottom:var(--space-white)}.values-breadcrumb,.values-main{color:var(--color-secondary-foreground)}.values-breadcrumb{display:flex;gap:var(--space-4);align-items:center;padding-block:var(--space-8);font-size:var(--text-base)}.values-breadcrumb a:hover{text-decoration:underline;text-underline-offset:4px}.values-breadcrumb [aria-current]{color:var(--color-primary)}.values-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--space-24)}.values-visual{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);align-items:start}.values-panel{background:var(--color-primary);color:var(--color-primary-foreground);padding:var(--space-6);min-height:490px;display:flex;flex-direction:column;justify-content:space-between}.values-mosaic{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #ffffff80;aspect-ratio:1}.values-mosaic span{border:1px solid #ffffff60;background:linear-gradient(135deg,transparent 49.5%,#ffffffeb 50%)}.values-mosaic .t11,.values-mosaic .t14,.values-mosaic .t15,.values-mosaic .t3,.values-mosaic .t7{background:none}.values-mosaic .t10{background:#ffffff20}.values-panel-caption{padding-top:var(--space-10)}.values-count{font-size:var(--text-7xl);font-weight:var(--font-weight-regular)}.values-count,.values-panel-label{display:block;line-height:var(--leading-tight)}.values-panel-label{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);margin-top:var(--space-4)}.values-photo{margin:0;padding-top:var(--space-16)}.values-photo img{width:100%;height:360px;object-fit:cover}.values-photo figcaption{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);margin-top:var(--space-6);color:var(--color-secondary-foreground)}.values-detail{color:var(--color-primary);margin-top:var(--space-8);font-size:var(--text-lg)}.values-eyebrow{display:block;font-family:var(--font-family-alt);font-size:var(--text-7xl);font-weight:var(--font-weight-regular);color:var(--color-primary);line-height:var(--leading-normal)}.values-content h1{font-size:var(--text-6xl);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);color:var(--color-secondary-foreground-alt)}.values-intro{font-size:var(--text-lg);line-height:var(--leading-normal);max-width:52rem;margin-bottom:var(--space-10)}.values-list{display:grid;gap:0 var(--space-8);list-style:none}.values-list li{padding-block:var(--space-6);border-top:var(--border-thin);min-height:84px}.values-list li,.values-number{display:flex;align-items:center}.values-number{width:38px;height:38px;flex-shrink:0;justify-content:center;background:var(--color-secondary);border-radius:50%;color:var(--color-primary);font-size:var(--text-base)}.values-list h2{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--color-secondary-foreground)}@media(max-width:1100px){.values-layout{gap:var(--space-10)}.values-panel{min-height:430px}.values-photo img{height:300px}}@media(max-width:900px){.values-layout{grid-template-columns:1fr;padding-top:var(--space-6)}.values-content{grid-row:1}.values-visual{max-width:600px;width:100%;margin:0 auto}.values-panel{min-height:400px}.values-main{padding-bottom:var(--space-20)}}@media(max-width:480px){.values-list{grid-template-columns:1fr}.values-layout{gap:var(--space-10)}.values-panel{min-height:340px;padding:var(--space-4)}.values-photo img{height:250px}.values-photo{padding-top:var(--space-8)}.values-panel-label,.values-photo figcaption{overflow-wrap:normal}.values-breadcrumb{flex-wrap:wrap}}.values-layout{display:block;max-width:900px;margin:0 auto;padding-top:var(--space-16)}.values-content h1{text-align:center;margin-bottom:var(--space-6)}.values-intro{max-width:700px;text-align:center;margin:0 auto var(--space-20)}.values-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-16)}.values-list li{min-height:88px;padding-block:var(--space-8)}.values-list h2{font-weight:var(--font-weight-medium)}.values-list li:last-child{grid-column:1/-1}@media(max-width:600px){.values-layout{padding-top:var(--space-8)}.values-list{grid-template-columns:1fr}.values-list li{min-height:72px}.values-intro{margin-bottom:var(--space-10)}}.values-layout{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);max-width:1120px;gap:var(--space-16);align-items:center}@media(max-width:900px){.values-layout{grid-template-columns:1fr;max-width:700px}.values-content{grid-row:auto}.values-side-image{max-width:440px;margin:0 auto;width:100%}.values-side-image img{height:360px}}.values-content .values-script-title{font-family:var(--font-family-alt);font-size:var(--text-7xl);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-primary);text-transform:none;margin:0 0 var(--space-3)}.values-content .values-slogan{font-family:var(--font-family-base);font-size:var(--text-6xl);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);color:var(--color-secondary-foreground-alt);text-align:left;margin:0 0 var(--space-6)}.value-icon{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px}.value-icon svg{width:27px;height:27px}.values-list li{gap:var(--space-4)}.artisan-gbreve{position:relative;display:inline-block;font:inherit}.artisan-gbreve:after{content:"";position:absolute;width:.19em;height:.075em;left:46%;top:.25em;border-bottom:1px solid;border-radius:0 0 60% 60%;transform:rotate(-9deg);pointer-events:none}.value-icon{background:var(--color-secondary);border:var(--border-thin);border-radius:50%;width:46px;height:46px;flex-basis:46px;color:var(--color-primary)}.value-icon svg{width:25px;height:25px}.values-main .values-layout{padding-top:var(--space-12);max-width:none}.values-content{text-align:left!important;min-width:0}.values-content .values-script-title{text-align:left!important;margin:0 0 var(--space-3)!important}.values-content .values-slogan{text-align:left!important;margin:0 0 var(--space-6)!important}.values-content .values-intro,.values-intro{text-align:left!important;margin-left:0!important;margin-right:0!important}.values-list li{padding-block:var(--space-8)!important}.values-list h2{font-weight:var(--font-weight-medium)!important;text-align:left!important}.about-preview .menu__submenu,.about-preview .mobile-menu{display:none}.about-preview footer{isolation:isolate}.about-preview .footer__inner{grid-template-columns:1.2fr .8fr 1.2fr 1fr;gap:30px}.about-preview .footer__col{min-width:0}.about-preview .footer__col-bulletin-input{width:100%;min-width:0}.about-preview .about{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr)}.about-preview .about__images>.shine{min-width:0}.about-preview .app-header__logo{min-width:100px}@media(max-width:1100px){.about-preview .footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.about-preview .footer__inner{grid-template-columns:1fr}.about-preview .footer__copyright-inner{flex-wrap:wrap;gap:20px}.about-preview .footer__ssl{flex-wrap:wrap}.about-preview .about{grid-template-columns:1fr}}.about-preview footer>.footer__luster{z-index:-1;opacity:.14;pointer-events:none}.about-preview .footer__copyright-wrapper,.about-preview footer>.container{position:relative;z-index:1}@media(max-width:800px){.about-page .about{grid-template-columns:1fr;gap:30px}.about-page .about__text{max-width:none}.about-page .about__images{justify-content:center;gap:20px}.about-page .process-widget__content--item,.about-page .process-widget__content--item.rtl{grid-template-columns:1fr;grid-template-areas:"media" "info";gap:20px}.about-page .banner-widget__title--inner{width:100%}.about-page .banner-widget__image{min-height:300px;object-fit:cover}.about-page .process-widget__content--info{padding:24px}.about-page .about__title,.about-page .process-widget__content--title{overflow-wrap:anywhere}}html.tavcam-active,html:has([data-tema=tavcam]){font-size:10px!important}.app,.s-kok[data-tema=tavcam],.s-kok[data-tema=tavcam] .app{font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important;line-height:1.5;color:var(--color-text,#000410);background-color:var(--color-bg,#ffffff)}.s-kok[data-tema=tavcam] a,.s-kok[data-tema=tavcam] article,.s-kok[data-tema=tavcam] button,.s-kok[data-tema=tavcam] dd,.s-kok[data-tema=tavcam] div,.s-kok[data-tema=tavcam] dt,.s-kok[data-tema=tavcam] h1,.s-kok[data-tema=tavcam] h2,.s-kok[data-tema=tavcam] h3,.s-kok[data-tema=tavcam] h4,.s-kok[data-tema=tavcam] h5,.s-kok[data-tema=tavcam] h6,.s-kok[data-tema=tavcam] input,.s-kok[data-tema=tavcam] li,.s-kok[data-tema=tavcam] p,.s-kok[data-tema=tavcam] section,.s-kok[data-tema=tavcam] select,.s-kok[data-tema=tavcam] span,.s-kok[data-tema=tavcam] textarea{font-family:Cormorant,Georgia,serif}.s-kok[data-tema=tavcam] .about__script,.s-kok[data-tema=tavcam] .font-alt,.s-kok[data-tema=tavcam] .sr-script,.s-kok[data-tema=tavcam] .values-eyebrow,.s-kok[data-tema=tavcam] em:not(.categories-widget__eye):not(.banner-widget__eye){font-family:TheArtisan,cursive!important;font-style:normal!important;font-weight:400!important;color:#222a61!important}.s-kok[data-tema=tavcam] .banner-widget__eye{font-style:normal!important;font-weight:400!important}.s-kok[data-tema=tavcam] .nav-menu{text-transform:uppercase}.s-kok[data-tema=tavcam] .nav-menu,.s-kok[data-tema=tavcam] .nav-menu__link{font-family:Cormorant,Georgia,serif!important;font-size:var(--text-base)!important;font-weight:var(--font-weight-bold)!important}.s-kok[data-tema=tavcam] .nav-menu__dropdown-link{font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important;font-weight:500!important;text-transform:uppercase!important;color:#1A1A1A!important}.s-kok[data-tema=tavcam] .nav-menu__dropdown-link:hover{color:#fdb22b!important}.s-kok[data-tema=tavcam] .hero-slider__title{font-family:Cormorant,Georgia,serif!important;font-size:10rem!important;font-weight:400!important;text-align:center}@media (max-width:992px){.s-kok[data-tema=tavcam] .hero-slider__title{font-size:5rem!important}}@media (max-width:576px){.s-kok[data-tema=tavcam] .hero-slider__title{font-size:3.2rem!important}}.s-kok[data-tema=tavcam] .about__script{font-family:TheArtisan,cursive!important;font-size:5rem!important;color:var(--color-primary,#222a61)!important}.s-kok[data-tema=tavcam] .about__title{font-family:Cormorant,Georgia,serif!important;font-size:4.6rem!important;font-weight:500!important;text-transform:uppercase!important}.s-kok[data-tema=tavcam] .about__desc{font-family:Cormorant,Georgia,serif!important;font-size:1.9rem!important;line-height:1.7!important}.s-kok[data-tema=tavcam] .project-widget__title-top em{font-family:TheArtisan,cursive!important;font-size:5rem!important;color:#222a61!important}.s-kok[data-tema=tavcam] .project-widget__title{font-family:Cormorant,Georgia,serif!important;font-size:4.6rem!important;font-weight:500!important}.s-kok[data-tema=tavcam] .project-widget__tab{font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important;font-weight:700!important}.s-kok[data-tema=tavcam] .project-widget__item--title{font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;font-weight:600!important}.s-kok[data-tema=tavcam] .banner-widget__eye{font-family:TheArtisan,cursive!important;font-size:5rem!important}.s-kok[data-tema=tavcam] .banner-widget__title{font-family:Cormorant,Georgia,serif!important;font-size:4.6rem!important;font-weight:500!important}.s-kok[data-tema=tavcam] .process-widget__eye,.s-kok[data-tema=tavcam] .process-widget__title--wrapper em,.s-kok[data-tema=tavcam] .process-widget__title-top em{font-family:TheArtisan,cursive!important;font-size:5rem!important;color:#222a61!important;display:block!important}.s-kok[data-tema=tavcam] .process-widget__title{font-family:Cormorant,Georgia,serif!important;font-size:4.6rem!important;font-weight:500!important;color:#000410!important}.process-widget__content--eye,.s-kok[data-tema=tavcam] .process-widget__content--eye{font-family:Cormorant,Georgia,serif!important;font-size:2.2rem!important;font-weight:600!important;font-style:normal!important;color:#222a61!important;letter-spacing:.02em!important;line-height:1.2!important;margin-bottom:1.2rem!important;text-transform:capitalize!important}.s-kok[data-tema=tavcam] .process-widget__content--title{font-family:Cormorant,Georgia,serif!important;font-size:3.6rem!important;font-weight:500!important;line-height:1.25!important;margin-bottom:2rem!important;color:#000410!important}.s-kok[data-tema=tavcam] .process-widget__content--text{font-family:Cormorant,Georgia,serif!important;font-size:1.7rem!important;line-height:1.65!important;color:#4a4a4a!important}.s-kok[data-tema=tavcam] .process-widget__content--image,.s-kok[data-tema=tavcam] .process-widget__content--image--wrapper,.s-kok[data-tema=tavcam] .process-widget__content--item>div{border-radius:1.6rem!important;overflow:hidden!important}.s-kok[data-tema=tavcam] .process-widget__content--item.rtl>.process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--item:not(.rtl)>.process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--item>.process-widget__content--info{border-radius:1.6rem!important;background:#F8F7F7!important;padding:4.5rem!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.s-kok[data-tema=tavcam] .footer__col-title{font-family:Cormorant,Georgia,serif!important;font-size:2.1rem!important;font-weight:700!important}.s-kok[data-tema=tavcam] .footer__about-text,.s-kok[data-tema=tavcam] .footer__col-list-item a,.s-kok[data-tema=tavcam] .footer__col-list-item p{font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important}.s-kok[data-tema=tavcam] .nav-menu .nav-menu__item:not(:last-of-type){border-right:none!important;margin-right:1.6rem!important;padding-right:1.6rem!important;position:relative}.s-kok[data-tema=tavcam] .nav-menu .nav-menu__item:not(:last-of-type):after{content:""!important;display:block!important;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:15px;background-color:rgba(255,255,255,.24);pointer-events:none}.categories-widget{width:100%;overflow:hidden;background-color:#1e2952!important;color:#ffffff;padding-top:5rem;padding-bottom:7rem;position:relative}.categories-widget__wrapper{width:100%;max-width:100%;display:grid;grid-template-columns:1fr minmax(auto,50rem);gap:3rem;padding-left:0;padding-right:8rem;align-items:center;box-sizing:border-box}.categories-widget__slider-col{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;overflow:hidden;position:relative}.categories-widget__slider{width:100%;overflow:visible;padding-top:5rem;padding-bottom:5rem;position:relative}.categories-widget__track{display:flex;gap:2.8rem;transition:transform .6s cubic-bezier(.22,1,.36,1);will-change:transform;padding-left:4rem}.categories-widget__slide{flex:0 0 31rem;width:31rem;box-sizing:border-box}.categories-widget__slide,.product-category-card{transition:transform .6s cubic-bezier(.22,1,.36,1)}.product-category-card{color:#1e2952;background:#F8F7F7;display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;overflow:hidden;box-shadow:0 14px 35px rgba(0,4,16,.4);transform:translateY(0)}.categories-widget__slide.swiper-slide-active .product-category-card{transform:translateY(3.8rem)}.categories-widget__slide.swiper-slide-next .product-category-card{transform:translateY(-3.8rem)}.product-category-card__image{width:100%;height:44rem;overflow:hidden;background-color:#162044;position:relative}.product-category-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.product-category-card:hover .product-category-card__image img{transform:scale(1.05)}.product-category-card__title{display:flex;align-items:center;justify-content:center;padding:1.6rem 1.2rem;color:#1e2952!important;background:#ffffff!important;font-family:Cormorant,Georgia,serif!important;font-size:2.1rem!important;font-weight:700!important;line-height:1.2;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;text-align:center}.categories-widget__pag-wrap{width:100%;display:flex;justify-content:center;margin-top:1.5rem}.categories-widget__pagination{gap:1.6rem;background:rgba(14,21,46,.88);border:1px solid rgba(255,255,255,.18);border-radius:9999px;padding:.7rem 1.8rem;font-family:Cormorant,Georgia,serif;font-size:1.5rem;backdrop-filter:blur(8px);box-shadow:0 6px 20px rgba(0,0,0,.35)}.categories-widget__pag-btn,.categories-widget__pagination{display:inline-flex;align-items:center;justify-content:center;color:#ffffff}.categories-widget__pag-btn{background:transparent;border:none;cursor:pointer;padding:.3rem .6rem;opacity:.75;transition:opacity .2s,transform .2s}.categories-widget__pag-btn:hover{opacity:1;transform:scale(1.15)}.categories-widget__counter{font-variant-numeric:tabular-nums;letter-spacing:.08em;font-weight:600;user-select:none;min-width:3.5rem;text-align:center}.categories-widget__content{display:flex;flex-direction:column;align-items:flex-end;text-align:end;justify-content:center;color:#ffffff;padding-left:2rem}.categories-widget__eye{margin:0 0 1rem;font-family:TheArtisan,cursive!important;font-size:5.6rem!important;font-style:normal;color:#ffffff!important;line-height:1.1;letter-spacing:.02em}.categories-widget__title{margin:0;font-family:Cormorant,Georgia,serif!important;font-size:4.4rem!important;font-weight:600!important;color:#ffffff!important;text-transform:uppercase;letter-spacing:.03em;line-height:1.2}.categories-widget__text{font-family:Cormorant,Georgia,serif!important;font-size:1.9rem!important;margin:3rem 0!important;color:rgba(255,255,255,.85)!important;line-height:1.6;max-width:48rem}.categories-widget__controls{display:flex;align-items:center;gap:2.4rem}.categories-widget__btn{background:transparent;border:none;cursor:pointer;padding:.6rem .4rem;color:#ffffff;display:inline-flex;align-items:center;justify-content:center;opacity:.85;transition:opacity .2s,transform .2s}.categories-widget__btn:hover{opacity:1;transform:scale(1.08)}@media (max-width:1100px){.categories-widget__wrapper{grid-template-columns:1fr;padding-right:2rem;padding-left:2rem;gap:4rem}.categories-widget__content{align-items:center;text-align:center;order:-1;padding-left:0}.categories-widget__text{max-width:100%}.categories-widget__slide{flex:0 0 27rem;width:27rem}.product-category-card__image{height:36rem}}.nav-menu .nav-menu__item--dropdown:not(:last-of-type),.nav-menu .nav-menu__item:not(:last-of-type),.s-kok[data-tema=tavcam] .nav-menu .nav-menu__item:not(:last-of-type){border-right:none!important;margin-right:1.6rem!important;padding-right:1.6rem!important;position:relative!important}.nav-menu .nav-menu__item--dropdown:not(:last-of-type):after,.nav-menu .nav-menu__item:not(:last-of-type):after,.s-kok[data-tema=tavcam] .nav-menu .nav-menu__item:not(:last-of-type):after{content:""!important;display:block!important;position:absolute!important;right:0!important;left:auto!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;width:1px!important;height:15px!important;background-color:rgba(255,255,255,.24)!important;pointer-events:none!important;z-index:2!important}.about-preview .page-content{padding-top:0!important}.about-preview .about-page>.app-widget:first-child{max-width:none!important;width:100%!important;padding-inline:0!important}.about-preview .about-page>.app-widget:first-child .banner-widget__image-wrapper{width:100%!important}.about-preview .about-page>.app-widget:first-child .banner-widget__image{width:100%!important;display:block!important}.about-page .about,.about-preview .about{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr)!important;gap:var(--space-20)!important;align-items:center!important}.about-page .about__text,.about-preview .about__text{max-width:unset!important;text-wrap-style:pretty!important}.about-page .about__images,.about-preview .about__images{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:var(--space-12)!important}.about-page .about__images>.shine,.about-preview .about__images>.shine{min-width:0!important}.about-page .about__img--1,.about-preview .about__img--1{width:100%!important;height:auto!important;object-fit:contain!important;max-width:35rem!important;max-height:50rem!important}.about-page .about__img--2,.about-preview .about__img--2{width:100%!important;height:auto!important;object-fit:contain!important;max-width:35rem!important;max-height:33rem!important}.about-page .process-widget__content--image,.about-page .process-widget__content--image--wrapper,.about-page .process-widget__content--item>div,.about-preview .process-widget__content--image,.about-preview .process-widget__content--image--wrapper,.about-preview .process-widget__content--item>div{border-radius:0!important}.about-page .process-widget__content--item.rtl>.process-widget__content--info,.about-page .process-widget__content--item:not(.rtl)>.process-widget__content--info,.about-preview .process-widget__content--item.rtl>.process-widget__content--info,.about-preview .process-widget__content--item:not(.rtl)>.process-widget__content--info{border-radius:0!important;background:#F8F7F7!important;padding:var(--space-12)!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.about-page .process-widget__content--eye,.about-preview .process-widget__content--eye{font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;font-weight:600!important;color:#1A1A1A!important;display:block!important;margin-bottom:1.6rem!important;line-height:1!important;text-transform:none!important}.about-page .process-widget__content--title,.about-preview .process-widget__content--title{font-family:Cormorant,Georgia,serif!important;font-size:4.6rem!important;font-weight:500!important;color:#000410!important;margin-bottom:var(--space-12)!important;line-height:1.1!important}.about-page .process-widget__content--text,.about-preview .process-widget__content--text{font-family:Cormorant,Georgia,serif!important;font-size:1.9rem!important;line-height:1.5!important;color:#1A1A1A!important}.about-preview footer,.s-kok[data-tema=tavcam] footer{isolation:isolate!important}.about-preview footer>.footer__luster,.s-kok[data-tema=tavcam] footer>.footer__luster{z-index:-1!important;opacity:.14!important;pointer-events:none!important}.about-preview .footer__copyright-wrapper,.about-preview footer>.container,.s-kok[data-tema=tavcam] .footer__copyright-wrapper,.s-kok[data-tema=tavcam] footer>.container{position:relative!important;z-index:1!important}.about-preview .footer__inner,.s-kok[data-tema=tavcam] .footer__inner{grid-template-columns:1.2fr .8fr 1.2fr 1fr!important;gap:30px!important}.about-preview .footer__col,.s-kok[data-tema=tavcam] .footer__col{min-width:0!important}.about-preview .footer__col-bulletin-input,.s-kok[data-tema=tavcam] .footer__col-bulletin-input{width:100%!important;min-width:0!important}@media (max-width:800px){.about-page .about{grid-template-columns:1fr!important;gap:30px!important}.about-page .about__text{max-width:none!important}.about-page .about__images{justify-content:center!important;gap:20px!important}.about-page .process-widget__content--item,.about-page .process-widget__content--item.rtl{grid-template-columns:1fr!important;grid-template-areas:"media" "info"!important;gap:20px!important}.about-page .banner-widget__title--inner{width:100%!important}.about-page .banner-widget__image{min-height:300px!important;object-fit:cover!important}.about-page .process-widget__content--info{padding:24px!important}.about-page .about__title,.about-page .process-widget__content--title{overflow-wrap:anywhere!important}}@media (max-width:1100px){.about-preview .footer__inner,.s-kok[data-tema=tavcam] .footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){.about-preview .footer__inner,.s-kok[data-tema=tavcam] .footer__inner{grid-template-columns:1fr!important}.about-preview .footer__copyright-inner,.s-kok[data-tema=tavcam] .footer__copyright-inner{flex-wrap:wrap!important;gap:20px!important}.about-preview .footer__ssl,.s-kok[data-tema=tavcam] .footer__ssl{flex-wrap:wrap!important}.about-page .about{grid-template-columns:1fr!important}}.s-kok[data-tema=tavcam] .about-page .process-widget__content--image,.s-kok[data-tema=tavcam] .about-page .process-widget__content--image--wrapper,.s-kok[data-tema=tavcam] .about-page .process-widget__content--item>div,.s-kok[data-tema=tavcam].about-preview .process-widget__content--image,.s-kok[data-tema=tavcam].about-preview .process-widget__content--image--wrapper,.s-kok[data-tema=tavcam].about-preview .process-widget__content--item>div{border-radius:0!important}.s-kok[data-tema=tavcam] .about-page .process-widget__content--item.rtl>.process-widget__content--info,.s-kok[data-tema=tavcam] .about-page .process-widget__content--item:not(.rtl)>.process-widget__content--info,.s-kok[data-tema=tavcam].about-preview .process-widget__content--item.rtl>.process-widget__content--info,.s-kok[data-tema=tavcam].about-preview .process-widget__content--item:not(.rtl)>.process-widget__content--info{border-radius:0!important;background:#F8F7F7!important;padding:4.8rem!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.s-kok[data-tema=tavcam] .about-page .process-widget__content--eye,.s-kok[data-tema=tavcam].about-preview .process-widget__content--eye{font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;font-weight:600!important;color:#1A1A1A!important;display:block!important;margin-bottom:1.6rem!important;line-height:1!important;text-transform:none!important}.s-kok[data-tema=tavcam] .about-page .process-widget__content--title,.s-kok[data-tema=tavcam].about-preview .process-widget__content--title{font-family:Cormorant,Georgia,serif!important;font-size:4.6rem!important;font-weight:500!important;color:#000410!important;margin-bottom:4.8rem!important;line-height:1.1!important}.s-kok[data-tema=tavcam] .about-page .process-widget__content--text,.s-kok[data-tema=tavcam].about-preview .process-widget__content--text{font-family:Cormorant,Georgia,serif!important;font-size:1.9rem!important;line-height:1.5!important;color:#1A1A1A!important}.s-kok[data-tema=tavcam] .values-script-title,.s-kok[data-tema=tavcam] .values-title,.values-content .values-script-title,.values-content .values-title{font-family:TheArtisan,cursive!important;font-size:5rem!important;font-style:normal!important;font-weight:400!important;line-height:1.5!important;color:#222a61!important;text-transform:none!important;margin:0 0 .75rem!important;text-align:left!important}.artisan-gbreve,.s-kok[data-tema=tavcam] .artisan-gbreve,.values-content .artisan-gbreve{position:relative!important;display:inline-block!important;font:inherit!important}.artisan-gbreve:after,.s-kok[data-tema=tavcam] .artisan-gbreve:after,.values-content .artisan-gbreve:after{content:""!important;position:absolute!important;width:.19em!important;height:.075em!important;left:46%!important;top:.25em!important;border-bottom:1px solid!important;border-radius:0 0 60% 60%!important;transform:rotate(-9deg)!important;pointer-events:none!important}.s-kok[data-tema=tavcam] .values-content .values-slogan{font-family:Cormorant,Georgia,serif!important;font-size:4rem!important;font-weight:500!important;line-height:1.1!important;color:#000410!important;text-align:left!important;margin:0 0 1.5rem!important;letter-spacing:1px}.s-kok[data-tema=tavcam] .values-intro{font-family:Cormorant,Georgia,serif!important;font-size:1.9rem!important;line-height:1.5!important;max-width:52rem!important;margin:0 0 2.5rem!important;text-align:left!important;color:#1a1a1a!important}.values-side-image{margin:0;display:inline-block;position:relative;overflow:hidden;width:100%}.values-side-image:hover:before{-webkit-animation:shine 1.2s;animation:shine 1.2s}.values-side-image:before{position:absolute;top:0;left:-100%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.3));background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.3));-webkit-transform:skewX(-30deg);transform:skewX(-30deg);pointer-events:none}.values-side-image img{display:block;width:100%;height:570px;object-fit:cover}.values-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 var(--space-16)!important;list-style:none!important;padding:0!important;margin:0!important}.values-list li{display:flex!important;align-items:center!important;gap:var(--space-4)!important;padding:1.6rem 1.2rem!important;border-top:var(--border-thin)!important;min-height:88px!important;justify-content:flex-start!important;border-radius:8px;transition:all .3s cubic-bezier(.25,1,.5,1);cursor:pointer}.values-list li:hover{background:rgba(34,42,97,.04);padding-left:1.8rem!important;transform:translateX(4px)}.value-icon,.values-list li .value-icon{background:var(--color-secondary);border:var(--border-thin);border-radius:50%;width:46px;height:46px;flex:0 0 46px;display:flex;align-items:center;justify-content:center;color:var(--color-primary);transition:all .35s cubic-bezier(.25,1,.5,1)}.value-icon:hover,.values-list li:hover .value-icon{background:#222a61!important;border-color:#222a61!important;color:#ffffff!important;transform:scale(1.12);box-shadow:0 6px 16px rgba(34,42,97,.25)}.value-icon svg,.values-list li .value-icon svg{width:25px;height:25px;display:block;transition:transform .35s ease}.values-list li:hover .value-icon svg{transform:scale(1.08)}.values-list li h2{font-family:Cormorant,Georgia,serif!important;font-size:var(--text-2xl)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--leading-tight)!important;color:var(--color-secondary-foreground)!important;text-align:left!important;margin:0!important;transition:color .3s ease}.values-list li:hover h2{color:#222a61!important;font-weight:600!important}.values-list li:last-child{grid-column:1/-1!important}.history-main{padding:var(--space-16) 0 var(--space-white);color:var(--color-secondary-foreground)}.history-heading{text-align:center;margin-bottom:var(--space-12)}.history-heading .history-script,.history-script,.s-kok[data-tema=tavcam] .history-heading .history-script,.s-kok[data-tema=tavcam] .history-script{display:block;font-family:TheArtisan,cursive!important;font-size:5rem!important;color:#222a61!important;font-weight:400!important;line-height:1.35!important;margin-bottom:.5rem!important}.history-script span{display:inline-block!important;font-size:inherit!important;font-family:inherit!important}.history-script .artisan-gbreve{position:relative!important;display:inline-block!important;font:inherit!important}.history-script .artisan-gbreve:after{content:""!important;position:absolute!important;width:.19em!important;height:.075em!important;left:46%!important;top:.25em!important;border-bottom:1px solid!important;border-radius:0 0 60% 60%!important;transform:rotate(-9deg)!important;pointer-events:none!important}.history-heading h1{font-family:Cormorant,Georgia,serif!important;font-size:4rem!important;font-weight:500!important;line-height:var(--leading-tight)!important;color:#000410!important;margin-top:var(--space-3);letter-spacing:1px}.history-timeline{display:flex;overflow-x:auto;margin-bottom:var(--space-16);padding:0 4px 16px;scrollbar-width:thin}.history-timeline button{position:relative;flex:1 0 82px;text-align:center;padding:12px 0;color:var(--color-secondary-foreground);font-family:Cormorant,Georgia,serif!important;font-size:24px!important;font-weight:var(--font-weight-medium);border:0;background:transparent;cursor:pointer;transition:color .2s ease}.history-timeline button:after{content:"";height:1px;background:#e6eef0;position:absolute;left:0;right:0;bottom:18px;z-index:0}.history-timeline button i{display:block;width:9px;height:9px;border-radius:50%;background:#b4b4b4;margin:17px auto 2px;position:relative;z-index:1;box-shadow:0 0 0 5px #fff;transition:transform .25s ease,background .25s ease}.history-timeline button:hover{color:#222a61}.history-timeline button:hover i{background:#222a61}.history-timeline button[aria-selected=true]{color:#222a61!important;font-weight:700!important}.history-timeline button[aria-selected=true] i{background:#222a61!important;transform:scale(1.55)}.history-controls button:focus-visible,.history-timeline button:focus-visible{outline:2px solid #222a61;outline-offset:3px}.history-panel{display:none;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr);gap:var(--space-12);align-items:center}.history-panel.is-active,.history-panel:only-of-type{display:grid;animation:historyFadeIn .35s ease-out}@keyframes historyFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.history-photo{margin:0;position:relative;overflow:hidden;display:inline-block;width:100%}.history-photo img{width:100%;height:420px;object-fit:cover;display:block;transition:transform .4s ease}.history-photo:hover img{transform:scale(1.02)}.history-photo.shine:hover:before{-webkit-animation:shine 1.2s;animation:shine 1.2s}.history-photo.shine:before{position:absolute;top:0;left:-100%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.3));background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.3));-webkit-transform:skewX(-30deg);transform:skewX(-30deg);pointer-events:none}.history-story{text-align:center;padding:var(--space-6) 0}.history-kicker{display:block;font-family:Cormorant,Georgia,serif;font-size:1.4rem;letter-spacing:2px;color:#222a61;font-weight:600}.history-story h2{font-size:3.4rem!important;font-weight:500!important;line-height:var(--leading-tight)!important;color:#000410!important;margin:var(--space-5) 0}.history-story h2,.history-story p{font-family:Cormorant,Georgia,serif!important}.history-story p{font-size:1.9rem!important;line-height:1.6!important;min-height:116px;color:#1a1a1a!important}.history-year{font-family:Cormorant,Georgia,serif!important;font-size:6rem!important;font-weight:600!important;color:#222a61!important;margin:var(--space-6) 0;letter-spacing:1px}.history-controls{gap:var(--space-8)}.history-controls,.history-controls button{display:flex;align-items:center;justify-content:center}.history-controls button{border:0;width:76px;height:48px;background:transparent;cursor:pointer;color:#222a61;transition:color .2s ease,transform .2s ease}.history-controls button svg{width:64px;height:20px;display:block}.history-controls button:hover:not(:disabled){color:#000410;transform:scale(1.08)}.history-controls button:disabled{opacity:.25;cursor:not-allowed}.history-controls span{font-family:Cormorant,Georgia,serif!important;font-size:2rem!important;font-weight:500;color:#1a1a1a}@media (max-width:800px){.history-panel.is-active,.history-panel:only-of-type{display:grid;grid-template-columns:1fr 1.3fr;gap:var(--space-8)}.history-photo-right{display:none}.history-photo img{height:360px}.history-heading h1{font-size:3.2rem!important}}@media (max-width:540px){.history-panel.is-active,.history-panel:only-of-type{display:grid;grid-template-columns:1fr}.history-story{grid-row:1}.history-photo img{height:280px}.history-story p{min-height:0}.history-heading h1{overflow-wrap:normal}.history-main{padding-top:var(--space-10)}.history-timeline{margin-bottom:var(--space-6)}.history-timeline button{font-size:20px!important;flex-basis:72px}}.cert-main{padding:var(--space-12) 0 var(--space-white);color:var(--color-secondary-foreground)}.cert-heading{text-align:center;margin-bottom:var(--space-16)}.cert-heading .cert-script,.cert-script,.s-kok[data-tema=tavcam] .cert-heading .cert-script,.s-kok[data-tema=tavcam] .cert-script{display:block!important;font-family:TheArtisan,cursive!important;font-size:5rem!important;font-weight:400!important;color:#222a61!important;line-height:1.35!important;margin-bottom:.5rem!important}.cert-heading h1,.s-kok[data-tema=tavcam] .cert-heading h1{font-family:Cormorant,Georgia,serif!important;font-size:clamp(2.2rem,4.5vw,3.5rem)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:.02em!important;color:#1a1a1a!important;margin:8px 0 16px!important;text-transform:uppercase!important}.cert-heading p,.s-kok[data-tema=tavcam] .cert-heading p{font-size:1.6rem!important;color:#4a5568!important;line-height:1.6!important}.cert-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-12) var(--space-8)}.cert-card{display:block;text-align:left;color:inherit;width:100%;cursor:zoom-in;background:none;border:none;padding:0}.cert-image{display:flex;align-items:center;justify-content:center;background:var(--color-secondary);border:var(--border-thin);padding:var(--space-8);height:390px;transition:background .25s ease,box-shadow .3s ease;overflow:hidden;position:relative}.cert-image img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(0,0,0,.07));transition:transform .4s ease}.cert-caption,.s-kok[data-tema=tavcam] .cert-caption{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:var(--space-5) 0!important;border-bottom:var(--border-thin)!important;font-family:Cormorant Garamond,Cormorant,serif!important;font-size:2.2rem!important;color:#222a61!important;gap:12px!important;font-weight:500!important}.cert-caption svg{flex-shrink:0;margin-top:3px}.cert-card:hover .cert-image{background:#e6eef0;box-shadow:0 10px 28px rgba(0,0,0,.08)}.cert-card:hover .cert-image img{transform:scale(1.03)}.cert-card:focus-visible,.cert-dialog button:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}.cert-dialog{position:fixed;inset:0;margin:0 auto;border:0;padding:44px 16px 12px;background:var(--color-primary-foreground,#fff);color:#222a61;width:max-content;height:fit-content;min-height:0;max-width:94vw;max-height:96dvh;overflow:auto;top:50%;bottom:auto;transform:translateY(-50%);border-radius:4px;box-shadow:0 20px 60px rgba(0,0,0,.3)}.cert-dialog::backdrop{background:rgba(0,0,0,.75)}.cert-dialog[open]{display:flex;flex-direction:column;align-items:center;gap:12px;justify-content:flex-start}#cert-large{flex:none;width:auto;height:auto;max-height:calc(96dvh - 160px);object-fit:contain}#cert-large,.cert-name{max-width:min(78vw,600px)}.cert-name{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:2.2rem!important;font-weight:500!important;line-height:1.2;text-align:center;margin:0;color:#222a61}.cert-close{position:absolute;right:12px;top:5px;font:36px/1 sans-serif;width:44px;height:44px;color:#222a61;background:none;border:none;cursor:pointer}.cert-navigation{gap:32px;flex-shrink:0;font-size:1.6rem}.cert-navigation,.cert-navigation button{display:flex;align-items:center;justify-content:center;color:#222a61}.cert-navigation button{width:76px;height:44px;background:none;border:none;cursor:pointer;transition:opacity .2s ease}.cert-navigation button:disabled{opacity:.25;cursor:not-allowed}@media (max-width:900px){.cert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cert-image{height:350px}}@media (max-width:540px){.cert-grid{grid-template-columns:1fr}.cert-image{height:380px}.cert-heading{margin-bottom:var(--space-10)}.cert-dialog{padding:50px 12px 16px}.cert-navigation{gap:20px}#cert-large,.cert-name{max-width:84vw}}.s-kok[data-tema=tavcam] .page-content:has(.showroom-main),.s-kok[data-tema=tavcam] .page-content>div:has(.showroom-main){width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.s-kok[data-tema=tavcam] .showroom-main,.showroom-main{color:#1a1a1a;background:white;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.sr-container{max-width:1120px;margin:0 auto;padding:0 32px}.s-kok[data-tema=tavcam] .showroom-main .sr-intro,.s-kok[data-tema=tavcam] .sr-intro,.showroom-main .sr-intro,.sr-intro{position:relative!important;width:100%!important;max-width:100%!important;left:0!important;right:0!important;margin-left:0!important;margin-right:0!important;background:#f8f7f5!important;padding:76px max(32px,calc((100% - 1056px) / 2))!important;border-bottom:1px solid #eeece8!important;text-align:center!important;box-sizing:border-box!important}.s-kok[data-tema=tavcam] .showroom-main .sr-intro-inner,.s-kok[data-tema=tavcam] .sr-intro-inner,.showroom-main .sr-intro-inner,.sr-intro-inner{max-width:820px!important;width:100%!important;margin:0 auto!important;text-align:center!important;box-sizing:border-box!important}.s-kok[data-tema=tavcam] .sr-script,.sr-script{display:block!important;font-family:TheArtisan,cursive!important;font-size:5.5rem!important;font-weight:400!important;color:#222a61!important;line-height:1.35!important;text-align:center!important;margin-bottom:.5rem!important}.s-kok[data-tema=tavcam] .sr-intro h1,.sr-intro h1{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:4rem!important;font-weight:500!important;line-height:1.2!important;color:#222a61!important;letter-spacing:.05em!important;text-align:center!important;margin:.5rem 0 2rem!important}.s-kok[data-tema=tavcam] .sr-intro p,.sr-intro p{font-size:1.6rem!important;line-height:1.7!important;color:#4a5568!important;text-align:center!important;max-width:820px!important;margin:0 auto 1.5rem!important}.sr-gallery{padding-top:50px;padding-bottom:85px}.sr-gallery-heading{text-align:center}.s-kok[data-tema=tavcam] .sr-gallery-heading h2,.sr-gallery-heading h2{font-family:Cormorant,Georgia,serif!important;font-size:clamp(2.2rem,4.5vw,3.5rem)!important;font-weight:500!important;line-height:1.1!important;color:#1a1a1a!important;letter-spacing:.02em!important;text-align:center!important;margin:8px 0 16px!important;text-transform:uppercase!important}.s-kok[data-tema=tavcam] .sr-gallery-heading .sr-script,.sr-gallery-heading .sr-script{font-family:TheArtisan,cursive!important;font-size:5rem!important;font-weight:400!important;color:#222a61!important;text-align:center!important;display:block!important}.s-kok[data-tema=tavcam] .sr-tabs,.sr-tabs{display:flex!important;justify-content:center!important;gap:1.6rem!important;margin:2.5rem 0 3.5rem!important;flex-wrap:wrap!important}.s-kok[data-tema=tavcam] .sr-tabs button,.sr-tabs button{padding:1.2rem 2.4rem!important;font-size:1.3rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:500!important;border:1px solid #dcd8d0!important;background:#ffffff!important;color:#555555!important;cursor:pointer!important;transition:all .25s ease!important;border-radius:2px!important}.s-kok[data-tema=tavcam] .sr-tabs button:hover,.sr-tabs button:hover{border-color:#222a61!important;color:#222a61!important}.s-kok[data-tema=tavcam] .sr-tabs button[aria-pressed=true],.sr-tabs button[aria-pressed=true]{background:#1a1a1a!important;color:#ffffff!important;border-color:#1a1a1a!important}.sr-carousel{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;gap:20px;align-items:center}.sr-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.s-kok[data-tema=tavcam] .sr-card,.sr-card{text-align:center!important;width:100%!important;display:block!important;background:none!important;border:none!important;padding:0!important;cursor:zoom-in!important}.s-kok[data-tema=tavcam] .sr-card img,.sr-card img{width:100%!important;aspect-ratio:1/1!important;object-fit:cover!important;transition:transform .4s ease,filter .3s ease!important;border-radius:2px!important}.s-kok[data-tema=tavcam] .sr-card:hover img,.sr-card:hover img{transform:scale(1.02)!important;filter:brightness(.95)!important}.s-kok[data-tema=tavcam] .sr-card strong,.sr-card strong{display:block!important;margin-top:1.8rem!important;font-family:Cormorant Garamond,Cormorant,serif!important;font-size:2.2rem!important;font-weight:600!important;color:#222a61!important;letter-spacing:.05em!important}.s-kok[data-tema=tavcam] .sr-card span,.sr-card span{display:block!important;color:#718096!important;font-size:1.5rem!important;margin-top:.4rem!important}.s-kok[data-tema=tavcam] .sr-arrow,.sr-arrow{font-size:3rem!important;color:#222a61!important;padding:.8rem!important;background:none!important;border:none!important;cursor:pointer!important;transition:transform .2s ease,opacity .2s ease!important}.s-kok[data-tema=tavcam] .sr-arrow:hover,.sr-arrow:hover{transform:scale(1.15)!important;opacity:.75!important}.s-kok[data-tema=tavcam] .sr-counter,.sr-counter{text-align:center!important;color:#718096!important;font-size:1.5rem!important;margin-top:2rem!important}.s-kok[data-tema=tavcam] .sr-hint,.sr-hint{text-align:center!important;color:#a0aec0!important;font-size:1.4rem!important;margin-top:.5rem!important}#sr-lightbox,.s-kok[data-tema=tavcam] #sr-lightbox,.s-kok[data-tema=tavcam] .sr-lightbox,.s-kok[data-tema=tavcam] dialog.sr-lightbox,.sr-lightbox,dialog.sr-lightbox{border:0!important;background:transparent!important;color:inherit!important;position:fixed!important;inset:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:1.6rem!important;margin:0!important;box-sizing:border-box!important;display:none!important;align-items:center!important;justify-content:center!important;z-index:999999!important;overflow:visible!important}#sr-lightbox::backdrop,.s-kok[data-tema=tavcam] #sr-lightbox::backdrop,.s-kok[data-tema=tavcam] .sr-lightbox::backdrop,.s-kok[data-tema=tavcam] dialog.sr-lightbox::backdrop,.sr-lightbox::backdrop,dialog.sr-lightbox::backdrop{background:rgba(0,0,0,.75)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}#sr-lightbox[open],.s-kok[data-tema=tavcam] #sr-lightbox[open],.s-kok[data-tema=tavcam] .sr-lightbox[open],.s-kok[data-tema=tavcam] dialog.sr-lightbox[open],.sr-lightbox[open],dialog.sr-lightbox[open]{display:flex!important;align-items:center!important;justify-content:center!important;animation:violaFadeIn .2s ease-out forwards!important}#sr-lightbox .detail-dialog,.s-kok[data-tema=tavcam] #sr-lightbox .detail-dialog{position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin:0 auto!important;background:#ffffff!important;padding:4.8rem 2.4rem 2rem!important;border:none!important;border-radius:4px!important;box-sizing:border-box!important;box-shadow:0 24px 64px rgba(0,0,0,.45)!important;max-width:min(95vw,1280px)!important;max-height:92vh!important;display:flex!important;flex-direction:column!important;align-items:center!important}#sr-lightbox .detail-close,#sr-lightbox .sr-close,.s-kok[data-tema=tavcam] #sr-lightbox .detail-close,.s-kok[data-tema=tavcam] #sr-lightbox .sr-close{position:absolute!important;top:1rem!important;right:1.4rem!important;background:none!important;border:none!important;font-size:3.2rem!important;line-height:1!important;color:#1a1a1a!important;cursor:pointer!important;padding:.4rem .8rem!important;z-index:10!important;transition:transform .15s ease,color .15s ease!important}#sr-lightbox .detail-close:hover,#sr-lightbox .sr-close:hover,.s-kok[data-tema=tavcam] #sr-lightbox .detail-close:hover,.s-kok[data-tema=tavcam] #sr-lightbox .sr-close:hover{color:#fdb22b!important}#sr-lightbox .sr-popup-image,#sr-lightbox .viola-large,.s-kok[data-tema=tavcam] #sr-lightbox .sr-popup-image,.s-kok[data-tema=tavcam] #sr-lightbox .viola-large{max-width:min(90vw,1200px)!important;max-height:78vh!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border-radius:4px!important;overflow:hidden!important;margin:0 auto!important}#sr-lightbox img,.s-kok[data-tema=tavcam] #sr-lightbox img{width:auto!important;height:auto!important;max-height:78vh!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;display:block!important;border-radius:4px!important}#sr-lightbox .viola-popup-controls,.s-kok[data-tema=tavcam] #sr-lightbox .viola-popup-controls{display:flex!important;justify-content:center!important;align-items:center!important;gap:2.8rem!important;padding-top:1.6rem!important;color:#222a61!important;width:100%!important;min-width:0!important}#sr-lightbox .sr-lb-next,#sr-lightbox .sr-lb-prev,.s-kok[data-tema=tavcam] #sr-lightbox .sr-lb-next,.s-kok[data-tema=tavcam] #sr-lightbox .sr-lb-prev{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;background:none!important;border:none!important;color:#222a61!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:.6rem!important;transition:transform .2s ease,color .2s ease!important}#sr-lightbox .sr-lb-next:hover,#sr-lightbox .sr-lb-prev:hover,.s-kok[data-tema=tavcam] #sr-lightbox .sr-lb-next:hover,.s-kok[data-tema=tavcam] #sr-lightbox .sr-lb-prev:hover{color:#fdb22b!important;transform:scale(1.08)!important}#sr-lightbox .sr-lb-next svg,#sr-lightbox .sr-lb-prev svg,.s-kok[data-tema=tavcam] #sr-lightbox .sr-lb-next svg,.s-kok[data-tema=tavcam] #sr-lightbox .sr-lb-prev svg{width:6.4rem!important;height:2rem!important}#sr-lightbox #sr-caption,#sr-lightbox .sr-popup-count,.s-kok[data-tema=tavcam] #sr-lightbox #sr-caption,.s-kok[data-tema=tavcam] #sr-lightbox .sr-popup-count{font-family:var(--font-family-base,"Cormorant Garamond",serif)!important;font-size:1.8rem!important;font-weight:500!important;letter-spacing:2px!important;color:#444!important;min-width:5rem!important;text-align:center!important}@media (max-width:768px){#sr-lightbox[open],.s-kok[data-tema=tavcam] #sr-lightbox[open],.s-kok[data-tema=tavcam] dialog.sr-lightbox[open],dialog.sr-lightbox[open]{padding:1rem!important}#sr-lightbox .detail-dialog,.s-kok[data-tema=tavcam] #sr-lightbox .detail-dialog{width:96vw!important;max-width:96vw!important;box-sizing:border-box!important;padding:4.2rem 1.4rem 1.6rem!important;margin:0 auto!important}#sr-lightbox .sr-popup-image,#sr-lightbox .viola-large,.s-kok[data-tema=tavcam] #sr-lightbox .sr-popup-image,.s-kok[data-tema=tavcam] #sr-lightbox .viola-large{width:100%!important;max-width:100%!important;max-height:65vh!important}#sr-lightbox img,.s-kok[data-tema=tavcam] #sr-lightbox img{max-height:65vh!important}#sr-lightbox .viola-popup-controls,.s-kok[data-tema=tavcam] #sr-lightbox .viola-popup-controls{gap:1.6rem!important;padding-top:1.2rem!important}#sr-lightbox .sr-lb-next svg,#sr-lightbox .sr-lb-prev svg,.s-kok[data-tema=tavcam] #sr-lightbox .sr-lb-next svg,.s-kok[data-tema=tavcam] #sr-lightbox .sr-lb-prev svg{width:4.8rem!important;height:1.6rem!important}}.s-kok[data-tema=tavcam] .showroom-main #showroom-galeri,.showroom-main #showroom-galeri{background:#ffffff!important}.s-kok[data-tema=tavcam] .showroom-main #showroom-videolari,.showroom-main #showroom-videolari{max-width:none!important;width:100%!important;background:#f7f6f5!important;border-top:0!important;padding:56px max(32px,calc((100% - 1256px)/2)) 60px!important;box-sizing:border-box!important}.s-kok[data-tema=tavcam] .sr-videos .sr-gallery-heading,.sr-videos .sr-gallery-heading{margin-bottom:24px!important;text-align:center!important}.s-kok[data-tema=tavcam] .sr-videos .sr-gallery-heading .sr-script,.sr-videos .sr-gallery-heading .sr-script{display:block!important;color:#222a61!important;font-family:TheArtisan,cursive!important;font-size:5rem!important;font-weight:400!important;line-height:1.35!important;text-align:center!important;margin-bottom:.5rem!important}.s-kok[data-tema=tavcam] .sr-videos .sr-gallery-heading h2,.sr-videos .sr-gallery-heading h2{font-family:Cormorant,Georgia,serif!important;font-size:clamp(2.2rem,4.5vw,3.5rem)!important;font-weight:500!important;line-height:1.1!important;color:#1a1a1a!important;letter-spacing:.02em!important;text-align:center!important;margin:8px 0 16px!important;text-transform:uppercase!important}.s-kok[data-tema=tavcam] .sr-videos .sr-tabs,.sr-videos .sr-tabs{display:flex!important;justify-content:center!important;gap:1.6rem!important;margin:2.5rem 0 3.5rem!important;flex-wrap:wrap!important}.s-kok[data-tema=tavcam] .sr-videos .sr-tabs button,.sr-videos .sr-tabs button{padding:1.2rem 2.4rem!important;font-size:1.3rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:500!important;border:1px solid #dcd8d0!important;background:#ffffff!important;color:#555555!important;cursor:pointer!important;transition:all .25s ease!important;border-radius:2px!important}.s-kok[data-tema=tavcam] .sr-videos .sr-tabs button:hover,.sr-videos .sr-tabs button:hover{border-color:#222a61!important;color:#222a61!important}.s-kok[data-tema=tavcam] .sr-videos .sr-tabs button[aria-pressed=true],.sr-videos .sr-tabs button[aria-pressed=true]{background:#1a1a1a!important;color:#ffffff!important;border-color:#1a1a1a!important}#sr-video-list,.s-kok[data-tema=tavcam] #sr-video-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;max-width:1256px!important;margin:0 auto!important;width:100%!important}.s-kok[data-tema=tavcam] .sr-film,.sr-film{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;text-align:left!important;cursor:pointer!important;color:#222a61!important;background:none!important;border:none!important;padding:0!important;font-family:inherit!important;text-decoration:none!important}.s-kok[data-tema=tavcam] .sr-film.is-hidden,.s-kok[data-tema=tavcam] .sr-film[hidden],.sr-film.is-hidden,.sr-film[hidden]{display:none!important}.s-kok[data-tema=tavcam] .sr-film:focus-visible,.sr-film:focus-visible{outline:2px solid #222a61!important;outline-offset:5px!important}.s-kok[data-tema=tavcam] .sr-film-image,.sr-film-image{position:relative!important;display:block!important;overflow:hidden!important;aspect-ratio:16/9!important;width:100%!important;background:#eeecea!important;margin:0!important}.s-kok[data-tema=tavcam] .sr-film-image img,.sr-film-image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .4s ease!important}.s-kok[data-tema=tavcam] .sr-film:hover .sr-film-image img,.sr-film:hover .sr-film-image img{transform:scale(1.035)!important}.s-kok[data-tema=tavcam] .sr-film-play,.sr-film-play{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;display:grid!important;place-items:center!important;width:64px!important;height:64px!important;border-radius:50%!important;background:#c52634!important;color:#ffffff!important;font-family:Arial,sans-serif!important;font-size:24px!important;padding-left:4px!important;box-sizing:border-box!important;box-shadow:0 4px 16px rgba(0,0,0,.25)!important;transition:transform .25s ease,background .25s ease!important}.s-kok[data-tema=tavcam] .sr-film:hover .sr-film-play,.sr-film:hover .sr-film-play{transform:translate(-50%,-50%) scale(1.08)!important;background:#a91e2b!important}.s-kok[data-tema=tavcam] .sr-film-title,.sr-film-title{display:block!important;font-family:Cormorant Garamond,Cormorant,Georgia,serif!important;font-size:25px!important;font-weight:500!important;color:#222a61!important;line-height:1.3!important;margin-top:18px!important;min-height:65px!important}.s-kok[data-tema=tavcam] .sr-film-action,.sr-film-action{display:none!important}.s-kok[data-tema=tavcam] .sr-video-empty,.sr-video-empty{grid-column:1/-1!important;padding:42px!important;text-align:center!important;background:#f8f7f5!important;font-family:Cormorant Garamond,Cormorant,Georgia,serif!important;font-size:20px!important;color:#555555!important}.s-kok[data-tema=tavcam] .sr-video-dialog,.sr-video-dialog{position:fixed!important;inset:0!important;margin:auto!important;border:0!important;padding:48px 20px 20px!important;width:min(900px,90vw)!important;background:#111111!important;color:#ffffff!important;max-height:90dvh!important;box-sizing:border-box!important;border-radius:8px!important;z-index:999999!important}.s-kok[data-tema=tavcam] .sr-video-dialog::backdrop,.sr-video-dialog::backdrop{background:rgba(0,0,0,.8)!important;backdrop-filter:blur(4px)!important}.s-kok[data-tema=tavcam] .sr-video-frame-container,.sr-video-frame-container{position:relative!important;width:100%!important;aspect-ratio:16/9!important;background:#000000!important}.s-kok[data-tema=tavcam] .sr-video-dialog iframe,.s-kok[data-tema=tavcam] .sr-video-frame-container iframe,.sr-video-dialog iframe,.sr-video-frame-container iframe{display:block!important;width:100%!important;height:100%!important;aspect-ratio:16/9!important;border:0!important}.s-kok[data-tema=tavcam] .sr-video-close,.sr-video-close{position:absolute!important;right:15px!important;top:5px!important;font-size:32px!important;color:#ffffff!important;cursor:pointer!important;background:none!important;border:none!important;line-height:1!important;padding:4px 8px!important}.s-kok[data-tema=tavcam] .sr-video-dialog a,.sr-video-dialog a{display:block!important;margin-top:14px!important;color:#ffffff!important;font-family:Arial,sans-serif!important;font-size:14px!important;text-decoration:none!important}.s-kok[data-tema=tavcam] .sr-video-dialog a:hover,.sr-video-dialog a:hover{text-decoration:underline!important}@media (max-width:650px){.s-kok[data-tema=tavcam] .showroom-main #showroom-videolari,.showroom-main #showroom-videolari{padding:36px 16px 40px!important}#sr-video-list,.s-kok[data-tema=tavcam] #sr-video-list{grid-template-columns:1fr!important;gap:24px!important}.s-kok[data-tema=tavcam] .sr-video-empty,.sr-video-empty{padding:28px 18px!important}.s-kok[data-tema=tavcam] .sr-film-play,.sr-film-play{width:52px!important;height:52px!important;font-size:20px!important}.s-kok[data-tema=tavcam] .sr-film-title,.sr-film-title{font-size:20px!important;margin-top:14px!important;min-height:auto!important}}.legal-main,.s-kok[data-tema=tavcam] .legal-main{padding:5rem 0 9rem!important;color:#1a1a1a!important;background:#ffffff!important;width:100%!important}.legal-heading,.s-kok[data-tema=tavcam] .legal-heading{max-width:900px!important;margin-inline:auto!important;text-align:left!important;margin-bottom:4rem!important;padding:0 2rem!important}.legal-heading .legal-script,.legal-heading>span,.s-kok[data-tema=tavcam] .legal-heading .legal-script,.s-kok[data-tema=tavcam] .legal-heading>span{display:block!important;font-family:TheArtisan,cursive!important;font-size:5.5rem!important;font-weight:400!important;color:#222a61!important;line-height:1.2!important;margin-bottom:.5rem!important}.legal-heading h1,.s-kok[data-tema=tavcam] .legal-heading h1{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:4.2rem!important;font-weight:500!important;line-height:1.15!important;color:#000410!important;letter-spacing:.05em!important;margin:0!important}.legal-content,.s-kok[data-tema=tavcam] .legal-content{max-width:900px!important;margin-inline:auto!important;border-top:1px solid #e6eef0!important;padding:3.5rem 2rem 0!important;box-sizing:border-box!important}.legal-content p,.s-kok[data-tema=tavcam] .legal-content p{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:1.9rem!important;line-height:1.65!important;color:#1a1a1a!important;margin-bottom:1.6rem!important}.legal-content h2,.s-kok[data-tema=tavcam] .legal-content h2{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:2.6rem!important;font-weight:600!important;color:#222a61!important;margin:3.5rem 0 1.2rem!important;line-height:1.2!important}.legal-content ul,.s-kok[data-tema=tavcam] .legal-content ul{padding-left:2.4rem!important;list-style:disc!important;margin-bottom:2rem!important}.legal-content li,.s-kok[data-tema=tavcam] .legal-content li{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:1.9rem!important;line-height:1.65!important;color:#1a1a1a!important;margin-top:.6rem!important}@media (max-width:600px){.legal-heading>span,.s-kok[data-tema=tavcam] .legal-heading>span{font-size:4.2rem!important}.legal-heading h1,.s-kok[data-tema=tavcam] .legal-heading h1{font-size:3.2rem!important}.legal-content li,.legal-content p,.s-kok[data-tema=tavcam] .legal-content li,.s-kok[data-tema=tavcam] .legal-content p{font-size:1.7rem!important}}.products-main,.s-kok[data-tema=tavcam] .products-main{padding:4.8rem 0 8rem!important;color:#1a1a1a!important;width:100%!important}.products-main>.container,.s-kok[data-tema=tavcam] .products-main>.container{width:100%!important;max-width:1360px!important;margin-inline:auto!important;padding-inline:var(--container-padding,1.6rem)!important}.products-heading,.s-kok[data-tema=tavcam] .products-heading{text-align:center!important;margin-bottom:4.8rem!important}.products-heading>span,.s-kok[data-tema=tavcam] .products-heading>span{font-family:TheArtisan,cursive!important;font-size:5.6rem!important;color:#222a61!important;display:block!important;line-height:1!important}.products-heading h1,.s-kok[data-tema=tavcam] .products-heading h1{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:4.8rem!important;font-weight:500!important;letter-spacing:.12em!important;color:#1a1a1a!important;line-height:1.1!important;margin:.8rem 0 0!important}.category-stage,.s-kok[data-tema=tavcam] .category-stage{display:grid!important;grid-template-columns:1fr 1.8fr 1fr!important;gap:3.2rem!important;width:100%!important;max-width:100%!important;margin:0!important;user-select:none!important;touch-action:pan-y!important}.category-center,.category-side,.s-kok[data-tema=tavcam] .category-center,.s-kok[data-tema=tavcam] .category-side{position:relative!important;min-width:0!important;overflow:hidden!important}.category-center,.s-kok[data-tema=tavcam] .category-center{height:380px!important}.category-side,.s-kok[data-tema=tavcam] .category-side{height:230px!important;width:100%!important;cursor:pointer!important;background:none!important;border:none!important;padding:0!important}.category-stage img,.s-kok[data-tema=tavcam] .category-stage img{transition:transform .55s cubic-bezier(.22,.61,.36,1)!important;-webkit-user-drag:none!important;user-select:none!important}.category-center:after,.category-side:after,.s-kok[data-tema=tavcam] .category-center:after,.s-kok[data-tema=tavcam] .category-side:after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(transparent,rgba(0,0,0,.52))!important;pointer-events:none!important}.category-stage h2,.s-kok[data-tema=tavcam] .category-stage h2{left:1.6rem!important;right:1.6rem!important;font-size:clamp(2.4rem,2.8vw,4.4rem)!important;text-shadow:0 2px 14px rgba(0,0,0,.7)!important}.category-side-title,.category-side>span,.category-stage h2,.s-kok[data-tema=tavcam] .category-side-title,.s-kok[data-tema=tavcam] .category-side>span,.s-kok[data-tema=tavcam] .category-stage h2{position:absolute!important;z-index:1!important;top:50%!important;transform:translateY(-50%)!important;text-align:center!important;color:#fff!important;font-family:Cormorant Garamond,Cormorant,serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.08em!important;line-height:1.15!important;pointer-events:none!important}.category-side-title,.category-side>span,.s-kok[data-tema=tavcam] .category-side-title,.s-kok[data-tema=tavcam] .category-side>span{left:1.2rem!important;right:1.2rem!important;font-size:clamp(1.6rem,1.8vw,2.8rem)!important;text-shadow:0 2px 12px rgba(0,0,0,.6)!important;display:block!important}.category-title-wrap,.s-kok[data-tema=tavcam] .category-title-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.15em!important;width:100%!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.category-title-line,.s-kok[data-tema=tavcam] .category-title-line{display:block!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;white-space:nowrap!important}.category-controls,.s-kok[data-tema=tavcam] .category-controls{display:flex!important;justify-content:center!important;align-items:center!important;gap:2.2rem!important;margin-top:3rem!important;color:#222a61!important}.category-controls button,.s-kok[data-tema=tavcam] .category-controls button{background:none!important;border:none!important;min-width:2.8rem!important;height:4.4rem!important;font-size:1.8rem!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;color:inherit!important;font-family:Cormorant Garamond,Cormorant,serif!important;transition:color .2s ease,border-color .2s ease!important}.category-controls button[aria-current=true],.s-kok[data-tema=tavcam] .category-controls button[aria-current=true]{border-bottom:2px solid!important;font-weight:700!important}.category-controls svg,.s-kok[data-tema=tavcam] .category-controls svg{width:6.4rem!important;height:2rem!important;display:block!important}.category-status,.s-kok[data-tema=tavcam] .category-status{text-align:center!important;margin-top:1.2rem!important;font-size:1.5rem!important;color:#555!important;font-family:inherit!important}.category-stage.is-changing,.s-kok[data-tema=tavcam] .category-stage.is-changing{animation:category-reveal .45s ease!important}@keyframes category-reveal{0%{opacity:.4;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}.category-stage>article,.category-stage>button,.s-kok[data-tema=tavcam] .category-stage>article,.s-kok[data-tema=tavcam] .category-stage>button{transform:translateX(var(--drag-x,0))!important;transition:transform .3s ease!important}.category-stage.is-dragging,.category-stage.is-dragging button,.s-kok[data-tema=tavcam] .category-stage.is-dragging,.s-kok[data-tema=tavcam] .category-stage.is-dragging button{cursor:grabbing!important}.category-stage.is-dragging>article,.category-stage.is-dragging>button,.s-kok[data-tema=tavcam] .category-stage.is-dragging>article,.s-kok[data-tema=tavcam] .category-stage.is-dragging>button{transition:none!important}.category-center>a,.s-kok[data-tema=tavcam] .category-center>a{display:block!important;width:100%!important;height:100%!important}.category-center h2,.s-kok[data-tema=tavcam] .category-center h2{pointer-events:none!important}@media (hover:hover) and (pointer:fine){.category-side img,.s-kok[data-tema=tavcam] .category-side img{transform:scale(1.06)}#category-left:hover img,.s-kok[data-tema=tavcam] #category-left:hover img{transform:scale(1.08) translateX(-2%)}#category-right:hover img,.s-kok[data-tema=tavcam] #category-right:hover img{transform:scale(1.08) translateX(2%)}.category-center img,.s-kok[data-tema=tavcam] .category-center img{transform:scale(1.04)}.category-center:hover img,.s-kok[data-tema=tavcam] .category-center:hover img{transform:scale(1.06) translateX(1%)}}@media (max-width:768px){.products-main,.s-kok[data-tema=tavcam] .products-main{padding:3rem 0 6rem!important}.products-heading,.s-kok[data-tema=tavcam] .products-heading{margin-bottom:3rem!important}.products-heading>span,.s-kok[data-tema=tavcam] .products-heading>span{font-size:4.2rem!important}.products-heading h1,.s-kok[data-tema=tavcam] .products-heading h1{font-size:3.4rem!important}.category-stage,.s-kok[data-tema=tavcam] .category-stage{gap:1.2rem!important;grid-template-columns:.5fr 2fr .5fr!important}.category-center,.s-kok[data-tema=tavcam] .category-center{height:300px!important}.category-stage h2,.s-kok[data-tema=tavcam] .category-stage h2{font-size:clamp(1.8rem,5vw,2.8rem)!important}.category-side,.s-kok[data-tema=tavcam] .category-side{height:180px!important}.category-side-title,.category-side>span,.s-kok[data-tema=tavcam] .category-side-title,.s-kok[data-tema=tavcam] .category-side>span{display:none!important}.category-controls,.s-kok[data-tema=tavcam] .category-controls{gap:1rem!important}.category-controls svg,.s-kok[data-tema=tavcam] .category-controls svg{width:3.6rem!important}}.category-list-main,.s-kok[data-tema=tavcam] .category-list-main{padding:4.8rem 0 8rem!important;color:#1a1a1a!important;width:100%!important}.category-list-main>.container,.s-kok[data-tema=tavcam] .category-list-main>.container{width:100%!important;max-width:1360px!important;margin-inline:auto!important;padding-inline:var(--container-padding,1.6rem)!important}.category-list-heading,.s-kok[data-tema=tavcam] .category-list-heading{text-align:center!important;margin-bottom:5.6rem!important}.category-list-heading>span,.s-kok[data-tema=tavcam] .category-list-heading>span{font-family:TheArtisan,cursive!important;font-size:5.6rem!important;color:#222a61!important;display:block!important;line-height:1!important}.category-list-heading h1,.s-kok[data-tema=tavcam] .category-list-heading h1{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:4.8rem!important;font-weight:500!important;letter-spacing:.12em!important;color:#1a1a1a!important;line-height:1.1!important;margin-top:1rem!important;text-transform:uppercase!important}.listing-count,.s-kok[data-tema=tavcam] .listing-count{text-align:right!important;font-size:1.6rem!important;color:#777!important;margin-bottom:2.4rem!important;font-family:Cormorant Garamond,Cormorant,serif!important}.product-list-grid,.s-kok[data-tema=tavcam] .product-list-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6.4rem 4.8rem!important;align-items:start!important}@media (min-width:801px){.listing-card:nth-child(3n+1),.listing-card:nth-child(3n+3),.s-kok[data-tema=tavcam] .listing-card:nth-child(3n+1),.s-kok[data-tema=tavcam] .listing-card:nth-child(3n+3){margin-top:16px!important}}.listing-card,.s-kok[data-tema=tavcam] .listing-card{min-width:0!important}.listing-card a,.s-kok[data-tema=tavcam] .listing-card a{display:block!important;color:inherit!important;text-decoration:none!important}.listing-image,.s-kok[data-tema=tavcam] .listing-image{display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:4/5!important;background:#fff!important;overflow:hidden!important;position:relative!important}.listing-image img,.s-kok[data-tema=tavcam] .listing-image img{width:100%!important;height:100%!important;object-fit:contain!important;transition:transform .5s cubic-bezier(.22,.61,.36,1)!important}.listing-card a:hover .listing-image img,.s-kok[data-tema=tavcam] .listing-card a:hover .listing-image img{transform:scale(1.04)!important}.listing-caption,.s-kok[data-tema=tavcam] .listing-caption{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:1.2rem!important;padding:1.6rem 0!important;border-bottom:1px solid #e2ddd5!important}.listing-caption h2,.s-kok[data-tema=tavcam] .listing-caption h2{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:2.2rem!important;font-weight:500!important;line-height:1.15!important;color:#1a1a1a!important;margin:0!important;text-transform:uppercase!important;letter-spacing:.04em!important}.listing-caption span,.s-kok[data-tema=tavcam] .listing-caption span{font-size:1.5rem!important;color:#222a61!important;white-space:nowrap!important;font-weight:500!important}#category-empty,.category-empty,.s-kok[data-tema=tavcam] #category-empty{max-width:1000px!important;margin:40px auto 80px!important;padding:48px 32px 56px!important;background:#f8f7f7!important;border:1px solid #e4e8ec!important;text-align:center!important}.category-empty-icon,.s-kok[data-tema=tavcam] .category-empty-icon{color:#222a61!important;margin:0 auto 20px!important;width:96px!important;height:96px!important;display:grid!important;place-items:center!important;border:1px solid #dcdfea!important;border-radius:50%!important;background:#fff!important}#category-empty-title,.category-empty h2,.s-kok[data-tema=tavcam] .category-empty h2{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:clamp(25px,3vw,36px)!important;font-weight:500!important;line-height:1.2!important;color:#222a61!important;margin:0 0 16px!important}.category-empty p,.s-kok[data-tema=tavcam] .category-empty p{max-width:560px!important;margin:0 auto!important;font-family:Cormorant Garamond,Cormorant,serif!important;font-size:20px!important;line-height:1.55!important;color:#555555!important}.category-empty-actions,.s-kok[data-tema=tavcam] .category-empty-actions{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:20px 32px!important;margin-top:32px!important}.category-empty-actions a,.s-kok[data-tema=tavcam] .category-empty-actions a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;font-family:inherit!important;font-size:15px!important;letter-spacing:.035em!important;min-height:48px!important;text-decoration:none!important;transition:background .2s,color .2s!important}.category-empty-primary,.s-kok[data-tema=tavcam] .category-empty-primary{padding:14px 28px!important;background:#222a61!important;color:#fff!important;border:1px solid #222a61!important;font-weight:600!important}.category-empty-primary:hover,.s-kok[data-tema=tavcam] .category-empty-primary:hover{background:#151d45!important;border-color:#151d45!important;color:#fff!important}.category-empty-contact,.s-kok[data-tema=tavcam] .category-empty-contact{color:#222a61!important;border-bottom:1px solid #222a61!important;font-weight:600!important;padding-bottom:2px!important}.category-empty-contact:hover,.s-kok[data-tema=tavcam] .category-empty-contact:hover{color:#111!important;border-color:#111!important}@media (max-width:540px){#category-empty,.s-kok[data-tema=tavcam] #category-empty{padding:32px 20px 36px!important}.category-empty p,.s-kok[data-tema=tavcam] .category-empty p{font-size:18px!important}.category-empty-actions,.s-kok[data-tema=tavcam] .category-empty-actions{flex-direction:column!important;gap:16px!important}.category-empty-actions a,.s-kok[data-tema=tavcam] .category-empty-actions a{font-size:13px!important}.category-empty-primary,.s-kok[data-tema=tavcam] .category-empty-primary{width:100%!important;padding:12px!important}}.listing-pagination a,.listing-pagination button,.s-kok[data-tema=tavcam] .listing-pagination a,.s-kok[data-tema=tavcam] .listing-pagination button{display:flex!important;align-items:center!important;justify-content:center!important;min-width:4.4rem!important;height:4.4rem!important;font-size:2rem!important;color:inherit!important;text-decoration:none!important;cursor:pointer!important;background:none!important;border:none!important;border-bottom:2px solid transparent!important;transition:color .2s,border-color .2s!important}.listing-pagination a[aria-current=page],.listing-pagination button[aria-current=page],.s-kok[data-tema=tavcam] .listing-pagination a[aria-current=page],.s-kok[data-tema=tavcam] .listing-pagination button[aria-current=page]{border-bottom-color:#222a61!important;font-weight:700!important}.listing-pagination a:hover,.listing-pagination button:hover,.s-kok[data-tema=tavcam] .listing-pagination a:hover,.s-kok[data-tema=tavcam] .listing-pagination button:hover{color:#000!important}@media (max-width:800px){.product-list-grid,.s-kok[data-tema=tavcam] .product-list-grid{gap:3.2rem 2rem!important}.listing-card:nth-child(3n+1),.listing-card:nth-child(3n+3),.s-kok[data-tema=tavcam] .listing-card:nth-child(3n+1),.s-kok[data-tema=tavcam] .listing-card:nth-child(3n+3){margin-top:40px!important}.listing-caption,.s-kok[data-tema=tavcam] .listing-caption{flex-wrap:wrap!important}}@media (max-width:540px){.product-list-grid,.s-kok[data-tema=tavcam] .product-list-grid{grid-template-columns:1fr 1fr!important;gap:2.4rem 1.4rem!important}.listing-card:nth-child(n),.s-kok[data-tema=tavcam] .listing-card:nth-child(n){margin-top:0!important}.listing-card:nth-child(2n),.s-kok[data-tema=tavcam] .listing-card:nth-child(2n){margin-top:36px!important}.listing-caption h2,.s-kok[data-tema=tavcam] .listing-caption h2{font-size:1.8rem!important}.category-list-heading>span,.s-kok[data-tema=tavcam] .category-list-heading>span{font-size:4.2rem!important}.category-list-heading h1,.s-kok[data-tema=tavcam] .category-list-heading h1{font-size:3.4rem!important}}.ref-crop,.s-kok[data-tema=tavcam] .ref-crop{display:block!important;background-image:url(/storage/katalog/urunler/product-detail-reference.jpg)!important;background-repeat:no-repeat!important;width:100%!important}.s-kok[data-tema=tavcam] .viola-hero,.viola-hero{background:#000!important;color:#d4d4cd!important;text-align:center!important;padding:4.8rem 0 4.2rem!important}.s-kok[data-tema=tavcam] .viola-brand,.viola-brand{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:3.2rem!important;letter-spacing:.15em!important;color:#e2ddd5!important;margin:0!important;line-height:1!important}.s-kok[data-tema=tavcam] .viola-hero .viola-product-wrap,.viola-hero .viola-product-wrap{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0 auto!important}.s-kok[data-tema=tavcam] .viola-hero img.viola-product,.viola-hero img.viola-product{display:block!important;width:min(560px,80vw)!important;max-width:min(560px,80vw)!important;height:auto!important;object-fit:contain!important;margin:40px auto 30px!important;filter:none!important}.s-kok[data-tema=tavcam] span.viola-product,span.viola-product{display:block!important;width:min(560px,80vw)!important;aspect-ratio:269/241!important;background-image:url(/storage/katalog/urunler/product-detail-reference.jpg)!important;background-size:297.3977695167286% 849.792531120332%!important;background-position:50.65913370998116% 5.589374654122856%!important;background-repeat:no-repeat!important;margin:4rem auto 3rem!important}.s-kok[data-tema=tavcam] .viola-breadcrumb,.viola-breadcrumb{font-size:1.6rem!important;color:#999!important;margin-bottom:.8rem!important;font-family:inherit!important}.s-kok[data-tema=tavcam] .viola-breadcrumb a,.viola-breadcrumb a{color:#aaa!important;text-decoration:none!important;transition:color .2s ease!important}.s-kok[data-tema=tavcam] .viola-breadcrumb a:hover,.viola-breadcrumb a:hover{color:#fff!important}.s-kok[data-tema=tavcam] .viola-hero h1,.viola-hero h1{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:3.6rem!important;font-weight:400!important;margin-top:.8rem!important;letter-spacing:.12em!important;color:#fff!important;text-transform:uppercase!important}.detail-nav,.s-kok[data-tema=tavcam] .detail-nav{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:2.4rem!important;padding:2rem 1.6rem!important;border-bottom:1px solid #e5e5e5!important;font-size:1.2rem!important;letter-spacing:.08em!important;background:#fff!important;position:sticky!important;top:0!important;z-index:20!important}.detail-nav a,.s-kok[data-tema=tavcam] .detail-nav a{color:#1a1a1a!important;text-decoration:none!important;transition:color .2s ease!important;font-weight:500!important}.detail-nav a:hover,.s-kok[data-tema=tavcam] .detail-nav a:hover{color:#222a61!important}.s-kok[data-tema=tavcam] .viola-gallery-section,.viola-gallery-section{padding:5rem 0 4rem!important;background:#fff!important}.s-kok[data-tema=tavcam] .viola-gallery-section .detail-section-top,.viola-gallery-section .detail-section-top{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:2.4rem!important}.s-kok[data-tema=tavcam] .viola-gallery-section .detail-section-top p,.viola-gallery-section .detail-section-top p{max-width:760px!important;font-size:1.8rem!important;line-height:1.45!important;color:#333!important;margin:0!important}.detail-arrows,.s-kok[data-tema=tavcam] .detail-arrows,.s-kok[data-tema=tavcam] .technical-arrows,.technical-arrows{display:flex!important;gap:1.8rem!important;align-items:center!important}.detail-arrows button,.s-kok[data-tema=tavcam] .detail-arrows button,.s-kok[data-tema=tavcam] .technical-arrows button,.technical-arrows button{background:none!important;border:none!important;color:#222a61!important;cursor:pointer!important;padding:.6rem!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:opacity .2s ease!important}.detail-arrows button:hover,.s-kok[data-tema=tavcam] .detail-arrows button:hover,.s-kok[data-tema=tavcam] .technical-arrows button:hover,.technical-arrows button:hover{opacity:.7!important}.s-kok[data-tema=tavcam] .viola-gallery,.viola-gallery{display:flex!important;gap:1.6rem!important;width:89%!important;margin:2.4rem auto 0!important;overflow-x:auto!important;scrollbar-width:none!important;scroll-snap-type:x mandatory!important;position:relative!important;cursor:grab!important;touch-action:pan-x pan-y!important;user-select:none!important}.s-kok[data-tema=tavcam] .viola-gallery:active,.viola-gallery:active{cursor:grabbing!important}.s-kok[data-tema=tavcam] .viola-gallery::-webkit-scrollbar,.viola-gallery::-webkit-scrollbar{display:none!important}.s-kok[data-tema=tavcam] .viola-gallery>button,.s-kok[data-tema=tavcam] .viola-gallery>button:last-child,.viola-gallery>button,.viola-gallery>button:last-child{flex:0 0 calc(31% - 1.2rem)!important;min-width:320px!important;height:440px!important;aspect-ratio:460/700!important;cursor:grab!important;scroll-snap-align:start!important;background:transparent!important;border:none!important;padding:0!important;border-radius:6px!important;overflow:hidden!important;transition:transform .3s ease,filter .3s ease!important}.s-kok[data-tema=tavcam] .viola-gallery>button:active,.viola-gallery>button:active{cursor:grabbing!important}.s-kok[data-tema=tavcam] .viola-gallery>button:hover,.viola-gallery>button:hover{filter:brightness(1.05)!important;transform:translateY(-4px)!important}.s-kok[data-tema=tavcam] .viola-gallery>button img,.viola-gallery>button img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;-webkit-user-drag:none!important;user-drag:none!important;user-select:none!important;-webkit-user-select:none!important;pointer-events:auto!important;transition:transform .5s ease!important}.s-kok[data-tema=tavcam] .viola-gallery>button:hover img,.viola-gallery>button:hover img{transform:scale(1.04)!important}.s-kok[data-tema=tavcam] .viola-gallery>button .ref-crop,.viola-gallery>button .ref-crop{height:100%!important;aspect-ratio:auto!important}.s-kok[data-tema=tavcam] .viola-dots,.viola-dots{display:flex!important;justify-content:center!important;gap:.8rem!important;margin-top:1.8rem!important}.s-kok[data-tema=tavcam] .viola-dots button,.viola-dots button{width:.8rem!important;height:.8rem!important;border-radius:50%!important;background:#ddd!important;border:none!important;cursor:pointer!important;padding:0!important;transition:background .2s ease!important}.s-kok[data-tema=tavcam] .viola-dots button[aria-current=true],.viola-dots button[aria-current=true]{background:#222a61!important}.detail-muted,.s-kok[data-tema=tavcam] .detail-muted{background:#f8f6f7!important}.s-kok[data-tema=tavcam] .viola-section,.viola-section{padding-block:4.8rem!important}.s-kok[data-tema=tavcam] .viola-section h2,.viola-section h2{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:3rem!important;font-weight:400!important;margin-bottom:2.8rem!important;letter-spacing:.05em!important;color:#1a1a1a!important}.finish-row,.s-kok[data-tema=tavcam] .finish-row{display:grid!important;grid-template-columns:220px 1fr!important;gap:2.8rem!important;padding:2.4rem 0!important}.finish-row+.finish-row,.s-kok[data-tema=tavcam] .finish-row+.finish-row{border-top:1px solid #efedef!important}.finish-row h3,.s-kok[data-tema=tavcam] .finish-row h3{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:2rem!important;font-weight:500!important;margin-bottom:1.2rem!important;letter-spacing:.05em!important;color:#1a1a1a!important}.finish-row p,.s-kok[data-tema=tavcam] .finish-row p{font-size:1.5rem!important;line-height:1.4!important;color:#555!important;margin:0!important}.finish-options,.s-kok[data-tema=tavcam] .finish-options{display:flex!important;gap:3.2rem!important}.finish-options>div,.s-kok[data-tema=tavcam] .finish-options>div{width:110px!important;text-align:center!important}.finish-options .ref-crop,.s-kok[data-tema=tavcam] .finish-options .ref-crop{display:block!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;aspect-ratio:1/1!important;border-radius:50%!important;margin:0 auto .6rem!important;background-image:url(/storage/katalog/urunler/product-detail-reference.jpg)!important;background-repeat:no-repeat!important;border:1px solid rgba(0,0,0,.12)!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important}.finish-options .finish-crop-oc,.finish-options div:first-child .ref-crop{background-size:1666.67% 4179.59%!important;background-position:31.91% 45.07%!important}.finish-options .finish-crop-fa,.finish-options div:nth-child(2) .ref-crop{background-size:1632.65% 4179.59%!important;background-position:41.81% 45.07%!important}.finish-options .finish-crop-fu,.finish-options div:nth-child(3) .ref-crop{background-size:1666.67% 4179.59%!important;background-position:51.6% 45.07%!important}.finish-options span,.s-kok[data-tema=tavcam] .finish-options span{display:block!important;font-size:1.2rem!important;line-height:1.5!important;margin-top:.8rem!important;color:#444!important}.metal-options,.s-kok[data-tema=tavcam] .metal-options{display:flex!important;gap:3.2rem!important;align-items:center!important}.metal-options>div,.s-kok[data-tema=tavcam] .metal-options>div{display:flex!important;gap:1.4rem!important;align-items:center!important}.metal-options i,.s-kok[data-tema=tavcam] .metal-options i{display:block!important;width:100px!important;height:68px!important;border-radius:2px!important}.metal-options i.chrome,.s-kok[data-tema=tavcam] .metal-options i.chrome{background:linear-gradient(90deg,#ddd,#222,#eee)!important}.metal-options i.gold,.s-kok[data-tema=tavcam] .metal-options i.gold{background:linear-gradient(90deg,#8c6717,#f0ce64,#ad7e19)!important}.metal-options span,.s-kok[data-tema=tavcam] .metal-options span{font-size:1.3rem!important;line-height:1.4!important;color:#444!important}.s-kok[data-tema=tavcam] .viola-tech,.viola-tech{display:flex!important;gap:1.8rem!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;position:relative!important;cursor:grab!important;touch-action:pan-x pan-y!important;user-select:none!important}.s-kok[data-tema=tavcam] .viola-tech::-webkit-scrollbar,.viola-tech::-webkit-scrollbar{display:none!important}.s-kok[data-tema=tavcam] .viola-tech article,.viola-tech article{flex:0 0 calc((100% - 36px) / 3)!important;min-width:0!important;border:1px solid #f0eeea!important;background:#fff!important;scroll-snap-align:start!important;flex-shrink:0!important}.s-kok[data-tema=tavcam] .viola-tech .ref-crop,.viola-tech .ref-crop{height:360px!important;aspect-ratio:auto!important;background-image:url(/storage/katalog/urunler/product-detail-reference.jpg)!important;background-repeat:no-repeat!important;background-color:#ffffff!important}.viola-tech .tech-crop-1,.viola-tech article:first-child .ref-crop{background-size:398.01% 1050.26%!important;background-position:21.04% 60.33%!important}.viola-tech .tech-crop-2,.viola-tech article:nth-child(2) .ref-crop{background-size:400% 1050.26%!important;background-position:55% 60.33%!important}.viola-tech .tech-crop-3,.viola-tech article:nth-child(3) .ref-crop{background-size:544.22% 1050.26%!important;background-position:81.78% 60.33%!important}.s-kok[data-tema=tavcam] .viola-tech article>a,.viola-tech article>a{display:block!important;text-align:center!important;font-size:1.3rem!important;padding:1.4rem!important;color:#222a61!important;text-decoration:none!important;border-top:1px solid #f4f4f4!important;font-weight:500!important;transition:background .2s ease!important}.s-kok[data-tema=tavcam] .viola-tech article>a:hover,.viola-tech article>a:hover{background:#f8f6f7!important}.s-kok[data-tema=tavcam] .viola-download,.viola-download{display:flex!important;align-items:center!important;gap:1.6rem!important;background:#fff!important;padding:2rem 2.4rem!important;margin:1.2rem 0!important;font-size:1.7rem!important;border:1px solid #eee!important}.file-icon,.s-kok[data-tema=tavcam] .file-icon{font-size:2.4rem!important;color:#222a61!important}.s-kok[data-tema=tavcam] .viola-download small,.viola-download small{font-size:1.4rem!important;color:#777!important}.s-kok[data-tema=tavcam] .viola-download a,.viola-download a{margin-left:auto!important;font-size:1.3rem!important;color:#222a61!important;text-decoration:none!important;font-weight:500!important}.s-kok[data-tema=tavcam] .viola-related,.viola-related{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3.2rem!important;margin-top:2.4rem!important}.s-kok[data-tema=tavcam] .viola-related .listing-card,.viola-related .listing-card{background:#ffffff!important;border:1px solid #eeece8!important;transition:transform .3s ease,box-shadow .3s ease!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.s-kok[data-tema=tavcam] .viola-related .listing-card:hover,.viola-related .listing-card:hover{transform:translateY(-4px)!important;box-shadow:0 16px 36px rgba(0,0,0,.08)!important}.s-kok[data-tema=tavcam] .viola-related .listing-card a,.viola-related .listing-card a{display:flex!important;flex-direction:column!important;text-decoration:none!important;color:inherit!important;height:100%!important}.s-kok[data-tema=tavcam] .viola-related .listing-image,.viola-related .listing-image{background:#ffffff!important;aspect-ratio:4/3!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:3.2rem 2.4rem!important;overflow:hidden!important;position:relative!important}.s-kok[data-tema=tavcam] .viola-related .listing-image img,.viola-related .listing-image img{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;background:#ffffff!important;transition:transform .5s cubic-bezier(.22,.61,.36,1)!important}.s-kok[data-tema=tavcam] .viola-related .listing-card:hover .listing-image img,.viola-related .listing-card:hover .listing-image img{transform:scale(1.06)!important}.s-kok[data-tema=tavcam] .viola-related .listing-caption,.viola-related .listing-caption{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;gap:1.6rem!important;padding:2rem 2.4rem!important;border-top:1px solid #eeece8!important;background:#ffffff!important;margin-top:auto!important}.s-kok[data-tema=tavcam] .viola-related .listing-caption small,.viola-related .listing-caption small{display:block!important;font-size:1.3rem!important;color:#888!important;margin-bottom:.4rem!important;text-transform:uppercase!important;letter-spacing:1.5px!important}.s-kok[data-tema=tavcam] .viola-related .listing-caption h2,.viola-related .listing-caption h2{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:2.2rem!important;font-weight:500!important;color:#1a1a1a!important;margin:0!important;line-height:1.2!important}.s-kok[data-tema=tavcam] .viola-related .listing-caption span,.viola-related .listing-caption span{font-size:1.3rem!important;font-weight:600!important;color:#222a61!important;white-space:nowrap!important;letter-spacing:1.5px!important;padding-bottom:.2rem!important}.detail-dialog-overlay,.detail-dialog-overlay *{box-sizing:border-box!important}.detail-dialog-overlay{position:fixed!important;inset:0!important;z-index:999999!important;background:rgba(0,0,0,.75)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:1.6rem!important;animation:violaFadeIn .2s ease-out forwards!important}@keyframes violaFadeIn{0%{opacity:0}to{opacity:1}}.detail-dialog,.s-kok[data-tema=tavcam] .detail-dialog{position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin:0 auto!important;background:#ffffff!important;padding:4.8rem 2.4rem 2rem!important;border:none!important;border-radius:4px!important;box-sizing:border-box!important;width:auto!important;max-width:min(95vw,1280px)!important;min-width:0!important;max-height:94dvh!important;box-shadow:0 24px 64px rgba(0,0,0,.35)!important;z-index:1000!important;display:flex!important;flex-direction:column!important;align-items:center!important}.detail-close,.s-kok[data-tema=tavcam] .detail-close{position:absolute!important;top:1rem!important;right:1.4rem!important;font-size:3.2rem!important;background:none!important;border:none!important;color:#222a61!important;cursor:pointer!important;line-height:1!important;width:3.6rem!important;height:3.6rem!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:50!important;transition:transform .2s ease,color .2s ease!important}.detail-close:hover,.s-kok[data-tema=tavcam] .detail-close:hover{transform:scale(1.15)!important;color:#fdb22b!important}.s-kok[data-tema=tavcam] .viola-large,.viola-large{width:auto!important;max-width:min(90vw,1200px)!important;max-height:78vh!important;aspect-ratio:auto!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#080808!important;border-radius:4px!important;overflow:hidden!important;box-sizing:border-box!important}.s-kok[data-tema=tavcam] .viola-large img,.viola-large img{width:auto!important;height:auto!important;max-height:78vh!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}.s-kok[data-tema=tavcam] .viola-popup-controls,.viola-popup-controls{display:flex!important;justify-content:center!important;align-items:center!important;gap:2.8rem!important;padding-top:1.6rem!important;color:#222a61!important;width:100%!important;min-width:0!important}.s-kok[data-tema=tavcam] .viola-popup-controls button,.viola-popup-controls button{background:none!important;border:none!important;color:#222a61!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:.6rem!important;transition:transform .2s ease,color .2s ease!important}.s-kok[data-tema=tavcam] .viola-popup-controls button:hover,.viola-popup-controls button:hover{color:#fdb22b!important;transform:scale(1.08)!important}.s-kok[data-tema=tavcam] .viola-popup-controls svg,.viola-popup-controls svg{width:6.4rem!important;height:2rem!important}#viola-popup-count,.s-kok[data-tema=tavcam] #viola-popup-count{font-family:var(--font-family-base,"Cormorant Garamond",serif)!important;font-size:1.8rem!important;font-weight:500!important;letter-spacing:2px!important;color:#444!important;min-width:5rem!important;text-align:center!important}@media (max-width:768px){.detail-dialog-overlay{padding:1rem!important}.detail-dialog,.s-kok[data-tema=tavcam] .detail-dialog{width:96vw!important;max-width:96vw!important;box-sizing:border-box!important;padding:4.2rem 1.4rem 1.6rem!important;margin:0 auto!important}.s-kok[data-tema=tavcam] .viola-large,.viola-large{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.s-kok[data-tema=tavcam] .viola-large img,.viola-large img{max-height:min(75dvh,600px)!important;max-width:100%!important;width:auto!important;height:auto!important;object-fit:contain!important}.detail-close,.s-kok[data-tema=tavcam] .detail-close{top:.8rem!important;right:1.4rem!important;font-size:3.2rem!important;z-index:50!important}.detail-nav,.s-kok[data-tema=tavcam] .detail-nav{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;justify-content:flex-start!important;gap:.8rem!important;padding:1rem 1.6rem!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;background:rgba(255,255,255,.96)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border-bottom:1px solid #ebebeb!important;position:sticky!important;top:0!important;z-index:95!important;box-shadow:0 2px 10px rgba(0,0,0,.04)!important}.detail-nav::-webkit-scrollbar,.s-kok[data-tema=tavcam] .detail-nav::-webkit-scrollbar{display:none!important}.detail-nav a,.s-kok[data-tema=tavcam] .detail-nav a{white-space:nowrap!important;padding:.75rem 1.35rem!important;background:#f5f4f0!important;border:1px solid #e7e5e0!important;border-radius:9999px!important;font-size:1.15rem!important;font-weight:500!important;color:#222222!important;letter-spacing:.04em!important;flex-shrink:0!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;transition:all .2s ease!important}.detail-nav a:active,.detail-nav a:hover,.detail-nav a[href*=mailto],.s-kok[data-tema=tavcam] .detail-nav a:active,.s-kok[data-tema=tavcam] .detail-nav a:hover,.s-kok[data-tema=tavcam] .detail-nav a[href*=mailto]{background:#222a61!important;color:#ffffff!important;border-color:#222a61!important}.detail-nav a[href*=mailto],.s-kok[data-tema=tavcam] .detail-nav a[href*=mailto]{font-weight:600!important}#galeri,#hakkinda,#indirme,#kaplamalar,#teknik{scroll-margin-top:56px!important}.s-kok[data-tema=tavcam] .viola-hero,.viola-hero{padding:2.8rem 1.6rem 2.2rem!important}.s-kok[data-tema=tavcam] .viola-brand,.viola-brand{font-size:2.4rem!important;letter-spacing:.16em!important}.s-kok[data-tema=tavcam] .viola-product,.viola-product{width:min(340px,86vw)!important;margin:2rem auto 1.8rem!important}.s-kok[data-tema=tavcam] .viola-breadcrumb,.viola-breadcrumb{font-size:1.3rem!important;margin-bottom:.6rem!important}.s-kok[data-tema=tavcam] .viola-hero h1,.viola-hero h1{font-size:3.2rem!important;letter-spacing:.1em!important;margin-top:.4rem!important}.s-kok[data-tema=tavcam] .viola-gallery-section,.viola-gallery-section{padding:3.2rem 0 2.4rem!important}.s-kok[data-tema=tavcam] .viola-gallery-section .detail-section-top,.viola-gallery-section .detail-section-top{flex-direction:column!important;align-items:flex-start!important;gap:1.6rem!important}.s-kok[data-tema=tavcam] .viola-gallery-section .detail-section-top p,.viola-gallery-section .detail-section-top p{font-size:1.55rem!important;line-height:1.6!important;color:#333333!important}.s-kok[data-tema=tavcam] .viola-gallery,.viola-gallery{width:100%!important;padding:0 1.6rem!important;box-sizing:border-box!important;margin:1.8rem 0 0!important;gap:1.2rem!important;scroll-padding-left:1.6rem!important}.s-kok[data-tema=tavcam] .viola-gallery>button,.s-kok[data-tema=tavcam] .viola-gallery>button:last-child,.viola-gallery>button,.viola-gallery>button:last-child{flex:0 0 80%!important;aspect-ratio:460/700!important;height:auto!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 4px 16px rgba(0,0,0,.06)!important}.s-kok[data-tema=tavcam] .viola-dots,.viola-dots{margin-top:1.4rem!important}.s-kok[data-tema=tavcam] .viola-section,.viola-section{padding-block:3.6rem!important}.s-kok[data-tema=tavcam] .viola-section h2,.viola-section h2{font-size:2.4rem!important;margin-bottom:2rem!important}.finish-row,.s-kok[data-tema=tavcam] .finish-row{grid-template-columns:1fr!important;gap:1.6rem!important;padding:2rem 0!important}.finish-options,.s-kok[data-tema=tavcam] .finish-options{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1rem!important;width:100%!important;box-sizing:border-box!important;align-items:start!important}.finish-options>div,.s-kok[data-tema=tavcam] .finish-options>div{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.finish-options .ref-crop,.s-kok[data-tema=tavcam] .finish-options .ref-crop{width:88px!important;height:88px!important;max-width:88px!important;max-height:88px!important;aspect-ratio:1/1!important;margin:0 auto!important;border-radius:6px!important;border:1px solid #e0ddd7!important;background-color:#ffffff!important;box-shadow:0 2px 6px rgba(0,0,0,.05)!important;box-sizing:border-box!important}.finish-options span,.s-kok[data-tema=tavcam] .finish-options span{font-size:1.15rem!important;line-height:1.35!important;margin-top:.8rem!important;min-height:36px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;text-align:center!important;word-break:break-word!important}.metal-options,.s-kok[data-tema=tavcam] .metal-options{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1.2rem!important;width:100%!important;box-sizing:border-box!important}.metal-options>div,.s-kok[data-tema=tavcam] .metal-options>div{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:.8rem!important;width:100%!important}.metal-options i,.s-kok[data-tema=tavcam] .metal-options i{width:100%!important;max-width:120px!important;height:64px!important;border-radius:6px!important;border:1px solid #e0ddd7!important;box-shadow:0 2px 6px rgba(0,0,0,.05)!important}.metal-options span,.s-kok[data-tema=tavcam] .metal-options span{font-size:1.2rem!important;line-height:1.35!important}.s-kok[data-tema=tavcam] .viola-tech,.viola-tech{padding:0 1.6rem!important;margin-left:-1.6rem!important;margin-right:-1.6rem!important;width:calc(100% + 3.2rem)!important;box-sizing:border-box!important;gap:1.4rem!important;scroll-padding-left:1.6rem!important}.s-kok[data-tema=tavcam] .viola-tech article,.viola-tech article{flex:0 0 85%!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 4px 16px rgba(0,0,0,.05)!important;border:1px solid #ebe8e2!important}.s-kok[data-tema=tavcam] .viola-tech article>a,.viola-tech article>a{padding:1.4rem!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.3rem!important;font-weight:600!important;background:#faf9f6!important}.s-kok[data-tema=tavcam] .viola-download,.viola-download{display:grid!important;grid-template-columns:auto 1fr auto!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:1.4rem!important;row-gap:.2rem!important;border-radius:8px!important;padding:1.2rem 1.6rem!important;margin:.8rem 0!important;background:#ffffff!important;border:1px solid #eeece8!important;box-shadow:0 2px 8px rgba(0,0,0,.03)!important;box-sizing:border-box!important}.s-kok[data-tema=tavcam] .viola-download .file-icon,.viola-download .file-icon{grid-column:1!important;grid-row:1/span 2!important;font-size:2.4rem!important;flex-shrink:0!important;color:#222a61!important}.s-kok[data-tema=tavcam] .viola-download span:not(.file-icon),.viola-download span:not(.file-icon){grid-column:2!important;grid-row:1!important;font-size:1.35rem!important;line-height:1.3!important;color:#1a1a1a!important;font-weight:500!important}.s-kok[data-tema=tavcam] .viola-download small,.viola-download small{grid-column:2!important;grid-row:2!important;font-size:1.15rem!important;color:#777777!important;white-space:nowrap!important}.s-kok[data-tema=tavcam] .viola-download a,.viola-download a{grid-column:3!important;grid-row:1/span 2!important;margin-left:auto!important;width:auto!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:.75rem 1.4rem!important;background:#222a61!important;color:#ffffff!important;border-radius:6px!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.04em!important;white-space:nowrap!important;flex-shrink:0!important;box-sizing:border-box!important;transition:background .2s ease!important}.s-kok[data-tema=tavcam] .viola-download a:active,.viola-download a:active{background:#151b44!important}.s-kok[data-tema=tavcam] .viola-related,.viola-related{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;gap:1.4rem!important;padding:0 1.6rem .6rem!important;margin-left:-1.6rem!important;margin-right:-1.6rem!important;width:calc(100% + 3.2rem)!important;box-sizing:border-box!important;scroll-padding-left:1.6rem!important}.s-kok[data-tema=tavcam] .viola-related::-webkit-scrollbar,.viola-related::-webkit-scrollbar{display:none!important}.s-kok[data-tema=tavcam] .viola-related .listing-card,.viola-related .listing-card{flex:0 0 78%!important;min-width:0!important;scroll-snap-align:start!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 4px 14px rgba(0,0,0,.05)!important}.s-kok[data-tema=tavcam] .viola-related .listing-image,.viola-related .listing-image{padding:2rem 1.6rem!important;aspect-ratio:4/3!important}.detail-arrows,.s-kok[data-tema=tavcam] .detail-arrows,.s-kok[data-tema=tavcam] .technical-arrows,.technical-arrows{display:none!important}.viola-related-dots,.viola-tech-dots{display:flex!important;justify-content:center!important;gap:.8rem!important;margin-top:1.4rem!important}.viola-related-dots button,.viola-tech-dots button{width:.8rem!important;height:.8rem!important;border-radius:50%!important;background:#ddd!important;border:none!important;cursor:pointer!important;padding:0!important;transition:background .2s ease!important}.viola-related-dots button[aria-current=true],.viola-tech-dots button[aria-current=true]{background:#222a61!important}}.contact-main{color:var(--color-secondary-foreground,#1a1a1a);background:#ffffff}.contact-heading,.s-kok[data-tema=tavcam] .contact-heading{text-align:left!important;padding-top:6.4rem!important;padding-bottom:2.4rem!important;position:relative!important;z-index:1!important}.contact-heading h1,.s-kok[data-tema=tavcam] .contact-heading h1{font-family:var(--font-family-base,"Cormorant",serif)!important;font-size:clamp(4.8rem,6vw,9.6rem)!important;line-height:.85!important;font-weight:500!important;color:#dedede!important;margin:0!important;letter-spacing:-.035em!important}.contact-locations,.s-kok[data-tema=tavcam] .contact-locations{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4rem!important;background:transparent!important;padding:0 4rem 4.8rem!important;border-bottom:1px solid #eeece8!important}.contact-location,.s-kok[data-tema=tavcam] .contact-location{background:#ffffff!important;min-width:0!important;display:flex!important;flex-direction:column!important;border:1px solid #eeece8!important;border-radius:4px!important;overflow:hidden!important;transition:transform .3s ease,box-shadow .3s ease!important}.contact-location:hover,.s-kok[data-tema=tavcam] .contact-location:hover{transform:translateY(-4px)!important;box-shadow:0 16px 36px rgba(0,0,0,.08)!important}.contact-location .contact-map,.s-kok[data-tema=tavcam] .contact-location .contact-map{width:100%!important;height:380px!important;background:#ededed!important;position:relative!important}.contact-location .contact-map iframe,.s-kok[data-tema=tavcam] .contact-location .contact-map iframe{display:block!important;width:100%!important;height:100%!important;border:0!important}.contact-location-info,.s-kok[data-tema=tavcam] .contact-location-info{padding:3.2rem 3.2rem 4rem!important;flex:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}.contact-location-info h2,.s-kok[data-tema=tavcam] .contact-location-info h2{font-family:var(--font-family-base,"Cormorant",serif)!important;font-size:3rem!important;font-weight:500!important;color:#1a1a1a!important;margin-bottom:2rem!important}.contact-location-info address,.s-kok[data-tema=tavcam] .contact-location-info address{font-style:normal!important;font-size:1.6rem!important;line-height:1.6!important;margin-bottom:2.4rem!important}.contact-location-info address p,.s-kok[data-tema=tavcam] .contact-location-info address p{max-width:500px!important;margin-bottom:1.2rem!important}.contact-location-info address a,.s-kok[data-tema=tavcam] .contact-location-info address a{display:block!important;width:fit-content!important;color:inherit!important;text-decoration:none!important}.contact-location-info .contact-company,.s-kok[data-tema=tavcam] .contact-location-info .contact-company{font-size:1.4rem!important;font-weight:600!important;color:#222a61!important;max-width:440px!important;letter-spacing:.5px!important}.contact-location-phone,.s-kok[data-tema=tavcam] .contact-location-phone{font-size:2.2rem!important;font-weight:600!important;margin-top:1.4rem!important;color:#222a61!important}.contact-location-info>.site-text-link,.s-kok[data-tema=tavcam] .contact-location-info>.site-text-link{margin-top:auto!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:1.5px!important;color:#222a61!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:.6rem!important;transition:color .2s ease!important}.contact-location-info>.site-text-link:hover,.s-kok[data-tema=tavcam] .contact-location-info>.site-text-link:hover{color:#fdb22b!important}.contact-message,.s-kok[data-tema=tavcam] .contact-message{max-width:1000px!important;margin:0 auto!important;padding:8rem 0 9.6rem!important;text-align:center!important}.contact-message header,.s-kok[data-tema=tavcam] .contact-message header{margin-bottom:4rem!important}.contact-message .site-script,.s-kok[data-tema=tavcam] .contact-message .site-script{display:block!important;font-family:TheArtisan,cursive,sans-serif!important;font-size:clamp(3.2rem,5.5vw,5rem)!important;font-weight:400!important;color:#222a61!important;line-height:1.15!important;margin:0 0 6px!important}.contact-message h2,.s-kok[data-tema=tavcam] .contact-message h2{font-family:var(--font-family-base,"Cormorant",serif)!important;font-size:4.4rem!important;font-weight:500!important;line-height:1.15!important;color:#1a1a1a!important;margin:1.4rem 0 1.6rem!important}.contact-message header p,.s-kok[data-tema=tavcam] .contact-message header p{font-size:1.8rem!important;color:#666!important}.contact-fields,.s-kok[data-tema=tavcam] .contact-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2.4rem 3.2rem!important;text-align:left!important}.contact-fields label,.s-kok[data-tema=tavcam] .contact-fields label{position:relative!important;display:block!important;font-size:1.6rem!important}.contact-field-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.contact-fields input,.contact-fields textarea,.s-kok[data-tema=tavcam] .contact-fields input,.s-kok[data-tema=tavcam] .contact-fields textarea{display:block!important;width:100%!important;font:inherit!important;font-size:1.6rem!important;color:inherit!important;background:transparent!important;border:0!important;border-bottom:1px solid #b9bbc7!important;border-radius:0!important;padding:1rem 0!important;outline:none!important;transition:border-color .2s ease!important}.contact-fields input:focus,.contact-fields textarea:focus,.s-kok[data-tema=tavcam] .contact-fields input:focus,.s-kok[data-tema=tavcam] .contact-fields textarea:focus{border-bottom-color:#222a61!important}.contact-fields textarea,.s-kok[data-tema=tavcam] .contact-fields textarea{min-height:100px!important;height:100px!important;resize:vertical!important;padding-top:.8rem!important}.contact-full,.s-kok[data-tema=tavcam] .contact-full{grid-column:1/-1!important}.contact-captcha,.s-kok[data-tema=tavcam] .contact-captcha{max-width:340px!important;margin:3.2rem auto 0!important;text-align:left!important;font-size:1.6rem!important}.contact-captcha>div,.s-kok[data-tema=tavcam] .contact-captcha>div{display:flex!important;gap:1.2rem!important;align-items:center!important;margin-top:.6rem!important}.contact-captcha input,.s-kok[data-tema=tavcam] .contact-captcha input{width:100%!important;min-width:0!important;height:38px!important;border:0!important;border-bottom:1px solid #b9bbc7!important;background:transparent!important;font:inherit!important;border-radius:0!important;outline:none!important;padding:.4rem 0!important;font-size:1.8rem!important}.contact-captcha input:focus,.s-kok[data-tema=tavcam] .contact-captcha input:focus{border-bottom-color:#222a61!important}.contact-captcha button,.s-kok[data-tema=tavcam] .contact-captcha button{width:44px!important;height:44px!important;flex-shrink:0!important;color:#222a61!important;font-size:2.6rem!important;background:none!important;border:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:transform .2s ease,color .2s ease!important}.contact-captcha button:hover,.s-kok[data-tema=tavcam] .contact-captcha button:hover{transform:rotate(90deg)!important;color:#fdb22b!important}.contact-captcha small,.s-kok[data-tema=tavcam] .contact-captcha small{display:block!important;font-size:1.3rem!important;color:#888!important;margin-top:.6rem!important}.contact-privacy,.s-kok[data-tema=tavcam] .contact-privacy{margin:2.8rem 0 3.2rem!important;font-size:1.5rem!important;color:#666!important}.contact-privacy a,.s-kok[data-tema=tavcam] .contact-privacy a{text-decoration:underline!important;color:#222a61!important;font-weight:500!important}.s-kok[data-tema=tavcam] .site-button,.site-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:1.6rem 4.4rem!important;background:#222a61!important;color:#ffffff!important;border:1px solid #222a61!important;font-family:var(--font-family-base,"Cormorant",serif)!important;font-size:1.5rem!important;font-weight:600!important;letter-spacing:1.5px!important;cursor:pointer!important;transition:all .25s ease!important}.s-kok[data-tema=tavcam] .site-button:hover,.site-button:hover{background:#fdb22b!important;border-color:#fdb22b!important;color:#ffffff!important}@media (max-width:768px){.contact-heading,.s-kok[data-tema=tavcam] .contact-heading{padding-top:4rem!important;padding-bottom:1.6rem!important}.contact-heading h1,.s-kok[data-tema=tavcam] .contact-heading h1{font-size:5rem!important}.contact-locations,.s-kok[data-tema=tavcam] .contact-locations{grid-template-columns:1fr!important;gap:3.2rem!important;padding:0 2rem 3.6rem!important}.contact-location .contact-map,.s-kok[data-tema=tavcam] .contact-location .contact-map{height:280px!important}.contact-location-info,.s-kok[data-tema=tavcam] .contact-location-info{padding:2.4rem 2rem 2.8rem!important}.contact-fields,.s-kok[data-tema=tavcam] .contact-fields{grid-template-columns:1fr!important;gap:2rem!important}.contact-message,.s-kok[data-tema=tavcam] .contact-message{padding:4.8rem 1.6rem 6.4rem!important}.contact-message h2,.s-kok[data-tema=tavcam] .contact-message h2{font-size:clamp(2.2rem,5.5vw,3rem)!important;letter-spacing:.05em!important;word-break:break-word!important}}.contact-location-info address a:hover,.contact-privacy a:hover,.s-kok[data-tema=tavcam] .contact-location-info address a:hover,.s-kok[data-tema=tavcam] .contact-privacy a:hover{color:#fdb22b!important}.contact-captcha input:focus,.contact-fields input:focus,.contact-fields textarea:focus,.s-kok[data-tema=tavcam] .contact-captcha input:focus,.s-kok[data-tema=tavcam] .contact-fields input:focus,.s-kok[data-tema=tavcam] .contact-fields textarea:focus{border-bottom-color:#fdb22b!important}.s-kok[data-tema=tavcam] .site-page-heading,.site-page-heading{text-align:center!important;margin-bottom:48px!important}.s-kok[data-tema=tavcam] .site-page-heading .site-script,.site-page-heading .site-script{display:block!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.s-kok[data-tema=tavcam] .site-page-heading h1,.site-page-heading h1{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.s-kok[data-tema=tavcam] .site-page-heading .site-copy,.s-kok[data-tema=tavcam] .site-page-heading p,.site-page-heading .site-copy,.site-page-heading p{text-align:center!important;max-width:820px!important;margin-left:auto!important;margin-right:auto!important}.about-page .about__script,.about__script,.catalog-handwriting,.catalog-main .catalog-handwriting,.category-list-heading>span,.cert-heading .cert-script,.cert-heading>span,.cert-script,.contact-message .site-script,.history-heading .history-script,.history-script,.legal-heading>span,.legal-script,.pd-copy .pd-script,.pd-copy .site-script,.press-heading .site-script,.press-info .site-script,.process-widget__eye,.products-heading>span,.project-widget__eye,.project-widget__title-top em,.s-kok[data-tema=tavcam] .about-page .about__script,.s-kok[data-tema=tavcam] .about__script,.s-kok[data-tema=tavcam] .catalog-handwriting,.s-kok[data-tema=tavcam] .catalog-main .catalog-archive-heading .catalog-handwriting,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading .catalog-handwriting,.s-kok[data-tema=tavcam] .category-list-heading>span,.s-kok[data-tema=tavcam] .cert-heading .cert-script,.s-kok[data-tema=tavcam] .cert-heading>span,.s-kok[data-tema=tavcam] .cert-script,.s-kok[data-tema=tavcam] .contact-message .site-script,.s-kok[data-tema=tavcam] .history-heading .history-script,.s-kok[data-tema=tavcam] .history-script,.s-kok[data-tema=tavcam] .legal-heading>span,.s-kok[data-tema=tavcam] .legal-script,.s-kok[data-tema=tavcam] .pd-copy .pd-script,.s-kok[data-tema=tavcam] .pd-copy .site-script,.s-kok[data-tema=tavcam] .press-heading .site-script,.s-kok[data-tema=tavcam] .press-info .site-script,.s-kok[data-tema=tavcam] .process-widget__eye,.s-kok[data-tema=tavcam] .products-heading>span,.s-kok[data-tema=tavcam] .project-widget__eye,.s-kok[data-tema=tavcam] .project-widget__title-top em,.s-kok[data-tema=tavcam] .search-heading .site-script,.s-kok[data-tema=tavcam] .site-page-heading .site-script,.s-kok[data-tema=tavcam] .site-script,.s-kok[data-tema=tavcam] .sr-gallery-heading .sr-script,.s-kok[data-tema=tavcam] .sr-script,.s-kok[data-tema=tavcam] .values-eyebrow,.s-kok[data-tema=tavcam] .values-script-title,.s-kok[data-tema=tavcam] .values-title,.search-heading .site-script,.site-page-heading .site-script,.site-script,.sr-gallery-heading .sr-script,.sr-script,.values-eyebrow,.values-script-title,.values-title{display:block!important;font-family:TheArtisan,cursive,sans-serif!important;font-size:clamp(3.2rem,5.5vw,5rem)!important;font-weight:400!important;font-style:normal!important;line-height:1.15!important;color:#222a61!important;margin:0 0 6px!important;text-transform:none!important;letter-spacing:0!important}.about-page .about__title,.about__title,.banner-widget__title,.catalog-archive-heading h2,.catalog-main .site-page-heading h1,.category-list-heading h1,.cert-heading h1,.contact-message h2,.history-heading h1,.legal-heading h1,.press-heading h1,.press-info h1,.process-widget__title,.products-heading h1,.project-widget__title,.s-kok[data-tema=tavcam] .about-page .about__title,.s-kok[data-tema=tavcam] .about__title,.s-kok[data-tema=tavcam] .banner-widget__title,.s-kok[data-tema=tavcam] .catalog-archive-heading h2,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading h1,.s-kok[data-tema=tavcam] .category-list-heading h1,.s-kok[data-tema=tavcam] .cert-heading h1,.s-kok[data-tema=tavcam] .contact-message h2,.s-kok[data-tema=tavcam] .history-heading h1,.s-kok[data-tema=tavcam] .legal-heading h1,.s-kok[data-tema=tavcam] .press-heading h1,.s-kok[data-tema=tavcam] .press-info h1,.s-kok[data-tema=tavcam] .process-widget__title,.s-kok[data-tema=tavcam] .products-heading h1,.s-kok[data-tema=tavcam] .project-widget__title,.s-kok[data-tema=tavcam] .site-page-heading h1,.s-kok[data-tema=tavcam] .sr-gallery-heading h2,.s-kok[data-tema=tavcam] .sr-intro h1,.s-kok[data-tema=tavcam] .values-content .values-slogan,.s-kok[data-tema=tavcam] .values-content h1:not(.values-script-title),.site-page-heading h1,.sr-gallery-heading h2,.sr-intro h1,.values-content .values-slogan,.values-content h1:not(.values-script-title){font-family:Cormorant,Georgia,serif!important;font-size:clamp(2.8rem,4.5vw,4.6rem)!important;font-weight:500!important;line-height:1.15!important;margin:8px 0 16px!important;color:#1a1a1a!important;letter-spacing:.02em!important;text-transform:uppercase!important}.cert-heading p,.contact-message header p,.history-heading p,.press-heading .site-copy,.press-info .site-copy,.s-kok[data-tema=tavcam] .cert-heading p,.s-kok[data-tema=tavcam] .contact-message header p,.s-kok[data-tema=tavcam] .history-heading p,.s-kok[data-tema=tavcam] .press-heading .site-copy,.s-kok[data-tema=tavcam] .press-info .site-copy,.s-kok[data-tema=tavcam] .site-page-heading .site-copy,.s-kok[data-tema=tavcam] .site-page-heading p,.site-page-heading .site-copy,.site-page-heading p{font-family:Cormorant,Georgia,serif!important;font-size:19px!important;line-height:1.5!important;color:#555555!important;margin:0 auto!important}.categories-widget .categories-widget__eye,.nav-menu__item--dropdown:hover .nav-menu__chevron,.nav-menu__item:hover>.nav-menu__link,.nav-menu__link:hover,.s-kok[data-tema=tavcam] .categories-widget .categories-widget__eye,.s-kok[data-tema=tavcam] .nav-menu__item--dropdown:hover .nav-menu__chevron,.s-kok[data-tema=tavcam] .nav-menu__item:hover>.nav-menu__link,.s-kok[data-tema=tavcam] .nav-menu__link:hover{color:#fdb22b!important}.nav-menu__dropdown,.s-kok[data-tema=tavcam] .nav-menu__dropdown{border-top:none!important}.nav-menu__dropdown-link:focus,.nav-menu__dropdown-link:hover,.s-kok[data-tema=tavcam] .nav-menu__dropdown-link:focus,.s-kok[data-tema=tavcam] .nav-menu__dropdown-link:hover{color:#fdb22b!important;border-left:none!important}.btn--primary:hover:not(:disabled),.btn--secondary:hover:not(:disabled),.categories-widget__btn:hover,.s-kok[data-tema=tavcam] .btn--primary:hover:not(:disabled),.s-kok[data-tema=tavcam] .btn--secondary:hover:not(:disabled),.s-kok[data-tema=tavcam] .categories-widget__btn:hover,.s-kok[data-tema=tavcam] .site-button:hover,.site-button:hover{background:#fdb22b!important;border-color:#fdb22b!important;color:#ffffff!important}.categories-widget__pag-btn:hover,.contact-captcha button:hover,.contact-location-info>.site-text-link:hover,.detail-nav a:hover,.s-kok[data-tema=tavcam] #category-next:hover,.s-kok[data-tema=tavcam] #category-prev:hover,.s-kok[data-tema=tavcam] .categories-widget__pag-btn:hover,.s-kok[data-tema=tavcam] .contact-captcha button:hover,.s-kok[data-tema=tavcam] .contact-location-info>.site-text-link:hover,.s-kok[data-tema=tavcam] .detail-arrows button:hover,.s-kok[data-tema=tavcam] .detail-nav a:hover,.s-kok[data-tema=tavcam] .site-breadcrumb a:hover,.s-kok[data-tema=tavcam] .site-text-link:hover,.s-kok[data-tema=tavcam] .sr-arrow:hover,.s-kok[data-tema=tavcam] .sr-table-link:hover,.s-kok[data-tema=tavcam] .technical-arrows button:hover,.s-kok[data-tema=tavcam] .values-breadcrumb a:hover,.s-kok[data-tema=tavcam] .viola-breadcrumb a:hover,.site-breadcrumb a:hover,.site-text-link:hover,.sr-arrow:hover,.sr-table-link:hover,.values-breadcrumb a:hover,.viola-breadcrumb a:hover{color:#fdb22b!important}.listing-pagination a:hover,.listing-pagination button:hover,.s-kok[data-tema=tavcam] .listing-pagination a:hover,.s-kok[data-tema=tavcam] .listing-pagination button:hover,.s-kok[data-tema=tavcam] .sr-tabs button:hover,.s-kok[data-tema=tavcam] .sr-tabs button[aria-pressed=true],.sr-tabs button:hover,.sr-tabs button[aria-pressed=true]{color:#fdb22b!important;border-color:#fdb22b!important}.listing-card:hover .listing-title,.s-kok[data-tema=tavcam] .listing-card:hover .listing-title{color:#fdb22b!important}.history-timeline button.active,.history-timeline button:hover{color:#fdb22b!important;border-color:#fdb22b!important}.detail-close:hover,.footer__col-list-item a:hover,.footer__copyright a:hover,.history-controls button:hover:not(:disabled),.s-kok[data-tema=tavcam] .detail-close:hover,.s-kok[data-tema=tavcam] .footer__col-list-item a:hover,.s-kok[data-tema=tavcam] .footer__copyright a:hover,.s-kok[data-tema=tavcam] .viola-download a:hover,.s-kok[data-tema=tavcam] .viola-popup-controls button:hover,.s-kok[data-tema=tavcam] .viola-tech article>a:hover,.viola-download a:hover,.viola-popup-controls button:hover,.viola-tech article>a:hover{color:#fdb22b!important}.footer_col-social-item:hover svg path,.s-kok[data-tema=tavcam] .footer_col-social-item:hover svg path{fill:#fdb22b!important}.footer__col-bulletin button:hover svg path,.s-kok[data-tema=tavcam] .footer__col-bulletin button:hover svg path{fill:#fdb22b!important;stroke:#fdb22b!important}.contact-captcha input:focus,.contact-fields input:focus,.contact-fields textarea:focus,.form-control:focus,.s-kok[data-tema=tavcam] .contact-captcha input:focus,.s-kok[data-tema=tavcam] .contact-fields input:focus,.s-kok[data-tema=tavcam] .contact-fields textarea:focus{border-bottom-color:#fdb22b!important;outline-color:#fdb22b!important}.catalog-main,.s-kok[data-tema=tavcam] .catalog-main{color:var(--color-secondary-foreground,#1a1a1a);padding:var(--space-16,4rem) 0 var(--space-white,80px)!important}.catalog-main .site-page-heading,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading{text-align:center;margin-bottom:var(--space-16,4rem)}.catalog-handwriting,.catalog-main .catalog-handwriting,.s-kok[data-tema=tavcam] .catalog-handwriting{font-family:TheArtisan,cursive,sans-serif!important;font-size:5rem!important;font-weight:400!important;font-style:normal!important;line-height:1.35!important;color:#222a61!important;text-transform:none!important;letter-spacing:normal!important;display:block!important;margin-bottom:.5rem!important}.catalog-main .site-page-heading .catalog-handwriting{text-align:center!important}.catalog-main .catalog-archive-heading .catalog-handwriting{text-align:left!important}.catalog-main .catalog-handwriting span,.catalog-main .catalog-scedilla{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important;display:inline-block!important;text-align:inherit!important}.catalog-main .catalog-scedilla{position:relative!important;display:inline-block!important}.catalog-main .catalog-scedilla:after{content:"";position:absolute;left:45%;top:75%;width:.1em;height:.12em;border-right:1.5px solid;border-bottom:1.5px solid;border-radius:0 0 80% 0;transform:rotate(20deg)}.catalog-main .site-page-heading h1,.catalog-main .site-page-heading h2,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading h1,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading h2{font-family:Cormorant,Georgia,serif!important;font-size:clamp(2.2rem,4.5vw,3.5rem)!important;font-weight:500!important;line-height:1.1!important;color:#1a1a1a!important;letter-spacing:.02em!important;margin:14px 0 0!important;text-transform:uppercase!important;text-align:center!important}.catalog-main .catalog-special-heading,.s-kok[data-tema=tavcam] .catalog-main .catalog-special-heading{margin-top:5.5rem!important;margin-bottom:2.5rem!important}.catalog-feature{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:var(--space-12,3rem);background:var(--color-secondary,#f8f7f5);padding:var(--space-16,4rem);border:var(--border-thin,1px solid #eeece8)}.catalog-feature h2{font-family:Cormorant Garamond,Cormorant,serif;font-size:4rem;font-weight:500;line-height:1.15;color:#000410;margin:var(--space-6,1.5rem) 0}.catalog-feature p{max-width:350px;font-size:1.6rem;line-height:1.6;color:#4a5568;margin-bottom:var(--space-8,2rem)}.catalog-feature-copy .catalog-archive-jump{display:table;margin-top:var(--space-6,1.5rem)}.catalog-feature-cover img{width:100%;height:390px;object-fit:contain;filter:drop-shadow(0 14px 14px rgba(0,0,0,.09));transition:transform .45s cubic-bezier(.22,.61,.36,1)}.catalog-feature-cover:hover img{transform:scale(1.025)}.catalog-feature.catalog-feature--split,.s-kok[data-tema=tavcam] .catalog-feature.catalog-feature--split{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:var(--space-12,3rem)!important;background:transparent!important;padding:0!important;border:none!important}.catalog-feature-card{display:flex;flex-direction:column;background:var(--color-secondary,#f8f7f5);border:var(--border-thin,1px solid #eeece8);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.catalog-feature-card:hover{border-color:#d8d4cc;box-shadow:0 14px 32px rgba(0,4,16,.06)}.catalog-feature-card .catalog-feature-cover{position:relative;display:block;width:100%;aspect-ratio:3/2;overflow:hidden;background:#e9e9eb;border-bottom:var(--border-thin,1px solid #eeece8)}.catalog-feature-card .catalog-feature-cover img{width:100%!important;height:100%!important;object-fit:cover!important;filter:none!important;display:block;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.catalog-feature-card .catalog-feature-cover:hover img{transform:scale(1.035)}.catalog-feature-card .catalog-feature-cover .catalog-open{display:flex;align-items:center;justify-content:center;width:42px;height:42px;position:absolute;right:14px;bottom:14px;background:#000410;color:#ffffff;border:1px solid #000410;font-size:1.8rem;line-height:1;transition:background .2s ease,border-color .2s ease,color .2s ease;z-index:2}.catalog-feature-card .catalog-feature-cover:focus-visible .catalog-open,.catalog-feature-card .catalog-feature-cover:hover .catalog-open{background:#fdb22b!important;border-color:#fdb22b!important;color:#ffffff!important}.catalog-feature-card .catalog-feature-copy{display:flex;flex-direction:column;flex:1;padding:3rem 3.4rem 3.4rem!important}.catalog-feature-card h2{font-family:Cormorant Garamond,Cormorant,serif;font-size:3.4rem!important;font-weight:500;line-height:1.15;color:#000410;margin:1rem 0 1.4rem!important}.catalog-feature-card p{max-width:100%!important;font-size:1.55rem!important;line-height:1.65!important;color:#4a5568;margin-bottom:2.4rem!important;flex:1}.catalog-feature-actions{margin-top:auto;display:flex;align-items:center;gap:1.6rem}@media (max-width:650px),(max-width:768px){.catalog-feature.catalog-feature--split,.s-kok[data-tema=tavcam] .catalog-feature.catalog-feature--split{grid-template-columns:1fr!important;padding:0!important;gap:24px!important}.catalog-feature-card .catalog-feature-cover img{height:100%!important}.catalog-feature-card .catalog-feature-copy{padding:20px 18px 24px!important}.catalog-feature-card h2{font-size:2.6rem!important;margin:8px 0 12px!important}}.catalog-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-12,3rem);padding-top:0!important;padding-bottom:var(--space-20,5rem)}.catalog-cover{position:relative;display:block;background:var(--color-secondary,#f8f7f5);border:var(--border-thin,1px solid #eeece8);padding:var(--space-6,1.5rem);overflow:hidden}.catalog-cover img{width:100%;height:275px;object-fit:contain;transition:transform .45s cubic-bezier(.22,.61,.36,1)}.catalog-cover:hover img{transform:scale(1.035)}.catalog-cover .catalog-open{display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:absolute;right:12px;bottom:12px;background:#000410;color:#ffffff;border:1px solid #000410;font-size:1.8rem;line-height:1;transition:background .2s ease,border-color .2s ease,color .2s ease;z-index:2}.catalog-cover:focus-visible .catalog-open,.catalog-cover:hover .catalog-open{background:#fdb22b!important;border-color:#fdb22b!important;color:#ffffff!important}.catalog-card-text{padding-top:var(--space-6,1.5rem)}.catalog-card h3{font-family:Cormorant Garamond,Cormorant,serif;font-size:2.6rem;font-weight:500;line-height:1.2;color:#000410;margin:var(--space-3,.75rem) 0 var(--space-5,1.25rem)}.catalog-card p{font-size:1.5rem;line-height:1.6;color:#4a5568;margin-bottom:var(--space-5,1.25rem)}.catalog-archive{background:var(--color-secondary,#f8f7f5);padding-block:var(--space-20,5rem);margin-top:var(--space-8,2rem)}.catalog-archive-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12,3rem);margin-bottom:var(--space-10,2.5rem)}.catalog-archive-heading h2{font-family:Cormorant Garamond,Cormorant,serif;font-size:3.6rem;font-weight:500;color:#000410;margin-top:.5rem}.catalog-archive-heading p{max-width:380px;font-size:1.6rem;line-height:1.6;color:#4a5568}.catalog-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-12,3rem)}.catalog-archive .catalog-cover{background:#ffffff}.catalog-result-count{font-size:1.6rem;margin:var(--space-6,1.5rem) 0;color:#222a61;font-weight:500}.catalog-card[hidden]{display:none!important}.site-eyebrow{display:block;font-family:inherit;font-size:1.3rem;color:#718096;letter-spacing:.08em;font-weight:600;text-transform:uppercase}.site-button{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;border:1px solid #000410;padding:1.2rem 2.4rem;font-size:1.4rem;font-weight:500;letter-spacing:.05em;background:#000410;color:#ffffff;transition:all .25s ease;text-decoration:none}.site-button:focus-visible,.site-button:hover{background:#fdb22b!important;border-color:#fdb22b!important;color:#ffffff!important}.site-text-link{display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:600;color:#000410;padding-block:.6rem;text-decoration:underline;text-underline-offset:5px;text-decoration-color:transparent;transition:all .2s ease}.catalog-archive-jump:hover,.site-text-link:hover{color:#fdb22b!important;text-decoration-color:#fdb22b!important}.site-filters{display:flex;gap:1.2rem;flex-wrap:wrap;margin:1.5rem 0}.site-filters button{padding:.8rem 1.8rem;border:1px solid #d2d6dc;font-size:1.3rem;font-weight:600;letter-spacing:.06em;background:#ffffff;color:#4a5568;cursor:pointer;transition:all .2s ease}.site-filters button:hover{border-color:#fdb22b!important;color:#fdb22b!important}.site-filters button[aria-pressed=true]{background:#000410!important;color:#ffffff!important;border-color:#000410!important}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:900px){.catalog-feature{padding:var(--space-8,2rem);gap:var(--space-8,2rem)}.catalog-feature-cover img{height:300px}.catalog-archive-grid,.catalog-collections{gap:var(--space-8,2rem)}.catalog-cover img{height:220px}}@media (max-width:650px){.catalog-main,.s-kok[data-tema=tavcam] .catalog-main{padding-top:var(--space-10,2.5rem)!important}.catalog-handwriting,.catalog-main .catalog-handwriting,.s-kok[data-tema=tavcam] .catalog-handwriting{font-size:4rem!important}.catalog-main .site-page-heading h1,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading h1{font-size:2.8rem!important}.catalog-feature h2{font-size:3rem!important}.catalog-feature{grid-template-columns:1fr}.catalog-feature-cover{grid-row:1}.catalog-feature-cover img{height:260px}.catalog-archive-grid,.catalog-collections{grid-template-columns:1fr}.catalog-archive-heading{display:block}.catalog-archive-heading p{margin-top:var(--space-6,1.5rem)}.catalog-cover img{height:280px}}@media (max-width:1080px){.app-header,header.app-header{position:relative!important;z-index:1000!important}.app-header__bar{position:relative!important}.app-header__menu-toggle{display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;color:#ffffff!important;cursor:pointer!important;padding:.8rem!important}.mobile-menu{display:none;position:absolute;top:100%;left:0;right:0;background:#18204c!important;border-top:1px solid rgba(255,255,255,.1)!important;box-shadow:0 1.6rem 3.6rem rgba(0,0,0,.5)!important;max-height:calc(100vh - 8rem);overflow-y:auto;z-index:1000}.mobile-menu .menu{padding:.8rem 0!important}.mobile-menu .menu,.mobile-menu .menu__item{list-style:none!important;margin:0!important}.mobile-menu .menu__item{border-bottom:1px solid rgba(255,255,255,.08)!important;padding:0!important}.mobile-menu .menu__row{display:flex!important;align-items:center!important;justify-content:space-between!important}.mobile-menu .menu__link{display:block!important;font-family:Cormorant,Georgia,serif!important;font-size:1.8rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#ffffff!important;padding:1.3rem 2rem!important;text-decoration:none!important;flex:1!important;transition:color .2s ease,background-color .2s ease!important}.mobile-menu .menu__link:focus,.mobile-menu .menu__link:hover{color:#fdb22b!important}.mobile-menu .menu__toggle{background:transparent!important;border:none!important;color:#ffffff!important;font-size:2.2rem!important;font-weight:300!important;line-height:1!important;padding:1.3rem 2.2rem!important;cursor:pointer!important;transition:transform .25s ease,color .2s ease!important}.mobile-menu .menu__toggle[aria-expanded=true]{transform:rotate(45deg);color:#fdb22b!important}.mobile-menu .menu__submenu{display:none;list-style:none!important;margin:0!important;padding:.4rem 0 .8rem!important;background:rgba(0,0,0,.25)!important;border-left:3px solid #fdb22b!important}.mobile-menu .menu__submenu .menu__item{border-bottom:1px solid rgba(255,255,255,.05)!important}.mobile-menu .menu__submenu .menu__item:last-child{border-bottom:none!important}.mobile-menu .menu__submenu .menu__link{font-size:1.5rem!important;font-weight:500!important;color:rgba(255,255,255,.85)!important;padding:1rem 2rem 1rem 2.4rem!important}.mobile-menu .menu__submenu .menu__link:focus,.mobile-menu .menu__submenu .menu__link:hover{color:#fdb22b!important;background:rgba(253,178,43,.08)!important}}.fairs-main{padding:48px 0 80px;color:#171717}.fairs-feed{max-width:820px;margin-inline:auto}.fair-story{padding-bottom:48px;margin-bottom:48px;border-bottom:1px solid rgba(0,0,0,.08)}.fair-cover{width:100%;background:#f5f5f5;display:block;overflow:hidden}.fair-cover img{display:block;width:100%;height:auto;aspect-ratio:760/300;object-fit:cover;transition:transform .35s ease}.fair-cover:hover img{transform:scale(1.02)}.fair-meta{font-size:14px;color:#fdb22b;margin:20px 0 10px;font-weight:500;letter-spacing:.02em}.fair-story h2{font-size:2.2rem;font-weight:500;line-height:1.2;color:#111;margin-bottom:16px;font-family:var(--font-serif,"Cormorant Garamond",Georgia,serif)}.fair-story h2 a{color:inherit;transition:color .2s ease}.fair-story h2 a:hover{color:#fdb22b}.fair-story .site-copy{font-size:15px;line-height:1.6;color:#555;margin-bottom:18px}.fair-story .site-text-link{display:inline-flex;align-items:center;gap:6px;color:#fdb22b;font-weight:600;letter-spacing:.06em;font-size:13px;text-transform:uppercase;transition:color .2s ease,transform .2s ease}.fair-story .site-text-link:hover{color:#e59f20;transform:translateX(4px)}.fairs-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:40px}.fairs-pagination a,.fairs-pagination span{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;font-size:18px;color:#111;transition:color .2s ease,border-color .2s ease}.fairs-pagination a:hover{color:#fdb22b}.fairs-pagination a[aria-current=page],.fairs-pagination span[aria-current=page]{border-bottom:2px solid #fdb22b;color:#fdb22b;font-weight:700}@media (max-width:600px){.fair-story h2{font-size:1.6rem}.fair-story{padding-bottom:32px;margin-bottom:32px}}.event-main{padding-block:48px 80px;color:#171717}.event-layout{display:grid;grid-template-columns:minmax(0,3.2fr) minmax(240px,1fr);gap:48px}.event-back{display:inline-flex;align-items:center;font-size:14px;color:#fdb22b;margin-bottom:20px;padding-block:8px;font-weight:500;letter-spacing:.02em;transition:color .2s ease}.event-back:hover{color:#e59f20}.event-cover{width:100%;height:auto;display:block;background:#f5f5f5;border:1px solid rgba(0,0,0,.08);aspect-ratio:760/300;object-fit:cover}.event-meta{display:flex;align-items:center;gap:12px;margin-top:24px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.08);color:#fdb22b;font-size:14px;font-weight:500}.event-article .event-title{font-size:2.8rem;font-weight:500;line-height:1.18;margin:20px 0 28px;color:#111;font-family:var(--font-serif,"Cormorant Garamond",Georgia,serif)}.event-body{font-size:16px;line-height:1.7;overflow-wrap:anywhere;color:#333}.event-body p{margin-bottom:20px}.event-body strong{font-weight:600;color:#111}.event-body>p:first-child{font-size:1.25rem;line-height:1.6;color:#222;border-left:3px solid #fdb22b;padding-left:20px;margin-bottom:28px}.event-body img{max-width:100%;height:auto!important;display:block;margin:20px auto;cursor:zoom-in;border-radius:2px;transition:opacity .2s ease}.event-body img:hover{opacity:.95}.event-body>a:has(img){display:inline-block;width:calc(50% - 12px);vertical-align:top;margin:6px}.event-media-panel{background:#fbfbfb;border:1px solid rgba(0,0,0,.08);margin:32px 0}.event-media-label{display:flex;justify-content:space-between;gap:16px;padding:14px 20px;font-size:13px;color:#fdb22b;letter-spacing:.06em;font-weight:600;border-bottom:1px solid rgba(0,0,0,.06)}.event-body .event-embed{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;margin:0;background:#000}.event-video-stage{aspect-ratio:16/9;background:#171717}.event-video-caption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 20px;color:#fdb22b;font-size:14px;border-top:1px solid rgba(0,0,0,.06)}.event-video-caption a{color:#fdb22b;text-decoration:underline;text-underline-offset:4px}.event-video-caption a:hover{color:#e59f20}.event-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);padding-block:18px;margin-top:36px}.event-bottom .site-text-link{color:#fdb22b;font-weight:600;letter-spacing:.06em;font-size:13px;text-transform:uppercase}.event-bottom .site-text-link:hover{color:#e59f20}.event-pager{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:28px}.event-pager a{display:block;padding:20px;background:#fafafa;font-size:1.15rem;font-family:var(--font-serif,"Cormorant Garamond",Georgia,serif);border:1px solid rgba(0,0,0,.06);transition:background .25s ease,color .25s ease,border-color .25s ease}.event-pager a:hover{background:#fdb22b;color:#fff;border-color:#fdb22b}.event-pager a:hover span{color:#fff!important}.event-pager a:last-child{text-align:right}.event-pager span{display:block;font-size:13px;color:#fdb22b;margin-bottom:8px;font-family:var(--font-sans,system-ui,sans-serif);font-weight:600;letter-spacing:.04em}.event-sidebar{padding-top:40px}.event-sidebar>section:first-child{background:#fafafa;border:1px solid rgba(0,0,0,.06);padding:24px}.event-sidebar>section:first-child .site-script{display:block;margin-bottom:14px;color:#fdb22b;font-size:1.4rem}.event-sidebar section{margin-bottom:36px}.event-sidebar h2{font-size:1.1rem;font-weight:600;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.08);letter-spacing:.06em}.event-sidebar section>a{display:block;border-bottom:1px solid rgba(0,0,0,.06);padding:12px 0;font-size:15px;color:#333;transition:color .2s ease,padding-left .2s ease}.event-sidebar section>a:hover{color:#fdb22b;padding-left:6px}.event-sidebar section>a[aria-current=page]{color:#fdb22b;font-weight:600}.event-sidebar .event-recent{display:flex;align-items:center;gap:14px;padding-block:14px;border-bottom:1px solid rgba(0,0,0,.06);transition:color .2s ease}.event-sidebar .event-recent:hover span{color:#fdb22b}.event-recent img{width:80px;height:70px;object-fit:cover;flex-shrink:0;border-radius:2px}.event-recent span{font-size:15px;line-height:1.3;font-family:var(--font-serif,"Cormorant Garamond",Georgia,serif);color:#222;transition:color .2s ease}.event-recent small{display:block;font-size:12px;margin-top:4px;color:#fdb22b;font-family:var(--font-sans,system-ui,sans-serif)}.event-sidebar .site-button{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 20px;background:#111;color:#fff;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease,color .2s ease}.event-sidebar .site-button:hover{background:#fdb22b;color:#fff}.event-lightbox{position:fixed;inset:0;margin:auto;width:fit-content;height:fit-content;max-width:94vw;max-height:94dvh;padding:44px 16px 16px;border:0;background:#fff;box-shadow:0 20px 48px rgba(0,0,0,.5);border-radius:4px;z-index:1000}.event-lightbox::backdrop{background:rgba(0,0,0,.75);backdrop-filter:blur(3px)}.event-lightbox>img{display:block;max-width:85vw;max-height:72dvh;object-fit:contain}.event-lightbox>div{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:14px}.event-lightbox button{min-width:44px;min-height:44px;font-size:26px;background:none;border:none;cursor:pointer;color:#111;transition:color .2s ease}.event-lightbox button:hover{color:#fdb22b}.event-close{right:12px;top:6px;font-size:32px!important;color:#666}.event-close:hover{color:#fdb22b!important}@media (max-width:800px){.event-layout{grid-template-columns:1fr;gap:32px}.event-sidebar{padding-top:32px;border-top:1px solid rgba(0,0,0,.08)}.event-article .event-title{font-size:2rem}.event-body>p:first-child{font-size:1.1rem;padding-left:14px}.event-media-label{padding:12px 14px}.event-pager{gap:12px}.event-pager a{font-size:1rem;padding:14px}.event-body>a:has(img){width:100%;margin:6px 0}}.projects-main .project-widget{padding-block:40px 80px}.projects-main .project-widget__title--wrapper{display:block}#icerik .projects-main .project-widget__eye,.projects-main .project-widget__eye,.s-kok[data-tema=tavcam] .projects-main .project-widget__eye,em.project-widget__eye{color:#222a61!important;font-family:TheArtisan,cursive,sans-serif!important;font-size:clamp(3.2rem,5.5vw,5rem)!important;font-style:normal!important;font-weight:400!important;margin:0 0 6px!important;display:block!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important}#icerik .projects-main .project-widget__title,.projects-main .project-widget__title,.s-kok[data-tema=tavcam] .projects-main .project-widget__title{margin:8px 0 16px!important;font-size:clamp(2.2rem,4.5vw,3.5rem)!important;letter-spacing:.02em!important;font-weight:500!important;color:#1a1a1a!important;font-family:Cormorant,Georgia,serif!important;line-height:1.1!important;text-transform:uppercase!important}.projects-filters{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-bottom:34px!important}#icerik .projects-filters button,.projects-filters button,.s-kok[data-tema=tavcam] .projects-filters button{padding:10px 18px!important;border:1px solid #d5d5d5!important;font-family:Cormorant,Georgia,serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.04em!important;background:#ffffff!important;color:#222222!important;cursor:pointer!important;border-radius:0!important;text-transform:uppercase!important;transition:all .2s ease!important;line-height:1.3!important}#icerik .projects-filters button:hover,.projects-filters button:hover,.s-kok[data-tema=tavcam] .projects-filters button:hover{background:#f7f7f7!important;color:#000000!important;border-color:#1a1a1a!important}#icerik .projects-filters button[aria-pressed=true],.projects-filters button[aria-pressed=true],.s-kok[data-tema=tavcam] .projects-filters button[aria-pressed=true]{background:#1a1a1a!important;color:#ffffff!important;border-color:#1a1a1a!important;font-weight:600!important}#icerik .projects-filters button:focus-visible,.projects-filters button:focus-visible{outline:2px solid #1a1a1a!important;outline-offset:3px!important}#project-count{display:none!important}.projects-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px 24px!important;margin-top:16px}.projects-grid .project-widget__item{width:100%;display:flex!important;flex-direction:column!important;text-decoration:none;color:inherit;transition:transform .25s ease}.projects-grid .project-widget__item:hover{transform:translateY(-4px)}.projects-grid .project-widget__item[hidden]{display:none!important}.projects-grid .project-widget__item--image-wrapper{aspect-ratio:4/3;overflow:hidden;position:relative;background:#f5f5f5;margin-bottom:0!important;padding-bottom:0!important}.projects-grid img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.projects-grid .project-widget__item:hover img{transform:scale(1.04)}#icerik .projects-grid .project-widget__item--title,.projects-grid .project-widget__item--title,.projects-grid h2,.s-kok[data-tema=tavcam] .projects-grid .project-widget__item--title{font-size:19px!important;font-weight:600!important;line-height:1.25!important;margin-top:8px!important;margin-bottom:0!important;padding-top:0!important;min-height:auto!important;color:#1a1a1a!important;font-family:Cormorant,Georgia,serif!important;text-transform:uppercase!important;letter-spacing:.03em!important;transition:color .2s ease}.projects-grid .project-widget__item:hover .project-widget__item--title{color:#111111!important}@media (max-width:800px){.projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.projects-grid{grid-template-columns:1fr;gap:24px}.projects-filters button{padding:8px 12px!important;font-size:13px!important}.projects-main .project-widget__title{font-size:24px!important}}.pd-main{padding-block:56px 80px}.pd-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:56px;align-items:start}.pd-copy{display:flex;flex-direction:column}#icerik .pd-copy .pd-script,#icerik .pd-copy .site-script,.pd-copy .pd-script,.pd-copy .site-script{color:#222a61!important;font-family:TheArtisan,cursive,sans-serif!important;font-size:clamp(3.2rem,5.5vw,5rem)!important;font-style:normal!important;display:block!important;line-height:1.15!important;margin-bottom:6px!important}.pd-copy h1{font-size:42px!important;line-height:1.15!important;font-weight:500!important;margin:12px 0 24px!important;font-family:var(--font-heading,"Cormorant Garamond",Georgia,serif)!important;color:#111111!important;letter-spacing:.02em!important}.pd-copy .site-copy{font-size:16px!important;line-height:1.75!important;color:#444444!important;margin-bottom:24px!important}.pd-copy dl{margin:28px 0!important;border-top:1px solid #e2e8f0!important}.pd-copy dl>div{padding:14px 0!important;border-bottom:1px solid #e2e8f0!important}.pd-copy dt{font-size:12px!important;letter-spacing:.08em!important;font-weight:600!important;color:#718096!important;margin-bottom:4px!important;text-transform:uppercase!important}.pd-copy dd{margin:0!important;font-size:18px!important;font-family:Cormorant,Georgia,serif!important;color:#1a1a1a!important;font-weight:500!important}.pd-copy dd a{color:inherit!important;text-decoration:none!important;transition:color .2s ease!important}.pd-copy dd a:hover{color:#fdb22b!important}.pd-copy .site-text-link{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:15px!important;font-weight:600!important;letter-spacing:.05em!important;color:#1a1a1a!important;text-decoration:none!important;margin-top:16px!important;transition:color .2s ease!important}.pd-copy .site-text-link:hover{color:#fdb22b!important}.pd-gallery,.pd-photo{position:relative!important;width:100%!important}.pd-photo{display:flex!important;align-items:center!important;justify-content:center!important;cursor:zoom-in!important;border:none!important;padding:0!important;text-align:center!important;border-radius:4px!important;overflow:hidden!important}.pd-photo,.pd-photo img{background:transparent!important}.pd-photo img{width:100%!important;height:auto!important;max-height:680px!important;object-fit:contain!important;display:block!important;transition:transform .3s ease!important}.pd-photo:hover img{transform:scale(1.015)!important}.pd-controls{display:flex!important;justify-content:center!important;gap:28px!important;padding:16px 0!important}.pd-controls,.pd-controls button{align-items:center!important;color:#1a1a1a!important}.pd-controls button{min-height:44px!important;padding:0 10px!important;background:none!important;border:none!important;cursor:pointer!important;display:inline-flex!important;transition:opacity .2s ease,transform .2s ease!important}.pd-controls button:hover{opacity:.6!important}.pd-controls span{font-size:1rem!important;font-family:Cormorant,Georgia,serif!important;font-weight:600!important;letter-spacing:.08em!important;color:#333333!important}.pd-thumbs{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important}.pd-thumbs button{padding:3px!important;border:2px solid transparent!important;background:none!important;cursor:pointer!important;border-radius:4px!important;transition:border-color .2s ease,opacity .2s ease!important}.pd-thumbs button[aria-pressed=true]{border-color:#1a1a1a!important}.pd-thumbs img{width:100%!important;aspect-ratio:4/3!important;height:auto!important;object-fit:cover!important;display:block!important;border-radius:2px!important;background:#f5f5f5!important}.pd-dialog-overlay{position:fixed!important;inset:0!important;background:rgba(0,0,0,.85)!important;z-index:99999!important;justify-content:center!important;padding:24px!important}.pd-dialog-content,.pd-dialog-overlay{display:flex!important;align-items:center!important}.pd-dialog-content{position:relative!important;max-width:92vw!important;max-height:92vh!important;background:#ffffff!important;padding:40px 24px 20px!important;border-radius:4px!important;flex-direction:column!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)!important}.pd-dialog-content>img{max-width:86vw!important;max-height:72vh!important;object-fit:contain!important;display:block!important;margin:0 auto!important}.pd-dialog-close{position:absolute!important;right:12px!important;top:8px!important;width:40px!important;height:40px!important;font-size:32px!important;line-height:1!important;background:none!important;border:none!important;cursor:pointer!important;color:#1a1a1a!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:opacity .2s ease!important}.pd-dialog-close:hover{opacity:.6!important}@media (max-width:900px){.pd-layout{grid-template-columns:1fr!important;gap:36px!important}.pd-copy h1{font-size:2.25rem!important}.pd-main{padding-block:36px 56px!important}.pd-photo img{height:auto!important;max-height:480px!important}.pd-thumbs img{aspect-ratio:4/3!important;height:auto!important}}@media (max-width:480px){.pd-photo img{height:auto!important;max-height:360px!important}.pd-thumbs{grid-template-columns:repeat(4,1fr)!important;gap:8px!important}.pd-thumbs img{aspect-ratio:4/3!important;height:auto!important}.pd-controls{gap:16px!important}}.press-main{padding-block:56px 80px}.press-heading{margin-bottom:48px}.press-heading .site-script,.press-info .site-script,.s-kok[data-tema=tavcam] .press-heading .site-script,.s-kok[data-tema=tavcam] .press-info .site-script{display:block!important;font-family:TheArtisan,cursive,sans-serif!important;font-size:5rem!important;font-weight:400!important;font-style:normal!important;line-height:1.15!important;color:#222a61!important;margin:0 0 4px!important;text-transform:none!important;letter-spacing:0!important}.press-heading h1,.press-info h1,.s-kok[data-tema=tavcam] .press-heading h1,.s-kok[data-tema=tavcam] .press-info h1{font-family:Cormorant,Georgia,serif!important;font-size:3.5rem!important;font-weight:500!important;line-height:1.1!important;margin:8px 0 16px!important;color:#1a1a1a!important;letter-spacing:.02em!important;text-transform:uppercase!important}.press-heading .site-copy,.press-info .site-copy,.s-kok[data-tema=tavcam] .press-heading .site-copy,.s-kok[data-tema=tavcam] .press-info .site-copy{font-family:var(--font-family-base,"Nunito",sans-serif)!important;font-size:1.125rem!important;line-height:1.6!important;color:#555!important;margin:0!important}.press-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px}.press-card{display:block;min-width:0;text-decoration:none;color:inherit;cursor:pointer;background:transparent;border:none;text-align:left;padding:0}.press-cover{height:360px;display:flex;align-items:center;justify-content:center;background:var(--color-secondary,#faf8f5);border:var(--border-thin,1px solid #e5e5e5);overflow:hidden;padding:20px;margin-bottom:20px;position:relative}.press-cover img{max-width:100%;height:100%;object-fit:contain;transition:transform .45s ease}.press-card:hover .press-cover img{transform:scale(1.035)}.press-card h2{font-size:var(--text-3xl,1.875rem);font-weight:500;margin:10px 0 18px;color:var(--color-primary,#1a1a1a)}.press-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:64px}.press-info .site-text-link{display:inline-block;margin-top:28px}.press-hint{margin-top:20px;font-size:var(--text-base,1rem);color:#666}.press-pages{display:grid;gap:24px}.press-page{width:100%;background:var(--color-secondary,#faf8f5);padding:16px;cursor:zoom-in;border:var(--border-thin,1px solid #e5e5e5);display:block;border-radius:0}.press-page img{display:block;width:100%;height:auto}.press-pager{display:flex;justify-content:space-between;gap:24px;padding:28px 0;margin-top:48px;border-block:var(--border-thin,1px solid #e5e5e5);font-size:var(--text-2xl,1.5rem)}.press-pager a{text-decoration:none;color:inherit;transition:opacity .2s}.press-pager a:hover{opacity:.7}.press-pager a:last-child{text-align:right}.press-pager span{display:block;color:var(--color-primary,#1a1a1a);font-size:var(--text-base,.9rem);margin-bottom:10px}.press-related{margin-top:56px}.press-related>h2{font-size:var(--text-3xl,1.875rem);font-weight:500;margin-bottom:24px}.press-dialog-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.press-dialog{border:0;padding:40px 24px 20px;margin:auto;max-width:94vw;max-height:94dvh;width:-moz-fit-content;width:fit-content;min-width:min(600px,90vw);color:var(--color-primary,#1a1a1a);background:white;border-radius:6px;box-shadow:0 25px 50px -12px rgba(0,0,0,.35);position:relative;display:flex;flex-direction:column}.press-dialog h2{font-size:var(--text-xl,1.25rem);font-weight:500;text-align:center;margin-bottom:12px}.press-close{position:absolute;right:14px;top:10px;width:44px;height:44px;font-size:32px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;color:#1a1a1a;border-radius:4px;transition:background .2s}.press-close:hover{background:#f0f0f0}.press-zoom{max-height:72dvh;max-width:88vw;overflow:auto;display:flex;justify-content:center;align-items:center;padding:10px}.press-zoom img{display:block;max-width:82vw;max-height:68dvh;width:auto;height:auto;object-fit:contain;margin:auto;transition:transform .2s ease}.press-zoom.is-zoomed img{max-width:none;max-height:none;width:140%;cursor:zoom-out}.press-controls{display:flex;gap:20px;flex-wrap:wrap;margin-top:16px}.press-controls,.press-controls button{align-items:center;justify-content:center}.press-controls button{min-height:40px;min-width:40px;background:#f5f5f5;border:1px solid #e0e0e0;cursor:pointer;padding:0 14px;font-size:14px;letter-spacing:.05em;font-weight:500;transition:all .2s;display:inline-flex}.press-controls button:hover:not(:disabled){background:#000;color:#fff;border-color:#000}.press-controls button:disabled{opacity:.35;cursor:not-allowed}.press-next,.press-prev{font-size:20px;line-height:1}.press-counter{font-size:14px;font-weight:500;color:#666}.press-zoom-toggle{font-size:13px;text-transform:uppercase;font-weight:600;padding:0 16px}.press-dialog button:focus-visible,.press-main button:focus-visible{outline:2px solid var(--color-primary,#1a1a1a);outline-offset:3px}@media (max-width:800px){.press-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.press-detail{grid-template-columns:1fr;gap:32px}.press-heading h1,.press-info h1{font-size:var(--text-4xl,2.25rem)}}@media (max-width:500px){.press-grid{grid-template-columns:1fr}.press-cover{height:340px}.press-main{padding-block:36px 56px}}.news-list-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(250px,1fr);gap:var(--space-16,4rem);align-items:start}.news-list-content{min-width:0}.news-list .fairs-feed{max-width:none;margin:0}.news-list .fair-cover{display:block;width:100%;overflow:hidden;border-radius:4px;background:#f5f5f5;margin-bottom:1.25rem}.news-list .fair-cover img{display:block;width:100%;height:auto;aspect-ratio:760/300;object-fit:cover;object-position:center;transition:transform .35s ease}.news-list .fair-cover:hover img{transform:scale(1.02)}.news-list .news-sidebar{padding-top:0;min-width:0}.news-list .event-recent img{flex:0 0 86px;width:86px;height:60px;object-fit:cover;border-radius:2px}.news-list .event-recent span{min-width:0;overflow-wrap:anywhere}.news-list .fair-story h2{font-size:var(--text-4xl,2.25rem)}@media (max-width:900px){.news-list-layout{grid-template-columns:minmax(0,1fr);gap:var(--space-12,3rem)}.news-list .news-sidebar{border-top:var(--border-thin,1px solid rgba(0,0,0,.1));padding-top:var(--space-8,2rem)}}@media (max-width:600px){.news-list .fair-story h2{font-size:var(--text-3xl,1.875rem)}}.news-detail .event-cover{display:block;width:100%;height:auto;aspect-ratio:760/300;object-fit:cover;object-position:center;border:0;border-radius:4px;background:#f5f5f5;margin-bottom:1.75rem}.news-detail .event-sidebar{padding-top:0;min-width:0}.news-detail .event-recent img{flex:0 0 86px;width:86px;height:60px;object-fit:cover;border-radius:2px}.news-detail .event-recent span{min-width:0;overflow-wrap:anywhere}.news-detail .event-article{min-width:0}.news-detail .event-title{font-size:var(--text-4xl,2.25rem);overflow-wrap:anywhere}.news-detail .event-body{line-height:var(--leading-relaxed,1.7);overflow-x:auto}.news-detail .event-body img{width:100%;height:auto!important;border-radius:4px}.news-detail .event-body iframe,.news-detail .event-body img{display:block;max-width:100%;margin:1.5rem auto}.news-detail .event-pager a{overflow-wrap:anywhere}.news-detail .event-body table{width:100%;border-collapse:collapse;font-size:var(--text-base,1rem)}.news-detail .event-body td,.news-detail .event-body th{padding:10px;border:var(--border-thin,1px solid rgba(0,0,0,.1));overflow-wrap:anywhere}.news-detail .event-body>p:first-child{font-size:var(--text-lg,1.125rem)}.news-detail .event-body>a:has(img){width:100%;max-width:100%;display:block;margin:1.5rem auto}@media (max-width:900px){.news-detail .event-layout{grid-template-columns:minmax(0,1fr)}.news-detail .event-sidebar{border-top:var(--border-thin,1px solid rgba(0,0,0,.1));padding-top:var(--space-8,2rem)}}@media (max-width:600px){.news-detail .event-article .event-title{font-size:var(--text-3xl,1.875rem)}.news-detail .event-pager{grid-template-columns:1fr}.news-detail .event-pager a:last-child{text-align:left}}.friend-story,.friends-album{padding-block:48px 90px;color:#1a1a1a;font-family:Cormorant,Georgia,serif}.friend-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:end;margin-bottom:70px}.friend-intro .site-script{display:block;font-family:TheArtisan,cursive,sans-serif!important;font-size:50px!important;color:#222a61!important;font-style:normal!important;font-weight:400!important;line-height:1.2;margin-bottom:6px}.friend-intro h1{font-size:46px!important;line-height:1.05!important;font-weight:400!important;margin-top:14px;letter-spacing:normal!important;text-transform:uppercase}.friend-intro .site-copy,.friend-intro h1,.friend-intro>p{font-family:Cormorant,Georgia,serif!important;color:#1a1a1a!important}.friend-intro .site-copy,.friend-intro>p{max-width:440px;padding-bottom:10px;font-size:19px!important;line-height:29px!important;font-weight:400}.friend-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px 40px}.friend-card{display:block;text-decoration:none;transition:transform .25s ease}.friend-card:hover{transform:translateY(-4px)}.friend-card:nth-child(2n){transform:translateY(65px)}.friend-card:nth-child(2n):hover{transform:translateY(61px)}.friend-card .site-media{position:relative;display:block;overflow:hidden;border-radius:4px;box-shadow:0 4px 20px rgba(0,4,16,.08)}.friend-card img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .4s ease}.friend-card:hover img{transform:scale(1.03)}.friend-open{position:absolute;right:16px;bottom:16px;display:grid;place-items:center;background:#ffffff;color:#222a61;width:44px;height:44px;font-size:26px;border-radius:2px;box-shadow:0 2px 10px rgba(0,0,0,.15);transition:background .2s,color .2s}.friend-card:hover .friend-open{background:#222a61;color:#ffffff}.friend-date{font-size:13px!important;line-height:1.5!important;color:#222a61!important;letter-spacing:.08em;margin:22px 0 10px;font-weight:600;text-transform:uppercase}.friend-card h2,.friend-date{font-family:Cormorant,Georgia,serif!important}.friend-card h2{font-size:28px!important;line-height:1.15!important;font-weight:400!important;margin:10px 0 16px;color:#000410!important;transition:color .2s ease}.friend-card:hover h2{color:#fdb22b!important}.friend-card .site-text-link,.friend-hero .site-text-link{display:inline-block;font-family:Cormorant,Georgia,serif!important;font-size:14px!important;letter-spacing:.08em;font-weight:600;color:#222a61;text-transform:uppercase;transition:color .2s,transform .2s}.friend-card:hover .site-text-link{color:#fdb22b;transform:translateX(4px)}.friends-album .fairs-pagination{margin-top:125px}.event-back{font-family:Cormorant,Georgia,serif!important;font-size:14px!important;letter-spacing:.08em;color:#222a61!important;font-weight:600;text-transform:uppercase;display:inline-block;margin-bottom:24px;text-decoration:none;transition:color .2s,transform .2s}.event-back:hover{color:#fdb22b!important;transform:translateX(-4px)}.friend-hero{display:grid;grid-template-columns:1fr 1.3fr;align-items:center;gap:60px;background:#f8f7f7;margin-top:10px;border-radius:4px;overflow:hidden}.friend-hero-copy{padding:40px 0 40px 48px}.friend-hero .site-script{display:block;font-family:TheArtisan,cursive,sans-serif!important;font-size:48px!important;color:#222a61!important;font-style:normal!important;font-weight:400!important;line-height:1.2;margin-bottom:6px}.friend-hero h1{font-size:40px!important;line-height:1.1!important;font-weight:400!important;margin:16px 0 14px}.friend-hero .site-copy,.friend-hero h1{font-family:Cormorant,Georgia,serif!important;color:#1a1a1a!important}.friend-hero .site-copy{font-size:19px!important;line-height:28px!important;font-weight:400}.friend-hero .event-cover{width:100%;height:auto;max-height:580px;object-fit:contain;border:0;cursor:zoom-in;display:block}.friend-story-copy{display:grid;grid-template-columns:1fr 1.6fr;gap:64px;padding-block:75px}.friend-story-copy h2{font-family:Cormorant,Georgia,serif!important;font-size:28px!important;line-height:1.2!important;font-weight:400!important;color:#1a1a1a!important;letter-spacing:normal!important;text-transform:uppercase}.friend-story-copy .site-copy p,.friend-story-copy p{font-family:Cormorant,Georgia,serif!important;font-size:19px!important;line-height:32px!important;color:#1a1a1a!important;margin-bottom:20px;font-weight:400}.friend-gallery header{text-align:center;margin-bottom:36px}.friend-gallery header .site-script{display:block;font-family:TheArtisan,cursive,sans-serif!important;font-size:48px!important;color:#222a61!important;font-style:normal!important;font-weight:400!important;margin-bottom:8px}.friend-gallery header h2{font-family:Cormorant,Georgia,serif!important;font-size:28px!important;font-weight:400!important;color:#1a1a1a!important;letter-spacing:normal!important;text-transform:uppercase}.friend-gallery-grid{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;touch-action:pan-y;padding-bottom:12px}.friend-gallery-grid::-webkit-scrollbar{display:none}.friend-gallery-grid img{flex:0 0 calc((100% - 24px) / 2);width:calc((100% - 24px) / 2);max-width:none;height:320px;margin:0;object-fit:contain;background:#f8f7f7;border-radius:4px;scroll-snap-align:start;user-select:none;cursor:zoom-in;transition:transform .2s ease}.friend-gallery-grid img:hover{transform:translateY(-2px)}.friend-gallery-grid.is-dragging{cursor:grabbing;scroll-snap-type:none}.friend-gallery-controls{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:28px;color:#222a61}.friend-gallery-controls button{width:64px;height:44px;background:transparent;border:1px solid rgba(34,42,97,.25);border-radius:4px;color:inherit;cursor:pointer;font-size:28px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.friend-gallery-controls button:hover:not(:disabled){background:#222a61;color:#ffffff;border-color:#222a61}.friend-gallery-controls button:disabled{opacity:.3;cursor:default}.friend-gallery-controls span{font-family:Cormorant,Georgia,serif!important;font-size:19px!important;font-weight:500;color:#222a61}.friend-story .event-pager{margin-top:64px;display:flex;justify-content:space-between;align-items:center}.event-pager a{font-family:Cormorant,Georgia,serif!important;font-size:22px!important;color:#1a1a1a!important;text-decoration:none;display:flex;flex-direction:column;transition:color .2s ease}.event-pager a:hover{color:#fdb22b!important}.event-pager a span{font-size:13px!important;letter-spacing:.08em;color:#222a61!important;font-weight:600;text-transform:uppercase;margin-bottom:4px}.event-lightbox-overlay{position:fixed;inset:0;background:rgba(0,4,16,.94);backdrop-filter:blur(8px);z-index:999999;padding:24px}.event-lightbox-inner,.event-lightbox-overlay{display:flex;align-items:center;justify-content:center}.event-lightbox-inner{position:relative;max-width:92vw;max-height:92vh;flex-direction:column}.event-lightbox-image-wrap{display:flex;align-items:center;justify-content:center;max-width:88vw;max-height:75vh}.event-lightbox-image-wrap img{max-width:100%;max-height:75vh;object-fit:contain;border-radius:4px;box-shadow:0 16px 48px rgba(0,0,0,.6)}.event-lightbox-nav{display:flex;align-items:center;gap:24px;margin-top:18px;color:#ffffff;font-family:Cormorant,Georgia,serif;font-size:18px}.event-lightbox-nav button{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);color:#ffffff;width:44px;height:44px;border-radius:50%;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.event-lightbox-nav button:hover{background:#fdb22b;color:#111111;border-color:#fdb22b}.event-close{position:absolute;top:-46px;right:0;background:transparent;border:none;color:#ffffff;font-size:38px;cursor:pointer;line-height:1;padding:4px 10px;transition:color .2s}.event-close:hover{color:#fdb22b}@media (max-width:800px){.friend-hero,.friend-intro,.friend-story-copy{grid-template-columns:1fr;gap:28px}.friend-intro{margin-bottom:36px}.friend-intro h1{font-size:34px!important}.friend-intro .site-copy,.friend-intro>p{font-size:17px!important;line-height:26px!important}.friend-hero-copy{padding:28px}.friend-hero h1{font-size:32px!important}.friend-hero .event-cover{height:auto;max-height:440px;object-fit:contain}.friend-story-copy{padding-block:40px}.friend-story-copy h2{font-size:24px!important}.friend-story-copy .site-copy p,.friend-story-copy p{font-size:17px!important;line-height:28px!important}.friend-grid{gap:36px 20px}.friend-card:nth-child(2n){transform:none}.friend-card:nth-child(2n):hover{transform:translateY(-4px)}.friends-album .fairs-pagination{margin-top:48px}}@media (max-width:600px){.friend-gallery-grid img{flex:0 0 100%;width:100%;height:280px}}@media (max-width:550px){.friend-grid{grid-template-columns:1fr}.friend-hero h1{font-size:28px!important}.friend-card h2{font-size:24px!important}}.remaining-main{padding-block:48px 90px}.remaining-main .site-page-heading{text-align:center!important;margin-bottom:48px!important}.remaining-main .site-page-heading .site-script{font-family:TheArtisan,cursive,sans-serif!important;font-size:50px!important;font-weight:400!important;line-height:1.15!important;color:#222a61!important;text-align:center!important;display:block!important;margin:0 auto 6px!important}.remaining-main .site-page-heading h1{font-family:Cormorant,Georgia,serif!important;font-size:46px!important;font-weight:500!important;line-height:1.15!important;color:#1a1a1a!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:.02em!important;margin:8px auto 16px!important}.remaining-main .site-page-heading .site-copy,.remaining-main .site-page-heading p{font-family:Cormorant,Georgia,serif!important;font-size:19px!important;line-height:1.5!important;font-weight:400!important;color:#555555!important;text-align:center!important;max-width:800px!important;margin:0 auto!important}.custom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.custom-card{display:flex;flex-direction:column}.custom-card .custom-card-media{position:relative;overflow:hidden;border-radius:4px;background:#f8f7f7;box-shadow:0 4px 16px rgba(0,4,16,.06)}.custom-card .custom-card-media img,.custom-card>img{width:100%;height:250px;object-fit:cover;display:block;transition:transform .4s ease}.custom-card:hover .custom-card-media img{transform:scale(1.03)}.custom-card ul{list-style:none;padding:0;margin:0}.custom-card h3{font-family:Cormorant,Georgia,serif!important;font-size:28px!important;font-weight:400!important;line-height:1.2!important;margin:22px 0 16px;color:#000410!important;text-transform:none}.custom-card h3 a{color:#000410!important;text-decoration:none;transition:color .2s ease}.custom-card h3 a:hover{color:#fdb22b!important}.custom-card ul ul,.custom-card ul ul li{margin:0;padding:0}.custom-card ul ul a{display:block;padding:10px 0;font-family:Cormorant,Georgia,serif!important;font-size:18px!important;line-height:1.4!important;color:#1a1a1a!important;text-decoration:none;border-bottom:1px solid rgba(0,4,16,.08);transition:color .2s ease,transform .2s ease,padding .2s ease;font-weight:400}.custom-card ul ul a:hover{color:#fdb22b!important;transform:translateX(4px);padding-left:2px}@media (max-width:850px){.custom-grid{grid-template-columns:1fr 1fr;gap:36px 24px}.custom-card h3{font-size:24px!important;margin:18px 0 12px}.custom-card ul ul a{font-size:17px!important;padding:8px 0}}@media (max-width:550px){.custom-grid{grid-template-columns:1fr;gap:36px 0}.custom-card .custom-card-media img,.custom-card>img{height:220px}}.custom-zigzag{padding-bottom:30px}.custom-zigzag-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center;margin-bottom:90px}.custom-zigzag-row:nth-of-type(2n) .custom-zigzag-media{order:2}.custom-zigzag-media{background:var(--color-secondary,#f8f7f7);overflow:hidden;border-radius:4px;box-shadow:0 4px 16px rgba(0,4,16,.05)}.custom-zigzag-media img{display:block;width:100%;height:480px;object-fit:cover;transition:transform .4s ease}.custom-zigzag-media:hover img{transform:scale(1.03)}.custom-zigzag-copy{padding-block:24px}.custom-zigzag-label{font-family:Cormorant,Georgia,serif!important;font-size:14px!important;letter-spacing:.12em!important;color:#222a61!important;text-transform:uppercase!important;font-weight:600!important;display:block!important;margin-bottom:10px!important}.custom-zigzag h2,.custom-zigzag-copy h2{font-family:Cormorant,Georgia,serif!important;font-size:34px!important;font-weight:500!important;line-height:1.2!important;margin:12px 0 20px!important;color:#1a1a1a!important}.custom-zigzag-copy .site-copy,.custom-zigzag-copy .site-copy p{font-family:Cormorant,Georgia,serif!important;font-size:19px!important;line-height:1.65!important;color:#555555!important}.custom-zigzag-copy .site-text-link{display:inline-block!important;margin-top:24px!important;font-family:Cormorant,Georgia,serif!important;font-size:16px!important;color:#222a61!important;text-decoration:underline!important;text-underline-offset:4px!important;letter-spacing:.04em!important;font-weight:600!important;transition:color .2s ease,transform .2s ease!important}.custom-zigzag-copy .site-text-link:hover{color:#fdb22b!important;transform:translateX(4px)}.custom-zigzag-end{text-align:center!important;background:#f8f7f7!important;padding:55px 28px!important;border-radius:6px!important;margin-top:40px!important}.custom-zigzag-end .site-script{display:block!important;font-family:TheArtisan,cursive,sans-serif!important;font-size:46px!important;color:#222a61!important;text-align:center!important;margin-bottom:6px!important}.custom-zigzag-end h2{font-size:36px!important;font-weight:500!important;margin:10px auto 16px!important;color:#1a1a1a!important;text-transform:uppercase!important;letter-spacing:.02em!important}.custom-zigzag-end .site-copy,.custom-zigzag-end h2,.custom-zigzag-end p{font-family:Cormorant,Georgia,serif!important;text-align:center!important}.custom-zigzag-end .site-copy,.custom-zigzag-end p{font-size:19px!important;color:#555555!important;max-width:720px!important;margin:0 auto 24px!important;line-height:1.6!important}.custom-zigzag-end .custom-cta{display:flex!important;justify-content:center!important;align-items:center!important;gap:30px!important;margin-top:28px!important;flex-wrap:wrap!important}.custom-zigzag-end .site-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:14px 28px!important;font-family:Cormorant,Georgia,serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:.04em!important;color:#ffffff!important;background:#1a1a1a!important;text-decoration:none!important;border-radius:2px!important;transition:background .2s ease,color .2s ease!important}.custom-zigzag-end .site-button:hover{background:#222a61!important;color:#ffffff!important}.custom-zigzag-end .site-text-link{font-family:Cormorant,Georgia,serif!important;font-size:16px!important;color:#222a61!important;text-decoration:underline!important;text-underline-offset:4px!important;font-weight:600!important;transition:color .2s ease!important}.custom-zigzag-end .site-text-link:hover{color:#fdb22b!important}@media (max-width:850px){.custom-zigzag-row{gap:36px;margin-bottom:55px}.custom-zigzag-media img{height:380px}.custom-zigzag h2,.custom-zigzag-copy h2{font-size:28px!important}}@media (max-width:650px){.custom-zigzag-row{grid-template-columns:1fr;gap:20px;margin-bottom:45px}.custom-zigzag-row:nth-of-type(2n) .custom-zigzag-media{order:0}.custom-zigzag-media img{height:260px}.custom-zigzag-end{padding:35px 20px!important}.custom-zigzag-end h2{font-size:28px!important}}.video-editorial{padding:0 0 80px}.video-feature{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.65fr);gap:60px;align-items:center;padding-block:65px}.video-eyebrow{display:block;font-size:var(--text-sm,13px);letter-spacing:.14em;color:var(--color-primary,#222a61);margin-bottom:25px}.video-feature-copy>.site-script{display:block;font-size:56px;margin-bottom:22px}.video-feature h1{font-family:var(--font-cormorant,"Cormorant Garamond","Cormorant Infant",serif)!important;font-size:clamp(38px,4vw,64px);font-weight:400;line-height:1.02;margin:0 0 24px;color:#1a1a1a;text-transform:uppercase;letter-spacing:.02em}.video-feature-copy>.site-copy{max-width:360px;color:#555;line-height:1.6}.video-current{display:flex;gap:20px;border-top:var(--border-thin,1px solid rgba(0,0,0,.09));padding-top:22px;margin:30px 0 24px;align-items:flex-start}.video-current>span{font-size:44px;line-height:1;color:var(--color-primary,#222a61);opacity:.5;font-variant-numeric:tabular-nums;font-family:inherit}.video-current small{font-size:12px;letter-spacing:.08em;color:var(--color-primary,#222a61);font-weight:600;display:block;text-transform:uppercase}.video-current h2{font-family:var(--font-cormorant,"Cormorant Garamond","Cormorant Infant",serif)!important;font-size:var(--text-2xl,24px);font-weight:400;line-height:1.2;margin-top:8px;color:#1a1a1a}.video-stage{min-width:0;box-shadow:24px 24px 0 var(--color-secondary,#ede8df);position:relative}.video-stage-image{background-size:cover;background-position:50%;aspect-ratio:4/3;background-color:#171717;position:relative}.video-feature-play{position:absolute;inset:0;width:100%;height:100%;border:0;background:linear-gradient(transparent 50%,rgba(0,0,0,.4));color:white;cursor:pointer;display:block}.video-feature-play .video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;background:#c82732;color:white;border:1px solid rgba(255,255,255,.5);box-shadow:0 5px 22px rgba(101,9,18,.4);border-radius:50%;transition:transform .25s,background .25s}.video-feature-play .video-play:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:18px solid white}.video-feature-play .video-play:after{content:"";position:absolute;inset:-6px;border:2px solid #e53743;border-radius:50%;box-shadow:0 0 0 5px rgba(216,35,50,.2);animation:video-red-pulse 1.8s ease-out infinite;pointer-events:none}.video-feature-play:hover .video-play{background:#a91524;transform:translate(-50%,-50%) scale(1.1)}.feature-play-label{position:absolute;left:0;right:0;top:calc(50% + 54px);font-size:15px;letter-spacing:.1em;text-shadow:0 2px 6px #000;text-align:center;color:white;font-weight:500}.video-stage-caption{background:var(--color-primary,#222a61);color:#fff;display:flex;justify-content:space-between;gap:20px;padding:18px 24px;font-size:12px;letter-spacing:.08em}.video-editorial .video-library{margin-top:30px;padding-top:45px;border-top:var(--border-thin,1px solid rgba(0,0,0,.09))}.video-library-heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:32px}.video-library-heading .site-script{font-size:48px;display:block;margin-bottom:14px}.video-library-heading h2{font-family:var(--font-cormorant,"Cormorant Garamond","Cormorant Infant",serif)!important;font-size:var(--text-3xl,32px);font-weight:400;margin:0;color:#1a1a1a;letter-spacing:.02em}.video-film-count{font-size:var(--text-sm,13px);color:var(--color-primary,#222a61);font-weight:600;letter-spacing:.08em}.video-editorial .video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 26px}.video-card{text-align:left;background:transparent;border:0;padding:0;cursor:pointer;color:inherit;font:inherit;width:100%;display:block}.video-card .site-media{position:relative;display:block;overflow:hidden;aspect-ratio:4/3;background:#171717}.video-card img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .45s cubic-bezier(.22,.61,.36,1)}.video-card:hover img{transform:scale(1.035)}.video-card .video-play{position:absolute;inset:0;margin:auto;width:58px;height:58px;background:#c82732;color:#fff;border:1px solid rgba(255,255,255,.5);box-shadow:0 5px 22px rgba(101,9,18,.4);border-radius:50%;transition:transform .25s,background .25s}.video-card .video-play:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff}.video-card .video-play:after{content:"";position:absolute;inset:-6px;border:2px solid #e53743;border-radius:50%;box-shadow:0 0 0 5px rgba(216,35,50,.2);animation:video-red-pulse 1.8s ease-out infinite;pointer-events:none}.video-card:focus-visible .video-play,.video-card:hover .video-play{background:#a91524;transform:scale(1.1)}.video-card-index{position:absolute;left:16px;bottom:12px;color:#fff;font-size:34px;font-weight:300;text-shadow:0 1px 8px rgba(0,0,0,.8);font-variant-numeric:tabular-nums;line-height:1}.video-card-title{display:block;font-family:var(--font-cormorant,"Cormorant Garamond","Cormorant Infant",serif)!important;font-size:var(--text-2xl,24px);line-height:1.25;margin:18px 0 12px;color:#1a1a1a;font-weight:400}.video-card-action{display:block;color:var(--color-primary,#222a61);font-size:var(--text-sm,13px);letter-spacing:.05em;text-transform:uppercase}.video-card[aria-pressed=true] .video-card-action{font-weight:700}.video-card[aria-pressed=true] .site-media{outline:2px solid var(--color-primary,#222a61);outline-offset:4px}@keyframes video-red-pulse{0%{transform:scale(.9);opacity:.95}70%{transform:scale(1.5);opacity:.3}to{transform:scale(1.65);opacity:0}}.video-modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.8);backdrop-filter:blur(4px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px}.video-modal-dialog{position:relative;width:min(1000px,94vw);max-height:94vh;overflow:auto;background:#fff;color:var(--color-primary,#222a61);padding:28px;box-shadow:0 20px 50px rgba(0,0,0,.5)}.video-modal-close{position:absolute;right:12px;top:10px;width:44px;height:44px;background:none;border:0;font-size:30px;cursor:pointer;color:inherit;display:flex;align-items:center;justify-content:center;line-height:1}.video-modal-close:hover{opacity:.7}.video-modal-dialog h2{font-family:var(--font-cormorant,"Cormorant Garamond","Cormorant Infant",serif)!important;font-size:var(--text-2xl,24px);font-weight:400;padding-right:45px;margin:0 0 20px;color:#1a1a1a}.video-modal-dialog iframe{display:block;width:100%;aspect-ratio:16/9;border:0;background:#151515}.video-modal-dialog a.site-text-link{display:inline-block;margin-top:18px;color:var(--color-primary,#222a61);text-decoration:underline;text-underline-offset:4px;font-weight:500}@media (max-width:900px){.video-feature{grid-template-columns:1fr;gap:32px;padding-block:35px}.video-feature h1 br{display:none}.video-feature h1,.video-feature-copy>.site-copy{max-width:600px}.video-stage{box-shadow:12px 12px 0 var(--color-secondary,#ede8df)}.video-stage-image{aspect-ratio:16/9}.video-current{max-width:600px}.video-editorial .video-grid{grid-template-columns:1fr 1fr}}@media (max-width:550px){.video-library-heading{align-items:flex-start;flex-direction:column}.video-editorial .video-grid{grid-template-columns:1fr}.video-stage-caption{font-size:10px;padding:14px;flex-wrap:wrap}.video-feature-copy>.site-script{font-size:48px}.video-modal-dialog{padding:18px}}.error-page{text-align:center;padding-block:4.8rem 8rem;max-width:900px;margin-inline:auto}.error-number{font-family:var(--font-cormorant,"Cormorant Garamond","Cormorant Infant",serif)!important;font-size:clamp(110px,17vw,210px);font-weight:400;line-height:1;color:var(--color-primary,#222a61);opacity:.14;letter-spacing:.08em;user-select:none;transition:opacity .3s ease,transform .3s ease}.error-page:hover .error-number{opacity:.22}.error-page>.site-script{display:block;font-family:TheArtisan,cursive,sans-serif!important;font-size:56px;margin-top:-24px;position:relative;color:#222a61}.error-page h1{font-family:var(--font-cormorant,"Cormorant Garamond","Cormorant Infant",serif)!important;font-size:var(--text-4xl,40px);font-weight:500;margin:24px 0 16px;color:#1a1a1a;text-transform:uppercase;letter-spacing:.04em}.error-page>.site-copy{max-width:650px;margin-inline:auto;color:#555;line-height:1.6;font-size:16px}.error-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:28px;margin:36px 0 44px}.error-page .site-button{display:inline-flex!important;align-items:center!important;gap:1rem!important;padding:1.4rem 3.8rem!important;background:#222a61!important;border:1px solid #222a61!important;color:#ffffff!important;font-family:Cormorant,Georgia,serif!important;font-size:1.5rem!important;font-weight:600!important;letter-spacing:.12em!important;text-decoration:none!important;cursor:pointer!important;transition:all .28s ease!important}.error-page .site-button .site-button__arrow{display:inline-block;transition:transform .25s ease}.error-page .site-button:hover,.s-kok[data-tema=tavcam] .error-page .site-button:hover{background:#fdb22b!important;border-color:#fdb22b!important;color:#1a1a1a!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(253,178,43,.28)!important}.error-page .site-button:hover span,.s-kok[data-tema=tavcam] .error-page .site-button:hover span{color:#1a1a1a!important}.error-page .site-button:hover .site-button__arrow{transform:translateX(5px)}.error-page .site-text-link{display:inline-flex!important;align-items:center!important;gap:.8rem!important;padding:1.2rem 1.6rem!important;color:#222a61!important;font-family:Cormorant,Georgia,serif!important;font-size:1.5rem!important;font-weight:600!important;letter-spacing:.12em!important;text-decoration:none!important;position:relative!important;transition:color .25s ease!important}.error-page .site-text-link:after{content:"";position:absolute;bottom:8px;left:1.6rem;right:1.6rem;height:1px;background:#fdb22b;transform:scaleX(0);transform-origin:right;transition:transform .25s ease}.error-page .site-text-link .site-text-link__arrow{display:inline-block;transition:transform .25s ease}.error-page .site-text-link:hover{color:#fdb22b!important}.error-page .site-text-link:hover:after{transform:scaleX(1);transform-origin:left}.error-page .site-text-link:hover .site-text-link__arrow{transform:translate(3px,-3px)}.error-search{max-width:540px;margin:auto;text-align:left}.error-search label{display:block;margin-bottom:8px;color:#222a61;font-family:Cormorant,Georgia,serif;font-size:1.4rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.error-search__bar{display:flex!important;align-items:center!important;border-bottom:2px solid #222a61!important;background:transparent!important;transition:border-color .25s ease!important}.error-search__bar:focus-within{border-bottom-color:#fdb22b!important}.error-search input{flex:1!important;min-width:0!important;border:none!important;background:transparent!important;font-family:Cormorant,Georgia,serif!important;font-size:1.8rem!important;color:#1a1a1a!important;padding:1.2rem 0!important;outline:none!important}.error-search input::placeholder{color:#888888!important;font-style:italic!important;opacity:.8!important}.error-search__clear{background:transparent!important;border:none!important;color:#888888!important;font-size:1.6rem!important;cursor:pointer!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;padding:0!important;transition:all .2s ease!important;margin-right:.6rem!important}.error-search__clear:hover{color:#fdb22b!important;background:rgba(34,42,97,.08)!important;transform:scale(1.1) rotate(90deg)!important}.error-search__submit{display:inline-flex!important;align-items:center!important;gap:.8rem!important;padding:.9rem 2.2rem!important;background:#222a61!important;color:#ffffff!important;border:none!important;font-family:Cormorant,Georgia,serif!important;font-size:1.4rem!important;font-weight:600!important;letter-spacing:.12em!important;cursor:pointer!important;transition:all .25s ease!important;margin-bottom:4px!important}.error-search__submit svg{transition:transform .2s ease!important}.error-search__submit:hover{background:#fdb22b!important;color:#1a1a1a!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(253,178,43,.3)!important}.error-search__submit:hover svg{transform:translateX(4px)!important}.error-suggestions{margin-top:36px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px}.error-suggestions__label{font-family:Cormorant,Georgia,serif;font-size:1.4rem;color:#888888;font-style:italic;margin-right:4px}.error-suggestions__links{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 10px}.error-suggestions__links a{font-family:Cormorant,Georgia,serif!important;font-size:1.35rem!important;font-weight:600!important;letter-spacing:.04em!important;color:#222a61!important;text-decoration:none!important;padding:.5rem 1.4rem!important;border:1px solid rgba(34,42,97,.18)!important;border-radius:20px!important;transition:all .25s ease!important;background:transparent!important}.error-suggestions__links a:hover{color:#1a1a1a!important;background:#fdb22b!important;border-color:#fdb22b!important;transform:translateY(-2px)!important;box-shadow:0 4px 14px rgba(253,178,43,.28)!important}@media (max-width:600px){.error-page{padding-block:3rem 6rem}.error-page h1{font-size:var(--text-3xl,28px)}.error-actions{gap:16px;margin:28px 0 36px}.error-page .site-button{width:100%!important;justify-content:center!important}.error-search{width:100%;padding:0 4px}.error-search input{font-size:1.5rem!important}.error-search__submit{padding:.8rem 1.6rem!important;font-size:1.3rem!important}}.app-header__search{position:fixed;inset:0;z-index:10000;background:rgba(20,23,42,.55);padding:clamp(60px,12vh,140px) 24px 30px;overflow:auto;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:none}.app-header__search[aria-hidden=false]{display:block!important}.app-header__search .search{position:relative;background:#ffffff;color:#222a61;max-width:900px;margin:auto;padding:55px 70px 70px;display:grid;grid-template-columns:minmax(0,1fr) 60px;align-items:end;box-shadow:0 20px 80px rgba(0,0,0,.133)}.search-heading{grid-column:1/-1;text-align:center;margin-bottom:40px}.search-heading .site-script{display:block;margin-bottom:16px;font-family:TheArtisan,cursive,sans-serif!important;font-size:50px!important;color:#222a61!important;line-height:1!important}.search-heading h2{font-size:30px!important;font-weight:400!important;color:#000410!important;margin-bottom:12px!important;letter-spacing:.05em!important;text-transform:uppercase!important;line-height:1.2!important}.search-heading h2,.search-heading p{font-family:Cormorant Garamond,Cormorant Infant,Cormorant,serif!important}.search-heading p{font-size:19px!important;color:#1a1a1a!important;line-height:1.4!important;margin:0!important}.app-header__search .search__close{position:absolute;top:18px;right:18px;width:44px;height:44px;display:grid;place-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;color:#222a61;transition:all .25s cubic-bezier(.2,.8,.2,1);padding:0}.app-header__search .search__close:hover{background-color:rgba(34,42,97,.08);color:#fdb22b;transform:scale(1.12) rotate(90deg)}.app-header__search .search__input{width:100%;min-width:0;border:0;border-bottom:1px solid #222a61!important;padding:16px 0!important;height:60px!important;background:transparent!important;font-family:Cormorant Garamond,Cormorant Infant,Cormorant,serif!important;font-size:21px!important;color:#222a61!important;outline:none!important;box-shadow:none!important;border-radius:0!important}.app-header__search .search__input:focus{border-bottom-width:2px!important}.app-header__search .search__input::placeholder{color:rgba(34,42,97,.5);font-family:Cormorant Garamond,Cormorant Infant,Cormorant,serif;font-size:18px}.app-header__search .search__submit{height:60px;display:grid;place-items:center;border:0;border-bottom:1px solid #222a61;background:transparent;color:#222a61;cursor:pointer;transition:background .2s,color .2s;border-radius:0;padding:0}.app-header__search .search__submit:hover{background:#222a61;color:#ffffff}.app-header__search button:focus-visible{outline:2px solid #222a61;outline-offset:3px}.search-suggestions{grid-column:1/-1;margin-top:24px;border-top:1px solid rgba(34,42,97,.1);padding-top:16px;display:flex;flex-direction:column;gap:12px;max-height:280px;overflow-y:auto}.search-suggestion-item{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:4px;text-decoration:none;color:#1a1a1a;transition:background .15s}.search-suggestion-item:hover{background:rgba(34,42,97,.05)}.search-suggestion-item .item-title{font-family:Cormorant Garamond,Cormorant Infant,Cormorant,serif;font-size:18px;font-weight:500;color:#1a1a1a}.search-suggestion-item .item-badge{font-size:11px;text-transform:uppercase;letter-spacing:.05em;background:rgba(34,42,97,.08);color:#222a61;padding:3px 8px;border-radius:3px;font-weight:600}.search-suggestions-all{display:block;text-align:center;margin-top:10px;padding-top:12px;border-top:1px dashed rgba(34,42,97,.15);font-family:Cormorant Garamond,Cormorant Infant,Cormorant,serif;font-size:16px;font-weight:600;color:#222a61;text-decoration:none}.search-suggestions-all:hover{text-decoration:underline}@media (max-width:600px){.app-header__search{padding:60px 16px 24px}.app-header__search .search{padding:45px 20px 30px;grid-template-columns:minmax(0,1fr) 50px}.search-heading{margin-bottom:24px}.search-heading .site-script{font-size:38px!important}.search-heading h2{font-size:24px!important}.search-heading p{font-size:16px!important}.app-header__search .search__input{font-size:17px!important;height:50px!important}.app-header__search .search__submit{height:50px}}.media-main{padding-block:48px 90px}.site-search-form{max-width:800px;margin:0 auto 40px}.site-search-form label{display:block;margin-bottom:12px;font-family:Cormorant Garamond,Cormorant Infant,Cormorant,serif;font-size:17px;color:#555}.site-search-form>div{display:flex;gap:20px}.site-search-form input{flex:1;min-width:0;border:0;border-bottom:1px solid var(--color-primary,#222a61);font-family:Cormorant Garamond,Cormorant Infant,Cormorant,serif;font-size:20px;padding:12px 0;background:transparent;color:#222a61;outline:none}.site-search-form input:focus{border-bottom-width:2px}.search-results{max-width:900px;margin:24px auto;display:flex;flex-direction:column}.search-result{display:block;padding:24px 0;border-bottom:1px solid rgba(0,0,0,.08);text-decoration:none;color:inherit;transition:opacity .2s}.search-result:hover{opacity:.85}.search-result-badge{display:inline-block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;background:rgba(34,42,97,.08);color:#222a61;border-radius:3px;margin-bottom:8px}.search-result h2{font-size:26px;font-weight:500;margin-bottom:8px;color:#1a1a1a;line-height:1.3}.search-result .site-copy,.search-result h2{font-family:Cormorant Garamond,Cormorant Infant,Cormorant,serif}.search-result .site-copy{font-size:17px;color:#666;line-height:1.5;margin-bottom:6px}.search-result .search-result-link{font-size:14px;font-weight:600;color:#222a61;display:inline-flex;align-items:center;gap:6px}#search-status,.search-result .search-result-link{font-family:Cormorant Garamond,Cormorant Infant,Cormorant,serif}#search-status{text-align:center;font-size:19px;color:#555;margin:20px 0 30px}@media (max-width:550px){.site-search-form>div{flex-direction:column;gap:12px}.search-result h2{font-size:22px}}.hero-slider__art{position:relative}.hero-slider__art .hero-slider__content{background:linear-gradient(90deg,rgba(4,12,25,.35),transparent 65%)}.hero-slider__art .hero-slider__content>.container{padding-left:clamp(100px,9vw,180px);max-width:100%;width:100%}.hero-slider__art-copy{width:52%;max-width:760px;color:#fff}.hero-slider__art .hero-slider__title{font-size:clamp(32px,4.1vw,78px);line-height:1.08;text-align:left;padding:0;color:#fff}.hero-slider__art-copy p{font-size:clamp(17px,1.45vw,25px);line-height:1.5;margin:24px 0 30px;color:#fff}.hero-slider__art-link{display:inline-flex;align-items:center;gap:20px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.5);color:#fff!important;font-size:15px;letter-spacing:.07em;text-decoration:none;transition:border-color .25s}.hero-slider__art-link span{transition:transform .25s}.hero-slider__art-link:focus-visible,.hero-slider__art-link:hover{border-color:#fff}.hero-slider__art-link:hover span{transform:translateX(6px)}.hero-slider__art-link:focus-visible{outline:2px solid #fff;outline-offset:6px}@media (max-width:767px){.hero-slider__art img{min-height:480px;object-position:60% center}.hero-slider__art .hero-slider__content{background:linear-gradient(90deg,rgba(4,12,25,.85),rgba(4,12,25,.25));padding:32px 42px 50px}.hero-slider__art-copy{width:100%;max-width:440px}.hero-slider__art .hero-slider__content>.container{padding:0}.hero-slider__art-copy p{max-width:290px;margin:20px 0}.hero-slider__art-link{font-size:12px;letter-spacing:.03em;gap:12px}}@media (max-width:768px){.hero-slider__next,.hero-slider__prev{display:none!important}}.about__link,.s-kok[data-tema=tavcam] .about__link{font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important;font-weight:600!important;text-transform:uppercase!important;color:var(--color-primary,#222a61)!important;text-decoration:underline!important;text-underline-offset:6px!important;text-decoration-thickness:1px!important;letter-spacing:.15em!important;display:inline-block!important;margin-top:1.2rem!important;transition:color .25s,text-decoration-color .25s!important}.about__link:hover,.s-kok[data-tema=tavcam] .about__link:hover{color:#fdb22b!important;text-decoration-color:#fdb22b!important}.s-kok[data-tema=tavcam] .search-page-main,.search-page-main{padding-top:4.8rem!important;padding-bottom:9rem!important}.s-kok[data-tema=tavcam] .search-form-wrap,.search-form-wrap{max-width:680px!important;margin:0 auto 3.6rem!important;width:100%!important}.s-kok[data-tema=tavcam] .search-form-bar,.search-form-bar{display:flex!important;align-items:center!important;border-bottom:2px solid #222a61!important;background:transparent!important;transition:border-color .25s ease!important;position:relative!important;width:100%!important}.s-kok[data-tema=tavcam] .search-form-bar:focus-within,.search-form-bar:focus-within{border-bottom-color:#fdb22b!important}.s-kok[data-tema=tavcam] .search-form-input-wrap,.search-form-input-wrap{flex:1!important;display:flex!important;align-items:center!important;position:relative!important;min-width:0!important}.s-kok[data-tema=tavcam] .search-form-input,.search-form-input{flex:1!important;width:100%!important;min-width:0!important;border:none!important;background:transparent!important;outline:none!important;font-family:Cormorant Garamond,Cormorant,serif!important;font-size:2.2rem!important;color:#1a1a1a!important;padding:1.2rem 1rem 1.2rem 0!important;letter-spacing:.02em!important}.s-kok[data-tema=tavcam] .search-form-input::placeholder,.search-form-input::placeholder{color:#8c8c8c!important;font-style:italic!important}.s-kok[data-tema=tavcam] .search-form-input::-webkit-search-cancel-button,.s-kok[data-tema=tavcam] .search-form-input::-webkit-search-decoration,.search-form-input::-webkit-search-cancel-button,.search-form-input::-webkit-search-decoration{-webkit-appearance:none!important;appearance:none!important;display:none!important}.s-kok[data-tema=tavcam] .search-form-clear,.search-form-clear{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;border-radius:50%!important;background:transparent!important;border:none!important;cursor:pointer!important;color:#222a61!important;padding:0!important;margin-right:.8rem!important;transition:all .25s cubic-bezier(.2,.8,.2,1)!important;opacity:.75!important}.s-kok[data-tema=tavcam] .search-form-clear:hover,.search-form-clear:hover{opacity:1!important;background-color:rgba(34,42,97,.08)!important;color:#fdb22b!important;transform:scale(1.15) rotate(90deg)!important}.s-kok[data-tema=tavcam] .search-form-clear:active,.search-form-clear:active{transform:scale(.95) rotate(90deg)!important;background-color:rgba(253,178,43,.18)!important}.s-kok[data-tema=tavcam] .search-form-submit,.search-form-submit{background:#222a61!important;color:#ffffff!important;border:none!important;padding:1rem 2.6rem!important;font-family:Cormorant Garamond,Cormorant,serif!important;font-size:1.6rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:.8rem!important;white-space:nowrap!important;flex-shrink:0!important;transition:background-color .25s,color .25s,transform .2s!important}.s-kok[data-tema=tavcam] .search-form-submit:hover,.search-form-submit:hover{background:#fdb22b!important;color:#1a1a1a!important}.s-kok[data-tema=tavcam] .search-status-wrap,.search-status-wrap{margin-bottom:2.4rem!important;text-align:right!important}.s-kok[data-tema=tavcam] .search-not-found-hint,.search-not-found-hint{text-align:center!important;font-family:Cormorant Garamond,Cormorant,serif!important;font-size:2rem!important;color:#666666!important;margin:2rem 0!important}.s-kok[data-tema=tavcam] .search-empty-state,.search-empty-state{text-align:center!important;padding:5rem 2rem 8rem!important;max-width:680px!important;margin:0 auto!important}.s-kok[data-tema=tavcam] .search-empty-title,.search-empty-title{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:3.2rem!important;font-weight:500!important;color:#1a1a1a!important;margin-bottom:1.2rem!important;text-transform:uppercase!important;letter-spacing:.04em!important}.s-kok[data-tema=tavcam] .search-empty-desc,.search-empty-desc{font-size:1.6rem!important;color:#666666!important;line-height:1.6!important;margin-bottom:2.8rem!important}.s-kok[data-tema=tavcam] .search-empty-links,.search-empty-links{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:1.2rem!important}.s-kok[data-tema=tavcam] .search-empty-links a,.search-empty-links a{display:inline-block!important;padding:.8rem 2rem!important;border:1px solid #222a61!important;color:#222a61!important;text-decoration:none!important;font-family:Cormorant Garamond,Cormorant,serif!important;font-size:1.5rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;transition:all .25s!important}.s-kok[data-tema=tavcam] .search-empty-links a:hover,.search-empty-links a:hover{background:#222a61!important;color:#ffffff!important}.s-kok[data-tema=tavcam] .search-extra-section,.search-extra-section{margin-top:8rem!important;padding-top:5rem!important;border-top:1px solid #e2ddd5!important}.s-kok[data-tema=tavcam] .search-extra-heading,.search-extra-heading{text-align:center!important;margin-bottom:3.6rem!important}.s-kok[data-tema=tavcam] .search-extra-heading .site-script,.search-extra-heading .site-script{font-family:TheArtisan,cursive!important;font-size:3.6rem!important;color:#222a61!important;display:block!important;margin-bottom:.5rem!important}.s-kok[data-tema=tavcam] .search-extra-heading h2,.search-extra-heading h2{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:3rem!important;font-weight:500!important;color:#1a1a1a!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin:0!important}.s-kok[data-tema=tavcam] .search-extra-grid,.search-extra-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3.6rem!important}@media (max-width:1024px){.s-kok[data-tema=tavcam] .search-page-main,.search-page-main{padding-top:3.6rem!important;padding-bottom:7rem!important}.s-kok[data-tema=tavcam] .search-form-wrap,.search-form-wrap{max-width:580px!important;margin-bottom:3rem!important;padding:0 1.6rem!important}.s-kok[data-tema=tavcam] .search-form-input,.search-form-input{font-size:2rem!important}.s-kok[data-tema=tavcam] .search-extra-grid,.search-extra-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3rem 2.4rem!important}}@media (max-width:800px){.s-kok[data-tema=tavcam] .search-page-main .category-list-heading h1,.search-page-main .category-list-heading h1{font-size:3.8rem!important;letter-spacing:.08em!important}.s-kok[data-tema=tavcam] .search-form-wrap,.search-form-wrap{max-width:520px!important;margin-bottom:2.6rem!important}.s-kok[data-tema=tavcam] .search-status-wrap,.search-status-wrap{margin-bottom:2rem!important}.s-kok[data-tema=tavcam] .search-extra-section,.search-extra-section{margin-top:6rem!important;padding-top:4rem!important}}@media (max-width:600px){.s-kok[data-tema=tavcam] .search-page-main,.search-page-main{padding-top:3rem!important;padding-bottom:5rem!important}.s-kok[data-tema=tavcam] .search-page-main .category-list-heading,.search-page-main .category-list-heading{margin-bottom:1.8rem!important}.s-kok[data-tema=tavcam] .search-page-main .category-list-heading .site-script,.search-page-main .category-list-heading .site-script{font-size:3.4rem!important}.s-kok[data-tema=tavcam] .search-page-main .category-list-heading h1,.search-page-main .category-list-heading h1{font-size:2.6rem!important;letter-spacing:.06em!important;line-height:1.2!important;margin-top:.5rem!important}.s-kok[data-tema=tavcam] .search-form-wrap,.search-form-wrap{max-width:100%!important;padding:0 .4rem!important;margin-bottom:2rem!important}.s-kok[data-tema=tavcam] .search-form-input,.search-form-input{font-size:1.7rem!important;padding:.8rem .6rem .8rem 0!important}.s-kok[data-tema=tavcam] .search-form-input::placeholder,.search-form-input::placeholder{font-size:1.4rem!important}.s-kok[data-tema=tavcam] .search-form-clear,.search-form-clear{width:30px!important;height:30px!important;min-width:30px!important;margin-right:.4rem!important}.s-kok[data-tema=tavcam] .search-form-submit,.search-form-submit{padding:.8rem 1.6rem!important;font-size:1.35rem!important;gap:.5rem!important;letter-spacing:.08em!important}.s-kok[data-tema=tavcam] .search-form-submit svg,.search-form-submit svg{width:12px!important;height:12px!important}.s-kok[data-tema=tavcam] .search-status-wrap,.search-status-wrap{text-align:center!important;margin-bottom:2rem!important}.s-kok[data-tema=tavcam] .search-status-wrap .listing-count,.search-status-wrap .listing-count{text-align:center!important;font-size:1.4rem!important;margin-bottom:1.6rem!important}.s-kok[data-tema=tavcam] .search-extra-grid,.search-extra-grid{grid-template-columns:1fr!important;gap:2.4rem!important}.s-kok[data-tema=tavcam] .search-extra-heading .site-script,.search-extra-heading .site-script{font-size:3rem!important}.s-kok[data-tema=tavcam] .search-extra-heading h2,.search-extra-heading h2{font-size:2.2rem!important}.s-kok[data-tema=tavcam] .search-empty-state,.search-empty-state{padding:3rem 1rem 5rem!important}.s-kok[data-tema=tavcam] .search-empty-title,.search-empty-title{font-size:2.4rem!important}.s-kok[data-tema=tavcam] .search-empty-desc,.search-empty-desc{font-size:1.4rem!important;margin-bottom:2rem!important}.s-kok[data-tema=tavcam] .search-empty-links,.search-empty-links{gap:.8rem!important}.s-kok[data-tema=tavcam] .search-empty-links a,.search-empty-links a{padding:.6rem 1.4rem!important;font-size:1.3rem!important}}@media (max-width:400px){.s-kok[data-tema=tavcam] .search-page-main .category-list-heading h1,.search-page-main .category-list-heading h1{font-size:2.3rem!important}.s-kok[data-tema=tavcam] .search-form-input,.search-form-input{font-size:1.5rem!important}.s-kok[data-tema=tavcam] .search-form-submit,.search-form-submit{padding:.7rem 1.2rem!important;font-size:1.25rem!important}}.s-kok[data-tema=tavcam] .search-extra-card a,.search-extra-card a{display:block!important;color:inherit!important;text-decoration:none!important}.s-kok[data-tema=tavcam] .search-extra-img,.search-extra-img{display:block!important;aspect-ratio:16/10!important;overflow:hidden!important;margin-bottom:1.4rem!important;background:#f5f5f5!important}.s-kok[data-tema=tavcam] .search-extra-img img,.search-extra-img img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .5s ease!important}.s-kok[data-tema=tavcam] .search-extra-card a:hover .search-extra-img img,.search-extra-card a:hover .search-extra-img img{transform:scale(1.05)!important}.s-kok[data-tema=tavcam] .search-extra-caption h3,.search-extra-caption h3{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:2rem!important;font-weight:500!important;color:#1a1a1a!important;margin-bottom:.8rem!important;text-transform:uppercase!important}.s-kok[data-tema=tavcam] .search-extra-caption p,.search-extra-caption p{font-size:1.4rem!important;color:#666666!important;line-height:1.5!important;margin-bottom:1rem!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.s-kok[data-tema=tavcam] .search-extra-caption span,.search-extra-caption span{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:1.4rem!important;font-weight:600!important;color:#222a61!important;letter-spacing:.05em!important}.s-kok[data-tema=tavcam] .site-script span,.site-script span{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important}.s-kok[data-tema=tavcam] .site-script .artisan-scedilla,.site-script .artisan-scedilla{position:relative!important;display:inline-block!important;font-family:TheArtisan,cursive!important}.s-kok[data-tema=tavcam] .site-script .artisan-scedilla:after,.site-script .artisan-scedilla:after{content:""!important;position:absolute!important;left:45%!important;bottom:.04em!important;width:.1em!important;height:.13em!important;border-right:1.5px solid!important;border-bottom:1.5px solid!important;border-radius:0 0 70% 0!important;transform:rotate(20deg)!important;pointer-events:none!important}.project-widget__item--wrapper,.s-kok[data-tema=tavcam] .project-widget__item--wrapper{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px 24px!important;align-items:start!important}.project-widget__item{display:flex!important;flex-direction:column!important;text-decoration:none!important;width:100%!important;transition:transform .3s ease!important}.project-widget__item:hover{transform:translateY(-4px)!important}.project-widget__item--image-wrapper{aspect-ratio:854/732!important;width:100%!important;height:auto!important;overflow:hidden!important;position:relative!important;background:#f7f7f7!important;border-radius:0!important}.project-widget__item--image{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center!important;display:block!important;transition:transform .5s cubic-bezier(.2,0,.2,1)!important}.project-widget__item:hover .project-widget__item--image{transform:scale(1.04)!important}.project-widget__item--title,.s-kok[data-tema=tavcam] .project-widget__item--title{font-family:Cormorant,Georgia,serif!important;font-size:2.2rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:1.25!important;color:#222a61!important;padding-top:10px!important;margin:0!important;min-height:auto!important;display:flex!important;align-items:flex-start!important}.project-widget__tab--wraper{gap:10px!important}.project-widget__tab{user-select:none!important;cursor:pointer!important}@media (max-width:991px){.project-widget__title-top{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}}@media (max-width:640px){.s-kok[data-tema=tavcam] .project-widget__title{font-size:2.8rem!important}.s-kok[data-tema=tavcam] .project-widget__tab{padding:8px 14px!important;font-size:1.3rem!important}}.project-widget__tab--wraper{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px 10px!important}.project-widget__tab,.s-kok[data-tema=tavcam] .project-widget__tab{white-space:nowrap!important;user-select:none!important;cursor:pointer!important;padding:8px 14px!important;font-size:1.4rem!important}@media (max-width:991px){.project-widget__tab--wraper{flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;padding-bottom:8px!important;scrollbar-width:none!important;max-width:100%!important}.project-widget__tab--wraper::-webkit-scrollbar{display:none!important}}.banner-widget em,.banner-widget em.banner-widget__eye,.banner-widget__eye,.s-kok[data-tema=tavcam] .banner-widget__eye,.s-kok[data-tema=tavcam] .banner-widget__title--inner em,.s-kok[data-tema=tavcam] em.banner-widget__eye{color:#ffffff!important;text-shadow:0 1px 3px rgba(0,0,0,.4)!important}.banner-widget__title,.s-kok[data-tema=tavcam] .banner-widget__title{text-shadow:0 2px 4px rgba(0,0,0,.4)!important}@media (min-width:992px){.app-header__bar{align-items:stretch!important;padding-block:0!important;height:77px!important}.app-header__logo,.app-header__search-toggle{display:flex!important;align-items:center!important}.app-header__nav,.nav-menu,.s-kok[data-tema=tavcam] .nav-menu{display:flex!important;align-items:stretch!important;height:100%!important}.nav-menu,.s-kok[data-tema=tavcam] .nav-menu{position:relative!important}.nav-menu .nav-menu__item,.s-kok[data-tema=tavcam] .nav-menu .nav-menu__item{display:flex!important;align-items:center!important;height:100%!important}.nav-menu .nav-menu__item--dropdown:not(.nav-menu__item--mega),.nav-menu .nav-menu__item:not(.nav-menu__item--mega),.s-kok[data-tema=tavcam] .nav-menu .nav-menu__item--dropdown:not(.nav-menu__item--mega),.s-kok[data-tema=tavcam] .nav-menu .nav-menu__item:not(.nav-menu__item--mega){position:relative!important}.nav-menu .nav-menu__item:not(.nav-menu__item--mega) .nav-menu__dropdown,.s-kok[data-tema=tavcam] .nav-menu .nav-menu__item:not(.nav-menu__item--mega) .nav-menu__dropdown{position:absolute!important;top:100%!important;left:0!important;right:auto!important;width:auto!important;min-width:25rem!important;max-width:45rem!important}.nav-menu .nav-menu__item--dropdown.nav-menu__item--mega,.nav-menu .nav-menu__item.nav-menu__item--mega,.s-kok[data-tema=tavcam] .nav-menu .nav-menu__item--dropdown.nav-menu__item--mega,.s-kok[data-tema=tavcam] .nav-menu .nav-menu__item.nav-menu__item--mega{position:static!important}.nav-menu__dropdown.product-mega,.s-kok[data-tema=tavcam] .nav-menu__dropdown.product-mega{position:absolute!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;top:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) 220px!important;grid-template-rows:repeat(3,auto)!important;padding:1.5rem 2rem!important;gap:0 2rem!important;background:#F8F7F7!important;border:1px solid rgba(0,0,0,.08)!important;border-top:none!important;border-radius:0!important;box-shadow:0 1.2rem 2.8rem rgba(0,4,16,.14)!important;list-style:none!important;z-index:1000!important}.product-mega li,.s-kok[data-tema=tavcam] .product-mega li{list-style:none!important;margin:0!important;padding:0!important}.product-mega .nav-menu__dropdown-link,.s-kok[data-tema=tavcam] .product-mega .nav-menu__dropdown-link{display:flex!important;align-items:center!important;font-family:Cormorant,-apple-system,BlinkMacSystemFont,Segoe UI,serif!important;font-size:1.65rem!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.03em!important;text-transform:uppercase!important;color:#1A1A1A!important;padding:1.3rem 1.6rem!important;border-bottom:1px solid #e6eef0!important;border-left:none!important;height:100%!important;text-decoration:none!important;background:transparent!important;white-space:normal!important;transition:background-color .15s ease,color .15s ease!important}.product-mega li:nth-child(n+7) .nav-menu__dropdown-link,.s-kok[data-tema=tavcam] .product-mega li:nth-child(n+7) .nav-menu__dropdown-link{border-bottom:none!important}.nav-menu__dropdown-link:focus,.nav-menu__dropdown-link:focus-visible,.nav-menu__dropdown-link:hover,.s-kok[data-tema=tavcam] .nav-menu__dropdown-link:focus,.s-kok[data-tema=tavcam] .nav-menu__dropdown-link:focus-visible,.s-kok[data-tema=tavcam] .nav-menu__dropdown-link:hover{background:#222a61!important;color:#FFFFFF!important;outline:none!important}.product-mega .product-menu-image,.s-kok[data-tema=tavcam] .product-mega .product-menu-image{grid-column:4!important;grid-row:1/4!important;display:flex!important;align-items:center!important;justify-content:center!important;padding-left:2rem!important;border-left:1px solid #e6eef0!important}.product-mega .product-menu-image img,.s-kok[data-tema=tavcam] .product-mega .product-menu-image img{width:100%!important;max-width:180px!important;height:185px!important;object-fit:contain!important;display:block!important}}.categories-widget__pag-wrap,.s-kok[data-tema=tavcam] .categories-widget__pag-wrap{display:none!important}.nav-menu__dropdown-link,.product-category-card__title,.product-mega .nav-menu__dropdown-link,.s-kok[data-tema=tavcam] .nav-menu__dropdown-link,.s-kok[data-tema=tavcam] .product-mega .nav-menu__dropdown-link{font-weight:700!important}.home-categories,.s-kok[data-tema=tavcam] .home-categories{background:#222a61!important;color:#fff!important;display:grid!important;grid-template-columns:60.5% 39.5%!important;min-height:auto!important;padding:3.5vw 0!important;overflow:hidden!important;position:relative!important;box-sizing:border-box!important}.home-categories-window,.s-kok[data-tema=tavcam] .home-categories-window{overflow:hidden!important;min-width:0!important;align-self:center!important;padding-bottom:0!important}.home-categories-track,.s-kok[data-tema=tavcam] .home-categories-track{display:flex!important;gap:1.3vw!important;transform:translateX(calc(-4.38vw - var(--category-offset, 0px)))!important;transition:transform .65s ease!important;align-items:flex-start!important}.home-category-card,.s-kok[data-tema=tavcam] .home-category-card{flex:0 0 20.75vw!important;display:block!important;color:#222a61!important;text-decoration:none!important;margin-top:0!important;transition:transform .3s ease!important}.home-category-card:nth-child(3n),.home-category-card:nth-child(3n+2),.s-kok[data-tema=tavcam] .home-category-card:nth-child(3n),.s-kok[data-tema=tavcam] .home-category-card:nth-child(3n+2){margin-top:0!important}.home-category-image,.s-kok[data-tema=tavcam] .home-category-image{height:26.2vw!important;overflow:hidden!important;background-color:transparent!important;position:relative!important}.home-category-image img,.s-kok[data-tema=tavcam] .home-category-image img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;display:block!important;transition:transform .6s ease!important}.home-category-card:hover img{transform:scale(1.035)!important}.home-category-card h3,.s-kok[data-tema=tavcam] .home-category-card h3{background:#fff!important;color:#222a61!important;margin:0!important;text-align:center!important;padding:15px 6px!important;font-family:Cormorant,Georgia,serif!important;font-size:clamp(14px,1.2vw,24px)!important;font-weight:500!important;line-height:1.15!important;white-space:nowrap!important;text-transform:uppercase!important}.home-categories-copy,.s-kok[data-tema=tavcam] .home-categories-copy{align-self:center!important;text-align:right!important;padding:0 5.6vw 0 4vw!important;box-sizing:border-box!important}.home-categories-copy>.font-alt,.s-kok[data-tema=tavcam] .home-categories .home-categories-copy>.font-alt,.s-kok[data-tema=tavcam] .home-categories-copy>.font-alt{font-family:TheArtisan,cursive!important;font-size:5rem!important;font-weight:400!important;font-style:normal!important;line-height:1.1!important;color:#ffffff!important;display:block!important;margin:0 0 10px!important;text-align:right!important}.home-categories-copy h2,.s-kok[data-tema=tavcam] .home-categories .home-categories-copy h2,.s-kok[data-tema=tavcam] .home-categories-copy h2{font-family:Cormorant,Georgia,serif!important;font-size:clamp(23px,2.2vw,43px)!important;font-weight:400!important;line-height:1.2!important;white-space:nowrap!important;margin:16px 0 34px!important;color:#ffffff!important;text-align:right!important}.home-categories-copy p,.s-kok[data-tema=tavcam] .home-categories .home-categories-copy p,.s-kok[data-tema=tavcam] .home-categories-copy p{font-family:Cormorant,Georgia,serif!important;font-size:clamp(16px,1.05vw,21px)!important;line-height:1.4!important;color:#ffffff!important;margin:0!important;text-align:right!important}.home-categories-controls,.s-kok[data-tema=tavcam] .home-categories .home-categories-controls{display:flex!important;justify-content:flex-end!important;gap:20px!important;margin-top:32px!important}.home-categories-controls button,.s-kok[data-tema=tavcam] .home-categories .home-categories-controls button{background:none!important;border:0!important;color:#ffffff!important;cursor:pointer!important;padding:0!important;min-height:44px!important;display:grid!important;place-items:center!important;transition:opacity .2s,transform .2s!important}.home-categories-controls button:first-child svg{transform:rotate(180deg)!important}.home-categories-controls button:hover{opacity:.65!important}.home-categories a:focus-visible,.home-categories button:focus-visible{outline:2px solid #fff!important;outline-offset:4px!important}.project-widget,.s-kok[data-tema=tavcam] .project-widget{padding-top:7rem!important}@media (max-width:900px){.home-categories,.s-kok[data-tema=tavcam] .home-categories{display:flex!important;flex-direction:column-reverse!important;padding:40px 0!important;gap:28px!important}.home-categories-copy,.s-kok[data-tema=tavcam] .home-categories-copy{padding:0 24px!important;align-self:stretch!important;text-align:center!important}.home-categories-copy>.font-alt,.s-kok[data-tema=tavcam] .home-categories .home-categories-copy>.font-alt,.s-kok[data-tema=tavcam] .home-categories-copy>.font-alt{text-align:center!important;font-size:3.8rem!important;color:#ffffff!important}.home-categories-copy h2,.s-kok[data-tema=tavcam] .home-categories .home-categories-copy h2,.s-kok[data-tema=tavcam] .home-categories-copy h2{white-space:normal!important;margin:12px 0 20px!important;text-align:center!important;color:#ffffff!important}.home-categories-copy p,.s-kok[data-tema=tavcam] .home-categories .home-categories-copy p,.s-kok[data-tema=tavcam] .home-categories-copy p{text-align:center!important;color:#ffffff!important}.home-categories-copy p br{display:none!important}.home-categories-controls,.s-kok[data-tema=tavcam] .home-categories .home-categories-controls{justify-content:center!important;margin-top:16px!important}.home-categories-window{width:100%!important;padding-bottom:20px!important}.home-categories-track{gap:16px!important;transform:translateX(calc(24px - var(--category-offset, 0px)))!important}.home-category-card{flex-basis:65vw!important}.home-category-card,.home-category-card:nth-child(3n+2){margin-top:0!important}.home-category-image{height:80vw!important}.home-category-card h3{font-size:16px!important;white-space:normal!important}.project-widget,.s-kok[data-tema=tavcam] .project-widget{padding-top:4.5rem!important}}@media (prefers-reduced-motion:reduce){.home-categories-track,.home-category-image img{transition:none!important}}@media (min-width:901px){.home-categories,.s-kok[data-tema=tavcam] .home-categories{box-sizing:border-box!important}.home-categories-window{padding-bottom:0!important}}.footer__col-bulletin,.s-kok[data-tema=tavcam] .footer__col-bulletin{margin-bottom:4.5rem!important}.footer__copyright,.footer__copyright-wrapper,.footer__ssl,.s-kok[data-tema=tavcam] .footer__copyright,.s-kok[data-tema=tavcam] .footer__copyright-wrapper,.s-kok[data-tema=tavcam] .footer__ssl{font-size:15px!important}.footer__copyright,.footer__ssl,.s-kok[data-tema=tavcam] .footer__copyright,.s-kok[data-tema=tavcam] .footer__ssl{align-items:center!important}.home-news,.s-kok[data-tema=tavcam] .home-news{padding:0 0 50px!important;margin:0!important;background:#ffffff!important;color:#1a1a1a!important}.home-news header>.font-alt,.s-kok[data-tema=tavcam] .home-news header>.font-alt{font-family:TheArtisan,cursive!important;font-size:5rem!important;line-height:1.15!important;color:#222a61!important;display:block!important;margin:0 0 8px!important;text-align:left!important}.home-news h2,.s-kok[data-tema=tavcam] .home-news h2{font-family:Cormorant,Georgia,serif!important;font-size:4.6rem!important;line-height:1.15!important;font-weight:500!important;letter-spacing:.02em!important;margin:8px 0 36px!important;color:#1a1a1a!important;text-transform:uppercase!important;text-align:left!important}.home-news-grid,.s-kok[data-tema=tavcam] .home-news-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:34px!important}.home-news-card,.s-kok[data-tema=tavcam] .home-news-card{min-width:0!important;display:flex!important;flex-direction:column!important}.home-news-image,.s-kok[data-tema=tavcam] .home-news-image{display:block!important;position:relative!important;aspect-ratio:1.1/1!important;overflow:hidden!important}.home-news-image img,.s-kok[data-tema=tavcam] .home-news-image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .6s ease!important}.home-news-image:hover img,.s-kok[data-tema=tavcam] .home-news-image:hover img{transform:scale(1.035)!important}.home-news-image time,.s-kok[data-tema=tavcam] .home-news-image time{font-family:Cormorant,Georgia,serif!important;position:absolute!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;gap:10px!important;padding:8px 14px!important;background:#222a61!important;color:#ffffff!important;font-size:14px!important;line-height:1.2!important;z-index:2!important}.home-news-image time svg,.s-kok[data-tema=tavcam] .home-news-image time svg{display:block!important;flex-shrink:0!important}.home-news-card h3,.s-kok[data-tema=tavcam] .home-news-card h3{font-family:Cormorant,Georgia,serif!important;font-weight:400!important;font-size:clamp(21px,1.35vw,26px)!important;line-height:1.3!important;margin:24px 0 18px!important;color:#1a1a1a!important;text-transform:uppercase!important;text-align:left!important}.home-news-card h3 a,.s-kok[data-tema=tavcam] .home-news-card h3 a{color:inherit!important;text-decoration:none!important;transition:color .2s ease!important}.home-news-card h3 a:hover,.s-kok[data-tema=tavcam] .home-news-card h3 a:hover{color:#222a61!important}.home-news-card p,.s-kok[data-tema=tavcam] .home-news-card p{font-family:Cormorant,Georgia,serif!important;font-size:17px!important;line-height:1.6!important;color:#1a1a1a!important;margin:0 0 24px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-align:left!important}.home-news-more,.s-kok[data-tema=tavcam] .home-news-more{font-family:Cormorant,Georgia,serif!important;align-self:flex-start!important;margin-top:auto!important;color:#222a61!important;letter-spacing:.15em!important;font-size:13px!important;line-height:1.5!important;border-bottom:1px solid #d7dae6!important;text-decoration:none!important;display:inline-flex!important;gap:14px!important;align-items:center!important;transition:border-color .2s ease,color .2s ease!important}.home-news-more:hover,.s-kok[data-tema=tavcam] .home-news-more:hover{border-color:#222a61!important;color:#222a61!important}.home-news-more span,.s-kok[data-tema=tavcam] .home-news-more span{transition:transform .2s ease!important;display:inline-block!important}.home-news-more:hover span,.s-kok[data-tema=tavcam] .home-news-more:hover span{transform:translate(2px,-2px)!important}.home-news a:focus-visible,.s-kok[data-tema=tavcam] .home-news a:focus-visible{outline:2px solid #222a61!important;outline-offset:4px!important}@media (max-width:800px){.home-news,.s-kok[data-tema=tavcam] .home-news{padding:0 0 40px!important}.home-news-grid,.s-kok[data-tema=tavcam] .home-news-grid{gap:24px!important}.home-news header>.font-alt,.s-kok[data-tema=tavcam] .home-news header>.font-alt{font-size:3.8rem!important}.home-news-card h3,.s-kok[data-tema=tavcam] .home-news-card h3{font-size:20px!important}.home-news-card p,.s-kok[data-tema=tavcam] .home-news-card p{font-size:16px!important}}@media (max-width:600px){.home-news-grid,.s-kok[data-tema=tavcam] .home-news-grid{grid-template-columns:1fr!important;gap:38px!important}.home-news h2,.s-kok[data-tema=tavcam] .home-news h2{font-size:clamp(22px,6vw,26px)!important;margin-bottom:20px!important}.home-news-card h3,.s-kok[data-tema=tavcam] .home-news-card h3{margin:18px 0 12px!important}.home-news-image,.s-kok[data-tema=tavcam] .home-news-image{aspect-ratio:1.1/1!important}}@media (prefers-reduced-motion:reduce){.home-news-image img,.home-news-more span,.s-kok[data-tema=tavcam] .home-news-image img,.s-kok[data-tema=tavcam] .home-news-more span{transition:none!important}}@media (max-width:991px){.app,.s-kok,body,html{overflow-x:hidden!important;max-width:100vw!important}.app-header__nav,.s-kok[data-tema=tavcam] .app-header__nav{display:none!important}.app-header__bar,.s-kok[data-tema=tavcam] .app-header__bar{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;height:64px!important;padding:0 16px!important;box-sizing:border-box!important;width:100%!important}.app-header__menu-toggle,.s-kok[data-tema=tavcam] .app-header__menu-toggle{display:flex!important;align-items:center!important;justify-content:center!important;order:1!important;background:transparent!important;border:none!important;color:#ffffff!important;padding:8px!important;cursor:pointer!important}.app-header__logo,.s-kok[data-tema=tavcam] .app-header__logo{display:flex!important;align-items:center!important;justify-content:center!important;order:2!important;margin:0 auto!important}.app-header__logo img,.s-kok[data-tema=tavcam] .app-header__logo img{max-height:38px!important;width:auto!important}.app-header__search-toggle,.s-kok[data-tema=tavcam] .app-header__search-toggle{display:flex!important;align-items:center!important;justify-content:center!important;order:3!important;background:transparent!important;border:none!important;color:#ffffff!important;padding:8px!important;cursor:pointer!important}.mobile-menu{position:absolute!important;top:100%!important;left:0!important;right:0!important;width:100%!important;background:#18204c!important;z-index:1000!important}.about,.s-kok[data-tema=tavcam] .about{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:32px!important;padding:40px 16px!important;box-sizing:border-box!important;width:100%!important}.about__text,.s-kok[data-tema=tavcam] .about__text{max-width:100%!important;text-align:center!important}.about__script,.s-kok[data-tema=tavcam] .about__script{font-size:4rem!important;margin-bottom:8px!important}.about__title,.s-kok[data-tema=tavcam] .about__title{font-size:3.2rem!important;line-height:1.15!important;margin-bottom:16px!important}.about__desc,.s-kok[data-tema=tavcam] .about__desc{font-size:1.6rem!important;line-height:1.6!important;margin-bottom:24px!important}.hero-slider__content,.hero-slider__desc,.hero-slider__title,.s-kok[data-tema=tavcam] .hero-slider__content,.s-kok[data-tema=tavcam] .hero-slider__desc,.s-kok[data-tema=tavcam] .hero-slider__title{display:none!important}.app-widget:first-of-type,.hero-slider,.home-about,.s-kok:not(.about-preview) .app-widget.html-widget,.s-kok[data-tema=tavcam] .app-widget:first-of-type,.s-kok[data-tema=tavcam] .hero-slider,.s-kok[data-tema=tavcam] .home-about{margin-bottom:0!important}.about-page .about__images,.about-preview .about__images,.about__images,.home-about .about__images,.s-kok:not(.about-preview) .app-widget.html-widget .about__images,.s-kok[data-tema=tavcam] .about-page .about__images,.s-kok[data-tema=tavcam] .about__images,.s-kok[data-tema=tavcam] .home-about .about__images,.s-kok[data-tema=tavcam].about-preview .about__images{display:none!important}.home-about .about,.s-kok:not(.about-preview) .app-widget.html-widget .about,.s-kok[data-tema=tavcam] .home-about .about{padding:36px 20px!important;gap:0!important}.home-about .about__link,.s-kok:not(.about-preview) .app-widget.html-widget .about__link,.s-kok[data-tema=tavcam] .home-about .about__link{display:inline-block!important;margin-top:8px!important;margin-bottom:0!important}.about-preview .about-page>.app-widget,.about-preview .app-widget.html-widget{margin-bottom:0!important;padding-bottom:0!important}.about-page .about,.about-preview .about,.s-kok[data-tema=tavcam] .about-page .about,.s-kok[data-tema=tavcam].about-preview .about{display:block!important;grid-template-columns:1fr!important;padding:24px 6px 6px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;gap:0!important;text-align:left!important}.about-page .about__text,.about-preview .about__text,.s-kok[data-tema=tavcam] .about-page .about__text,.s-kok[data-tema=tavcam].about-preview .about__text{width:100%!important;max-width:100%!important;text-align:left!important;margin:0!important;padding:0!important}.about-page .about__script,.about-preview .about__script,.s-kok[data-tema=tavcam] .about-page .about__script,.s-kok[data-tema=tavcam].about-preview .about__script{font-family:TheArtisan,cursive!important;font-size:3.6rem!important;color:#222a61!important;margin-bottom:6px!important;display:block!important;text-align:left!important}.about-page .about__title,.about-preview .about__title,.s-kok[data-tema=tavcam] .about-page .about__title,.s-kok[data-tema=tavcam].about-preview .about__title{font-family:Cormorant,Georgia,serif!important;font-size:clamp(22px,6vw,26px)!important;line-height:1.25!important;margin-bottom:14px!important;color:#111111!important;text-align:left!important}.about-page .about__desc,.about-preview .about__desc,.s-kok[data-tema=tavcam] .about-page .about__desc,.s-kok[data-tema=tavcam].about-preview .about__desc{font-family:Cormorant,Georgia,serif!important;font-size:1.7rem!important;line-height:1.65!important;color:#444444!important;text-align:left!important;margin:0!important}}@media (max-width:900px){.home-categories,.s-kok[data-tema=tavcam] .home-categories{padding:40px 16px!important;box-sizing:border-box!important;overflow:hidden!important;width:100%!important}.home-categories-track,.s-kok[data-tema=tavcam] .home-categories-track{gap:16px!important;transform:translateX(calc(0px - var(--category-offset, 0px)))!important}.home-category-card,.s-kok[data-tema=tavcam] .home-category-card{flex:0 0 72vw!important;max-width:300px!important;margin-top:0!important}.home-category-card:nth-child(3n+2),.s-kok[data-tema=tavcam] .home-category-card:nth-child(3n+2){margin-top:0!important}.home-category-image,.s-kok[data-tema=tavcam] .home-category-image{height:80vw!important;max-height:320px!important}}@media (max-width:991px){.project-widget,.s-kok[data-tema=tavcam] .project-widget{padding:36px 0!important;margin-bottom:0!important;box-sizing:border-box!important;overflow:hidden!important;width:100%!important}.project-widget .container,.s-kok[data-tema=tavcam] .project-widget .container{padding-left:16px!important;padding-right:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}.project-widget__title-top,.s-kok[data-tema=tavcam] .project-widget__title-top{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:16px!important;width:100%!important;padding-right:16px!important;box-sizing:border-box!important}.project-widget__title-top em,.s-kok[data-tema=tavcam] .project-widget__title-top em{font-size:3.8rem!important;margin:0!important}.project-widget__title,.s-kok[data-tema=tavcam] .project-widget__title{font-size:2.8rem!important;line-height:1.25!important;margin-top:4px!important;margin-bottom:18px!important;padding-right:16px!important;box-sizing:border-box!important}.project-widget__tab--wraper,.s-kok[data-tema=tavcam] .project-widget__tab--wraper{width:100%!important;max-width:100%!important;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;gap:8px!important;padding-bottom:6px!important;padding-right:16px!important;scrollbar-width:none!important;box-sizing:border-box!important}.project-widget__tab--wraper::-webkit-scrollbar,.s-kok[data-tema=tavcam] .project-widget__tab--wraper::-webkit-scrollbar{display:none!important}.project-widget__tab,.s-kok[data-tema=tavcam] .project-widget__tab{flex-shrink:0!important;padding:8px 14px!important;font-size:1.3rem!important}.project-widget__item--wrapper,.s-kok[data-tema=tavcam] .project-widget__item--wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;gap:16px!important;padding-bottom:8px!important;padding-right:16px!important;scrollbar-width:none!important;-ms-overflow-style:none!important;touch-action:pan-x pan-y!important;-webkit-user-select:none!important;user-select:none!important;box-sizing:border-box!important}.project-widget__item--wrapper::-webkit-scrollbar,.s-kok[data-tema=tavcam] .project-widget__item--wrapper::-webkit-scrollbar{display:none!important}.project-widget__item--image,.project-widget__item--image-wrapper{pointer-events:none!important;-webkit-user-drag:none!important}.project-widget__item--wrapper>.project-widget__item,.s-kok[data-tema=tavcam] .project-widget__item--wrapper>.project-widget__item{flex:0 0 78vw!important;min-width:78vw!important;max-width:78vw!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}@media (min-width:641px) and (max-width:991px){.project-widget__item--wrapper>.project-widget__item,.s-kok[data-tema=tavcam] .project-widget__item--wrapper>.project-widget__item{flex:0 0 45%!important;min-width:45%!important;max-width:45%!important}}.project-widget__item--title,.s-kok[data-tema=tavcam] .project-widget__item--title{font-size:1.8rem!important;padding-top:0!important;margin-top:18px!important;white-space:normal!important;line-height:1.25!important;min-height:auto!important}.project-slider-footer{display:flex!important;flex-direction:column!important;width:100%!important;padding-right:16px!important;box-sizing:border-box!important;margin-top:12px!important}.project-slider-progress{width:100%!important;height:2px!important;background:rgba(0,0,0,.08)!important;border-radius:2px!important;overflow:hidden!important;position:relative!important}.project-slider-progress-bar{height:100%!important;background:#222a61!important;border-radius:2px!important;will-change:transform!important;transition:transform .15s ease-out!important}.project-slider-controls{display:none!important}.process-widget,.s-kok[data-tema=tavcam] .process-widget{padding:36px 0!important;box-sizing:border-box!important;overflow:hidden!important}.process-widget>.container,.s-kok[data-tema=tavcam] .process-widget>.container{padding-left:16px!important;padding-right:0!important;max-width:100%!important;box-sizing:border-box!important}.process-widget__title--wrapper,.s-kok[data-tema=tavcam] .process-widget__title--wrapper{text-align:center!important;margin-bottom:24px!important;padding:0 16px 0 0!important;box-sizing:border-box!important}.process-widget__eye,.s-kok[data-tema=tavcam] .process-widget__eye{font-family:TheArtisan,cursive!important;font-size:4rem!important;font-style:normal!important;font-weight:400!important;display:block!important;text-align:center!important;color:var(--color-primary,#222a61)!important;margin-bottom:8px!important;line-height:1.15!important}.process-widget__title,.s-kok[data-tema=tavcam] .process-widget__title{font-family:Cormorant,Georgia,serif!important;font-size:3.2rem!important;font-weight:500!important;line-height:1.15!important;text-align:center!important;margin-bottom:0!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#111111!important}.process-widget__content-wrapper,.s-kok[data-tema=tavcam] .process-widget__content-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;gap:16px!important;padding:0 16px 12px 0!important;box-sizing:border-box!important;scrollbar-width:none!important;-ms-overflow-style:none!important;touch-action:pan-x pan-y!important}}@media (max-width:991px){.process-widget__content-wrapper::-webkit-scrollbar,.s-kok[data-tema=tavcam] .process-widget__content-wrapper::-webkit-scrollbar{display:none!important}.process-widget__content--item,.process-widget__content--item.rtl,.s-kok[data-tema=tavcam] .process-widget__content--item,.s-kok[data-tema=tavcam] .process-widget__content--item.rtl{flex:0 0 78vw!important;min-width:78vw!important;max-width:78vw!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;display:flex!important;flex-direction:column!important;gap:0!important;margin-bottom:0!important;box-sizing:border-box!important;background:#f7f8fa!important;border-radius:0!important;overflow:hidden!important;text-align:left!important;box-shadow:0 4px 18px rgba(0,0,0,.05)!important}@media (min-width:641px) and (max-width:991px){.process-widget__content--item,.process-widget__content--item.rtl,.s-kok[data-tema=tavcam] .process-widget__content--item,.s-kok[data-tema=tavcam] .process-widget__content--item.rtl{flex:0 0 50vw!important;min-width:50vw!important;max-width:50vw!important}}.process-widget__content--image,.process-widget__content--image--wrapper,.process-widget__content--item>div,.s-kok[data-tema=tavcam] .process-widget__content--image,.s-kok[data-tema=tavcam] .process-widget__content--image--wrapper,.s-kok[data-tema=tavcam] .process-widget__content--item>div{border-radius:0!important}.process-widget__content--image--wrapper,.s-kok[data-tema=tavcam] .process-widget__content--image--wrapper{width:100%!important;aspect-ratio:1/1!important;height:auto!important;max-height:none!important;overflow:hidden!important;order:1!important;background:#eaeaea!important;position:relative!important}.process-widget__content--image,.s-kok[data-tema=tavcam] .process-widget__content--image{width:100%!important;height:100%!important;aspect-ratio:1/1!important;max-height:none!important;object-fit:cover!important;display:block!important}.process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--item.rtl>.process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--item:not(.rtl)>.process-widget__content--info{width:100%!important;box-sizing:border-box!important;padding:18px 20px 24px!important;order:2!important;text-align:left!important;background:transparent!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.process-widget__content--eye,.s-kok[data-tema=tavcam] .process-widget__content--eye{font-family:Cormorant,Georgia,serif!important;font-size:1.5rem!important;font-weight:600!important;color:var(--color-primary,#222a61)!important;margin-bottom:8px!important;letter-spacing:.02em!important;display:block!important}.process-widget__content--title,.s-kok[data-tema=tavcam] .process-widget__content--title{font-family:Cormorant,Georgia,serif!important;font-size:2.2rem!important;line-height:1.25!important;margin-bottom:12px!important;color:#1a1a1a!important;font-weight:500!important;text-transform:none!important}.process-widget__content--text,.s-kok[data-tema=tavcam] .process-widget__content--text{font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important;line-height:1.6!important;color:#1a1a1a!important;margin:0!important}.process-slider-footer{display:flex!important;flex-direction:column!important;width:100%!important;padding:0 16px 0 0!important;box-sizing:border-box!important;margin-top:16px!important}.process-slider-progress{width:100%!important;height:2px!important;background:rgba(0,0,0,.08)!important;border-radius:2px!important;overflow:hidden!important;position:relative!important}.process-slider-progress-bar{height:100%!important;background:#222a61!important;border-radius:2px!important;will-change:transform!important;transition:transform .15s ease-out!important}.about-page .process-widget,.about-preview .process-widget,.s-kok[data-tema=tavcam] .about-page .process-widget,.s-kok[data-tema=tavcam].about-preview .process-widget{padding:10px 0 40px!important;box-sizing:border-box!important;overflow:visible!important;width:100%!important;margin-top:0!important}.about-page .process-widget>.container,.about-preview .process-widget>.container,.s-kok[data-tema=tavcam] .about-page .process-widget>.container,.s-kok[data-tema=tavcam].about-preview .process-widget>.container{padding-left:16px!important;padding-right:16px!important;max-width:100%!important;box-sizing:border-box!important}.about-page .process-widget__content-wrapper,.about-preview .process-widget__content-wrapper,.s-kok[data-tema=tavcam] .about-page .process-widget__content-wrapper,.s-kok[data-tema=tavcam].about-preview .process-widget__content-wrapper{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;overflow:visible!important;scroll-snap-type:none!important;gap:36px!important;padding:0!important;width:100%!important}.about-page .process-widget__content--item,.about-page .process-widget__content--item.rtl,.about-preview .process-widget__content--item,.about-preview .process-widget__content--item.rtl,.s-kok[data-tema=tavcam] .about-page .process-widget__content--item,.s-kok[data-tema=tavcam] .about-page .process-widget__content--item.rtl,.s-kok[data-tema=tavcam].about-preview .process-widget__content--item,.s-kok[data-tema=tavcam].about-preview .process-widget__content--item.rtl{flex:1 1 auto!important;width:100%!important;min-width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;overflow:visible!important;scroll-snap-align:none!important;margin-bottom:0!important}.about-page .process-widget__content--image--wrapper,.about-preview .process-widget__content--image--wrapper,.s-kok[data-tema=tavcam] .about-page .process-widget__content--image--wrapper,.s-kok[data-tema=tavcam].about-preview .process-widget__content--image--wrapper{width:100%!important;height:auto!important;aspect-ratio:auto!important;order:1!important}.about-page .process-widget__content--image,.s-kok[data-tema=tavcam] .about-page .process-widget__content--image,.s-kok[data-tema=tavcam].about-preview .process-widget__content--image{width:100%!important;height:auto!important;max-height:280px!important;aspect-ratio:auto!important;object-fit:cover!important;display:block!important;border-radius:0!important}.about-page .process-widget__content--info,.about-preview .process-widget__content--info,.s-kok[data-tema=tavcam] .about-page .process-widget__content--info,.s-kok[data-tema=tavcam] .about-page .process-widget__content--item.rtl>.process-widget__content--info,.s-kok[data-tema=tavcam] .about-page .process-widget__content--item:not(.rtl)>.process-widget__content--info,.s-kok[data-tema=tavcam].about-preview .process-widget__content--info,.s-kok[data-tema=tavcam].about-preview .process-widget__content--item.rtl>.process-widget__content--info,.s-kok[data-tema=tavcam].about-preview .process-widget__content--item:not(.rtl)>.process-widget__content--info{order:2!important;padding:20px 0 0!important;background:transparent!important;text-align:left!important}.about-page .process-widget__content--eye,.about-preview .process-widget__content--eye,.s-kok[data-tema=tavcam] .about-page .process-widget__content--eye,.s-kok[data-tema=tavcam].about-preview .process-widget__content--eye{font-family:Cormorant,Georgia,serif!important;font-size:1.8rem!important;font-weight:600!important;color:var(--color-primary,#222a61)!important;margin-bottom:6px!important;display:block!important;text-align:left!important}.about-page .process-widget__content--title,.about-preview .process-widget__content--title,.s-kok[data-tema=tavcam] .about-page .process-widget__content--title,.s-kok[data-tema=tavcam].about-preview .process-widget__content--title{font-family:Cormorant,Georgia,serif!important;font-size:2.6rem!important;line-height:1.2!important;margin-bottom:12px!important;color:#111111!important;font-weight:500!important;text-align:left!important}.about-page .process-widget__content--text,.about-preview .process-widget__content--text,.s-kok[data-tema=tavcam] .about-page .process-widget__content--text,.s-kok[data-tema=tavcam].about-preview .process-widget__content--text{font-family:Cormorant,Georgia,serif!important;font-size:1.7rem!important;line-height:1.6!important;color:#444444!important;margin:0!important;text-align:left!important}.banner-widget,.s-kok[data-tema=tavcam] .banner-widget{min-height:240px!important;overflow:hidden!important}.banner-widget__image,.s-kok[data-tema=tavcam] .banner-widget__image{min-height:240px!important;height:240px!important;object-fit:cover!important}.banner-widget__title--inner,.s-kok[data-tema=tavcam] .banner-widget__title--inner{width:100%!important;text-align:center!important;padding:0 16px!important}.banner-widget__eye,.s-kok[data-tema=tavcam] .banner-widget__eye{font-size:3.2rem!important}.banner-widget__title,.s-kok[data-tema=tavcam] .banner-widget__title{font-size:2.8rem!important}.footer__inner,.s-kok[data-tema=tavcam] .footer__inner{grid-template-columns:1fr!important;gap:36px!important;padding:40px 16px!important;box-sizing:border-box!important}.footer__col,.s-kok[data-tema=tavcam] .footer__col{width:100%!important;box-sizing:border-box!important}.footer__copyright-inner,.s-kok[data-tema=tavcam] .footer__copyright-inner{flex-direction:column!important;gap:16px!important;text-align:center!important;padding:20px 16px!important}}.about-preview .page-content,.page-content:has(.about-page),.s-kok[data-tema=tavcam] .page-content:has(.about-page){padding-top:0!important}.about-page .banner-widget,.about-page>.app-widget:first-child,.about-preview .about-page>.app-widget:first-child,.s-kok[data-tema=tavcam] .about-page>.app-widget:first-child{max-width:none!important;width:100%!important;padding-inline:0!important;margin-inline:0!important}.about-page .banner-widget__image{aspect-ratio:1920/650!important;object-position:center!important;display:block!important}.about-page .about__img--1,.about-page .banner-widget__image{width:100%!important;height:auto!important;object-fit:cover!important}.about-page .about__img--1{aspect-ratio:692/988!important;object-position:55% center!important}.about-page .about__img--2{aspect-ratio:690/668!important;height:auto!important}.about-page .about__img--2,.about-page .process-widget__content--image{width:100%!important;object-fit:cover!important;object-position:center!important}.about-page .process-widget__content--image{aspect-ratio:1218/916!important;height:100%!important}.about-page .about__title,.about-page .banner-widget__title,.about-page .process-widget__content--title,.s-kok[data-tema=tavcam] .about-page .about__title,.s-kok[data-tema=tavcam] .about-page .banner-widget__title,.s-kok[data-tema=tavcam] .about-page .process-widget__content--title{text-transform:none!important;font-family:Cormorant,Georgia,serif!important}.about-page .banner-widget__eye,.s-kok[data-tema=tavcam] .about-page .banner-widget__eye{font-family:Cormorant,Georgia,serif!important;font-style:italic!important;font-size:clamp(3.2rem,4vw,5rem)!important;font-weight:500!important;letter-spacing:.02em!important;font-family:TheArtisan,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-style:normal!important;font-size:clamp(3.6rem,5vw,5.2rem)!important;font-weight:400!important;color:#ffffff!important;text-shadow:0 2px 6px rgba(0,0,0,.6)!important;margin-bottom:.5rem!important;display:block!important}@font-face{font-family:TheArtisan;src:url(/assets/fonts/the-artisan.otf?v=v2_connected_tr2026) format("opentype");font-weight:400;font-style:normal;font-display:swap}.about-page .banner-widget__title,.s-kok[data-tema=tavcam] .about-page .banner-widget__title{text-transform:uppercase!important;font-family:Cormorant,Georgia,serif!important;font-size:clamp(3rem,4.5vw,4.6rem)!important;color:#ffffff!important;font-weight:500!important}.about-page .banner-widget__title--inner,.s-kok[data-tema=tavcam] .about-page .banner-widget__title--inner{width:auto!important;max-width:100%!important;text-align:left!important}.about-page .banner-widget__eye,.s-kok[data-tema=tavcam] .about-page .banner-widget__eye{white-space:nowrap!important;font-size:clamp(3rem,4vw,4.6rem)!important}.about-page .banner-widget__title,.s-kok[data-tema=tavcam] .about-page .banner-widget__title{white-space:nowrap!important;font-size:clamp(2.4rem,3.5vw,4.2rem)!important}.home-news header a,.s-kok[data-tema=tavcam] .home-news header a{text-decoration:none!important;color:inherit!important;transition:opacity .2s ease!important}.home-news header a:hover,.s-kok[data-tema=tavcam] .home-news header a:hover{opacity:.8!important}.news-slider-footer{display:none!important}@media (max-width:991px){.home-news,.s-kok[data-tema=tavcam] .home-news{overflow:hidden!important;padding-bottom:40px!important}.home-news>.container,.s-kok[data-tema=tavcam] .home-news>.container{padding-left:16px!important;padding-right:0!important}.home-news header,.s-kok[data-tema=tavcam] .home-news header{padding-right:16px!important;margin-bottom:20px!important}.home-news-grid,.s-kok[data-tema=tavcam] .home-news-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:16px!important;padding-right:16px!important;padding-bottom:8px!important;scrollbar-width:none!important;margin-right:0!important;grid-template-columns:none!important}.home-news-grid::-webkit-scrollbar,.s-kok[data-tema=tavcam] .home-news-grid::-webkit-scrollbar{display:none!important}.home-news-card,.s-kok[data-tema=tavcam] .home-news-card{flex:0 0 78%!important;max-width:320px!important;min-width:270px!important;scroll-snap-align:start!important;box-sizing:border-box!important}.news-slider-footer{display:flex!important;align-items:center!important;justify-content:flex-start!important;margin-top:24px!important;padding:0 16px 0 0!important}.news-slider-progress{width:100%!important;height:2px!important;background:#e5e5e5!important;position:relative!important;overflow:hidden!important}.news-slider-progress-bar{height:100%!important;background:#1a1a1a!important;transition:transform .15s ease-out!important}}.footer__accordion-btn,.s-kok[data-tema=tavcam] .footer__accordion-btn{pointer-events:none!important;cursor:default!important;background:transparent!important;border:none!important;padding:0!important;color:#ffffff!important;font-family:Cormorant,Georgia,serif!important;font-size:2.1rem!important;font-weight:700!important;display:block!important;text-align:left!important;width:100%!important}.footer__accordion-icon,.s-kok[data-tema=tavcam] .footer__accordion-icon{display:none!important}.footer__accordion-content,.s-kok[data-tema=tavcam] .footer__accordion-content{display:block!important;max-height:none!important;opacity:1!important;visibility:visible!important;overflow:visible!important}@media (max-width:991px){.s-kok[data-tema=tavcam],body,html{overflow-x:hidden!important;max-width:100vw!important}.hero-slider__tabs,.s-kok[data-tema=tavcam] .hero-slider__tabs{inset:auto 0 0 0!important;height:80px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:24px!important;background:linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.35) 60%,transparent)!important;z-index:10!important;padding-bottom:8px!important}.hero-slider__tab,.s-kok[data-tema=tavcam] .hero-slider__tab{font-family:Cormorant,Georgia,serif!important;font-size:3.2rem!important;font-weight:600!important;color:#ffffff!important;line-height:1!important;display:inline-flex!important;align-items:center!important;gap:12px!important;cursor:pointer!important;opacity:.75!important;text-shadow:0 2px 8px rgba(0,0,0,.95),0 0 4px rgba(0,0,0,.9)!important;padding:6px!important}.hero-slider__tab--active,.hero-slider__tab.is-active,.s-kok[data-tema=tavcam] .hero-slider__tab--active,.s-kok[data-tema=tavcam] .hero-slider__tab.is-active{font-weight:700!important;opacity:1!important;color:#ffffff!important}.hero-slider__tab:after,.s-kok[data-tema=tavcam] .hero-slider__tab:after{content:""!important;display:none!important;width:0!important;height:2.5px!important;background:#ffffff!important;box-shadow:0 1px 4px rgba(0,0,0,.9)!important;transform:translateY(1px)!important;transition:width .3s ease!important}.hero-slider__tab--active:after,.hero-slider__tab.is-active:after,.s-kok[data-tema=tavcam] .hero-slider__tab--active:after,.s-kok[data-tema=tavcam] .hero-slider__tab.is-active:after{display:inline-block!important;width:3.6rem!important}.home-category-card h3,.s-kok[data-tema=tavcam] .home-category-card h3{font-size:1.6rem!important;font-weight:600!important;letter-spacing:.05em!important;line-height:1.3!important}.footer__copyright-wrapper>.container,.s-kok[data-tema=tavcam] .footer__copyright-wrapper>.container,.s-kok[data-tema=tavcam] footer>.container,footer>.container{padding-left:16px!important;padding-right:16px!important;max-width:100%!important;box-sizing:border-box!important}.footer__inner,.s-kok[data-tema=tavcam] .footer__inner{grid-template-columns:1fr!important;gap:0!important;padding:24px 0 8px!important;width:100%!important;box-sizing:border-box!important}.footer__about,.s-kok[data-tema=tavcam] .footer__about{border-bottom:1px solid rgba(255,255,255,.12)!important;padding-bottom:14px!important;margin-bottom:0!important;width:100%!important;box-sizing:border-box!important}.footer__logo,.s-kok[data-tema=tavcam] .footer__logo{display:inline-block!important;text-align:left!important;margin:0 0 12px!important;width:auto!important}.footer__logo img,.s-kok[data-tema=tavcam] .footer__logo img{margin:0!important;display:block!important}.footer__about-text,.s-kok[data-tema=tavcam] .footer__about-text{font-size:1.5rem!important;line-height:1.6!important;color:rgba(255,255,255,.85)!important;margin-top:10px!important}.footer__accordion-item,.s-kok[data-tema=tavcam] .footer__accordion-item{border-bottom:1px solid rgba(255,255,255,.12)!important;padding-bottom:0!important;margin-bottom:0!important;width:100%!important;box-sizing:border-box!important}.footer__col--tools .footer__accordion-item:last-child,.s-kok[data-tema=tavcam] .footer__col--tools .footer__accordion-item:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.footer__accordion-btn,.footer__col-title,.s-kok[data-tema=tavcam] .footer__accordion-btn,.s-kok[data-tema=tavcam] .footer__col-title{pointer-events:auto!important;cursor:pointer!important;background:transparent!important;border:none!important;padding:10px 0!important;min-height:40px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:0!important;text-align:left!important;color:#ffffff!important;font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;-webkit-tap-highlight-color:transparent!important}.footer__accordion-icon,.s-kok[data-tema=tavcam] .footer__accordion-icon{display:inline-block!important;margin-left:12px!important;flex-shrink:0!important}.footer__accordion-content,.s-kok[data-tema=tavcam] .footer__accordion-content{max-height:0!important;opacity:0!important;overflow:hidden!important;visibility:hidden!important;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s ease,padding .25s ease!important;padding-top:0!important}.footer__accordion-content.is-open,.s-kok[data-tema=tavcam] .footer__accordion-content.is-open{max-height:800px!important;opacity:1!important;visibility:visible!important;padding-top:8px!important;padding-bottom:12px!important}.footer__col-list,.s-kok[data-tema=tavcam] .footer__col-list{gap:12px!important}.footer__col-list-item a,.footer__col-list-item p,.s-kok[data-tema=tavcam] .footer__col-list-item a,.s-kok[data-tema=tavcam] .footer__col-list-item p{font-size:1.6rem!important;line-height:1.5!important;color:rgba(255,255,255,.9)!important}.footer__col-bulletin,.s-kok[data-tema=tavcam] .footer__col-bulletin{margin-bottom:14px!important}.footer__copyright-wrapper,.s-kok[data-tema=tavcam] .footer__copyright-wrapper{border-top:1px solid rgba(255,255,255,.1)!important;padding:16px 0 32px!important;width:100%!important;box-sizing:border-box!important}.footer__copyright-inner,.s-kok[data-tema=tavcam] .footer__copyright-inner{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:12px!important;padding:0!important;width:100%!important;box-sizing:border-box!important}.footer__copyright,.s-kok[data-tema=tavcam] .footer__copyright{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:1.35rem!important;color:rgba(255,255,255,.75)!important;width:100%!important}.footer__ssl,.s-kok[data-tema=tavcam] .footer__ssl{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;text-align:left!important;gap:10px!important;width:auto!important;max-width:100%!important;margin:0 auto!important;font-size:1.3rem!important;line-height:1.4!important;color:rgba(255,255,255,.75)!important;box-sizing:border-box!important}.footer__ssl svg,.s-kok[data-tema=tavcam] .footer__ssl svg{width:17px!important;height:20px!important;flex-shrink:0!important;display:inline-block!important}.footer__ssl span,.s-kok[data-tema=tavcam] .footer__ssl span{display:inline-block!important;text-align:left!important;line-height:1.4!important}.footer__ssl strong,.s-kok[data-tema=tavcam] .footer__ssl strong{color:#ffffff!important;font-weight:600!important}#home-categories-title,#home-news-title,#home-news-title a,.about__title,.banner-widget__title,.home-categories-copy h2,.home-news h2,.process-widget__title,.project-widget__title,.s-kok[data-tema=tavcam] #home-categories-title,.s-kok[data-tema=tavcam] #home-news-title,.s-kok[data-tema=tavcam] .about__title,.s-kok[data-tema=tavcam] .banner-widget__title,.s-kok[data-tema=tavcam] .home-categories-copy h2,.s-kok[data-tema=tavcam] .home-news h2,.s-kok[data-tema=tavcam] .process-widget__title,.s-kok[data-tema=tavcam] .project-widget__title{font-family:Cormorant,Georgia,serif!important;font-size:clamp(22px,6vw,26px)!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1.25!important;white-space:normal!important}}@media (hover:hover){.s-kok[data-tema=tavcam] .footer__accordion-btn:hover{color:#fdb22b!important}}@media (max-width:900px){.container,.s-kok[data-tema=tavcam] .container{width:100%!important;max-width:100%!important;padding-left:16px!important;padding-right:16px!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important}.s-kok[data-tema=tavcam] .values-main,.values-main{padding-top:0!important;padding-bottom:40px!important}.s-kok[data-tema=tavcam] .values-main .values-layout,.values-layout,.values-main .values-layout{padding-top:0!important;margin-top:0!important;gap:24px!important;width:100%!important;box-sizing:border-box!important}.s-kok[data-tema=tavcam] .values-side-image,.values-side-image{margin-top:0!important;width:100%!important;max-width:100%!important}.s-kok[data-tema=tavcam] .values-side-image img,.values-side-image img{width:100%!important;height:320px!important;object-fit:cover!important;border-radius:8px!important}.s-kok[data-tema=tavcam] .values-content,.values-content{text-align:left!important;width:100%!important}.s-kok[data-tema=tavcam] .values-content .values-script-title,.values-content .values-script-title{font-size:34px!important;margin-bottom:6px!important;color:#222a61!important;text-align:left!important}.s-kok[data-tema=tavcam] .values-content .values-slogan,.s-kok[data-tema=tavcam] .values-content h1:not(.values-script-title),.values-content .values-slogan,.values-content h1:not(.values-script-title){font-family:Cormorant,Georgia,serif!important;font-size:clamp(22px,6vw,24px)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:.02em!important;color:#111111!important;margin-bottom:14px!important;text-align:left!important;text-transform:uppercase!important}.s-kok[data-tema=tavcam] .values-content .values-intro,.values-content .values-intro,.values-intro{font-family:Cormorant,Georgia,serif!important;font-size:17px!important;font-weight:400!important;line-height:1.65!important;color:#444444!important;margin-bottom:24px!important;text-align:left!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.s-kok[data-tema=tavcam] .values-list,.values-list{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;margin:24px 0 40px!important;padding:0!important}.s-kok[data-tema=tavcam] .values-list li,.values-list li{display:flex!important;align-items:center!important;min-height:auto!important;padding:16px 12px!important;gap:16px!important;width:100%!important;box-sizing:border-box!important;border:none!important;border-top:1px solid #e6eef0!important;border-radius:0!important;background:transparent!important}.s-kok[data-tema=tavcam] .values-list li:hover,.values-list li:hover{padding-left:12px!important;transform:none!important}.s-kok[data-tema=tavcam] .values-list li:last-child,.values-list li:last-child{grid-column:auto!important;border-bottom:1px solid #e6eef0!important}.s-kok[data-tema=tavcam] .values-list li .value-icon,.values-list li .value-icon{width:40px!important;height:40px!important;flex:0 0 40px!important;margin:0!important;align-self:center!important}.s-kok[data-tema=tavcam] .values-list li .value-icon svg,.values-list li .value-icon svg{width:22px!important;height:22px!important;display:block!important}.s-kok[data-tema=tavcam] .values-list li h2,.values-list li h2{font-family:Cormorant,Georgia,serif!important;font-size:18px!important;font-weight:500!important;line-height:1.3!important;color:#1a1a1a!important;white-space:nowrap!important;margin:0!important;text-align:left!important;align-self:center!important}}@media (min-width:651px) and (max-width:1024px){.s-kok[data-tema=tavcam] .showroom-main .sr-container,.showroom-main .sr-container{padding-left:24px!important;padding-right:24px!important}.s-kok[data-tema=tavcam] .sr-carousel,.sr-carousel{display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;gap:16px!important;align-items:center!important}.s-kok[data-tema=tavcam] .sr-cards,.sr-cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.s-kok[data-tema=tavcam] .sr-card img,.sr-card img{width:100%!important;aspect-ratio:1/1!important;object-fit:cover!important;border-radius:4px!important}.s-kok[data-tema=tavcam] .sr-card strong,.sr-card strong{font-size:2.1rem!important;margin-top:1.5rem!important}.s-kok[data-tema=tavcam] .showroom-main #showroom-videolari,.showroom-main #showroom-videolari{padding:48px 24px 50px!important}#sr-video-list,.s-kok[data-tema=tavcam] #sr-video-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.s-kok[data-tema=tavcam] .sr-film-title,.sr-film-title{font-size:21px!important;min-height:52px!important}}@media (max-width:650px){.s-kok[data-tema=tavcam] .showroom-main,.showroom-main{overflow-x:hidden!important}.s-kok[data-tema=tavcam] .showroom-main .sr-container,.showroom-main .sr-container{padding-left:16px!important;padding-right:16px!important;width:100%!important;box-sizing:border-box!important}.s-kok[data-tema=tavcam] .showroom-main .sr-intro,.showroom-main .sr-intro{padding:40px 16px 45px!important}.s-kok[data-tema=tavcam] .sr-intro .sr-script,.sr-intro .sr-script{font-size:4.2rem!important}.s-kok[data-tema=tavcam] .sr-intro h1,.sr-intro h1{font-size:2.3rem!important;line-height:1.25!important;margin:.5rem 0 1.5rem!important}.s-kok[data-tema=tavcam] .sr-intro p,.sr-intro p{font-size:1.5rem!important;line-height:1.65!important;margin-bottom:1.2rem!important}.s-kok[data-tema=tavcam] .sr-gallery{padding-top:36px!important;padding-bottom:60px!important}.s-kok[data-tema=tavcam] .sr-gallery-heading .sr-script,.sr-gallery-heading .sr-script{font-size:4.2rem!important}.s-kok[data-tema=tavcam] .sr-gallery-heading h2,.sr-gallery-heading h2{font-size:2.2rem!important;line-height:1.2!important;margin:6px 0 14px!important}.s-kok[data-tema=tavcam] .sr-tabs,.s-kok[data-tema=tavcam] .sr-videos .sr-tabs,.sr-tabs,.sr-videos .sr-tabs{display:flex!important;justify-content:center!important;gap:8px!important;flex-wrap:nowrap!important;margin:18px 0 24px!important;width:100%!important}.s-kok[data-tema=tavcam] .sr-tabs button,.s-kok[data-tema=tavcam] .sr-videos .sr-tabs button,.sr-tabs button,.sr-videos .sr-tabs button{flex:1 1 0!important;max-width:180px!important;padding:10px!important;font-size:11.5px!important;letter-spacing:.06em!important;white-space:nowrap!important;text-align:center!important;min-height:40px!important}.s-kok[data-tema=tavcam] .sr-carousel,.sr-carousel{position:relative!important;display:block!important;width:100%!important;margin:0 auto!important}.s-kok[data-tema=tavcam] .sr-arrow#sr-next,.s-kok[data-tema=tavcam] .sr-arrow#sr-prev,.sr-arrow#sr-next,.sr-arrow#sr-prev{position:absolute!important;top:calc(50vw - 16px)!important;transform:translateY(-50%)!important;z-index:10!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.94)!important;backdrop-filter:blur(6px)!important;border-radius:50%!important;box-shadow:0 4px 14px rgba(0,0,0,.16)!important;border:1px solid rgba(0,0,0,.08)!important;color:#1a1a1a!important;font-size:18px!important;padding:0!important;cursor:pointer!important}.s-kok[data-tema=tavcam] .sr-arrow#sr-prev,.sr-arrow#sr-prev{left:8px!important}.s-kok[data-tema=tavcam] .sr-arrow#sr-next,.sr-arrow#sr-next{right:8px!important}.s-kok[data-tema=tavcam] .sr-cards,.sr-cards{display:grid!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important}.s-kok[data-tema=tavcam] .sr-card,.sr-card{width:100%!important;display:block!important}.s-kok[data-tema=tavcam] .sr-card img,.sr-card img{width:100%!important;aspect-ratio:1/1!important;max-height:420px!important;object-fit:cover!important;border-radius:4px!important;box-shadow:0 6px 20px rgba(0,0,0,.07)!important}.s-kok[data-tema=tavcam] .sr-card strong,.sr-card strong{font-size:2.1rem!important;margin-top:1.4rem!important}.s-kok[data-tema=tavcam] .sr-card span,.sr-card span{font-size:1.4rem!important;margin-top:.3rem!important}.s-kok[data-tema=tavcam] .sr-counter,.sr-counter{font-size:1.5rem!important;margin-top:1.4rem!important;font-weight:500!important}.s-kok[data-tema=tavcam] .sr-hint,.sr-hint{font-size:1.3rem!important;margin-top:.4rem!important}.s-kok[data-tema=tavcam] .showroom-main #showroom-videolari,.showroom-main #showroom-videolari{padding:36px 16px 45px!important}.s-kok[data-tema=tavcam] .sr-videos .sr-gallery-heading .sr-script,.sr-videos .sr-gallery-heading .sr-script{font-size:4.2rem!important}.s-kok[data-tema=tavcam] .sr-videos .sr-gallery-heading h2,.sr-videos .sr-gallery-heading h2{font-size:2.2rem!important;line-height:1.2!important;margin:6px 0 14px!important}#sr-video-list,.s-kok[data-tema=tavcam] #sr-video-list{grid-template-columns:1fr!important;gap:22px!important}.s-kok[data-tema=tavcam] .sr-film-title,.sr-film-title{font-size:19px!important;line-height:1.35!important;margin-top:12px!important;min-height:auto!important}.s-kok[data-tema=tavcam] .sr-film-image,.sr-film-image{border-radius:6px!important}.about-page .about__script,.about__script,.catalog-handwriting,.category-list-heading>span,.cert-heading .cert-script,.cert-script,.history-heading .history-script,.history-script,.legal-script,.products-heading>span,.s-kok[data-tema=tavcam] .about-page .about__script,.s-kok[data-tema=tavcam] .about__script,.s-kok[data-tema=tavcam] .catalog-handwriting,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading .catalog-handwriting,.s-kok[data-tema=tavcam] .category-list-heading>span,.s-kok[data-tema=tavcam] .cert-heading .cert-script,.s-kok[data-tema=tavcam] .cert-script,.s-kok[data-tema=tavcam] .history-heading .history-script,.s-kok[data-tema=tavcam] .history-script,.s-kok[data-tema=tavcam] .legal-script,.s-kok[data-tema=tavcam] .products-heading>span,.s-kok[data-tema=tavcam] .sr-gallery-heading .sr-script,.s-kok[data-tema=tavcam] .sr-intro .sr-script,.s-kok[data-tema=tavcam] .sr-script,.s-kok[data-tema=tavcam] .sr-videos .sr-gallery-heading .sr-script,.s-kok[data-tema=tavcam] .values-eyebrow,.s-kok[data-tema=tavcam] .values-script-title,.sr-gallery-heading .sr-script,.sr-intro .sr-script,.sr-script,.sr-videos .sr-gallery-heading .sr-script,.values-eyebrow,.values-script-title{font-family:TheArtisan,cursive,sans-serif!important;font-size:4.2rem!important;line-height:1.25!important;color:#222a61!important;margin-bottom:.5rem!important;text-align:center!important;display:block!important}.about-page .about__title,.about__title,.catalog-archive-heading h2,.catalog-main .site-page-heading h1,.category-list-heading h1,.cert-heading h1,.history-heading h1,.legal-heading h1,.press-heading h1,.press-info h1,.products-heading h1,.s-kok[data-tema=tavcam] .about-page .about__title,.s-kok[data-tema=tavcam] .about__title,.s-kok[data-tema=tavcam] .catalog-archive-heading h2,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading h1,.s-kok[data-tema=tavcam] .category-list-heading h1,.s-kok[data-tema=tavcam] .cert-heading h1,.s-kok[data-tema=tavcam] .history-heading h1,.s-kok[data-tema=tavcam] .legal-heading h1,.s-kok[data-tema=tavcam] .press-heading h1,.s-kok[data-tema=tavcam] .press-info h1,.s-kok[data-tema=tavcam] .products-heading h1,.s-kok[data-tema=tavcam] .site-page-heading h1,.s-kok[data-tema=tavcam] .sr-gallery-heading h2,.s-kok[data-tema=tavcam] .sr-intro h1,.s-kok[data-tema=tavcam] .sr-videos .sr-gallery-heading h2,.s-kok[data-tema=tavcam] .values-content .values-slogan,.s-kok[data-tema=tavcam] .values-content h1:not(.values-script-title),.site-page-heading h1,.sr-gallery-heading h2,.sr-intro h1,.sr-videos .sr-gallery-heading h2,.values-content .values-slogan,.values-content h1:not(.values-script-title){font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;font-weight:500!important;line-height:1.25!important;color:#1a1a1a!important;letter-spacing:.02em!important;text-align:center!important;margin:6px 0 16px!important;text-transform:uppercase!important}.about-intro p,.cert-heading p,.history-heading p,.history-story p,.s-kok[data-tema=tavcam] .about-intro p,.s-kok[data-tema=tavcam] .cert-heading p,.s-kok[data-tema=tavcam] .history-heading p,.s-kok[data-tema=tavcam] .history-story p,.s-kok[data-tema=tavcam] .sr-intro p,.s-kok[data-tema=tavcam] .values-intro,.sr-intro p,.values-intro{font-size:1.55rem!important;line-height:1.65!important;text-align:center!important}.history-heading .history-script,.history-script,.history-script .artisan-gbreve,.history-script span,.s-kok[data-tema=tavcam] .history-heading .history-script,.s-kok[data-tema=tavcam] .history-script,.s-kok[data-tema=tavcam] .history-script .artisan-gbreve,.s-kok[data-tema=tavcam] .history-script span{font-size:42px!important;line-height:1.25!important}.legal-main,.s-kok[data-tema=tavcam] .legal-main{padding:3rem 0 5rem!important}.legal-heading,.s-kok[data-tema=tavcam] .legal-heading{text-align:center!important;margin-bottom:2rem!important;padding:0 1.6rem!important}.legal-heading .legal-script,.legal-heading>span,.s-kok[data-tema=tavcam] .legal-heading .legal-script,.s-kok[data-tema=tavcam] .legal-heading>span{font-family:TheArtisan,cursive!important;font-size:42px!important;line-height:1.25!important;color:#222a61!important;margin-bottom:.5rem!important;text-align:center!important;display:block!important}.legal-heading h1,.s-kok[data-tema=tavcam] .legal-heading h1{font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;font-weight:500!important;line-height:1.25!important;color:#1a1a1a!important;letter-spacing:.03em!important;text-align:center!important;margin:6px 0 16px!important;text-transform:uppercase!important}.legal-content,.s-kok[data-tema=tavcam] .legal-content{border-top:1px solid #eeecea!important;padding:2.2rem 1.6rem 0!important}.legal-content h2,.s-kok[data-tema=tavcam] .legal-content h2{font-family:Cormorant,Georgia,serif!important;font-size:2rem!important;font-weight:600!important;line-height:1.3!important;color:#222a61!important;margin:2.6rem 0 .8rem!important;text-align:left!important}.legal-content p,.s-kok[data-tema=tavcam] .legal-content p{font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important;line-height:1.7!important;color:#2d3748!important;margin-bottom:1.4rem!important;text-align:left!important}.legal-content ul,.s-kok[data-tema=tavcam] .legal-content ul{padding-left:2rem!important;margin-bottom:1.8rem!important}.legal-content li,.s-kok[data-tema=tavcam] .legal-content li{font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important;line-height:1.65!important;color:#2d3748!important;margin-top:.6rem!important}}@media (max-width:650px),(max-width:768px){.s-kok[data-tema=tavcam] .values-content,.values-content{text-align:left!important}#values-title,.s-kok[data-tema=tavcam] #values-title,.s-kok[data-tema=tavcam] .values-content .values-script-title,.values-content .values-script-title{text-align:left!important;display:block!important;font-size:42px!important;line-height:1.25!important;margin-bottom:.4rem!important}.s-kok[data-tema=tavcam] .values-content .values-slogan,.values-content .values-slogan{text-align:left!important;font-size:2.3rem!important;line-height:1.25!important;margin:6px 0 16px!important;text-transform:uppercase!important}.s-kok[data-tema=tavcam] .values-content .values-intro,.values-content .values-intro{text-align:left!important;font-size:1.6rem!important;line-height:1.65!important;margin-bottom:2rem!important}.catalog-main,.s-kok[data-tema=tavcam] .catalog-main{padding-top:30px!important;padding-bottom:40px!important}.catalog-main .site-page-heading,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading{text-align:center!important;margin-bottom:24px!important;padding:0 16px!important}.catalog-handwriting,.catalog-main .catalog-handwriting,.s-kok[data-tema=tavcam] .catalog-handwriting,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading .catalog-handwriting{font-family:TheArtisan,cursive,sans-serif!important;font-size:42px!important;line-height:1.2!important;color:#222a61!important;margin-bottom:4px!important;display:block!important;text-align:center!important}.catalog-main .site-page-heading h1,.catalog-main .site-page-heading h2,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading h1,.s-kok[data-tema=tavcam] .catalog-main .site-page-heading h2{font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;font-weight:500!important;line-height:1.2!important;color:#1a1a1a!important;letter-spacing:.02em!important;margin:10px 0 0!important;text-transform:uppercase!important;text-align:center!important}.catalog-main .catalog-special-heading,.s-kok[data-tema=tavcam] .catalog-main .catalog-special-heading{margin-top:3.5rem!important;margin-bottom:24px!important}.catalog-feature,.s-kok[data-tema=tavcam] .catalog-feature{grid-template-columns:1fr!important;padding:20px 16px!important;gap:16px!important;margin-bottom:0!important}.catalog-feature-cover{grid-row:1!important}.catalog-feature-cover img{height:250px!important}.catalog-feature-copy{padding:0!important}.catalog-feature h2{font-size:2.8rem!important;line-height:1.2!important;margin:10px 0 12px!important}.catalog-feature p{font-size:1.5rem!important;line-height:1.55!important;margin-bottom:16px!important;max-width:100%!important}.catalog-feature .site-button{width:100%!important;justify-content:center!important;padding:14px 24px!important}.catalog-feature-copy .catalog-archive-jump{margin-top:12px!important;padding:4px 0!important}.catalog-collections,.s-kok[data-tema=tavcam] .catalog-collections{grid-template-columns:1fr!important;padding-top:24px!important;padding-bottom:30px!important;gap:24px!important}.catalog-cover{padding:12px!important}.catalog-cover img{height:260px!important}.catalog-card-text{padding-top:12px!important}.catalog-card h3{font-size:2.2rem!important;margin:6px 0 8px!important}.catalog-card p{font-size:1.45rem!important;line-height:1.55!important;margin-bottom:12px!important}.catalog-archive,.s-kok[data-tema=tavcam] .catalog-archive{padding-block:30px!important;margin-top:0!important}.catalog-archive-heading{display:block!important;margin-bottom:18px!important}.catalog-archive-heading h2{font-size:2.8rem!important;margin-top:4px!important}.catalog-archive-heading p{margin-top:8px!important;font-size:1.45rem!important}.catalog-archive-grid{grid-template-columns:1fr!important;gap:24px!important}}.s-kok[data-tema=tavcam] .viola-hero.viola-hero--light,.viola-hero.viola-hero--light{background:#ffffff!important;color:#1a1a1a!important;border-bottom:1px solid #ebe8e5!important}.s-kok[data-tema=tavcam] .viola-hero.viola-hero--light .viola-brand,.viola-hero.viola-hero--light .viola-brand{color:#a37c35!important}.s-kok[data-tema=tavcam] .viola-hero.viola-hero--light .viola-breadcrumb,.s-kok[data-tema=tavcam] .viola-hero.viola-hero--light .viola-breadcrumb a,.viola-hero.viola-hero--light .viola-breadcrumb,.viola-hero.viola-hero--light .viola-breadcrumb a{color:#71717a!important}.s-kok[data-tema=tavcam] .viola-hero.viola-hero--light .viola-breadcrumb a:hover,.s-kok[data-tema=tavcam] .viola-hero.viola-hero--light h1,.viola-hero.viola-hero--light .viola-breadcrumb a:hover,.viola-hero.viola-hero--light h1{color:#18181b!important}.finish-options img,.finish-options img.finish-thumb,.s-kok[data-tema=tavcam] .finish-options img,.s-kok[data-tema=tavcam] .finish-options img.finish-thumb{display:block!important;width:48px!important;height:48px!important;border-radius:4px!important;object-fit:cover!important;margin:0 auto!important;border:1px solid #e2ddd5!important;box-shadow:0 2px 6px rgba(0,0,0,.06)!important;background-color:#fcfbf9!important}.metal-options img,.s-kok[data-tema=tavcam] .metal-options img{display:block!important;width:100px!important;height:68px!important;border-radius:2px!important;object-fit:cover!important;box-shadow:0 2px 6px rgba(0,0,0,.08)!important}.s-kok[data-tema=tavcam] .viola-tech article img,.s-kok[data-tema=tavcam] .viola-tech article img.viola-tech-img,.viola-tech article img,.viola-tech article img.viola-tech-img{display:block!important;width:100%!important;height:360px!important;object-fit:contain!important;background-color:#ffffff!important;padding:1.2rem!important;margin:0 auto!important}.s-kok[data-tema=tavcam] .viola-related .listing-image img,.s-kok[data-tema=tavcam] .viola-related article img,.viola-related .listing-image img,.viola-related article img{display:block!important;width:100%!important;height:260px!important;object-fit:cover!important;background-color:#f9f9f9!important}.s-kok[data-tema=tavcam] .viola-hero.viola-hero--light img.viola-product,.viola-hero.viola-hero--light img.viola-product{filter:none!important}@media (max-width:650px),(max-width:768px){.fairs-main,.s-kok[data-tema=tavcam] .fairs-main{padding-top:30px!important;padding-bottom:12px!important}.fairs-main .site-page-heading,.s-kok[data-tema=tavcam] .fairs-main .site-page-heading{text-align:center!important;margin-bottom:24px!important;padding:0 16px!important}.fairs-main .site-page-heading .site-script,.s-kok[data-tema=tavcam] .fairs-main .site-page-heading .site-script{font-family:TheArtisan,cursive,sans-serif!important;font-size:42px!important;line-height:1.2!important;color:#222a61!important;margin-bottom:4px!important;display:block!important;text-align:center!important}.fairs-main .site-page-heading h1,.s-kok[data-tema=tavcam] .fairs-main .site-page-heading h1{font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;font-weight:500!important;line-height:1.2!important;color:#1a1a1a!important;letter-spacing:.02em!important;margin:4px 0 0!important;text-transform:uppercase!important;text-align:center!important}.fairs-feed .fair-story:last-child,.fairs-feed .fair-story:last-of-type,.s-kok[data-tema=tavcam] .fairs-feed .fair-story:last-child,.s-kok[data-tema=tavcam] .fairs-feed .fair-story:last-of-type{margin-bottom:0!important;padding-bottom:14px!important}.fairs-pagination,.s-kok[data-tema=tavcam] .fairs-pagination{margin-top:10px!important;margin-bottom:0!important}.fairs-pagination a,.fairs-pagination span,.s-kok[data-tema=tavcam] .fairs-pagination a,.s-kok[data-tema=tavcam] .fairs-pagination span{min-width:36px!important;height:36px!important;font-size:16px!important}.catalog-main,.fairs-main,.news-list,.press-main,.s-kok[data-tema=tavcam] .catalog-main,.s-kok[data-tema=tavcam] .fairs-main,.s-kok[data-tema=tavcam] .news-list,.s-kok[data-tema=tavcam] .press-main{padding-top:30px!important}.press-heading,.s-kok[data-tema=tavcam] .press-heading,.s-kok[data-tema=tavcam] .site-page-heading,.site-page-heading{text-align:center!important;margin-bottom:24px!important;padding:0 16px!important}.catalog-handwriting,.press-heading .site-script,.s-kok[data-tema=tavcam] .catalog-handwriting,.s-kok[data-tema=tavcam] .press-heading .site-script,.s-kok[data-tema=tavcam] .site-page-heading .site-script,.site-page-heading .site-script{font-family:TheArtisan,cursive,sans-serif!important;font-size:42px!important;line-height:1.2!important;color:#222a61!important;margin-bottom:4px!important;display:block!important;text-align:center!important}.press-heading h1,.s-kok[data-tema=tavcam] .press-heading h1,.s-kok[data-tema=tavcam] .site-page-heading h1,.site-page-heading h1{font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;font-weight:500!important;line-height:1.2!important;color:#1a1a1a!important;letter-spacing:.02em!important;margin:4px 0 0!important;text-transform:uppercase!important;text-align:center!important}.event-main,.s-kok[data-tema=tavcam] .event-main{padding-top:24px!important;padding-bottom:32px!important}.event-layout,.s-kok[data-tema=tavcam] .event-layout{grid-template-columns:1fr!important;gap:28px!important}.event-back,.s-kok[data-tema=tavcam] .event-back{font-size:13px!important;font-weight:600!important;letter-spacing:.04em!important;margin-bottom:16px!important;padding:4px 0!important;display:inline-flex!important}.event-cover,.s-kok[data-tema=tavcam] .event-cover{width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:4px!important;margin-bottom:0!important}.event-meta,.s-kok[data-tema=tavcam] .event-meta{margin-top:14px!important;padding-bottom:12px!important;font-size:13px!important;gap:8px!important}.event-article .event-title,.s-kok[data-tema=tavcam] .event-article .event-title{font-family:Cormorant,Georgia,serif!important;font-size:2.4rem!important;font-weight:500!important;line-height:1.25!important;color:#1a1a1a!important;margin:14px 0 18px!important}.event-body,.s-kok[data-tema=tavcam] .event-body{font-size:15px!important;line-height:1.65!important}.event-body>p:first-child,.s-kok[data-tema=tavcam] .event-body>p:first-child{font-size:1.45rem!important;line-height:1.6!important;border-left:3px solid #fdb22b!important;padding-left:14px!important;margin-bottom:20px!important;color:#222!important}.event-body p,.s-kok[data-tema=tavcam] .event-body p{margin-bottom:16px!important}.event-media-panel,.s-kok[data-tema=tavcam] .event-media-panel{margin:20px 0!important;border-radius:4px!important;overflow:hidden!important}.event-media-label,.s-kok[data-tema=tavcam] .event-media-label{padding:10px 14px!important;font-size:12px!important}.event-video-caption,.s-kok[data-tema=tavcam] .event-video-caption{padding:10px 14px!important;font-size:13px!important}.event-bottom,.s-kok[data-tema=tavcam] .event-bottom{margin-top:24px!important;padding-block:14px!important}.event-pager,.s-kok[data-tema=tavcam] .event-pager{display:flex!important;flex-direction:column!important;gap:12px!important;margin-top:20px!important;padding-bottom:20px!important}.event-pager span:empty,.s-kok[data-tema=tavcam] .event-pager span:empty{display:none!important}.event-pager a,.s-kok[data-tema=tavcam] .event-pager a{width:100%!important;text-align:left!important;padding:14px 16px!important;border-radius:4px!important;font-size:1.35rem!important}.event-pager a:last-child,.s-kok[data-tema=tavcam] .event-pager a:last-child{text-align:left!important}.event-sidebar,.s-kok[data-tema=tavcam] .event-sidebar{padding-top:24px!important;border-top:1px solid rgba(0,0,0,.08)!important}.event-sidebar>section:first-child,.s-kok[data-tema=tavcam] .event-sidebar>section:first-child{padding:18px!important;border-radius:4px!important;margin-bottom:24px!important}.event-sidebar>section:first-child .site-script,.s-kok[data-tema=tavcam] .event-sidebar>section:first-child .site-script{font-family:TheArtisan,cursive,sans-serif!important;font-size:38px!important;color:#222a61!important;margin-bottom:8px!important;display:block!important}.event-sidebar>section:first-child .site-copy,.s-kok[data-tema=tavcam] .event-sidebar>section:first-child .site-copy{font-size:14px!important;line-height:1.55!important;color:#555!important}.event-sidebar section,.s-kok[data-tema=tavcam] .event-sidebar section{margin-bottom:24px!important}.event-sidebar h2,.s-kok[data-tema=tavcam] .event-sidebar h2{font-size:1.25rem!important;margin-bottom:12px!important;padding-bottom:8px!important}.event-sidebar section>a,.s-kok[data-tema=tavcam] .event-sidebar section>a{padding:10px 0!important;font-size:14px!important}.event-recent,.s-kok[data-tema=tavcam] .event-recent{gap:12px!important;padding-block:10px!important}.event-recent img,.s-kok[data-tema=tavcam] .event-recent img{width:72px!important;height:60px!important;border-radius:4px!important}.event-recent span,.s-kok[data-tema=tavcam] .event-recent span{font-size:1.3rem!important}.event-sidebar .site-button,.s-kok[data-tema=tavcam] .event-sidebar .site-button{padding:14px 20px!important;border-radius:4px!important;font-size:13px!important}}@media (min-width:601px) and (max-width:1024px){.press-main,.s-kok[data-tema=tavcam] .press-main{padding-top:36px!important;padding-bottom:48px!important}.press-heading,.s-kok[data-tema=tavcam] .press-heading{margin-bottom:36px!important}.press-heading .site-script,.press-info .site-script,.s-kok[data-tema=tavcam] .press-heading .site-script,.s-kok[data-tema=tavcam] .press-info .site-script{font-size:48px!important;line-height:1.15!important;margin-bottom:4px!important}.press-heading h1,.press-info h1,.s-kok[data-tema=tavcam] .press-heading h1,.s-kok[data-tema=tavcam] .press-info h1{font-family:Cormorant,Georgia,serif!important;font-size:2.8rem!important;line-height:1.15!important;margin:6px 0 12px!important;letter-spacing:.02em!important}.press-heading .site-copy,.press-info .site-copy,.s-kok[data-tema=tavcam] .press-heading .site-copy,.s-kok[data-tema=tavcam] .press-info .site-copy{font-size:1.5rem!important;line-height:1.55!important;color:#555!important}.press-detail,.s-kok[data-tema=tavcam] .press-detail{grid-template-columns:1fr!important;gap:28px!important}.press-hint,.s-kok[data-tema=tavcam] .press-hint{font-size:1.25rem!important;color:#777!important;margin-top:8px!important}.press-info .site-text-link,.s-kok[data-tema=tavcam] .press-info .site-text-link{margin-top:16px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;color:#222a61!important;display:inline-flex!important;align-items:center!important;gap:4px!important}.press-pages,.s-kok[data-tema=tavcam] .press-pages{max-width:600px!important;margin-inline:auto!important;width:100%!important}.press-page,.s-kok[data-tema=tavcam] .press-page{padding:12px!important;background:#fafafa!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:6px!important;box-shadow:0 4px 18px rgba(0,0,0,.04)!important}.press-page img,.s-kok[data-tema=tavcam] .press-page img{border-radius:4px!important}.press-pager,.s-kok[data-tema=tavcam] .press-pager{display:flex!important;justify-content:space-between!important;gap:16px!important;padding:20px 0!important;margin-top:36px!important;border-top:1px solid rgba(0,0,0,.08)!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.press-pager a,.s-kok[data-tema=tavcam] .press-pager a{padding:12px 18px!important;background:#fafafa!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:6px!important;font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important;line-height:1.25!important;color:#1a1a1a!important;text-decoration:none!important;transition:all .2s ease!important}.s-kok[data-tema=tavcam] .press-pager a:hover{background:#fdfaf3!important;border-color:#fdb22b!important}.press-pager a:last-child,.s-kok[data-tema=tavcam] .press-pager a:last-child{text-align:right!important}.press-pager span,.s-kok[data-tema=tavcam] .press-pager span{display:block!important;font-family:var(--font-family-base,"Nunito",sans-serif)!important;color:#fdb22b!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;margin-bottom:4px!important}.press-related,.s-kok[data-tema=tavcam] .press-related{margin-top:40px!important}.press-related>h2,.s-kok[data-tema=tavcam] .press-related>h2{font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;margin-bottom:20px!important;letter-spacing:.02em!important;text-transform:uppercase!important}.press-grid,.s-kok[data-tema=tavcam] .press-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px 18px!important}.press-cover,.s-kok[data-tema=tavcam] .press-cover{height:270px!important;padding:12px!important;background:#fafafa!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:6px!important;margin-bottom:12px!important}.press-cover img,.s-kok[data-tema=tavcam] .press-cover img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:4px!important}.press-card .site-eyebrow,.s-kok[data-tema=tavcam] .press-card .site-eyebrow{font-size:11px!important;font-weight:600!important;color:#fdb22b!important;letter-spacing:.08em!important;margin-top:8px!important;display:block!important}.press-card h2,.s-kok[data-tema=tavcam] .press-card h2{font-family:Cormorant,Georgia,serif!important;font-size:1.85rem!important;font-weight:500!important;line-height:1.25!important;color:#1a1a1a!important;margin:4px 0 8px!important}.press-card .site-text-link,.s-kok[data-tema=tavcam] .press-card .site-text-link{font-size:11px!important;font-weight:700!important;color:#222a61!important;letter-spacing:.05em!important;display:inline-flex!important;align-items:center!important;gap:4px!important}}@media (max-width:600px){.press-main,.s-kok[data-tema=tavcam] .press-main{padding-top:24px!important;padding-bottom:32px!important}.press-heading,.s-kok[data-tema=tavcam] .press-heading{margin-bottom:28px!important;text-align:center!important}.press-heading .site-script,.press-info .site-script,.s-kok[data-tema=tavcam] .press-heading .site-script,.s-kok[data-tema=tavcam] .press-info .site-script{font-family:TheArtisan,cursive,sans-serif!important;font-size:40px!important;line-height:1.15!important;color:#222a61!important;margin-bottom:2px!important;display:block!important}.press-heading h1,.press-info h1,.s-kok[data-tema=tavcam] .press-heading h1,.s-kok[data-tema=tavcam] .press-info h1{font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;font-weight:500!important;line-height:1.18!important;color:#1a1a1a!important;letter-spacing:.02em!important;margin:6px 0 10px!important;text-transform:uppercase!important}.press-heading .site-copy,.press-info .site-copy,.s-kok[data-tema=tavcam] .press-heading .site-copy,.s-kok[data-tema=tavcam] .press-info .site-copy{font-size:1.4rem!important;line-height:1.5!important;color:#555!important;margin:6px 0 0!important}.press-detail,.s-kok[data-tema=tavcam] .press-detail{grid-template-columns:1fr!important;gap:20px!important}.press-hint,.s-kok[data-tema=tavcam] .press-hint{font-size:1.2rem!important;color:#777!important;margin-top:8px!important}.press-info .site-text-link,.s-kok[data-tema=tavcam] .press-info .site-text-link{margin-top:14px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;color:#222a61!important;display:inline-flex!important;align-items:center!important;gap:4px!important}.press-pages,.s-kok[data-tema=tavcam] .press-pages{margin-top:16px!important;display:flex!important;flex-direction:column!important;gap:14px!important}.press-page,.s-kok[data-tema=tavcam] .press-page{padding:8px!important;background:#fafafa!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:6px!important;box-shadow:0 4px 16px rgba(0,0,0,.03)!important}.press-page img,.s-kok[data-tema=tavcam] .press-page img{border-radius:4px!important}.press-pager,.s-kok[data-tema=tavcam] .press-pager{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:16px 0!important;margin-top:24px!important;border-top:1px solid rgba(0,0,0,.08)!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.press-pager a,.s-kok[data-tema=tavcam] .press-pager a{min-width:0!important;padding:10px 12px!important;background:#fafafa!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:6px!important;font-family:Cormorant,Georgia,serif!important;font-size:1.35rem!important;line-height:1.2!important;color:#1a1a1a!important;text-decoration:none!important;transition:all .2s ease!important;overflow-wrap:break-word!important}.s-kok[data-tema=tavcam] .press-pager a:hover{background:#fdfaf3!important;border-color:#fdb22b!important}.press-pager a:last-child,.s-kok[data-tema=tavcam] .press-pager a:last-child{text-align:right!important}.press-pager span,.s-kok[data-tema=tavcam] .press-pager span{font-family:var(--font-family-base,"Nunito",sans-serif)!important;font-size:10px!important;font-weight:700!important;color:#fdb22b!important;letter-spacing:.06em!important;margin-bottom:3px!important;display:block!important}.press-related,.s-kok[data-tema=tavcam] .press-related{margin-top:28px!important}.press-related>h2,.s-kok[data-tema=tavcam] .press-related>h2{font-family:Cormorant,Georgia,serif!important;font-size:2rem!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:uppercase!important;margin-bottom:16px!important}.press-related .press-grid,.s-kok[data-tema=tavcam] .press-related .press-grid{display:grid!important;grid-template-columns:1fr!important;gap:18px!important}.press-related .press-cover,.s-kok[data-tema=tavcam] .press-related .press-cover{height:240px!important;padding:10px!important;background:#fafafa!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:6px!important;margin-bottom:10px!important}.press-related .press-cover img,.s-kok[data-tema=tavcam] .press-related .press-cover img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:4px!important}.press-related .press-card .site-eyebrow,.s-kok[data-tema=tavcam] .press-related .press-card .site-eyebrow{font-size:10px!important;font-weight:600!important;color:#fdb22b!important;letter-spacing:.08em!important;margin-top:6px!important;display:block!important}.press-related .press-card h2,.s-kok[data-tema=tavcam] .press-related .press-card h2{font-family:Cormorant,Georgia,serif!important;font-size:1.8rem!important;font-weight:500!important;line-height:1.25!important;color:#1a1a1a!important;margin:3px 0 6px!important}.press-related .press-card .site-text-link,.s-kok[data-tema=tavcam] .press-related .press-card .site-text-link{font-size:11px!important;font-weight:700!important;color:#222a61!important;letter-spacing:.05em!important;display:inline-flex!important;align-items:center!important;gap:4px!important}.press-main>.press-grid,.s-kok[data-tema=tavcam] .press-main>.press-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 12px!important}.press-main>.press-grid .press-cover,.s-kok[data-tema=tavcam] .press-main>.press-grid .press-cover{height:180px!important;padding:8px!important;background:#fafafa!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:6px!important;margin-bottom:8px!important}.press-main>.press-grid .press-cover img,.s-kok[data-tema=tavcam] .press-main>.press-grid .press-cover img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:4px!important}.press-main>.press-grid .press-card .site-eyebrow,.s-kok[data-tema=tavcam] .press-main>.press-grid .press-card .site-eyebrow{font-size:10px!important;font-weight:600!important;color:#fdb22b!important;letter-spacing:.08em!important;margin-top:4px!important;display:block!important}.press-main>.press-grid .press-card h2,.s-kok[data-tema=tavcam] .press-main>.press-grid .press-card h2{font-family:Cormorant,Georgia,serif!important;font-size:1.45rem!important;font-weight:500!important;margin:4px 0 6px!important;line-height:1.2!important}.press-main>.press-grid .press-card .site-text-link,.s-kok[data-tema=tavcam] .press-main>.press-grid .press-card .site-text-link{font-size:10px!important;font-weight:700!important;color:#222a61!important;letter-spacing:.05em!important}.press-dialog,.s-kok[data-tema=tavcam] .press-dialog{max-width:96vw!important;width:96vw!important;min-width:0!important;padding:36px 12px 14px!important;border-radius:8px!important;box-shadow:0 25px 60px rgba(0,0,0,.45)!important}.press-dialog h2,.s-kok[data-tema=tavcam] .press-dialog h2{font-family:Cormorant,Georgia,serif!important;font-size:1.8rem!important;font-weight:500!important;letter-spacing:.02em!important;color:#1a1a1a!important}.press-zoom,.s-kok[data-tema=tavcam] .press-zoom{max-height:65dvh!important;max-width:100%!important;padding:4px!important}.press-zoom img,.s-kok[data-tema=tavcam] .press-zoom img{max-width:100%!important;max-height:62dvh!important}.press-controls,.s-kok[data-tema=tavcam] .press-controls{gap:8px!important;margin-top:12px!important}.press-controls button,.s-kok[data-tema=tavcam] .press-controls button{min-height:36px!important;min-width:36px!important;font-size:12px!important;padding:0 10px!important;border-radius:4px!important}.press-zoom-toggle,.s-kok[data-tema=tavcam] .press-zoom-toggle{font-size:11px!important;padding:0 10px!important}}@media (min-width:601px) and (max-width:1024px){.news-list,.s-kok[data-tema=tavcam] .news-list{padding-top:36px!important;padding-bottom:56px!important}.news-list .site-page-heading,.s-kok[data-tema=tavcam] .news-list .site-page-heading{margin-bottom:36px!important}.news-list .site-page-heading .site-script,.s-kok[data-tema=tavcam] .news-list .site-page-heading .site-script{font-size:48px!important;line-height:1.15!important;margin-bottom:4px!important}.news-list .site-page-heading h1,.s-kok[data-tema=tavcam] .news-list .site-page-heading h1{font-family:Cormorant,Georgia,serif!important;font-size:2.8rem!important;line-height:1.15!important;margin:6px 0 0!important;letter-spacing:.02em!important}.news-list .fair-story,.s-kok[data-tema=tavcam] .news-list .fair-story{padding-bottom:36px!important;margin-bottom:36px!important}.news-list .fair-cover,.s-kok[data-tema=tavcam] .news-list .fair-cover{border-radius:6px!important;border:1px solid rgba(0,0,0,.06)!important;margin-bottom:16px!important;overflow:hidden!important}.news-list .fair-cover img,.s-kok[data-tema=tavcam] .news-list .fair-cover img{border-radius:6px!important}.news-list .fair-meta,.s-kok[data-tema=tavcam] .news-list .fair-meta{font-size:13px!important;margin:14px 0 8px!important;font-weight:600!important}.news-list .fair-story h2,.s-kok[data-tema=tavcam] .news-list .fair-story h2{font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;line-height:1.2!important;margin-bottom:12px!important}.news-list .fair-story .site-copy,.s-kok[data-tema=tavcam] .news-list .fair-story .site-copy{font-size:15px!important;line-height:1.6!important;margin-bottom:14px!important}.news-list .fair-story .site-text-link,.s-kok[data-tema=tavcam] .news-list .fair-story .site-text-link{font-size:12px!important;letter-spacing:.08em!important;padding:4px 0!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.news-list .fairs-pagination,.s-kok[data-tema=tavcam] .news-list .fairs-pagination{gap:12px!important;margin-top:36px!important}}@media (min-width:601px) and (max-width:900px){.news-list .news-sidebar,.s-kok[data-tema=tavcam] .news-list .news-sidebar{margin-top:40px!important;border-top:1px solid rgba(0,0,0,.08)!important;padding-top:36px!important}.news-list .news-sidebar>section:first-child,.s-kok[data-tema=tavcam] .news-list .news-sidebar>section:first-child{padding:20px 24px!important;border-radius:6px!important;margin-bottom:32px!important}.news-list .news-sidebar section:nth-child(2),.s-kok[data-tema=tavcam] .news-list .news-sidebar section:nth-child(2){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 24px!important;margin-bottom:36px!important}.news-list .news-sidebar section:nth-child(2)>h2,.s-kok[data-tema=tavcam] .news-list .news-sidebar section:nth-child(2)>h2{grid-column:1/-1!important;font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important;margin-bottom:8px!important;padding-bottom:10px!important}.news-list .news-sidebar section:nth-child(2) .event-recent,.s-kok[data-tema=tavcam] .news-list .news-sidebar section:nth-child(2) .event-recent{margin:0!important;gap:16px!important;padding-block:12px!important}.news-list .news-sidebar section:nth-child(2) .event-recent img,.s-kok[data-tema=tavcam] .news-list .news-sidebar section:nth-child(2) .event-recent img{width:90px!important;height:65px!important;border-radius:4px!important;flex:0 0 90px!important}.news-list .news-sidebar section:nth-child(2) .event-recent span,.s-kok[data-tema=tavcam] .news-list .news-sidebar section:nth-child(2) .event-recent span{font-family:Cormorant,Georgia,serif!important;font-size:1.45rem!important;line-height:1.25!important}.news-list .news-sidebar section:nth-child(2) .event-recent small,.s-kok[data-tema=tavcam] .news-list .news-sidebar section:nth-child(2) .event-recent small{display:block!important;font-family:var(--font-family-base,"Nunito",sans-serif)!important;font-size:11px!important;font-weight:600!important;color:#fdb22b!important;margin-top:4px!important}.news-list .news-sidebar section:nth-child(3),.s-kok[data-tema=tavcam] .news-list .news-sidebar section:nth-child(3){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 24px!important}.news-list .news-sidebar section:nth-child(3)>h2,.s-kok[data-tema=tavcam] .news-list .news-sidebar section:nth-child(3)>h2{grid-column:1/-1!important;font-family:Cormorant,Georgia,serif!important;font-size:1.6rem!important;margin-bottom:8px!important;padding-bottom:10px!important}.news-list .news-sidebar section:nth-child(3)>a,.s-kok[data-tema=tavcam] .news-list .news-sidebar section:nth-child(3)>a{padding:12px 4px!important;font-size:15px!important}}@media (max-width:600px){.news-list,.s-kok[data-tema=tavcam] .news-list{padding-top:24px!important;padding-bottom:36px!important}.news-list .site-page-heading,.s-kok[data-tema=tavcam] .news-list .site-page-heading{margin-bottom:24px!important;text-align:center!important}.news-list .site-page-heading .site-script,.s-kok[data-tema=tavcam] .news-list .site-page-heading .site-script{font-family:TheArtisan,cursive,sans-serif!important;font-size:40px!important;line-height:1.15!important;color:#222a61!important;margin-bottom:2px!important;display:block!important}.news-list .site-page-heading h1,.s-kok[data-tema=tavcam] .news-list .site-page-heading h1{font-family:Cormorant,Georgia,serif!important;font-size:2.3rem!important;font-weight:500!important;line-height:1.18!important;color:#1a1a1a!important;letter-spacing:.02em!important;margin:6px 0 0!important;text-transform:uppercase!important}.news-list .fair-story,.s-kok[data-tema=tavcam] .news-list .fair-story{padding-bottom:28px!important;margin-bottom:28px!important}.news-list .fair-cover,.s-kok[data-tema=tavcam] .news-list .fair-cover{border-radius:6px!important;border:1px solid rgba(0,0,0,.06)!important;margin-bottom:12px!important;overflow:hidden!important}.news-list .fair-cover img,.s-kok[data-tema=tavcam] .news-list .fair-cover img{border-radius:6px!important}.news-list .fair-meta,.s-kok[data-tema=tavcam] .news-list .fair-meta{font-size:12px!important;margin:12px 0 6px!important;font-weight:600!important}.news-list .fair-story h2,.s-kok[data-tema=tavcam] .news-list .fair-story h2{font-family:Cormorant,Georgia,serif!important;font-size:1.85rem!important;line-height:1.22!important;margin-bottom:8px!important}.news-list .fair-story .site-copy,.s-kok[data-tema=tavcam] .news-list .fair-story .site-copy{font-size:14px!important;line-height:1.55!important;color:#555!important;margin-bottom:12px!important}.news-list .fair-story .site-text-link,.s-kok[data-tema=tavcam] .news-list .fair-story .site-text-link{font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;color:#fdb22b!important;display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 0!important}.news-list .fairs-pagination,.s-kok[data-tema=tavcam] .news-list .fairs-pagination{gap:6px!important;margin-top:24px!important;flex-wrap:wrap!important}.news-list .fairs-pagination a,.news-list .fairs-pagination span,.s-kok[data-tema=tavcam] .news-list .fairs-pagination a,.s-kok[data-tema=tavcam] .news-list .fairs-pagination span{min-width:38px!important;height:38px!important;font-size:15px!important;border-radius:4px!important}.news-list .news-sidebar,.s-kok[data-tema=tavcam] .news-list .news-sidebar{margin-top:28px!important;border-top:1px solid rgba(0,0,0,.08)!important;padding-top:24px!important}.news-list .news-sidebar>section:first-child,.s-kok[data-tema=tavcam] .news-list .news-sidebar>section:first-child{padding:16px 18px!important;border-radius:6px!important;margin-bottom:24px!important}.news-list .news-sidebar>section:first-child .site-script,.s-kok[data-tema=tavcam] .news-list .news-sidebar>section:first-child .site-script{font-family:TheArtisan,cursive,sans-serif!important;font-size:38px!important;color:#222a61!important;margin-bottom:6px!important;display:block!important}.news-list .news-sidebar section h2,.s-kok[data-tema=tavcam] .news-list .news-sidebar section h2{font-family:Cormorant,Georgia,serif!important;font-size:1.5rem!important;letter-spacing:.04em!important;margin-bottom:12px!important;padding-bottom:8px!important}.news-list .event-recent,.s-kok[data-tema=tavcam] .news-list .event-recent{gap:12px!important;padding-block:10px!important}.news-list .event-recent img,.s-kok[data-tema=tavcam] .news-list .event-recent img{width:76px!important;height:56px!important;border-radius:4px!important;flex:0 0 76px!important}.news-list .event-recent span,.s-kok[data-tema=tavcam] .news-list .event-recent span{font-family:Cormorant,Georgia,serif!important;font-size:1.35rem!important;line-height:1.25!important}.news-list .event-recent small,.s-kok[data-tema=tavcam] .news-list .event-recent small{display:block!important;font-family:var(--font-family-base,"Nunito",sans-serif)!important;font-size:11px!important;font-weight:600!important;color:#fdb22b!important;margin-top:3px!important}.news-list .news-sidebar section>a,.s-kok[data-tema=tavcam] .news-list .news-sidebar section>a{padding:10px 2px!important;font-size:14px!important}}.s-kok[data-tema=tavcam] .pd-alt{color:#222a61;background:#fff;font-family:Cormorant,Georgia,serif;font-size:19px;font-weight:400;line-height:1.65;width:100%;overflow-x:hidden}.s-kok[data-tema=tavcam] .pd-alt *{box-sizing:border-box}.s-kok[data-tema=tavcam] .pd-alt a{color:inherit;text-decoration:none}.s-kok[data-tema=tavcam] .pd-alt button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.s-kok[data-tema=tavcam] .pd-alt a:focus-visible,.s-kok[data-tema=tavcam] .pd-alt button:focus-visible{outline:2px solid #aa8050;outline-offset:5px}.s-kok[data-tema=tavcam] .pd-alt h1,.s-kok[data-tema=tavcam] .pd-alt h2,.s-kok[data-tema=tavcam] .pd-alt h3,.s-kok[data-tema=tavcam] .pd-alt p{margin:0}.s-kok[data-tema=tavcam] .pd-alt h1,.s-kok[data-tema=tavcam] .pd-alt h2,.s-kok[data-tema=tavcam] .pd-alt h3{font-family:Cormorant,Georgia,serif;font-weight:400;line-height:1.1}.s-kok[data-tema=tavcam] .pd-alt .wrap{width:89.5%;max-width:1370px;margin:auto}.s-kok[data-tema=tavcam] .pd-alt .hero{height:clamp(440px,38vw,740px);position:relative;overflow:hidden;color:white}.s-kok[data-tema=tavcam] .pd-alt .hero>img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.s-kok[data-tema=tavcam] .pd-alt .hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(37,23,11,.45),rgba(37,23,11,.12) 44%,transparent 65%)}.s-kok[data-tema=tavcam] .pd-alt .hero-copy{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:max(5.25%,calc((100% - 1370px) / 2));width:540px;max-width:46%}.s-kok[data-tema=tavcam] .pd-alt .script{font-family:TheArtisan,cursive!important;font-size:43px;line-height:1.4;color:#ead6bd;display:block}.s-kok[data-tema=tavcam] .pd-alt .hero h1{font-size:clamp(38px,3.2vw,61px);line-height:1.02;color:#ffffff;margin:6px 0 0}.s-kok[data-tema=tavcam] .pd-alt .hero i{display:block;width:68px;height:1px;background:#e4ccb1;margin:23px 0}.s-kok[data-tema=tavcam] .pd-alt .hero p{font-size:19px;letter-spacing:0;line-height:1.5;max-width:375px;color:rgba(255,255,255,.92)}.s-kok[data-tema=tavcam] .pd-alt .scroll{display:flex;align-items:center;justify-content:center;border:1px solid #e4ccb1;border-radius:20px;width:20px;height:32px;margin-top:24px;font-size:17px;color:#e4ccb1;transition:transform .2s ease,background .2s ease}.s-kok[data-tema=tavcam] .pd-alt .scroll:hover{transform:translateY(3px);background:rgba(255,255,255,.15)}.s-kok[data-tema=tavcam] .pd-alt .details{display:grid;grid-template-columns:1.3fr 1fr;gap:12%;padding-top:42px;padding-bottom:40px}.s-kok[data-tema=tavcam] .pd-alt .details h2{font-size:36px;color:#222a61}.s-kok[data-tema=tavcam] .pd-alt .details p{margin-top:12px;font-size:19px;letter-spacing:0;line-height:1.5;color:#222a61}.s-kok[data-tema=tavcam] .pd-alt .details dl{border-left:1px solid #ccc;padding-left:38px;margin:5px 0;align-self:center;font-size:16px}.s-kok[data-tema=tavcam] .pd-alt .details dl div{display:grid;grid-template-columns:85px 1fr;gap:15px;margin:8px 0}.s-kok[data-tema=tavcam] .pd-alt .details dt{color:#777;font-size:14px;letter-spacing:.5px}.s-kok[data-tema=tavcam] .pd-alt .details dd{margin:0;font-weight:500;color:#222a61}.s-kok[data-tema=tavcam] .pd-alt .gallery.wrap{width:89.5%;max-width:1370px;margin-inline:auto;position:relative;outline:none}.s-kok[data-tema=tavcam] .pd-alt .stage{position:relative}.s-kok[data-tema=tavcam] .pd-alt .photo-open{display:block;padding:0;border:0;width:100%;background:#ece9e5;cursor:zoom-in;overflow:hidden;position:relative;isolation:isolate}.s-kok[data-tema=tavcam] .pd-alt .photo-open img{width:100%;height:auto;aspect-ratio:2.52/1;object-fit:cover;object-position:center 35%;display:block;transition:transform .55s ease}.s-kok[data-tema=tavcam] .pd-alt .photo-open:hover img{transform:scale(1.035)}.s-kok[data-tema=tavcam] .pd-alt .photo-open:before,.s-kok[data-tema=tavcam] .pd-alt .project-card:before,.s-kok[data-tema=tavcam] .pd-alt .thumbnails button:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;z-index:3;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.3));transform:skewX(-30deg);pointer-events:none}.s-kok[data-tema=tavcam] .pd-alt .photo-open:hover:before,.s-kok[data-tema=tavcam] .pd-alt .project-card:hover:before,.s-kok[data-tema=tavcam] .pd-alt .thumbnails button:hover:before{animation:tavcam-shine 1.2s}.s-kok[data-tema=tavcam] .pd-alt .stage:after{content:"";position:absolute;inset:60% 0 0;pointer-events:none;background:linear-gradient(transparent,rgba(0,0,0,.6))}.s-kok[data-tema=tavcam] .pd-alt .caption{position:absolute;bottom:24px;left:27px;color:white;display:flex;align-items:center;gap:16px;z-index:1;pointer-events:none}.s-kok[data-tema=tavcam] .pd-alt .caption>span{font:48px Cormorant,serif}.s-kok[data-tema=tavcam] .pd-alt .caption h3{font-size:22px;color:#ffffff}.s-kok[data-tema=tavcam] .pd-alt .caption p{font-size:16px;color:rgba(255,255,255,.85)}.s-kok[data-tema=tavcam] .pd-alt .indices{position:absolute;bottom:24px;right:25px;z-index:2;display:flex;gap:15px}.s-kok[data-tema=tavcam] .pd-alt .indices button{border-bottom:1px solid transparent;padding:5px;transition:opacity .2s,border-color .2s}.s-kok[data-tema=tavcam] .pd-alt .side{border:0;background:transparent;font:48px Cormorant,serif;padding:0 10px;line-height:1}.s-kok[data-tema=tavcam] .pd-alt .side.previous{left:-40px}.s-kok[data-tema=tavcam] .pd-alt .side.next{right:-40px}.s-kok[data-tema=tavcam] .pd-alt .controls{display:flex;align-items:center;justify-content:center;gap:46px;height:48px;color:#747474}.s-kok[data-tema=tavcam] .pd-alt .controls button{font-size:34px;transition:color .2s}.s-kok[data-tema=tavcam] .pd-alt .controls span{font-size:15px}.s-kok[data-tema=tavcam] .pd-alt .thumbnails{display:flex;justify-content:center;gap:14px;margin-bottom:24px}.s-kok[data-tema=tavcam] .pd-alt .thumbnails button{border:1px solid transparent;transition:border-color .2s}.s-kok[data-tema=tavcam] .pd-alt .thumbnails button[aria-current=true]{border-color:#102338}.s-kok[data-tema=tavcam] .pd-alt .thumbnails img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.s-kok[data-tema=tavcam] .pd-alt .thumbnails button:hover img{transform:scale(1.04)}.pd-alt-lightbox-backdrop,.pd-lightbox-overlay{position:fixed!important;inset:0!important;z-index:999999!important;background:rgba(0,0,0,.75)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:1.6rem!important;box-sizing:border-box!important;animation:pdLightboxFadeIn .2s ease-out forwards!important}@keyframes pdLightboxFadeIn{0%{opacity:0}to{opacity:1}}.pd-alt-lightbox,.pd-lightbox-dialog{position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin:0 auto!important;background:#ffffff!important;color:#222a61!important;padding:4.4rem 2.4rem 2rem!important;border:none!important;border-radius:4px!important;box-sizing:border-box!important;width:auto!important;max-width:min(95vw,1280px)!important;min-width:0!important;max-height:94dvh!important;box-shadow:0 24px 64px rgba(0,0,0,.35)!important;z-index:1000!important;display:flex!important;flex-direction:column!important;align-items:center!important}.pd-alt-lightbox .close,.pd-lightbox-close{position:absolute!important;top:1rem!important;right:1.4rem!important;font-size:3.2rem!important;background:none!important;border:none!important;color:#222a61!important;cursor:pointer!important;line-height:1!important;width:3.6rem!important;height:3.6rem!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:50!important;border-radius:50%!important;transition:transform .2s ease,color .2s ease,background-color .2s ease!important}.pd-alt-lightbox .close:hover,.pd-lightbox-close:hover{transform:scale(1.15)!important;color:#fdb22b!important;background:rgba(34,42,97,.05)!important}.pd-lightbox-title{font-family:Cormorant Garamond,Cormorant,serif!important;font-size:2.2rem!important;font-weight:500!important;line-height:1.2!important;text-align:center!important;max-width:min(85vw,900px)!important;margin:0 0 1.2rem!important;padding:0 2.4rem!important;color:#222a61!important;letter-spacing:.02em!important}.pd-alt-lightbox .image-wrap,.pd-lightbox-image-wrap{width:auto!important;max-width:min(90vw,1200px)!important;max-height:75vh!important;aspect-ratio:auto!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:4px!important;overflow:hidden!important;box-sizing:border-box!important}.pd-alt-lightbox img,.pd-lightbox-image-wrap img{width:auto!important;height:auto!important;max-height:75vh!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;display:block!important;border-radius:4px!important}.pd-alt-lightbox>div,.pd-lightbox-controls{gap:2.8rem!important;padding-top:1.6rem!important;margin-top:4px!important;width:100%!important;min-width:0!important}.pd-alt-lightbox>div,.pd-alt-lightbox>div button,.pd-lightbox-controls,.pd-lightbox-controls button{display:flex!important;justify-content:center!important;align-items:center!important;color:#222a61!important}.pd-alt-lightbox>div button,.pd-lightbox-controls button{background:none!important;border:none!important;cursor:pointer!important;padding:.6rem!important;transition:transform .2s ease,color .2s ease!important}.pd-alt-lightbox>div button:disabled,.pd-lightbox-controls button:disabled{opacity:.25!important;cursor:not-allowed!important;pointer-events:none!important}.pd-alt-lightbox>div button:hover:not(:disabled),.pd-lightbox-controls button:hover:not(:disabled){color:#fdb22b!important;transform:scale(1.08)!important}.pd-alt-lightbox>div svg,.pd-lightbox-controls svg{width:6.4rem!important;height:2rem!important;display:block!important}.pd-lightbox-count{font-family:var(--font-family-base,"Cormorant Garamond",serif)!important;font-size:1.8rem!important;font-weight:500!important;letter-spacing:2px!important;color:#444!important;min-width:5rem!important;text-align:center!important}@media (max-width:768px){.pd-alt-lightbox-backdrop,.pd-lightbox-overlay{padding:1rem!important}.pd-alt-lightbox,.pd-lightbox-dialog{width:96vw!important;max-width:96vw!important;box-sizing:border-box!important;padding:4.2rem 1.4rem 1.6rem!important;margin:0 auto!important}.pd-lightbox-title{font-size:1.8rem!important;margin-bottom:.8rem!important;padding:0 1.6rem!important}.pd-alt-lightbox .image-wrap,.pd-lightbox-image-wrap{width:100%!important;max-width:100%!important;box-sizing:border-box!important;max-height:min(70dvh,550px)!important}.pd-alt-lightbox img,.pd-lightbox-image-wrap img{max-height:min(70dvh,550px)!important;max-width:100%!important;width:auto!important;height:auto!important;object-fit:contain!important}.pd-alt-lightbox>div,.pd-lightbox-controls{gap:1.8rem!important;padding-top:1.2rem!important}.pd-alt-lightbox>div svg,.pd-lightbox-controls svg{width:5rem!important;height:1.6rem!important}.pd-lightbox-count{font-size:1.5rem!important}}.s-kok[data-tema=tavcam] .pd-alt .related{background:#eeebe6;padding:25px 0 35px}.s-kok[data-tema=tavcam] .pd-alt .section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.s-kok[data-tema=tavcam] .pd-alt .section-heading h2{font-size:29px;color:#222a61}.s-kok[data-tema=tavcam] .pd-alt .section-heading>a{transition:opacity .2s}.s-kok[data-tema=tavcam] .pd-alt .section-heading>a:hover{opacity:.7}.s-kok[data-tema=tavcam] .pd-alt .project-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.s-kok[data-tema=tavcam] .pd-alt .project-card:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.73))}.s-kok[data-tema=tavcam] .pd-alt .project-card img{height:100%;width:100%;object-fit:cover;transition:transform .4s ease}.s-kok[data-tema=tavcam] .pd-alt .project-card:hover img{transform:scale(1.05)}.s-kok[data-tema=tavcam] .pd-alt .project-arrow{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);z-index:1;border:1px solid rgba(255,255,255,.6);border-radius:50%;width:40px;height:40px;display:grid;place-items:center;font-size:23px;transition:transform .2s ease,border-color .2s ease,background .2s ease}.s-kok[data-tema=tavcam] .pd-alt .project-card:hover .project-arrow{transform:translate(-50%,-50%) scale(1.1);background:rgba(255,255,255,.2);border-color:#ffffff}.s-kok[data-tema=tavcam] .pd-alt .project-card h3{position:absolute;z-index:1;bottom:12px;left:12px;right:12px;font:18px/1.15 Cormorant,Georgia,serif;color:#ffffff}.s-kok[data-tema=tavcam] .pd-alt .collection-showcase{position:relative;display:grid;grid-template-columns:31% 46% 23%;align-items:center;padding:22px 8.7% 35px;background:#f7f6f3;color:#222a61;min-height:370px;overflow:hidden}.s-kok[data-tema=tavcam] .pd-alt .collection-intro{position:relative;z-index:2}.s-kok[data-tema=tavcam] .pd-alt .eyebrow{font-size:15px;letter-spacing:1px;display:block}.s-kok[data-tema=tavcam] .pd-alt .collection-intro h2{font-size:48px;margin:8px 0 15px;color:#222a61}.s-kok[data-tema=tavcam] .pd-alt .collection-intro p{font-size:18px;line-height:1.4;max-width:335px}.s-kok[data-tema=tavcam] .pd-alt .outline{padding:10px 21px;transition:background .2s,color .2s,border-color .2s}.s-kok[data-tema=tavcam] .pd-alt .collection-product{position:relative;height:320px;max-width:450px;width:100%;align-self:center;justify-self:center}.s-kok[data-tema=tavcam] .pd-alt .collection-product>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s ease}.s-kok[data-tema=tavcam] .pd-alt .zoom-left{left:-7%;bottom:22px}.s-kok[data-tema=tavcam] .pd-alt .zoom-right{right:-5%;top:5px}.s-kok[data-tema=tavcam] .pd-alt .model-dots{position:absolute;bottom:-20px;left:0;right:0;display:flex;justify-content:center;gap:12px}.s-kok[data-tema=tavcam] .pd-alt .model-dots button{width:11px;height:11px;border:1px solid #999;transition:background .2s,border-color .2s}.s-kok[data-tema=tavcam] .pd-alt .collection-options{padding-left:42px;z-index:2}.s-kok[data-tema=tavcam] .pd-alt .collection-options h3{font-size:23px;line-height:1.2;margin-bottom:35px}.s-kok[data-tema=tavcam] .pd-alt .swatches{display:flex;gap:10px}.s-kok[data-tema=tavcam] .pd-alt .swatches button{height:29px;width:29px;transition:outline .2s}.s-kok[data-tema=tavcam] .pd-alt .swatches button[aria-pressed=true]{outline:1px solid #222a61}.s-kok[data-tema=tavcam] .pd-alt #collection-model-name{display:block;font-size:14px;margin-top:8px}.s-kok[data-tema=tavcam] .pd-alt .collection-options .outline{white-space:nowrap;font-size:14px;margin-top:10px;padding:9px 17px}.s-kok[data-tema=tavcam] .pd-alt .round-arrow{width:30px;height:30px;background:transparent;transition:color .2s,border-color .2s,background .2s}.s-kok[data-tema=tavcam] .pd-alt .round-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;display:block}.s-kok[data-tema=tavcam] .pd-alt .round-arrow:hover{color:#222a61;background:#fff8}.s-kok[data-tema=tavcam] .pd-alt .collection-prev{left:2.3%}.s-kok[data-tema=tavcam] .pd-alt .collection-next{right:2.3%}@media (max-width:1050px){.s-kok[data-tema=tavcam] .pd-alt .details{gap:6%}.s-kok[data-tema=tavcam] .pd-alt .details dl{padding-left:20px}.s-kok[data-tema=tavcam] .pd-alt .side.previous{left:-29px}.s-kok[data-tema=tavcam] .pd-alt .side.next{right:-29px}.s-kok[data-tema=tavcam] .pd-alt .collection-showcase{padding-inline:7%;grid-template-columns:33% 43% 24%}.s-kok[data-tema=tavcam] .pd-alt .collection-options{padding-left:25px}.s-kok[data-tema=tavcam] .pd-alt .zoom-detail{width:85px;height:85px}.s-kok[data-tema=tavcam] .pd-alt .collection-intro p{font-size:17px}.s-kok[data-tema=tavcam] .pd-alt .collection-options .outline{font-size:12px;padding:8px}.s-kok[data-tema=tavcam] .pd-alt .swatches{gap:7px}.s-kok[data-tema=tavcam] .pd-alt .swatches button{width:23px;height:23px}}@media (max-width:720px){.s-kok[data-tema=tavcam] .pd-alt .hero{height:510px}.s-kok[data-tema=tavcam] .pd-alt .hero>img{object-position:65% top}.s-kok[data-tema=tavcam] .pd-alt .hero:after{background:linear-gradient(90deg,#211308bd,#21130835)}.s-kok[data-tema=tavcam] .pd-alt .hero-copy{left:5.25%;width:89.5%;max-width:89.5%}.s-kok[data-tema=tavcam] .pd-alt .hero h1{font-size:clamp(31px,8vw,43px)}.s-kok[data-tema=tavcam] .pd-alt .hero p{font-size:18px;max-width:310px}.s-kok[data-tema=tavcam] .pd-alt .details{grid-template-columns:1fr;gap:24px;padding:30px 0}.s-kok[data-tema=tavcam] .pd-alt .details dl{padding-left:18px}.s-kok[data-tema=tavcam] .pd-alt .gallery .photo-open img{aspect-ratio:1.6/1;object-position:center 30%}.s-kok[data-tema=tavcam] .pd-alt .caption{left:15px;bottom:17px;gap:10px}.s-kok[data-tema=tavcam] .pd-alt .caption>span{font-size:37px}.s-kok[data-tema=tavcam] .pd-alt .caption h3{font-size:20px}.s-kok[data-tema=tavcam] .pd-alt .caption p{font-size:14px;max-width:190px}.s-kok[data-tema=tavcam] .pd-alt .indices{right:10px;bottom:20px}.s-kok[data-tema=tavcam] .pd-alt .side{color:white;background:rgba(16,35,56,.5);width:28px;font-size:34px;z-index:2}.s-kok[data-tema=tavcam] .pd-alt .side.previous{left:0}.s-kok[data-tema=tavcam] .pd-alt .side.next{right:0}.s-kok[data-tema=tavcam] .pd-alt .thumbnails button{width:130px;height:76px}.s-kok[data-tema=tavcam] .pd-alt .section-heading{align-items:flex-start}.s-kok[data-tema=tavcam] .pd-alt .section-heading h2{font-size:26px;max-width:240px}.s-kok[data-tema=tavcam] .pd-alt .section-heading>a{font-size:12px;margin-top:7px}.s-kok[data-tema=tavcam] .pd-alt .project-grid{grid-template-columns:1fr 1fr}.s-kok[data-tema=tavcam] .pd-alt .project-card{aspect-ratio:1.2}.s-kok[data-tema=tavcam] .pd-alt .project-card h3{font-size:16px}.s-kok[data-tema=tavcam] .pd-alt .collection-showcase{grid-template-columns:1fr;padding:30px 9% 35px;gap:18px}.s-kok[data-tema=tavcam] .pd-alt .collection-intro p{max-width:100%;font-size:18px}.s-kok[data-tema=tavcam] .pd-alt .collection-intro h2{font-size:43px}.s-kok[data-tema=tavcam] .pd-alt .collection-product{height:310px;margin:0 25px 20px}.s-kok[data-tema=tavcam] .pd-alt .zoom-detail{width:95px;height:95px}.s-kok[data-tema=tavcam] .pd-alt .zoom-detail:after,.s-kok[data-tema=tavcam] .pd-alt .zoom-detail:before{display:none}.s-kok[data-tema=tavcam] .pd-alt .zoom-left{left:-15%}.s-kok[data-tema=tavcam] .pd-alt .zoom-right{right:-15%}.s-kok[data-tema=tavcam] .pd-alt .collection-options{padding:0;text-align:center}.s-kok[data-tema=tavcam] .pd-alt .collection-options h3{margin-bottom:15px}.s-kok[data-tema=tavcam] .pd-alt .swatches{justify-content:center}.s-kok[data-tema=tavcam] .pd-alt .swatches button{width:29px;height:29px}.s-kok[data-tema=tavcam] .pd-alt .collection-options .outline{font-size:15px}.s-kok[data-tema=tavcam] .pd-alt .round-arrow{top:52%}}@keyframes tavcamSlideFade{0%{opacity:.35;filter:blur(1px);transform:scale(.995)}to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes tavcamModelFade{0%{opacity:.3;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.s-kok[data-tema=tavcam] .pd-alt .fade-in-slide{animation:tavcamSlideFade .65s cubic-bezier(.16,1,.3,1) forwards}.s-kok[data-tema=tavcam] .pd-alt .fade-in-model{animation:tavcamModelFade .5s cubic-bezier(.16,1,.3,1) forwards}.s-kok[data-tema=tavcam] .pd-alt .side{position:absolute;top:50%;transform:translateY(-50%);border:1px solid rgba(16,35,56,.15);background:rgba(255,255,255,.75);backdrop-filter:blur(4px);font:36px/1 Cormorant,Georgia,serif;color:#102338;z-index:3;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;cursor:pointer;padding:0;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(0,0,0,.08)}.s-kok[data-tema=tavcam] .pd-alt .side:hover{background:#222a61;color:#ffffff;border-color:#222a61;box-shadow:0 6px 18px rgba(34,42,97,.28)}.s-kok[data-tema=tavcam] .pd-alt .side.previous{left:20px}.s-kok[data-tema=tavcam] .pd-alt .side.previous:hover{transform:translateY(-50%) translateX(-2px) scale(1.1)}.s-kok[data-tema=tavcam] .pd-alt .side.next{right:20px}.s-kok[data-tema=tavcam] .pd-alt .side.next:hover{transform:translateY(-50%) translateX(2px) scale(1.1)}.s-kok[data-tema=tavcam] .pd-alt .controls button{border:0;background:none;font-size:32px;font-weight:200;line-height:1;cursor:pointer;color:#747474;width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:all .25s ease}.s-kok[data-tema=tavcam] .pd-alt .controls button:hover{background:rgba(34,42,97,.08);color:#222a61;transform:scale(1.15)}.s-kok[data-tema=tavcam] .pd-alt .controls button.previous:hover{transform:translateX(-4px) scale(1.15)}.s-kok[data-tema=tavcam] .pd-alt .controls button.next:hover{transform:translateX(4px) scale(1.15)}.s-kok[data-tema=tavcam] .pd-alt .indices button{background:none;border:0;border-bottom:2px solid transparent;color:white;padding:5px 8px;font-size:16px;opacity:.7;cursor:pointer;transition:all .25s ease}.s-kok[data-tema=tavcam] .pd-alt .indices button:hover{opacity:1;border-color:rgba(255,255,255,.85);transform:translateY(-2px)}.s-kok[data-tema=tavcam] .pd-alt .indices button[aria-current=true]{border-color:white;opacity:1;font-weight:600}.s-kok[data-tema=tavcam] .pd-alt .thumbnails button{padding:3px;border:2px solid transparent;border-radius:6px;background:none;width:190px;height:102px;cursor:pointer;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.16,1,.3,1)}.s-kok[data-tema=tavcam] .pd-alt .thumbnails button:hover{border-color:#222a61;transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12)}.s-kok[data-tema=tavcam] .pd-alt .thumbnails button[aria-current=true]{border-color:#222a61;box-shadow:0 4px 14px rgba(34,42,97,.18)}.s-kok[data-tema=tavcam] .pd-alt .round-arrow{position:absolute;top:50%;transform:translateY(-50%);border:1px solid #9b9b96;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff;padding:0;color:#8d8d88;z-index:3;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 6px rgba(0,0,0,.06)}.s-kok[data-tema=tavcam] .pd-alt .round-arrow:hover{color:#ffffff;border-color:#222a61;background:#222a61;box-shadow:0 6px 18px rgba(34,42,97,.28)}.s-kok[data-tema=tavcam] .pd-alt .collection-prev:hover{transform:translateY(-50%) translateX(-4px) scale(1.12)}.s-kok[data-tema=tavcam] .pd-alt .collection-next:hover{transform:translateY(-50%) translateX(4px) scale(1.12)}.s-kok[data-tema=tavcam] .pd-alt .model-dots button{padding:0;width:12px;height:12px;border:1px solid #8e8a82;border-radius:50%;background:transparent;cursor:pointer;transition:all .25s ease}.s-kok[data-tema=tavcam] .pd-alt .model-dots button:hover{border-color:#222a61;background:rgba(34,42,97,.35);transform:scale(1.35)}.s-kok[data-tema=tavcam] .pd-alt .model-dots button[aria-pressed=true]{background:#222a61;border-color:#222a61}.s-kok[data-tema=tavcam] .pd-alt .model-dots button[aria-pressed=true]:hover{transform:scale(1.25)}.s-kok[data-tema=tavcam] .pd-alt .swatches button{height:30px;width:30px;border:1px solid #a9a6a0;border-radius:50%;background:var(--swatch);padding:0;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 5px rgba(0,0,0,.08)}.s-kok[data-tema=tavcam] .pd-alt .swatches button:hover{transform:scale(1.22);outline:2px solid #222a61;outline-offset:3px;box-shadow:0 4px 12px rgba(0,0,0,.18)}.s-kok[data-tema=tavcam] .pd-alt .swatches button[aria-pressed=true]{outline:2px solid #222a61;outline-offset:3px;transform:scale(1.08)}.s-kok[data-tema=tavcam] .pd-alt .zoom-detail{position:absolute;border:1px solid #8e8a82;border-radius:50%;width:118px;height:118px;z-index:2;background:#f7f6f3;overflow:hidden;box-shadow:0 3px 12px rgba(0,0,0,.05);cursor:pointer;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .3s ease}.s-kok[data-tema=tavcam] .pd-alt .zoom-detail:hover{transform:scale(1.12);border-color:#222a61;box-shadow:0 10px 26px rgba(34,42,97,.18);z-index:5}.s-kok[data-tema=tavcam] .pd-alt .zoom-detail img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;mix-blend-mode:multiply;display:block;transition:transform .4s ease}.s-kok[data-tema=tavcam] .pd-alt .zoom-detail:hover img{transform:scale(1.1)}.s-kok[data-tema=tavcam] .pd-alt .outline{display:inline-block;border:1px solid #aaa;padding:10px 22px;margin-top:22px;font-family:inherit;font-size:15px;letter-spacing:.5px;transition:all .25s cubic-bezier(.16,1,.3,1);border-radius:2px}.s-kok[data-tema=tavcam] .pd-alt .outline:hover{background:#222a61;color:white;border-color:#222a61;transform:translateY(-2px);box-shadow:0 6px 18px rgba(34,42,97,.2)}.s-kok[data-tema=tavcam] .pd-alt .project-card{position:relative;aspect-ratio:1.65;overflow:hidden;color:white;background:#6d5840;display:block;border-radius:4px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease}.s-kok[data-tema=tavcam] .pd-alt .project-card:hover{transform:translateY(-5px);box-shadow:0 12px 28px rgba(0,0,0,.22)}.s-kok[data-tema=tavcam] .pd-alt .section-heading>a{font-size:15px;letter-spacing:.5px;white-space:nowrap;color:#222a61;display:inline-flex;align-items:center;gap:5px;transition:all .25s ease}.s-kok[data-tema=tavcam] .pd-alt .section-heading>a:hover{color:#102338;transform:translateX(4px);opacity:1}.s-kok[data-tema=tavcam] .pd-alt .details dl div{transition:background-color .2s ease,padding-left .2s ease;border-radius:4px;padding:4px 8px;margin-left:-8px}.s-kok[data-tema=tavcam] .pd-alt .details dl div:hover{background-color:rgba(34,42,97,.05)}.s-kok[data-tema=tavcam] .pd-alt .swatches{gap:14px!important}.s-kok[data-tema=tavcam] .pd-alt .side{display:none!important}body,html{max-width:100%!important;overflow-x:clip!important}@media (max-width:1080px){.app-header__nav,.s-kok[data-tema=tavcam] .app-header__nav{display:none!important}.app-header__bar,.s-kok[data-tema=tavcam] .app-header__bar{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;height:64px!important;padding:0 16px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow-x:clip!important}.app-header__menu-toggle,.s-kok[data-tema=tavcam] .app-header__menu-toggle{display:flex!important;align-items:center!important;justify-content:center!important;order:1!important;background:transparent!important;border:none!important;color:#ffffff!important;padding:8px!important;cursor:pointer!important}.app-header__logo,.s-kok[data-tema=tavcam] .app-header__logo{display:flex!important;align-items:center!important;justify-content:center!important;order:2!important;margin:0 auto!important}.app-header__logo img,.s-kok[data-tema=tavcam] .app-header__logo img{max-height:38px!important;width:auto!important}.app-header__search-toggle,.s-kok[data-tema=tavcam] .app-header__search-toggle{display:flex!important;align-items:center!important;justify-content:center!important;order:3!important;background:transparent!important;border:none!important;color:#ffffff!important;padding:8px!important;cursor:pointer!important}.mobile-menu{position:absolute!important;top:100%!important;left:0!important;right:0!important;width:100%!important;background:#18204c!important;z-index:1000!important}}@media (min-width:1081px) and (max-width:1280px){.app-header__bar,.s-kok[data-tema=tavcam] .app-header__bar{padding-inline:1.6rem!important;gap:1rem!important;box-sizing:border-box!important;max-width:100%!important}.nav-menu .nav-menu__item:not(:last-of-type){margin-right:.8rem!important;padding-right:.8rem!important}.nav-menu .nav-menu__link{font-size:1.3rem!important;white-space:nowrap!important}}#icerik .projects-grid,.projects-grid,.s-kok[data-tema=tavcam] .projects-grid{display:grid!important;width:100%!important;box-sizing:border-box!important;margin-top:16px!important}@media (min-width:992px){#icerik .projects-grid,.projects-grid,.s-kok[data-tema=tavcam] .projects-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}}@media (min-width:641px) and (max-width:991px){#icerik .projects-grid,.projects-grid,.s-kok[data-tema=tavcam] .projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}}@media (max-width:640px){#icerik .projects-grid,.projects-grid,.s-kok[data-tema=tavcam] .projects-grid{grid-template-columns:1fr!important;gap:24px!important}.projects-filters{gap:8px!important;margin-bottom:24px!important}#icerik .projects-filters button,.projects-filters button,.s-kok[data-tema=tavcam] .projects-filters button{padding:8px 12px!important;font-size:13px!important}}#icerik .projects-grid .project-widget__item,.projects-grid .project-widget__item,.s-kok[data-tema=tavcam] .projects-grid .project-widget__item{width:100%!important;min-width:0!important;max-width:100%!important;flex:none!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;text-decoration:none!important;color:inherit!important;transition:transform .25s ease!important}.listing-pagination,.s-kok[data-tema=tavcam] .listing-pagination{display:flex!important;justify-content:center!important;align-items:center!important;gap:2.4rem!important;margin-top:6.4rem!important;color:#222a61!important;font-family:Cormorant Garamond,Cormorant,serif!important}.listing-pagination span.pagination-ellipsis,.s-kok[data-tema=tavcam] .listing-pagination span.pagination-ellipsis{display:flex!important;align-items:center!important;justify-content:center!important;min-width:2.4rem!important;height:4.4rem!important;font-size:1.8rem!important;color:#888888!important;user-select:none!important}@media (max-width:640px){.listing-pagination,.s-kok[data-tema=tavcam] .listing-pagination{gap:.6rem!important;margin-top:3.6rem!important;flex-wrap:wrap!important;max-width:100%!important;padding:0 8px!important;box-sizing:border-box!important}.listing-pagination a,.listing-pagination button,.s-kok[data-tema=tavcam] .listing-pagination a,.s-kok[data-tema=tavcam] .listing-pagination button{min-width:3.2rem!important;height:3.6rem!important;font-size:1.6rem!important;padding:0 4px!important}.listing-pagination span.pagination-ellipsis,.s-kok[data-tema=tavcam] .listing-pagination span.pagination-ellipsis{min-width:2rem!important;height:3.6rem!important;font-size:1.6rem!important}}.category-action-btn,.s-kok[data-tema=tavcam] .category-action-btn{position:absolute!important;bottom:24px!important;left:50%!important;transform:translateX(-50%)!important;z-index:3!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:9px 22px!important;background:rgba(255,255,255,.95)!important;color:#182451!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.08em!important;border-radius:999px!important;transition:all .25s ease!important;box-shadow:0 4px 16px rgba(0,0,0,.28)!important;white-space:nowrap!important;pointer-events:auto!important}.category-center:hover .category-action-btn{background:#ffffff!important;transform:translateX(-50%) scale(1.05)!important;box-shadow:0 6px 22px rgba(0,0,0,.38)!important}.category-view-all-wrap,.s-kok[data-tema=tavcam] .category-view-all-wrap{display:flex!important;justify-content:center!important;margin-top:1.8rem!important;margin-bottom:1.2rem!important}.category-primary-action-btn,.s-kok[data-tema=tavcam] .category-primary-action-btn{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:12px 28px!important;background:#182451!important;color:#ffffff!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.04em!important;text-decoration:none!important;border-radius:6px!important;transition:all .25s ease!important;box-shadow:0 3px 12px rgba(24,36,81,.18)!important}.category-primary-action-btn:hover,.s-kok[data-tema=tavcam] .category-primary-action-btn:hover{background:#0f1838!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px rgba(24,36,81,.28)!important}@media (max-width:768px){.category-action-btn,.s-kok[data-tema=tavcam] .category-action-btn{bottom:16px!important;padding:6px 16px!important;font-size:11px!important}}.s-kok[data-tema=tavcam] .section-head-right,.section-head-right{display:flex!important;flex-direction:column!important}.s-kok[data-tema=tavcam] .section-head-right p,.section-head-right p{margin:0!important;font-size:19px!important;color:#555!important;line-height:1.45!important}.collection-actions,.s-kok[data-tema=tavcam] .collection-actions{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:16px!important;margin-top:24px!important}.btn-collection-primary,.btn-collection-secondary,.s-kok[data-tema=tavcam] .btn-collection-primary,.s-kok[data-tema=tavcam] .btn-collection-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:48px!important;padding:0 28px!important;font-family:Cormorant Garamond,Cormorant,Georgia,serif!important;font-size:14.5px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;text-decoration:none!important;border-radius:0!important;box-sizing:border-box!important;white-space:nowrap!important;transition:all .25s ease!important;cursor:pointer!important;line-height:1!important}.btn-collection-primary,.s-kok[data-tema=tavcam] .btn-collection-primary{background-color:#0b1a2c!important;color:#ffffff!important;border:1px solid #0b1a2c!important}.btn-collection-primary:hover,.s-kok[data-tema=tavcam] .btn-collection-primary:hover{background-color:#183352!important;border-color:#183352!important;color:#ffffff!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px rgba(11,26,44,.2)!important}.btn-collection-secondary,.s-kok[data-tema=tavcam] .btn-collection-secondary{background-color:#ffffff!important;color:#0b1a2c!important;border:1px solid #0b1a2c!important}.btn-collection-secondary:hover,.s-kok[data-tema=tavcam] .btn-collection-secondary:hover{background-color:#0b1a2c!important;color:#ffffff!important;border-color:#0b1a2c!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px rgba(11,26,44,.2)!important}.btn-collection-primary .arrow,.btn-collection-secondary .arrow,.s-kok[data-tema=tavcam] .btn-collection-primary .arrow,.s-kok[data-tema=tavcam] .btn-collection-secondary .arrow{font-family:inherit!important;font-size:18px!important;line-height:1!important;transition:transform .2s ease!important;display:inline-block!important}.btn-collection-primary:hover .arrow,.btn-collection-secondary:hover .arrow,.s-kok[data-tema=tavcam] .btn-collection-primary:hover .arrow,.s-kok[data-tema=tavcam] .btn-collection-secondary:hover .arrow{transform:translateX(4px)!important}@media (max-width:992px){.s-kok[data-tema=tavcam] .section-head,.section-head{grid-template-columns:1fr!important;gap:20px!important}}@media (max-width:600px){.collection-actions,.s-kok[data-tema=tavcam] .collection-actions{flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;margin-top:18px!important}.btn-collection-primary,.btn-collection-secondary,.s-kok[data-tema=tavcam] .btn-collection-primary,.s-kok[data-tema=tavcam] .btn-collection-secondary{width:100%!important;padding:0 12px!important;font-size:12.5px!important;letter-spacing:.04em!important;min-height:46px!important;text-align:center!important;white-space:normal!important}}.home-categories-window,.s-kok[data-tema=tavcam] .home-categories-window{grid-column:1/2!important}.home-categories-copy,.s-kok[data-tema=tavcam] .home-categories-copy{grid-column:2/3!important}.tavcam-about-container{max-width:1220px;margin-left:auto;margin-right:auto;padding:40px 24px 80px;background-color:#ffffff;box-sizing:border-box}.about-hero-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:48px}.about-hero-text{flex:1 1 50%;max-width:580px}.about-script-subtitle{display:block;font-family:TheArtisan,cursive,sans-serif!important;font-size:44px!important;line-height:1.1!important;color:#1e1e1e!important;margin-bottom:8px!important;font-weight:400!important;letter-spacing:.5px!important}.about-hero-title{font-family:Cormorant,Playfair Display,Georgia,serif!important;font-size:42px!important;line-height:1.16!important;font-weight:700!important;color:#0b1a30!important;margin-top:0!important;margin-bottom:24px!important;letter-spacing:-.5px!important}.about-hero-desc{font-family:inherit;font-size:15px!important;line-height:1.82!important;color:#555555!important;margin:0!important;text-align:justify}.about-hero-gallery{flex:1 1 50%;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:16px}.about-photo-item{position:relative;border-radius:2px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.06);background-color:#f7f7f7}.about-photo-item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.about-photo-item:hover img{transform:scale(1.04)}.photo-tall{width:240px;height:442px}.photo-short{width:210px;height:358px}.about-divider-line{border:0;border-top:1px solid #e8ecef;margin:54px 0}.about-production-section{display:flex;flex-direction:column}.about-production-text{max-width:840px;margin-bottom:36px}.about-production-tag{display:block;font-size:15px!important;font-weight:500!important;color:#444444!important;margin-bottom:8px!important;letter-spacing:.3px!important}.about-production-title{font-family:Cormorant,Playfair Display,Georgia,serif!important;font-size:42px!important;line-height:1.16!important;font-weight:700!important;color:#0b1a30!important;margin-top:0!important;margin-bottom:20px!important;letter-spacing:-.5px!important}.about-production-desc{font-family:inherit;font-size:15px!important;line-height:1.82!important;color:#555555!important;margin:0!important;text-align:justify}.about-production-gallery{display:flex;flex-direction:row;align-items:stretch;gap:18px;width:100%}.about-wide-item{position:relative;border-radius:2px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.06);background-color:#f7f7f7;height:420px}.about-wide-item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.about-wide-item:hover img{transform:scale(1.04)}.wide-left{flex:1.75 1 0%}.wide-right{flex:1 1 0%}@media (max-width:991px){.about-hero-section{flex-direction:column;align-items:flex-start;gap:36px}.about-hero-text{max-width:100%}.about-hero-gallery{width:100%;justify-content:center}.photo-tall{width:50%;max-width:240px;height:380px}.photo-short{width:46%;max-width:210px;height:310px}.about-wide-item{height:320px}}@media (max-width:640px){.tavcam-about-container{padding:20px 16px 50px}.about-script-subtitle{font-size:34px!important}.about-hero-title,.about-production-title{font-size:30px!important}.about-hero-desc,.about-production-desc{text-align:left;font-size:14.5px!important}.about-production-gallery{flex-direction:column;gap:16px}.wide-left,.wide-right{flex:none;width:100%;height:250px}.photo-tall{height:270px}.photo-short{height:220px}.about-divider-line{margin:32px 0}}.craft-about{width:92%;max-width:1370px;margin:45px auto 75px;color:#1a1a1a}.craft-intro{display:grid;grid-template-columns:44% 54%;gap:2%;align-items:start}.craft-script{font-family:TheArtisan,cursive,sans-serif!important;font-size:clamp(48px,4.8vw,65px);line-height:1.2;display:block;color:#222a61;font-weight:400;margin-bottom:4px}.craft-about h1,.craft-about h2{font-family:Cormorant,Georgia,serif!important;font-weight:400;font-size:clamp(36px,4.2vw,58px);line-height:1.05;margin:10px 0 24px;color:#1a1a1a;letter-spacing:-.01em}.craft-about p{font-family:Cormorant,Georgia,serif;font-size:clamp(17px,1.35vw,19px);line-height:1.62;color:#262626;font-weight:400;margin:0}.craft-intro>div:first-child{padding-right:22px}.craft-pair{display:grid;grid-template-columns:1.14fr 1fr;gap:14px;align-items:end;padding-top:25px}.craft-photo{width:100%;background-image:url(/assets/images/about-layout-reference.webp),url(/assets/images/about-layout-reference.png);background-repeat:no-repeat;display:block!important;border-radius:2px}.craft-production{margin-top:38px;border-top:1px solid #d5d7dd;padding-top:32px}.craft-production>span{font-family:Cormorant,Georgia,serif!important;font-size:clamp(22px,2vw,28px);color:#1a1a1a;font-weight:400;display:block;margin-bottom:6px}.craft-production h2,.craft-production>p{max-width:850px}.craft-wide{display:grid;grid-template-columns:1.77fr 1fr;gap:16px;margin-top:35px;align-items:stretch}.craft-wide .craft-photo{height:100%}@media (max-width:768px){.craft-about{margin:30px auto 45px;width:92%}.craft-intro{grid-template-columns:1fr;gap:25px}.craft-intro>div:first-child{padding:0}.craft-script{font-size:46px}.craft-about h1,.craft-about h2{font-size:34px;margin-bottom:18px}.craft-about p{font-size:16.5px;line-height:1.55}.craft-pair{padding-top:0;gap:10px}.craft-production{margin-top:28px;padding-top:24px}.craft-wide{grid-template-columns:1fr;gap:12px;margin-top:24px}.craft-production>span{font-size:22px}}.process-widget__content--item,.process-widget__content--item.rtl,.s-kok[data-tema=tavcam] .process-widget__content--item,.s-kok[data-tema=tavcam] .process-widget__content--item.rtl{text-align:center!important}.process-widget__content--item.rtl>.process-widget__content--info,.process-widget__content--item:not(.rtl)>.process-widget__content--info,.process-widget__content--item>.process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--item.rtl>.process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--item:not(.rtl)>.process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--item>.process-widget__content--info{background:#F8F7F7!important;border-radius:1.6rem!important;padding:4.5rem!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.process-widget__content--eye,.s-kok[data-tema=tavcam] .process-widget__content--eye{display:block!important}.process-widget__content--eye,.process-widget__content--text,.process-widget__content--title,.s-kok[data-tema=tavcam] .process-widget__content--eye,.s-kok[data-tema=tavcam] .process-widget__content--text,.s-kok[data-tema=tavcam] .process-widget__content--title{text-align:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.process-widget__content--text,.s-kok[data-tema=tavcam] .process-widget__content--text{max-width:520px!important}@media (max-width:991px){.process-widget__content--item.rtl>.process-widget__content--info,.process-widget__content--item:not(.rtl)>.process-widget__content--info,.process-widget__content--item>.process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--item.rtl>.process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--item:not(.rtl)>.process-widget__content--info,.s-kok[data-tema=tavcam] .process-widget__content--item>.process-widget__content--info{text-align:center!important;align-items:center!important;justify-content:center!important;padding:24px 20px 28px!important}}.banner-widget,.s-kok[data-tema=tavcam] .banner-widget{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;overflow:hidden!important;background-color:#121721!important}.banner-widget__image-wrapper,.s-kok[data-tema=tavcam] .banner-widget__image-wrapper{position:relative!important;width:100%!important;display:block!important;user-select:none!important;pointer-events:none!important}.banner-widget__image,.s-kok[data-tema=tavcam] .banner-widget__image{width:100%!important;height:auto!important;aspect-ratio:1920/650!important;max-height:650px!important;min-height:380px!important;object-fit:cover!important;object-position:center!important;display:block!important}.banner-widget__title--wrapper,.s-kok[data-tema=tavcam] .banner-widget__title--wrapper{position:absolute!important;top:0!important;left:0!important;bottom:0!important;height:100%!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;pointer-events:none!important;z-index:2!important}.banner-widget__title--inner,.s-kok[data-tema=tavcam] .banner-widget__title--inner{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:clamp(340px,32vw,540px)!important;max-width:90%!important;margin-left:clamp(20px,4.8vw,92px)!important;padding:1.5rem 1rem!important;box-sizing:border-box!important;pointer-events:auto!important}.banner-widget__eye,.s-kok[data-tema=tavcam] .banner-widget__eye{font-family:TheArtisan,-apple-system,BlinkMacSystemFont,Segoe UI,cursive!important;font-style:normal!important;font-size:clamp(3.2rem,3.8vw,4.8rem)!important;line-height:1.15!important;margin:0 0 .4rem!important}.banner-widget__eye,.banner-widget__title,.s-kok[data-tema=tavcam] .banner-widget__eye,.s-kok[data-tema=tavcam] .banner-widget__title{font-weight:400!important;color:#ffffff!important;text-shadow:0 2px 8px rgba(0,0,0,.6)!important;display:block!important;text-align:center!important;white-space:nowrap!important}.banner-widget__title,.s-kok[data-tema=tavcam] .banner-widget__title{font-family:Cormorant Garamond,Cormorant,Georgia,serif!important;font-size:clamp(1.8rem,2.15vw,2.7rem)!important;text-transform:uppercase!important;letter-spacing:.2em!important;line-height:1.2!important;margin:0!important}.banner-widget__text,.s-kok[data-tema=tavcam] .banner-widget__text{font-family:Cormorant Garamond,Cormorant,Georgia,serif!important;font-size:clamp(1.4rem,1.45vw,1.85rem)!important;font-weight:400!important;letter-spacing:.03em!important;color:rgba(255,255,255,.95)!important;text-shadow:0 2px 6px rgba(0,0,0,.6)!important;line-height:1.35!important;margin:1.1rem 0 0!important;display:block!important;text-align:center!important;white-space:normal!important}@media (max-width:991px){.banner-widget,.s-kok[data-tema=tavcam] .banner-widget{min-height:280px!important;position:relative!important}.banner-widget:after,.s-kok[data-tema=tavcam] .banner-widget:after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(15,20,28,.8),rgba(15,20,28,.55) 55%,rgba(15,20,28,.25))!important;pointer-events:none!important;z-index:1!important}.banner-widget__image,.s-kok[data-tema=tavcam] .banner-widget__image{min-height:280px!important;height:280px!important;object-position:25% center!important}.banner-widget__title--inner,.s-kok[data-tema=tavcam] .banner-widget__title--inner{width:100%!important;max-width:440px!important;margin:0 auto!important;padding:1.5rem!important;z-index:2!important}.banner-widget__eye,.s-kok[data-tema=tavcam] .banner-widget__eye{font-size:clamp(2.6rem,7vw,3.4rem)!important;white-space:normal!important}.banner-widget__title,.s-kok[data-tema=tavcam] .banner-widget__title{font-size:clamp(1.6rem,4.5vw,2.2rem)!important;letter-spacing:.14em!important;white-space:normal!important}.banner-widget__text,.s-kok[data-tema=tavcam] .banner-widget__text{font-size:clamp(1.3rem,3.5vw,1.6rem)!important;margin-top:.8rem!important}}@media (max-width:576px){.banner-widget__title--inner,.s-kok[data-tema=tavcam] .banner-widget__title--inner{margin:0 auto!important;text-align:center!important;align-items:center!important;width:calc(100% - 32px)!important}}.category-action-btn,.s-kok[data-tema=tavcam] .category-action-btn{display:none!important}.category-stage,.s-kok[data-tema=tavcam] .category-stage{max-width:1240px!important}.category-center,.s-kok[data-tema=tavcam] .category-center{height:560px!important}.category-side,.s-kok[data-tema=tavcam] .category-side{height:400px!important}.category-stage img,.s-kok[data-tema=tavcam] .category-stage img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1)!important}@media (hover:hover) and (pointer:fine){.category-center img,.category-side img,.s-kok[data-tema=tavcam] .category-center img,.s-kok[data-tema=tavcam] .category-side img{transform:scale(1)!important}#category-left:hover img,#category-right:hover img,.category-center:hover img,.s-kok[data-tema=tavcam] #category-left:hover img,.s-kok[data-tema=tavcam] #category-right:hover img,.s-kok[data-tema=tavcam] .category-center:hover img{transform:scale(1.03)!important}}@media (max-width:991px){.category-stage,.s-kok[data-tema=tavcam] .category-stage{grid-template-columns:.85fr 1.5fr .85fr!important;gap:2rem!important}.category-center,.s-kok[data-tema=tavcam] .category-center{height:440px!important}.category-side,.s-kok[data-tema=tavcam] .category-side{height:310px!important}}@media (max-width:768px){.category-stage,.s-kok[data-tema=tavcam] .category-stage{gap:1.2rem!important;grid-template-columns:.45fr 2.1fr .45fr!important}.category-center,.s-kok[data-tema=tavcam] .category-center{height:380px!important}.category-side,.s-kok[data-tema=tavcam] .category-side{height:250px!important}}.products-main,.s-kok[data-tema=tavcam] .products-main{padding:3.6rem 0 6rem!important}.category-action-btn,.category-status,.category-view-all-wrap,.products-heading,.s-kok[data-tema=tavcam] .category-action-btn,.s-kok[data-tema=tavcam] .category-status,.s-kok[data-tema=tavcam] .category-view-all-wrap,.s-kok[data-tema=tavcam] .products-heading{display:none!important}.category-stage,.s-kok[data-tema=tavcam] .category-stage{grid-template-columns:1fr 1.38fr 1fr!important;gap:3.6rem!important;max-width:1320px!important;margin:0 auto!important;align-items:center!important}.category-center,.s-kok[data-tema=tavcam] .category-center{height:620px!important}.category-side,.s-kok[data-tema=tavcam] .category-side{height:440px!important}.category-controls,.s-kok[data-tema=tavcam] .category-controls{margin-top:3.2rem!important}@media (max-width:991px){.products-main,.s-kok[data-tema=tavcam] .products-main{padding:2.4rem 0 4.8rem!important}.category-stage,.s-kok[data-tema=tavcam] .category-stage{grid-template-columns:.85fr 1.5fr .85fr!important;gap:2rem!important}.category-center,.s-kok[data-tema=tavcam] .category-center{height:480px!important}.category-side,.s-kok[data-tema=tavcam] .category-side{height:340px!important}}@media (max-width:768px){.products-main,.s-kok[data-tema=tavcam] .products-main{padding:2rem 0 4rem!important}.category-stage,.s-kok[data-tema=tavcam] .category-stage{gap:1.2rem!important;grid-template-columns:.45fr 2.1fr .45fr!important}.category-center,.s-kok[data-tema=tavcam] .category-center{height:400px!important}.category-side,.s-kok[data-tema=tavcam] .category-side{height:270px!important}}