@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Light.woff2");font-weight:300;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Book.woff2");font-weight:400;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Medium.woff2");font-weight:500;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Bold.woff2");font-weight:700;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-LightItalic.woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-BookItalic.woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-MediumItalic.woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-BoldItalic.woff2");font-weight:700;font-style:italic;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:root{font-size:16px;--black: #000;--white: #FFF;--grey: #9E9E9E;--grey-light: #D9D9D9;--red: #C00518;--header-h: 80px}@media (min-width: 992px){:root{--header-h: 110px}}.high-contrast :focus,.high-contrast button:focus:not(:focus-visible),.high-contrast .btn-check:focus+.btn,.high-contrast .btn:focus{outline:3px solid var(--black)}.otgs-development-site-front-end{display:none}.skip-links{height:0;margin:0 !important;list-style:none}.skip-links a{position:fixed;z-index:10001;top:-250px;left:0;text-decoration:none}.skip-links a:active,.skip-links a:focus,.skip-links a:hover{top:0;padding:20px;border:1px solid;background-color:var(--black);color:var(--white);font-size:16px}html{margin:0}body{font-family:'Gotham';-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;-ms-overflow-style:none;scrollbar-width:1px;color:var(--black);min-height:100vh;display:flex;flex-direction:column;line-height:1.5;font-size:clamp(16px, 2vw, 20px);font-weight:300}body::-webkit-scrollbar{display:none}body.no-scroll,body.menu-opened{overflow:hidden}img{pointer-events:none}@media (min-width: 576px){.container-fluid{padding-left:50px;padding-right:50px}}strong,b{font-weight:500}em,i{font-style:italic}a{color:var(--black);text-decoration:none;display:inline-block;position:relative}a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--black);transition:width 0.5s ease-out}a:hover{color:var(--black)}a:hover:after{width:0}h1,h2,h3{font-weight:400}h1{font-size:clamp(30px, 4vw, 56px);line-height:1}h1:not(:last-child){margin-bottom:2rem}h2{font-size:clamp(24px, 3vw, 40px);line-height:1.3}h2:not(:last-child){margin-bottom:2rem}h3{font-size:clamp(20px, 2.5vw, 32px);line-height:1.3}h3:not(:last-child){margin-bottom:1rem}.wipe{position:relative}.wipe .wipe-mask{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--white);z-index:1}.wyswyg p:not(:last-child){margin-bottom:12px}.red{color:var(--red)}.secondary-text{color:var(--grey);text-transform:uppercase}.btn{margin:0;padding:0 1rem;height:60px;border-radius:30px;border:1px solid var(--red);color:var(--red);background-color:var(--white);font-size:16px;font-weight:400;text-transform:uppercase;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;min-width:250px}@media (min-width: 992px){.btn{padding:0 2rem}}.btn:after{display:none}.btn:hover{background-color:var(--red);color:var(--white)}.wyswyg p:not(:last-child),.wyswyg ul:not(:last-child),.wyswyg ol:not(:last-child){margin-bottom:1rem}.wyswyg ul{list-style:disc;margin-left:1.5rem}.wyswyg ol{list-style:decimal;margin-left:1.5rem}.breadcrumbs{font-size:12px;color:var(--grey);text-transform:uppercase;padding:1rem 0;border-bottom:1px solid var(--grey)}@media (min-width: 992px){.breadcrumbs{font-size:14px}}.breadcrumbs a{color:var(--grey)}.breadcrumbs a:after{width:0}.breadcrumbs a:hover:after{width:100%;background-color:var(--grey)}.loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--white);z-index:1000;display:flex;flex-direction:column;justify-content:center;align-items:center}.loader svg{display:block;width:400px;max-width:100%}.loader svg path{opacity:0}.loader svg path.animate{opacity:1}header{position:fixed;top:0;left:0;width:100%;height:var(--header-h);background-color:var(--white);z-index:10;--percentage-scaling: 0.7}header .account-link:after,header .booking-link:after{display:none}header .account-link svg,header .booking-link svg{transform:scale(var(--percentage-scaling))}header .account-link{margin-right:.5rem}header .logo-link:after{display:none}header .logo-link img{width:100%;height:auto;vertical-align:middle;max-height:113px;object-fit:contain}header .open-menu-btn{width:42px;height:22px;display:inline-flex;flex-direction:column;justify-content:space-between;vertical-align:middle;background:none;border:none;cursor:pointer;padding:0;margin-left:auto;transform:scale(var(--percentage-scaling))}header .open-menu-btn:hover .open-menu-btn-1,header .open-menu-btn:hover .open-menu-btn-3{width:80%}header .open-menu-btn.active{position:relative}header .open-menu-btn.active:before{content:"";position:absolute;top:-14px;left:-4px;width:50px;height:50px;border-radius:25px;background-color:var(--grey-light)}header .open-menu-btn.active:hover .open-menu-btn-1,header .open-menu-btn.active:hover .open-menu-btn-3{width:100%}header .open-menu-btn.active .open-menu-btn-1{transform:translateY(10px) rotate(45deg)}header .open-menu-btn.active .open-menu-btn-2{opacity:0;transform:translateX(-10px)}header .open-menu-btn.active .open-menu-btn-3{transform:translateY(-10px) rotate(-45deg)}header .open-menu-btn span{display:block;height:1px;background:var(--black);border-radius:0;transition:all 0.3s ease}header .open-menu-btn .open-menu-btn-1,header .open-menu-btn .open-menu-btn-3{width:100%}header .open-menu-btn .open-menu-btn-2{width:60%;align-self:flex-end}header .search-btn{display:inline-flex;vertical-align:middle;background-color:transparent;border:none;padding:0;margin:0;margin-right:.5rem}header .search-btn svg{transform:scale(var(--percentage-scaling))}.search-nav{--search-h: 72px;position:fixed;left:0;top:calc(var(--search-h) * -1);height:var(--search-h);width:100vw;z-index:9;background-color:var(--white);overflow:hidden;transition:transform 0.5s ease-out}.search-nav.active{transform:translateY(calc(var(--search-h) + var(--header-h)));box-shadow:0 4px 8px rgba(0,0,0,0.25)}.search-nav .search-form{padding-top:1rem}.search-nav .search-form .search-input{width:100%;background-color:var(--white);color:var(--black);margin:0;padding:0;border:none;height:40px;border-bottom:1px solid var(--black);font-size:16px;outline:none}.search-nav .search-form .search-form-btn{margin:0;padding:0 1rem;height:40px;border-radius:20px;border:1px solid var(--red);color:var(--red);background-color:var(--white);font-size:16px;text-transform:uppercase;display:inline-flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 992px){.search-nav .search-form .search-form-btn{padding:0 2rem}}.search-nav .search-form .search-form-btn:hover{background-color:var(--red);color:var(--white)}.main-nav{position:fixed;top:var(--header-h);left:100vw;width:100vw;height:calc(100vh - var(--header-h));z-index:9;background-color:var(--white);overflow:hidden;transition:transform 0.5s ease-out}@media (min-width: 992px){.main-nav{left:0;top:-100vh;height:auto}}.main-nav.active{transform:translateX(-100vw)}@media (min-width: 992px){.main-nav.active{transform:translateY(calc(100vh + var(--header-h)));box-shadow:0 4px 8px rgba(0,0,0,0.25)}}.main-nav .main-nav-inner{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:1px}.main-nav .main-nav-inner::-webkit-scrollbar{display:none}.main-nav .main-nav-product-highlight-link{text-transform:uppercase;font-weight:400}.main-nav .main-nav-product-highlight-link:after{display:none}.main-nav .main-nav-product-highlight-link .main-nav-product-highlight{width:100%;height:auto;max-width:184px;vertical-align:middle;object-fit:contain}.main-nav .menu{margin:3rem 0;text-align:center}.main-nav .menu li:not(:last-child){margin-bottom:0.5rem}@media (min-width: 992px){.main-nav .menu li:not(:last-child){margin-bottom:0;margin-right:1rem}}@media (min-width: 1200px){.main-nav .menu li:not(:last-child){margin-right:2rem}}@media (min-width: 992px){.main-nav .menu li{display:inline-block}}.main-nav .menu li a{font-size:16px;font-weight:400;text-transform:uppercase}.main-nav .menu li a:after{width:0}.main-nav .menu li a:hover{color:var(--red)}.main-nav .menu li a:hover:after{width:100%;background-color:var(--red)}.main-nav .main-nav-products{position:fixed;top:0;left:100vw;width:100vw;height:calc(100vh - var(--header-h));z-index:20;background-color:var(--white);overflow:hidden;transition:transform 0.5s ease-out;font-size:16px}.main-nav .main-nav-products.active{transform:translateX(-100vw)}@media (min-width: 992px){.main-nav .main-nav-products.active{transform:none;display:block}}@media (min-width: 992px){.main-nav .main-nav-products{position:static;display:none;height:calc(100vh - var(--header-h) - 126px);padding-bottom:3rem}}.main-nav .main-nav-products .back-to-main-menu-btn{margin:0;padding:0;border:none;background-color:transparent}.main-nav .main-nav-products .main-nav-product-cat{color:var(--grey);font-weight:400;text-transform:uppercase;margin-bottom:1rem}.main-nav .main-nav-products .main-nav-product-cat:after{width:0;background-color:var(--grey)}.main-nav .main-nav-products .main-nav-product-cat:hover:after{width:100%}.main-nav .main-nav-products .main-nav-product-list li:not(:last-child){margin-bottom:0.5rem}.main-nav .main-nav-products .main-nav-product-list a{font-weight:400;text-transform:uppercase}.main-nav .main-nav-products .main-nav-product-list a:after{width:0}.main-nav .main-nav-products .main-nav-product-list a:hover{color:var(--red)}.main-nav .main-nav-products .main-nav-product-list a:hover:after{width:100%;background-color:var(--red)}footer{margin-top:auto;background-color:var(--black);color:var(--white);font-size:12px;padding:3rem 0}footer h2{margin-bottom:1rem !important;text-transform:uppercase;font-size:clamp(12px, 2vw, 15px);font-weight:500}@media (min-width: 992px){footer h2{margin-bottom:2rem !important}}footer a{color:var(--white)}footer a:after{background-color:var(--white);width:0}footer a:hover{color:var(--white)}footer a:hover:after{width:100%}footer .footer-menu-primary li:not(:last-child),footer .footer-menu-product-cat li:not(:last-child){margin-bottom:0.5rem}footer .footer-menu-primary li.products-menu,footer .footer-menu-product-cat li.products-menu{display:none}footer .footer-menu-primary li a,footer .footer-menu-product-cat li a{font-size:clamp(14px, 2vw, 20px)}footer .footer-menu-legacy li{display:inline-block}footer .footer-menu-legacy li:not(:last-child){margin-right:0.5rem}footer .social-link:not(:last-child){margin-right:1rem}footer .social-link:after{display:none}footer .form-html label{display:inline-block;width:80%}footer .form-html input[type="submit"]{display:inline-block;width:20%;border:1px solid var(--white);border-radius:20px;appearance:none;color:var(--white);background-color:transparent;padding:0;margin:0;height:40px;vertical-align:top;text-transform:uppercase}footer .form-html input[type="submit"]:hover{background-color:var(--white);color:var(--black)}footer .form-html input[type="email"]{vertical-align:middle;border:none;padding:0;margin:0;border-radius:0;border-bottom:1px solid var(--white);color:var(--white);height:40px;width:100%;background-color:transparent;font-size:clamp(14px, 2vw, 20px);font-weight:300;outline:none}footer .form-html input[type="email"]::placeholder{color:var(--white)}footer .form-html .wpcf7-not-valid-tip{background-color:var(--red);color:var(--white);padding:3px 5px}.post-link:after{display:none}.post-link .post-img{width:100%;height:auto;vertical-align:middle;aspect-ratio:4 / 3;object-fit:cover}.post-link .post-text-date{display:block;color:var(--grey);text-transform:uppercase;font-size:14px;margin:2rem 0 1rem 0}.post-link .post-excerpt{display:block;margin-bottom:2rem}.publication-filter{width:100%;height:40px}@media (min-width: 576px){.publication-filter{width:auto;min-width:auto}}@media (min-width: 992px){.publication-filter{height:60px}}.publication-filter:not(:last-child){margin-bottom:1rem}@media (min-width: 576px){.publication-filter:not(:last-child){margin-bottom:0;margin-right:1rem}}.publication-filter.active{background-color:var(--red);color:var(--white)}#blocks-wrapper>section{scroll-margin-top:var(--header-h);margin:3rem 0}@media (min-width: 992px){#blocks-wrapper>section{margin:5vw 0}}#blocks-wrapper>section:first-child{padding-top:var(--header-h)}.block-image:first-child{margin-top:0 !important}.block-image .block-image-value{width:100%;height:auto;vertical-align:middle}.block-image .block-image-inner{position:relative}.block-image .block-image-inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--red);mix-blend-mode:multiply}.block-image .block-image-inner .block-image-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase;color:var(--white)}.block-image .block-image-inner .block-image-value{min-height:400px;object-fit:cover}.block-map{max-width:100% !important}@media (min-width: 992px){.block-map{max-width:none !important;width:auto !important}}.block-map .block-map-inner{position:relative}.block-map .block-map-inner svg{width:100%;height:auto;vertical-align:middle;object-fit:contain}.block-map .block-map-inner svg path{fill:#eee}.block-map .block-map-continent{padding:3rem 0}.block-map .block-map-continent:not(:last-child){border-bottom:1px solid var(--grey)}.block-map .block-map-el-title{font-weight:400;text-transform:uppercase}.block-columns2-image-bck-text .block-columns2-image-bck-text-inner{position:relative;color:var(--white);overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:bottom left;display:flex;flex-direction:column;justify-content:center}@media (min-width: 992px){.block-columns2-image-bck-text .block-columns2-image-bck-text-inner{min-height:800px}}.block-columns2-image-bck-text .block-columns2-image-bck-text-inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}@media (min-width: 992px){.block-columns2-image-bck-text .block-columns2-image-bck-text-inner:before{display:none}}.block-columns2-image-bck-text .block-columns2-image-bck-text-inner .block-columns2-image-bck-text-text-wrapper{position:relative;padding:3rem 1rem}@media (min-width: 992px){.block-columns2-image-bck-text .block-columns2-image-bck-text-inner .block-columns2-image-bck-text-text-wrapper{padding:3rem}}.block-columns2-image-bck-text .block-columns2-image-bck-text-inner .block-columns2-img{position:absolute;top:0;left:0;transform:rotate(-90deg);width:auto;height:calc(100vw - 24px);vertical-align:middle;object-fit:cover}@media (min-width: 992px){.block-columns2-image-bck-text .block-columns2-image-bck-text-inner .block-columns2-img{height:calc(100vw - 100px)}}@media (min-width: 992px){.block-columns2-image-bck-text .block-columns2-image-bck-text-inner .block-columns2-img{width:100%;height:auto;transform:none}}.block-columns2-fixed-background .block-columns2-fixed-background-inner{background:linear-gradient(to right, #fafbff, #f4fafd)}.block-columns2-fixed-background .block-columns2-fixed-background-inner .block-columns2-fixed-background-img{width:100%;height:auto;vertical-align:middle;object-fit:contain;mix-blend-mode:multiply}@media (min-width: 992px){.block-columns2-fixed-background .block-columns2-fixed-background-inner .block-columns2-fixed-background-img{display:flex;flex-direction:column;align-self:flex-end;height:100%;object-position:bottom}}.block-columns2-fixed-background .block-columns2-fixed-background-inner .block-columns2-fixed-background-text-wrapper{padding:3rem 1rem 0 1rem}@media (min-width: 992px){.block-columns2-fixed-background .block-columns2-fixed-background-inner .block-columns2-fixed-background-text-wrapper{padding:3rem 3rem 3rem 0;display:flex;flex-direction:column;justify-content:center;height:100%}}.block-form .form-html .wpcf7-form-control-wrap{display:block}.block-form .form-html small{display:block;font-size:12px;margin:1rem 0}.block-form .form-html input[type="text"],.block-form .form-html input[type="email"],.block-form .form-html input[type="tel"],.block-form .form-html textarea{width:100%;border:none;outline:none;color:var(--black);background-color:transparent;padding:0;font-size:14px;font-weight:300;border-radius:0;border-bottom:1px solid var(--grey)}.block-form .form-html input[type="text"]::placeholder,.block-form .form-html input[type="email"]::placeholder,.block-form .form-html input[type="tel"]::placeholder,.block-form .form-html textarea::placeholder{color:var(--grey);text-transform:uppercase}.block-form .form-html input[type="text"],.block-form .form-html input[type="email"],.block-form .form-html input[type="tel"]{height:30px}@media (min-height: 841px){.block-form .form-html input[type="text"],.block-form .form-html input[type="email"],.block-form .form-html input[type="tel"]{height:48px}}.block-form .form-html textarea{height:100px}.block-form .form-html input[type="checkbox"]{display:none}.block-form .form-html input[type="checkbox"]+.wpcf7-list-item-label{position:relative;padding-left:26px;color:var(--black);display:inline-block;font-size:14px}.block-form .form-html input[type="checkbox"]+.wpcf7-list-item-label a{font-size:14px;color:var(--white);text-decoration:none}.block-form .form-html input[type="checkbox"]+.wpcf7-list-item-label:before{content:"";position:absolute;top:0px;left:0px;width:18px;height:18px;border:1px solid var(--black);background-color:transparent;vertical-align:top;margin-right:0.5rem;border-radius:0;outline:none;display:inline-block}.block-form .form-html input[type="checkbox"]:checked+.wpcf7-list-item-label:after{content:"";position:absolute;top:3px;left:3px;background-color:var(--red);width:12px;height:12px;display:inline-block}.block-form .form-html select{border:none;border-bottom:1px solid var(--black);width:100%;outline:none;color:var(--black);background-color:transparent;padding:0;font-size:14px;font-weight:400;height:48px;border-radius:0;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right center;background-size:1em;font-style:italic}.block-form .form-html select option{color:var(--black)}.block-form .form-html .wpcf7-list-item{margin-left:0}.block-form .form-html .ajax-loader,.block-form .form-html .wpcf7-spinner{display:none !important}.block-form .form-html .wpcf7-response-output{margin:1rem 0 !important;font-size:14px;color:var(--black);border:1px solid #ffb900;padding:0.25rem 1rem}.block-form .form-html .wpcf7-not-valid-tip,.block-form .form-html .wpcf7-response-output{font-size:12px;border-radius:0;padding:3px 0.5rem}.block-form .form-html .wpcf7-not-valid-tip{background-color:#c00;color:var(--white)}.block-form .form-html form.sent .wpcf7-response-output{background-color:#46b450;color:var(--white)}.block-contact .block-contact-title{font-weight:400;text-transform:uppercase}.block-faq .block-faq-expand-blocks{border-top:1px solid var(--grey)}.block-faq .block-faq-expand-block{border-bottom:1px solid var(--grey)}.block-faq .block-faq-expand-block.active .block-faq-expand-block-btn:after{transform:translateY(-50%) rotate(180deg)}.block-faq .block-faq-expand-block.active .block-faq-expand-block-content{display:block}.block-faq .block-faq-expand-block .block-faq-expand-block-btn{margin:0;padding:1rem 2rem 1rem 0;border:none;text-transform:uppercase;color:var(--black);background-color:transparent;width:100%;font-weight:300;text-align:left;position:relative}.block-faq .block-faq-expand-block .block-faq-expand-block-btn:after{content:url(../img/arrow.svg);position:absolute;top:50%;right:0;transform:translateY(-50%);transform-origin:center center;transition:all 0.5s ease-out}.block-faq .block-faq-expand-block .block-faq-expand-block-content{padding-bottom:1rem;display:none}.block-faq .block-faq-expand-block .block-faq-expand-block-content table{width:100%}.block-faq .block-faq-expand-block .block-faq-expand-block-content table tr{border-bottom:1px solid var(--black)}.block-faq .block-faq-expand-block .block-faq-expand-block-content table td,.block-faq .block-faq-expand-block .block-faq-expand-block-content table th{padding:1rem}.block-gallery .flickity-viewport:focus,.block-gallery .flickity-viewport:focus-visible,.block-gallery .block-gallery-list:focus,.block-gallery .block-gallery-list:focus-visible{outline:none}.block-gallery .carousel-cell{width:100%;margin:0 3rem}.block-gallery .block-gallery-image{width:100%;height:auto;vertical-align:middle}.block-downloads .hidden{display:none !important}.block-downloads .folder-wrapper .folder-content{margin-left:3rem}.block-downloads .block-downloads-el button{display:block;margin:0;border:none;border-bottom:1px solid var(--grey);padding:1rem 0;background-color:transparent;color:var(--black);text-decoration:none;width:100%;text-align:left}.block-downloads .block-downloads-el a{display:block;border-bottom:1px solid var(--grey);padding:1rem 0;color:var(--black);text-decoration:none}.block-downloads .block-downloads-el a .block-downloads-el-label{transition:all 0.5s ease-out}.block-downloads .block-downloads-el a:after{display:none}.block-downloads .block-downloads-el a:hover .block-downloads-el-label{padding-left:0.5rem}.product-item a:after{display:none}.product-item .product-img{width:100%;height:auto;vertical-align:middle}.product-discover .product-item .product-img,.related-products .product-item .product-img{height:600px;object-fit:contain}.product-item .product-tagline{color:var(--grey);text-transform:uppercase;font-size:14px}.product-item .product-title{font-size:clamp(20px, 2.5vw, 32px);font-weight:400}.pdp h1{margin-top:3rem;margin-bottom:0}.pdp .pdp-image{width:100%;height:auto;vertical-align:middle;max-height:350px;object-fit:contain}@media (min-width: 992px){.pdp .pdp-image{max-height:900px}}.pdp .tagline{text-transform:uppercase}.pdp .tech-info{color:var(--grey);margin:3rem 0}.pdp .pdp-expand-blocks{border-top:1px solid var(--grey)}.pdp .pdp-expand-block{border-bottom:1px solid var(--grey)}.pdp .pdp-expand-block.active .pdp-expand-block-btn:after{transform:translateY(-50%) rotate(180deg)}.pdp .pdp-expand-block.active .pdp-expand-block-content{display:block}.pdp .pdp-expand-block .pdp-expand-block-btn{margin:0;padding:1rem 2rem 1rem 0;border:none;text-transform:uppercase;color:var(--black);background-color:transparent;width:100%;font-weight:300;text-align:left;position:relative}.pdp .pdp-expand-block .pdp-expand-block-btn:after{content:url(../img/arrow.svg);position:absolute;top:50%;right:0;transform:translateY(-50%);transform-origin:center center;transition:all 0.5s ease-out}.pdp .pdp-expand-block .pdp-expand-block-content{padding-bottom:1rem;display:none}
