.product-page{max-width:75.625rem}.component.disabled,.disabled.p-main{filter:saturate(70%) blur(.125rem);pointer-events:none;position:relative}.component.disabled:after,.disabled.p-main:after{background:#ffffffb3;content:"";display:block;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.p-main{-webkit-hyphens:none;hyphens:none;margin-bottom:2rem;padding:0 .75rem}.product-giftcode-discount{color:#cd0000;font-size:1.35em;font-weight:700;padding:1em .625rem .5em 1.25rem}.alcoholic-delivery{background:none;display:flex;padding:1rem 1rem 1.5rem 0}.alcoholic-delivery-icon{background-color:#c60219;border-radius:50%;color:#fff;flex:0 0 auto;font-size:.75rem;height:1.375rem;line-height:1.375rem;text-align:center;width:1.375rem}.alcoholic-deliver-text{font-size:.875rem;padding-left:.5rem}.no-js .add-to-basket-confirmation{display:table;margin-bottom:3em}.add-to-basket-confirmation>.item-info{background:#eee;border:.125rem solid #ccc;display:table-cell;height:100%;min-height:100%;padding:1.5em .5em 1.5em 1.5em;white-space:nowrap;width:40%}.add-to-basket-confirmation>.item-info>.fa{color:#007a22;display:inline-block;font-size:2em;vertical-align:middle}.add-to-basket-confirmation>.item-info>img{background-color:#fff;border:1px solid #ccc;display:inline-block;padding:.1875rem;vertical-align:middle}.add-to-basket-confirmation>.item-info>.msg{display:inline-block;font-size:1.1em;font-weight:400;line-height:1.2;margin-left:1em;vertical-align:middle;white-space:normal;width:70%}.add-to-basket-summary{background:#f8f8f8;border:.125rem solid #ccc;border-left-color:#e2e0cf;color:#000;display:inline-block;height:100%;margin:1em 0;min-height:100%;padding:2em 1.25rem;position:relative;text-align:left;vertical-align:middle;width:100%}.add-to-basket-summary>p{color:#333;max-width:100%;vertical-align:initial}.add-to-basket-summary>.free-del{color:#cc4d00}.add-to-basket-summary>.total{color:#000;font-family:Poppins,-apple-system,blinkmacsystemfont,Roboto,Oxygen,Ubuntu,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.15em}.add-to-basket-summary>.total .quantity{color:#333;font-size:.8em;font-weight:400}.add-to-basket-summary>.free-shipping-threshold{margin-top:.5em}.add-to-basket-summary>.free-shipping-threshold .price{color:#000}.add-to-basket-summary>.options{bottom:0;height:5.625rem;margin:auto;position:absolute;right:1.5em;top:0}.add-to-basket-summary>.options>.button{display:block;padding:.5em .9375rem;text-transform:none}.add-to-basket-summary>.options>.primary{margin-top:.5em}.add-to-basket-modal-wrap .added-product img,.js .non-modal.add-to-basket-modal-wrap{display:none}.no-js .add-to-basket-modal-wrap,.non-modal.add-to-basket-modal-wrap{background:#def0d7;border:1px solid #b1d1a5;border-radius:.25rem;margin-bottom:2em;max-width:100%;padding:1rem 0;width:100%}.no-js .add-to-basket-modal-wrap #closeQuickShopBtn,.no-js .add-to-basket-modal-wrap .add-to-basket-summary,.no-js .add-to-basket-modal-wrap .added-product img,.no-js .add-to-basket-modal-wrap .cross-products,.non-modal.add-to-basket-modal-wrap #closeQuickShopBtn,.non-modal.add-to-basket-modal-wrap .add-to-basket-summary,.non-modal.add-to-basket-modal-wrap .added-product img,.non-modal.add-to-basket-modal-wrap .cross-products{display:none}.no-js .add-to-basket-modal-wrap .added-product,.non-modal.add-to-basket-modal-wrap .added-product{display:block}.add-to-basket-modal-wrap{max-width:56.25rem;width:98%}.add-to-basket-modal-wrap .added-product{display:block;max-width:100%;padding:0 .3125rem 0 1.375rem;width:100%}.add-to-basket-modal-wrap img{display:block}.add-to-basket-modal-wrap .msg{display:inline-block;font-size:110%;max-width:80%;text-align:left;vertical-align:middle}.add-to-basket-modal-wrap .added-product-list{display:block;font-size:1rem;list-style:disc;margin-left:1.125rem;margin-top:.5rem}.add-to-basket-summary .price{display:inline-block}.add-to-basket-modal-wrap .add-to-basket-summary{border-top:.125rem solid #e2e0cf}.add-to-basket-modal-wrap .added-product .msg{max-width:80%;min-width:0;width:80%}@media (min-width:22.5rem){.p-main{padding:0 1.25rem}}@media (min-width:35.5rem){.add-to-basket-modal-wrap{width:90%}}@media (min-width:48rem){.p-main{display:grid;grid-template-columns:auto 27.5rem;padding:0 2rem;position:relative;grid-column-gap:2rem;grid-template-areas:"gallery ." "gallery ." "gallery ." "gallery ." "gallery ." "gallery ." "gallery ." "gallery ." "gallery ." "gallery ." "gallery ." "gallery ." "gallery ." "gallery ."}.add-to-basket-modal-wrap{max-width:56.25rem;min-width:32.5rem;width:unset}.add-to-basket-modal-wrap .add-to-basket-summary{border-top:0}}@media (min-width:64rem){.p-main{grid-template-columns:1fr 31.5rem;grid-column-gap:2.5rem;max-width:75.625rem;padding:0 2.5rem}.add-to-basket-summary>p{max-width:60%}.add-to-basket-modal-wrap .added-product img{display:block}}.swiper-container-big .swiper-wrapper{align-items:center}.swiper-slide,.swiper-slide a,.swiper-slide img{box-sizing:border-box}.swiper-slide img{display:block;margin:0 auto}.swiper-container-big{align-items:center;cursor:pointer;display:flex;flex-flow:column;margin:0 auto;max-width:100%;overflow:hidden}.swiper-container-big img,.swiper-container-big svg{height:auto;max-height:10rem;max-width:100%;width:auto}.thumbslider{margin-top:2em;padding:0 2.5rem;position:relative}.thumbslider .swiper-slide{align-items:center;border:1px solid #0000;display:flex;height:5rem;justify-content:center;margin-right:.625rem;padding:.25rem;width:5rem}.swiper-container-thumbs{overflow:hidden;position:relative;text-align:center}.swiper-container-thumbs img{border:1px solid #0000;cursor:pointer;max-height:4.375rem;width:auto}.thumbslider .swiper-wrapper{align-items:center;padding:1px 0}.swiperBig__thumbs__item:hover{border:1px solid #ccc}.swiperBig__thumbs__item.is-selected,.swiperBig__thumbs__item:not(.swiper-slide-active)[data-index="0"]{border:1px solid #666}.vertical-align-helper{display:inline-block;height:100%;vertical-align:middle}.swiper-pagination-bullet-active{background:#666}.swiper__video:after{background:url(https://3d.nice-cdn.com/disco/build/shop/shared/legacy/Disco/Shop/Modules/Frontend/Views/catalog/product/_base/main/gallery/videoplayer-watermark_578d063fdd01f46fc5d2.png) no-repeat;background-position:50%;background-size:contain;content:"";display:block;inset:0;position:absolute}.swiper__video embed,.swiper__video iframe,.swiper__video object{display:block;height:100%;left:0;margin:auto;max-width:62.5rem;position:absolute;right:0;top:0;width:100%}svg.icon-arrow-left,svg.icon-arrow-right{height:3.125rem;width:.9375rem}.swiper-arrow-left,.swiper-arrow-right{background:#fff;border-radius:50%;cursor:pointer;height:2.5rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:2.5rem;z-index:100000}.swiper-arrow-left{left:.625rem}.swiper-arrow-right{right:.625rem}.swiper-arrow-left:hover,.swiper-arrow-right:hover{background:#f8f8f8}.swiper-arrow-left:after,.swiper-arrow-right:after{border-right:1px solid #2e2d2c;border-top:1px solid #2e2d2c;content:"";display:block;height:.8125rem;inset:0 .4375rem 0 0;margin:auto;position:absolute;transform:rotate(45deg);width:.8125rem}.swiper-arrow-left:hover:after,.swiper-arrow-right:hover:after{border-color:#333}.swiper-arrow-left:after{left:.4375rem;right:0;transform:rotate(-135deg)}.swiper-button-disabled{opacity:0!important;pointer-events:none}.no-js .thumbslider{visibility:visible}figure.swiper-credit-overlay{background-color:#fffc;bottom:1px;color:#666;display:block;font-size:.75rem;left:1px;line-height:normal;padding:.5rem;position:absolute;right:1px;text-align:center}.p-gallery{margin:1rem 0;-webkit-user-select:none;user-select:none}.p-gallery .swiper-wrapper{height:auto}.p-gallery .swiper-container-big{justify-content:center}.p-gallery .swiper-slide{height:16rem}.p-gallery .swiper-container-big img,.p-gallery .swiper-container-big svg{box-sizing:initial;height:auto;max-height:16rem;max-width:100%;padding:0 1px;width:auto}.p-gallery .swiper-button-next:after,.p-gallery .swiper-button-prev:after{content:""}.p-gallery .bigslider{position:relative}.p-gallery .bigslider .swiper-button-next,.p-gallery .bigslider .swiper-button-prev{visibility:hidden}.p-gallery .thumbslider__wrap{margin:1.5rem 0 0}.p-gallery .thumbslider{margin:auto;max-width:35rem;padding:0 3.5rem}.p-gallery .thumbslider .swiper-slide{border:1px solid #ccc;border-radius:.5rem;cursor:pointer;height:auto;margin-right:.5rem;padding:0;position:relative;width:calc(33.33333% - .33333rem)}.p-gallery .thumbslider .swiper-slide a{display:block;padding-top:100%}.p-gallery .thumbslider .swiper-container-thumbs img{inset:0;margin:auto;max-height:100%;max-width:100%;padding:.25rem;position:absolute}.p-gallery .thumbslider .swiper-slide:hover{border:1px solid #333}.p-gallery .thumbslider .swiper-slide-thumb-active{border:1px solid #333;box-shadow:inset 0 0 0 1px #333}.p-gallery .thumbslider .swiper-button-next,.p-gallery .thumbslider .swiper-button-prev{background:#fff;border:1px solid #666;border-radius:100%;bottom:0;height:2.5rem;margin:auto;top:0;transition:all .1s ease-in-out;visibility:visible;width:2.5rem}.p-gallery .thumbslider .swiper-button-next:hover,.p-gallery .thumbslider .swiper-button-prev:hover{background:#f8f8f8;border:1px solid #333;box-shadow:0 0 0 1px #333}.p-gallery .thumbslider .swiper-button-next:after,.p-gallery .thumbslider .swiper-button-prev:after{border-color:#444;height:1rem;width:1rem}.p-gallery .thumbslider .swiper-button-prev{left:.25rem}.p-gallery .thumbslider .swiper-button-prev:after{left:.5rem}.p-gallery .thumbslider .swiper-button-next{right:.25rem}.p-gallery .thumbslider .swiper-button-next:after{right:.5rem}.p-gallery .thumbslider figure.swiper-credit-overlay{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;font-size:.5rem;overflow:hidden}.p-gallery .p-gallery__preview{align-items:center;background:#fff;display:none;inset:0;justify-content:center;position:absolute;z-index:5}.p-gallery .p-gallery__preview--show{display:flex}.p-gallery .p-gallery__preview__img{max-height:100%}@media (min-width:22.5rem){.swiper-container-big img,.swiper-container-big svg{max-height:13.125rem}.p-gallery .thumbslider .swiper-slide{width:calc(25% - .375rem)}}@media (min-width:35.5rem){.swiper-container-big img,.swiper-container-big svg{max-height:15.625rem}.p-gallery .thumbslider .swiper-slide{width:calc(20% - .4rem)}}@media (min-width:48rem){.swiper-container-big img,.swiper-container-big svg{max-height:21.875rem}.swiper-pagination{display:none}.swiper-arrow-left,.swiper-arrow-right{height:2.8125rem;width:2.8125rem}.swiper-arrow-left{left:1.5rem}.swiper-arrow-right{right:1.5rem}.swiper-arrow-left:after,.swiper-arrow-right:after{height:.9375rem;width:.9375rem}.p-gallery{align-self:start;grid-area:gallery;margin:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:1.5rem}.p-gallery .swiper-slide{height:auto}.p-gallery .swiper-container-big img,.p-gallery .swiper-container-big svg{max-height:32rem}.p-gallery .thumbslider .swiper-slide{width:calc(33.33333% - .33333rem)}}@media (min-width:64rem){.p-gallery .thumbslider__wrap{margin:2rem 0 0}.p-gallery .thumbslider .swiper-slide{width:calc(25% - .375rem)}}@media (min-width:75.625rem){.p-gallery .thumbslider .swiper-slide{width:calc(20% - .4rem)}}.p-title--withLogo{display:flex}.p-subheading{color:#666;font-size:1.125rem;font-weight:400;line-height:1.2;margin:.1em 0 0}.p-brandLogo{margin-left:1rem;max-width:6rem}@media (min-width:48rem){.p-subheading{font-size:1.1875rem}}@media (min-width:64rem){.p-subheading{font-size:1.25rem}}.p-heading{font-size:1.5rem;font-weight:700;line-height:1.2}a.p-heading__brand:hover{color:#000;text-decoration:underline}@media (min-width:48rem){.p-heading{font-size:1.625rem}.p-heading__brand{display:block;font-size:.9375rem;font-weight:400}}@media (min-width:64rem){.p-heading{font-size:1.75rem}.p-heading__brand{font-size:1rem}}.p-badge{margin-top:.5rem}.p-rating{flex-flow:row wrap;justify-content:space-between}.p-rating,.p-rating__stars{align-items:center;display:flex}.p-rating__stars{gap:.125rem;margin-top:.5rem}.p-rating__stars i{color:#f60;font-family:Arial,sans-serif;font-size:1rem;font-style:normal;position:relative}.p-rating__stars i:before{content:"☆"}.p-rating__stars .full:after{color:#f60;content:"★";left:0;position:absolute;top:0}.p-rating__count{color:#666;font-size:.875rem;margin-left:.5rem;text-decoration:underline}.p-rating__count:hover{color:#333;text-decoration:none}@media (min-width:48rem){.p-rating__stars i{font-size:1.1875rem}}.p-summary{background:#f4f5f6;border-radius:.5rem;font-size:1rem;margin-top:2rem;padding:1rem}.p-summary__heading{font-family:Poppins,-apple-system,blinkmacsystemfont,Roboto,Oxygen,Ubuntu,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700}.p-campaignInformationSummary ul,.p-summary__list{line-height:1.5;list-style:disc;margin:.75rem 0 0 1rem}.p-campaignInformationSummary li,.p-summary__list li{margin:.2rem 0}@media (min-width:48rem){.p-summary{padding:1.25rem}}.allergen-list,.p-certificates,.product-certificates{display:flex;gap:.5rem;margin-top:1.5rem}.allergen-list__item,.p-certificates__item,.product-certificates__item{color:#666;font-size:.75em;text-align:center;text-transform:uppercase;white-space:nowrap}.allergen-list__img,.p-certificates__img,.product-certificates__img{display:block;height:2.8125rem;width:2.8125rem}.allergen-list__link,.p-certificates__link,.product-certificates__link{display:block}.p-deal{align-items:center;display:flex;justify-content:flex-start;margin-top:2rem}.p-deal__label{color:#cd0000;font-size:.875rem;margin:0 .5rem 0 0}.p-countdown.g-countdown .item{padding:.25rem;width:2rem}.p-countdown.g-countdown .value{font-size:.9375rem}.p-countdown.g-countdown .label{font-size:.625rem}@media (min-width:35.5rem){.p-deal{flex-flow:column nowrap;margin:0}.p-deal__label{margin:0 0 .25rem}}@media (min-width:48rem){.p-deal{flex-flow:column nowrap;margin:0}.p-deal__label{margin:0 .5rem .25rem}}@media (min-width:64rem){.p-deal{flex-flow:column nowrap;margin:0}.p-deal__label{margin:0 0 .25rem}}.p-price{display:flex;flex-flow:row wrap;line-height:1;margin-top:1.5rem}.p-price__wrap{flex-grow:1;margin-right:1.5rem;width:100%}.p-price__main{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;gap:.25rem;width:100%}.p-price__reduced,.p-price__retail{font-size:1.5rem;font-weight:700}.p-price__reduced{color:#cd0000}.p-price__instead{font-size:1.3125rem;font-weight:400;text-decoration:line-through}.p-price__savings{border:1px solid #cd0000;border-radius:.25rem;color:#cd0000;font-size:.8125rem;font-weight:700;line-height:1;margin-left:.5rem;padding:.125rem .375rem}.p-price__perunit{color:#666;font-size:.8125rem;white-space:nowrap}.p-price__info{flex-basis:100%;width:100%;word-wrap:break-word;color:#666;font-size:.8125rem;line-height:1.5;margin-top:.2em}.p-price__info__link{color:#666;text-decoration:underline}.p-price__info__link:hover{color:#333;text-decoration:none}@media (min-width:35.5rem){.p-price__wrap{width:50%}}@media (min-width:64rem){.p-price__reduced,.p-price__retail{font-size:1.6875rem}.p-price__instead{font-size:1.5rem}}.component.disabled,.disabled.p-buyform{filter:saturate(70%) blur(.125rem);pointer-events:none;position:relative}.component.disabled:after,.disabled.p-buyform:after{background:#ffffffb3;content:"";display:block;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.f-field:focus~.f-label.p-voucherLabel,.f-label.p-voucherLabel{font-size:.8125rem;left:3.8125rem;transform:translate3d(0,1px,0)}.f-item.p-voucherItem{flex-direction:row;margin-bottom:0;padding:0}.f-item.p-voucherItem .f-field{border-bottom-left-radius:0;border-top-left-radius:0}.p-currencyField{background:#dde5ec;border:1px solid #b4c6d5;border-radius:.5rem 0 0 .5rem;border-right:0;box-shadow:none;display:flex;flex:1 1 auto;font-size:1rem;height:3rem;pointer-events:none;text-align:center;width:3rem}.p-delivery{line-height:1.4;margin:1rem 0 2rem}.p-delivery__stock{color:#000;font-size:1rem;font-weight:700}.p-delivery__stock--available{color:#007a22}.p-delivery__stock--countryRestricted,.p-delivery__stock--restricted,.p-delivery__stock--unavailable{color:#cd0000;font-weight:700}.p-delivery__stock__info{color:#000;font-weight:400}.p-delivery__free{color:#cc4d00;font-weight:700}.p-delivery__time{font-size:1rem}.p-delivery__time .available{color:#000}.p-delivery__stock--highlight{background:#cd00000d;border:1px solid #cd00004d;border-radius:.5rem;font-size:1rem;padding:.75rem}.p-delivery__stock--highlight .p-delivery__stock__info{display:block;font-size:.9375rem;line-height:1.5;margin-top:.75rem}.p-delivery__stock--preorder{background:#cc4d001a;border:1px solid #cc4d0080;border-radius:.5rem;color:#cc4d00;font-size:1rem;padding:.75rem}.p-delivery__stock--preorder span{color:#000;font-size:.9375rem;line-height:1.5;margin-top:.75rem}.p-delivery__msg{background-color:#f4f5f6;border-radius:.5rem;font-size:.9375rem;margin:1rem 0 0;padding:.75rem}.p-delivery__msg__link{text-decoration:underline;white-space:nowrap}.p-delivery__msg__link:hover{color:inherit;text-decoration:none}.p-delivery__msg--xmas{align-items:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAcCAYAAACK7SRjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABZJJREFUSMedlWlQU1cUx29H6we/QNS60LGjCIQEl461aqdTZ+xUO9NtOuJCXVBBFKwSVBYbQKpoiwsIBGQRAkoSHVyqVWhLBcUqVEWhCiqaEU0ViSibednzTs+9MTHQhM70w+/d++7yv/ee83/3EZvZRNxiMRPeaiO61htEd+caMXd1kN5rVV+atJqhnPom6Wu6SHiTgfAWC+FxvDvIf4nrH7WS7stnyfPq8pGtyYvgWWXJrN6r53DBBsIb9Shu/X/iwAPR3W+a1pq44GLz+o8etETPBeTh3fgvrvQ2XpjDW6mw2bM4jwKeAABi0fUObz+antgS9SHcDZ8BzREzQVO0LdvS0ymg/cDzbBPuIKaOh57Raoip8wnhHtwiDySfQIdknla9djb0NdW+Y+7SEmOHBnnkEaK/2+AZTKRBc49wVeULNCXfq8KqD55ulCef4CpUIawd487due4RYjJwg0LjzxttJPWvqhRBwRKIrD9WSN95s5GYjNygEKON94iexhPjWqNVzxPkroQJBetBkL0UVG3Xw2m7gecHnU8MFpNbONwZFegy6rwCiiXcqNw1MOVwAvjkR8KYAxHQ1vNsEu3X4zg9ns4dRGc2uMVktTDxkIrs894Zi5mwuCSWlYKsZTC3fMcd2m/lreSlSY8Y/gWx2Kz9ML8q6cSi5gux3vuCIbA0lgmLEDHWgw7FA23f/ufJHPsCNuc8V14dqz90wq3Ov6eNzAmD8QVREFQax0Sd4vjuWyRhJzivafmUxR9DqR8AMeLd4IrFZiPP9X1jJxzcCN4ZC2H6kSQQH45HcIFDcfYSoe2CnFAkHB73vZjA0+TiV+0K4WjyXKC7uKFtG7234cw3S05n1YxNXwWBBRIQFW8GkXwLhmcLq/vIImD+0V0tKXXHlte1t/rQedQErhCD1fwaFHfE24SJmqNMujlmdyj47YkAv7QwmLRrNcN35yoYnbgIhDtWtKu1j73oeLpTbkB4CQ+8ExvYfY31N+ccSWkTyEJhquo7FufAwhgQ5m4AoexbCEDEeRJM6nIQFW3idGbjCHYPsUTanPRzCbuIkGUVsmrv9IUwGV1Bhe2xjocgRQIEKRPspWIrTFFJ8aNaBh+X72h2zKUWdkBsmAi6iqNze/2JbCosKrU7w+ESkaMssdvS0ReEC3unL4I1VYWnHBp0sza0p1MUGSpr/HUbFfaTx+Cu45zWE3sQdthSiEmmvk+pO56HFhxGfU/zR8paasnx1npS2nx+HNrPKMgNh2lKKTu6uCzeaT1XGzLK4lg/HTf1iBTGFkahLcOgrv1eYPvLLqLuekpIaEU2CTmTQSJ+y3vj6tP7QxQtfywdnxHOT8xaB8K8jSA6GMMs6LSh3AW0pLAgGt7asxySLqj23u5+PKTHyA2hVwLdPengeki7rpvdDzQ8KypzKkdnrgb/rCjw24cW3L0G/H6w24/iakff1JXguz0URsV/DTPTIu/p9Prhr8PM94s5WVohq6GXFD3qZOVWFgq6Q2F+NLNfQGYU+KevA/99a50E7I8EsWwDeO0MhunyuCdGq3mYI6lO4c21ZXKaFBEmyHGXMDC+dgtuteeA0T/2tJ/a0jtzCQT/nHHJocke+29UplCX+Ms3MWHRAEe4Ihq0LY65JrZWUcbEDzT9nuKV9hmMy49ina62E7kRGbhwv3esTyyKBq8f58O2y+VFZGf9yS2zlNLGQHTC2/Q3hn+cEfin8cE6HehXHMOg/Q6xgJLN7FvwLZawcWPyIoFaeNSBtTAJx76vkKoTLirTyP3up+Tcw5sk63qFb9Klo19trC5JDTmbdQL/NPUfqJJvz1BINe8ppJ34UfWgeB+ervfdwwkvZigTn8xWJavnlqc2fP7T7l8iqgoz066cWpnfVDW15tEt0tajJf8AVjhrddlpRcIAAAAASUVORK5CYII=) .75rem 1rem no-repeat #f2f2f2;background-size:1.4375rem 1.75rem;display:flex;min-height:3.5rem;padding-left:3rem}.p-delivery__msg--xmas a{text-decoration:underline}.p-delivery__msg--xmas a:hover{text-decoration:none}.p-delivery__msg--xmas-after strong{color:#dc0000}.cms-content .g-tooltip p{font-size:medium;line-height:normal;margin-top:0}.g-tooltip{color:#000;cursor:default;display:inline-block;font-weight:400;line-height:1.3;position:relative}.g-tooltip--contact{position:absolute;right:1rem;top:.5rem}.g-tooltip__label{color:#8f8f8f;font-size:.8125rem;text-decoration:underline}.g-tooltip__label,.g-tooltip__text{pointer-events:none}.g-tooltip__label--withoutUnderline{text-decoration:none}.g-tooltip__label--deliveryDelay{color:#7c7c7c}.g-tooltip__icon{display:inline-flex;margin:auto .25rem;position:relative;width:1rem}.g-tooltip__iconInner{position:relative;top:.15625rem}.g-tooltip .tooltip.active{width:100%}.f-item .g-tooltip{position:absolute;right:.5rem;top:.125rem}.f-item.aboUnsubscribeForm__reason .g-tooltip{right:0}@media (min-width:48rem){.g-tooltip .tooltip{background:none;left:0;top:0;transform:translateZ(0);transition:opacity .2s ease-in-out;z-index:10000}}.p-quantity{margin-top:1.5rem}.p-quantity .f-quantity__label{align-self:center;font-size:1rem;font-weight:700;line-height:1.3;margin:0;width:auto}.f-quantity{align-items:stretch;display:flex;margin-bottom:.8125rem;margin-right:0}.f-quantity__btn{background-color:#e8e8e8;border:none;border-radius:.5rem;cursor:pointer;font-size:1.5rem;font-weight:700;height:3rem;line-height:2rem;margin:0 .5rem;min-width:3rem;overflow:hidden;position:relative;text-align:center;text-indent:-624.9375rem;touch-action:manipulation;transition:background-color .15s ease-in-out;-webkit-user-select:none;user-select:none}.f-quantity__btn:hover{background-color:#ddd;border:none;transition:background-color .3s ease-in-out}.f-quantity__btn:focus{background-color:#ddd;outline:none}.f-quantity__btn--disabled,.f-quantity__btn--disabled:focus,.f-quantity__btn--disabled:hover{background-color:#eee;border:none;cursor:default;opacity:.5}.f-quantity__btn svg{inset:0;margin:auto;position:absolute;fill:#666;stroke:#666}.f-quantity__value{-webkit-appearance:none;appearance:none;border:1px solid #aaa;border-radius:.5rem;box-shadow:none;color:#000;font-size:1rem;height:3rem;line-height:1.3;padding:0 .5rem;text-align:center;width:4.25rem}.f-quantity__value,.f-quantity__value:focus{transition:border .3s ease-in-out;transition:box-shadow .3s ease-in-out}.f-quantity__value:focus{border:1px solid #33435c;box-shadow:0 0 0 1px #33435c;outline:none}.no-js .f-quantity__btn,.no-js .f-quantity__btn:focus,.no-js .f-quantity__btn:hover{background-color:#eee;border:none;cursor:default;opacity:.5}@media (min-width:35.5rem){.f-quantity{min-height:3rem}}.p-variants{font-size:1rem;margin-top:1.5rem}.p-variants__selected__label{font-weight:700}.p-variants__descr{color:#666;font-size:.875rem;margin-top:.5rem}.p-variants__selectWrap{display:block;margin:.25rem 0 0;position:relative}.p-variants__list{display:flex;flex-flow:row wrap;margin:0 -.25rem;padding:.125rem 0}.p-variants__item{margin:0 0 .5rem;padding:0 .25rem;position:relative}.p-variants__button{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.p-variants__chip{cursor:pointer;position:relative}.p-variants__chip:after{border:1px solid #999;border-radius:.5rem;content:"";display:block;inset:0;overflow:hidden;position:absolute}.p-variants__chip--active{background:#f8f8f9}.p-variants__chip--active:after,.p-variants__chip:hover:after{border:.125rem solid #000}.p-variants__item--noStock .p-variants__chip:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48cGF0aCBzdHJva2U9IiNhYWEiIGQ9Ik0wIDEwMCAxMDAgMCIvPjwvc3ZnPg==);background-size:100% 100%;border:1px dashed #999}.p-variants__item--noStock .p-variants__chip--color:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48cGF0aCBzdHJva2U9IiNmNGY0ZjQiIHN0cm9rZS13aWR0aD0iMyIgZD0iTTAgMTAwIDEwMCAwIi8+PC9zdmc+)}.p-variants__item--noStock .p-variants__chip--active:after,.p-variants__item--noStock .p-variants__chip:hover:after{border:.125rem dashed #999}.p-variants__item--color{border-radius:50%;flex:0 0 3.5rem}.p-variants__item--color .p-variants__chip{border-radius:50%;display:flex;height:3rem;padding:.25rem;position:relative}.p-variants__item--color .p-variants__chip:after{border-radius:50%}.p-variants__colorSwatch{border-radius:50%;display:flex;height:100%;width:100%}.p-variants__item--content{border-radius:.5rem;display:flex;flex:0 0 50%;width:50%}.p-variants__item--content .p-variants__chip{align-items:center;border-radius:.5rem;display:flex;flex-flow:column;font-size:.9375rem;justify-content:center;padding:.625rem 1rem;text-align:center;width:100%}.p-variants__name{display:-webkit-box;flex-grow:1;max-width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2;overflow:hidden}.p-variants__price{font-size:1rem;font-weight:700;line-height:1.3;margin-top:.5rem}.p-variants__price--reduced{color:#cd0000}.p-variants__price--instead{color:#444;font-size:.875rem;font-weight:400;text-decoration:line-through}.p-variants__unitPrice{color:#666;display:block;font-size:.75rem;font-weight:400;white-space:nowrap}.p-variants__showMore{display:none}.p-variants__colorSample{align-items:center;display:flex;flex:1;justify-content:flex-end;margin:0 0 .625rem 1rem}.p-variants__colorSample__link{text-decoration:underline}.p-variants__colorSample__link:hover{text-decoration:none}@media (pointer:coarse){.p-variants__scrollPane--collapsed{margin-left:-1.25rem;margin-right:-1.25rem;overflow-x:scroll;padding-bottom:.25rem;padding-left:1.25rem;padding-right:1.25rem;position:relative;width:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none}.p-variants__scrollPane--collapsed .p-variants__list{flex-flow:row nowrap}.p-variants__scrollPane--collapsed .p-variants__item--content{flex:0 0 43%;width:43%}.p-variants__scrollPane--collapsed .p-variants__item--content:last-child{padding-right:1.3125rem}.p-variants__showMore{align-items:center;background:#f8f8f8;border:1px solid #bbb;border-radius:.25rem;cursor:pointer;display:flex;font-size:.875rem;justify-content:center;min-height:2.375rem;padding:.25rem 1rem;width:100%}.p-variants__showMore .showMore{display:none}.p-variants__showMore .showLess,.p-variants__showMore--collapsed .showMore{display:inline}.p-variants__showMore--collapsed .showLess{display:none}}@media (pointer:coarse)and (min-width:35.5rem){.p-variants__scrollPane--collapsed .p-variants__item--content{flex:0 0 30%;width:30%}}@media (min-width:48rem){.p-variants__item--content{flex:0 0 50%;width:50%}}@media (pointer:coarse)and (min-width:48rem){.p-variants__scrollPane--collapsed{margin:0;overflow:visible;padding:0}.p-variants__scrollPane--collapsed .p-variants__list{flex-flow:row wrap}.p-variants__scrollPane--collapsed .p-variants__item--content{flex:0 0 50%;flex:0 0 33.33334%;width:50%;width:33.33334%}.p-variants__scrollPane--collapsed .p-variants__item--content:last-child{padding-right:0}.p-variants__showMore{display:none}}@media (pointer:fine)and (min-width:48rem){.p-variants__scrollPane--vert{background-attachment:local,local,scroll,scroll;background-color:#fff;background-image:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#0000001a,#fff0),linear-gradient(180deg,#0000001a,#fff0);background-position:bottom,top,bottom,top;background-repeat:no-repeat;background-size:100% 1.25rem,100% 1.25rem,100% .9375rem,100% .9375rem;height:19rem;margin-top:.25rem;overflow:hidden scroll;padding-right:.25rem}}@media (min-width:64rem){.p-variants__item--content{flex:0 0 33.33334%;width:33.33334%}}@media (pointer:fine)and (min-width:64rem){.p-variants__scrollPane--vert{height:17.75rem}}.p-subscription{font-size:.9375rem;margin:2rem 0}.p-subscription__option{border:1px solid #b4c6d5;border-radius:.5rem;list-style-type:none;margin:0 0 .625rem;position:relative}.p-subscription__option--active{background:#b4c6d514;border:1px solid #33435c;box-shadow:0 0 0 1px #33435c}.p-subscription__option:hover{border:1px solid #33435c}.p-subscription__radio{left:-624.9375rem;position:absolute}.p-subscription__label{align-items:center;cursor:pointer;display:flex;padding:.75rem 1rem}.p-subscription__option--active .p-subscription__label{cursor:default}.p-subscription__name{align-items:center;display:flex;flex:1 1 auto;font-size:1rem}.p-subscription__discount{border:1px solid #cd0000;border-radius:.25rem;color:#cd0000;display:block;font-size:.8125rem;line-height:1;margin-left:.5rem;padding:.125rem .375rem}.p-subscription__price{flex:0 0 auto;font-size:1rem;line-height:1.3;margin-left:1rem;text-align:right}.p-subscription__price--reduced{color:#cd0000}.p-subscription__price--instead{text-decoration:line-through}.p-subscription__basePrice{color:#666;display:block;font-size:.8125rem;font-weight:400}.p-subscription__settings{display:none;margin-top:-.75rem;padding:0 1rem 1rem}.p-subscription__radio:checked+.p-subscription__settings{display:block}.p-subscription__benefits li{list-style-type:disc;margin:.25em 0 .25em 1rem;position:relative}.p-subscription__help{margin-top:.75rem}.p-subscription__helpLink{color:#0098a0;font-weight:700;text-decoration:underline}.p-subscription__settings .f-wrap{margin-bottom:0;margin-top:1rem}.f-item.p-subscription__interval{margin:0;max-width:20rem}.p-subscription__interval .f-select__icon{background-position:50%;background-size:.9375rem}.p-bulkDiscounts{align-items:center;border:1px solid #eee;border-radius:.4375rem;display:flex;flex-flow:row wrap;margin-top:2rem}.p-bulkDiscounts__title{align-items:center;align-self:stretch;background-color:#f2f2f2;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;font-size:.875rem;font-weight:700;padding:.5rem .75rem;width:100%}.p-bulkDiscounts__icon{flex:0 0 auto;margin-right:.5rem;width:1.125rem}.p-bulkDiscounts__list{font-size:.875rem;line-height:1.6;padding:.625rem .9375rem}.p-bulkDiscounts__item{align-items:center;display:flex;list-style-type:none;margin:.125rem 0;padding:0;white-space:nowrap}.p-bulkDiscounts__reduced{font-weight:700;margin:0 .3em}.p-bulkDiscounts__savings{border:1px solid #cd0000;border-radius:.25rem;color:#cd0000;font-size:.8125rem;font-weight:700;line-height:1;margin-left:.5rem;padding:.125rem .375rem}@media (min-width:35.5rem){.p-bulkDiscounts{flex-flow:row nowrap}.p-bulkDiscounts__title{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMyA3MSI+PHBhdGggZD0ibS4xIDAgMzAuNyAzMS4yUzMzIDMzIDMzIDM1LjVzLTEuNCAzLjctMi4yIDQuOUMzMC4xIDQxLjUgMCA3MSAwIDcxaDMzVjB6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9zdmc+);background-position:100%;background-repeat:no-repeat;background-size:contain;border-bottom-left-radius:.5rem;border-top-right-radius:0;max-width:12rem;width:auto}.p-bulkDiscounts__icon{width:auto}.p-bulkDiscounts__list{flex:1 1 auto;margin:auto;width:auto}}@media (min-width:48rem){.p-bulkDiscounts{flex-flow:row wrap}.p-bulkDiscounts__title{background-image:none;border-bottom-left-radius:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;max-width:none;width:100%}.p-bulkDiscounts__icon{width:1.125rem}}@media (min-width:64rem){.p-bulkDiscounts{flex-flow:row nowrap}.p-bulkDiscounts__title{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMyA3MSI+PHBhdGggZD0ibS4xIDAgMzAuNyAzMS4yUzMzIDMzIDMzIDM1LjVzLTEuNCAzLjctMi4yIDQuOUMzMC4xIDQxLjUgMCA3MSAwIDcxaDMzVjB6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9zdmc+);border-bottom-left-radius:.5rem;border-top-right-radius:0;max-width:12rem;width:auto}.p-bulkDiscounts__icon{width:auto}}.f-item.p-purchaseconsent{background:#fef9f3;border:1px solid #fee2c2;border-radius:.5625rem;margin-top:1.875rem;padding:1.25rem 1rem}.f-item.p-purchaseconsent .f-checkbox__label{font-weight:600}.f-item.p-purchaseconsent .f-checkbox__label:before{cursor:pointer}.p-purchaseconsent--not-accepted{animation:shake .4s linear 1}@keyframes shake{0%{transform:translate(1.875rem)}20%{transform:translate(-1.875rem)}40%{transform:translate(.9375rem)}60%{transform:translate(-.9375rem)}80%{transform:translate(.5rem)}to{transform:translate(0)}}.component.disabled,.disabled.p-cta{filter:saturate(70%) blur(.125rem);pointer-events:none;position:relative}.component.disabled:after,.disabled.p-cta:after{background:#ffffffb3;content:"";display:block;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.p-cta{display:flex;margin-top:.75rem;position:relative;z-index:1}.p-cta .p-wishlist{margin-left:.75rem}.p-cart{flex-grow:1;overflow:hidden}.p-cart .p-cart__button{font-size:1.125rem;font-weight:700;min-height:3.375rem;width:100%}.p-cart .p-cart__button:focus{box-shadow:none}.p-cartConfirmation{align-items:center;background:#e5f3e9;border-radius:.5rem;box-shadow:inset 0 0 0 1px #abd9b9;color:#000;display:flex;font-size:.875rem;gap:.75rem;margin-top:1.25rem;padding:1rem;position:relative}.p-cartConfirmation:after{background-color:#e5f3e9;border-top-left-radius:.25rem;box-shadow:-1px -1px #abd9b9;content:"";height:1rem;left:0;margin:0 auto;position:absolute;right:0;top:-.5rem;transform:rotate(45deg);width:1rem}.p-cartConfirmation__icon{background:#fff;border-radius:50%;color:#008f12;display:flex;flex-shrink:0;height:2rem;padding:.5rem;width:2rem}.p-cartConfirmation__svg{width:100%}.p-cartConfirmation__text a{color:#000;text-decoration:underline}.p-cartConfirmation__text a:hover{color:#000;text-decoration:none}.error.p-cartConfirmation{background:#faf1f1;box-shadow:0 0 0 1px #f0b2b2}.error.p-cartConfirmation:after{background-color:#faf1f1;box-shadow:-1px -1px #f0b2b2}.error .p-cartConfirmation__icon{color:#cd0000}:root{--color-primary:#0098a0;--color-primary-hover:#008087;--color-secondary:#0098a0;--color-secondary-hover:#008087;--state-green-color:#007a22;--state-red-color:#cd0000;--text-color:#000;--link-color:#000;--link-color-hover:#0098a0;--spacer:0.5rem;--button-bg:#fff;--button-bg-hover:#f8f8f8;--button-color:#444;--button-color-hover:#000;--button-border:1px solid #444;--button-border-hover:1px solid #000;--button-border-radius:0.4375rem;--button-padding:0.3125rem 1.125rem;--button-font-family:Poppins,-apple-system,blinkmacsystemfont,Roboto,Oxygen,Ubuntu,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--button-font-size:1.0625rem;--button-font-weight:400;--button-text-transform:none;--button-letter-spacing:0.025em;--button-box-shadow-hover:0 0 0 1px #000;--button-primary-bg:#0098a0;--button-primary-bg-hover:#008087;--button-primary-color:#fff;--button-primary-color-hover:#fff;--button-primary-font-family:Poppins,-apple-system,blinkmacsystemfont,Roboto,Oxygen,Ubuntu,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--button-primary-font-size:1.0625rem;--button-primary-font-weight:700;--button-primary-text-transform:none;--button-primary-letter-spacing:0.025em;--button-primary-border-radius:0.4375rem;--button-primary-border:0;--button-primary-border-hover:0;--button-primary-box-shadow-hover:none;--button-primary-accessibility-box-shadow-enabled:true;--f-padding:0.5rem;--f-color-danger:#cd0000;--f-item-margin-bottom:1rem;--f-checkbox-height:1.875rem;--f-checkbox-width:1.875rem;--f-checkbox-margin-right:0.5rem;--f-checkbox-border:1px solid #b4c6d5;--f-checkbox-border-radius:0.4375rem;--f-checkbox-background:#fff;--f-checkbox-font-weight:normal;--f-checkbox-font-size:1rem;--f-checkbox-checkmark-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 14'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='m15.526.448-9.342 9.86-3.71-3.916a1.396 1.396 0 0 0-2.05 0 1.59 1.59 0 0 0 0 2.163l4.735 4.997c.272.287.64.448 1.025.448s.753-.161 1.025-.448L17.576 2.611a1.59 1.59 0 0 0 0-2.163 1.396 1.396 0 0 0-2.05 0'/%3E%3C/svg%3E");--f-checkbox-focus-color:#000;--f-checkbox-focus-border:1px solid #33435c;--f-checkbox-focus-box-shadow:0 0 0 1px #33435c;--f-checkbox-focus-background:#fff;--f-checkbox-checked-background:#33435c;--f-checkbox-error-color:#cd0000;--f-checkbox-error-border:1px solid #cd0000;--f-checkbox-error-background:#fff;--f-radio-color:#000;--f-radio-height:1.875rem;--f-radio-width:1.875rem;--f-radio-margin-right:0.5rem;--f-radio-border:1px solid #b4c6d5;--f-radio-font-size:1rem;--f-radio-font-weight:normal;--f-radio-background:#fff;--f-radio-focus-box-shadow:0 0 0 1px #33435c;--f-radio-checked-background:#33435c;--f-radio-checked-border:1px solid #33435c;--f-radio-error-color:#cd0000;--f-radio-error-border:1px solid #cd0000;--f-radio-error-background:#fff;--f-select-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 11'%3E%3Cpath d='M8.504 7.14 2.144.772A.92.92 0 0 0 1.486.5.92.92 0 0 0 .83.772l-.557.558A.92.92 0 0 0 0 1.988c0 .25.096.483.272.659l7.572 7.581a.92.92 0 0 0 .66.272c.25 0 .484-.095.66-.272l7.564-7.574A.92.92 0 0 0 17 1.995a.93.93 0 0 0-.272-.658l-.557-.558a.93.93 0 0 0-1.315 0z'/%3E%3C/svg%3E");--f-select-min-height:3rem;--f-select-padding:1rem 2.5rem 0 0.75rem;--f-select-padding-firefox:1rem 2.5rem 0 0.5rem;--f-select-border:1px solid #33435c;--f-select-border-radius:0.4375rem;--f-select-border-focus:1px solid #33435c;--f-select-box-shadow-focus:0 0 0 1px #33435c;--f-select-color:#000;--f-select-background-color:#fff;--f-select-background-color-focus:#fff;--f-select-font-size:1rem;--f-select-outline-focus:none;--f-select-border-error:1px solid #cd0000;--f-select-box-shadow-error:0 0 0 1px #cd0000;--f-select-background-color-error:#fff;--f-label-color:#6b7680;--f-label-font-size:1rem;--f-label-font-size-small:0.8125rem;--f-label-font-weight:500;--f-label-letter-spacing:0.02rem;--f-label-error-color:#cd0000;--f-group-label-margin-bottom:0.5rem;--f-field-padding:1rem 0.75rem 0;--f-field-min-height:3rem;--f-field-border:1px solid #b4c6d5;--f-field-border-filledout:1px solid #b4c6d5;--f-field-border-radius:0.4375rem;--f-field-background:#fff;--f-field-color:#000;--f-field-font-size:1rem;--f-field-transition:all 0.2s ease-in-out;--f-field-border-focus:1px solid #33435c;--f-field-box-shadow-focus:0 0 0 1px #33435c;--f-field-outline-focus:none;--f-field-focus-transition:border 0.3s ease-in-out;--f-field-focus-transition:box-shadow 0.3s ease-in-out;--f-field-border-error:1px solid #cd0000;--f-field-box-shadow-error:0 0 0 1px #cd0000;--f-field-background-error:#fff;--f-field-opacity-disabled:0.5;--f-field-border-disabled:#33435c;--f-field-background-disabled:#eee;--f-error-message-margin:0.2rem 0 0;--f-error-message-color:#cd0000;--f-error-message-font-size:90%;--f-error-message-font-weight:500;--f-error-icon-background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='9' cy='10' r='8' fill='%23FFF' stroke='%23FFF' stroke-width='2'/%3E%3Cpath fill='%23cd0000' d='M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.476 10-10c0-5.523-4.477-10-10-10m0 18.125A8.125 8.125 0 0 1 1.875 10 8.125 8.125 0 0 1 10 1.875 8.125 8.125 0 0 1 18.125 10 8.125 8.125 0 0 1 10 18.125m0-13.74c-.716 0-1.258.374-1.258.978v5.538c0 .604.542.976 1.259.976.698 0 1.258-.388 1.258-.976V5.363c0-.59-.56-.977-1.258-.977zm0 8.74a1.25 1.25 0 0 0-1.248 1.249A1.249 1.249 0 1 0 10 13.125'/%3E%3C/g%3E%3C/svg%3E");--f-error-icon-width:1.25rem;--f-error-icon-height:1.25rem;--f-error-icon-top:-0.5rem;--f-error-icon-right:-0.125rem;--pagination-link-background-color:#fff;--pagination-link-border-color:#666;--pagination-link-border-radius:0.25rem;--pagination-link-text-color:#000;--pagination-link-background-color-hover:#f8f8f8;--pagination-link-text-color-hover:#000;--pagination-link-border-color-hover:#000;--pagination-link-background-color-active:#0098a0;--pagination-link-border-color-active:#0000;--pagination-link-text-color-active:#fff;--pagination-arrow-background-color:#fff;--pagination-arrow-border-color:#444;--pagination-arrow-text-color:#8dc4c2;--pagination-arrow-background-color-hover:#fff;--pagination-arrow-border-color-hover:#000;--pagination-arrow-text-color-hover:#fff}.p-wishlist{z-index:200}.btn.p-wishlist__btn{border-width:.125rem;color:#000;font-size:.9375rem;height:3.375rem;padding:0;width:3.75rem}.btn.p-wishlist__btn:not([disabled]):hover{border-width:.125rem;box-shadow:none}.p-wishlist__icon{height:auto;pointer-events:none;transition:all .1s ease-out;width:1.6875rem}.p-wishlist__btn:hover .p-wishlist__icon{transform:scale(1.1)}.p-wishlist__dialog{background:#fff;border:0;border-radius:.5rem;box-shadow:0 1rem 1.5rem .25rem #0000001a,0 .5rem 2rem .5rem #0000001a,0 .75rem 1rem -.5rem #00000026;font-size:1rem;left:0;padding:1.25rem;position:absolute;right:0;top:3.9rem;z-index:200}.p-wishlist__instruction{font-weight:700;margin-bottom:1rem}.close-btn.p-wishlist__closeBtn{position:absolute;right:.625rem;top:.625rem}.p-wishlist__list{border-bottom:1px solid #ccc;cursor:auto;margin:1.5rem 0 1rem;padding-bottom:1rem}.p-wishlist__item{align-items:flex-start;display:flex;margin:0 0 .75rem;position:relative}.p-wishlist__item .f-checkbox__label{cursor:pointer;word-break:break-word}.p-wishlist__state{margin-left:.1rem}.p-wishlist__expandForm{background:0;border:0;color:#333;font-family:inherit;font-size:1rem;outline:none;padding-left:.25rem}.p-wishlist__expandForm:before{color:#000;content:"✕";display:inline-block;font-size:1rem;font-weight:700;margin-right:.5rem;transform:rotate(45deg)}.p-wishlist__expandForm:hover{color:#000;text-decoration:underline}.p-wishlist__form.f-wrap{margin-bottom:0}.p-wishlist__form .f-item{position:relative}.p-reminder{flex-grow:1}.p-reminder .p-reminder__btn{min-height:3.375rem;width:100%}.p-stock{background:#d3e2ef;border:1px solid #b4c6d5;border-radius:.5625rem;color:#33435d;font-size:1rem;margin:1rem 0 0;padding:1rem}.p-shippingcosts{display:flex;flex-direction:row;margin:1rem 0}.p-shippingcosts__icon{align-self:flex-start;flex:0;margin-right:.5rem}.p-shippingcosts__link{text-decoration:underline}.p-shippingcosts__link:hover{color:inherit;text-decoration:none}.p-productlink{margin-top:2rem}.p-productlink__label{display:block;font-size:1rem;font-weight:700;margin-bottom:.5rem}.p-productlink__scrollpane{margin-left:-.75rem;margin-right:-.75rem;overflow-x:auto;padding-bottom:.75rem;padding-left:.75rem;padding-right:.75rem;position:relative;width:auto}.p-productlink__list{display:flex;flex-flow:row nowrap;gap:.5rem;padding:1px 1px 0}.p-productlink__item{flex:0 0 auto;width:28%}.p-productlink__item--spacer{flex:0 0 0.75rem}.expanded .p-productlink__item{display:block!important}.p-productlink__link{background:#fff;border:1px solid #ccc;border-radius:.5rem;display:block;height:0;padding:100% 0 0;position:relative;width:100%}.p-productlink__link:hover{border:1px solid #333}.p-productlink__link--active,.p-productlink__link--active:hover{border:1px solid #333;box-shadow:0 0 0 1px #333;pointer-events:none}.p-productlink__img{inset:0;margin:auto;max-height:100%;max-width:100%;padding:.375rem;position:absolute;width:auto}.p-productlink__toggle{display:none}.p-productlink__toggle:hover{background:#e8e8e8;border:1px solid #d8d8d8}.p-productlink__tooltip{font-size:.6875rem;line-height:1.2;margin-top:.375rem;text-align:left}.p-productlink__brand{font-weight:700}.p-productlink__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.p-productlink__text{color:#666;display:none;margin-bottom:1rem}.p-productlink__tooltip .price,.p-productlink__tooltip .starswrap{display:none}.p-productlink__select{width:100%}.p-productlink__select .p-productlink__itemNo{border-radius:.5rem;min-height:3rem}@media (min-width:22.5rem){.p-productlink__scrollpane{margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:35.5rem){.p-productlink__item{position:relative;width:18%}}@media (min-width:48rem){.p-productlink__scrollpane{margin:0;overflow-x:visible;padding:0}.p-productlink__list{display:grid;grid-template-columns:repeat(6,1fr);margin-bottom:.5rem;padding:0}.p-productlink__item{width:auto}.p-productlink__item--spacer,.p-productlink__item:nth-child(n+7){display:none}.p-productlink__toggle{background:#f2f2f2;border:1px solid #ddd;border-radius:.5rem;display:block;font-size:.875rem;padding:.6rem 1rem;text-align:center;width:100%}.p-productlink__tooltip{background:#fff;border-radius:.5rem;box-shadow:0 1rem 1.5rem .25rem #0000001a,0 .5rem 2rem .5rem #0000001a,0 .75rem 1rem -.5rem #00000026;font-size:.875rem;line-height:1.4;margin-left:-8.75rem;opacity:0;padding:1rem;pointer-events:none;position:absolute;right:0;text-align:left;top:0;transform:translateY(calc(-100% - -3rem));transition:transform .2s cubic-bezier(.49,.52,.28,.99),opacity .4s cubic-bezier(.49,.52,.28,.99);transition-delay:.2s;visibility:hidden;width:17.5rem;z-index:100}.p-productlink__item:hover .p-productlink__tooltip{left:50%;opacity:1;right:unset;transform:translateY(calc(-100% + -1rem));visibility:visible}.p-productlink__text,.p-productlink__title,.p-productlink__tooltip .price{display:block}.p-productlink__tooltip .starswrap{display:unset}}.p-articlenumber{color:#666;font-size:.8125rem;margin-top:1rem}.p-installment{margin-top:1rem}.p-spareparts{background-color:#ddeaef;border-radius:.5rem;font-size:1rem;margin-top:1.5rem;padding:1rem}.p-spareparts__title{font-weight:700;margin-bottom:.5rem}.p-spareparts__link{color:#0098a0;text-decoration:underline}.p-spareparts__link:hover{color:#0098a0;text-decoration:none}.p-successorProducts{margin-top:1.5rem}.p-successorProducts__msg{background:#cd00000d;border:1px solid #cd00004d;border-radius:.5rem;color:#cd0000;font-size:1.125rem;font-weight:700;line-height:1.2;padding:1rem}.p-successorProducts__content{border:1px solid #ddd;border-radius:.5rem;margin-top:1.5rem;padding:1.25rem}.p-successorProducts__heading{font-size:1.3125rem}.p-successorProducts__content .product-v2{display:block;margin:2rem 0 0;padding:0;width:100%}.p-successorProducts__content .product__imagewrap{float:left;width:33%}.p-successorProducts__content .product__contentwrap,.p-successorProducts__content .product__footer{margin-left:33%;padding-left:1rem}@media (min-width:48rem){.p-successorProducts,.p-successorProducts__content{margin-top:2rem}}.component.disabled,.disabled.p-offer{filter:saturate(70%) blur(.125rem);pointer-events:none;position:relative}.component.disabled:after,.disabled.p-offer:after{background:#ffffffb3;content:"";display:block;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.p-offer{border-top:.5rem solid #eee;margin-top:2.5rem;padding:0 .75rem}.p-offer,.p-offer__content{display:flex;justify-content:center}.p-offer__content{align-items:flex-start;flex-flow:row wrap;margin:auto;padding:2rem 0 0;width:100%}.p-offer__heading{font-size:1.3125rem;margin:0;text-align:center;width:100%}.p-offer__form{flex-grow:1;margin-top:2rem}.p-offer__images{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:flex-end;margin:2rem 2rem 0 0}.p-offer__images img{display:block;height:auto;max-height:6.25rem;width:auto}.p-offer__itemList{border-collapse:collapse;font-size:1rem;line-height:1.2;width:100%}.p-offer__itemName{font-weight:700;padding:0 1rem .5rem 0}.p-offer__itemPrice{padding:0 0 .5rem;text-align:right}.p-offer__totalName,.p-offer__totalPrice{border-top:1px solid #ccc;font-weight:700;padding-top:.5rem}.p-offer__totalPrice{color:#cd0000;text-align:right}.p-offer__itemLink{color:#0098a0;text-decoration:underline}.p-offer__itemLink:hover{text-decoration:none}.p-offer__total .p-offer__itemPrice{font-weight:700}.p-offer__unitPrice{color:#666;display:block;font-size:.75rem;min-width:4.375rem;white-space:nowrap}.btn.p-offer__btn{color:#000;font-size:1rem;font-weight:700;margin-top:1rem;min-height:2.75rem}@media (min-width:22.5rem){.p-offer{padding:0 1.25rem}}@media (min-width:48rem){.p-offer{border:0;margin-top:3.5rem;padding:0 2rem}.p-offer__content{border:1px solid #ddd;border-radius:.5rem;max-width:50rem;padding:2rem}.p-offer__form{flex-basis:50%;flex-grow:0}}@media (min-width:64rem){.p-offer{margin-top:5rem;padding:0 2.5rem}}.p-details{margin:3rem 0}.p-details__item{font-size:1rem;line-height:1.6;margin:0 auto 2rem;max-width:50rem;padding:0 .75rem}.--wysiwyg h1,.--wysiwyg h2,.--wysiwyg h3,.--wysiwyg h4,.--wysiwyg h5{margin-bottom:1rem}.--wysiwyg a{text-decoration:underline}.--wysiwyg ol,.--wysiwyg p,.--wysiwyg ul{margin-bottom:1rem}.--wysiwyg ul>li{list-style:disc;margin-left:.8rem}.--wysiwyg ol>li{list-style:decimal;margin-left:1.7rem}.--wysiwyg table{margin-bottom:1rem}.--wysiwyg .table__wrap{padding:0}.--wysiwyg th{font-weight:700;padding-right:.5rem}.p-details__summary{align-items:center;border-bottom:.1875rem solid #ddd;cursor:pointer;display:flex;font-size:1.5rem;font-weight:700;justify-content:space-between;line-height:1.1;padding:.5rem 0}.p-details__summary::-webkit-details-marker{display:none}.p-details__state{border:1px solid #000;border-radius:50%;display:block;flex-shrink:0;height:1.625rem;position:relative;width:1.625rem}.p-details__state:before{border-right:.125rem solid #000;border-top:.125rem solid #000;content:"";display:block;height:.5rem;inset:-.1875rem 0 0;margin:auto;position:absolute;transform:rotate(135deg);width:.5rem}[open] .p-details__state{transform:rotate(180deg)}.p-details__content{margin-top:1.5rem}.product-ingredients{font-size:.875rem}@media (pointer:fine){.p-details__summary:hover .p-details__state{background-color:#0098a0;border-color:#0098a0}.p-details__summary:hover .p-details__state:before{border-color:#fff}}@media (min-width:22.5rem){.p-details__item{padding:0 1.25rem}}@media (min-width:64rem){.p-details{margin:5rem 0}}.p-attributesBanner{background-image:radial-gradient(circle at 50% 0,#1d728b 0,#125467 28.125rem);box-shadow:-75rem 0 0 0 #125467,75rem 0 0 0 #125467;color:#fff;margin:3rem 0;padding:2rem .75rem;text-shadow:1px 1px .125rem #0003}.p-attributesBanner__heading{font-size:1.3125rem;font-weight:700;margin-bottom:1.5rem}.p-attributesBanner__list{margin:auto;width:100%}.p-attributesBanner__item{padding-bottom:.75rem}.p-attributesBanner__item>span,.p-attributesBanner__item>strong{display:block;line-height:1.5}.p-attributesBanner__item>strong{font-weight:700;text-align:left;width:100%}.p-attributesBanner__item a{color:#fff;text-decoration:underline}.p-attributesBanner__item a:hover{text-decoration:none}@media (min-width:22.5rem){.p-attributesBanner{margin-top:5rem;padding:2rem 1.25rem}}@media (min-width:35.5rem){.p-attributesBanner__heading{text-align:center}.p-attributesBanner__item{display:grid;gap:.5rem;grid-template-columns:1fr 1fr;page-break-inside:avoid}.p-attributesBanner__item>strong{text-align:right}}@media (min-width:48rem){.p-attributesBanner{margin-top:5rem;padding:2rem}.p-attributesBanner__heading{font-size:1.5rem}}@media (min-width:64rem){.p-attributesBanner__list{column-count:2}.p-attributesBanner__item{grid-template-columns:1fr 1.5fr}}.p-uspBanner{background:#f4f4f4;box-shadow:-40rem 0 0 0 #f4f4f4,40rem 0 0 0 #f4f4f4;display:flex;flex-wrap:wrap;margin:3rem auto;padding:1rem 0}.p-uspBanner__item{padding:1rem 1.25rem;text-align:center;width:100%}.p-uspBanner__img{height:auto;width:3.125rem}.p-uspBanner__title{font-size:.9375rem;margin-top:.5rem}@media (min-width:22.5rem){.p-uspBanner__item{width:50%}}@media (min-width:48rem){.p-uspBanner__item{padding:1rem 1.5rem;width:25%}.p-uspBanner__title{font-size:1rem}}@media (min-width:64rem){.p-uspBanner{margin:4rem auto;max-width:64rem}}.p-attributesTable{border-collapse:collapse;font-size:.875rem}.p-attributesTable td,.p-attributesTable th{line-height:1.4;padding:.25rem 0}.p-attributesTable th{font-weight:700;padding-right:1rem}.p-attributesTable a{text-decoration:underline}.p-bundle{margin-top:2rem}.p-bundle__heading{font-size:1.125rem;margin-bottom:1.5rem}.p-bundle__list{list-style:none}.p-bundle__item{display:flex;padding-bottom:1.5rem}.p-bundle__item:not(:last-of-type){border-bottom:1px solid #ddd;margin-bottom:1.5rem}.p-bundle__imageWrap{display:block;flex-basis:40%;max-width:12.5rem;padding-right:1rem}.p-bundle__rating{align-items:center;display:flex;font-size:.8125rem;margin:0}.p-bundle__rating i{color:#f60;font-family:Arial,sans-serif;font-size:1rem;font-style:normal;position:relative}.p-bundle__rating i:before{content:"☆"}.p-bundle__rating .full:after,.p-bundle__rating .half:after{color:#f60;content:"★";left:0;position:absolute;top:0}.p-bundle__rating .half:after{overflow:hidden;width:48%}.p-bundle__ratingCount{color:#666;font-size:.75rem;margin-left:.125rem}.p-bundle__title{font-size:1rem;margin:0}.p-bundle__title a:hover{text-decoration:underline}.p-bundle__subtitle{color:#555;font-size:.9375rem}.p-bundle__content{font-size:.9375rem}.p-bundle__featureList{list-style:disc;margin:1rem 0 0 .8rem}.p-bundle__featureList li{font-size:.9375rem;margin:.125rem 0}@media (min-width:35.5rem){.p-bundle__imageWrap{flex-basis:30%;padding-right:1.25rem}}@media (min-width:48rem){.p-bundle__rating i{font-size:1.1875rem}}.p-cms__heading{width:100%}@media (min-width:35.5rem){.p-cms{display:grid;gap:1rem;grid-template-columns:auto 1fr}}.p-dangerNotice__list{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin-bottom:0}.p-dangerNotice__icon{height:auto;width:4rem}.p-video:not(:last-of-type){margin-bottom:3rem}.p-video__iframe{display:block;width:100%}@media (min-width:48rem){.p-video__iframe{aspect-ratio:16/9}}