.product-item{position:relative}.product-item.swiper-slide{padding-left:.5rem;padding-right:.5rem;width:75%}.product-item-image{background:#f7f8fb;margin-bottom:.75rem;overflow:hidden;position:relative}.product-item-image:before{content:"";display:block;padding-top:122%}.product-item-image img{display:block;height:auto;left:0;max-width:100%;mix-blend-mode:darken;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-item-discount{background:#d50e38;bottom:0;color:#fff;font-size:.875rem;font-weight:600;line-height:1;padding:.5rem;position:absolute}.product-item-ribbon{--ribon-width:78%;--ribon-offset:18%;color:#fff;font-size:12px;font-weight:700;left:0;line-height:2;margin-left:calc(var(--ribon-offset) - var(--ribon-width)/2);margin-top:calc(var(--ribon-offset) - 1em);position:absolute;text-align:center;text-transform:uppercase;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:78%;z-index:2}.product-item-ribbon span{display:block;line-height:2}.product-item-ribbon .novelty{background:#cca115}.product-item-ribbon .limited{background-color:#ff1850}.product-item-name{font-size:.875rem;letter-spacing:.08em;line-height:1.25rem;margin:.5rem 0}.product-item-brand{display:block;font-weight:600;text-transform:uppercase}.product-item-spec{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem .5rem;margin:.5rem 0}.product-item-option,.product-item-spec{display:-webkit-box;display:-ms-flexbox;display:flex}.product-item-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.15rem;-moz-column-gap:.15rem;column-gap:.15rem}.product-item-option svg{color:#212121;height:1.5rem;width:1.5rem}.product-item-condition{-webkit-box-flex:1;background-color:#f7f8fb;color:#005d4e;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.75rem;text-align:center}.product-item-condition-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem;margin-top:.5rem}.product-item-delivery>span{display:block;font-size:.875rem;line-height:1.75rem;padding:0 6px;text-align:center}.product-item-delivery>span.immediately{background:#005d4e;color:#fff}.product-item-delivery>span.ondemand{background:none;border:1px solid #005d4e;color:#005d4e;opacity:.7}.product-item-ids{color:#8c8c8c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;gap:.15rem .5rem;line-height:1.25;text-transform:uppercase;white-space:nowrap}.product-item-sku{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product-item-price{color:#212121;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;line-height:1.25;margin-top:.75rem}.product-item-price .final-price{color:#d50e38}.product-item-price .regular-price{color:#8c8c8c;text-decoration:line-through}.product-item-link a{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:2}.section-horizontal{color:#8c8c8c;font-size:1.125rem;font-weight:300;line-height:1.2;overflow:hidden;position:relative}.section-horizontal:before{background-color:#005d4e;bottom:0;content:"";display:block;height:100%;left:50%;position:absolute;top:0;width:1px}.section-horizontal .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.section-horizontal .row .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.section-horizontal-image img{display:block;height:auto;margin:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.section-horizontal-text a,.section-horizontal-text a:active,.section-horizontal-text a:focus,.section-horizontal-text a:hover{text-decoration:none!important}.section-horizontal.right-position .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-diagonal{color:#8c8c8c;font-size:1.125rem;font-weight:300;line-height:1.2}.section-diagonal-text{margin-top:1.5rem;width:75%}.section-diagonal-image img{display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.section-diagonal.left-position .section-diagonal-text{border-left:1px solid #005d4e;margin-left:auto;margin-right:0}.section-diagonal.right-position .section-diagonal-image{margin-left:auto;margin-right:0}.section-diagonal.right-position .section-diagonal-text{margin-left:0;margin-right:auto}.section-offer{font-size:1rem}.row.row-offer .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-offer-info{-webkit-box-ordinal-group:2;-ms-flex-order:1;background:#f7f8fb;order:1;padding:0 1.5rem;text-align:left}.col-offer-info.darkgreen{background-color:#00342c;color:#fff}.col-offer-info.darkgreen .offer-subtitle{color:#7fada5}.col-offer-info.red{background-color:#d50e38;color:#fff}.col-offer-info.red .offer-subtitle{color:#f7f8fb}.offer-info-wrapper{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;margin:auto 0;max-width:100%;padding-bottom:2.5rem;padding-top:2.5rem}.offer-title{color:inherit;font-size:1.25em;letter-spacing:-.24px;margin-bottom:1.5rem!important;margin-top:1.5rem!important}.offer-subtitle{font-weight:600;letter-spacing:.08em;text-transform:uppercase}.offer-subtitle a,.offer-title a{color:inherit;text-decoration:none!important;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.offer-subtitle a:active,.offer-subtitle a:focus,.offer-subtitle a:hover,.offer-title a:active,.offer-title a:focus,.offer-title a:hover{opacity:.75;text-decoration:none}.col-offer-media{padding:0}.offer-media-preview{height:100%;margin-bottom:0;overflow:hidden;position:relative}.offer-media-preview:after{background:#f7f8fb;content:"";display:block;padding-top:56.25%}.offer-media-preview img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:0}.section-offer.right-position .row-offer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-article .post-image-wrapper{position:relative}.section-article .post-image-wrapper:before{background-color:#f7f8fb;content:"";display:block;height:100vh;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:-1}article.section-article.darkgreen{color:#fff}article.section-article.darkgreen .post-image-wrapper:before{background-color:#00342c}article.section-article.darkgreen a>svg:first-child:last-child,article.section-article.darkgreen button>svg:first-child:last-child{color:#fff}.article-container{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;font-size:1rem;line-height:1.5;margin:auto;max-width:753px;padding-bottom:1.5rem;padding-left:15px;padding-right:15px;text-align:center}.article-container .post-image-wrapper{margin-left:-15px;margin-right:-15px}.article-container-wrapper{overflow:hidden;position:relative;z-index:1}.section-wide{left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - var(--scrollbar-width))}.video-item-preview+.video-channel{border:none;padding-top:0}.col-promo-info{-webkit-box-flex:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;background:#f7f8fb;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;order:1;padding-bottom:3.25rem;padding-top:1rem;text-align:left}.col-promo-info.darkgreen{background-color:#00342c;color:#fff}.col-promo-info.darkgreen .promo-subtitle{color:#7fada5}.col-promo-media{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.promo-title,.promo-title a{color:inherit}.promo-title a:active,.promo-title a:focus,.promo-title a:hover{color:#005d4e;text-decoration:none}.promo-info-wrapper{color:inherit}.promo-info-wrapper .post-item-categories{margin-top:0}.promo-media-preview{overflow:hidden;position:relative}.promo-media-preview.full-width-sm{margin-left:-15px;margin-right:-15px}.promo-media-preview:before{background:#000;content:"";display:block;padding-top:56.25%}.promo-media-preview img{height:auto;left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:0}.promo-subtitle{margin-bottom:1rem;text-transform:uppercase}.promo-action,.video-channel{margin-top:1rem}.video-channel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #c9e5e1;color:#212121;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;padding-top:1rem}.video-channel:active,.video-channel:focus,.video-channel:hover{color:#212121;text-decoration:none}.video-channel:active .video-channel-info,.video-channel:focus .video-channel-info,.video-channel:hover .video-channel-info{-webkit-transform:translateX(5px);transform:translateX(5px)}.video-channel-icon{height:36px;width:52px}.video-channel-icon svg{display:block;height:100%;max-width:100%}.video-channel .highlight{color:#dc3545;font-weight:600}.video-channel-info{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}@media (min-width:576px){.product-item.swiper-slide{width:47%}.section-diagonal-image{max-width:752px;width:74%}}@media (min-width:768px){.product-item.swiper-slide{padding-left:1rem;padding-right:1rem;width:40%}.product-item-discount{font-size:1rem}.product-item-ribbon{font-size:14px}.section-horizontal{font-size:1.5rem}.section-horizontal.left-position .section-horizontal-text{padding-left:min(7%,64px)}.section-horizontal.right-position .section-horizontal-text{padding-right:min(7%,64px)}.section-diagonal{font-size:1.5rem}.section-diagonal-text{margin-top:2.5rem;width:50%}.section-diagonal.left-position .section-diagonal-text{padding-left:min(7%,64px)}.section-diagonal.right-position .section-diagonal-text{border-right:1px solid #005d4e;padding-right:min(7%,64px)}.promo-media-preview.full-width-sm{margin-left:0;margin-right:0}.promo-subtitle{margin-bottom:1.5rem}.promo-action{margin-top:2rem}}@media (min-width:992px){.product-item.swiper-slide{width:33.333%}.section-diagonal,.section-horizontal{font-size:2rem}.section-diagonal-text{margin-top:4rem}.section-offer{margin-bottom:4rem;max-width:100%}.row.row-offer .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-offer-info{-ms-flex-item-align:center;align-self:center;background-clip:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2.25rem;padding-top:2.25rem;position:relative}.col-offer-info:before{background:inherit;bottom:2.25rem;content:"";display:block;left:0;position:absolute;right:0;top:2.25rem;z-index:-1}.offer-title{font-size:1.5rem}.col-offer-media{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.container-promo{margin-bottom:4rem;max-width:100%}.col-promo-info{-webkit-box-flex:0;background-clip:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%;padding-bottom:2.25rem;padding-top:2.25rem;position:relative}.col-promo-info:before{background:inherit;bottom:2.25rem;content:"";display:block;left:0;position:absolute;right:0;top:2.25rem;z-index:-1}.col-promo-info.position-left{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-left:calc(50% - 465px)}.col-promo-info.position-right{padding-left:7%;padding-right:calc(50% - 465px)}.col-promo-media{-webkit-box-flex:0;-ms-flex:0 0 56%;flex:0 0 56%;max-width:56%}.promo-title{font-size:1.5rem}.promo-info-wrapper{margin:auto 0;max-width:400px;padding-bottom:1.5rem;padding-top:1.5rem}.video-channel{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media (min-width:992px)and (min-width:992px){.col-offer-info{padding-left:4rem;padding-right:4rem}}@media (min-width:1200px){.article-container-wrapper,.row.row-offer{margin-left:-93px;margin-right:-93px}.col-promo-info.position-left{padding-left:calc(50% - 525px)}.col-promo-info.position-right{padding-left:8.565%;padding-right:calc(50% - 525px)}.promo-title{font-size:2rem}.promo-info-wrapper{max-width:400px;max-width:500px}}@media (min-width:1680px){.product-item.swiper-slide{width:25%}.col-promo-info.position-left{padding-left:calc(50% - 753px)}.col-promo-info.position-right{padding-right:calc(50% - 753px)}.col-promo-media{max-width:1075px}.promo-title{font-size:2.5rem}}