.nb-sku{display:flex;flex-direction:column;position:relative;width:100%;background-color:#fff;box-shadow:0 0 8px #17171a0d,0 2px 8px #17171a14;margin-bottom:1rem}.nb-sku .cb-content{display:flex;flex:1 1 auto;flex-direction:column;padding:.5rem 2rem 2rem;text-align:center}.nb-sku .sku-quick-view-link{margin:0 auto;padding:5px 0 10px}.nb-sku nb-card-labels{position:absolute;left:0;top:.5rem}.nb-sku nb-card-logos{position:absolute;top:.5rem;right:.5rem}.nb-sku nb-energy-label{position:absolute;top:.5rem;right:0}.nb-sku .cb-technology{color:#6f6f70}.nb-sku .cb-range{color:#6f6f70;margin-bottom:.5rem}.nb-sku nb-colors{margin-bottom:.5rem}.nb-sku .cb-text{color:#17171a;margin-bottom:.5rem}.nb-sku nb-rating+nb-link{margin:.5rem 0 1rem;justify-content:center}.nb-sku nb-intensity{margin:.5rem 0}.nb-sku nb-link[size=large]{margin-top:.5rem;margin-bottom:.5rem;justify-content:center}.nb-sku .cb-warn{color:#17171a;margin-top:1rem}.nb-sku .cb-warn nb-icon{display:inline-block;vertical-align:middle}.nb-sku.hide-header{padding-top:2.5rem}.nb-sku__machine[pdp=true] .nb-rating{margin-bottom:1.5rem}@media screen and (min-width: 768px){.nb-sku[portrait]{margin-bottom:0}}.nb-sku[landscape]{flex-direction:row;margin-bottom:.5rem}.nb-sku[landscape] .cb-content{padding:1.5rem 1rem 1rem .5rem;text-align:left;width:calc(100% - 7.5rem)}.nb-sku[landscape] nb-card-logos{right:1rem}.nb-sku[landscape] nb-colors{margin-top:0}.nb-sku[landscape] nb-rating{margin-top:0}.nb-sku[landscape] nb-intensity{margin-top:0}.nb-sku[landscape] nb-link[size=large]{justify-content:start}.nb-sku[landscape].has-labels .cb-image img{margin-top:.875rem}.nb-sku[landscape].has-labels .cb-content{padding-top:2.5rem}.nb-sku[landscape].has-logos .cb-image img{margin-top:1.375rem}.nb-sku[landscape].has-logos .cb-content{padding-top:3rem}.nb-sku[highlighted] .cb-image:before{content:"";display:block;position:absolute;top:0;background:#e5d5bb;height:4rem;width:100%}.nb-sku[landscape][highlighted] .cb-image:before{width:3rem;height:100%}.nb-sku .cb-image{position:relative;box-sizing:content-box;text-align:center;padding-top:.5rem;height:10rem}.nb-sku .cb-image a{display:block;width:100%;height:100%}.nb-sku .cb-image .nb-img{height:100%}.nb-sku .cb-image .nb-img img{height:100%;margin:0 auto}.nb-sku .cb-image nb-link{margin:0;height:100%}.nb-sku .cb-image nb-link button{display:block;width:100%}.nb-sku .cb-image nb-link button span:after{width:0}.nb-sku[data-plp-type=machine] .cb-image{height:15rem}.nb-sku[landscape] .cb-image{width:7.5rem;height:7.5rem}.nb-sku[landscape] .cb-image img{width:100%;height:auto}.nb-sku .cb-heading{color:#17171a;margin-bottom:.25rem}.nb-sku .cb-heading a{color:inherit;display:block;transition:box-shadow .3s ease-in-out}.keyboardUser .nb-sku .cb-heading a:focus{outline:0;box-shadow:0 0 0 .125rem #57a7f0}@media screen and (min-width: 1024px){.nb-sku .cb-heading a{text-align:center}}.nb-sku .cb-heading span{display:block;margin-top:.5rem;color:#aa3c24}.nb-sku .cb-heading nb-link span{color:#17171a;margin:0 0 .5rem}.nb-sku .cb-heading nb-link span:after{width:0}.nb-sku .cb-shop{flex:1 1 auto;display:flex;margin-top:.75rem;flex-direction:column;justify-content:flex-end}.nb-sku .cb-price{margin-bottom:.5rem}.nb-sku .cb-price-old{color:#6f6f70;margin-bottom:.25rem;text-decoration:line-through}.nb-sku .cb-price-current{color:#257a57;margin-bottom:.25rem}.nb-sku .cb-price-items{color:#6f6f70}.nb-sku .cb-price-capsule{margin-top:.5rem}.nb-sku.cb-outofstock .cb-price-current{color:#6f6f70}.nb-sku[landscape] .cb-shop{flex-direction:row;justify-content:flex-start}.nb-sku[landscape] .cb-price{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.nb-sku[landscape] .cb-price-old{margin-bottom:.25rem}.nb-sku[landscape] .cb-price-current{margin-bottom:0}.nb-sku.sku-hover:hover{cursor:pointer}.cb-sku-tab{color:#6f6f70;display:flex;justify-content:center;align-items:center;padding:1.75rem 0 1rem;margin-bottom:.5rem}.cb-sku-tab p{margin-right:.5rem}.cb-sku-tab a,.cb-sku-tab div{padding:.375rem .4375rem .25rem;border-radius:.25rem;margin-left:.5rem;flex:1}.cb-sku-tab div{border:1px solid #17171a;color:#17171a;pointer-events:none}.cb-sku-tab a{border:1px solid #6f6f70;color:#6f6f70;transition:.3s ease-in-out;transition-property:border,color,box-shadow}.mouseUser .cb-sku-tab a:hover{border:1px solid #17171a;color:#17171a}.keyboardUser .cb-sku-tab a:focus{outline:0;box-shadow:0 0 0 .125rem #57a7f0;border-color:transparent}.cb-sku-tab nb-container .cb-bg-img{background-color:#ffffff40;background-blend-mode:overlay}@media (prefers-contrast: more){.cb-sku-tab nb-container .cb-bg-img{background-color:#ffffff80}}.cb-sku-tab nb-container[contrast=dark] .cb-bg-img{background-color:none;background-blend-mode:normal}nb-colors{display:inline-block}nb-colors p{display:block;color:#6f6f70;margin-bottom:.25rem}nb-colors nb-link{display:inline-block;vertical-align:top}nb-colors nb-link>*{margin:0}nb-colors.large .colors{margin-left:-.09375rem;margin-right:-.09375rem}nb-colors.large nb-color{margin:0 .09375rem}nb-colors.small .colors{margin-left:-.4375rem;margin-right:-.4375rem}nb-colors.small nb-color{margin:0 .0625rem}nb-color>*{white-space:normal;overflow:hidden;text-decoration:none;position:relative;display:inline-block;vertical-align:top;transition:.3s ease-in-out;transition-property:background-color,color,border,box-shadow,text-shadow}nb-color{display:inline-block}nb-color *{border-radius:62.4375rem}nb-color div{border:solid 1px transparent;transition:.3s ease-in-out border-color}.mouseUser nb-color>*:hover div{border-color:#17171a}.mouseUser nb-color>*:hover span{filter:brightness(1.05)}nb-color>*.selected div{border-color:#17171a}.keyboardUser nb-color>*:focus{outline:0;box-shadow:inset 0 0 0 .125rem #57a7f0}nb-color span{display:block;transition:.3s ease-in-out filter}nb-color span[style*="background-color: #fff" i],nb-color span[style="background-color: white"]{border:1px solid #6f6f70}nb-color.large div{padding:.1875rem}nb-color.large span{width:1.5rem;height:1.5rem}nb-color.small>*{padding:.375rem}nb-color.small div{padding:.0625rem}nb-color.small span{width:1rem;height:1rem}.pt0{padding-top:0}@media screen and (max-width: 767px){.pt0{padding-top:0}}.pb0{padding-bottom:0}@media screen and (max-width: 767px){.pb0{padding-bottom:0}}.pt1{padding-top:.125rem}@media screen and (max-width: 767px){.pt1{padding-top:.125rem}}.pb1{padding-bottom:.125rem}@media screen and (max-width: 767px){.pb1{padding-bottom:.125rem}}.pt2{padding-top:.25rem}@media screen and (max-width: 767px){.pt2{padding-top:.25rem}}.pb2{padding-bottom:.25rem}@media screen and (max-width: 767px){.pb2{padding-bottom:.25rem}}.pt3{padding-top:.5rem}@media screen and (max-width: 767px){.pt3{padding-top:.5rem}}.pb3{padding-bottom:.5rem}@media screen and (max-width: 767px){.pb3{padding-bottom:.5rem}}.pt4{padding-top:1rem}@media screen and (max-width: 767px){.pt4{padding-top:1rem}}.pb4{padding-bottom:1rem}@media screen and (max-width: 767px){.pb4{padding-bottom:1rem}}.pt5{padding-top:1.5rem}@media screen and (max-width: 767px){.pt5{padding-top:1rem}}.pb5{padding-bottom:1.5rem}@media screen and (max-width: 767px){.pb5{padding-bottom:1rem}}.pt6{padding-top:2rem}@media screen and (max-width: 767px){.pt6{padding-top:1.5rem}}.pb6{padding-bottom:2rem}@media screen and (max-width: 767px){.pb6{padding-bottom:1.5rem}}.pt7{padding-top:2.5rem}@media screen and (max-width: 767px){.pt7{padding-top:2rem}}.pb7{padding-bottom:2.5rem}@media screen and (max-width: 767px){.pb7{padding-bottom:2rem}}.pt8{padding-top:4rem}@media screen and (max-width: 767px){.pt8{padding-top:2.5rem}}.pb8{padding-bottom:4rem}@media screen and (max-width: 767px){.pb8{padding-bottom:2.5rem}}.pt9{padding-top:5rem}@media screen and (max-width: 767px){.pt9{padding-top:4rem}}.pb9{padding-bottom:5rem}@media screen and (max-width: 767px){.pb9{padding-bottom:4rem}}.pt10{padding-top:7.5rem}@media screen and (max-width: 767px){.pt10{padding-top:5rem}}.pb10{padding-bottom:7.5rem}@media screen and (max-width: 767px){.pb10{padding-bottom:5rem}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}nb-card-labels{display:block}nb-card-labels mark{display:table;min-height:1rem;margin:0 .25rem .125rem 0;padding:.125rem .5rem 0}nb-card-labels mark .sr-only{text-transform:none}nb-card-labels.direction-row mark{display:inline-block;vertical-align:top}.cursor-default{cursor:default}
