/*!

Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html

*/.big-bubble{border-radius:100%;border:.5px solid #fff;background:rgba(255,255,233,.1);-webkit-box-shadow:20px 16px 30px rgba(255,255,255,.5) inset;box-shadow:20px 16px 30px rgba(255,255,255,.5) inset;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);width:60px;height:60px;display:block}.big-bubble:before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:100%;-webkit-box-shadow:8px 8px 8px rgba(255,255,255,.6) inset;box-shadow:8px 8px 8px rgba(255,255,255,.6) inset}.small-bubble{border-radius:100%;border:.5px solid #fff;background:rgba(255,255,233,.1);-webkit-box-shadow:20px 16px 30px rgba(255,255,255,.5) inset;box-shadow:20px 16px 30px rgba(255,255,255,.5) inset;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);width:30px;height:30px;display:block}.small-bubble:before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:100%;-webkit-box-shadow:8px 8px 8px rgba(255,255,255,.6) inset;box-shadow:8px 8px 8px rgba(255,255,255,.6) inset}:root{-webkit-tap-highlight-color:transparent}.h1-style-big h1,h1.h1-style-big{font-size:32px}.h1-style,.h2-style,h1,h2{font-size:26px}.h3-style,h3{font-size:24px}.h4-style,h4{font-size:20px}.elementor img{display:block;margin:0 auto}.e-n-accordion-item[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (min-width:768px){.h1-style-big h1,h1.h1-style-big{font-size:48px}.h1-style,.h2-style,h1,h2{font-size:32px}.h3-style,h3{font-size:26px}.h4-style,h4{font-size:20px}}@media (min-width:1024px){.h1-style-big h1,h1.h1-style-big{font-size:64px}.h1-style,.h2-style,h1,h2{font-size:48px}.h3-style,h3{font-size:32px}.h4-style,h4{font-size:22px}}.no-margin,.no-margin>p{margin:0}.blur-bg{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.blur-bg-42{-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.blur-icon .elementor-icon-box-icon .elementor-icon{background-color:transparent!important;position:relative}.blur-icon .elementor-icon-box-icon .elementor-icon:before{content:"";background-color:#d7d0c2;width:100%;height:100%;display:block;position:absolute;left:0;top:0;border-radius:100%;opacity:.5;-webkit-box-shadow:26px 44px 82px 0 #b6ae9f inset;box-shadow:26px 44px 82px 0 #b6ae9f inset;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px)}.swiper-container{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}body{overflow-x:hidden}.carton-line-desktop:after,.carton-line-mobile:after,.paper-line-desktop:after,.paper-line-mobile:after,.press-line-desktop:after,.press-line-mobile:after,.volume-line-desktop:after,.volume-line-mobile:after{content:"";position:absolute;z-index:1}.paper-line-mobile:after{border-bottom:1px solid #79766d;width:max(30vw,150px);top:max(100px,20vw);-webkit-transform:rotate(64deg);transform:rotate(64deg);left:0}.carton-line-mobile:after{border-bottom:1px solid #79766d;width:max(45vw,160px);top:max(115px,28vw);-webkit-transform:rotate(-64deg);transform:rotate(-64deg);right:0}.press-line-mobile:after{border-bottom:1px solid #007367;width:max(30vw,170px);bottom:max(130px,20vw);-webkit-transform:rotate(-56deg);transform:rotate(-56deg);left:0}.volume-line-mobile:after{border-bottom:1px solid #007367;width:max(37vw,175px);bottom:max(150px,32vw);-webkit-transform:rotate(74deg);transform:rotate(74deg);right:0}.carton-line-desktop:after{border-bottom:1px solid #79766d;left:calc(100% + 20px);width:min(190px,18vw);top:50%;-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transform-origin:left;transform-origin:left}.paper-line-desktop:after{border-bottom:1px solid #79766d;left:calc(100% + 20px);width:max(70px,5vw);top:50%;-webkit-transform:rotate(348deg);transform:rotate(348deg);-webkit-transform-origin:left;transform-origin:left}.press-line-desktop:after{border-bottom:1px solid #007367;right:calc(100% + 20px);width:min(16vw,200px);top:50%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transform-origin:right;transform-origin:right}.volume-line-desktop:after{border-bottom:1px solid #007367;right:calc(100% + 20px);width:max(100px,4vw);top:50%;-webkit-transform:rotate(42deg);transform:rotate(42deg);-webkit-transform-origin:right;transform-origin:right}@media (min-width:450px){.paper-line-mobile:after{top:max(100px,15vw);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.carton-line-mobile:after{top:max(135px,20vw);-webkit-transform:rotate(-46deg);transform:rotate(-46deg);width:max(43vw,280px)}}@media (min-width:900px){.icon-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.elementor-widget-section-background-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.elementor-widget-section-background-video:before{content:"";position:absolute;top:0;height:150px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%);z-index:1;width:100%;left:0}.elementor-widget-section-background-video video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover}.custom-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-breadcrumb .breadcrumb-separator,.custom-breadcrumb a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.custom-breadcrumb a,.custom-breadcrumb span{color:#007367}.custom-breadcrumb a.breadcrumb-back-button{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}button.white-button{background-color:#fff;color:#007367;border-color:#fff}button.white-button:focus,button.white-button:hover{background-color:transparent;color:#fff;border-color:#fff}a.white-button{background-color:#fff;font-family:Inter,Sans-serif;color:#007367;border:1px solid #fff;font-weight:900;border-radius:10px;padding:12px 30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.white-button:focus,a.white-button:hover{background-color:transparent;color:#fff;border-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wishlist-button.white-button{border-color:#007367;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.wishlist-button.white-button svg{width:25px;height:25px}.wishlist-button.white-button svg path{-webkit-transition:all .3s;transition:all .3s}.wishlist-button.white-button:focus,.wishlist-button.white-button:hover{background-color:#007367;border-color:#007367}.wishlist-button.white-button:focus svg path,.wishlist-button.white-button:hover svg path{fill:#fff;-webkit-transition:all .3s;transition:all .3s}button.wishlist-button:focus,button.wishlist-button:hover{-webkit-transform:none;transform:none}.light-button a.elementor-button{background-color:#ebe9e6;color:#007367;border-color:#ebe9e6}.light-button a.elementor-button:focus,.light-button a.elementor-button:hover{background-color:transparent;color:#ebe9e6;border-color:#ebe9e6}.green-button{background-color:#007367;color:#ebe9e6;border:1px solid #007367;font-weight:900;line-height:1.6em;letter-spacing:.36px;padding:12px 30px;border-radius:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block}.green-button:focus,.green-button:hover{background-color:#fff;color:#007367;border-color:#007367;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.invert-button{font-weight:900;line-height:1.6em;letter-spacing:.36px;color:#007367;border:1px solid #007367;border-radius:10px;padding:12px 30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.invert-button:hover{background-color:#007367;color:#ebe9e6;border-color:#007367;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#pdf-download a svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#pdf-download a:focus svg path,#pdf-download a:hover svg path{fill:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.category-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.category-boxes .category-box{border-radius:10px;background:linear-gradient(219deg,#fff -71.09%,#007367 76.86%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.category-boxes .category-box.noir-bg{background:linear-gradient(218deg,#222 .16%,#4d4d4d 76.97%)}.category-boxes .category-box:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2)}.category-boxes .category-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;height:100%}.category-boxes .category-link .category-image{min-height:300px;background-size:contain;background-size:260px;background-repeat:no-repeat;background-position:center;-ms-flex-negative:0;flex-shrink:0}.category-boxes .category-link .category-name{color:#fff;font-family:Mersad,Sans-serif;font-size:20px;font-weight:800;line-height:1.3;letter-spacing:-.52px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:600px){.category-boxes .category-box{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media (min-width:992px){.category-boxes .category-box{-ms-flex-preferred-size:calc(33.33% - 13.33px);flex-basis:calc(33.33% - 13.33px)}}.elementor-element.e-parent .e-con-inner:has(.category-slider){max-width:1700px}.category-slider .swiper-container.swiper-initialized{margin:0 50px}.category-slider .swiper-slide .swiper-content{border-radius:10px;background:-webkit-gradient(linear,left top,left bottom,from(#7cb7b1),to(#017367));background:linear-gradient(180deg,#7cb7b1 0,#017367 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-slider .swiper-slide .swiper-content.noir-bg{background:linear-gradient(218deg,#222 .16%,#4d4d4d 76.97%)}.category-slider .category-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;height:100%}.category-slider .category-link .category-image{min-height:300px;background-size:contain;background-size:260px;background-repeat:no-repeat;background-position:center;-ms-flex-negative:0;flex-shrink:0}.category-slider .category-link .category-name{color:#fff;font-family:Mersad,Sans-serif;font-size:20px;font-weight:800;line-height:1.3;letter-spacing:-.52px;margin-bottom:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:68px;margin-top:20px}.category-slider .swiper-button-prev{left:0}.category-slider .swiper-button-next{right:0}.category-slider .swiper-button-next,.category-slider .swiper-button-prev{width:40px;height:40px}.category-slider .swiper-button-next:after,.category-slider .swiper-button-prev:after{display:none}.category-slider .swiper-button-next svg,.category-slider .swiper-button-prev svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.category-slider .swiper-button-next:hover svg,.category-slider .swiper-button-prev:hover svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-filter:drop-shadow(1px 2px 2px rgba(0, 0, 0, .4));filter:drop-shadow(1px 2px 2px rgba(0, 0, 0, .4))}@media (min-width:600px){.category-slider .swiper-container.swiper-initialized{margin:0 60px}}@media (min-width:992px){.category-slider .category-link .category-image{min-height:350px}.category-slider .category-link .category-name{font-size:26px}.category-slider .swiper-button-next,.category-slider .swiper-button-prev{width:50px;height:50px}}.contact-badge{position:fixed;bottom:20px;right:20px;z-index:10;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-badge svg{width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-badge:hover svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-filter:drop-shadow(1px 2px 2px rgba(0, 0, 0, .4));filter:drop-shadow(1px 2px 2px rgba(0, 0, 0, .4))}@media (max-width:480px){.contact-badge{width:40px;height:40px}}@media (max-width:768px){.contact-badge{width:50px;height:50px}}.download-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.download-widget .download-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#ebe9e6;padding:20px;border-radius:10px;color:#007367;-ms-flex-preferred-size:100%;flex-basis:100%}.download-widget .download-item .download-name{font-weight:700}.download-widget .download-item .download-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#007367}@media (min-width:768px){.download-widget .download-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.download-widget .download-item .download-name{-ms-flex-preferred-size:28%;flex-basis:28%}.download-widget .download-item .download-date,.download-widget .download-item .download-extension,.download-widget .download-item .download-link,.download-widget .download-item .download-size{-ms-flex-preferred-size:18%;flex-basis:18%}.download-widget .download-item .download-date,.download-widget .download-item .download-extension,.download-widget .download-item .download-size{text-align:center}.download-widget .download-item .download-link{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}#site-footer{background:#007367;color:#fff}#site-footer .footer-inner{max-width:1560px;margin:0 auto;padding-top:clamp(20px,5vw,80px);padding-left:20px;padding-right:20px;padding-bottom:clamp(20px,5vw,60px)}#site-footer span.newsletter-text{text-wrap:auto}#site-footer .footer-bottom-row{background:#d7d0c2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#007367;padding:25px 20px;gap:clamp(20px,5vw,80px)}#site-footer .footer-bottom-row ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(20px,5vw,80px)}#site-footer .footer-bottom-row a{color:#007367}#site-footer .footer-products-menu ul,#site-footer .footer-services-menu ul{margin:0;padding:0;list-style:none}#site-footer .footer-products-menu ul li,#site-footer .footer-services-menu ul li{margin-bottom:20px}#site-footer .footer-products-menu ul a,#site-footer .footer-services-menu ul a{color:#fff;font-weight:800}#site-footer .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin:20px 0}#site-footer .certificates,#site-footer .newsletter,#site-footer .social-media{margin-bottom:20px}#site-footer .social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(20px,5vw,100px);width:100%}#site-footer .social-media .certificates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}#site-footer .social-media .certificates span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:10px;width:120px;height:120px}#site-footer .social-media .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}#site-footer .footer-logo{margin-left:auto;margin-top:auto}#site-footer .right-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:450px){#site-footer .footer-bottom-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){#site-footer .footer-services-menu{margin-top:20px;margin-bottom:40px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:20px}}@media (min-width:768px){#site-footer .menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}#site-footer .menu-wrapper .footer-products-menu,#site-footer .menu-wrapper .footer-services-menu{-ms-flex-item-align:start;align-self:flex-start;width:50%}}@media (min-width:1024px){#site-footer .footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#site-footer .footer-inner .left-column,#site-footer .footer-inner .right-column{width:50%}}form.elementor-form .small{font-size:12px;color:#898989}form.elementor-form hr{border:1px solid #ebe9e6}.subscriber-login-form-container label,.subscriber-login-form-container p,.subscriber-lostpassword-form-container label,.subscriber-lostpassword-form-container p,.subscriber-reset-form-container label,.subscriber-reset-form-container p{color:#007367}.subscriber-login-form-container input,.subscriber-lostpassword-form-container input,.subscriber-reset-form-container input{border-color:#007367;border-radius:10px}.subscriber-login-form-container .login-submit,.subscriber-lostpassword-form-container .login-submit,.subscriber-reset-form-container .login-submit{margin-top:20px}.subscriber-login-form-container .form-group,.subscriber-lostpassword-form-container .form-group,.subscriber-reset-form-container .form-group{max-width:400px}.subscriber-login-form-container .invert-button,.subscriber-lostpassword-form-container .invert-button,.subscriber-reset-form-container .invert-button{display:inline-block;font-size:.8rem;margin-top:10px;padding:8px 20px}.subscriber-login-form-container .login-error,.subscriber-login-form-container .login-error p,.subscriber-lostpassword-form-container .login-error,.subscriber-lostpassword-form-container .login-error p,.subscriber-reset-form-container .login-error,.subscriber-reset-form-container .login-error p{color:#94263e}.hamburger .line{width:30px;height:3px;background-color:#007367;display:block;margin:6px auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hamburger:hover{cursor:pointer}.menu-open #hamburger-1 .line:nth-child(2){opacity:0}.menu-open #hamburger-1 .line:nth-child(1){-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.menu-open #hamburger-1 .line:nth-child(3){-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}#site-header{position:fixed;top:0;left:0;width:100%;z-index:100;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;background:#fff}#site-header .header-inner{max-width:1560px;margin:0 auto;width:100%;padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:.3s;transition:.3s;gap:20px}#site-header.scrolled{-webkit-box-shadow:0 0 10px;box-shadow:0 0 10px}#site-header.scrolled .header-inner{padding-top:0;padding-bottom:0;-webkit-transition:.3s;transition:.3s}#site-header .login-button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#79766d}#site-header .wish-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#site-header span.wishlist-count{width:28px;height:28px;background:#79766d;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0;border-radius:50%;font-size:16px;font-weight:800;color:#fff}.desktop-menu,.mobile-menu{display:none}.site-navigation-toggle-holder{display:block;z-index:2000}.mobile-menu{position:fixed;top:0;left:0;width:80vw;max-width:calc(100% - 40px);height:100vh;background:#fff;z-index:2000;padding:30px 20px;-webkit-box-shadow:2px 0 16px rgba(0,0,0,.08);box-shadow:2px 0 16px rgba(0,0,0,.08);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1);overflow-y:auto;display:block}.menu-open .mobile-menu{-webkit-transform:translateX(0);transform:translateX(0)}.menu-overlay{content:"";position:fixed;inset:0;background:rgba(255,255,255,.8);z-index:1000;pointer-events:none;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.menu-open .menu-overlay{opacity:1;pointer-events:auto}.site-navigation,.site-navigation-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.site-navigation ul,.site-navigation-dropdown ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(20px,3vw,85px)}.site-navigation ul li,.site-navigation-dropdown ul li{position:relative}.site-navigation ul li a,.site-navigation-dropdown ul li a{font-size:20px;font-weight:900;line-height:1.13;color:#007367;text-decoration:none}.site-navigation ul li a:before,.site-navigation-dropdown ul li a:before{content:"";position:absolute;width:100%;height:3px;background:currentColor;top:100%;left:0;pointer-events:none;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.site-navigation ul li a:hover:before,.site-navigation-dropdown ul li a:hover:before{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.site-navigation ul li.current-menu-ancestor>a:before,.site-navigation ul li.current-menu-item>a:before,.site-navigation-dropdown ul li.current-menu-ancestor>a:before,.site-navigation-dropdown ul li.current-menu-item>a:before{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.site-navigation-dropdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-navigation-dropdown .menu-wrapper{width:100%}.site-navigation-dropdown ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.site-navigation-dropdown ul li a{font-size:18px;font-weight:700;position:relative}.mobile-dropdown{width:100%}.mobile-dropdown>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-dropdown>a .submenu-toggle svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;fill:#007367}.mobile-dropdown>.sub-menu{display:none;margin-left:20px}.mobile-dropdown>.sub-menu li{margin-bottom:10px}.mobile-dropdown.open>a{margin-bottom:20px}.mobile-dropdown.open>.sub-menu{display:block}.mobile-dropdown.open .submenu-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:996px){.desktop-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(20px,3vw,85px)}.menu-open .mobile-menu.site-navigation-dropdown,.mobile-menu,.site-navigation-toggle-holder{display:none}}.postcode-shortcode{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;row-gap:30px}.postcode-shortcode input{border:1px solid #fff;border-radius:10px;color:#007367;max-width:240px;min-width:200px;padding:14px 30px 13px 30px;line-height:1.6em}.postcode-shortcode input::-webkit-input-placeholder{color:#007367}.postcode-shortcode input::-moz-placeholder{color:#007367}.postcode-shortcode input:-ms-input-placeholder{color:#007367}.postcode-shortcode input::-ms-input-placeholder{color:#007367}.postcode-shortcode input::placeholder{color:#007367}.postcode-shortcode input:focus{border-color:#007367}.postcode-shortcode input::-webkit-inner-spin-button,.postcode-shortcode input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.postcode-shortcode.alt-shortcode input{border-color:#007367}.postcode-shortcode span.postcode-error{display:none;position:absolute;font-size:12px;color:#94263e;width:100%}.elementor-widget-product-detail{margin:0 auto}.product-detail h1,.product-detail h2{color:#007367}.product-detail h2{text-align:center}.product-detail .article-number{color:#007367;font-weight:700}.product-detail .short-description{margin-bottom:10px}.product-detail .product-two-col-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding:20px 0}.product-detail .main-product-image{position:relative;text-align:center;margin-bottom:15px;border-radius:10px;background-color:#ebe9e6}.product-detail .main-product-image img{max-width:100%;height:auto;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;padding:30px}.product-detail .product-gallery{margin-bottom:30px}.product-detail .product-text{color:#007367;margin-bottom:40px}.product-detail .product-order-button{margin-bottom:40px}.product-detail .gallery-thumbnails{gap:10px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.product-detail .gallery-thumbnail{background-color:#ebe9e6;border-radius:10px;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;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}.product-detail .gallery-thumbnail:hover{-webkit-transform:scale(1.05);transform:scale(1.05);border-color:#0073aa}.product-detail .gallery-thumbnail.active{border-color:#46b450;-webkit-box-shadow:0 0 8px rgba(70,180,80,.6);box-shadow:0 0 8px rgba(70,180,80,.6)}.product-detail .gallery-thumbnail img{width:90%;height:90%;-o-object-fit:cover;object-fit:cover;padding:6px}.product-detail .product-table.even{background-color:#d7d0c2;position:relative}.product-detail .product-table.even tbody tr{border-radius:10px}.product-detail .product-table.even tbody tr td{background-color:#fff}.product-detail .product-table.even:after,.product-detail .product-table.even:before{content:"";position:absolute;z-index:-1;width:100%;height:100%;top:0;left:100%;background-color:#d7d0c2}.product-detail .product-table.even:after{left:unset;right:100%}.product-detail .product-table.odd tbody tr td{background-color:#ebe9e6}.product-detail .product-table{padding:20px 0}.product-detail .product-table table,.product-detail .product-table table td,.product-detail .product-table table th{border:none}.product-detail .product-table table{border-collapse:separate;border-spacing:0 10px}@media (max-width:767px){.product-detail .product-table table,.product-detail .product-table tbody,.product-detail .product-table td,.product-detail .product-table th,.product-detail .product-table thead,.product-detail .product-table tr{display:block}.product-detail .product-table thead tr{position:absolute;top:-9999px;left:-9999px}.product-detail .product-table tr{margin-bottom:20px}.product-detail .product-table td{position:relative;padding:12px 15px;padding-left:50%;border-radius:0!important}.product-detail .product-table td:first-child{border-top-left-radius:10px!important;border-top-right-radius:10px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.product-detail .product-table td:last-child{border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.product-detail .product-table td:before{content:attr(data-label);position:absolute;left:15px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700}}@media (min-width:768px) and (max-width:991px){.product-detail .product-table table{font-size:.9em}.product-detail .product-table td,.product-detail .product-table th{padding:10px}}.product-detail .product-table table thead:first-child tr:first-child th{text-align:left;color:#007367;border:none}.product-detail .product-table tbody tr td:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.product-detail .product-table tbody tr td:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.product-detail .product-table td{color:#007367}.product-detail .product-table a.download-link,.product-detail .product-table a.product-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;color:#007367}span.badge.bestseller-badge,span.badge.new-badge{position:absolute;left:20px;top:20px;border-radius:5px;border:1px solid #94263e;background:#94263e;font-weight:900;line-height:1.6em;letter-spacing:.36px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:19px 25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#fff}span.badge.bestseller-badge{background:#fff;color:#94263e}span.badge.new-badge+span.badge.bestseller-badge{margin-top:80px}@media (max-width:1024px){span.badge.bestseller-badge,span.badge.new-badge{font-size:.9rem;padding:15px 20px}span.badge.new-badge+span.badge.bestseller-badge{margin-top:65px}}@media (max-width:767px){span.badge.bestseller-badge,span.badge.new-badge{font-size:.8rem;padding:10px 15px}span.badge.new-badge+span.badge.bestseller-badge{margin-top:55px}}@media (min-width:700px){.product-detail .product-two-col-container{gap:40px;padding:40px 0 80px 0}.product-detail .product-two-col-container>div{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}.product-detail .product-two-col-container .product-gallery{position:sticky;top:120px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-item-align:start;align-self:flex-start}.product-detail .product-two-col-container .product-description{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-detail .product-table{padding:40px 0}.top-bar.visible~.elementor-location-single .product-detail .product-two-col-container .product-gallery{top:160px}}@media (min-width:1200px){.product-detail .product-table{padding:80px 0}.product-detail .product-two-col-container{gap:100px}.product-detail .product-two-col-container>div.product-gallery{-ms-flex-preferred-size:calc(35% - 50px);flex-basis:calc(35% - 50px)}.product-detail .product-two-col-container>div.product-description{-ms-flex-preferred-size:calc(65% - 50px);flex-basis:calc(65% - 50px)}}.product-listing{display:grid;gap:20px;row-gap:40px}.product-listing .product-item{position:relative}.product-listing .product-image{border-radius:10px;background:#ebe9e6}.product-listing .product-image .main-image-container{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;padding:40px}.product-listing .product-image .wishlist-button:focus{outline:0;border:none}.product-listing .product-title{display:inline-block;font-family:Mersad,Sans-serif;font-size:26px;font-weight:800;line-height:1.4em;letter-spacing:.26px;color:#007367;margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-listing .article-number,.product-listing .short-description{font-size:16px;color:#000;font-weight:400;font-family:Inter,Sans-serif;line-height:1.35;margin:0 0 20px 0}.product-listing .article-number{color:#888;margin:0 0 10px 0}.product-listing .product-link a{display:inline-block;background:#007367;font-weight:900;line-height:1.6em;letter-spacing:.36px;color:#fff;border:1px solid #007367;border-radius:10px;padding:8px 26px;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.product-listing .product-link a:hover{background:0 0;color:#007367;-webkit-transition:all .3s ease;transition:all .3s ease}.product-listing .wishlist-button{position:absolute;top:0;right:0;background:0 0;border:none;cursor:pointer;z-index:10;padding:20px}.product-listing .wishlist-button:hover{border:none}.term-tubeless-noir .product-listing .product-image{background:linear-gradient(218deg,#222 .16%,#4d4d4d 76.97%)}@media (min-width:600px){.product-listing{grid-auto-rows:1fr;grid-template-columns:1fr 1fr;row-gap:80px}}@media (min-width:992px){.product-listing{grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr;row-gap:100px}}.haendlerportal-menu,.product-menu{border-radius:10px;background-color:#ebe9e6;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.haendlerportal-menu a,.product-menu a{font-weight:700;line-height:1.6em;letter-spacing:.18px;color:#007367;padding:10px 20px;display:block;border-radius:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}.haendlerportal-menu a.active,.haendlerportal-menu a:hover,.product-menu a.active,.product-menu a:hover{color:#ebe9e6;background-color:#007367}.haendlerportal-menu.product-menu-children,.product-menu.product-menu-children{margin-top:10px;background-color:#007367;color:#ebe9e6}.haendlerportal-menu.product-menu-children a,.product-menu.product-menu-children a{color:#ebe9e6}.haendlerportal-menu.product-menu-children a.active,.haendlerportal-menu.product-menu-children a:hover,.product-menu.product-menu-children a.active,.product-menu.product-menu-children a:hover{color:#007367;background-color:#ebe9e6}@media (min-width:600px){.haendlerportal-menu a,.product-menu a{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}}@media (min-width:992px){.haendlerportal-menu a,.product-menu a{-ms-flex-preferred-size:calc(33.33% - 6.66px);flex-basis:calc(33.33% - 6.66px)}.haendlerportal-menu a{-ms-flex-preferred-size:calc(100% / var(--item-count) - 10px);flex-basis:calc(100% / var(--item-count) - 10px)}}@media (min-width:1476px){.product-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-menu a{-ms-flex-preferred-size:auto;flex-basis:auto;font-size:.8em;padding:10px 10px}.product-menu.product-menu-children{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.elementor-element.e-parent .e-con-inner:has(.showroom-slider){max-width:1700px}.showroom-slider .swiper-container.swiper-initialized{margin:0 50px}.showroom-slider .swiper-content{height:350px}.showroom-slider .swiper-image{border-radius:10px;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.showroom-slider .swiper-text{position:absolute;left:0;bottom:0;height:50px;border-radius:0 0 10px 10px;background:rgba(10,73,64,.38);-webkit-backdrop-filter:blur(16.25px);backdrop-filter:blur(16.25px);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.showroom-slider .swiper-text .title{font-family:Mersad,Sans-serif;font-weight:800;line-height:1.3em;letter-spacing:-.64px;color:#ebe9e6}.showroom-slider .swiper-button-prev{left:0}.showroom-slider .swiper-button-next{right:0}.showroom-slider .swiper-button-next,.showroom-slider .swiper-button-prev{width:40px;height:40px}.showroom-slider .swiper-button-next:after,.showroom-slider .swiper-button-prev:after{display:none}.showroom-slider .swiper-button-next svg,.showroom-slider .swiper-button-prev svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.showroom-slider .swiper-button-next:hover svg,.showroom-slider .swiper-button-prev:hover svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-filter:drop-shadow(1px 2px 2px rgba(0, 0, 0, .4));filter:drop-shadow(1px 2px 2px rgba(0, 0, 0, .4))}@media (min-width:600px){.showroom-slider .swiper-container.swiper-initialized{margin:0 70px}.showroom-slider .swiper-content{height:400px}.showroom-slider .swiper-text{height:70px}}@media (min-width:768px){.showroom-slider .swiper-content{height:480px}}@media (min-width:992px){.showroom-slider .swiper-button-next,.showroom-slider .swiper-button-prev{width:50px;height:50px}.showroom-slider .swiper-text{height:100px}}.top-bar{position:fixed;display:none;top:0;left:0;right:0;bottom:0;background:#ebe9e6;height:57px;z-index:200;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}.top-bar .top-bar-close{position:absolute;right:0}.top-bar button.close-button,.top-bar button.close-button:hover{display:-webkit-box;display:-ms-flexbox;display:flex;background:0 0;padding:20px;border:0}.top-bar button.close-button:focus{border-radius:0;line-height:1;border:none}.top-bar a{font-family:Mersad,Sans-serif;color:#007367;font-weight:700}.top-bar .top-bar-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.top-bar.visible+#site-header{top:57px}.top-bar.visible+#site-header+[data-elementor-type=archive],.top-bar.visible+#site-header+[data-elementor-type=error-404],.top-bar.visible+#site-header+[data-elementor-type=single-post],.top-bar.visible+#site-header+main{margin-top:157px}.top-bar.visible+#site-header.menu-open{z-index:300}.top-bar.visible+#site-header.menu-open .site-navigation-toggle-holder{margin-top:-140px}.top-bar.hidden{display:none!important}.top-bar.hidden+#site-header{top:0}.top-bar.hidden+#site-header+[data-elementor-type=archive],.top-bar.hidden+#site-header+[data-elementor-type=error-404],.top-bar.hidden+#site-header+[data-elementor-type=single-post],.top-bar.hidden+#site-header+main{margin-top:100px}@media (max-width:600px){.top-bar{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:20px}.top-bar .top-bar-text{font-size:14px}}.wishlist-button.active .selected{display:block}.wishlist-button.active .not-selected{display:none}.wishlist-button:not(.active) .selected{display:none}.wishlist-button:not(.active) .not-selected{display:block}.wishlist-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.wishlist-listing .product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#ebe9e6;border-radius:10px;padding:15px;font-size:.9em;color:#007367;gap:20px;row-gap:10px}.wishlist-listing .product-image{width:60px}.wishlist-listing .product-image img{display:block;width:60px}.wishlist-listing .article-number{color:#888}.wishlist-listing .short-description{width:100%}.wishlist-listing .amount-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.wishlist-listing .amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-left:auto}.wishlist-listing .amount .add,.wishlist-listing .amount .subtract{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;background:#f2f2f2;color:#007367;font-size:1.2em;border-radius:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #e0e0e0;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.wishlist-listing .amount .add:hover,.wishlist-listing .amount .subtract:hover{background:#007367;color:#fff}.wishlist-listing .amount input[type=number]{width:48px;text-align:center;border:1px solid #e0e0e0;border-radius:10px;padding:4px 0;background:#fff;pointer-events:none}.wishlist-listing .amount input[type=number]::-webkit-inner-spin-button,.wishlist-listing .amount input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wishlist-listing .remove-product{display:inline-block;padding:6px 16px;background:#ffeded;color:#d32f2f;border:1px solid #ffbdbd;border-radius:10px;cursor:pointer;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.wishlist-listing .remove-product:hover{background:#d32f2f;color:#fff;border-color:#d32f2f}.wishlist-listing .product-item.disabled{opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1)}#wishlist-pdf-template{background:#fff;padding:32px 32px 24px 32px;font-family:Arial,sans-serif;color:#222;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:297mm;position:relative}.pdf-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}.pdf-logo{height:48px;width:auto;margin-right:16px;display:block}.pdf-creation-date{display:block;width:100%;font-size:.9em;color:#666;margin-top:24px;text-align:right}.pdf-wishlist-listing{margin-top:0}.pdf-product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #eee;padding:16px 0;gap:24px}.pdf-product-item:last-child{border-bottom:1px solid #eee}.pdf-product-image{width:60px;min-width:60px}.pdf-product-image img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #ddd}.pdf-product-details{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.pdf-product-info{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:70%}.pdf-product-amount{width:90px;min-width:90px;text-align:right}.pdf-product-title{font-size:1.1em;font-weight:700;margin-bottom:4px}.pdf-product-title a{color:#000;text-decoration:none;word-break:break-word}.pdf-article-number{font-size:.85em;color:#888;margin-bottom:4px}.pdf-product-short-description{font-size:.85em;margin-bottom:4px;line-height:1.2em}.pdf-amount{font-size:1em;color:#007367;font-weight:500;white-space:nowrap}.pdf-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:24px;left:32px;right:32px;width:calc(100% - 64px);padding-top:16px;border-top:1px solid #383838;font-size:.85em}.pdf-footer a{color:#000}.no-visible-products{display:none;color:#94263e}.no-visible-products.visible{display:block}@media (min-width:1024px){.wishlist-listing .short-description{max-width:calc(100% - 268px)}}