﻿@import"https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700&subset=latin,latin-ext";@import"fullcalendar.min.css";@font-face{font-family:"sprite";src:url("fonts/sprite.eot?9tljel");src:url("fonts/sprite.eot?9tljel#iefix") format("embedded-opentype"),url("fonts/sprite.ttf?9tljel") format("truetype"),url("fonts/sprite.woff?9tljel") format("woff"),url("fonts/sprite.svg?9tljel#sprite") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"icomoon2";src:url("fonts/icomoon2.eot?398vb9");src:url("fonts/icomoon2.eot?398vb9#iefix") format("embedded-opentype"),url("fonts/icomoon2.ttf?398vb9") format("truetype"),url("fonts/icomoon2.woff?398vb9") format("woff"),url("fonts/icomoon2.svg?398vb9#icomoon2") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-size:2rem;font-family:"sprite" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tiktok{font-family:"icomoon2" !important}.icon-tiktok:before{content:""}.icon-add:before{content:""}.icon-arrow_down:before{content:""}.icon-arrow_left:before{content:""}.icon-arrow_right:before{content:""}.icon-arrow_up:before{content:""}.icon-callendar:before{content:""}.icon-close:before{content:""}.icon-envelope:before{content:""}.icon-facebook:before{content:""}.icon-Icons:before{content:""}.icon-instagram:before{content:""}.icon-phone:before{content:""}.icon-search:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}body #cookiesjsr{--distinctive-color: #000;--distinctive-color-bg: #ddd;--default-margin: 0;--radius: 0.5rem;--btn-font-color: var(--distinctive-color);--btn-border-color: var(--distinctive-color-bg);--btn-bg-color: #fff;--btn-prime-font-color: #000;--btn-prime-border-color: var(--distinctive-color-bg);--btn-prime-bg-color: var(--distinctive-color-bg);--btn-inv-font-color: var(--distinctive-color);--btn-inv-border-color: var(--distinctive-color-bg);--btn-inv-bg-color: #fff;--btn-prime-inv-font-color: #000;--btn-prime-inv-border-color: var(--distinctive-color-bg);--btn-prime-inv-bg-color: var(--distinctive-color-bg);--btn-hover-bgc: #000;--btn-hover-c: white;--btn-hover-bdc: #000;--link-list-font-color: var(--distinctive-color);--link-list-separator-color: var(--distinctive-color);--banner-logo-offset: 100px;--banner-bg-color: #fff;--banner-font-color: #000;--layer-header-height: 3.5em;--layer-header-bg-color: #fff;--layer-header-font-color: #000f37;--layer-body-bg-color: #fff;--layer-tab-bg-color: #fff;--layer-tab-font-color: #000f37;--layer-tab-active-bg-color: rgba(221, 221, 221, 0.5);--layer-tab-active-font-color: #000;--layer-bg-dark: #fff;--layer-font-light: #fff;--layer-font-dark: #000f37;--layer-border-color: #e4e5e6;--layer-footer-bg-color: #fff;--layer-footer-font-color: #000f37;--layer-footer-height: 4.5em;--switch-border-color: #ddd;--switch-handle-color: #fff;--switch-bg-off: #aa0000;--switch-bg-on: #00aa00;--switch-width: 45px;--switch-height: 20px;--switch-always-on-font-color: #fff;--switch-always-on-bg-color: #00aa00;--font-size-reset: 1.4rem;--gap: 1rem}#cookiesjsr{font-family:Arial,sans-serif;line-height:1.4em;font-size:1.4rem}.cookiesjsr-banner{flex-direction:column;bottom:2rem;left:2rem;max-width:60rem;padding:var(--gap);border:.1rem solid var(--distinctive-color-bg);border-radius:var(--radius);transition:all .25s ease-in-out}.cookiesjsr-banner:not(.active){bottom:0}.cookiesjsr-banner--action,.cookiesjsr-banner--info{width:100%}.cookiesjsr-banner--action{display:flex;gap:var(--gap)}.cookiesjsr-banner--info{overflow:hidden;overflow-y:auto;margin-bottom:calc(var(--gap)*2)}.cookiesjsr-banner--text::before{content:"";display:inline-block;width:1.4rem;aspect-ratio:1;z-index:1;margin-right:1rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzYwMV8zODMpIj4KPHBhdGggZD0iTTEyIDBDNS4zNzEwOSAwIDAgNS4zNzEwOSAwIDEyQzAgMTguNjI4OSA1LjM3MTA5IDI0IDEyIDI0QzE4LjYyODkgMjQgMjQgMTguNjI4OSAyNCAxMkMyNCAxMS41MTU2IDIzLjk2NDggMTEuMDM5MSAyMy45MDYyIDEwLjU2NjRDMjMuNTA3OCAxMC44Mzk4IDIzLjAyMzQgMTEgMjIuNSAxMUMyMS40MjE5IDExIDIwLjUxMTcgMTAuMzEyNSAyMC4xNjAyIDkuMzU5MzhDMTkuNTM1MiA5Ljc1NzgxIDE4Ljc5NjkgMTAgMTggMTBDMTUuNzg5MSAxMCAxNCA4LjIxMDk0IDE0IDZDMTQgNS4yNjU2MiAxNC4yMTA5IDQuNTg1OTQgMTQuNTU4NiAzLjk5MjE5QzE0LjUzOTEgMy45OTYwOSAxNC41MTk1IDQgMTQuNSA0QzEzLjExNzIgNCAxMiAyLjg4MjgxIDEyIDEuNUMxMiAwLjk0MTQwNiAxMi4xODc1IDAuNDMzNTk0IDEyLjQ5NjEgMC4wMTk1MzA4QzEyLjMzMiAwLjAxMTcxODggMTIuMTY4IDAgMTIgMFpNMTkuNSAwQzE4LjY3MTkgMCAxOCAwLjY3MTg3NSAxOCAxLjVDMTggMi4zMjgxMiAxOC42NzE5IDMgMTkuNSAzQzIwLjMyODEgMyAyMSAyLjMyODEyIDIxIDEuNUMyMSAwLjY3MTg3NSAyMC4zMjgxIDAgMTkuNSAwWk0xMC4wNTA4IDIuMTg3NUMxMC4yNSAzLjQ3NjU2IDExIDQuNTg1OTQgMTIuMDQ2OSA1LjI3MzQ0QzEyLjAxNTYgNS41MTE3MiAxMiA1Ljc1NzgxIDEyIDZDMTIgOS4zMDg1OSAxNC42OTE0IDEyIDE4IDEyQzE4LjQ5NjEgMTIgMTguOTkyMiAxMS45Mzc1IDE5LjQ2ODggMTEuODEyNUMyMC4xNTIzIDEyLjQzNzUgMjEuMDE1NiAxMi44NTE2IDIxLjk1MzEgMTIuOTY4OEMyMS40NjQ4IDE4LjAzMTIgMTcuMTg3NSAyMiAxMiAyMkM2LjQ4NDM4IDIyIDIgMTcuNTE1NiAyIDEyQzIgNy4xNTIzNCA1LjQ2ODc1IDMuMDk3NjYgMTAuMDUwOCAyLjE4NzVaTTE4IDVDMTcuNDQ5MiA1IDE3IDUuNDQ5MjIgMTcgNkMxNyA2LjU1MDc4IDE3LjQ0OTIgNyAxOCA3QzE4LjU1MDggNyAxOSA2LjU1MDc4IDE5IDZDMTkgNS40NDkyMiAxOC41NTA4IDUgMTggNVpNMTAgNkM5LjQ0OTIyIDYgOSA2LjQ0OTIyIDkgN0M5IDcuNTUwNzggOS40NDkyMiA4IDEwIDhDMTAuNTUwOCA4IDExIDcuNTUwNzggMTEgN0MxMSA2LjQ0OTIyIDEwLjU1MDggNiAxMCA2Wk0yMyA2QzIyLjQ0OTIgNiAyMiA2LjQ0OTIyIDIyIDdDMjIgNy41NTA3OCAyMi40NDkyIDggMjMgOEMyMy41NTA4IDggMjQgNy41NTA3OCAyNCA3QzI0IDYuNDQ5MjIgMjMuNTUwOCA2IDIzIDZaTTcgOUM1Ljg5NDUzIDkgNSA5Ljg5NDUzIDUgMTFDNSAxMi4xMDU1IDUuODk0NTMgMTMgNyAxM0M4LjEwNTQ3IDEzIDkgMTIuMTA1NSA5IDExQzkgOS44OTQ1MyA4LjEwNTQ3IDkgNyA5Wk0xMiAxMUMxMS40NDkyIDExIDExIDExLjQ0OTIgMTEgMTJDMTEgMTIuNTUwOCAxMS40NDkyIDEzIDEyIDEzQzEyLjU1MDggMTMgMTMgMTIuNTUwOCAxMyAxMkMxMyAxMS40NDkyIDEyLjU1MDggMTEgMTIgMTFaTTguNSAxNUM3LjY3MTg4IDE1IDcgMTUuNjcxOSA3IDE2LjVDNyAxNy4zMjgxIDcuNjcxODggMTggOC41IDE4QzkuMzI4MTIgMTggMTAgMTcuMzI4MSAxMCAxNi41QzEwIDE1LjY3MTkgOS4zMjgxMiAxNSA4LjUgMTVaTTE1LjUgMTZDMTQuNjcxOSAxNiAxNCAxNi42NzE5IDE0IDE3LjVDMTQgMTguMzI4MSAxNC42NzE5IDE5IDE1LjUgMTlDMTYuMzI4MSAxOSAxNyAxOC4zMjgxIDE3IDE3LjVDMTcgMTYuNjcxOSAxNi4zMjgxIDE2IDE1LjUgMTZaIiBmaWxsPSJibGFjayIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzYwMV8zODMiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");background-size:contain}@media(max-width: 61.875rem){.cookiesjsr-banner{bottom:0;left:0}.cookiesjsr-banner--action{flex-direction:column}.cookiesjsr-banner--action .cookiesjsr-btn{width:100%}}.cookiesjsr-links.links--row li a{display:inline-block;padding:0em 0;line-height:1.4em;border-bottom:.1rem solid var(--distinctive-color-bg);font-size:1.4rem;transition:all .3s ease-in-out}.cookiesjsr-links.links--row li a:hover,.cookiesjsr-links.links--row li a:focus-visible{border-color:var(--btn-hover-bgc)}.cookiesjsr-btn{min-height:0;display:inline-flex;padding:.5em 1em;margin:0;border-radius:var(--radius);text-transform:initial}.cookiesjsr-btn:hover{opacity:1;background-color:var(--btn-hover-bgc) !important;border-color:var(--btn-hover-bdc) !important;color:var(--btn-hover-c) !important;transform:scale(1)}.cookiesjsr-layer{border-radius:var(--radius)}.cookiesjsr-layer--header,.cookiesjsr-layer--label-all{padding:var(--gap)}.cookiesjsr-layer--label-all{width:calc(30% - var(--gap))}.cookiesjsr-layer--actions{gap:var(--gap);width:70%;margin:0;padding-right:var(--gap)}.cookiesjsr-layer--close{width:4rem;height:auto;aspect-ratio:1;background-size:25%;transition:all .3s ease-in-out}.cookiesjsr-layer--close:hover,.cookiesjsr-layer--close:focus-visible{background-color:#fff;filter:grayscale(1) invert(1)}.cookiesjsr-service-group--intro{padding:0;margin-bottom:var(--gap)}.cookiesjsr-service-group--content{padding:calc(var(--gap)*2)}.cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:rgba(221,221,221,.5)}.cookiesjsr-service{background-color:rgba(0,0,0,0) !important;border:.1rem solid rgba(0,0,0,0)}.cookiesjsr-service:hover{background-color:#fff}.cookiesjsr-service--description{padding:0}.cookiesjsr-service--description h3{color:var(--distinctive-color)}.cookiesjsr-service-group--tab{width:30%;padding:var(--gap);transition:all .3s ease-in-out}.cookiesjsr-service-group--tab:hover,.cookiesjsr-service-group--tab:focus-visible{background-color:var(--btn-hover-bgc);color:var(--btn-hover-c)}.cookiesjsr-service--always-on span{border-radius:var(--radius)}@media(max-width: 61.875rem){.cookiesjsr-service-group--tab{width:100%}}.cookiesjsr-links{margin-top:var(--gap)}.cookiesjsr-links.links--row{list-style:none}.cookiesjsr-links.links--row li:before{display:none}.cookiesjsr-links.links--row li a{color:var(--distinctive-color)}:root{--primary-color: #000;--accent-color: #fdee21;--accent-color-text: #000;--yellow: #fdee21;--green: #0b9444;--red: #bb2424}.img-responsive{max-width:100%;width:auto}#toolbar-administration{display:none !important}html,body{height:100%;font-family:"PT Sans",sans-serif !important;color:var(--primary-color)}html{font-size:62.5%}body{font-size:1.4rem}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#fff;background-color:var(--primary-color)}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-inline:0}i{font-style:normal}@media(max-width: 991px){.flex_mobile.my_container{flex-direction:row}}.lang-on-mobile{margin-left:2rem}.lang-on-mobile.lang{width:4rem !important;height:4rem !important}.slick-slide img{display:default}.sprite{background-image:url("../img/sprite.svg");display:inline-block}.sprite.facebook_black{background-position:-3.9rem -3.9rem;width:.8rem;height:1.6rem}.sprite.twitter_black{background-position:-7.7rem -3.9rem;width:1.9rem;height:1.6rem}.sprite.google_black{background-position:-12.6rem -3.9rem;width:1.5rem;height:1.6rem}.sprite.instagram_black{background-position:-17.1rem -3.9rem;width:1.6rem;height:1.6rem}.sprite.youtube_black{background-position:-21.8rem -3.9rem;width:2.3rem;height:1.6rem}.sprite.vimeo_black{background-position:-26.9rem -3.9rem;width:1.9rem;height:1.6rem}.sprite.facebook_white{background-position:-3.9rem -57.1rem;width:.8rem;height:1.6rem}.sprite.twitter_white{background-position:-7.7rem -57.1rem;width:1.9rem;height:1.6rem}.sprite.google_white{background-position:-12.6rem -57.1rem;width:1.5rem;height:1.6rem}.sprite.instagram_white{background-position:-17.1rem -57.1rem;width:1.6rem;height:1.6rem}.sprite.youtube_white{background-position:-21.8rem -57.1rem;width:2.3rem;height:1.6rem}.sprite.vimeo_white{background-position:-26.9rem -57.1rem;width:1.9rem;height:1.6rem}.sprite.search_white{background-position:-17.9rem -19.2rem;width:1.8rem;height:1.7rem}.sprite.search_black{background-position:-17.7rem -15rem;width:1.7rem;height:1.7rem}.sprite.pl_black{background-position:-7.4rem -15.1rem;width:1.8rem;height:1.5rem}.sprite.pl_white{background-position:-34.9rem -80.7rem;width:1.8rem;height:1.6rem}.sprite.en_black{background-position:-12rem -15.1rem;width:1.9rem;height:1.5rem}.sprite.en_white{background-position:-40.1rem -80.7rem;width:1.8rem;height:1.6rem}.sprite.small_arrow_left_black{background-position:-37.3rem -17.3rem;width:1.6rem;height:1.3rem}.sprite.small_arrow_left_white{background-position:-51.5rem -67.8rem;width:1.6rem;height:1.3rem}.sprite.small_arrow_right_black{background-position:-43.1rem -17.3rem;width:1.7rem;height:1.3rem}.sprite.small_arrow_right_white{background-position:-57.2rem -67.8rem;width:1.9rem;height:1.2rem}.grecaptcha-badge{visibility:hidden}a{color:var(--primary-color);font-weight:500;position:relative;text-decoration:none !important;outline:none !important}.alert{border-radius:0;margin:0;margin-top:1rem;margin-bottom:1rem;padding:1rem;position:relative;max-width:80rem}.alert a{text-decoration:underline !important;color:#fff}.alert-danger,.alert-error{background-color:var(--red);color:#fff;border-color:var(--red)}.alert-success,.alert-status{background-color:var(--green);color:#fff;border-color:var(--green)}.alert-warning{margin-bottom:4rem;background-color:var(--yellow);color:var(--primary-color);border-color:var(--yellow)}@media(min-width: 991px){.show_mobile{display:none}}button,input,select,textarea{outline:none !important}select:focus,select:hover{border-color:var(--primary-color) !important}.my_container{width:100%;max-width:148rem;padding:0 4rem;margin:0 auto;display:flex;flex-direction:column}@media(max-width: 991px){.my_container{padding:0 1rem}}.cookies{position:fixed;padding:2rem;width:100%;bottom:0;z-index:1000000;border-top:.7rem solid var(--primary-color);background-color:#eee;display:none}.cookies .container{margin-bottom:0}.cookies-close{padding-left:2rem;padding-right:2rem}.go-to-content{display:none}.get_hight{padding-bottom:2rem}@media(max-width: 991px){.get_hight{padding-bottom:0;width:50%}}@media(max-width: 991px){.get_lower{justify-content:flex-end;width:50%}}.cell_flex{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo_padding_left{display:flex;flex-direction:column}section+section{margin-top:3rem}.h2,h2,.h3,h3,.h4,h4,.h5,h5{text-transform:lowercase}.ckeditor hr{border-color:var(--primary-color)}.ckeditor a.btn,.ckeditor .order_actions a,.order_actions .ckeditor a{color:#fff;background:var(--primary-color);padding:.2rem 1rem .2rem .2rem;display:inline-block;border:.1rem solid var(--primary-color);margin:0 .4rem 0 0;box-sizing:border-box;text-transform:initial;text-decoration:none !important;line-height:1.42857143}.ckeditor a.btn:hover,.ckeditor .order_actions a:hover,.order_actions .ckeditor a:hover,.ckeditor a.btn:focus,.ckeditor .order_actions a:focus,.order_actions .ckeditor a:focus{color:var(--primary-color);background:#fff}.ckeditor a.btn:hover:after,.ckeditor .order_actions a:hover:after,.order_actions .ckeditor a:hover:after,.ckeditor a.btn:focus:after,.ckeditor .order_actions a:focus:after,.order_actions .ckeditor a:focus:after{border:none !important;display:none !important}.ckeditor a.btn:hover:before,.ckeditor .order_actions a:hover:before,.order_actions .ckeditor a:hover:before,.ckeditor a.btn:focus:before,.ckeditor .order_actions a:focus:before,.order_actions .ckeditor a:focus:before{border-color:#fff}.ckeditor a.btn:before,.ckeditor .order_actions a:before,.order_actions .ckeditor a:before{content:"";background:#fff url("../img/sprite.svg") no-repeat -42.3rem -17rem;height:2rem;width:4rem;float:left;border:.1rem solid var(--primary-color);margin-right:1rem}.ckeditor a.img{background:rgba(0,0,0,0);border:none;padding:0 0 .5rem 0}.ckeditor a.img:before{display:none}.ckeditor a.img:after{display:block;border-bottom:.1rem solid var(--primary-color) !important}.ckeditor h2,.ckeditor h3,.ckeditor h4,.ckeditor h5{text-transform:none}.ckeditor p[style*="text-align: justify; "],.ckeditor p[style*="text-align: justify;"],.ckeditor p[style*="text-align:justify;"],.ckeditor p[style*="text-align:justify; "]{text-align:left !important}.ckeditor p{font-weight:400;font-size:1.4rem}.ckeditor img{max-width:100%;height:auto !important;margin:2rem 2rem}.ckeditor img[style*="float: left"],.ckeditor img[style*="float:left"]{margin-left:0}.ckeditor img[style*="float: right"],.ckeditor img[style*="float:right"]{margin-right:0}.ckeditor iframe{max-width:100%}.mfp-bg{z-index:10000;background-color:#fff;opacity:.95}.mfp-wrap{z-index:10050}.mfp-title{color:#512c26}img.mfp-img{min-width:25rem}.mfp-figure:after{display:none}button.mfp-close.fa{position:fixed;right:1rem;top:1rem;width:6rem;height:6rem;opacity:1;background-color:var(--primary-color);border:.1rem solid var(--primary-color)}button.mfp-close.fa:before{content:" ";display:block;width:80%;height:.7rem;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}button.mfp-close.fa:after{content:" ";display:block;width:80%;height:.7rem;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}button.mfp-close.fa:focus,button.mfp-close.fa:hover{background-color:#fff}button.mfp-close.fa:focus:before,button.mfp-close.fa:focus:after{background-color:var(--primary-color)}button.mfp-close.fa:hover:before,button.mfp-close.fa:hover:after{background-color:var(--primary-color)}button.mfp-arrow{opacity:1;width:6rem;height:6rem;margin:0 !important;border:.1rem solid var(--primary-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}button.mfp-arrow-left{left:1rem}button.mfp-arrow-right{right:1rem}button.mfp-arrow-left:before,button.mfp-arrow-left:after{border:none;margin:0}button.mfp-arrow-right:before,button.mfp-arrow-right:after{border:none;margin:0}button.mfp-arrow:before{background-image:url(../img/sprite.svg);z-index:10;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1}button.mfp-arrow:after{background-color:var(--primary-color);position:absolute;top:0;left:0;width:100%;height:100%}button.mfp-arrow-left:before{background-position:-4rem -70.8rem;width:4rem;height:2.9rem}button.mfp-arrow-right:before{background-position:-15.3rem -70.8rem;width:4rem;height:2.9rem}button.mfp-arrow-left:focus:before,button.mfp-arrow-left:hover:before{background-position:-3.9rem -32.9rem;width:4rem;height:2.9rem;opacity:1}button.mfp-arrow-right:focus:before,button.mfp-arrow-right:hover:before{background-position:-15.2rem -32.9rem;width:4rem;height:2.9rem;opacity:1}button.mfp-arrow:focus:after,button.mfp-arrow:hover:after{background-color:#fff}.pagination ul{padding:0;list-style:none}.pagination ul li span{display:block;padding:.7rem 1.2rem}.pagination ul li a{color:#fff;background-color:var(--primary-color);display:block;border:.1rem solid var(--primary-color)}.pagination ul .active a{background-color:#fff;color:var(--primary-color)}.pagination ul a:focus,.pagination ul a:hover{background-color:#fff;color:var(--primary-color)}.pagination ul .active a:focus,.pagination ul .active a:hover{color:#fff;background-color:#666;border-color:var(--primary-color)}.btn,.order_actions a,.modal .modal-body button.btn{display:inline-flex;gap:1rem;align-items:center;justify-content:center;color:var(--primary-color);background:rgba(0,0,0,0);padding:.9rem 1rem;border-radius:0rem;font-weight:700;font-size:1.7rem;line-height:2.2rem;outline:none !important}.btn--gray,.modal .modal-body button.btn--gray{background-color:#eee}.btn:focus,.order_actions a:focus,.btn:hover,.order_actions a:hover{color:#fff;background:var(--primary-color)}.modal{color:var(--primary-color);overflow:auto}.modal .modal-body button.btn:focus,.modal .modal-body button.btn:hover{color:var(--primary-color);background:#fff}.modal .modal-content{max-width:70rem;margin:0 auto;background:#fff;border-radius:0rem !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:0rem}.modal h4{font-weight:300;text-transform:uppercase;font-size:2.7rem;text-align:center;margin-top:0rem}.calendarModal h4{padding:0 5.5rem;padding-left:0;text-align:left}.calendarModal .modal-body{padding:2.5rem !important}.picker__day--infocus:hover,.picker__day--outfocus:hover,.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.picker__day--infocus:hover:before,.picker__day--outfocus:hover:before,.picker__day--highlighted:hover:before,.picker--focused .picker__day--highlighted:before{border-top-color:#fff}.picker__nav--next:hover,.picker__nav--next:focus{background-color:var(--primary-color)}.picker__nav--next:hover:before,.picker__nav--next:focus:before{border-left-color:#fff}.picker__nav--prev:hover,.picker__nav--prev:focus{background-color:var(--primary-color)}.picker__nav--prev:hover:before,.picker__nav--prev:focus:before{border-right-color:#fff}.picker__footer{display:flex}.picker__footer button{background-color:#fff !important;color:var(--primary-color) !important}.picker__footer button:hover,.picker__footer button:focus{color:#fff !important;background-color:var(--primary-color) !important}.agreement label{padding-left:6rem;padding-top:.7rem;position:relative;cursor:pointer}.agreement .check_wrapper{display:block;position:absolute;top:0;left:0}.agreement .check_wrapper input{position:absolute;top:0;left:0;opacity:0}.agreement .check_wrapper input:checked+.icon_check:before{opacity:1}.agreement .check_wrapper input:focus+.icon_check,.agreement .check_wrapper input:hover+.icon_check{background-color:var(--primary-color)}.agreement .check_wrapper input:focus+.icon_check:before,.agreement .check_wrapper input:hover+.icon_check:before{border-color:#fff}.agreement .check_wrapper input+.icon_check{display:block;width:3rem;height:3rem;border:.2rem solid #eee;background-color:#fff;position:relative;cursor:pointer}.agreement .check_wrapper input+.icon_check:before{content:"";display:block;position:absolute;top:25%;left:20%;width:70%;height:40%;border:.2rem solid var(--primary-color);border-top:none;border-right:none;transform:rotate(-45deg);opacity:0}.dropdown-toggle{padding:.5rem 1rem}.dropdown-toggle:hover,.dropdown-toggle:focus{background-color:var(--primary-color);color:#fff}#confirm_purchase_modal .cart_summary{margin-bottom:4rem}#confirm_purchase_modal .cart_summary table{width:100%}#confirm_purchase_modal .cart_summary table tr.matrix{display:none}#confirm_purchase_modal .cart_summary table tr th,#confirm_purchase_modal .cart_summary table tr td{padding:.5rem 1rem;border:.1rem solid #eee;text-align:left}#confirm_purchase_modal .cart_summary table tr th.price,#confirm_purchase_modal .cart_summary table tr td.price{text-align:right}#confirm_purchase_modal .contact_data{text-align:left}#confirm_purchase_modal .contact_data p{font-weight:600}#confirm_purchase_modal .contact_data p span{font-weight:normal}#confirm_purchase_modal .confirm_order_submit{border:.3rem solid var(--primary-color)}#confirm_purchase_modal .confirm_order_submit:hover,#confirm_purchase_modal .confirm_order_submit:focus{background-color:#fff;color:var(--primary-color)}.modal .close{position:absolute;right:2rem;top:1.5rem;padding:2rem;width:3.5rem;height:3.5rem;opacity:1;z-index:10}.modal .close:before{background-color:var(--primary-color);content:"";width:60%;height:.4rem;position:absolute;top:calc(50% - .2rem);left:calc(25% - .2rem);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.modal .close:after{content:"";width:60%;height:.4rem;background-color:var(--primary-color);position:absolute;left:calc(25% - .2rem);top:calc(50% - .2rem);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .close:focus,.modal .close:hover{background-color:var(--primary-color)}.modal .close:focus:before,.modal .close:focus:after,.modal .close:hover:before,.modal .close:hover:after{background-color:#fff}.modal .modal-header{border-bottom:.7rem solid var(--primary-color)}.modal .modal-body{padding:1rem;padding-top:.5rem;text-align:center}.modal input,.modal textarea{width:100%;max-width:100%;border:.3rem solid #eee;border-radius:0;padding:0rem 1.5rem;background:#fff;font-size:1em;height:5.5rem}form .input,form .textarea{width:100%;max-width:100%;border:.3rem solid #eee;border-radius:0;padding:0rem 1.5rem;background:#fff;font-size:1.4rem;height:5.5rem}.form_filter{width:100%}.form_filter .form-group{min-width:15rem}.form_filter form{display:flex;flex-direction:row;flex-wrap:no-wrap;gap:3rem}.form_filter form .cell_flex{gap:3rem}.form_filter form .is-collapsing{width:50rem}.form_filter form .filter_buttons{width:40%;align-items:center;gap:0}.form_filter form .form-control{background-color:rgba(0,0,0,0);border:none;border-bottom:.2rem solid var(--primary-color);border-radius:0;padding-block:1rem;box-shadow:none}@media(max-width: 991px){.form_filter form{flex-wrap:wrap}.form_filter form .is-collapsing{width:100%}.form_filter form .filter_buttons{gap:2rem;width:100%}}.modal input:focus,.modal textarea:focus{border-color:var(--primary-color);outline:none !important}form .input:focus,form .textarea:focus{border-color:var(--primary-color);outline:none !important}form .formbutton{margin-left:5%}form textarea{min-height:20rem;max-height:20rem;margin:0}.modal textarea{height:auto;padding:1rem 1.5rem}.modal select{width:100%;padding:.4rem 1.5rem;background-color:#fff;color:var(--primary-color);font-size:1.4rem;border-radius:0rem !important;-webkit-box-shadow:none !important;box-shadow:none !important}.modal .modal-body button,.modal .modal-body .btn,.modal .modal-body .order_actions a,.order_actions .modal .modal-body a{display:flex;justify-content:center;margin:auto;padding:1.5rem 2rem;width:100%;font-size:1.8rem;margin-top:1rem;color:#fff;background:var(--primary-color);border:none;text-transform:uppercase}.modal .modal-body button{background-color:#fff;color:var(--primary-color);border:.2rem solid var(--primary-color)}.modal .modal-body button:hover{background-color:var(--primary-color);color:#fff}.modal .form-group label{text-align:left;font-size:1.5rem;font-weight:600;margin-top:1.2rem;width:100%;position:relative}.modal .form-group label.check{width:50%;text-align:left;padding:.2rem;padding-left:4rem;padding-right:1.5rem;position:relative;margin:0}.modal .form-group.agreement label{text-align:left;font-size:1.3rem;padding-left:4rem}.modal legend{text-align:left;font-size:1.3rem;font-weight:300;color:var(--primary-color);background:#fff;padding:.5rem;display:inline-block;border:none;padding-right:1rem;padding-left:1rem;margin:0;width:initial;position:absolute;top:-1.5rem;left:.5rem}.modal .modal-body .btn,.modal .modal-body .order_actions a,.order_actions .modal .modal-body a{color:var(--primary-color);background:#eee}.check{position:relative;padding-left:1.6rem;padding-bottom:1.6rem;margin-bottom:1rem;cursor:pointer}.check input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;width:0;height:auto;margin-left:-1.5rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.check input[type=checkbox]:focus{border-color:var(--primary-color)}.check input[type=checkbox]:focus+.fa{background-color:var(--primary-color)}.check input[type=checkbox]+.fa{display:inline-block;width:2rem;height:2rem;border:.3rem solid var(--primary-color);cursor:pointer;color:rgba(0,0,0,0);position:absolute;top:0rem;left:0}.check input[type=checkbox]+.fa:before{content:"";display:block;width:40%;height:80%;border-bottom:.2rem solid var(--primary-color);border-right:.2rem solid var(--primary-color);opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -60%) rotate(45deg);-ms-transform:translate(-50%, -60%) rotate(45deg);transform:translate(-50%, -60%) rotate(45deg)}.check input[type=checkbox]:checked+.fa{color:var(--primary-color) 0;border-color:var(--primary-color)}.check input[type=checkbox]:checked:focus+.fa,.check input[type=checkbox]:checked:hover+.fa{background-color:var(--primary-color)}.check input[type=checkbox]:checked+.fa:before{opacity:1}.check input[type=checkbox]:checked:focus+.fa:before,.check input[type=checkbox]:checked:hover+.fa:before{border-color:#fff}.new_filters{margin-left:-2rem;margin-right:-2rem}.new_filters .category_group{width:50%;padding:0 2rem;margin-bottom:1rem;position:relative}.new_filters .category_group:after{content:"";display:block;position:absolute;bottom:0;left:2rem;width:calc(100% - 2rem);height:.1rem;background-color:var(--primary-color)}.new_filters .category_group+.category_group{border-left:none}.new_filters .category_group+.category_group:after{left:auto;right:2rem}.new_filters .category_group .category_title{font-weight:600;margin-bottom:3rem;font-size:2.4rem;border-bottom:.1rem solid var(--primary-color)}.new_filters .category_group .check{width:50%;padding-right:4rem;padding-left:3rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.new_filters .buttons{width:100%;text-align:left;padding:2rem 2rem;margin-bottom:2rem}.new_filters .buttons .btn,.new_filters .buttons .order_actions a,.order_actions .new_filters .buttons a{padding:1rem 2rem;font-weight:600;letter-spacing:.05em;text-transform:none;margin-right:.5rem}@media(max-width: 991px){.new_filters .buttons{padding:1rem 0}}.mr-right{margin-right:1rem}.mr-left{margin-left:1rem}.modal fieldset{border:.1rem solid #eee;padding:1rem;margin-bottom:3rem;padding-top:3rem;margin-top:2.5rem;width:90%;margin-left:5%;margin-right:5%;position:relative}.modal fieldset p{width:100%;float:left;font-size:1.2rem;margin:.8rem 0 0 0}.date_wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:4rem}.date_wrapper>div{display:inline-block}@media(max-width: 991px){.date_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}}.select-filter{background-color:#fff;color:var(--primary-color);border:none;border-bottom:.2rem solid var(--primary-color);margin-right:2rem;padding:1rem 1rem;font-size:1.4rem;font-weight:700;text-transform:uppercase}.btn.filter,.order_actions a.filter{width:100%;margin-top:7rem}.btn.filter+.btn.filter,.order_actions a.filter+.btn.filter,.order_actions .btn.filter+a.filter,.order_actions a.filter+a.filter{margin-top:2rem}.add-to-cart{padding:0}@media(max-width: 991px){.modal-open{padding-right:0}}.wcag_btn{position:fixed;top:0rem;left:50%;z-index:3010;max-width:80%;background-color:var(--primary-color);color:#fff !important;padding:1rem;display:inline-block;transform:translate(-50%, -100%)}.wcag_btn.matrix{display:none}.wcag_btn:focus{transform:translate(-50%, 0%);text-decoration:none !important}header{padding:1rem 0;position:relative;z-index:1049;margin-bottom:0}header .aboveline{position:relative}header .aboveline:after{content:"";width:calc(100% - 2rem);height:.4rem;background-color:var(--primary-color);display:block;position:absolute;bottom:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .aboveline--2nd{padding-left:2rem}header .aboveline--first{display:flex;align-items:center}header .get_hight{position:relative;z-index:10;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .logo_wrapper{display:block;position:relative;width:auto;height:6.3rem;z-index:5000}header .logo_wrapper:focus img{border-color:var(--primary-color)}header .logo_wrapper img{max-height:100%;width:auto;border:.2rem solid rgba(0,0,0,0)}header .logo_wrapper img.inverse{position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .menu{padding:0;margin:0;list-style:none}header .menu li a{display:block;padding:1rem 2rem 1rem 0;text-transform:lowercase;transition:all ease-in-out .15s}header .menu li a:hover{padding:1rem 1rem}@media(max-width: 991px){header .menu li a:hover{padding:.5rem 2rem .5rem 0}}header .quick_menu_wrapper .menu li a{padding:1.4rem 1rem 1.4rem 1rem}@media(max-width: 991px){header .quick_menu_wrapper{align-items:center}header .quick_menu_wrapper .bip_black img{width:4.5rem}}header .quick_menu{position:relative;z-index:5000}header .quick_menu .menu{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .quick_menu .menu li{margin-right:1rem}header .quick_menu .menu li a{font-weight:600;font-size:2rem}header .quick_menu .menu li a:focus,header .quick_menu .menu li a:hover{background-color:var(--primary-color);color:#fff}header .quick_menu .hamburger{position:relative;padding:0rem;background-color:rgba(0,0,0,0);border:none;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}header .quick_menu .hamburger .lines{display:block;width:5.2rem;height:5.2rem;position:relative}header .quick_menu .hamburger .lines .line{display:block;width:80%;height:.4rem;background-color:var(--primary-color);position:absolute;left:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .quick_menu .hamburger .lines .line:nth-of-type(1){top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .quick_menu .hamburger .lines .line:nth-of-type(2){top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .quick_menu .hamburger .lines .line:nth-of-type(3){top:60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .quick_menu .hamburger .text{display:block;text-transform:lowercase;font-weight:600;font-size:1.2rem;position:absolute;top:50%;left:5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .quick_menu .hamburger .text span.close_text{display:none}header .quick_menu .hamburger:focus,header .quick_menu .hamburger:hover{background-color:var(--primary-color);color:#fff}header .quick_menu .hamburger:focus .line,header .quick_menu .hamburger:hover .line{background-color:#fff}header .quick_menu .hamburger:focus .lines .line:nth-of-type(1),header .quick_menu .hamburger:hover .lines .line:nth-of-type(1){top:56%;left:26%;width:1.5rem;-webkit-transform:rotate(-135deg) translate(0%, 0%);-ms-transform:rotate(-135deg) translate(0%, 0%);transform:rotate(-135deg) translate(0%, 0%)}header .quick_menu .hamburger:focus .lines .line:nth-of-type(2),header .quick_menu .hamburger:hover .lines .line:nth-of-type(2){top:46%;left:1.7rem;width:2rem;-webkit-transform:rotate(-90deg) translate(0%, -50%);-ms-transform:rotate(-90deg) translate(0%, -50%);transform:rotate(-90deg) translate(0%, -50%)}header .quick_menu .hamburger:focus .lines .line:nth-of-type(3),header .quick_menu .hamburger:hover .lines .line:nth-of-type(3){width:1.5rem;top:56%;left:43%;-webkit-transform:rotate(-45deg) translate(0%, 0%);-ms-transform:rotate(-45deg) translate(0%, 0%);transform:rotate(-45deg) translate(0%, 0%)}header .right_col .cell_flex{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .right_col .right_col_btn{width:5.2rem;height:5.2rem;position:relative;background-color:rgba(0,0,0,0);border:rgba(0,0,0,0)}header .right_col .right_col_btn.lang{text-transform:uppercase;font-size:1.8rem;font-weight:600;height:4rem;width:4rem}header .right_col .right_col_btn span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header .right_col .right_col_btn .dark{color:var(--primary-color)}header .right_col .right_col_btn .bright{display:none;color:#fff}header .right_col .right_col_btn+.right_col_btn{margin-left:1rem}header .right_col .right_col_btn:focus,header .right_col .right_col_btn:hover{background-color:var(--primary-color)}header .right_col .right_col_btn:focus .dark,header .right_col .right_col_btn:hover .dark{display:none}header .right_col .right_col_btn:focus .bright,header .right_col .right_col_btn:hover .bright{display:block}header .search_backdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}header .fixed_search{top:-1rem;right:0;width:100%;height:8.2rem;color:var(--primary-color)}header .fixed_search form{display:flex;align-items:center;position:relative}header .fixed_search form label{height:8.2rem;width:100%;position:relative;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .fixed_search form label.active .title{top:20%}header .fixed_search form label .title{padding-left:3rem;transition:all ease-in-out .15s}header .fixed_search form label span{width:18rem;padding:0 1.5rem;display:block;position:absolute;top:50%;left:0rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:400;font-size:1.4rem;line-height:2.4rem}header .fixed_search form label span.icon-search{width:3rem;font-size:2rem;padding:0}header .fixed_search form label input{width:calc(100% - 6rem);position:absolute;top:50%;left:3rem;height:4rem;font-weight:600;font-size:1.4rem;padding:0 1rem;border:none;background-color:rgba(0,0,0,0);color:var(--primary-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .fixed_search form label input div{font-weight:500;font-size:1.4rem}header .fixed_search form label input:focus{border-bottom:.2rem solid var(--primary-color)}header .fixed_search form button{height:4rem;width:7rem;background-color:#fff;color:var(--primary-color);border:none;font-size:1.8rem;font-weight:600;line-height:2.2rem}header .fixed_search form button.close_me{right:8rem;width:4rem;background-color:#777;border:none;-webkit-transform:none;-ms-transform:none;transform:none}header .fixed_search form button.close_me:before,header .fixed_search form button.close_me:after{content:"";display:block;width:60%;height:.1rem;background-color:#fff;position:absolute;top:50%;left:50%}header .fixed_search form button.close_me:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}header .fixed_search form button.close_me:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}header .fixed_search form button:focus,header .fixed_search form button:hover{background-color:var(--primary-color);color:#fff}header .fixed_search form button.close_me:focus,header .fixed_search form button.close_me:hover{background-color:var(--primary-color)}header .fixed_search form button.close_me:focus:before,header .fixed_search form button.close_me:hover:before,header .fixed_search form button.close_me:focus:after,header .fixed_search form button.close_me:hover:after{background-color:#fff}header nav{position:fixed;top:0;left:0;width:100%;padding:1rem 0rem;padding-top:17rem;background-color:var(--primary-color);display:none;max-height:100%}header nav .my_container{overflow-y:auto;max-height:calc(100vh - 13rem)}header nav .menu li a{color:#fff}header nav .column_wrapper .item.left{width:100%}header nav .column_wrapper .item.right{width:100%;border-top:.4rem solid #fff;margin-top:3rem}@media(max-width: 991px){header nav .column_wrapper .item.right{margin-top:2rem}}header nav .column_wrapper .submenu{padding:0;list-style:none;margin-top:1rem}header nav .main_menu{border-top:.4rem solid #fff;gap:0 2rem;padding-top:.5rem;display:grid;grid-template-columns:repeat(var(--columns, 1), minmax(0, 1fr))}header nav .main_menu .item a{line-height:1.2em;font-size:1.5rem;display:block;padding:1rem 0;padding-right:2rem;color:#fff;transition:all .15s ease-in-out}header nav .main_menu .item a:hover,header nav .main_menu .item a:focus{color:var(--primary-color);background-color:#fff;padding-inline:1rem}header nav .main_menu .item a.big_link{font-weight:600;font-size:2rem;margin-bottom:0rem}header nav .main_menu .item .unfold{position:absolute;right:.5rem;top:0;width:4rem;height:4rem;background-color:rgba(0,0,0,0);border:none}header nav .main_menu .item .unfold:before,header nav .main_menu .item .unfold:after{content:"";display:block;width:20%;height:.2rem;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}header nav .main_menu .item .unfold:before{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header nav .main_menu .item .unfold:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}header nav .main_menu .item.active .unfold:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}header nav .main_menu .item.active .unfold:after{-webkit-transform:translate(-50%, -50%) rotate(135deg);-ms-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}header nav .side_menu{gap:2rem;width:100%;display:grid;grid-template-columns:repeat(var(--columns, 1), minmax(0, 1fr))}header nav .side_menu li{display:block}header nav .main_menu li a:after{display:none}header nav .side_menu li a{display:flex;align-items:center;justify-content:flex-start;font-weight:600;font-size:2rem}header nav .side_menu li a:after{display:none}header nav .main_menu li a:focus,header nav .main_menu li a:hover{background-color:#fff;color:var(--primary-color)}header nav .side_menu li a:focus,header nav .side_menu li a:hover{background-color:#fff;color:var(--primary-color)}header.active .icon-search{color:#fff}header.active .underline:after{background-color:#fff}header.active .logo_wrapper:focus img{border-color:#fff}header.active .logo_wrapper img.inverse{opacity:1}header.active .quick_menu .menu li a{color:#fff}header.active .quick_menu .menu li a:focus,header.active .quick_menu .menu li a:hover{background-color:#fff;color:var(--primary-color)}header.active .quick_menu .hamburger{color:#fff}header.active .quick_menu .hamburger .lines .line{background-color:#fff}header.active .quick_menu .hamburger .lines .line:nth-of-type(1){top:50%;width:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);left:2.6rem}header.active .quick_menu .hamburger .lines .line:nth-of-type(2){width:0;left:2.6rem}header.active .quick_menu .hamburger .lines .line:nth-of-type(3){top:50%;width:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);left:2.6rem}header.active .quick_menu .hamburger:focus .lines .line:nth-of-type(1),header.active .quick_menu .hamburger:hover .lines .line:nth-of-type(1){top:32%;left:26%;width:1.5rem;-webkit-transform:rotate(-45deg) translate(0%, 0%);-ms-transform:rotate(-45deg) translate(0%, 0%);transform:rotate(-45deg) translate(0%, 0%)}header.active .quick_menu .hamburger:focus .lines .line:nth-of-type(2),header.active .quick_menu .hamburger:hover .lines .line:nth-of-type(2){top:46%;left:1.7rem;width:2rem;-webkit-transform:rotate(-90deg) translate(0%, -50%);-ms-transform:rotate(-90deg) translate(0%, -50%);transform:rotate(-90deg) translate(0%, -50%)}header.active .quick_menu .hamburger:focus .lines .line:nth-of-type(3),header.active .quick_menu .hamburger:hover .lines .line:nth-of-type(3){width:1.5rem;top:32%;left:43%;-webkit-transform:rotate(-135deg) translate(0%, 0%);-ms-transform:rotate(-135deg) translate(0%, 0%);transform:rotate(-135deg) translate(0%, 0%)}header.active .quick_menu .hamburger:focus,header.active .quick_menu .hamburger:hover{background-color:#fff;color:var(--primary-color)}header.active .quick_menu .hamburger:focus .lines .line,header.active .quick_menu .hamburger:hover .lines .line{background-color:var(--primary-color)}header.active .quick_menu .hamburger .text span{display:none}header.active .quick_menu .hamburger .text span.close_text{display:block}header.active .right_col .right_col_btn .dark{display:none}header.active .right_col .right_col_btn .bright{display:block}header.active .right_col .right_col_btn:focus,header.active .right_col .right_col_btn:hover{background-color:#fff}header.active .right_col .right_col_btn:focus .dark,header.active .right_col .right_col_btn:hover .dark{display:block}header.active .right_col .right_col_btn:focus .bright,header.active .right_col .right_col_btn:hover .bright{display:none}header.active .social_media_wrapper a{color:#fff}header.active .social_media_wrapper a:hover,header.active .social_media_wrapper a:focus{color:var(--primary-color);background-color:#fff}header.active .social_media_wrapper a:hover .sprite,header.active .social_media_wrapper a:hover .icon,header.active .social_media_wrapper a:focus .sprite,header.active .social_media_wrapper a:focus .icon{display:inline-block}header.active .social_media_wrapper a:hover .hover,header.active .social_media_wrapper a:focus .hover{display:none}header.active .social_media_wrapper .li_bip a:hover svg path,header.active .social_media_wrapper .li_bip a:focus svg path{fill:var(--primary-color)}header.active .social_media_wrapper .li_bip svg path{fill:#fff}header.active .social_media_wrapper .sprite,header.active .social_media_wrapper .icon{display:none}header.active .social_media_wrapper .hover{display:inline-block}header.active .control-label .title{color:#fff}header.active .control-label .sprite{display:block}header.active .control-label .dark{display:none}header.active .control-label input{color:#fff}header.active .aboveline:after{background-color:#fff}header.active .social_media_wrapper .li_bip{border-left:.2rem solid #fff;border-right:.2rem solid #fff}header.active .fixed_search form button{background-color:rgba(0,0,0,0);color:#fff}header.active .fixed_search form button:hover,header.active .fixed_search form button:focus{background-color:#fff;color:var(--primary-color)}header.active .fixed_search form label input:focus{border-bottom-color:#fff}header .control-label .sprite{display:none}header .control-label .dark{display:block}.control-label__holder{position:relative}.control-label__holder svg line,.control-label__holder svg path{stroke:var(--primary-color)}.control-label__holder svg{position:absolute;top:1rem;width:1.5rem}.filter_buttons{display:flex;gap:3rem;margin-left:0;margin-right:0}.filter_buttons .resetfilter:hover{background-color:var(--primary-color);color:#fff}.view_templates-home header .logo_wrapper:after{width:calc(100% + 1rem)}.view_models-podstrony-duzy-obraz header .right_col.underline:after{width:calc(100% + 1rem);left:-1rem}.social_media_pages{padding:0;margin:1.5rem 0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social_media_pages li{list-style:none}.social_media_pages li a{display:block;margin:auto;text-align:center;width:5rem;height:5rem}.social_media_pages li a span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.social_media_pages li a span.hover{display:none}.social_media_pages li.bip{margin-left:auto;margin-right:auto}.social_media_pages li.bip a{position:relative}.social_media_pages li.bip a img{-webkit-transform:translate(-50%, -50%) scale(0.6);-ms-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6);position:absolute;top:50%;left:50%}.social_media_pages li a:focus,.social_media_pages li a:hover{background-color:#fff}.social_media_pages li a:focus span,.social_media_pages li a:hover span{display:none}.social_media_pages li a:focus span.hover,.social_media_pages li a:hover span.hover{display:block}.social_media_pages li+li{margin-left:1rem}.img{background-position:center;background-size:cover;background-repeat:no-repeat}.mainbanners .carousel-control{position:absolute;left:-6rem;top:0rem;opacity:1;display:block;width:5rem;height:5rem;background:none;background-color:rgba(0,0,0,0)}.mainbanners .carousel-control:after{display:none}.mainbanners .carousel-control.left{left:-11.4rem}.mainbanners .carousel-indicators{display:none}.mainbanners .carousel-caption{color:var(--primary-color);font-family:"PT Sans",sans-serif !important;width:95%;right:0;left:0;bottom:0}.mainbanners .carousel-caption div{text-align:right;text-shadow:none;font-family:"PT Sans",sans-serif}.mainbanners .carousel-caption .line-1{font-size:1.8rem;font-weight:500}.mainbanners .carousel-caption .line-2{font-size:5.5rem;text-transform:uppercase;font-weight:900;line-height:6rem;margin-bottom:1rem}.mainbanners .carousel-caption .line-3{font-size:2.2rem;text-transform:uppercase;font-weight:300}.mainbanners .banerdark_3 .carousel-caption{color:#fff;font-family:"PT Sans",sans-serif !important;width:95%;right:0;left:0}.mainbanners .banerdark_3 a:after{background-color:var(--primary-color)}.mainbanners .banerdark_1 a:after{background-color:#fff}.mainbanners .item a{display:block;position:relative;padding-bottom:40%}.mainbanners .item a:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.mainbanners .item a:hover:after{opacity:.3}.arrow-in-button{display:block;position:relative;padding:1rem 1rem 1rem 0;width:4rem;height:4rem}.arrow-in-button .line{background-color:var(--primary-color);height:.4rem}.arrow-in-button .line:nth-of-type(1){position:absolute;top:1.5rem;right:1.9rem;width:1.2rem;transform:rotate(45deg)}.arrow-in-button .line:nth-of-type(2){position:absolute;top:1.8rem;width:1.8rem;left:0rem}.arrow-in-button .line:nth-of-type(3){position:absolute;top:2.1rem;right:1.9rem;width:1.2rem;transform:rotate(-45deg)}.h3{margin-top:0;font-weight:700;font-size:2.5rem;line-height:3.6rem;margin-bottom:2.5rem;display:flex;gap:1rem;align-items:center}.h4{font-weight:700;font-size:1.6rem;line-height:2.1rem}.holder{position:absolute;bottom:0;width:100%;height:4rem;padding:0}.colorer{display:flex;flex-direction:row;gap:2rem;background-color:#fff;padding-left:2rem}.btn-holder{position:relative;display:flex;width:100%;height:4rem;justify-content:flex-end;transform:translateY(50%)}.slider-buttons{display:flex;justify-content:center;align-items:center;padding:0;border:none;background-color:#fff}.slider-buttons:hover,.slider-buttons:focus{background-color:var(--primary-color)}.slider-buttons:hover .arrow-in-button .line,.slider-buttons:focus .arrow-in-button .line{background-color:#fff}.slider-buttons.prev-slide .arrow-in-button{transform:rotate(180deg)}.slider{position:relative;border-bottom:.4rem solid var(--primary-color)}.slider__under{display:flex;padding-top:3rem;padding-bottom:4rem}.slider__under div{padding-right:2rem}.slider__under div a{text-decoration:underline !important;text-decoration-color:rgba(0,0,0,0) !important}.slider__under div a:hover,.slider__under div a:focus-visible{color:var(--primary-color);text-decoration-color:var(--primary-color) !important}.slider__wrapper{position:relative}.slider__under-title{padding-block:1rem;font-weight:400;font-size:1.4rem;line-height:2.4rem;border-top:.2rem solid var(--primary-color)}.slider__image{width:100%;max-width:100%}.slider__image .media-oembed-content{width:100%;height:auto;aspect-ratio:16/6}.slider__image video{width:100%;height:auto;aspect-ratio:16/6}.slider h3,.slider .h3{margin-top:0;font-weight:700;font-size:2.5rem;line-height:3.6rem;text-transform:uppercase;margin-bottom:2.5rem}.slider .arrow-in-button .line:nth-of-type(1){right:.9rem}.slider .arrow-in-button .line:nth-of-type(2){left:1rem}.slider .arrow-in-button .line:nth-of-type(3){right:.9rem}@media(max-width: 991px){.slider__under{padding-top:1rem;padding-bottom:3rem}}.slideshow{position:relative;width:100%;height:29vw;z-index:1;margin-bottom:5rem;margin-top:2rem}.slideshow .slideshow-inner{position:absolute;top:0;left:0;width:100%;height:100%}.slideshow .slides{top:0;left:0;width:100%;height:100%;z-index:1}.slideshow .slide{display:none;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.slideshow .slide.is-active{display:block}.slideshow .slide.is-loaded{opacity:1}.slideshow .slide .caption{width:100%;height:100%;position:absolute;top:0;right:0;color:var(--primary-color);background-color:#fff;text-align:left;padding:2rem;padding-left:3.5rem}.slideshow .slide .caption:after{content:"";display:block;width:100%;height:.4rem;background-color:var(--primary-color);position:absolute;bottom:0;left:1rem}.slideshow .slide .caption .line-1{font-size:1.6rem;color:#666;font-weight:600;margin-bottom:1rem}.slideshow .slide .caption .line-2{font-size:2.5rem;text-transform:uppercase;font-weight:900;line-height:1.1em;margin-bottom:4rem}.slideshow .slide .caption .line-3{font-size:1.6rem;color:#666;font-weight:600;margin-top:2rem;display:none}.slideshow .slide .caption .kolofon_info_baner_wrapper{margin-bottom:4rem}.slideshow .slide .caption .kolofon_info_baner_wrapper .kolofon_info_baner p{display:block}.slideshow .slide .caption .kolofon_info_baner_wrapper .kolofon_info_baner+.kolofon_info_baner{margin-top:1rem;padding-top:1rem}.slideshow .slide .caption .more{display:inline-block;margin-top:1rem;padding:1.2rem 2.5rem;border:.4rem solid #eee;background-color:#fff;font-weight:600;text-transform:uppercase}.slideshow .slide .image-container{position:absolute;top:0;left:0;width:100%;height:100%;padding-right:38rem;background-position:center;z-index:1;background-size:cover;image-rendering:optimizeQuality}.slideshow .slide .image-container .img{width:100%;padding-bottom:43.8%;background-position:center;background-repeat:no-repeat;background-size:cover}.slideshow .slide .image{width:100%;-o-object-fit:cover;object-fit:cover;height:auto}.slideshow .slide-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:#fff;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slideshow a.slide:focus .caption .more,.slideshow a.slide:hover .caption .more{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.slideshow .pagination{display:none;position:absolute;bottom:-3.3rem;left:50%;height:1.2rem;cursor:default;z-index:2;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.slideshow .pagination .item{display:inline-block;padding:1.5rem .5rem;position:relative;width:4.6rem;height:3.2rem;cursor:pointer;text-indent:-999em;z-index:1}.slideshow .pagination .item+.page{margin-left:-0.2rem}.slideshow .pagination .item::before{content:"";display:block;position:absolute;top:1.5rem;left:.5rem;width:3.6rem;height:.1rem;background:#eee;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.slideshow .pagination .item::after{width:0;background:#fff;z-index:2;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.slideshow .pagination .item:hover::before,.slideshow .pagination .item.is-active::before{background-color:#777}.slideshow .arrows{position:absolute;bottom:.2rem;right:0;z-index:100;transform:translateY(50%)}.slideshow .arrows .arrow{padding:2rem;cursor:pointer;z-index:3;width:7rem;background-color:#fff;position:relative;border:none}.slideshow .arrows .arrow .sprite{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.slideshow .arrows .arrow .sprite.bright{display:none}.slideshow .arrows .arrow:focus,.slideshow .arrows .arrow:hover{background-color:var(--primary-color)}.slideshow .arrows .arrow:focus .sprite,.slideshow .arrows .arrow:hover .sprite{display:none}.slideshow .arrows .arrow:focus .sprite.bright,.slideshow .arrows .arrow:hover .sprite.bright{display:block}.carousel-inner .i-banery-{width:100%}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.carousel-fade .carousel-control span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.carousel-fade .carousel-control span.bright{display:none}.carousel-fade .carousel-control:focus,.carousel-fade .carousel-control:hover{background-color:var(--primary-color)}.carousel-fade .carousel-control:focus .dark,.carousel-fade .carousel-control:hover .dark{display:none}.carousel-fade .carousel-control:focus .bright,.carousel-fade .carousel-control:hover .bright{display:block}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.statement_wrapper{text-align:right;padding-bottom:0rem;margin-top:0;width:100%}@media(min-width: 991px){.statement_wrapper--holder{z-index:1000000;position:sticky;top:0}}@media(max-width: 991px){.statement_wrapper--holder:has(.statement_wrapper .item){margin-top:5rem}}.statement_wrapper .item{position:relative}.statement_wrapper .item .inner{display:inline-block;padding:1rem 1rem;padding-right:4rem;color:var(--accent-color-text);background-color:var(--accent-color);position:relative;font-size:1.6rem;font-weight:600;width:100%;text-align:center}.statement_wrapper .item .inner:is(a):hover,.statement_wrapper .item .inner:is(a):focus{background-color:var(--primary-color);color:#fff}.statement_wrapper .item .my_close{position:absolute;top:0;right:0;width:3rem;height:100%;background-color:var(--accent-color);border:none;border-left:.1rem solid #fff}.statement_wrapper .item .my_close:before,.statement_wrapper .item .my_close:after{content:"";display:block;height:.3rem;width:60%;background-color:var(--accent-color-text);position:absolute;top:50%;left:50%}.statement_wrapper .item .my_close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.statement_wrapper .item .my_close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.statement_wrapper .item .my_close:focus,.statement_wrapper .item .my_close:hover{background-color:var(--primary-color)}.statement_wrapper .item .my_close:focus:before,.statement_wrapper .item .my_close:focus:after{background-color:#fff}.statement_wrapper .item .my_close:hover:before,.statement_wrapper .item .my_close:hover:after{background-color:#fff}.statement_wrapper .item+.item{margin-top:.5rem}.statement_wrapper+.statement_wrapper{margin-top:.1rem}.home_news_title_wrapper{position:relative}.home_news_title_wrapper .header_pulled_left{position:absolute;top:0;left:-0.9rem}.header_pulled_left{margin-left:-10.5rem;font-size:2.3rem;font-weight:600;text-transform:lowercase;position:relative;display:inline-block}.header_pulled_left.line_on_top:before{content:"";display:block;position:absolute;top:-1rem;left:0;width:100%;height:.4rem;background-color:var(--primary-color)}.boxys{width:100%;margin:0;margin-bottom:4rem;margin-top:2rem;gap:2rem}.boxys a{display:block;padding:2rem 4rem 2rem 0rem;height:100%;transition:all .15s ease-in-out}.boxys a:focus,.boxys a:hover{padding:2rem 2rem 2rem 2rem;background-color:var(--primary-color)}.boxys a:focus .box *,.boxys a:hover .box *{border-top-color:#fff;color:#fff}.boxys a:focus .box .footer.calendar>.google-calendar-btn>div,.boxys a:hover .box .footer.calendar>.google-calendar-btn>div{background-position-x:-38.2rem}.boxys a:focus img,.boxys a:hover img{opacity:.7}@media(max-width: 991px){.boxys a:focus,.boxys a:hover{padding:2rem 4rem 2rem 0rem;background-color:rgba(0,0,0,0)}.boxys a:focus .box *,.boxys a:hover .box *{color:var(--primary-color);border-top-color:var(--primary-color)}}.boxys .item{width:calc(25% - 1.5rem);position:relative;margin-bottom:2.5rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.boxys .item:after{display:none}.boxys .item .add-to-cart{position:absolute;display:inline-flex;gap:1rem;align-items:center;justify-content:center;bottom:2rem;left:3rem;background-color:#fff;color:var(--primary-color);border:none;width:calc(100% - 6rem);margin-left:auto;margin-right:auto;font-weight:700;font-size:1.7rem;line-height:2.2rem}.boxys .item .add-to-cart:hover,.boxys .item .add-to-cart:focus{background-color:var(--primary-color);color:#fff}@media(max-width: 375px){.boxys .item .add-to-cart span{display:none}}.boxys .item .img-aa{max-width:80%}.boxys .box{position:relative}.boxys .calendar_box .box{padding-bottom:11rem}.boxys .calendar_box .box .fromto{bottom:8rem}.boxys .calendar_box .box .img{padding-bottom:50%}.boxys .box a{position:static}.boxys .box.calendar{cursor:pointer}.boxys .box .maxwidth{margin:auto}.boxys .box.add_shop_item_padding_bottom{padding-bottom:8rem;height:100%}.boxys .box.add_shop_item_padding_bottom .panel{min-height:8.5rem}.boxys .box.important .footer.calendar{height:8rem}.boxys .box .img{width:100%}.boxys .box .img-v{overflow:hidden}.boxys .box .img-v img{width:100%;margin:auto}.boxys .box .img img{width:100%;margin:auto}.boxys .box .panel{background:rgba(0,0,0,0);border:none;margin:0;-webkit-box-shadow:none;box-shadow:none;min-height:10rem}.boxys .box .h4{margin:0;padding:1.5rem 0;line-height:1.8rem;width:100%;overflow:hidden;font-size:1.6rem;font-weight:600;text-transform:none}.boxys .box.categorys .h4{height:5rem}.boxys .box .footer{border-top:.1rem solid var(--primary-color);font-size:1.2rem;padding:.7rem 0}.boxys .box .footer>div+div{margin-top:.5rem}.boxys .box .footer .descshort{margin-bottom:1rem;padding-bottom:1rem}.boxys .box .footer .cena{margin:1rem 0;padding-top:1rem;border-top:.1rem solid var(--primary-color);position:absolute;bottom:4rem;left:0rem;width:100%}.boxys .box .footer .add-to-cart{display:inline-flex;gap:1rem;align-items:center;justify-content:center;width:100%;background-color:var(--primary-color);color:#fff;border:.1rem solid var(--primary-color);padding:1rem 1rem;text-transform:uppercase;position:absolute;bottom:0rem;left:0rem}.boxys .box .footer .add-to-cart:focus,.boxys .box .footer .add-to-cart:hover{background-color:#fff;color:var(--primary-color)}.boxys .box .footer.calendar{height:7rem}.boxys .box .fromto{display:flex;align-items:center;gap:1rem;font-size:1.4rem;font-weight:600}.boxys .box .fromto .icon{font-size:1.4rem}.boxys .box .place{display:flex;align-items:flex-start;gap:1rem;font-size:1.4rem;font-weight:600}.boxys .box .place .icon{font-size:1.4rem;margin-top:3px}@media(max-width: 991px){.boxys{gap:0;margin-bottom:0}}.panel__date{margin-top:1rem}.recources_section{background-color:var(--primary-color);color:var(--primary-color);margin-bottom:-0.5rem}.recources_section .my_container{position:relative}.recources_section .absolute_power{margin-top:3rem}.recources_section .absolute_power a{display:inline-flex;color:#fff;line-height:1.1em;margin:0;padding:1rem 4rem 1rem 0;transition:all .15s ease-in-out}.recources_section .absolute_power a .arrow-in-button .line{background-color:#fff}.recources_section .absolute_power a:focus,.recources_section .absolute_power a:hover{padding:1rem 2rem 1rem 2rem;background-color:#fff;color:var(--primary-color)}.recources_section .absolute_power a:focus .arrow-in-button .line,.recources_section .absolute_power a:hover .arrow-in-button .line{background-color:var(--primary-color)}.boxys.resources .item{color:#fff;padding:2rem 4rem 2rem 0rem;margin-bottom:0}.boxys.resources .item .box .footer{border-color:hsla(0,0%,100%,.5)}.boxys.resources .item:hover,.boxys.resources .item:focus{padding:2rem 2rem 2rem 2rem;background-color:#fff}.boxys.resources .item:hover .box *,.boxys.resources .item:focus .box *{color:var(--primary-color);border-top-color:var(--primary-color)}@media(max-width: 991px){.boxys.resources{margin-top:0}.boxys.resources .item:hover,.boxys.resources .item:focus{padding:1rem 1rem 1rem 0;background-color:rgba(0,0,0,0)}.boxys.resources .item:hover .box *,.boxys.resources .item:focus .box *{color:#fff}}.my_breadcrumb{margin-bottom:3rem}.my_breadcrumb ul{list-style:none;padding:0;margin-bottom:2rem;align-items:center}@media(max-width: 991px){.my_breadcrumb ul li.go_back_li .go_back .arrow-in-button{width:2.5rem;height:2.9rem}}.my_breadcrumb ul li a{text-transform:lowercase;display:block;padding:.5rem 1.5rem;text-decoration:underline !important;text-decoration-color:rgba(0,0,0,0) !important}.my_breadcrumb ul li a:hover,.my_breadcrumb ul li a:focus{color:var(--primary-color);text-decoration-color:var(--primary-color) !important}.my_breadcrumb ul li a.go_back{padding:0;padding-right:1rem;padding-left:0rem;transition:all .15s ease-in-out}.my_breadcrumb ul li a.go_back .arrow-in-button{padding-top:0;padding-bottom:0;transform:rotate(180deg)}.my_breadcrumb ul li a.go_back .arrow-in-button .line:first-of-type{right:0}.my_breadcrumb ul li a.go_back .arrow-in-button .line:nth-of-type(2){right:.3rem;left:auto}.my_breadcrumb ul li a.go_back .arrow-in-button .line:last-of-type{right:0}.my_breadcrumb ul li a:focus.go_back,.my_breadcrumb ul li a:hover.go_back{background-color:var(--primary-color);padding-left:1rem;padding-right:0rem}.my_breadcrumb ul li a:focus .arrow-in-button .line,.my_breadcrumb ul li a:hover .arrow-in-button .line{background-color:#fff}.my_breadcrumb ul li a:focus span.hover,.my_breadcrumb ul li a:hover span.hover{display:inline-block}.my_breadcrumb ul li+li{border-left:.1rem solid #eee}.site_left_col{width:66.66666667%;padding-bottom:4rem}.site_right_col{width:33.33333333%;padding-left:2rem}.site_right_col .add_margin_top{margin-top:4rem}@media(max-width: 991px){.site_right_col{padding-left:0}}.site_left_col.big_img{width:60%}.site_right_col.big_img{width:40%}.main_title{font-size:2.7vw;font-weight:600;margin:0;margin-bottom:4rem;max-width:90rem}.my_lead{font-size:1.8rem;font-weight:600;line-height:1.6em;margin-bottom:3rem;max-width:80rem;width:100%}.my_lead p[style*="text-align: justify; "],.my_lead p[style*="text-align: justify;"],.my_lead p[style*="text-align:justify;"],.my_lead p[style*="text-align:justify; "]{text-align:left !important}.main_pic{margin-bottom:4rem}.main_pic.add_margin_top{margin-top:6rem;max-width:100%}.ckeditor{margin-bottom:4rem;padding-right:6%;text-align:left}.ckeditor img{max-width:100%;height:auto !important}.ckeditor a{text-decoration:underline !important}.ckeditor a:hover,.ckeditor a:focus{background-color:var(--primary-color);color:#fff}.inner_flex{max-width:80rem}.inner_flex .item{width:50%}h2.system,h3.system{position:relative;margin-top:3.5rem;margin-bottom:1.5rem;font-size:1.6rem;font-weight:900;max-width:100rem}h2.system:after,h3.system:after{border-bottom:.2rem solid var(--primary-color);position:absolute;bottom:1rem;left:0;content:"";width:100%;z-index:1}h2.system span,h3.system span{display:inline-block;background:#fff;position:relative;z-index:9;padding-right:.5rem;text-transform:lowercase}h2.system span.let_it_be_big,h3.system span.let_it_be_big{text-transform:initial}.accompanying_events_wrapper{max-width:100rem}.accompanying_events_wrapper .item{width:50%;padding:2rem}.accompanying_events_wrapper .item figure{width:10rem}.accompanying_events_wrapper .item figure .img{width:100%}.accompanying_events_wrapper .item .text_wrapper{width:calc(100% - 10rem);padding-left:2rem}.accompanying_events_wrapper .item .text_wrapper .title_wrapper{min-height:5rem;margin-bottom:1rem}.accompanying_events_wrapper .item .text_wrapper .title_wrapper .h4{font-size:1.4rem;font-weight:600;text-transform:none;margin:0}.accompanying_events_wrapper .item .text_wrapper .footer{color:#777}.accompanying_events_wrapper .item:focus,.accompanying_events_wrapper .item:hover{background-color:var(--primary-color);color:#fff}.accompanying_events_wrapper .item:focus .footer,.accompanying_events_wrapper .item:hover .footer{color:#fff}.resources_wrapper{margin-top:4rem;max-width:100rem}.resources_wrapper .item{border:.1rem solid #eee;position:relative;width:calc(33.3333333333% - 6.7rem);margin-right:1rem;margin-bottom:1rem;padding:1rem;padding-left:6rem;font-size:1.6rem}.resources_wrapper .item:nth-of-type(3n){margin-right:0}.resources_wrapper .item .icon-arrow_right{position:absolute;top:50%;left:0rem;opacity:0;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.resources_wrapper .item:focus,.resources_wrapper .item:hover{border-color:var(--primary-color);color:var(--primary-color)}.resources_wrapper .item:focus .icon-arrow_right,.resources_wrapper .item:hover .icon-arrow_right{left:2rem;opacity:1}.gallery{margin-bottom:4rem;max-width:100rem}@media(max-width: 991px){.gallery{margin-bottom:0rem}}.gallery a{display:block;width:20%;padding:1rem}.gallery a figure{padding:0rem;position:relative;width:100%;padding-bottom:100%;overflow:hidden}.gallery a figure .img{padding-bottom:100%}.gallery a figure img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto;min-height:100%;min-width:100%;object-fit:cover;width:100%}.gallery a:focus,.gallery a:hover{background-color:var(--primary-color)}.col-fotorama{width:100%}.col-fotorama .desc-img{border-left:.1rem solid var(--primary-color);padding-left:1.5rem;margin:2rem 0 0 0;font-size:1.2rem}@media(max-width: 991px){.col-fotorama .desc-img{margin-bottom:2rem}}.col-fotorama a{display:block;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.col-fotorama a:after{display:none}.col-fotorama figure{width:100% !important}.col-fotorama .img{padding-bottom:100%}.info_box{width:100%}.info_box h2{margin-bottom:3rem;max-width:100%}.info_box h2 span{text-transform:uppercase}.info_box h3{padding-bottom:.5rem;margin-bottom:.5rem}.info_box>div{margin-bottom:2.5rem}.info_box>div.buy_ticket a{width:100%;border:.2rem solid var(--primary-color)}.info_box .add-to-cart:hover svg path,.info_box .add-to-cart:focus svg path{stroke:#fff}.btn,.order_actions a{font-size:1.4rem}.btn.filter,.order_actions a.filter{margin-top:0}.btn.filter.filter-ready,.order_actions a.filter.filter-ready{width:50%}.btn.filter+.btn.filter,.order_actions a.filter+.btn.filter,.order_actions .btn.filter+a.filter,.order_actions a.filter+a.filter{margin-top:0}.max_width_filter{width:100%}.max_width_filter .btn.filter-ready,.max_width_filter .order_actions a.filter-ready,.order_actions .max_width_filter a.filter-ready{width:100%}@media(max-width: 991px){.buy_ticket .btn,.buy_ticket .order_actions a,.order_actions .buy_ticket a{border:.1rem solid var(--primary-color);width:100%}.btn,.order_actions a{font-size:1.4rem}.btn .arrow-in-button .line:nth-of-type(1),.order_actions a .arrow-in-button .line:nth-of-type(1){left:2rem}.btn .arrow-in-button .line:nth-of-type(2),.order_actions a .arrow-in-button .line:nth-of-type(2){left:1.2rem}.btn .arrow-in-button .line:nth-of-type(3),.order_actions a .arrow-in-button .line:nth-of-type(3){left:2rem}}.files_list{list-style:none;padding:0;margin-bottom:4rem;margin-top:4rem;max-width:100rem}.files_list li{padding:.5rem 0;border:none;width:calc(33.3333333333% - .7rem)}.files_list li span{border:.1rem solid var(--primary-color);padding:.3rem;margin:.3rem .5rem .3rem 0;display:inline-block;width:3rem;text-align:center;position:absolute;top:-0.2rem;left:0rem;font-size:1.2rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.files_list li div{display:inline-block;width:100%;padding:.5rem}.files_list li a{display:block;padding-left:4rem}.files_list li a:hover:after,.files_list li a:focus:after{display:none}.files_list li a:hover span,.files_list li a:focus span{background:var(--primary-color);color:#fff}.files_list li+li{margin-left:1rem}#mslmapcontainer{width:100%;max-width:100rem;height:30rem;margin-bottom:4rem}.side_childrens_wrapper{margin-top:7rem}.side_childrens_wrapper h4{font-weight:600;margin:0;margin-bottom:2rem}.side_childrens_wrapper ul{padding:0;margin:0;margin-bottom:4rem;list-style:none}.side_childrens_wrapper ul li a{display:block;padding:1rem;font-size:1.8rem;text-transform:lowercase}.side_childrens_wrapper ul li a:focus,.side_childrens_wrapper ul li a:hover{background-color:var(--primary-color);color:#fff}@media(max-width: 991px){.side_childrens_wrapper ul li a{padding:.7rem;font-size:1.6rem}}.side_childrens_wrapper ul li+li{border-top:.1rem solid #eee}.boxys.subsites_wrapper .box .panel{min-height:.1rem}.partners_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:stretch;max-width:100rem}.partners_wrapper figure{width:auto;margin-bottom:.5rem;display:grid;grid-auto-rows:auto;grid-template-rows:1fr}.partners_wrapper figure figcaption{margin-inline:auto;max-width:30rem}.partners_wrapper figure div{padding:.5rem;border:.2rem solid #fff;display:grid;align-items:center;grid-template-rows:1fr}.partners_wrapper figure img{max-height:20rem;width:auto}.partners_wrapper figure a{display:inline-block}.partners_wrapper figure a:focus div,.partners_wrapper figure a:hover div{border-color:var(--primary-color)}@media(max-width: 991px){.partners_wrapper figure{width:50%}.partners_wrapper figure+figure{width:50%}}.social_share_wrapper{text-align:left;margin-bottom:1rem;margin-top:1rem}.social_share_wrapper h4{font-size:1.8rem;font-weight:600}.social_share_wrapper a{display:inline-block;padding:1rem 1rem;font-size:1.8rem;width:100%;color:#fff;text-align:center;background-color:#222}.social_share_wrapper a:after{display:none}.social_share_wrapper a.facebook{background-color:#3b5998}.social_share_wrapper a.twitter{background-color:#5bc0de}.social_share_wrapper a.googleplus{background-color:#d9534f}.social_share_wrapper a:hover,.social_share_wrapper a:focus{background-color:var(--primary-color)}.social_share_wrapper a+a{margin-left:1rem}.google-calendar-btn{display:table;margin:1rem 0;margin-bottom:0}.google-calendar-btn>div{background:url("../img/sprite.svg") no-repeat -30.6rem -85.3rem;width:3rem;height:2.4rem;display:table-cell}.google-calendar-btn>span{display:table-cell;font-size:1.1rem;padding-left:1rem;vertical-align:middle}.day-row{margin-bottom:2rem}.day-row h2{font-size:2rem;border-bottom:.1rem solid var(--primary-color);padding-bottom:2rem;text-transform:uppercase}.day-row h2 span{min-width:10rem;display:inline-block}.day-row h2 span:nth-child(2){color:#8b8b8b}.modal .modal-body .product_header{padding:.5rem 1rem;font-weight:600}.modal .modal-body .product_header>div{padding:0 1rem}.modal .modal-body .product_header .title{text-align:left;padding:0}.modal .modal-body .product{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:1rem}.modal .modal-body .product .title{text-align:left;font-size:1.2rem;padding:0 1rem}.modal .modal-body .product .quatity{padding:.3rem 1rem}.modal .modal-body .product .quatity .product-quantity{height:auto;text-align:center;padding-right:0;margin:0}.modal .modal-body .product .price,.modal .modal-body .product .weight{padding:.7rem 1rem}.modal .modal-body .product .remove{padding:0 1rem}.modal .modal-body .product .remove .remove-from-cart{margin:0;font-size:1.2rem}.modal .modal-body .sum .delivermetod_wrapper{padding-left:1rem;padding-right:1rem}.modal .modal-body .sum #delivermethod{margin:0;width:100%;border:.3rem solid #eee}.modal .modal-body .product+.product{border-top:.1rem solid #eee;margin-top:1rem}.modal .modal-body .sum{padding:1rem 0;margin-top:1rem;border-top:.1rem solid var(--primary-color);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serachresult{padding-left:3rem;max-width:80rem}.serachresult li a{display:block;padding:1rem}.serachresult li a h4{text-transform:none}.serachresult li a:focus,.serachresult li a:hover{background-color:var(--primary-color);color:#fff}@-webkit-keyframes pulsing_loader{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}70%{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}}@keyframes pulsing_loader{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}70%{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}}.loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6);z-index:10;display:none}.loader:before{content:"";display:block;width:3rem;height:3rem;background-color:var(--primary-color);border:.2rem solid #fff;position:absolute;top:50%;left:50%;-webkit-animation:pulsing_loader 1s ease-out infinite;animation:pulsing_loader 1s ease-out infinite}.social_media_wrapper{padding-left:0;margin:0 auto;width:100%;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:flex-start}.social_media_wrapper li{list-style:none}.social_media_wrapper li a{display:block;margin:auto;text-align:center;width:4rem;height:4rem}.social_media_wrapper li a span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.social_media_wrapper li a .bip_black,.social_media_wrapper li a .bip_white{transform:translate(-50%, -50%) scale(0.7)}.social_media_wrapper li a:focus,.social_media_wrapper li a:hover{background-color:var(--primary-color);color:#fff}.social_media_wrapper .li_bip{border-left:.2rem solid var(--primary-color);border-right:.2rem solid var(--primary-color)}.social_media_wrapper .li_bip a{display:flex;align-items:center;justify-content:center;width:max-content;padding-inline:1rem}.social_media_wrapper .li_bip a:hover svg path,.social_media_wrapper .li_bip a:focus svg path{fill:#fff}.social_media_wrapper .li_bip a svg{width:4.2rem;height:auto}.social_media_wrapper .li_bip a svg path{fill:var(--primary-color);stroke:rgba(0,0,0,0)}footer .newsletter_wrapper{padding:4rem 0;padding-bottom:6rem;border-top:.4rem solid var(--primary-color)}footer .newsletter_wrapper h2{text-transform:uppercase;font-weight:600;margin:0;margin-bottom:4rem;font-size:2rem}footer .newsletter_wrapper form{position:relative;margin-top:3rem;align-items:center}footer .newsletter_wrapper form .my_container{padding:0}footer .newsletter_wrapper form>.alert{width:100%;max-width:100%}footer .newsletter_wrapper form .main_alert{margin-bottom:3rem}footer .newsletter_wrapper .item{display:flex;flex-wrap:wrap;padding-right:3rem}footer .newsletter_wrapper .item .form-item--error-message{margin-bottom:2rem}footer .newsletter_wrapper .item.input_item{position:relative;display:flex;gap:1rem;align-items:flex-start}footer .newsletter_wrapper .item.input_item label{font-size:1.8rem;font-weight:400;background-color:#fff;padding:0 .5rem;position:absolute;top:50%;left:3.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}footer .newsletter_wrapper .item.input_item input{width:67.9%;height:4rem;padding:0rem 2rem;font-weight:500;font-size:1.6rem;border:none;border-bottom:.2rem solid var(--primary-color)}footer .newsletter_wrapper .item.input_item.active label{top:0}footer .newsletter_wrapper .item.error .alert{position:absolute;top:-1.5rem;right:1rem;margin:0;padding:.5rem;font-size:1.2rem}footer .newsletter_wrapper .item.accept_item{--size: 2rem;display:flex;flex-wrap:wrap;align-items:flex-start;padding:1rem 6rem;padding-left:4rem;position:relative}footer .newsletter_wrapper .item.accept_item input{position:absolute;width:var(--size);height:var(--size);margin:0;opacity:0;z-index:10;cursor:pointer}footer .newsletter_wrapper .item.accept_item input+.check{width:var(--size);height:var(--size);background-color:#fff;border:.2rem solid var(--primary-color);-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;cursor:pointer}footer .newsletter_wrapper .item.accept_item input+.check:before,footer .newsletter_wrapper .item.accept_item input+.check:after{content:"";display:block;width:40%;position:absolute;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;height:.2rem;background-color:#fff;opacity:0}footer .newsletter_wrapper .item.accept_item input+.check:before{left:33%;top:62%;width:20%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}footer .newsletter_wrapper .item.accept_item input+.check:after{left:67%;top:63%;width:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}@media(max-width: 991px){footer .newsletter_wrapper .item.accept_item input+.check{left:0rem}}footer .newsletter_wrapper .item.accept_item input:checked+.check{opacity:1;background-color:var(--primary-color)}footer .newsletter_wrapper .item.accept_item input:checked+.check:before,footer .newsletter_wrapper .item.accept_item input:checked+.check:after{opacity:1}footer .newsletter_wrapper .item.accept_item label{font-weight:700;font-size:1.6rem;line-height:2.1rem;padding-left:2rem;width:calc(100% - 2rem)}footer .newsletter_wrapper .item.accept_item label a{text-decoration:underline !important;padding:0 .3rem;font-weight:700;font-size:1.6rem;line-height:2.1rem}footer .newsletter_wrapper .item.accept_item label a:focus,footer .newsletter_wrapper .item.accept_item label a:hover{background-color:var(--primary-color);color:#fff}@media(max-width: 991px){footer .newsletter_wrapper .item.accept_item label a{font-size:1.2rem}}@media(max-width: 991px){footer .newsletter_wrapper .item.accept_item label{padding-left:1rem}}footer .newsletter_wrapper .item .form-item--error-message{width:100%;padding:1rem;background-color:var(--red);color:#fff;font-weight:400}footer .newsletter_wrapper button{display:flex;align-items:center;background-color:rgba(0,0,0,0);border:none;color:var(--primary-color);padding:0rem 2rem 0rem 2rem;font-weight:700;font-size:1.7rem;line-height:2.2rem}footer .newsletter_wrapper button .arrow-in-button .line:nth-of-type(1){right:0}footer .newsletter_wrapper button .arrow-in-button .line:nth-of-type(2){left:1.9rem}footer .newsletter_wrapper button .arrow-in-button .line:nth-of-type(3){right:0}footer .newsletter_wrapper button:focus,footer .newsletter_wrapper button:hover{background-color:var(--primary-color);color:#fff}footer .newsletter_wrapper button:focus .arrow-in-button .line,footer .newsletter_wrapper button:hover .arrow-in-button .line{background-color:#fff}footer .newsletter_wrapper .item.accept_item input:focus+.check,footer .newsletter_wrapper .item.accept_item input:hover+.check{background-color:var(--primary-color)}footer .newsletter_wrapper .item.accept_item input:focus+.check:before,footer .newsletter_wrapper .item.accept_item input:focus+.check:after{background-color:#fff}footer .newsletter_wrapper .item.accept_item input:hover+.check:before,footer .newsletter_wrapper .item.accept_item input:hover+.check:after{background-color:#fff}footer .newsletter_wrapper .item.accept_item input:checked:focus+.check,footer .newsletter_wrapper .item.accept_item input:checked:hover+.check{background-color:#eee}footer .newsletter_wrapper .item.accept_item input:checked:focus+.check:before,footer .newsletter_wrapper .item.accept_item input:checked:focus+.check:after{background-color:#444}footer .newsletter_wrapper .item.accept_item input:checked:hover+.check:before,footer .newsletter_wrapper .item.accept_item input:checked:hover+.check:after{background-color:#444}footer .markings_wrapper{-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around;border-top:.4rem solid var(--primary-color);padding:2rem 0;padding-top:2rem;padding-bottom:4rem}footer .markings_wrapper .item{padding:0rem 2rem}footer .markings_wrapper .item .inner{-webkit-box-align:top;-ms-flex-align:top;align-items:top}footer .markings_wrapper .item .inner .text{width:20rem}footer .markings_wrapper .item .inner .img_wrapper{width:10rem}footer .markings_wrapper img{max-width:80rem;width:100%}footer .markings_wrapper .partners{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem;width:100%}footer .markings_wrapper .partners a{display:block;border-bottom:.2rem solid rgba(0,0,0,0)}footer .markings_wrapper .partners a:hover,footer .markings_wrapper .partners a:focus-visible{border-bottom-color:var(--primary-color)}footer .markings_wrapper .partners a img{max-height:7.5rem}footer .markings_wrapper .partners .mkidn{max-height:7.5rem;max-width:30rem}footer .markings_wrapper .partners .lodzkie{max-width:15rem}footer .markings_wrapper .partners div{max-width:50rem}footer .markings_wrapper .partners span{height:60%;width:.1rem;background-color:var(--primary-color)}@media(max-width: 991px){footer .markings_wrapper .partners{flex-direction:column;align-items:center}footer .markings_wrapper .partners__text{text-align:center}}footer .footer_menu ul{padding:0;margin:0;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer_menu ul li a{font-weight:400;font-size:1.6rem;padding:2rem 2rem;display:block}footer .footer_menu ul li:last-of-type a{padding:1.6rem 1rem;padding-bottom:1.7rem}footer .footer_menu ul li a span.icon{display:inline-block}footer .footer_menu ul li a span.icon.bip_white{display:none}footer .footer_menu ul li a:focus,footer .footer_menu ul li a:hover{background-color:var(--primary-color);color:#fff}footer .footer_menu ul li a:focus span.icon.bip_black,footer .footer_menu ul li a:hover span.icon.bip_black{display:none}footer .footer_menu ul li a:focus span.icon.bip_white,footer .footer_menu ul li a:hover span.icon.bip_white{display:inline-block}@media(max-width: 991px){footer .footer_menu ul{flex-direction:column;align-items:center}footer .footer_menu ul li a{padding:1rem;padding-left:0}footer .footer_menu ul li:last-of-type a{padding-left:0}}footer .copyright_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:.1rem solid #eee;padding:1.5rem 0;text-align:center}footer .copyright_wrapper .item:first-of-type{padding:1rem 2rem 1rem 0rem}footer .copyright_wrapper .item{padding:1rem 2rem;position:relative}footer .copyright_wrapper .item a{padding:.3rem;position:relative;font-weight:400}footer .copyright_wrapper .item a:hover{background-color:var(--primary-color);color:#fff}footer .copyright_wrapper .item+.item:before{content:"|";display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}a.slider__image:before{content:"";position:absolute;width:100%;height:100%;border:.5rem solid rgba(0,0,0,0);transition:.15s all ease-in-out}a.slider__image:hover:before,a.slider__image:focus-visible:before{border:.5rem solid var(--primary-color)}.black-ending{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--primary-color);padding:1rem;padding-bottom:6rem}.black-ending__text{font-weight:700;font-size:1.6rem;line-height:2.1rem;color:#fff;margin-bottom:1rem;text-transform:math-auto}.black-ending a img{max-width:100%}@media(max-width: 991px){.black-ending{padding-bottom:1rem}}.cookies{position:fixed;padding:1rem;width:100%;bottom:0;z-index:1000000;border-top:.1rem solid hsla(0,0%,100%,.2);background-color:var(--primary-color);color:#fff;display:none}.cookies a{color:#fff;font-weight:600;font-size:inherit}.cookies .item.item_text{width:calc(100% - 30rem);padding-right:2rem}.cookies .item.item_button{width:30rem}.cookies .item.item_button button{border:.1rem solid #fff;background-color:#fff;color:var(--primary-color)}.cookies .item.item_button button:focus,.cookies .item.item_button button:hover{background-color:#666;color:#fff}.cookies-close{padding-left:2rem;padding-right:2rem;width:100%}.logotypy{position:fixed;bottom:0;left:0;border:.1rem solid rgba(0,0,0,0);border-bottom:none;border-left:none;max-width:50rem;width:100%}.logotypy a{display:block;border:.2rem solid #fff;border-bottom:none;border-left:none}.logotypy a:hover,.logotypy a:focus{border-color:var(--primary-color)}@media(max-width: 1366px){.mainbanners .carousel-control.left,.mainbanners .carousel-control.right{top:100%}.mainbanners .carousel-control.left{left:auto;right:5rem}.mainbanners .carousel-control.right{left:auto;right:0rem}.home_news_title_wrapper .header_pulled_left{position:relative;margin-left:0;left:0}.recources_section{margin-top:6rem}.recources_section .absolute_power{position:absolute;top:auto;bottom:100%}.recources_section .absolute_power a{color:var(--primary-color)}.recources_section .absolute_power a:focus,.recources_section .absolute_power a:hover{background-color:var(--primary-color);color:#fff}}@media(max-width: 1366px)and (max-width: 991px){.recources_section .absolute_power{margin-top:0rem}}@media(max-width: 1366px){.boxys.resources .item{padding-top:2rem;padding-bottom:2rem}.slideshow .slide .caption .line-2{margin-bottom:1rem;text-transform:none;font-size:2.2rem}.slideshow .slide .caption .kolofon_info_baner_wrapper{margin-bottom:2rem}.slideshow .slide .caption .kolofon_info_baner_wrapper .kolofon_info_baner{font-size:1.2rem}.slideshow .slide .caption .kolofon_info_baner_wrapper .kolofon_info_baner strong{font-size:1.2rem}.slideshow .slide .caption .more{margin-top:0rem}}@media(max-width: 1200px){.my_container .get_hight .right_col{width:33.3%}.slideshow .slide .caption .more{display:none}.site_right_col{width:30rem}header .quick_menu{width:100%}}.modal-footer{display:flex;gap:1rem;padding:1rem 2rem}@media(min-width: 991px){.show_mobile{display:none !important}}@media(max-width: 991px){html,body{height:auto}.hide_mobile{display:none !important}body{padding-top:6rem}.view_templates-home header .logo_wrapper:after{width:100%}header{padding:0;position:fixed;top:0;left:0;width:100%;background-color:#fff}header .underline:after{top:100%}header .logo_wrapper{width:auto;height:4rem}header .logo_wrapper img{margin:.5rem 0}header .quick_menu{width:100%;margin:0}header .quick_menu .menu li{display:none}header .quick_menu .hamburger{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header .quick_menu .hamburger .text{display:none}}@media(max-width: 991px)and (max-width: 991px){header .quick_menu .hamburger{position:relative;transform:none;top:unset;left:unset}}@media(max-width: 991px){header .quick_menu .quick_menu_wrapper .hamburger .lines .line{right:0;left:auto}header .right_col{width:7.6rem}header .right_col .cell_flex{padding-bottom:0}header .right_col .right_col_btn{height:3.3rem;width:3.3rem}header nav{padding-top:6rem;padding-bottom:0rem}header nav .my_container{max-height:calc(100dvh - 6rem);padding:0}header nav .column_wrapper .item.top,header nav .column_wrapper .item.left,header nav .column_wrapper .item.right{width:100%}header nav .column_wrapper .item.top .hide_mobile{display:flex !important;flex-direction:column;padding-top:2rem;padding-bottom:2rem;border-top:.4rem solid #fff}header nav .column_wrapper .item.top a{font-size:1.8rem;padding:.5rem 1rem;font-weight:600}header nav .main_menu{grid-template-columns:1fr;padding-top:2rem}header nav .main_menu>.item{width:100%;max-width:100%;padding:0;position:relative}header nav .main_menu>.item a.big_link{font-size:1.8rem;margin-bottom:0rem;padding:1rem;width:calc(100% - 5rem)}header nav .column_wrapper .submenu{display:none;width:100%;padding-left:1rem;padding-right:1rem;margin-bottom:2rem}header nav .column_wrapper .submenu a{font-size:1.4rem}header nav .column_wrapper .submenu li+li a{border-top:.1rem solid hsla(0,0%,100%,.1)}header nav .side_menu li a{font-size:1.8rem;padding:.5rem 1rem}header nav .side_menu{margin-top:2rem;margin-bottom:2rem;display:block}header .fixed_search{right:-1rem;top:0;width:calc(100% + 2rem);height:14.5rem;padding:1rem;z-index:10000}header .fixed_search form{padding-bottom:6rem}header .fixed_search form label{width:100%;padding:.5rem 0;height:100%}header .fixed_search form label span{font-size:1.3rem;-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0;padding:0;width:100%;position:relative;text-align:center}header .fixed_search form label input{width:100%;position:relative;top:0;left:0;height:4rem;padding:1rem;font-size:1.4rem;-webkit-transform:none;-ms-transform:none;transform:none;text-align:center}header .fixed_search form button{top:auto;bottom:1rem;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}header .fixed_search form button.close_me{left:1rem;bottom:1rem}.header_pulled_left.line_on_top:before{display:none}.statement_wrapper{padding-bottom:0;margin-bottom:1rem}.statement_wrapper .item .inner{font-size:1.2rem}.social_media_pages{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:space-around;border-top:.4rem solid #fff;padding:2rem 0;margin-bottom:0rem;margin-top:0;position:relative}.social_media_pages li.bip,.social_media_pages li+li{margin:0}.social_media_pages li a{color:#fff}.mainbanners .item a{padding-bottom:60%}.mainbanners .carousel-caption{width:100% !important;padding:1rem;color:var(--primary-color) !important;background-color:hsla(0,0%,100%,.9)}.mainbanners .carousel-caption .line-1{font-size:1.2rem;text-align:left}.mainbanners .carousel-caption .line-2{font-size:1.4rem;line-height:2rem;text-align:left;margin:0;padding-bottom:0rem}.mainbanners .carousel-caption .line-3{font-size:1.2rem;text-align:left}.slideshow{border-bottom:.4rem solid var(--primary-color);margin-top:0;min-height:27rem;height:auto;margin-bottom:3rem}.slideshow .slide .caption{top:auto;bottom:0;width:100%;height:auto;padding:.7rem;padding-bottom:3rem;background-color:#fff}.slideshow .slide .caption:after{width:0}.slideshow .slide .image-container{padding-right:0rem;position:static}.slideshow .slide .caption .line-1{font-size:1.2rem;font-weight:400;margin-bottom:0rem}.slideshow .slide .caption .line-2{font-size:1.5rem;margin:0}.slideshow .slide .caption .kolofon_info_baner_wrapper{margin-top:2rem;display:none}.slideshow .slide .caption .kolofon_info_baner_wrapper .kolofon_info_baner strong{font-size:1.3rem}.slideshow .slide .caption .kolofon_info_baner_wrapper .kolofon_info_baner p{font-size:1.2rem}.slideshow .slide .caption .kolofon_info_baner_wrapper .kolofon_info_baner+.kolofon_info_baner{margin-top:1rem;padding-top:1rem}.slideshow .slide .image-container .img{background-position:top left}.slideshow .slide .caption .more{display:none}.slideshow .arrows{bottom:-0.2rem}.inner_flex .item{width:100%}.boxys .item{width:50%}.boxys .item a{padding:1rem 1rem 1rem 0}.boxys .item .add-to-cart{width:calc(100% - 1rem);font-size:1.4rem;left:0;margin-top:2rem;padding-right:1rem}.boxys .box h3{font-size:1.3rem}.boxys .box .footer,.boxys .box .fromto{font-size:1.2rem}.boxys .box.add_shop_item_padding_bottom .panel{min-height:.1rem}.boxys .box .footer .descshort{margin-bottom:0;padding-bottom:0}.recources_section{margin-top:0}.recources_section .absolute_power{position:relative;top:0;bottom:auto;padding:1rem 0;padding-top:1.5rem}.recources_section .absolute_power a{color:#fff;background-color:var(--primary-color);width:100%;padding:1rem .5rem 1rem 0}.recources_section .absolute_power a br{display:none}.recources_section .absolute_power a:focus{color:var(--primary-color);background-color:#eee}.boxys.resources .item{padding:1rem 1rem 1rem 0;width:50%}.boxys.resources .item:nth-of-type(5){display:none}.boxys.resources .item .box .img{width:100%}.site_left_col{width:100% !important;padding-right:0;position:relative}.site_left_col.bookshop{width:100% !important;padding-right:0;position:relative}.site_right_col{width:100%}.site_right_col.bookshop{width:100%}.main_title{font-size:2.1rem;padding-left:4rem;margin-bottom:2rem;margin-top:.3rem}.my_lead{font-size:1.6rem}.col-fotorama a{padding:0}.my_breadcrumb{margin:0;position:absolute;top:0;left:0}.my_breadcrumb ul{margin:0}.my_breadcrumb ul li{display:none}.my_breadcrumb ul li:nth-of-type(1){display:block}.my_breadcrumb ul li a.go_back{padding-top:.7rem;padding-left:0rem;margin-right:1rem;width:3rem}.my_breadcrumb ul li a.go_back:hover,.my_breadcrumb ul li a.go_back:focus{padding-left:.4rem;padding-right:0;width:3rem}h3.system,h2.system{margin-top:2rem}.resources_wrapper{margin-top:1rem}.accompanying_events_wrapper .item{width:100%;padding:1rem}.resources_wrapper .item{width:100%;padding-left:1rem;margin-right:0}.resources_wrapper .item .sprite{display:none}.files_list{margin:1rem 0}.files_list li{width:100%}.files_list li a{font-size:1.2rem}.files_list li+li{margin:0}.files_list li+li a{margin-top:1rem}.gallery a{width:100%;padding:1rem}.btn.filter,.order_actions a.filter{width:100%;margin-right:0rem;margin-top:0}.btn.filter+.btn.filter,.order_actions a.filter+.btn.filter,.order_actions .btn.filter+a.filter,.order_actions a.filter+a.filter{margin-top:0rem;margin-left:0rem;margin-right:0}.new_filters{margin-left:0;margin-right:0}.new_filters .category_group{margin-top:1rem;width:100%;padding:0}.new_filters .category_group:after{display:none}}@media(max-width: 991px)and (max-width: 991px){.new_filters .category_group .cell_flex{flex-direction:column}.new_filters .category_group .check{width:100%;margin-bottom:1rem}}@media(max-width: 991px){.side_childrens_wrapper{margin-top:0rem}.modal.in .modal-dialog{margin:0}.modal input,.modal textarea{height:auto;padding:.5rem;font-size:1em}form .input,form .textarea{height:auto;padding:.5rem}.modal h4{font-size:1.6rem;text-align:left}.modal fieldset{margin-left:0;margin-right:0;margin-bottom:1rem;width:100%}.modal .close{top:.8rem;right:1rem}.modal .modal-body .product_header{display:none}.modal .modal-body .product .title{padding:0;padding-right:4rem;margin-bottom:.5rem}.modal .modal-body .product .quatity{width:8rem;padding:.3rem 0}.modal .modal-body .product .quatity .product-quantity{padding:0 .5rem}.modal .modal-body .product .price,.modal .modal-body .product .weight{width:calc((100% - 8rem - 4rem)/2)}.modal .modal-body .product .remove{padding:0;width:4rem}.modal .modal-body .sum .delivermetod_wrapper{width:calc(100% - 16rem);padding:0}.modal .modal-body .sum .price,.modal .modal-body .sum .weight{width:8rem}.modal-footer{height:auto;display:flex !important;gap:1rem}.modal-footer .col-md-12{width:100%;padding:0}}@media(max-width: 991px)and (max-width: 450px){.modal-footer{flex-direction:column;gap:1rem}}@media(max-width: 991px){.modal-footer .btn+.btn,.modal-footer .order_actions a+.btn,.order_actions .modal-footer a+.btn,.modal-footer .order_actions .btn+a,.order_actions .modal-footer .btn+a,.modal-footer .order_actions a+a,.order_actions .modal-footer a+a{margin-left:0}.modal .modal-body button{font-size:1.4rem}.modal .modal-body button.btn{margin-top:1rem}.modal .modal-body .btn,.modal .modal-body .order_actions a,.order_actions .modal .modal-body a{font-size:1.4rem}button.mfp-close.fa{width:4rem;height:4rem}button.mfp-arrow{top:auto;bottom:-1rem;width:4rem;height:4rem}button.mfp-arrow:before{-webkit-transform:translate(-50%, -50%) scale(0.6);-ms-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6)}footer .newsletter_wrapper{margin-top:5rem}footer .newsletter_wrapper .item{width:100%;margin:0;margin-bottom:1rem}footer .newsletter_wrapper .item.input_item label{font-size:1.2rem;left:.6rem}footer .newsletter_wrapper .item.input_item input{padding:1rem}}@media(max-width: 991px)and (max-width: 991px){footer .newsletter_wrapper .item.input_item{flex-direction:column}footer .newsletter_wrapper .item.input_item input{width:100%}}@media(max-width: 991px){footer .newsletter_wrapper .item.accept_item{padding-right:1rem}footer .newsletter_wrapper .item.accept_item label{font-size:1.2rem}}@media(max-width: 991px)and (max-width: 991px){footer .newsletter_wrapper form{justify-content:flex-end}footer .newsletter_wrapper .item{padding-right:0}}@media(max-width: 991px){footer .markings_wrapper .item{padding:0;width:100%}footer .markings_wrapper .item .inner{justify-content:center;align-items:flex-start}footer .markings_wrapper .item .inner .text{font-size:1.2rem;padding:1rem;text-align:left;max-width:100%;width:20rem}footer .markings_wrapper .item .inner .img_wrapper{margin:0;width:10rem}footer .markings_wrapper .item+.item{margin-top:2rem}footer .copyright_wrapper .item+.item{font-size:1.2rem;padding:0 1rem;margin-top:1rem}footer .copyright_wrapper .item+.item:before{display:none}.cookies .item.item_text{width:100%;padding:0;font-size:1.2rem;line-height:1.2em;margin-bottom:1rem}.cookies .item.item_button{width:100%}}.webform-confirmation{display:block;width:100%}.h1{font-weight:700;font-size:4.2rem;line-height:5rem}.h2{font-weight:700;font-size:3rem;line-height:4.2rem}.h3{font-weight:700;font-size:2.5rem;line-height:3.6rem}.h4{font-weight:700;font-size:1.6rem;line-height:2.1rem}.h5{font-weight:700;font-size:1.4rem;line-height:1.8rem}.lead{font-weight:400;font-size:2.4rem;line-height:3rem}button:hover .arrow-in-button .line,button:focus .arrow-in-button .line,a:hover .arrow-in-button .line,a:focus .arrow-in-button .line{background-color:#fff}.cart_table form{display:grid;grid-auto-columns:1fr;grid-template-columns:auto min-content min-content min-content;grid-template-rows:auto min-content min-content;gap:0rem 2rem;grid-template-areas:"form form form form" "sum sum sum sum" ". back update checkout";width:100%;max-width:100rem;margin-bottom:4rem}.cart_table form a{grid-area:back;align-self:end;border-width:.2rem;border-color:var(--primary-color)}.cart_table form>input{border:.2rem solid var(--primary-color);margin-top:2rem}.cart_table form>input:nth-last-of-type(2){grid-area:update}.cart_table form>input:last-of-type{grid-area:checkout;margin-left:auto}.cart_table form>input:last-of-type:not(:hover):not(:focus){border-color:var(--green);background-color:var(--green);color:#fff}.cart_table .sum_wrapper{grid-area:sum}.cart_table table{grid-area:form;width:100%}.cart_table table+div{grid-area:sum}.cart_table table tr td,.cart_table table tr th{padding:.5rem 1rem}.cart_table table tr td.views-field-unit-price__number,.cart_table table tr th.views-field-unit-price__number{width:5rem}.cart_table table tr td.views-field-edit-quantity,.cart_table table tr th.views-field-edit-quantity{width:5rem}.cart_table table tr td.views-field-remove-button,.cart_table table tr th.views-field-remove-button{width:5rem}.cart_table table tr td.views-field-total-price__number,.cart_table table tr th.views-field-total-price__number{width:10rem}.cart_table table tr th:nth-last-child(2){visibility:hidden}.cart_table table tr th:last-of-type{text-align:center}.cart_table table tr td{border:.2rem solid var(--primary-color);border-left:none;border-right:none}.cart_table table tr td.views-field-purchased-entity a{display:inline-block;padding:0 .5rem}.cart_table table tr td.views-field-purchased-entity a:hover,.cart_table table tr td.views-field-purchased-entity a:focus{background-color:var(--primary-color);color:#fff}.cart_table table tr td.views-field-edit-quantity input{padding:.5rem 1rem;padding-right:0;border-radius:0;border:.1rem solid var(--primary-color)}.cart_table table tr td:last-of-type{text-align:right}.cart_table label{margin:0}.cart_table .order-total-line{padding:.5rem 1rem}.cart_table .order-total-line:first-of-type{padding-top:1rem}.cart_table .order-total-line:last-of-type{padding-bottom:1rem;font-size:1.8rem}.checkout-pane label{display:block;width:100%;max-width:60rem}.checkout-pane label .form__label--text{display:block}.checkout-pane label input,.checkout-pane label select,.checkout-pane label textarea{display:block;width:100%;border:.1rem solid var(--primary-color);border-radius:0;padding:.5rem 1rem}.checkout-pane label textarea{min-width:100%;max-width:100%;height:10rem;min-height:10rem;max-height:10rem}.order_summary_table{width:100%}.order_summary_table tr th,.order_summary_table tr td{padding:.5rem 1rem;line-height:1em;text-align:center;border-bottom:.1rem solid var(--primary-color)}.order_summary_table tr th:first-of-type,.order_summary_table tr td:first-of-type{text-align:left}.order_summary_table tr th:last-of-type,.order_summary_table tr td:last-of-type{text-align:right}.order_summary_table tr th.table_count,.order_summary_table tr td.table_count{width:5rem}.order_summary_table tr th.table_price,.order_summary_table tr td.table_price{width:10rem}.order_summary_table tr th.table_sum,.order_summary_table tr td.table_sum{width:10rem}.order_summary_table tr th{border-bottom-width:.2rem}.order_table_total{display:grid;gap:.5rem;text-align:right;padding:1rem}.order_table_total .item:last-of-type{font-size:1.6rem;font-weight:600}.order_actions{display:grid;grid-template-columns:1fr 1fr;gap:1rem;grid-template-areas:"left right"}.order_actions a{grid-area:left;border:.2rem solid var(--primary-color)}.order_actions input{grid-area:right;border:.2rem solid var(--green);background-color:var(--green);color:#fff}.order_actions input:hover,.order_actions input:focus{border-color:var(--primary-color)}.checkout_panel{display:grid;gap:2rem;margin-bottom:4rem}.checkout_panel .label-type--radio,.checkout_panel .label-type--checkbox{--size: 1.5rem;--opacity: 0;display:grid;grid-template-columns:var(--size) 1fr;grid-template-rows:auto;gap:1rem;position:relative;cursor:pointer}.checkout_panel .label-type--radio:hover::before,.checkout_panel .label-type--radio:focus::before,.checkout_panel .label-type--checkbox:hover::before,.checkout_panel .label-type--checkbox:focus::before{background-color:var(--primary-color)}.checkout_panel .label-type--radio:hover:has(input:checked)::after,.checkout_panel .label-type--radio:focus:has(input:checked)::after,.checkout_panel .label-type--checkbox:hover:has(input:checked)::after,.checkout_panel .label-type--checkbox:focus:has(input:checked)::after{border-color:#fff}.checkout_panel .label-type--radio:has(input:checked)::after,.checkout_panel .label-type--checkbox:has(input:checked)::after{--opacity: 1}.checkout_panel .label-type--radio::before,.checkout_panel .label-type--radio::after,.checkout_panel .label-type--checkbox::before,.checkout_panel .label-type--checkbox::after{content:"";display:inline-block;grid-column:1/2;grid-row:1/2}.checkout_panel .label-type--radio::before,.checkout_panel .label-type--checkbox::before{width:var(--size);aspect-ratio:1;border:.2rem solid var(--primary-color)}.checkout_panel .label-type--radio::after,.checkout_panel .label-type--checkbox::after{position:absolute;left:calc(var(--size)/2);transform-origin:center;opacity:var(--opacity)}.checkout_panel .label-type--radio input,.checkout_panel .label-type--checkbox input{position:absolute;left:0;top:0;opacity:0;width:0;height:0}.checkout_panel .label-type--radio:hover::after,.checkout_panel .label-type--radio:focus::after{background-color:#fff}.checkout_panel .label-type--radio::before{border-radius:100%}.checkout_panel .label-type--radio::after{border-radius:100%;background-color:var(--primary-color);width:calc(var(--size)/2);aspect-ratio:1;top:calc(var(--size)/2);transform:translate(-50%, -50%)}.checkout_panel .label-type--checkbox::after{border-left:.2rem solid var(--primary-color);border-bottom:.2rem solid var(--primary-color);top:calc(var(--size)/3);width:calc(var(--size)/2);height:calc(var(--size)/4);transform:translate(-50%) rotate(-45deg)}.checkout_panel [id^=edit-shipping-information-recalculate-shipping],.checkout_panel .address-book-edit-button{width:max-content}legend{margin-bottom:1em;border:none;font-size:2rem;color:var(--primary-color)}legend span{display:inline-block;width:60rem;max-width:100%;border-bottom:.1rem solid var(--primary-color)}.checkbox_wrapper{--size: 2rem;--postiotionX: 1.5rem;--postiotionY: 35%;display:flex;flex-wrap:wrap;align-items:flex-start;padding:1rem 6rem;padding-left:4rem;position:relative}.checkbox_wrapper input{position:absolute;top:var(--postiotionY);left:var(--postiotionX);width:var(--size);height:var(--size);margin:0;opacity:0;z-index:10;cursor:pointer}.checkbox_wrapper input+.check{width:var(--size);height:var(--size);background-color:#fff;border:.2rem solid var(--primary-color);-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;cursor:pointer}.checkbox_wrapper input+.check:before,.checkbox_wrapper input+.check:after{content:"";display:block;width:40%;position:absolute;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;height:.2rem;background-color:#fff;opacity:0}.checkbox_wrapper input+.check:before{left:33%;top:62%;width:20%;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.checkbox_wrapper input+.check:after{left:67%;top:63%;width:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}@media(max-width: 991px){.checkbox_wrapper input+.check{left:0rem}}.checkbox_wrapper input:checked+.check{opacity:1;background-color:var(--primary-color)}.checkbox_wrapper input:checked+.check:before,.checkbox_wrapper input:checked+.check:after{opacity:1}.checkbox_wrapper label{font-weight:700;font-size:1.6rem;line-height:2.1rem;padding-left:2rem;width:calc(100% - 2rem)}.checkbox_wrapper label a{text-decoration:underline !important;padding:0 .3rem;font-weight:700;font-size:1.6rem;line-height:2.1rem}.checkbox_wrapper label a:focus,.checkbox_wrapper label a:hover{background-color:var(--primary-color);color:#fff}@media(max-width: 991px){.checkbox_wrapper label a{font-size:1.2rem}}@media(max-width: 991px){.checkbox_wrapper label{padding-left:1rem}}/*# sourceMappingURL=style.css.map */