*,::after,::before{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.product-promo{margin:.5em 0}.promotional-message{font-weight:normal;font-size:15px}#echart-content .chart-row{margin:0 auto!important}sup{font-size:75%!important;top:-.5em!important;vertical-align:baseline!important}.italic{font-style:italic!important}.bold{font-weight:600!important}.text--black{color:#000!important}.text--grey{color:#6c7680!important}.text--green{color:#528a71!important}.text--white{color:#fff!important}.pointer{cursor:pointer!important}.headline{padding-inline:1em;padding-block:1em;text-align:center}.headline__h1{font-size:1.75em;line-height:1.2}.product-flags{margin:0!important;width:auto}.product-flag{margin:0!important;border-radius:3px;text-transform:uppercase!important;font-size:11px!important;padding:6px 10px!important}.product-flag.discount{color:#000!important;background:#ebc172!important}.product-flag.new{background:#9e6193!important}.az_badgeFixed{top:15px;right:20px;left:unset!important}input[type="text"]:focus,input[type="text"]:active,input[type="number"]:focus,input[type="number"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="email"]:focus,input[type="email"]:active{border:1px solid #78be79!important;outline-color:hsla(121,35%,61%,.3)!important}@media screen and (min-width:576px){.headline__h1{font-size:2em}}.headline__h2{font-size:1.5em;line-height:1.2}@media screen and (min-width:576px){.headline__h2{font-size:1.75em}}.headline__h3{font-size:1.25em;line-height:1.2}@media screen and (min-width:576px){.headline__h3{font-size:1.325em}}.headline__h4{font-size:1em;line-height:1.2}.headline .subtitle{display:block;line-height:1.4;font-size:.6em;margin-block:1em}@media screen and (min-width:1024px){.break-line-desktop{display:block}}@media (min-width:1200px){.container{width:calc(100% - 20px);max-width:1920px}}@media screen and (min-width:768px){.display-mobile{display:none!important}}@media screen and (width < 768px) {
	.display-desktop {
		display: none !important;
	}
}.button-standard{display:block;width:100%;border:.125em solid #447355;border-radius:2em;padding-block:.75em;padding-inline:2.5em;font-weight:normal;line-height:1.2;cursor:pointer;transition:.3s all}.button-standard:hover,.button-standard:active,.button-standard:focus{transition:.3s all}@media screen and (min-width:1024px){.button-standard{width:auto}}.button-standard--green{background-color:#447355!important;border-color:#447355;color:#fff}.button-standard--green:hover,.button-standard--green:active,.button-standard--green:focus{background-color:#518a70;border-color:#518a70;color:#fff}.button-standard.button-standard--green.disabled{background-color:#999!important;border:.125em solid #999!important;border-radius:2em;padding-block:.5em!important;padding-inline:2.5em!important;text-transform:none;clear:both;cursor:no-drop}.button-standard.button-standard--light-green{background-color:#78be76;border-color:#78be76;color:#fff;width:fit-content;padding-block:.5rem}.button-standard.button-standard--outline{padding-block:.5rem;background-color:#fff;color:#447355}.button-standard.button-standard--green.button-standard--disabled{background-color:#c7c4c4!important;border-color:#c7c4c4;cursor:no-drop}.button-standard.button-standard--green:not(.button-standard--disabled, .disabled):hover {outline:.375rem solid rgba(108,184,106,.3)!important;outline-offset:0}#wrapper{background-color:#fff!important;padding-top:0!important}.container,#content-wrapper{padding:0!important;width:100%!important}.row{margin:0!important}.row-2{max-width:1170px;margin:0 auto;content:"";display:table;clear:both}.product-title a{font-size:1.625rem!important;color:#447355!important;font-weight:700!important}.thumbnail-container{display:flex;min-height:382px}#js-product-list{margin:0 auto}.products{display:grid!important;grid-template-columns:1fr 1fr}.js-product{float:none!important;width:100%!important}.purchase-robot{padding-block:4em;padding-inline:2em;background:#eaf2e6}.purchase-robot .headline{padding-block:0 4em}.advantages-box{padding-inline:0}@media screen and (min-width:420px){.advantages-box{padding-inline:2em}}@media screen and (min-width:768px){.advantages-box{padding-inline:4em}}@media screen and (min-width:1024px){.advantages-box{display:flex;flex-direction:row;justify-content:space-evenly;max-width:1280px;margin:0 auto}}.advantage{display:flex;place-items:center;gap:1em;padding-block:1em}@media screen and (min-width:1024px){.advantage{position:relative;flex-direction:column;padding-inline:1.5em;gap:0}}.advantage__background-circle{display:flex;justify-content:center;align-items:center;width:70px;height:70px;border-radius:50%;background-color:#fff}@media screen and (min-width:1024px){.advantage__background-circle{width:90px;height:90px}}@media screen and (min-width:1280px){.advantage__background-circle{width:130px;height:130px}}.advantage__picture{max-width:70px}@media screen and (min-width:1024px){.advantage__picture{max-width:90px}}@media screen and (min-width:1280px){.advantage__picture{max-width:130px}}.advantage__icon-warranty{max-width:50px;height:auto}@media screen and (min-width:1280px){.advantage__icon-warranty{max-width:100%}}.advantage .advantage__content p{margin:0;font-weight:600}@media screen and (min-width:1024px){.advantage .advantage__content p{position:absolute;top:75%;left:0;width:100%;text-align:center}.advantage .advantage__content .advantage__content--value_warranty{bottom:0}}.help-choose{margin-inline:1em;padding-block:1em;padding-inline:2em;background-image:url(https://irobot-web.azureedge.net/img/refresh_quiz_mobile.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:576px){.help-choose{margin-inline:2em;padding-block:3em;background-position:0 30%}}@media screen and (min-width:768px){.help-choose{margin-inline:4em;padding-block:6em;background-image:url(https://irobot-web.azureedge.net/img/refresh_quiz_desktop.jpg)}}@media screen and (min-width:1280px){.help-choose{padding-block:4em;margin-block:4em}.help-choose .headline__h1{font-size:2.5em;padding-block:1em}}.help-choose__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2em}.help-choose__content .help-choose__content--link{width:100%;max-width:250px;margin-block:0;text-align:center}.product-categories__wrapper{position:relative;padding-block:2em;padding-inline:2em;max-width:100%;background-color:#eaf2e6;overflow:hidden}@media screen and (min-width:1024px){.product-categories__wrapper{padding-inline:4em}}@media screen and (min-width:1400px){.product-categories__wrapper{padding-inline:6em}}.product-category__tiles{display:flex;place-items:center;flex-direction:column;gap:1em}@media screen and (min-width:1024px){.product-category__tiles{flex-direction:row;align-items:flex-start}}.product-category__picture{position:relative;cursor:pointer}.product-category__picture img{max-width:100%;height:auto;border-radius:.75em;transition:.3s all}.product-category__content{padding-block:1em}.video-container{position:relative;min-height:270px}@media screen and (min-width:576px){.video-container.active{min-height:360px}}@media screen and (min-width:768px){.video-container.active{min-height:400px}}@media screen and (min-width:1024px){.video-container.active{min-height:600px}}.video-container__youtube{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;z-index:1}.terms-and-conditions-container h1{color:#518a70;margin-top:0;margin-bottom:25px}#cms{padding:40px 10px 0!important}.terms-and-conditions-container ol,.terms-and-conditions-container ul{padding:revert}.terms-and-conditions-container ol{list-style:decimal}.terms-and-conditions-container h2{padding:10px 0;text-align:left;font-size: calc(20px + 4*(100vw - 1024px) / 896)}.terms-and-conditions-container > div > ol > li:has(h2)::marker {font-size: calc(20px + 4*(100vw - 1024px) / 896);font-weight:bold}.terms-and-conditions-container p{line-height:18px;margin:0 0 9px;color:#000}.contract-out-wrapper,.notice-contract-wrapper{text-align:center;padding:10px}.terms-and-conditions-container .list-style-none{color:#000!important;font-size:16px!important}.terms-and-conditions-container .list-style-none li{list-style-type:disc}.standard_page{background:#fff;font:12px Arial;overflow:hidden}.standard_page h2{font:bold 18px Arial;color:#447355;margin:15px 0 15px 0;line-height:140%;padding:0!important}.standard_page p{color:#000}.standard_page a{color:#6cb86a;font-weight:bold;text-decoration:none;margin-bottom:40px}.rightkol_sp{width:25%;float:right}.leftkol_sp{width:70%;text-align:left}.csjk_mui.a-h__h2{margin-bottom:0}#order-confirmation #content-wrapper{padding:1rem!important;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){#order-confirmation #content-wrapper{padding:2rem!important}}#order-confirmation #order-items{border:none!important;padding:0}#order-confirmation #order-items .image img{max-width:125px;min-width:60px}#order-confirmation h3.card-title{color:#6cb86a;margin:0;padding-block:.5rem 2rem;font-weight:600}#order-confirmation #order-items .order-line{display:flex;align-items:center;gap:.75rem;padding-block:1rem}@media screen and (min-width:768px){#order-confirmation #order-items .order-line{gap:1rem}}#order-confirmation .order-line.row>div[class*="col-sm-"]{padding:0;margin:0}@media screen and (max-width:576px){#order-confirmation #order-items .order-line .qty .row{display:flex;flex-direction:column}}#order-confirmation #order-details,#order-confirmation section#content-hook_payment_return{display:flex;justify-content:center;flex-direction:column;width:100%;background-color:#f6f6f6;border-radius:8px;padding:1rem;margin:0}#order-confirmation #order-details{margin-top:1rem}#order-confirmation section#content-hook_payment_return{margin-bottom:1rem}#customer-form .form-group{padding-block:.25rem}label.col-md-3.form-control-label.poledodatkowe2{display:none}.page-addresses .address .address-body{padding:0!important}.page-addresses .addresses-footer a[data-link-action="add-address"]{background:#447355;color:#f8fbf7;border:none;border-radius:40px;padding:10px 16px;text-align:center;display:block;width:max-content}.page-addresses .addresses-footer a[data-link-action="add-address"]:hover{padding:10px 16px}.page-addresses .address .address-footer a span{font-size:small!important}.address-footer{display:flex;flex-direction:row;align-items:center;gap:.5rem}.address-footer a{background-color:#6a768c!important;border-color:#6a768c;padding:.25rem;width:100%;text-align:center;font-size:small;margin:0!important;line-height:normal}.page-addresses .address{border:1px solid;border-radius:.5rem;padding:.75rem;margin-inline:0;margin-block:.5rem;width:100%;background-color:#f5f5f5;border-color:#f7f7f7}.page-customer-account #content .order-actions a{display:block}#history td.order-actions{display:flex;flex-direction:column;gap:.5rem}#history .view-order-details-link.button-standard.button-standard--green:hover{color:#fff}@media (max-width:767px){.text--white.m-b{color:#000!important}}