:root{--primary:#00263d;--secondary:#353e47;--dark-background:#f4f4f2;--grayLight:#f9f9f9;--borderGray:#707070;--darkBorderGray:#45505a;--dark-border:#123347;--white:#fff;--black:#000;--dark-text:#262f38;--gray-text:#b1b1b1;--input-border:#dbdbdb;--table-border:#ebebeb;--green:#4e943d;--font-headings:"Jost",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--font-text:"Poppins",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--post-text-max-width:1180px;--post-image-max-width:1480px}html body{--wp--style--gallery-gap-default:2rem!important}@media only screen and (max-width:992px){html body{--wp--preset--spacing--20:0.22rem!important;--wp--preset--spacing--30:0.335rem!important;--wp--preset--spacing--40:0.5rem!important;--wp--preset--spacing--50:0.75rem!important;--wp--preset--spacing--60:1.125rem!important;--wp--preset--spacing--70:1.69rem!important;--wp--preset--spacing--80:2.53rem!important}}.wpforms-field-layout-columns{gap:30px}@media only screen and (max-width:1199px){.wpforms-field-layout-columns{gap:15px}}.wpforms-field{padding:15px 0!important}.wpforms-field-label{color:var(--dark-text)!important;font-family:var(--font-text)!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:.040625rem!important;margin-bottom:9px!important;padding-left:20px!important}.wpforms-field-medium{background-color:var(--white)!important;border:1px solid var(--input-border)!important;border-radius:3px!important;box-shadow:none!important;color:var(--primary)!important;height:auto!important;outline:none!important;padding:1rem 1.25rem!important}.wpforms-field-medium,.wpforms-field-medium::placeholder{font-family:var(--font-text)!important;font-size:1.125rem!important;font-weight:500!important;letter-spacing:.05625rem!important}.wpforms-field-medium::placeholder{color:var(--dark-text)!important}.wpforms-custom-button{align-items:center!important;background-color:var(--white)!important;border:2px solid var(--white)!important;border-radius:3px!important;color:var(--black)!important;display:flex!important;font-family:var(--font-headings)!important;font-size:1.125rem!important;font-weight:400!important;justify-content:center!important;letter-spacing:.1125rem!important;padding:1rem 1.875rem!important;text-align:center!important;transition:color .2s ease,background-color .2s ease,border-color .2s ease!important;width:max-content!important}.wpforms-custom-button:active,.wpforms-custom-button:focus,.wpforms-custom-button:focus-within,.wpforms-custom-button:hover{background-color:var(--secondary)!important;border-color:var(--secondary)!important;color:#fff!important}.wpforms-custom-button--primary{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--white)!important}.wpforms-custom-button--big{font-size:1.25rem!important;padding:1em 2em!important}.form-columns>p{display:flex;flex-direction:row;gap:25px}@media only screen and (max-width:1399px){.form-columns>p{gap:20px}}@media only screen and (max-width:1199px){.form-columns>p{flex-direction:column;gap:0}}.wpcf7-form label{color:var(--dark-text);font-family:var(--font-text);font-size:10px;font-weight:400;letter-spacing:.040625rem;margin-bottom:9px;width:100%}@media screen and (min-width:360px){.wpcf7-form label{font-size:calc(9px + .27778vw)}}@media screen and (min-width:1440px){.wpcf7-form label{font-size:13px}}.wpcf7-form input,.wpcf7-form textarea{background-color:var(--white);border:1px solid var(--input-border);border-radius:3px;box-shadow:none;color:var(--primary);font-family:var(--font-text);font-size:14px;font-weight:500;height:auto;letter-spacing:.05625rem;outline:none;padding:1rem 1.25rem;width:100%}@media screen and (min-width:360px){.wpcf7-form input,.wpcf7-form textarea{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.wpcf7-form input,.wpcf7-form textarea{font-size:18px}}.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder{color:var(--dark-text);font-family:var(--font-text);font-size:1.125rem;font-weight:500;letter-spacing:.05625rem}.wpcf7-form textarea{height:100px}.wpcf7-form .form-label{display:block;margin-bottom:9px;margin-left:20px}.wpcf7-form .file-input input{background-color:#0000;border:0;padding-left:0;text-wrap:wrap}.wpcf7-form .file-input input::file-selector-button{background-color:#0000;border:2px solid var(--secondary);cursor:pointer;margin-bottom:10px;margin-right:50px;padding:15px 30px}.wpcf7-form .select-input{background-color:#fff;width:100%}.wpcf7-form .checkbox-input{align-items:center;display:flex;flex-direction:row;gap:20px;margin:0}@media only screen and (max-width:575px){.wpcf7-form .checkbox-input{align-items:flex-start}}.wpcf7-form .checkbox-input a{-webkit-text-decoration:underline;text-decoration:underline}.wpcf7-form .checkbox-input input{border:1px solid var(--input-border)!important;height:30px;width:30px}@media only screen and (max-width:991px){.wpcf7-form .checkbox-input input{height:20px;width:20px}}.wpcf7-form .checkbox-input .wpcf7-list-item-label{color:var(--dark-text);font-size:13px;font-weight:400;letter-spacing:.65px}.wpcf7-form .wpcf7-submit{background-color:var(--primary);color:#fff;cursor:pointer;font-size:16px;font-weight:400;letter-spacing:1.8px;margin-top:30px;padding:16px 30px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:360px){.wpcf7-form .wpcf7-submit{font-size:calc(15.33333px + .18519vw)}}@media screen and (min-width:1440px){.wpcf7-form .wpcf7-submit{font-size:18px}}.wpcf7-form .wpcf7-submit:active,.wpcf7-form .wpcf7-submit:focus,.wpcf7-form .wpcf7-submit:focus-within,.wpcf7-form .wpcf7-submit:hover{background-color:var(--secondary);color:#fff}.wpcf7-form .wpcf7-submit:disabled:hover{background-color:var(--primary)}@media only screen and (max-width:575px){.wpcf7-form .wpcf7-submit{width:100%}}.wpcf7-form .wpcf7-response-output{border:none!important;color:#dc3232;margin-left:0!important;margin-right:0!important;padding:0!important}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:root{font-size:16px}html{-webkit-text-size-adjust:100%;background-color:var(--white);color:var(--primary);font-family:var(--font-text);font-feature-settings:normal;font-variation-settings:normal;line-height:1.5;scroll-behavior:smooth;-moz-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-headings);font-weight:900;letter-spacing:.05em;line-height:1.5}p a{-webkit-text-decoration:underline;text-decoration:underline}ul{list-style-type:disc;margin-bottom:30px;margin-top:30px;padding-inline-start:20px}ul li{margin:10px 0;padding-left:10px}ol{padding-inline-start:20px}ol li,ul li{color:var(--dark-text);font-size:14px;font-weight:300;letter-spacing:.9px;margin:10px 0;padding-left:10px}@media screen and (min-width:360px){ol li,ul li{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){ol li,ul li{font-size:18px}}@media only screen and (max-width:575px){ol li,ul li{letter-spacing:.7px}}ol li ol,ol li ul,ul li ol,ul li ul{margin-bottom:0;margin-top:0}.wp-site-blocks{overflow:hidden}.container{max-width:107rem!important}.container,.post-container{margin-left:auto!important;margin-right:auto!important;padding-left:2rem!important;padding-right:2rem!important;width:100%!important}.post-container{max-width:var(--post-image-max-width)!important}.block-content-wrapper{border-left:.0625rem solid var(--borderGray);border-right:.0625rem solid var(--borderGray);padding:3.125rem 9.125rem}@media only screen and (max-width:1399px){.block-content-wrapper{padding:1.875rem 4.625rem}}@media only screen and (max-width:1199px){.block-content-wrapper{padding:2rem}}@media only screen and (max-width:991px){.block-content-wrapper{border-left:none;border-right:none;padding:2rem 0}}.btn,.button{align-items:center;background-color:var(--white);border:2px solid var(--white);border-radius:3px;color:var(--black);display:flex;font-family:var(--font-headings);font-size:16px;font-weight:400;justify-content:center;letter-spacing:.1125rem;padding:1rem 1.875rem;text-align:center;transition:color .2s ease,background-color .2s ease,border-color .2s ease;width:max-content}@media screen and (min-width:360px){.btn,.button{font-size:calc(15.33333px + .18519vw)}}@media screen and (min-width:1440px){.btn,.button{font-size:18px}}.btn:active,.btn:focus,.btn:focus-within,.btn:hover,.button:active,.button:focus,.button:focus-within,.button:hover{background-color:var(--secondary);border-color:var(--secondary);color:#fff}.btn--primary,.button--primary{background-color:var(--primary);border-color:var(--primary);color:var(--white)}.btn--big,.button--big{font-size:1.25rem;padding:1em 2em}.btn--custom,.button--custom{background-color:var(--custom-color);border-color:var(--custom-color)}.qty{background-color:var(--dark-background);border:1px solid var(--input-border);border-radius:3px;box-shadow:none;color:var(--primary);font-family:var(--font-text);font-size:14px;font-weight:500;height:auto;letter-spacing:.05625rem;outline:none;padding:1rem 1.25rem}@media screen and (min-width:360px){.qty{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.qty{font-size:18px}}@media only screen and (max-width:575px){.qty{padding:15px}}.qty::placeholder{color:var(--dark-text);font-family:var(--font-text);font-size:14px;font-weight:500;letter-spacing:.05625rem}@media screen and (min-width:360px){.qty::placeholder{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.qty::placeholder{font-size:18px}}.qty--select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/wp-content/themes/wanicki-theme/public/images/icons/arrow-down.2a33d4.svg);background-position:95% 50%;background-repeat:no-repeat;background-size:12px;-webkit-border-radius:0}.badge{align-items:center;background-color:var(--white);border:1px solid var(--white);border-radius:4px;color:var(--black);display:flex;font-family:var(--font-text);font-size:9px;font-weight:400;justify-content:center;letter-spacing:.0375rem;padding:.3125rem .625rem;text-align:center;text-transform:uppercase;width:max-content}@media screen and (min-width:360px){.badge{font-size:calc(8px + .27778vw)}}@media screen and (min-width:1440px){.badge{font-size:12px}}.badge--secondary{background-color:#0000}.badge--green,.badge--secondary{border:1px solid var(--white);color:var(--white)}.badge--green{background-color:var(--green);font-size:12px;padding:10px 15px}@media screen and (min-width:360px){.badge--green{font-size:calc(10.66667px + .37037vw)}}@media screen and (min-width:1440px){.badge--green{font-size:16px}}.pagination{align-items:center;display:flex;justify-content:center;margin-top:5rem;padding:0 2rem;width:100%}@media only screen and (max-width:767px){.pagination{margin-top:3rem}}.pagination .nav-links{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;position:relative}@media only screen and (max-width:767px){.pagination .nav-links{gap:15px}}.pagination .page-numbers:not(.prev):not(.next){align-items:center;display:flex;font-family:var(--font-headings);font-size:14px;font-weight:400;height:58px;justify-content:center;letter-spacing:1.8px;-webkit-user-select:none;user-select:none;width:58px}@media screen and (min-width:360px){.pagination .page-numbers:not(.prev):not(.next){font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.pagination .page-numbers:not(.prev):not(.next){font-size:18px}}@media only screen and (max-width:767px){.pagination .page-numbers:not(.prev):not(.next){height:40px;letter-spacing:1.4px;width:40px}}.pagination .page-numbers:not(.prev):not(.next).current{background-color:var(--primary);color:var(--white);cursor:default}.pagination .page-numbers{border:1px solid var(--dark-background);border-radius:3px;height:58px;transition:color .2s ease,background-color .2s ease,border-color .2s ease;width:58px}@media only screen and (max-width:767px){.pagination .page-numbers{height:40px;letter-spacing:1.4px;width:40px}}.pagination .page-numbers:not(.current):not(.dots):active,.pagination .page-numbers:not(.current):not(.dots):focus,.pagination .page-numbers:not(.current):not(.dots):focus-within,.pagination .page-numbers:not(.current):not(.dots):hover{background-color:var(--secondary);border-color:var(--secondary);color:#fff}.pagination .next,.pagination .prev{background-color:var(--white);font-size:0;position:relative}.pagination .next:before,.pagination .prev:before{background:var(--black);content:"";height:20%;left:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:50%;transform:translate(-50%,-50%);width:20%}.pagination .next:hover:before,.pagination .prev:hover:before{background:var(--white)}.pagination .next:before{mask-image:url(/wp-content/themes/wanicki-theme/public/images/icons/arrow-right.db1f14.svg);-webkit-mask-image:url(/wp-content/themes/wanicki-theme/public/images/icons/arrow-right.db1f14.svg)}.pagination .prev:before{mask-image:url(/wp-content/themes/wanicki-theme/public/images/icons/arrow-left.633fab.svg);-webkit-mask-image:url(/wp-content/themes/wanicki-theme/public/images/icons/arrow-left.633fab.svg)}.breadcrumbs{background-color:var(--dark-background);max-width:100%;padding-bottom:35px;padding-top:35px}@media only screen and (max-width:1199px){.breadcrumbs{background-color:#0000;position:absolute;width:100%}.breadcrumbs--relative{background-color:var(--dark-background);position:relative}}.breadcrumbs__container{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem}@media only screen and (max-width:1199px){.breadcrumbs__container{gap:10px}}.breadcrumb-separator{color:var(--borderGray);display:inline;font-size:12px;font-weight:200}@media screen and (min-width:360px){.breadcrumb-separator{font-size:calc(11px + .27778vw)}}@media screen and (min-width:1440px){.breadcrumb-separator{font-size:15px}}@media only screen and (max-width:1199px){.breadcrumb-separator{color:var(--white)}.breadcrumb-separator--relative{color:var(--borderGray)}}.breadcrumb{color:var(--black);font-family:var(--font-text);font-size:12px;white-space:nowrap}@media screen and (min-width:360px){.breadcrumb{font-size:calc(11px + .27778vw)}}@media screen and (min-width:1440px){.breadcrumb{font-size:15px}}@media only screen and (max-width:1199px){.breadcrumb{color:var(--white)}.breadcrumb--relative{color:var(--black)}}.breadcrumb:last-of-type{overflow:hidden;text-overflow:ellipsis}.wp-block-separator{border-bottom:none;border-top:1px solid var(--borderGray)}@media print{:root{font-size:14px!important}.block-events-filters,.pagination,.print-page-button,.site-footer,.site-header{display:none!important}.container{margin:0!important;padding:0!important}.block-content-wrapper{border:none!important;padding:0!important}}@media(max-width:991px){.entry-content .wp-block-columns:not(.is-not-stacked-on-mobile){flex-direction:column}}.gap-50{gap:50px}table{background-color:#fff}table td{border:1px solid var(--dark-background);padding:12px 18px}h2{font-size:33px;font-weight:400;letter-spacing:4.5px;text-transform:uppercase}@media screen and (min-width:360px){h2{font-size:calc(29px + 1.11111vw)}}@media screen and (min-width:1440px){h2{font-size:45px}}h3{font-size:25px;font-weight:400;letter-spacing:4.5px;text-transform:uppercase}@media screen and (min-width:360px){h3{font-size:calc(20.66667px + 1.2037vw)}}@media screen and (min-width:1440px){h3{font-size:38px}}h4{font-size:20px;font-weight:400;letter-spacing:4.5px;text-transform:uppercase}@media screen and (min-width:360px){h4{font-size:calc(16.66667px + .92593vw)}}@media screen and (min-width:1440px){h4{font-size:30px}}h5{font-size:18px;font-weight:400;letter-spacing:4.5px;text-transform:uppercase}@media screen and (min-width:360px){h5{font-size:calc(15.66667px + .64815vw)}}@media screen and (min-width:1440px){h5{font-size:25px}}.entry-content>.wp-block-columns,.entry-content>.wp-block-image,.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6,.entry-content>ol,.entry-content>p,.entry-content>ul{margin-left:auto;margin-right:auto;max-width:var(--post-text-max-width);padding-left:2rem;padding-right:2rem}.entry-content>.wp-block-columns li,.entry-content>.wp-block-columns p,.entry-content>li,.entry-content>p{color:var(--dark-text);font-size:14px;font-weight:300;letter-spacing:.9px}@media screen and (min-width:360px){.entry-content>.wp-block-columns li,.entry-content>.wp-block-columns p,.entry-content>li,.entry-content>p{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.entry-content>.wp-block-columns li,.entry-content>.wp-block-columns p,.entry-content>li,.entry-content>p{font-size:18px}}.entry-content>.wp-block-columns li strong,.entry-content>.wp-block-columns p strong,.entry-content>li strong,.entry-content>p strong{font-weight:600}li{margin-left:2rem}.alignleft{float:left}.alignright{float:right}.entry-content>.wp-block-columns .wp-block-column .wp-block-image{margin-left:unset;margin-right:unset;max-width:unset;padding-left:unset;padding-right:unset}.entry-content>.wp-block-columns.no-post,.entry-content>.wp-block-image.no-post,.entry-content>h1.no-post,.entry-content>h2.no-post,.entry-content>h3.no-post,.entry-content>h4.no-post,.entry-content>h5.no-post,.entry-content>h6.no-post,.entry-content>ol.no-post,.entry-content>p.no-post,.entry-content>ul.no-post{max-width:107rem}.map-dialog{background-color:var(--white);display:flex;flex-direction:column;padding:30px}@media only screen and (max-width:767px){.map-dialog{padding:20px}}.map-dialog-title{color:var(--dark-text);font-family:var(--font-headings);font-size:16px;font-weight:400;letter-spacing:.175rem;margin-bottom:0;text-transform:uppercase}@media screen and (min-width:360px){.map-dialog-title{font-size:calc(14.66667px + .37037vw)}}@media screen and (min-width:1440px){.map-dialog-title{font-size:20px}}.map-dialog-item{color:var(--dark-text);font-family:var(--font-text);font-size:12px;font-weight:500;letter-spacing:.05625rem;position:relative}@media screen and (min-width:360px){.map-dialog-item{font-size:calc(11.33333px + .18519vw)}}@media screen and (min-width:1440px){.map-dialog-item{font-size:14px}}.map-dialog-item p:last-of-type{margin-bottom:0}.gm-style .gm-style-iw-c{border-radius:0}.post-miniature{aspect-ratio:1;display:flex;flex-direction:column;gap:50px;height:100%;justify-content:space-between;padding:50px;position:relative;width:100%}@media only screen and (max-width:1199px){.post-miniature{max-height:500px}}@media only screen and (max-width:767px){.post-miniature{max-height:400px}}@media only screen and (max-width:575px){.post-miniature{gap:30px;padding:30px}}.post-miniature__date,.post-miniature__down{z-index:1}.post-miniature__image{background-blend-mode:soft-light;background-color:var(--secondary);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100%;min-width:100%;object-fit:cover}.post-miniature__image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;min-height:100%;min-width:100%;position:absolute;top:0;z-index:0}.post-miniature__title{color:var(--white);font-family:var(--font-headings);font-size:1.75rem;font-size:20px;font-weight:400;letter-spacing:.175rem;margin:0;text-transform:uppercase}@media screen and (min-width:360px){.post-miniature__title{font-size:calc(17.33333px + .74074vw)}}@media screen and (min-width:1440px){.post-miniature__title{font-size:28px}}@media only screen and (max-width:767px){.post-miniature__title{letter-spacing:2px}}.post-miniature__categories{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin-top:50px}@media only screen and (max-width:575px){.post-miniature__categories{margin-top:30px}}.product-info{padding:100px 0}.product-info:not(:last-of-type){border-bottom:1px solid var(--dark-background)}.product-info__container{align-items:center;display:flex;flex-direction:row;gap:150px;justify-content:center}@media only screen and (max-width:1399px){.product-info__container{gap:100px}}@media only screen and (max-width:991px){.product-info__container{flex-direction:column;gap:60px}}@media only screen and (max-width:575px){.product-info__container{gap:40px}}.product-info__img-wrapper{border:1px solid var(--dark-background);flex:1 1 50%;height:-moz-fit-content;height:fit-content;padding:50px}.product-info__img{width:100%}.product-info__content{display:flex;flex:1 1 50%;flex-direction:column;gap:25px;padding-right:150px}@media only screen and (max-width:1929px){.product-info__content{padding-right:120px}}@media only screen and (max-width:1399px){.product-info__content{padding-right:80px}}@media only screen and (max-width:1199px){.product-info__content{padding-right:60px}}@media only screen and (max-width:991px){.product-info__content{padding:0;width:100%}}@media only screen and (max-width:575px){.product-info__content{gap:20px}}.product-info__info{display:flex;flex-direction:column;gap:60px}@media only screen and (max-width:1399px){.product-info__info{gap:50px}}@media only screen and (max-width:1199px){.product-info__info{gap:40px}}@media only screen and (max-width:767px){.product-info__info{gap:30px}}.product-info__title{color:var(--black);font-family:var(--font-headings);font-size:33px;font-weight:400;letter-spacing:.28125rem;margin:0;position:relative;text-transform:uppercase}@media screen and (min-width:360px){.product-info__title{font-size:calc(29px + 1.11111vw)}}@media screen and (min-width:1440px){.product-info__title{font-size:45px}}@media only screen and (max-width:575px){.product-info__title{letter-spacing:.14375rem}}.product-info__description{color:var(--dark-text);font-family:var(--font-text);font-size:14px;font-weight:500;letter-spacing:.05625rem}@media screen and (min-width:360px){.product-info__description{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.product-info__description{font-size:18px}}.product-info__description strong{font-weight:600}.product-info__description p{margin:0}@media only screen and (max-width:991px){.product-info__description{margin-bottom:10px}}.product-info__properties{display:flex;flex-direction:column;gap:25px}@media only screen and (max-width:767px){.product-info__properties{gap:20px;margin-bottom:10px}}.product-info__property:not(:last-of-type){border-bottom:1px solid #d8d8d8;padding-bottom:25px}@media only screen and (max-width:767px){.product-info__property:not(:last-of-type){padding-bottom:16px}}.product-info__label{color:var(--black);font-family:var(--font-headings);font-size:12px;font-weight:600;letter-spacing:1.5px;margin:0;text-transform:uppercase}@media screen and (min-width:360px){.product-info__label{font-size:calc(11px + .27778vw)}}@media screen and (min-width:1440px){.product-info__label{font-size:15px}}.product-info__value{color:var(--dark-text);font-family:var(--font-headings);font-size:14px;letter-spacing:1.8px}@media screen and (min-width:360px){.product-info__value{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.product-info__value{font-size:18px}}@media only screen and (max-width:991px){.product-info__button{width:100%}}.series-grid{background-color:var(--dark-background);padding:100px 0}@media only screen and (max-width:767px){.series-grid{padding:60px 0}}.series-grid--white{background-color:#fff}.series-grid__content{display:flex;flex-direction:column;gap:60px}@media only screen and (max-width:767px){.series-grid__content{gap:30px}}.series-grid__title{color:var(--black);font-family:var(--font-headings);font-size:33px;font-weight:400;letter-spacing:4.5px;margin:0;text-transform:uppercase}@media screen and (min-width:360px){.series-grid__title{font-size:calc(29px + 1.11111vw)}}@media screen and (min-width:1440px){.series-grid__title{font-size:45px}}@media only screen and (max-width:575px){.series-grid__title{letter-spacing:.14375rem}}.series-grid__text{color:var(--dark-text);font-family:var(--font-text);font-size:14px;font-weight:500;letter-spacing:.9px;margin:0}@media screen and (min-width:360px){.series-grid__text{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.series-grid__text{font-size:18px}}.series-grid__text strong{font-weight:600}.series-grid__text p{margin-top:0}.series-grid__text p:last-of-type{margin-bottom:0}.series-grid__grid{display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr 1fr}@media only screen and (max-width:1399px){.series-grid__grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1199px){.series-grid__grid{gap:40px}}@media only screen and (max-width:767px){.series-grid__grid{gap:30px;grid-template-columns:1fr;margin-top:10px}}.series-grid__card{background-color:var(--white);border:1px solid var(--dark-background)}.series-grid__card-img{aspect-ratio:265/172;margin:0 auto;object-fit:cover}.series-grid__card-el--top{border-bottom:1px solid var(--dark-background);padding:50px 100px}@media only screen and (max-width:1929px){.series-grid__card-el--top{padding:35px 50px}}@media only screen and (max-width:575px){.series-grid__card-el--top{padding:30px}}.series-grid__card-el--bottom{align-items:center;display:flex;flex-direction:column;gap:30px;padding:50px}@media only screen and (max-width:1199px){.series-grid__card-el--bottom{padding:40px}}@media only screen and (max-width:575px){.series-grid__card-el--bottom{padding:30px}}.series-grid__card-title{color:var(--dark-text);font-family:var(--heading--font-family);font-size:18px;font-weight:600;letter-spacing:2.2px;margin:0;text-align:center}@media screen and (min-width:360px){.series-grid__card-title{font-size:calc(16.66667px + .37037vw)}}@media screen and (min-width:1440px){.series-grid__card-title{font-size:22px}}.series-grid__card-text{align-items:center;color:var(--dark-text);display:flex;flex-direction:column;font-family:var(--heading--font-family);margin:0}.series-grid__card-label{font-size:14px;font-weight:600;letter-spacing:1.5px;text-align:center;text-transform:uppercase}@media screen and (min-width:360px){.series-grid__card-label{font-size:calc(13.66667px + .09259vw)}}@media screen and (min-width:1440px){.series-grid__card-label{font-size:15px}}.series-grid__card-value{font-size:14px;letter-spacing:1.8px;text-align:center}@media screen and (min-width:360px){.series-grid__card-value{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.series-grid__card-value{font-size:18px}}.sub-category-info{display:flex;flex-direction:row}@media only screen and (max-width:991px){.sub-category-info{flex-direction:column-reverse}}.sub-category-info--reversed{flex-direction:row-reverse}@media only screen and (max-width:991px){.sub-category-info--reversed{flex-direction:column-reverse}}.sub-category-info__image{align-items:center;display:flex;flex:1 1 50%;justify-content:center}.sub-category-info__image-photo{aspect-ratio:1/1;background-blend-mode:soft-light;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media only screen and (max-width:991px){.sub-category-info__image-photo{max-height:400px}}.sub-category-info__title{color:var(--black);font-family:var(--font-headings);font-size:28px;font-weight:400;letter-spacing:.28125rem;margin:0 0 30px;position:relative}@media screen and (min-width:360px){.sub-category-info__title{font-size:calc(22.33333px + 1.57407vw)}}@media screen and (min-width:1440px){.sub-category-info__title{font-size:45px}}@media only screen and (max-width:991px){.sub-category-info__title{margin-bottom:10px}}@media only screen and (max-width:767px){.sub-category-info__title{margin-bottom:0}}@media only screen and (max-width:575px){.sub-category-info__title{letter-spacing:.14375rem}}.sub-category-info__content{background-color:var(--dark-background);display:flex;flex:1 1 50%;flex-direction:column;gap:30px;justify-content:center;padding:115px 175px 100px 250px}@media only screen and (max-width:1929px){.sub-category-info__content{padding:100px 130px}}@media only screen and (max-width:1399px){.sub-category-info__content{padding:60px 80px}}@media only screen and (max-width:991px){.sub-category-info__content{padding:80px 60px}}@media only screen and (max-width:767px){.sub-category-info__content{padding:60px 2rem}}.sub-category-info__content--white{background-color:#fff}.sub-category-info__text{color:var(--dark-text);font-family:var(--font-text);font-size:14px;font-weight:300;letter-spacing:.05625rem}@media screen and (min-width:360px){.sub-category-info__text{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.sub-category-info__text{font-size:18px}}.sub-category-info__text strong{font-weight:600}.sub-category-info__text p{margin-top:0}.sub-category-info__text p:last-of-type{margin-bottom:0}.sub-category-info__list-wrapper{color:var(--dark-text);display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:40px;letter-spacing:.9px}@media screen and (min-width:360px){.sub-category-info__list-wrapper{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.sub-category-info__list-wrapper{font-size:18px}}@media only screen and (max-width:767px){.sub-category-info__list-wrapper{gap:30px}}.sub-category-info__list-title{align-items:center;border-bottom:2px solid var(--dark-text);display:flex;gap:20px;margin:0;width:-moz-fit-content;width:fit-content}.sub-category-info__list-title:hover{cursor:pointer}.sub-category-info__list-icon{transition:transform .3s ease-in-out;width:12px}.sub-category-info__list-icon--open{transform:rotate(180deg)}.sub-category-info__list{display:flex;flex-direction:column;gap:10px;margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.sub-category-info__list--open{max-height:600px}.sub-category-info__list-el{color:var(--dark-text);font-size:14px;font-weight:400;letter-spacing:.9px;margin:0;padding-left:0;-webkit-text-decoration:underline;text-decoration:underline}@media screen and (min-width:360px){.sub-category-info__list-el{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.sub-category-info__list-el{font-size:18px}}.sub-category-info__button{margin-top:30px}@media only screen and (max-width:991px){.sub-category-info__button{margin-top:10px}}@media only screen and (max-width:767px){.sub-category-info__button{margin-top:0}}@media only screen and (max-width:575px){.sub-category-info__button{margin-bottom:20px;width:100%}}.sub-category-info__link{color:var(--primary);font-family:var(--font-text);font-size:14px;font-weight:600;letter-spacing:.9px;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (min-width:360px){.sub-category-info__link{font-size:calc(12.66667px + .37037vw)}}@media screen and (min-width:1440px){.sub-category-info__link{font-size:18px}}.sub-category-info__link:after{background-color:var(--primary);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}@media only screen and (max-width:575px){.sub-category-info__link:not(:last-child){margin-bottom:15px}}.single-card{align-items:center;aspect-ratio:1/1;background-blend-mode:soft-light;background-color:var(--secondary);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;padding:15px;transition:background-color .3s ease;width:100%}@media only screen and (max-width:767px){.single-card{padding:30px;word-break:break-word}}.single-card__text{color:#fff;font-family:var(--font-headings);font-size:1.75rem;font-size:14px;font-weight:400;letter-spacing:.175rem;text-align:center;transition:opacity .3s ease}@media screen and (min-width:360px){.single-card__text{font-size:calc(9.33333px + 1.2963vw)}}@media screen and (min-width:1440px){.single-card__text{font-size:28px}}.single-card--link:hover{background-color:#0000}.single-card--link:hover .single-card__text{opacity:0}