body{background:var(--color-light-grey);display:flex;justify-content:center}div#page{background:var(--brand-color-dark);width:100%;max-width:1464px;margin:0 auto 0 auto;position:relative}header{padding:var(--space-4);display:flex;flex-direction:row;justify-content:space-between;flex-flow:row wrap;background:var(--color-white)}header a#logo{content:url('../../../gfx/inplus_gastro.svg');width:175px;height:57px;margin:0 0 0 0}header a#logo:active{opacity:0.8}header nav#contacts{padding:0}header nav#contacts ul{margin:12px 0 0 0;display:table}header nav#contacts ul li{font-weight:600;font-size:var(--text-regular);padding:0 var(--space-4) 0 0;height:var(--space-2);display:table-cell;white-space:nowrap}header nav#contacts ul li a{color:var(--text-color-regular);text-decoration:none;display:flex;align-items:center}header nav#contacts ul li a:hover{color:var(--brand-color-orange)}header nav#contacts ul li.iconlink a:before{content:'';background-size:var(--space-2) var(--space-2);background-repeat:no-repeat;background-position:bottom center;width:var(--space-2);height:var(--space-2);display:inline-block;margin:0 var(--space-1) 0 0;margin:0 14px 0 0}header nav#contacts ul li.iconlink.phone a:before{background-image:url('../../../gfx/icons/phone.svg')}header nav#contacts ul li.iconlink.email a:before{background-image:url('../../../gfx/icons/email.svg')}header form.search,div#dynamicSearch form.search{width:100%;display:flex;justify-content:flex-end;align-items:center;width:100%;margin:0 var(--space-4) 0 0;height:41px}header form.search{max-width:510px;display:flex;justify-content:flex-end;align-items:center;width:100%;margin:0 var(--space-4) 0 0;height:41px}div#dynamicSearch form.search{margin:0 auto 0 auto;height:auto;display:block;text-align:center}header form.search input[type=text],div#dynamicSearch form.search input[type=text],div.contact.lead input[type=text]{background:var(--color-light-grey);border-radius:var(--space-1);border:1px solid #d5d5d5;-webkit-box-shadow:inset 0 0 4px 0 rgba(51,51,51,0.2);-moz-box-shadow:inset 0 0 4px 0 rgba(51,51,51,0.2);box-shadow:inset 0 0 4px 0 rgba(51,51,51,0.2);border:2px solid;border-color:var(--color-white);color:var(--text-color-regular)}div#addContent section:first-of-type#sidecontact{background:var(--color-light-grey);border:1px solid var(--color-dark-grey);padding:var(--space-3) var(--space-4);-webkit-border-bottom-right-radius:var(--space-1);-webkit-border-bottom-left-radius:var(--space-1);-moz-border-radius-bottomright:var(--space-1);-moz-border-radius-bottomleft:var(--space-1);border-bottom-right-radius:var(--space-1);border-bottom-left-radius:var(--space-1)}div#addContent section:first-of-type#sidecontact div.contact{border:none;padding:0;text-align:center}header form.search input[type=text]{height:21px;font-size:var(--text-size-regular);width:calc(100% - 90px);padding:var(--space-1) var(--space-6) var(--space-1) var(--space-2)}div#dynamicSearch form.search input[type=text]{height:31px;font-size:var(--text-size-bigger);background-image:url('../../../gfx/icons/search-grey.svg');background-size:var(--space-3) var(--space-3);background-position:calc(100% - var(--space-2)) center;background-repeat:no-repeat;margin:0 0 var(--space-3) 0;width:calc(100% - var(--space-8));padding:var(--space-1) var(--space-6) var(--space-1) var(--space-2)}div.contact.lead input[type=text]{height:31px;font-size:var(--text-size-medium);background-color:var(--color-white);margin:0 auto 4px auto;width:calc(100% - var(--space-4));padding:var(--space-1) var(--space-2) var(--space-1) var(--space-2);border:none;max-width:320px}div.contact.lead button{margin:12px auto 0 auto}header form.search input[type=text]::placeholder,div#dynamicSearch form.search input[type=text]::placeholder{font-weight:500;color:var(--text-color-light)}header form.search input[type=text]:focus,div#dynamicSearch form.search input[type=text]:focus{outline:none;border-color:var(--brand-color-orange)}header form.search input[type=submit]{background:none;border:none;width:36px;height:20px;background-image:url('../../../gfx/icons/search-grey.svg');background-size:contain;background-position:left center;background-repeat:no-repeat;margin:0 0 0 -36px;padding:0 var(--space-2) 0 0}div#dynamicSearch  form.search input[type=submit]{margin:0 auto 0 auto}header form.search:focus-within input[type=submit],div#dynamicSearch form.search:focus-within input[type=text]{background-image:url('../../../gfx/icons/search.svg')}div.basket{width:54px;height:41px;background:url('../../../gfx/icons/basket.svg') no-repeat bottom left;background-size:contain;opacity:0.4;text-align:right}div.basket p{margin:0;padding:2px;background:var(--color-light-grey);color:var(--text-color-regular);display:inline-block;border-radius:50%;font-size:12px;font-weight:600;height:var(--space-2);min-width:var(--space-2);text-align:center;line-height:var(--space-2);border:1px solid #fff}div.basket.full{opacity:1}div#basket.full{cursor:pointer}div.basket.full p{background:var(--brand-color-orange);color:var(--color-white)}header div#headTop{display:flex;flex-direction:row;justify-content:flex-end;justify-content:space-between;border-bottom:1px solid var(--color-medium-grey);width:calc(100% - 175px - var(--space-4))}header div#toRight{width:100%;display:flex;flex-direction:row;justify-content:flex-end}header nav#mainMenu{width:100%}header nav#mainMenu ul.level-0-menu{margin:var(--space-2) 0 0 0;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}header nav#mainMenu ul.level-0-menu > li{font-size:var(--text-size-regular);font-weight:600;margin:0 0 0 0;display:inline;margin:0 0 0 var(--space-8)}header nav#mainMenu ul.level-0-menu > li a{text-decoration:none;color:var(--text-color-regular);white-space:nowrap}header nav#mainMenu ul.level-0-menu > li.expandable > a{background:url('../../../gfx/icons/chevron-blank-down.svg') no-repeat right center;background-size:var(--space-2) var(--space-2);padding-right:var(--space-4)}header nav#mainMenu ul.level-0-menu > li.expandable.expanded > a{background:url('../../../gfx/icons/chevron-blank-up.svg') no-repeat right center;background-size:var(--space-2) var(--space-2)}header nav#mainMenu ul.level-0-menu > li a:hover,header nav#mainMenu ul > li.current > a,header nav#mainMenu ul.level-0-menu > li.expandable.expanded > a,header nav#mainMenu ul.level-1-menu > li.expanded > a{color:var(--brand-color-orange)}header nav.subMenu{position:absolute;top:var(--space-3);background-color:var(--color-white);-webkit-border-radius:var(--space-1);-webkit-border-top-right-radius:0;-moz-border-radius:var(--space-1);-moz-border-radius-topright:0;border-radius:var(--space-1);border-top-right-radius:0;border-top-left-radius:0;z-index:200;padding:0 var(--space-4) var(--space-2) var(--space-4);margin:calc(var(--space-3) + 5px) 0 0 calc(-1 * var(--space-4));display:none}header nav.subMenu.template-0,header nav.subMenu.template-1,header nav.subMenu.template-2{background-repeat:no-repeat;background-position:right bottom;background-size:contain;width:100%}header nav.subMenu.template-0{max-width:630px}header nav.subMenu.template-1,header nav.subMenu.template-2{max-width:450px}header nav.subMenu.template-0{background-image:url('../../../gfx/menu/template-0.jpg')}header nav.subMenu.template-1{background-image:url('../../../gfx/menu/template-1.jpg')}header nav.subMenu.template-2{background-image:url('../../../gfx/menu/template-2.jpg')}header nav.subMenu ul.level-1-menu{min-height:220px}header nav.subMenu ul.level-1-menu,header nav.subMenu ul.level-2-menu{text-align:left;padding:0}header nav.subMenu ul.level-1-menu{margin:0}header nav.subMenu.template-0 ul.level-1-menu{}header nav.subMenu.template-0 ul.level-2-menu{width:calc(60% - 2 *var(--space-1))}header nav.subMenu ul.level-2-menu{margin:41px 0 0 var(--space-4);display:none}header nav.subMenu ul.level-1-menu > li,header nav.subMenu ul.level-2-menu > li{display:grid;font-size:var(--text-size-regular);font-weight:600}header nav.subMenu ul.level-1-menu > li > a{padding:var(--space-1) var(--space-8) var(--space-1) 0;border-bottom:1px dotted var(--color-dark-grey)}header nav.subMenu ul.level-1-menu > li.expandable > a{background:url('../../../gfx/icons/chevron-blank-right.svg') no-repeat right center;background-size:var(--space-2) var(--space-2)}header nav.subMenu ul.level-2-menu > li > a{padding:var(--space-1) var(--space-4) var(--space-1) 0;border-bottom:1px dotted var(--color-dark-grey)}header nav.subMenu ul.level-1-menu > li:first-child > a,header nav.subMenu ul.level-2-menu > li:first-child > a{padding:var(--space-1) var(--space-1) var(--space-1) 0}header nav.subMenu ul.level-1-menu > li:last-child > a,header nav.subMenu ul.level-2-menu > li:last-child > a{padding:var(--space-1) var(--space-1) var(--space-1) 0;border-bottom:none}header nav.subMenu ul.level-1-menu > li.categoryLink > a{font-weight:800}div#dynamicSearch{position:absolute;background-color:var(--color-white);-webkit-border-radius:var(--space-1);-webkit-border-top-right-radius:0;-moz-border-radius:var(--space-1);-moz-border-radius-topright:0;border-radius:var(--space-1);border-top-right-radius:0;border-top-left-radius:0;z-index:200;padding:27px var(--space-3) var(--space-3) var(--space-3);top:0;right:0;max-width:614px;width:calc(100% - (2 * var(--space-3)));text-align:center;display:none}div#dynamicSearch button[type=submit]{margin-right:auto;margin-left:auto}section#banners{display:flex;flex-direction:row;flex-wrap:nowrap;width:calc(100% - 12px);margin-left:12px;background-color:var(--color-light-grey)}section#banners div{position:relative;width:100%}section#banners{display:flex;flex-direction:row;flex-wrap:nowrap;width:calc(100% - 12px);margin-left:12px;background-color:var(--color-light-grey)}section#banners div{position:relative;width:100%}section#banners div{height:300px;background-position:center center;background-repeat:no-repeat;-webkit-border-bottom-right-radius:var(--space-1);-webkit-border-bottom-left-radius:var(--space-1);-moz-border-radius-bottomright:var(--space-1);-moz-border-radius-bottomleft:var(--space-1);border-bottom-right-radius:var(--space-1);border-bottom-left-radius:var(--space-1);border-right:2px solid var(--color-white);border-bottom:2px solid var(--color-white);border-left:2px solid var(--color-white);overflow:hidden;margin-left:-12px;animation-name:scaleBackgroundDown;animation-duration:2s;animation-timing-function:var(--animation-easeOut);background-size:auto 100%;max-width:14%}section#banners div:first-of-type{border-left:0}section#banners div:last-of-type{border-right:0}section#banners div.expanded{background-color:var(--color-medium-grey);z-index:100;width:calc(100% + 12px);max-width:calc(100% + 12px)}section#banners div.collapsed{background-color:rgba(0,0,0,0.66);background-blend-mode:darken;cursor:pointer;overflow:hidden}section#banners div.collapsed:nth-of-type(1){z-index:50}section#banners div.collapsed:nth-of-type(2){z-index:40}section#banners div.collapsed:nth-of-type(3){z-index:30}section#banners div.collapsed:nth-of-type(4){z-index:20}section#banners div h2{position:absolute;bottom:0;width:calc(100% - (2*var(--space-4)));padding:0 var(--space-4) 0 var(--space-4);margin:0;height:var(--space-8)}section#banners div.expanded h2{background:linear-gradient(0deg,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 100%);text-shadow:1px 1px 6px rgba(0,0,0,0.4)}section#banners div h2,section#banners div h2 a{color:var(--color-white);font-size:24px;font-weight:500}section#banners div h2 a{text-decoration:none}section#banners div.expanded h2 a{padding:0 var(--space-5) 0 0;background-image:url('../../../gfx/icons/chevron.svg');background-repeat:no-repeat;background-position:right center;background-size:var(--space-3) var(--space-3)}section#banners div.expanded h2 a:hover{padding:0 var(--space-6) 0 0;text-shadow:1px 1px 6px rgba(255,255,255,1);animation-name:moveChevron;animation-duration:0.2s}section#banners div.collapsed h2 a{display:none}section#banners div.expanded h2 a{margin:var(--space-2) 0 var(--space-2) 0;display:inline-block}section#banners div.collapsed h2{padding:0 calc(var(--space-5) + 12px) 0 0;background-image:url('../../../gfx/icons/chevron-inactive.svg');background-repeat:no-repeat;background-position:var(--space-4) center;background-size:var(--space-3) var(--space-3)}section#banners div.collapsed:hover{background-color:#fff;background-size:auto 110%;animation-name:showCollapsed;animation-duration:0.5s;animation-timing-function:var(--animation-easeOut)}section#banners div.collapsed:hover h2{background-image:url('../../../gfx/icons/chevron.svg');background-position:var(--space-5) center;animation-name:moveChevronInactive;animation-duration:0.2s;animation-timing-function:var(--animation-easeOut)}div#content{background:#fff;display:block;padding:0 0 var(--space-1) 0;-webkit-border-bottom-right-radius:var(--space-1);-webkit-border-bottom-left-radius:var(--space-1);-moz-border-radius-bottomright:var(--space-1);-moz-border-radius-bottomleft:var(--space-1);border-bottom-right-radius:var(--space-1);border-bottom-left-radius:var(--space-1)}section.pageSection{margin:var(--space-4) var(--space-4) var(--space-8) var(--space-4)}section.pageSection.course{margin:var(--space-4) var(--space-4) var(--space-8) 0}section.pageSection:last-of-type{margin:var(--space-4) var(--space-4) var(--space-2) var(--space-4)}section#buttons nav ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;max-width:1200px;margin:0 auto;padding:0;width:100%}section#buttons nav ul li{display:inline-block;width:calc(100% / 6)}section#buttons nav ul li a{color:var( --text-color-regular);background-color:var(--color-medium-grey);background-repeat:no-repeat;background-size:46px 46px;background-position:center 18px;padding:var(--space-10) var(--space-1) var(--space-2) var(--space-1);text-align:center;border-radius:var(--space-1);display:block;text-decoration:none;border:1px solid var(--color-dark-grey);margin:0 var(--space-2);box-shadow:0 0 0 0 rgba(51,51,51,0);transition:all 0.6s ease}section#buttons nav ul li.confectionery a{background-image:url('../../../gfx/families/confectionery.svg')}section#buttons nav ul li.confectionery a:hover,section#buttons nav ul li.confectionery a:focus-visible{background-image:url('../../../gfx/families/confectionery-rich.svg')}section#buttons nav ul li.bakeries a{background-image:url('../../../gfx/families/bakeries.svg')}section#buttons nav ul li.bakeries a:hover,section#buttons nav ul li.bakeries a:focus-visible{background-image:url('../../../gfx/families/bakeries-rich.svg')}section#buttons nav ul li.chocolate a{background-image:url('../../../gfx/families/chocolate.svg')}section#buttons nav ul li.chocolate a:hover,section#buttons nav ul li.chocolate a:focus-visible{background-image:url('../../../gfx/families/chocolate-rich.svg')}section#buttons nav ul li.coffee a{background-image:url('../../../gfx/families/coffee.svg')}section#buttons nav ul li.coffee a:hover,section#buttons nav ul li.coffee a:focus-visible{background-image:url('../../../gfx/families/coffee-rich.svg')}section#buttons nav ul li.gastronomy a{background-image:url('../../../gfx/families/gastronomy.svg')}section#buttons nav ul li.gastronomy a:hover,section#buttons nav ul li.gastronomy a:focus-visible{background-image:url('../../../gfx/families/gastronomy-rich.svg')}section#buttons nav ul li.icecream a{background-image:url('../../../gfx/families/icecream.svg')}section#buttons nav ul li.icecream a:hover,section#buttons nav ul li.icecream a:focus-visible{background-image:url('../../../gfx/families/icecream-rich.svg')}section#buttons nav ul li a:hover,section#buttons nav ul li a:focus-visible{color:var(--brand-color-orange);background-color:var(--color-white);transition:all 0.3s ease;font-weight:600;-webkit-box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);-moz-box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2)}section#buttons nav ul li a:active{outline:2px solid var(--color-white);-webkit-box-shadow:0 0 4px 0 rgba(51,51,51,0.8);-moz-box-shadow:0 0 4px 0 rgba(51,51,51,0.8);box-shadow:0 0 4px 0 rgba(51,51,51,0.8)}div.offers.cols{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%}div.offers.cols.accessories{flex-wrap:wrap;padding:var(--space-1) var(--space-2) var(--space-4) var(--space-2)}section#bestsellers div.offers.cols a,section.offer.details div.offers.cols a{flex-grow:0;flex-shrink:1;flex-basis:auto;text-align:center;overflow:hidden;color:var(--text-color-regular);text-decoration:none;border-right:1px dotted var(--color-dark-grey);position:relative}section#bestsellers div.offers.cols a{padding:var(--space-1) 0 var(--space-2) 0;max-width:calc(100% / 8)}section.offer.details div.offers.cols:not(.accessories) a{padding:var(--space-1) var(--space-2) var(--space-4) var(--space-2);width:calc(100% / 6)}section#bestsellers div.offers.cols a:last-of-type,section.offer.details div.offers.cols a:last-of-type{border-right:none}section#bestsellers div.offers.cols a span,section.offer.details div.offers.cols a span{font-size:15px;color:var(--text-color-regular);display:inline-block}section#bestsellers div.offers.cols a span:nth-of-type(2),section.offer.details div.offers.cols a span:nth-of-type(2){margin:var(--space-2) var(--space-1);font-weight:500}section#recommended div.offers.cols a span:nth-of-type(2),div.offers.cols.accessories a span:nth-of-type(2){margin:var(--space-2) 0;font-weight:500}section#recommended div.offers.cols a span:nth-of-type(3),div.offers.cols.accessories a span:nth-of-type(3){padding:var(--space-2) 0 0 0}section#bestsellers div.offers.cols a span:last-of-type,section.offer.details div.offers.cols a span:last-of-type,section#recommended div.offers.cols a span:last-of-type,div.offers.cols.accessories a span:last-of-type{font-weight:800;position:absolute;bottom:0;left:0;width:100%;transition:all 0.6s ease}section#bestsellers div.offers.cols a img,section.offer.details div.offers.cols a img{width:100%;height:120px;object-fit:contain;max-width:var(--space-14);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}section#bestsellers div.offers.cols a:hover span:nth-of-type(2),section#bestsellers div.offers.cols a:focus-visible span:first-of-type,section.offer.details div.offers.cols a:hover span:nth-of-type(2),section.offer.details div.offers.cols a:focus-visible span:first-of-type,section#recommended div.offers.cols a:hover span:nth-of-type(2),section#recommended div.offers.cols a:focus-visible span:first-of-type{color:var(--text-color-dark)}section#bestsellers div.offers.cols a:hover span:nth-of-type(3),section#bestsellers div.offers.cols a:focus-visible span:last-of-type,section.offer.details div.offers.cols a:hover span:nth-of-type(3),section.offer.details div.offers.cols a:focus-visible span:last-of-type,section#recommended div.offers.cols a:hover span:nth-of-type(3),section#recommended div.offers.cols a:focus-visible span:last-of-type{color:var(--brand-color-orange);transition:all 0.1s ease}section div[role=tabpanel].folded{display:none}section div[role=tablist]:not(.notabs){border-bottom:1px solid var(--color-dark-grey);display:flex;flex-direction:row;flex-wrap:nowrap;max-width:100%;overflow:hidden;width:100%}section div[role=tabpanel]:not(.notabs){padding:var(--space-4) 0 0 0}section#courseTabs div[role=tabpanel]{padding:var(--space-2) 0 0 0}section#details div[role=tabpanel] p,section.courseTabs div[role=tabpanel] p,section.projectTabs div[role=tabpanel] p{margin-top:0}button[role=tab]{border:none;background:none;font-size:var(--text-size-regular);cursor:pointer;padding:var(--space-1) var(--space-2) 5px var(--space-2);border-bottom:3px solid var(--color-white);transition:all 0.1s ease;white-space:nowrap}button[aria-selected=true]{font-weight:800;border-bottom:3px solid var(--brand-color-orange);transition:all 0.3s ease}button[role=tab]:hover{color:var(--brand-color-orange);transition:all 0.1s ease}section#recommended div[role=tabpanel] a span{display:block}section#recommended div[role=tabpanel] a span:first-of-type{border:1px solid var(--color-dark-grey);display:block;border-radius:var(--space-1);padding:var(--space-2);text-align:center;transition:all 0.6s ease}section#recommended div[role=tabpanel] a img{width:100%;max-width:200px;height:200px;object-fit:contain;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}section#recommended div[role=tabpanel] a,div.offers.cols.accessories a{width:100%;max-width:25%;color:var(--text-color-regular);position:relative;text-decoration:none;padding:0 0 var(--space-1) 0}section#recommended div[role=tabpanel]{margin:0}div.offers.cols.accessories a{margin:0 0 var(--space-4) 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.offers.cols.accessories a:nth-child(n+5){border-top:1px dotted var(--color-dark-grey);padding-top:var(--space-4)}div.offers.cols.accessories a:nth-of-type(4n){border-right:none !important}section#recommended div[role=tabpanel] a{margin:0 var(--space-1)}section#recommended div[role=tabpanel] a:first-of-type{margin:0 var(--space-1) 0 0}section#recommended div[role=tabpanel] a:last-of-type{margin:0 0 0 var(--space-1)}section#recommended div[role=tabpanel] a:hover span:first-of-type,section#recommended div[role=tabpanel] a:focus-visible span:first-of-type{transition:all 0.3s ease;font-weight:600;-webkit-box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);-moz-box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);border:1px solid var(--color-white)}section#otherCourses,section#gpsr{border-top:1px solid var(--color-dark-grey);padding:var(--space-6) 0 0 0}section#courses > div{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}section#otherCourses > div{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap}section#courses > div div[role=link],section#otherCourses > div div[role=link]{background-color:var(--color-light-grey);border-radius:var(--space-1);border:1px solid var(--color-dark-grey);display:inline-flex;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;align-items:stretch;position:relative;overflow:hidden}section#otherCourses > div div[role=link]{max-width:calc(50% - var(--space-2));margin:0 var(--space-4) var(--space-4) 0}section#otherCourses > div div[role=link]:nth-child(even){margin:0 0 var(--space-4) 0}section#courses > div div[role=link] div{margin:0 0 var(--space-1) 30%}section#otherCourses > div div[role=link] div{margin:0 0 var(--space-1) var(--space-1)}section#courses > div > div[role=link]:first-of-type div{margin:0 0 0 60%}section#courses > div div[role=link] h3,section#otherCourses > div div[role=link] h3{font-size:20px;font-weight:600;display:inline-block}section#courses > div div[role=link] h3{margin:var(--space-3) var(--space-4) var(--space-2) var(--space-4)}section#otherCourses > div div[role=link] h3{margin:var(--space-3) var(--space-4) var(--space-2) var(--space-2)}section#courses > div div[role=link] > div p,section#otherCourses > div div[role=link] > div p{font-size:var(--text-size-smaller);font-weight:500;display:none}section#courses > div div[role=link] > div p{margin:0 var(--space-2) var(--space-2) var(--space-4)}section#otherCourses > div div[role=link] > div p{margin:0 var(--space-2) var(--space-2) var(--space-2)}section#courses > div span div[role=link] p:first-of-type,section#courses > div > div[role=link]:first-of-type p,section#otherCourses > div > div[role=link] div > p:first-of-type{display:block}section#courses > div > div[role=link] p.for{display:none}section#courses div div[role=link] > div h3 a,section#otherCourses div div[role=link] > div h3 a{color:inherit;text-decoration:none}section#courses div span div[role=link]{width:100%;margin:0 0 var(--space-4) 0;transition:all 0.6s ease}section#courses div span{width:40%}section#courses > div > div[role=link]:first-of-type{width:calc(60% - var(--space-4));margin:0 var(--space-4) 0 0}section#courses > div > span div[role=link]:last-of-type{margin:0}section#courses > div div[role=link] img{-webkit-border-top-left-radius:var(--space-1);-webkit-border-bottom-left-radius:var(--space-1);-moz-border-radius-topleft:var(--space-1);-moz-border-radius-bottomleft:var(--space-1);border-top-left-radius:var(--space-1);border-bottom-left-radius:var(--space-1);height:100%;width:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}section#courses > div div[role=link] img{max-width:60%}section#courses div span div[role=link] img,section#otherCourses div div[role=link] img{max-width:30%;object-fit:cover}section#courses > div div[role=link] button.secondary,section#otherCourses > div div[role=link] button.secondary{margin:var(--space-2) 0 var(--space-4) var(--space-4);display:none}section#courses > div > div[role=link]:first-of-type button.secondary{display:flex}section#courses > div div[role=link]:hover button.secondary{color:var(--color-white);background-color:var(--brand-color-orange);transition:all 0.1s ease;cursor:pointer}section#courses > div div[role=link]:hover h3 a.dialog,section#otherCourses > div div[role=link]:hover h3 a{color:var(--brand-color-orange)}section.staff div#staffList h3 a,section#employees h3 a.dialog{color:inherit;text-decoration:none;border:none;background-image:url(../../../gfx/icons/chevron.svg);background-repeat:no-repeat;background-position:right center;padding:0 var(--space-3) 0 0;background-size:var(--space-2) var(--space-2)}section#courses > div div[role=link]:hover,section#courses > div div[role=link]:focus-visible,section#otherCourses > div div[role=link]:hover,section#otherCourses > div div[role=link]:focus-visible{background-color:var(--color-white);font-weight:600;-webkit-box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);-moz-box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);transition:all 0.3s ease}section#partners > div{display:flex;flex-direction:row;align-content:space-between;flex-wrap:wrap}section#partners > div > p{margin-bottom:0;width:100%}section#partners > div > p > a{text-decoration:none}section#partners > div > p > a:hover{text-decoration:underline}section#partners:not(.subPage) > div div{padding:0 var(--space-4) 0 var(--space-4);border-right:1px dotted var(--color-dark-grey);width:100%;max-width:25%;margin:0 0 var(--space-2) 0;box-sizing:border-box}section#partners:not(.subPage) > div div:nth-child(n+5){padding:var(--space-2) var(--space-2) 0 var(--space-2);margin:var(--space-2) 0 var(--space-2) 0;display:none}section#partners:not(.subPage) > div div:nth-of-type(4n){border-right:none}section.subPage#partners > div div{padding:0 0 var(--space-3) 0;border-bottom:1px dotted var(--color-dark-grey);margin:0 var(--space-3) var(--space-3) 0;width:100%;max-width:calc((100% - var(--space-6)) / 3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}section.subPage#partners > div div:nth-of-type(3n){margin:0 0 var(--space-3) 0}section#partners > div div:last-of-type{padding:0 0 0 var(--space-2);border-right:none}section#partners > div div img{height:auto;width:100%;margin:0 0 var(--space-1) 0}section#partners > div div p{font-size:var(--text-size-smaller);margin:0}section#partners:not(.subPage) > div div a{display:block;text-align:center}section#mainFaq > div{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}section#mainFaq > div > div{width:calc(38% - var(--space-4));margin:0 var(--space-4) 0 0}section#mainFaq div.contact{width:24%;margin:0}section#mainFaq > div > div:last-of-type{margin-bottom:0;display:flex;flex-direction:column}section#mainBlog > div{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}section#mainBlog > div > div{width:30%}section#mainBlog > div div:last-of-type div.blogPrev{margin:0}section.pageSection p a,div.bodyText p a,div.bodyText li a,section.addTexts p a,section.addTexts li a,div.custom p a,div.custom li a{color:var(--brand-color-orange)}div.bodyText ul,section.courseTabs ul,div.modalText ul,div[role=tabpanel] ul{padding:0 0 0 var(--space-2)}div.bodyText li::marker,section.courseTabs li::marker,div.modalText li::marker,div[role=tabpanel] li::marker{color:var(--brand-color-orange)}div.bodyText li,section.courseTabs li,div.modalText li{margin:0 0 var(--space-2) 0}div[role=tabpanel] li{margin:0 0 4px 0}footer{background-color:var(--brand-color-dark);padding:var(--space-4) var(--space-4) var(--space-3) var(--space-4);display:flex;justify-content:space-between}footer div#linx{display:flex}footer div#linx ul{padding:0;margin:0 var(--space-6) 0 0}footer div#linx ul li,footer div#address p{display:block;font-size:var(--text-size-smaller);font-weight:600;line-height:2rem}footer div#linx ul li a{color:var(--color-dark-grey);padding:0 0 0 var(--space-3);background-size:14px 14px;background-position:left  center;background-repeat:no-repeat;text-decoration:none;transition:all 0.6s ease}footer div#address{border-left:2px dotted var(--text-color-regular)}footer div#address p{color:var(--color-dark-grey);padding:0 0 0 var(--space-3);margin:0;font-weight:400}footer div#linx ul li a.phone{background-image:url('../../../gfx/icons/phone-white.svg')}footer div#linx ul li a.mail{background-image:url('../../../gfx/icons/email-white.svg')}footer div#linx ul li a.cookies{background-image:url('../../../gfx/icons/cookies.svg')}footer div#linx ul li a.privacy{background-image:url('../../../gfx/icons/privacy.svg')}footer div#linx ul li a.rules{background-image:url('../../../gfx/icons/rules.svg')}footer div#linx ul li a:hover,footer div#linx ul li a:focus-visible{color:var(--brand-color-orange);transition:all 0.3s ease}footer div#icons{display:flex;flex-direction:column;text-align:right;justify-content:flex-end;flex-grow:2}footer div#icons ul{display:flex;padding:0;margin:0 0 var(--space-1) 0;text-align:right;justify-content:flex-end}footer div#icons ul li{display:block}footer div#icons ul li a{width:var(--space-4);height:var(--space-4);margin:0 0 0 var(--space-4);opacity:0.6;transition:all 0.6s ease}footer div#icons ul li a:hover,footer div#icons ul li a:focus-visible{opacity:1;transition:all 0.3s ease}footer div#icons ul li a.facebook{content:url('../../../gfx/icons/facebook.svg')}footer div#icons ul li a.instagram{content:url('../../../gfx/icons/instagram.svg')}footer div#icons ul li a.linkedin{content:url('../../../gfx/icons/linkedin.svg')}footer div#icons ul li a.youtube{content:url('../../../gfx/icons/youtube.svg')}footer div#icons p{color:var(--color-dark-grey);margin:0;font-size:var(--text-size-smallest);font-weight:600;line-height:2rem}div#searchResults{display:none;max-height:400px;overflow:auto;margin:0 0 var(--space-3) 0;border-top:1px solid var(--color-medium-grey);border-bottom:1px solid var(--color-medium-grey)}div#searchResults ul{display:flex;flex-direction:column;text-align:left;margin:var(--space-1);padding:0}div#searchResults ul li{display:block;margin:0;padding:var(--space-1) 0 0 0;border-bottom:1px dotted var(--color-dark-grey)}div#searchResults ul li:last-of-type{border-bottom:none}div#searchResults ul li a{color:inherit;text-decoration:none;display:flex;align-items:center;justify-content:flex-start}div#searchResults ul li a img{width:64px;height:64px;object-fit:contain;margin:0 var(--space-2) 0 0}div#searchResults ul li a span:nth-of-type(2){display:block;color:var(--text-color-regular);font-weight:600;flex-grow:2}div#searchResults ul li a span:nth-of-type(3){margin:0 0 0 var(--space-2);font-weight:800;white-space:nowrap}div#searchResults ul li.notFound{text-align:center;color:var(--text-color-regular);margin:0 0 var(--space-1) 0}div#searchResults ul li a:hover span{color:var(--brand-color-orange)}div#searchResults::-webkit-scrollbar{width:4px}div#cartPositions::-webkit-scrollbar{width:4px}div#searchResults::-webkit-scrollbar-track{background:var(--color-light-grey)}div#cartPositions::-webkit-scrollbar-track{background:var(--color-light-grey)}div#searchResults::-webkit-scrollbar-thumb{background:var(--text-color-light)}div#cartPositions::-webkit-scrollbar-thumb{background:var(--text-color-light)}div#searchResults::-webkit-scrollbar-thumb:hover{background:var(--text-color-regular)}div#cartPositions::-webkit-scrollbar-thumb:hover{background:var(--text-color-regular)}div#subpage{display:inline-flex;flex-wrap:nowrap;flex-direction:row-reverse;width:100%}div#subpage div#mainContent{width:73%;max-width:73%}div#subpage div#addContent{width:27%;max-width:27%}div#subpage div#addContent section{margin:0 var(--space-4) var(--space-6) var(--space-4)}div#subpage div#addContent section nav#offerSubMenu,div#subpage div#addContent section div#conditions,div#payInfoAfter{background:var(--color-light-grey);border:1px solid var(--color-dark-grey);padding:var(--space-3);-webkit-border-bottom-right-radius:var(--space-1);-webkit-border-bottom-left-radius:var(--space-1);-moz-border-radius-bottomright:var(--space-1);-moz-border-radius-bottomleft:var(--space-1);border-bottom-right-radius:var(--space-1);border-bottom-left-radius:var(--space-1)}div#payInfoAfter{background:var(--color-light-grey);border:1px solid var(--color-dark-grey);padding:var(--space-3);border-radius:var(--space-1);border:1px solid var(--color-dark-grey);margin:var(--space-3) auto var(--space-2) auto}div#payInfoAfter,div#saleConfirm p,div#saleConfirm h3,div#saleConfirm h4{max-width:var(--max-content-width);margin-left:auto;margin-right:auto}a[data-copy]:active{color:var(--color-white) !important;background:var(--brand-color-orange);text-decoration:none}div#payInfoAfter h4{text-align:center;margin:0 0 var(--space-3) 0;font-size:var(--text-size-medium)}div#subpage div#addContent section h2{font-size:20px;font-weight:600;margin:0 0 var(--space-3) 0;color:var(--text-color-regular)}div#subpage div#addContent section nav#offerSubMenu h2{font-size:var(--space-3);font-weight:700;margin:0 0 var(--space-1) 0}div#subpage div#addContent section nav#offerSubMenu ul{padding:0;margin:0}div#subpage div#addContent section nav#offerSubMenu ul > li{font-size:var(--text-size-regular);display:block;font-weight:600}div#subpage div#addContent section nav#offerSubMenu ul li ul li{font-size:var(--text-size-smaller);font-weight:500;line-height:1.3em;margin:var(--space-2) 0}div#subpage div#addContent section nav#offerSubMenu ul li ul li:first-of-type{margin:0 0 var(--space-2) 0}div#subpage div#addContent section nav#offerSubMenu ul li ul li:last-of-type{margin:var(--space-2) 0 0 0}div#subpage div#addContent section nav#offerSubMenu ul li > ul{margin:0 0 0 var(--space-2);padding:0 0 var(--space-1) 0;display:none}div#subpage div#addContent section nav#offerSubMenu ul li.expanded > ul{display:block}div#subpage div#addContent section nav#offerSubMenu > ul.level-0-menu > li > a{padding:var(--space-1) 0;display:block;border-top:1px dotted var(--color-dark-grey)}div#subpage div#addContent section nav#offerSubMenu > ul.level-0-menu > li:first-of-type a{border-top:none}div#subpage div#addContent section nav#offerSubMenu ul li a{color:inherit;text-decoration:none}div#subpage div#addContent section nav#offerSubMenu ul li a:hover,div#subpage div#addContent section nav#offerSubMenu ul li.current > a{color:var(--brand-color-orange)}div#subpage div#addContent section nav#offerSubMenu ul li.current > a{font-weight:600}div#mainContent section:not(.staff):not(.course):not(.blogNew):not(.blogEntries):not(#trainers):not(#intro):not(#contact):not(.categories):not(.parts):not(.partnerOffer section):not(.mainFaq):not(.sideFaq){margin:0 var(--space-4) var(--space-6) 0}div#mainContent section#intro:not(.checkout){margin:0 0 var(--space-6) 0}section#intro div#openingImage{width:100%;background-color:var(--color-light-grey);background-position:center center;background-size:100% auto;background-repeat:no-repeat;-webkit-border-bottom-right-radius:var(--space-1);-webkit-border-bottom-left-radius:var(--space-1);-moz-border-radius-bottomright:var(--space-1);-moz-border-radius-bottomleft:var(--space-1);border-bottom-right-radius:var(--space-1);border-bottom-left-radius:var(--space-1);display:flex;align-items:flex-end;justify-content:flex-end;margin:0 0 var(--space-4) 0;animation-name:scaleBackgroundDownWidth;animation-duration:2s;animation-timing-function:var(--animation-easeOut)}section.searchResults{margin:0 var(--space-4) var(--space-4) 0 !important}section#intro div.bordered#openingImage{border:1px solid var(--color-dark-grey);background-color:var(--color-white);border-right:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-size:auto 100%;animation-name:none}section#intro div#openingImage.opening0{height:220px}section#intro div#openingImage.opening1{height:350px}section#intro div#openingImage.opening2{height:600px}span.icon{display:block;width:32px;height:32px;margin:0 var(--space-4) var(--space-2) 0;background-color:var(--brand-color-orange);border-radius:50%;padding:6px var(--space-1) var(--space-1) var(--space-1);animation-name:rotateElement;animation-duration:0.5s;animation-timing-function:var(--animation-easeOut)}span.icon.confectionery{content:url('../../../gfx/families/confectionery-glyph.svg')}span.icon.bakeries{content:url('../../../gfx/families/bakeries-glyph.svg')}span.icon.chocolate{content:url('../../../gfx/families/chocolate-glyph.svg')}span.icon.coffee{content:url('../../../gfx/families/coffee-glyph.svg')}span.icon.gastronomy{content:url('../../../gfx/families/gastronomy-glyph.svg')}span.icon.icecream{content:url('../../../gfx/families/icecream-glyph.svg')}span.icon.production{content:url('../../../gfx/families/production-glyph.svg')}section#intro nav#breadcrumbs ul{padding:0;margin:0}section#intro nav#breadcrumbs ul li{display:inline;font-size:var(--text-size-smallest);color:var(--text-color-light)}section#intro nav#breadcrumbs ul li a{text-decoration:none;color:inherit}section#intro nav#breadcrumbs ul li:first-of-type a{padding:0 0 0 18px;background:url('../../../gfx/icons/home.svg') no-repeat left center;background-size:12px 12px}section#intro nav#breadcrumbs ul li a:after{content:"\00BB";margin:0 4px 0 6px}section#intro nav#breadcrumbs ul li:last-of-type a:after{content:'';margin:0}section#intro nav#breadcrumbs ul li a:hover,section#intro nav#breadcrumbs ul li a:focus-visible{color:var(--brand-color-orange)}section#intro h1{font-size:32px;font-weight:700;line-height:1.3em;margin:var(--space-1) 0 var(--space-3) 0;max-width:var(--max-content-width)}div#mainContent section.addTexts div{max-width:var(--max-content-width)}div.bodyText,div#mainContent section.addTexts div{margin:0 var(--space-4) var(--space-2) 0}div.bodyText p,div.bodyText ul,div.bodyText ol,div.bodyText h2,div.bodyText h3,div.bodyText h4,div#mainContent section.addTexts div,div.faq,section.courseTabs div[role=tabpanel],section.projectTabs div[role=tabpanel] p,section.searchResults div#tab-pozostale div#others div.found{max-width:var(--max-content-width)}div.bodyText,div#mainContent section.addTexts div{margin:0}div.bodyText ul,div.bodyText ol{margin:var(--space-2) 0}div.bodyText ol{padding:0 var(--space-2)}div#mainContent section.addTexts{padding:var(--space-4) 0 0 var(--space-4);border-left:var(--space-2) solid #f1f1f1}div#mainContent div#partners{display:flex;flex-direction:row;align-items:stretch;align-content:space-between;margin:0 0 var(--space-4) 0}div#mainContent div#partners div{padding:0 var(--space-2) 0 var(--space-2);border-right:1px dotted var(--color-dark-grey);width:calc(100% / 6)}div#mainContent div#partners div:last-of-type{border-right:none}div#mainContent div#partners div img{height:auto;width:100%;margin:0 0 var(--space-1) 0}section.categories ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:0;padding:0;margin:0 var(--space-4) 0 0}section.categories ul li{display:block;max-width:calc((100% / 3) - var(--space-2));font-size:var(--text-size-medium);margin:0 var(--space-3) var(--space-4) 0;position:relative}section.categories ul li:nth-of-type(3n){margin:0 0 var(--space-4) 0}section.categories ul li img{width:100%;height:auto;max-height:192px;-webkit-border-radius:var(--space-1);-moz-border-radius:var(--space-1);border-radius:var(--space-1);transition:all .6s ease;margin:0;background-color:#fff;z-index:50}section.categories ul li a{color:var(--text-color-regular);text-decoration:none;font-weight:600;display:block;overflow:hidden;-webkit-border-radius:var(--space-1);-moz-border-radius:var(--space-1);border-radius:var(--space-1);transition:all 0.3s ease}section.categories ul li a span{background-color:var(--brand-color-orange);color:var(--color-white);font-size:var(--text-size-smallest);text-align:center;font-weight:600;border-radius:50%;min-width:26px;height:26px;display:inline-block;padding:0;position:absolute;right:var(--space-1);margin-top:calc(var(--space-5) * -1);transition:all 0.6s ease}section.categories ul a:hover,section.categories ul a:focus-visible{color:var(--brand-color-orange)}section.categories ul li a:hover span{background-color:var(--color-white);color:var(--brand-color-orange);transition:all 0.3s ease;transform:rotate(1turn);-webkit-box-shadow:0 0 4px 0 rgba(51,51,51,0.4);-moz-box-shadow:0 0 4px 0 rgba(51,51,51,0.4);box-shadow:0 0 4px 0 rgba(51,51,51,0.4)}section.categories ul li a:hover img,section.categories ul li a:focus-visible img{transition:all .3s ease;z-index:100}div.bodyText div[role=region].collapsed,div#filtry-ustawienia.collapsed,section.seo div.inSeo div.collapsed{display:none}div.bodyText button[type=button],section.seo div.inSeo button[type=button].collapsed,section.seo div.inSeo button[type=button].expanded{background:none;border:none;color:var(--brand-color-orange);font-size:var(--text-size-regular);font-weight:600;padding:0 0 0 var(--space-3);background-repeat:no-repeat;background-position:left 3px;background-size:var(--space-2) var(--space-2);cursor:pointer}div.bodyText button[type=button].collapsed,div#filters button[type=button].collapsed,section.seo div.inSeo button[type=button].collapsed{background-image:url('../../../gfx/icons/element-folded.svg')}div.bodyText button[type=button].expanded,div#filters button[type=button].expanded,section.seo div.inSeo button[type=button].expanded{background-image:url('../../../gfx/icons/element-expanded.svg')}div.inSeo{margin:0 0 var(--space-3) 0}div#mainContent section#offers:before,div#mainContent section.course:before{content:'';display:block;height:1px;border-top:1px solid var(--color-dark-grey);margin:0 0 var(--space-4) 0}div#mainContent section:not(.notfound) > h2{font-size:var(--space-3);margin:0 0 var(--space-4) 0}div#mainContent section:not(.notfound) > h2.sub{font-size:var(--text-size-smaller);margin:0 0 var(--space-2) 0}div#mainContent section h3{font-weight:600;font-size:17px}div#mainContent section div[role=tabpanel] h3{margin-top:0}div#mainContent section div.offerDescription h3{font-size:15px}div#filters{max-width:var(--max-content-width);margin:0 0 var(--space-8) 0}div#filters button[type=button]{background:none;border:none;color:var( --text-color-regular);font-size:var(--text-size-regular);font-weight:600;padding:var(--space-1) 0 var(--space-1) var(--space-5);background-repeat:no-repeat;background-position:left 7px;background-size:var(--space-3) var(--space-3);cursor:pointer;text-align:left}div#filters div#filtry-ustawienia{padding:var(--space-1) 0 0 var(--space-5)}div#filters div#ops{display:flex;align-items:flex-start}div#filters div#ops > div{width:auto;max-width:33%}div#filters div#ops div label,section.ask form#askForm label,div.formData label{width:100%;display:block;font-size:var(--text-size-smallest);margin:0 0 4px 0}div#filters div#ops div select{font-size:var(--text-size-regular);background:var(--color-white);border:1px solid var(--color-dark-grey);padding:4px var(--space-1);border-radius:4px;margin:0 var(--space-2) var(--space-2) 0}div#filters div#ops div input[type=number],section.ask form#askForm input[type=text],section.ask form#askForm textarea,div.formData input[type=text],div.formData input[type=number],div.formData textarea{font-size:var(--text-size-regular);background:var(--color-white);border:1px solid var(--color-dark-grey);padding:4px var(--space-1);border-radius:4px;margin:0 0 var(--space-2) 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:calc(100% - 	var(--space-2))}div#filters div#ops div input[name=prizeFrom]{margin:0 var(--space-1) var(--space-1) 0}div#filters div#ops div.flexy.rows{flex-wrap:nowrap}div#filters div#ops div.flexy.rows > div{width:calc(50% - var(--space-1)/2)}div#filters div#ops > div.flexy.rows div.flexy.cols:first-of-type{margin-right:var(--space-1)}div#filters div#ops > div.flexy.cols{margin:0 var(--space-8) 0 0}div#filters div#ops > div.flexy.cols:last-of-type{margin:0}div#filters div#ops fieldset label[for=macufacturer]{margin:0 0 var(--space-1) 0}div#filters div#ops fieldset#manufacturer label:not([for=macufacturer]){font-size:var(--text-size-regular);display:inline}div#filters div#ops fieldset#manufacturer label:not([for=macufacturer])::after{content:"\a";white-space:pre}div#filters div#ops fieldset input[type=checkbox]{margin:0 var(--space-1) 12px 0;width:var(--space-2);height:var(--space-2);background:var(--color-white);border:1px solid var(--color-dark-grey);padding:4px var(--space-1);transform:scale(1.1)}div#filters div#ops fieldset#displays label:not([for=display]){width:60px;height:80px;margin:var(--space-1)}div#filters div#ops fieldset#displays label[for=display-tiles]{content:url('../../../gfx/grid/tiles.svg')}div#filters div#ops fieldset#displays label[for=display-rows]{content:url('../../../gfx/grid/rows.svg')}div#filters div#ops fieldset#displays label[for=display-blocks]{content:url('../../../gfx/grid/blocks.svg')}div#filters div#ops fieldset input[type=radio]{transform:scale(1.2)}div#filters:not(.blogFilters) button[type=submit]{max-width:calc(33% - var(--space-1));margin:var(--space-2) 0 var(--space-1) 0}p#resetFilters a{color:var(--brand-color-orange);text-decoration:none}div.offersList{display:flex;justify-content:flex-start;align-items:stretch;width:100%}div.offersList.tiles,div.offersList.rows{flex-direction:row;flex-wrap:wrap}div.offersList.blocks{flex-direction:column}div.offersList.tiles div.offer,div.offersList.rows div.offer{padding:var(--space-1) 0 var(--space-1) 0;border-bottom:1px dotted var(--color-dark-grey);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;align-items:stretch;position:relative;cursor:pointer}div.offersList.tiles div.offer{width:calc(100% / 6)}div.offersList.rows div.offer{width:100%;max-width:calc(100% / 2)}div.offersList.blocks div.offer{width:100%}div.offersList.tiles div.offer:after,div.offersList.rows div.offer:after{content:'';display:block;width:var(--space-2);height:1px;position:absolute;background-color:var(--color-white);bottom:-1px;right:-7px;z-index:300}div.offersList.tiles div.offer div.offerHolder,div.offersList.rows div.offer div.offerHolder{border-right:1px dotted var(--color-dark-grey);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;align-items:stretch;align-content:stretch;height:100%;width:100%}div.offersList.tiles div.offer div.offerHolder{flex-direction:column;padding:var(--space-1) var(--space-2) var(--space-4) var(--space-2)}div.offersList.rows div.offer div.offerHolder{padding:var(--space-2) var(--space-2) var(--space-1) var(--space-2)}div.offersList.rows div.offer div.offerHolder,div.offersList.blocks div.offer div.offerHolder{display:flex;flex-direction:row}div.offersList.tiles div.offer:nth-child(6n) div.offerHolder,div.offersList.rows div.offer:nth-child(2n) div.offerHolder,div.offersList.tiles div.offer:last-of-type div.offerHolder,div.offersList.rows div.offer:last-of-type div.offerHolder{border-right:none}div.offersList.tiles div.offer div.offerDescription h4,div.offersList.tiles div.offer div.offerDescription p:not(.prize),div.offersList.rows div.offer div.offerDescription p:not(.prize),div.offersList.tiles div.offer div.offerLinks,div.offersList.rows div.offer div.offerLinks{display:none}div.offersList:not(.blocks) div.offerFoto img{width:auto;height:112px;object-fit:contain;display:block;margin:auto}div.offersList.blocks div.offerFoto img{width:100%;height:auto;object-fit:contain;display:block;margin:auto}div.tiles div.offerFoto,div.rows div.offerFoto{min-width:112px}div.offersList.tiles div.offerFoto img,div.offersList.rows div.offerFoto img{max-width:var(--space-14);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}div.offersList.rows div.offerFoto{margin:0 var(--space-2) 0 var(--space-1)}div.offersList.tiles h3,div.offersList.rows h3{color:var(--text-color-regular);display:inline-block;font-weight:600}div.offersList.tiles h3{font-size:15px;text-align:center;display:block}div.offersList div.notfound h3{text-align:left}div.offersList.rows h3{font-size:var(--text-size-regular);margin:0 0 var(--space-1) 0}div.offersList.blocks h3{font-size:var(--text-size-medium);margin:0 0 var(--space-1) 0}div.offersList h4{font-size:var(--text-size-smallest);font-weight:500;margin:0 0 var(--space-1) 0}div.offersList h3 a{color:inherit;text-decoration:none}div.offersList.tiles p{font-size:15px}div.offersList.rows div.offer div.offerDescription{position:relative}div.offersList.tiles p.prize,div.offersList.rows p.prize{font-weight:800;transition:all 0.6s ease;line-height:1.2em;width:100%;position:absolute;left:0;z-index:100}div.offersList.blocks p.prize{font-weight:800;transition:all 0.6s ease;line-height:1.2em;width:100%}div.offersList.tiles p.prize{text-align:center;bottom:8px}div.offersList.rows p.prize{bottom:0}div.offersList div.offer:hover p.prize{color:var(--brand-color-orange);transition:all 0.2s ease}div.offersList.blocks div.offer{background-color:var(--color-light-grey);border:1px solid var(--color-dark-grey);border-radius:var(--space-1);margin:0 0 var(--space-4) 0;overflow:hidden}div.offersList.blocks div.offer:last-of-type{margin:0}div.offersList.blocks div.offer div.offerFoto,div.offersList.blocks div.offer div.offerDescription{background:var(--color-white)}div.offersList.blocks div.offer div.offerFoto{-webkit-border-top-left-radius:var(--space-1);-webkit-border-bottom-left-radius:var(--space-1);-moz-border-radius-topleft:var(--space-1);-moz-border-radius-bottomleft:var(--space-1);border-top-left-radius:var(--space-1);border-bottom-left-radius:var(--space-1);padding:var(--space-4);max-width:210px;cursor:pointer}div.offersList.blocks div.offer div.offerDescription{-webkit-border-top-right-radius:var(--space-1);-webkit-border-bottom-right-radius:var(--space-1);-moz-border-radius-topright:var(--space-1);-moz-border-radius-bottomright:var(--space-1);border-top-right-radius:var(--space-1);border-bottom-right-radius:var(--space-1);border-right:1px solid var(--color-dark-grey);padding:var(--space-4) var(--space-4) var(--space-3) 0;width:100%}div.offersList.blocks div.offerFoto{width:100%;max-width:270px}div.offersList.blocks div.offer div.offerDescription p:not(.prize){font-size:15px}div.offersList.blocks div.offerLinks{padding:var(--space-4) 0;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:320px}div.offersList.blocks div.offerLinks p{margin:var(--space-1) auto;display:block}div.offersList.blocks div.offerLinks p a.button{white-space:nowrap;padding:12px var(--space-3);display:block;height:auto;width:240px}div.offersList.blocks div.offerLinks p a.primary.button{color:var(--color-white)}ul#paging{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:var(--space-4) 0;padding:0;border-bottom:1px solid var(--color-dark-grey);width:100%}section.blogEntries ul#paging{border-bottom:none}nav.paging{width:100%}section.blogEntries{margin:0 var(--space-4) 0 0}section.blogEntries ul#paging{margin:0}ul#paging li{display:inline;padding:0;margin:0 var(--space-2) var(--space-2) 0;text-align:center;font-size:var(--text-size-medium);font-weight:600}ul#paging li a{background:var(--color-light-grey);border:1px solid var(--color-dark-grey);padding:4px 6px;color:var(--text-color-regular);text-decoration:none;border-radius:var(--space-1);transition:all 0.6s ease;min-width:var(--space-2);display:inline-block}ul#paging li a[aria-current=true],ul#paging li a:hover{background:var(--brand-color-orange);border:1px solid var(--brand-color-orange);color:var(--color-white);transition:all 0.1s ease}ul#paging li a:active{border:1px solid var(--color-white)}section#contact{padding:var(--space-4) 0 0 0}section#contact div.contact{min-width:320px}section#contact > div > div:first-of-type{padding:0 var(--space-4) 0 0}section#contact li a{text-decoration:none;color:var(--text-color-regular)}div.custom{background:url('../../../gfx/icons/sad.webp');background-repeat:no-repeat;background-position:left center;background-size:150px 150px;padding:0 0 0 170px;min-height:130px}div.custom.notfound{background-image:url('../../../gfx/icons/sad.webp')}p.manufacturer{font-size:var(--text-size-smaller);color:var(--text-color-light);margin:0}p.manufacturer span{color:var(--text-color-regular);font-weight:600}p.manufacturer span a{color:inherit;text-decoration:none;transition:all 0.6s ease}p.manufacturer span a:hover{color:var(--brand-color-orange);transition:all 0.1s ease}section.offer.header div.flexi.cols{margin:var(--space-4) 0}section.offer.header div.prizeBox{margin:var(--space-4) 0 var(--space-3) 0}section.offer.header div.prizeBox p:first-of-type{font-size:var(--text-size-bigger);font-weight:700;margin:0 0 var(--space-1) 0}section.offer.header div.prizeBox p:last-of-type{font-size:var(--text-size-smallest);margin:0}section.offer.header div.prizeBox p:last-of-type a{color:var(--brand-color-orange);font-weight:600;text-decoration:none}section.offer.header div.prizeBox.brutto{display:none}section.offer.header div.prizeBox.netto{display:block}section.offer.header div.offerIntro{margin:var(--space-4) var(--space-4) var(--space-4) 0}section.offer.header div.offerIntro > div{max-width:calc(50% - var(--space-4));min-width:calc(50% - var(--space-4));width:calc(50% - var(--space-4));margin-right:var(--space-4);position:relative}section.offer.header div.offerIntro div#productImage{max-height:400px;height:400px;width:100%}section.offer.header div.offerIntro div#productImage img,section.offer.header div.offerIntro ul#productPhotos li a img{height:100%;width:100%;object-fit:contain;display:block;margin:auto}section.offer.header div.offerIntro div#productImage img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}section.offer.header div.offerIntro div#productImage a:hover,a.zoom{cursor:zoom-in}a.zoom:active{opacity:0.8}section.offer.header div.offerIntro ul#productPhotos{display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:center;align-content:flex-start;margin:var(--space-3) 0 0 0}section.offer.header div.offerIntro ul#productPhotos.asCarousel{flex-wrap:nowrap;overflow-x:hidden;justify-content:flex-start;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}section.offer.header div.offerIntro a.fotoFlow{width:var(--space-2);height:var(--space-2);display:block;position:absolute}section.offer.header div.offerIntro a.fotoFlow.toLeft{margin:var(--space-7) 0 0 calc(var(--space-3) * -1)}section.offer.header div.offerIntro a.fotoFlow.toRight{margin:-52px 0 0 var(--space-2);right:-26px}section.offer.header div.offerIntro a.fotoFlow.toLeft.inactive{content:url(../../../gfx/icons/chevron-blank-left-inactive.svg);cursor:initial}section.offer.header div.offerIntro a.fotoFlow.toLeft.active{content:url(../../../gfx/icons/chevron-blank-left.svg);cursor:pointer}section.offer.header div.offerIntro a.fotoFlow.toRight.inactive{content:url(../../../gfx/icons/chevron-blank-right-inactive.svg);cursor:initial}section.offer.header div.offerIntro a.fotoFlow.toRight.active{content:url(../../../gfx/icons/chevron-blank-right.svg);cursor:pointer}section.offer.header div.offerIntro ul.photos1#productPhotos{display:none}section.offer.header div.offerIntro ul#productPhotos li{display:inline}section.offer.header div.offerIntro ul#productPhotos li a{width:var(--space-8);height:var(--space-8);padding:5px;border:1px solid var(--color-dark-grey);display:block;margin:0 var(--space-1) var(--space-1) var(--space-1);border-radius:var(--space-1);overflow:hidden;transition:all 0.6s ease;opacity:0.6}section.offer.header div.offerIntro ul#productPhotos li a.current{border:1px solid var(--text-color-light);opacity:1}section.offer.header div.offerIntro ul#productPhotos li a:hover{-webkit-box-shadow:0 0 var(--space-1) 0 rgba(51,51,51,0.2);-moz-box-shadow:0 0 var(--space-1) 0 rgba(51,51,51,0.2);box-shadow:0 0 var(--space-1) 0 rgba(51,51,51,0.2);opacity:1;transition:all 0.3s ease}div#downloads{margin:var(--space-4) 0}div#downloads ul{margin:0;padding:0}div.modalDownloads ul{margin:var(--space-2) 0;padding:0}div#downloads ul li,div.modalDownloads ul li{display:block;margin:0 0 var(--space-1) 0}div#downloads ul li a,div.modalDownloads ul li a{display:inline-block;color:var(--brand-color-orange);text-decoration:none}div#downloads ul li a,div.modalDownloads ul li a{background-image:url('../../../gfx/icons/document-outlined.svg');background-repeat:no-repeat;background-position:2px left;background-size:18px 18px;padding:0 0 0 var(--space-4)}div#downloads ul li a:hover,div.modalDownloads ul li a:hover{background-image:url('../../../gfx/icons/document-filled.svg')}section.offer.details div[role=tabpanel] p,section.offer.details div[role=tabpanel] div.faq{max-width:var(--max-content-width)}section.offer.details div[role=tabpanel] ul,section.offer.details div[role=tabpanel] ol{max-width:calc(var(--max-content-width) - var(--space-2))}section div#conditions h3{font-size:var(--text-size-regular);font-weight:700;margin:0}section div#conditions p{font-size:var(--text-size-smaller);margin:0 0 var(--space-2) 0}section div#conditions > div{padding:0 0 0 var(--space-7);background-repeat:no-repeat;background-position:top left;background-size:var(--space-4) var(--space-4)}section div#conditions > div.delivery{background-image:url('../../../gfx/icons/delivery.svg')}section div#conditions > div.safety{background-image:url('../../../gfx/icons/safety.svg')}section div#conditions > div.return{background-image:url('../../../gfx/icons/return.svg')}section div#conditions > p{margin:0}section div#conditions > p > a{font-weight:600;color:var(--brand-color-orange);text-decoration:none}section#similars ul{display:flex;flex-direction:column;padding:0;margin:0}section#similars ul li{display:block;line-height:1.2em}section#similars ul li a{display:flex;flex-wrap:wrap;align-items:flex-start;text-decoration:none;font-size:var(--text-size-smaller);color:var(--text-color-regular);position:relative;padding:var(--space-2) 0;border-bottom:1px dotted var(--color-dark-grey)}section#similars ul li:first-of-type a{padding:0 0 var(--space-2) 0}section#similars ul li:last-of-type a{border-bottom:1px solid var(--color-dark-grey)}section#similars ul li a img{width:100%;height:80px;object-fit:contain;margin:0 0 0 0}section#similars ul li a span:nth-of-type(1){width:calc(30% - var(--space-1));margin:0 var(--space-1) 0 0}section#similars ul li a span:nth-of-type(2){font-weight:600;width:70%;margin-bottom:var(--space-4)}section#similars ul li a span:nth-of-type(3){position:absolute;bottom:var(--space-2);left:30%;font-weight:800;transition:all 0.6s ease}section#similars ul li:hover a span:nth-of-type(3){color:var(--brand-color-orange);transition:all 0.3s ease}section.notfound h2{font-size:var(--text-size-medium)}section.notfound p{text-align:center}section.notfound p.muffin,section.notfound p.muffin img{height:300px}section.notfound p.muffin{width:100%;display:block;margin:0 auto;background:url('../../../gfx/icons/happy.webp') no-repeat center center;background-size:contain;padding:0}section.notfound p.muffin img{width:auto;padding:0;margin:0;background-color:var(--color-white)}section.notfound p a{color:var(--brand-color-orange)}section.distro.tiles{display:flex;flex-wrap:wrap;align-items:flex-start;align-items:stretch}section.distro.tiles > div{max-width:calc((100% / 3) - var(--space-3));margin:0 var(--space-4) var(--space-4) 0}section.distro.tiles > div:nth-of-type(3n){margin:0 0 var(--space-4) 0}section.distro > div > div{position:relative}section.distro.tiles > div > div{margin:var(--space-2) var(--space-2) 0 var(--space-2)}section.distro.blocks > div > div{margin:var(--space-4);width:50%}section.distro.tiles > div > div h2{font-size:20px;font-weight:600;margin:0 0 var(--space-1) 0}section.distro.blocks > div > div h2{font-size:var(--space-3);font-weight:600;margin:0 0 var(--space-1) 0}section.distro > div > div h2 a{color:inherit;text-decoration:none;transition:all 0.1s ease}section.distro > div:hover > div h2 a{color:var(--brand-color-orange);transition:all 0.6s ease}section.distro > div > div p{margin:0 0 var(--space-2) 0;font-size:var(--text-size-smaller)}section.distro > div > div p{margin:0 0 var(--space-2) 0;font-size:var(--text-size-smaller)}section.distro.tiles > div > div button{display:none}section.distro > div > div span.icon{position:absolute}section.distro.tiles > div > div span.icon{right:calc(var(--space-4) * -1);top:calc(var(--space-10) * -1)}section.distro.blocks > div > div span.icon{left:calc(var(--space-14) * -1);top:calc(var(--space-1) * -1)}section.distro > div:nth-of-type(1) span.icon{animation-delay:0s}section.distro > div:nth-of-type(2) span.icon{animation-delay:0.2s}section.distro > div:nth-of-type(3) span.icon{animation-delay:0.4s}section.distro > div:nth-of-type(4) span.icon{animation-delay:0.6s}section.distro > div:nth-of-type(5) span.icon{animation-delay:0.8s}section.distro > div:nth-of-type(6) span.icon{animation-delay:1s}section.distro > div:hover span.icon{animation-delay:0s;animation-name:rotateElement2;animation-duration:0.5s;animation-timing-function:var(--animation-easeOut)}section.distro.blocks{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}section.distro.blocks > div{display:flex;flex-wrap:nowrap;flex-direction:row;margin:0 0 var(--space-6) 0}section.distro.blocks > div:last-of-type{margin:0}section.distro.blocks > div > img{width:100%;height:auto;max-width:50%;object-fit:cover}section.company{border-top:1px solid var(--color-dark-grey);padding:var(--space-6) 0 0 0}section.company.staff{margin:0 var(--space-4) 0 0}section.company.portfolio{margin:0 0 var(--space-4) 0}div#staffList{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}div#staffList div{margin:0 var(--space-3) var(--space-6) 0;max-width:calc((100% - (5 * var(--space-3))) / 6)}div#staffList div:nth-of-type(6n){margin:0 0 var(--space-6) 0}div#staffList div img{width:256px;height:auto;max-width:100%;object-fit:cover;border-radius:var(--space-1);margin:0 0 var(--space-1) 0}div#staffList div a img,section#employees div img{border:1px solid var(--color-white);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div#staffList div a:hover img,section#employees div a:hover img{font-weight:600;-webkit-box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);-moz-box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);transition:all 0.3s ease}section.employeeDetails div#employeePhoto p img{height:300px;width:300px;object-fit:cover;border-radius:var(--space-1);margin:0}section.employeeDetails div#employeePhoto{margin:0 var(--space-3) 0 0}section.employeeDetails div#employeeDetailsData{display:flex}section.employeeDetails div#employeeData p a{font-weight:bold;text-decoration:none}p.employeeContact a{background-size:var(--space-2) var(--space-2);background-repeat:no-repeat;background-position:left center;padding:0 0 0 var(--space-3)}p.employeeContact.mail a{background-image:url('../../../gfx/icons/email.svg');color:var(--brand-color-orange)}p.employeeContact.tel a{background-image:url('../../../gfx/icons/phone.svg');color:inherit}div#staffList div h3{margin:0;padding:0;font-size:var(--text-size-regular)}div#staffList div h3:first-of-type{font-weight:700}div#staffList div h3:nth-of-type(2n){color:var(--text-color-light);font-weight:500}div#partnersList{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}div#partnersList div{border-right:1px dotted var(--color-dark-grey);padding:0;max-width:calc(20% - 1px);margin:0 0 var(--space-2) 0}div#partnersList div:nth-child(5n){border-right:none}div#partnersList div:last-of-type{border-right:none}div#partnersList div img{width:100%}div#porfolioList{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:var(--space-4)}div#porfolioList > div img{width:100%;height:340px;object-fit:cover;border-radius:var(--space-1);margin:0 0 var(--space-2) 0}div#porfolioList > div h3{margin:0;font-size:var(--text-color-regular);font-weight:600}div#porfolioList > div h3 a{color:inherit;text-decoration:none;transition:all 0.6s ease}div#porfolioList > div:hover h3 a{color:var(--brand-color-orange);transition:all 0.1s ease}section#inmodal{margin:0;padding:var(--space-1) var(--space-2);width:100%;max-width:calc(100% - var(--space-4));min-width:250px}section#inmodal h3,h3.inModalHeader{font-size:var(--text-size-bigger);font-weight:600;margin:0 0 var(--space-1) 0}h4.inModalHeader{font-size:var(--text-size-medium);font-weight:600;margin:0 0 var(--space-1) 0}section#inmodal h4{font-size:var(--text-size-medium);font-weight:600;margin:0 0 var(--space-2) 0}div.portfolio{display:none;min-width:960px}div.portfolio:first-of-type{display:block}div.portfolio ul{display:inline-flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;padding:0;margin:0 0 var(--space-4) 0}div.portfolio ul li{display:block;margin:0;padding:0;margin:0 var(--space-1) 0 0}div.portfolio ul li:last-of-type{margin:0}div.portfolio ul li a{display:block}div.portfolio ul li img{width:100%;height:300px;object-fit:cover;border-radius:var(--space-1);margin:0}div.portfolio div.zoomed{margin:0 0 var(--space-4) 0;display:none}div.portfolio div.zoomed div img{margin:0 0 var(--space-2) 0;background-image:url('../../../gfx/animations/loader.svg');background-repeat:no-repeat;background-size:var(--space-4) var(--space-4);background-position:center center;width:100%;border-radius:var(--space-1)}div.portfolio div.zoomed button{border:none;background:none;color:var(--brand-color-orange);font-weight:600;font-size:var(--text-size-regular);padding:0;cursor:pointer}div#portControls{display:flex;justify-content:space-between;margin:var(--space-6) 0 0 0}div#portControls button,button.closer{color:var(--brand-color-orange);background:none;border:2px solid var(--brand-color-orange);font-size:var(--text-size-medium);border-radius:var(--space-1);padding:8px var(--space-2);width:100%;max-width:200px;align-items:center;justify-content:center;height:48px;transition:all 0.6s ease}div#portControls button.primary{color:var(--color-white);background:var(--brand-color-orange);border:2px solid var(--brand-color-orange)}div#portControls button.inactive{color:var(--color-white);background:var(--color-light-grey);border:2px solid var(--color-light-grey)}div#portControls button:not(.inactive):hover,section.confirm button.closer:hover{-webkit-box-shadow:0 0 8px 0 rgba(51,51,51,0.6);-moz-box-shadow:0 0 8px 0 rgba(51,51,51,0.6);box-shadow:0 0 8px 0 rgba(51,51,51,0.6);transition:all 0.1s ease}div#portControls button:not(.inactive):active,button.closer:active{outline:2px solid var(--color-white);-webkit-box-shadow:0 0 4px 0 rgba(51,51,51,0.8);-moz-box-shadow:0 0 4px 0 rgba(51,51,51,0.8);box-shadow:0 0 4px 0 rgba(51,51,51,0.8)}div.bigPreview{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;background:var(--color-light-grey);border:1px solid var(--color-dark-grey);border-radius:var(--space-1);overflow:hidden;cursor:pointer;transition:all 0.6s ease;margin:0}div.bigPreview > div{width:50%;margin:var(--space-4)}div.bigPreview > img{max-width:50%;height:auto;object-fit:cover}div.bigPreview > div h2{font-size:var(--space-3);font-weight:600;margin:0 0 var(--space-1) 0}div.smallPreview > div h2{font-size:var(--text-size-regular);font-weight:600;margin:0 0 var(--space-1) 0}div.bigPreview > div h2 a,div.smallPreview > div h2 a{color:inherit;text-decoration:none;transition:all 0.1s ease}div.bigPreview > div p,div.smallPreview > div p{margin:0 0 var(--space-2) 0;font-size:var(--text-size-smaller)}div.bigPreview:hover{background-color:var(--color-white);-webkit-box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);-moz-box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);box-shadow:0 0 var(--space-2) 0 rgba(51,51,51,0.2);transition:all 0.3s ease}div.bigPreview:hover > div h2 a,div.smallPreview:hover > div h2 a{color:var(--brand-color-orange)}div.bigPreview > div p.date,div.smallPreview > div p.date{color:var(--text-color-light);font-size:var(--text-size-smallest);margin:0}div.smallPreview{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;overflow:hidden;cursor:pointer;transition:all 0.6s ease;border-bottom:1px dotted var(--color-dark-grey);margin:0 0 var(--space-3) 0;padding:0 0 var(--space-1) 0}section.blogNew div.smallPreview:last-of-type{border-bottom:none;margin:0;padding:0}div.smallPreview > div{margin:0}div.smallPreview > img{width:90px;height:90px;border-radius:var(--space-1);margin:var(--space-3) 0 0 var(--space-3)}section.blogNew div.flexy.rows > div:first-of-type{min-width:66%}section.blogNew div.flexy.rows > div:last-of-type:not(:first-of-type){margin:0 0 0 var(--space-4)}section.blogEntries div.flexy.rows.wrap{}section.blogEntries div.flexy.rows.wrap > div{margin:0 var(--space-4) var(--space-4) 0;max-width:calc((100% - var(--space-8)) / 3)}section.blogEntries div.flexy.rows.wrap > div:nth-of-type(3n){margin:0 0 var(--space-4) 0}div#mainContent section.blogNew{margin:0 var(--space-4) var(--space-6) 0;border-bottom:1px solid var(--color-dark-grey);padding:0 0 var(--space-2) 0}div#filters fieldset#tags{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 var(--space-2) 0}div#filters fieldset#tags input[type=checkbox]{width:13px;margin:0 var(--space-1) var(--space-2) 0}div#filters fieldset#tags label{width:calc(100% - var(--space-3));margin:0 0 var(--space-2) 0}div#filters label[for=tags]{font-size:var(--text-size-smallest);margin:0 0 var(--space-2) 0;display:block}ul#tags{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin:var(--space-2)}ul#tags li{display:block;font-size:var(--text-size-smallest);margin:0 0 0 var(--space-2)}ul#tags li a{display:block;background:var(--brand-color-orange);color:var(--color-white);padding:4px var(--space-1);text-decoration:none;transition:all 0.6s ease;border-radius:var(--space-1)}ul#tags li a:hover{background:var(--color-white);color:var(--brand-color-orange);transition:all 0.3s ease}section#trainers{margin:var(--space-6) 0 0 0}section#employees,section#trainers > div{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 var(--space-4) var(--space-4) 0}section#employees{border-top:1px dotted var(--color-dark-grey);border-bottom:1px solid var(--color-dark-grey);padding:var(--space-4) 0 var(--space-4) 0}section#employees > div,section#trainers > div > div{width:100%;max-width:calc(50% - var(--space-4));box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 var(--space-2) 0 0}section#employees > div:nth-child(odd):not(:last-of-type),section#trainers > div > div:nth-child(odd):not(:last-of-type){border-right:1px dotted var(--color-dark-grey);margin:0 var(--space-2) var(--space-3) 0}section#employees > div:nth-child(even),section#trainers > div > div:nth-child(even){margin:0 0 var(--space-3) var(--space-2);border-right:none}section#employees > div img,section#trainers > div > div > img{width:90px;height:90px;border-radius:var(--space-1);margin:0 var(--space-3) 0 0}section#employees > div p,section#trainers > div > div p{margin:0;font-size:var(--text-size-smaller)}section#employees > div p.role{font-size:var(--text-size-smallest);color:var(--text-color-light)}section#employees > div h3,section#trainers > div > div h3{font-size:var(--text-size-medium);margin:0 0 4px 0}section.subPage#partners > div div h2{font-size:20px;margin:0 0 var(--space-1) 0}section.subPage#partners > div div h2 a{padding:0 var(--space-3) 0 0;background-size:var(--space-2) var(--space-2)}section.subPage#partners > div div h2 a:hover{padding:0 var(--space-4) 0 0;animation-name:moveChevronSmall}section.subPage#partners,section.partnersOffer{border-top:1px solid var(--color-dark-grey);padding:var(--space-6) 0 var(--space-2) 0;margin:0 var(--space-4) 0 0}div#mainContent section.sideFaq{margin:0 var(--space-4) var(--space-4) 0}div#mainContent div.scroller{display:inline-flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;max-width:100%;width:100%}div#mainContent div.scroller button.scroll{display:none}div#mainContent div.scroller.active button.scroll{display:block;width:var(--space-3);height:var(--space-3);background-color:transparent;border:none;background-position:center center;background-size:contain;background-repeat:no-repeat}div#mainContent div.scroller.active button.scroll:active{background-size:var(--space-2) var(--space-2)}div#mainContent div.scroller.active button.scroll.left{margin:var(--space-1) var(--space-2) 0 0}div#mainContent div.scroller.active button.scroll.right{margin:var(--space-1) 0 0 var(--space-2)}div#mainContent div.scroller.active button.scroll.left.inactive{background-image:url('../../../gfx/icons/chevron-blank-left-inactive.svg')}div#mainContent div.scroller.active button.scroll.left.active{background-image:url('../../../gfx/icons/chevron-blank-left.svg')}div#mainContent div.scroller.active button.scroll.right.inactive{background-image:url('../../../gfx/icons/chevron-blank-right-inactive.svg')}div#mainContent div.scroller.active button.scroll.right.active{background-image:url('../../../gfx/icons/chevron-blank-right.svg')}section.projectTabs div[role=tabpanel] ul.projectsGallery{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;padding:0;margin:var(--space-4) 0 0 0}section.projectTabs div[role=tabpanel] ul.projectsGallery li,section.projectTabs div[role=tabpanel] ul.projectsGallery li a{display:inline-block}section.projectTabs div[role=tabpanel] ul.projectsGallery li img{width:100%;height:auto;border-radius:var(--space-1)}section.projectTabs div[role=tabpanel] ul.projectsGallery li{width:calc(50% - var(--space-2));margin:0 var(--space-4) var(--space-4) 0}section.projectTabs div[role=tabpanel] ul.projectsGallery li:nth-child(even){margin:0 0 var(--space-4) 0}div#mainContent section#contact{padding:0 0 var(--space-4) 0;margin:0 var(--space-4) var(--space-4) 0;border-bottom:1px solid var(--color-dark-grey)}section#contact ul{display:flex;flex-direction:column;padding:0;margin:0}section#contact ul li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:50%;font-size:var(--text-size-medium);background-repeat:no-repeat;background-position:left center;background-size:var(--space-3) var(--space-3);padding:0 0 0 var(--space-5);font-weight:600;margin:0 0 var(--space-2) 0;height:var(--space-6)}section#contact div.contact.lead{margin:0}section#contact ul li a.secondary{min-width:60px}section#contact ul li.phone{background-image:url(../../../gfx/icons/phone.svg)}section#contact ul li.mail{background-image:url(../../../gfx/icons/email.svg)}section#contact ul li.form{background-image:url(../../../gfx/icons/form.svg)}section#contact ul li.map{background-image:url(../../../gfx/icons/map.svg)}section.searchResults div#tab-pozostale div#others{display:flex;flex-direction:column}section.searchResults div#tab-pozostale div#others div.found{display:flex;flex-direction:row;margin:0 0 var(--space-4) var(--space-3);cursor:pointer}section.searchResults div#tab-pozostale div#others div.found h3{font-size:var(--text-size-medium);margin:0 0 var(--space-1) 0}section.searchResults div#tab-pozostale div#others div.found p{margin:0}section.searchResults div#tab-pozostale div#others div.found h3 a{color:inherit;text-decoration:none;transition:all 0.6s ease}section.searchResults div#tab-pozostale div#others div.found:hover h3 a{color:var(--brand-color-orange);transition:all 0.1s ease}section.confirm,section.ask{max-width:250px}section.confirm img.muffin,div#saleConfirm img.muffin,div#error img.muffin{max-width:250px;height:250px;width:auto;display:block;margin:var(--space-4) auto 0 auto;animation-name:muffin;animation-duration:1s;animation-timing-function:cubic-bezier(0.280,0.840,0.420,1)}section.confirm button.closer,div#error button.closer{display:block;margin:var(--space-4) auto 0 auto}div.askForm{overflow:auto;overflow-y:auto;max-height:calc(100vh - 96px)}section.ask div#formButtons button{width:100%;margin:var(--space-2) auto 0 auto;display:flex;max-width:400px}section.ask form#askForm{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;margin:0 0 var(--space-2) 0;padding:0 var(--space-1)}section.ask form#askForm label{margin:0 0 4px 0}section.ask form#askForm input[type=text],section.ask form#askForm textarea,div.formData input[type=text],div.formData input[type=number],div.formData form#askForm textarea{-webkit-box-shadow:inset 0 0 4px 0 rgba(51,51,51,0.2);-moz-box-shadow:inset 0 0 4px 0 rgba(51,51,51,0.2);box-shadow:inset 0 0 4px 0 rgba(51,51,51,0.2);background-color:var(--color-light-grey);padding:var(--space-1);font-size:var(--text-size-regular)}section.ask legend{font-size:var(--text-size-regular);font-weight:600;margin:0 0 var(--space-1) 0}section.ask div.radioOpt{display:flex;gap:var(--space-1);margin:0}section.ask input[type="file"]{display:none}section.ask label[for=file]{color:var(--brand-color-orange);background-color:var(--color-white);font-size:var(--text-size-medium);font-weight:600;border:2px solid var(--brand-color-orange);border-radius:var(--space-1);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-6);display:table !important;align-items:center;justify-content:center;transition:all 0.3s ease;max-width:var(--space-14) !important;background:url('../../../gfx/icons/attachment.svg') no-repeat var(--space-2) center;background-size:var(--space-2) var(--space-2)}section.ask div.attach{display:flex;align-items:center}section.ask div.attach span#attached{font-size:var(--text-size-smaller);text-align:left;margin:0 0 0 var(--space-2)}section.ask div.radioOpt div{display:flex;align-items:flex-start}section.ask div.radioOpt div input[type=radio]{margin:0 var(--space-1) 0 0}section.ask form#askForm div > span{display:flex;flex-direction:row-reverse;justify-content:flex-start;margin:var(--space-2) 0 0 0}section.ask form#askForm div > span label{margin:0;font-size:var(--text-size-smaller)}div#rules label{margin:0;font-size:var(--text-size-regular)}section.ask form#askForm div > span label[for=agree],div#rules label[for=rule]{margin:0 0 12px 0}section.ask form#askForm div > span input[type=checkbox],div#rules input[type=checkbox]{margin:0 var(--space-2) 0 0;width:var(--space-2);height:var(--space-2);background-color:var(--color-light-grey);border:1px solid var(--color-dark-grey);padding:4px var(--space-1);transform:scale(1.1)}div#cart div#cartHeader{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 var(--space-2) 0}div#cart div#cartHeader h2{font-size:var(--text-size-bigger);font-weight:700;margin:var(--space-1) 0}div#cart div#cartPositions{display:flex;flex-direction:column;width:100%;max-height:calc((100vh / 2) - 64px);overflow-y:auto}div#cart div#cartPositions > div{display:flex;flex-direction:row;align-items:center;width:100%;padding:var(--space-2) 0;border-bottom:1px dotted var(--color-dark-grey)}div#cart div#cartPositions > div > div:first-of-type{width:100%}div#cart div#cartPositions > div > div:last-of-type{display:flex;flex-direction:row}div#cart div#cartPositions > div img{width:var(--space-8);height:var(--space-8);object-fit:contain;margin:0 var(--space-2) 0 0}section.checkoutStep{display:none}section#checkoutBasket{display:block}section.checkoutStep div#cartPositions > div img{width:var(--space-10);height:var(--space-10);object-fit:contain;margin:0 var(--space-2) 0 0}section.checkoutStep div#cartPositions > div{display:flex;width:100%;padding:var(--space-2) 0;align-items:center;justify-content:space-between;border-bottom:1px dotted var(--color-dark-grey)}section.checkoutStep div#cartPositions > div:last-of-type{padding:var(--space-2) 0 0 0;border-bottom:none}section.checkoutStep div#cartPositions > div:first-of-type{padding:0 0 var(--space-2) 0}section.checkoutStep div#cartPositions > div > div{display:flex;align-items:center;justify-content:space-between}div#cart div#cartPositions > div h3{font-size:var(--text-size-smaller);font-weight:600;margin:0 0 var(--space-1) 0}section.checkoutStep div#cartPositions > div p{font-weight:800;font-size:var(--text-size-medium)}section.checkoutStep div.toPaySummary,section.checkoutStep div#allCostsReview{text-align:right;padding:0;margin:var(--space-3) 0 var(--space-4) 0}section.checkoutStep div.toPaySummary,section.checkoutStep div#allCostsReview{border-top:1px dotted var(--color-dark-grey);padding:0;margin:var(--space-1) 0 var(--space-4) 0}section.checkoutStep div.toPaySummary:before,section.checkoutStep div#allCostsReview:before{width:100%;height:1px;content:'';display:block;border-top:1px dotted var(--color-dark-grey);margin:var(--space-1) 0 var(--space-3) 0}section.checkoutStep div.toPaySummary h3,section.checkoutStep div#allCostsReview h3{font-size:var(--text-size-bigger) !important;margin:0 0 var(--space-1) 0;font-weight:500 !important}section.checkoutStep div.toPaySummary h4,section.checkoutStep div#allCostsReview h4{font-size:var(--text-size-medium);margin:0 0 var(--space-1) 0;font-weight:500}div#cart div#cartPositions > div h3 a,section.checkoutStep div#cartPositions > div h3 a{color:inherit;text-decoration:none;transition:all 0.3s ease}div#cart div#cartPositions > div h3 a:hover,section.checkoutStep div#cartPositions > div h3 a:hover{color:var(--brand-color-orange);transition:all 0.1s ease}div.steps{display:flex;justify-content:space-between}div#cart div#cartPositions > div p{font-size:var(--text-size-smaller);font-weight:700;margin:0}div#cart div#cartPositions input[type=number]{background:var(--color-light-grey);border-radius:var(--space-1);border:1px solid #d5d5d5;-webkit-box-shadow:inset 0 0 4px 0 rgba(51,51,51,0.2);-moz-box-shadow:inset 0 0 4px 0 rgba(51,51,51,0.2);box-shadow:inset 0 0 4px 0 rgba(51,51,51,0.2);border:2px solid;border-color:var(--color-white);color:var(--text-color-regular);text-align:center;font-size:var(--text-size-medium);padding:var(--space-1);width:var(--space-3)}div#cart div#cartPositions button[type=button]{background-color:transparent;color:var(--brand-color-orange);font-size:var(--text-size-medium);font-weight:700;border:2px solid var(--brand-color-orange);border-radius:var(--space-1);margin:0 var(--space-1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;width:var(--space-4);transition:all 0.3s ease}div#cart div#cartPositions button[type=button].inactive{color:var(--color-dark-grey);border:2px solid var(--color-dark-grey)}div#cart div#cartPositions button[type=button]:not(.inactive):hover{background-color:var(--brand-color-orange);color:var(--color-white);transition:all 0.1s ease}div#cart div#cartPositions button[type=button]:not(.inactive):active{border:2px solid var(--color-white)}div#cart div.notfound{background:url('../../../gfx/icons/sad.webp');background-repeat:no-repeat;background-position:left center;background-size:130px 130px;padding:0 0 0 150px;min-height:120px}div#cart div.notfound a,div#cart div#toPay p a,div.toPaySummary p a,section.checkoutStep div#allCostsReview p a{color:var(--brand-color-orange)}div#cart div#freeSend,section.checkoutStep div#freeSendSummary{background:url('../../../gfx/icons/delivery-free.svg');background-repeat:no-repeat;background-position:var(--space-2) center;background-size:var(--space-5) var(--space-5);min-height:var(--space-8);padding:var(--space-2) 0 var(--space-2) 80px;border-bottom:1px dotted var(--color-dark-grey);border-top:1px dotted var(--color-dark-grey);margin:2px 0;-webkit-animation:slide-left 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:slide-left 0.5s cubic-bezier(0.250,0.460,0.450,0.940) both}div#cart div#freeSend h3,section.checkoutStep div#freeSendSummary h3{font-size:var(--text-size-regular);font-weight:700;margin:4px 0 4px 0}div#cart div#cartPositions > div p,div#cart div#freeSend p,div#freeSendSummary p{font-size:var(--text-size-smaller);font-weight:500;margin:0}div#cart div#toPay{padding:var(--space-2) 0}div#cart div#toPay h3{text-align:right;font-size:var(--text-size-bigger);font-weight:500;margin:0}div#cart div#toPay h3 strong{font-weight:700}div#cart div#toPay p{font-size:var(--text-size-smallest);text-align:right;margin:0}.netto{display:none}div#cart ul{display:flex;flex-direction:column;width:100%;padding:0}div#cart ul li{display:block;padding:0;text-align:center;margin:var(--space-2) 0 0 0}div#cart ul li a.button{display:inline-flex;width:60%;height:48px;height:auto;text-align:center;border:2px solid var(--brand-color-orange);padding:12px var(--space-4)}div#addContent section.addTexts{display:none}ul#dots{display:none}p.CMS_edit{text-align:right;margin:0 var(--space-4) -24px 0}p.CMS_edit a{font-weight:bold;color:var(--brand-color-orange)}div.anchors{background-color:var(--color-light-grey);border-radius:var(--space-1);border:1px solid var(--color-dark-grey);padding:var(--space-2);margin:var(--space-2) 0;display:inline-table}div.anchors h3{margin:0 0 var(--space-1) 0}div.anchors ul{margin:0;padding-left:0}div.anchors ul ul{padding-left:var(--space-2);margin:4px 0 0 0}div.anchors ul li{margin:0 0 4px 0;font-size:var(--text-size-smaller);list-style-type:none}div.anchors ul li a{text-decoration:none}div.anchors ul li a:hover{text-decoration:underline}a.imgCarousel{display:none;position:absolute;z-index:2000;top:calc(50% - 20px);background:rgba(255,255,255,0.8);padding:var(--space-1)}a.imgCarousel.leftArrow{content:url('../../../gfx/icons/chevron-blank-left.svg');width:var(--space-4);height:var(--space-4);left:var(--space-1);-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px}a.imgCarousel.rightArrow{content:url('../../../gfx/icons/chevron-blank-right.svg');width:var(--space-4);height:var(--space-4);right:var(--space-1);-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px}span#hamburgerMenu{display:none}section#intro div#checkoutHeader{display:flex;margin:0 var(--space-4) 0 0}section#intro.checkout{margin:0 0 var(--space-3)}section#intro div#checkoutHeader > div:first-of-type{width:40%}section#intro div#checkoutHeader > div:last-of-type{width:60%}section#intro div#checkoutHeader h1{margin:var(--space-1) 0 0 0}section#intro div#checkoutHeader h2{margin:0 0 var(--space-2) 0;font-weight:500}section#intro div#checkoutHeader ul{display:inline-flex;list-style-type:none;margin:var(--space-2) 0 0 0;padding:0;width:100%;justify-content:space-between;background-image:url('../../../gfx/line.png');background-repeat:no-repeat;background-position-x:right;background-position-y:22px;background-size:200% 2px}section#intro div#checkoutHeader ul li{list-style-type:none;margin:0;padding:0;text-align:center;font-size:var(--text-size-smallest);background:var(--color-white);width:var(--space-7);display:block}section#intro div#checkoutHeader ul li:before{font-size:var(--text-size-regular);border:2px solid var(--brand-color-orange);border-radius:50%;color:var(--brand-color-orange);width:var(--space-5);height:calc(var(--space-5) - 11px);display:block;padding-top:11px;text-align:center;margin:0 auto var(--space-1) auto}section#intro div#checkoutHeader ul li:nth-of-type(1):before{content:"1"}section#intro div#checkoutHeader ul li:nth-of-type(2):before{content:"2"}section#intro div#checkoutHeader ul li:nth-of-type(3):before{content:"3"}section#intro div#checkoutHeader ul li:nth-of-type(4):before{content:"4"}section#intro div#checkoutHeader ul li.staged{;font-weight:600}section#intro div#checkoutHeader ul li.staged:before{background:var(--brand-color-orange);color:var(--color-white);font-weight:600;-webkit-animation:flip-show 0.5s cubic-bezier(0.455,0.030,0.515,0.955) both;animation:flip-show 0.3s cubic-bezier(0.455,0.030,0.515,0.955) both}section#checkoutBasket p#editBasket{text-align:right}section.emptyCart p{text-align:center}section.emptyCart p.muffinSad img{width:300px;height:300px}section.emptyCart p:last-of-type{margin:var(--space-4) 0 0 0}div.formData,div#checkoutDeliveryOps,div#payments{width:100%;margin:0 0 var(--space-4) 0}div.formData{max-width:var(--max-content-width)}div#checkoutDeliveryOps,div#payments{max-width:calc(var(--max-content-width) - var(--space-4))}div#checkoutClientData > div:not(.orderType):not(#invoiceAddressDetails){display:flex;width:100%}div#checkoutClientData > div.orderType,div#checkoutClientData > div#invoiceAddress{margin:var(--space-2) 0 var(--space-2) 0}div#checkoutClientData > div.orderType,div#checkoutClientData > div.orderType > div,div#checkoutClientData > div#invoiceAddress,div#checkoutClientData > div#invoiceAddress > div{display:flex}div#checkoutClientData > div:not(.parts):not(.orderType):not(#invoiceAddress) > div{width:100%}div#checkoutClientData > div.orderType > div,div#checkoutClientData > div#invoiceAddress > div{margin:0 var(--space-4) 0 0;align-items:center}div#checkoutClientData > div.orderType > div label,div#checkoutClientData > div#invoiceAddress > div label{font-size:var(--space-2);margin:3px 0 0 var(--space-1)}div#checkoutClientData > div > div input[type=text],div#checkoutClientData > div > div input[type=number]{width:calc(100% - var(--space-4))}div#checkoutClientData div.parts.three > div:nth-of-type(1){width:50%}div#checkoutClientData div.parts.three > div:nth-of-type(2),div#checkoutClientData div.parts.three > div:nth-of-type(3){width:25%}div#checkoutClientData div.parts.two > div:nth-of-type(1){width:75%}div#checkoutClientData div.parts.two > div:nth-of-type(2){width:25%}div#invoiceAddressDetails{display:none}div#invoiceAddressDetails > div{display:flex;width:100%}div#invoiceAddressDetails > div > div{width:100%}section.checkoutStep h3{font-weight:700 !important}div.checkoutOps > div,div#payments > div{display:flex;flex-direction:row;gap:var(--space-2)}div.checkoutOps > div > div:first-of-type,div#payments > div > div:first-of-type{width:80%}div.checkoutOps > div > div:first-of-type > p,div#payments > div > div:first-of-type > p{margin:var(--space-2) 0 0 var(--space-3)}div.checkoutOps > div > div:last-of-type,div#payments > div > div:last-of-type{width:20%;text-align:center}div.checkoutOps > div > div:last-of-type img,div#payments > div > div:last-of-type img{width:auto;max-width:80%;height:75px;object-fit:contain;margin:var(--space-2) 0 0 0}div.checkoutOps > div > div:first-of-type > p,div.checkoutOps > div > div:last-of-type,div#payments > div > div:first-of-type > p,div#payments > div > div:last-of-type{display:none}div.checkoutOps > div.expanded > div:first-of-type > p,div.checkoutOps > div.expanded > div:last-of-type,div#payments > div.expanded > div:first-of-type > p,div#payments > div.expanded > div:last-of-type{display:block}div.checkoutOps > div.expanded > div:first-of-type label,div#payments > div.expanded > div:first-of-type label{font-weight:700}div.checkoutOps > div > div label,div#payments > div > div label{cursor:pointer}div#inpostSelectorInner{margin:0 var(--space-2) 0 var(--space-3)}div#checkoutDeliveryOps > div:not(.expanded) div#inpostSelectorInner{display:none}div#checkoutDeliveryOps > div.expanded div#inpostSelectorInner{display:block}div.packPoints{max-width:1464px;max-height:calc(100vh - var(--space-16));display:block}div#packDetails{display:flex;background:var(--color-white);border-radius:var(--space-1);margin-bottom:var(--space-2);box-shadow:0 0 0 0 rgba(51,51,51,0)}div#packDetails.active{margin-top:var(--space-2);margin-bottom:var(--space-4)}div#packPreview{width:200px;height:200px;background-size:cover;background-position:center center;margin:0 var(--space-2) 0 0;-webkit-border-top-left-radius:var(--space-1);-webkit-border-bottom-left-radius:var(--space-1);-moz-border-radius-topleft:var(--space-1);-moz-border-radius-bottomleft:var(--space-1);border-top-left-radius:var(--space-1);border-bottom-left-radius:var(--space-1)}div#packDetails > div:last-of-type{padding:var(--space-2) var(--space-2) 0 var(--space-2)}div#packDetails > div:last-of-type h4{font-size:var(--text-size-mobile-medium)}div#packDetails > div:last-of-type h4,div#packDetails > div:last-of-type p{margin:0 0 var(--space-1) 0}p.note{font-size:var(--text-size-mobile-smaller)}div#inpostSelectorInner p.invalid{margin:var(--space-2) 0 0 0}div#rules{margin:var(--space-4) 0}div#rules span{display:flex}div#rules a,div.modalText a,div#saleConfirm p a{color:var(--brand-color-orange)}div.modalText{padding:0 var(--space-2) 0 0}div#saleConfirm h3{font-size:var(--text-size-bigger) !important}div#saleConfirm h3,div#saleConfirm p{text-align:center}button.button.loader{content:url('../../../gfx/animations/loader.svg');background-color:var(--color-light-grey) !important}div.modalButtons{display:flex;gap:var(--space-4)}div.modalButtons button.current{background-image:url('../../../gfx/icons/check-white.svg');background-size:var(--space-3) var(--space-3);background-repeat:no-repeat;background-position:var(--space-2) center}div[data-contains=cookie_banner] h3.inModalHeader:before{content:url('../../../gfx/icons/cookies-orange.svg');width:var(--space-3);height:var(--space-3);display:inline-block;margin:0 var(--space-2) 0 0}.noD{display:none}div.askForm span.goDown{position:absolute;bottom:0;left:0;width:100%;height:var(--space-6);background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}h3.singleHeader{margin:0 0 var(--space-2) 0}div#leasingContainer{display:none}section#gpsr ul{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:row;gap:var(--space-4)}section#gpsr ul li a{font-weight:600;color:var(--brand-color-orange);text-decoration:none;padding:0 0 0 var(--space-3);background-position:left center;background-size:12px 20px;background-repeat:no-repeat}section#gpsr ul li a.gpsr-responsibility{background-image:url('../../../gfx/icons/responsibility.svg')}section#gpsr ul li a.gpsr-security{background-image:url('../../../gfx/icons/security.svg')}div.modalSection{border-top:1px solid var(--color-dark-grey);padding:var(--space-2) 0 0 0}