@use "sass:math";.visually-hidden-focusable:not(:focus),.visually-hidden-focusable:not(:focus-within),.visually-hidden:not(:focus),.visually-hidden:not(:focus-within){border:0;clip:rect(0,0,0,0);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;white-space:nowrap;width:.0625rem}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute}.pswp .pswp__button:disabled:not(.pswp__button--zoomToStart),.pswp .pswp__button[disabled]:not(.pswp__button--zoomToStart){cursor:not-allowed}.sp-swiper-button-next,.sp-swiper-button-prev{font-family:RobotoRegular,arial,sans-serif;padding:1.1875rem 2.4375rem}.pswp .pswp__button,.sp-swiper-button-next,.sp-swiper-button-prev{border-radius:6.25rem}.sp-title{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:2rem;line-height:2.75rem}.sp-title:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:2rem;font-weight:400}@media screen and (min-width:1280px){.sp-title{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:2.625rem;line-height:3.375rem}.sp-title:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:2.625rem;font-weight:400}}.sp-title-extra-up{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:5rem;line-height:5.75rem}.sp-title-extra-up:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:5rem;font-weight:400}@media screen and (min-width:1280px){.sp-title-extra-up{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:13.5rem;line-height:14.25rem}.sp-title-extra-up:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:13.5rem;font-weight:400}}.sp-title-extra{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:4rem;line-height:4.75rem}.sp-title-extra:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:4rem;font-weight:400}@media screen and (min-width:1280px){.sp-title-extra{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:9rem;line-height:9.5rem}.sp-title-extra:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:9rem;font-weight:400}}.sp-title-xlarge{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:3.5rem;line-height:4.25rem}.sp-title-xlarge:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:3.5rem;font-weight:400}@media screen and (min-width:1280px){.sp-title-xlarge{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:6rem;line-height:6.75rem}.sp-title-xlarge:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:6rem;font-weight:400}}.sp-title-large{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:2.75rem;line-height:3.5rem}.sp-title-large:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:2.75rem;font-weight:400}@media screen and (min-width:1280px){.sp-title-large{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:4rem;line-height:4.75rem}.sp-title-large:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:4rem;font-weight:400}}.sp-title-small{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:1.75rem;line-height:2.5rem}.sp-title-small:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:1.75rem;font-weight:400}.sp-title-xsmall{font-family:PlayfairDisplayRegular,arial,sans-serif;font-size:1.125rem;line-height:1.875rem}.sp-title-xsmall:lang(el){font-family:Times New Roman,Roboto Regular,arial,sans-serif;font-size:1.125rem;font-weight:400}.sp-body,.sp-body p{font-family:Roboto Light,arial,sans-serif;font-size:.875rem;font-weight:300;line-height:1.625rem}.sp-body-xl-medium,.sp-body-xl-medium p{font-family:RobotoMedium,arial,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.875rem}.sp-body-xl,.sp-body-xl p{font-family:Roboto Light,arial,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.875rem}.sp-body-medium,.sp-body-medium p{font-family:RobotoMedium,arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.625rem}.sp-body-xs-medium,.sp-body-xs-medium p{font-family:RobotoMedium,arial,sans-serif;font-size:.75rem;font-weight:500;line-height:1.5rem}.sp-body-xs,.sp-body-xs p{font-family:Roboto Light,arial,sans-serif;font-size:.75rem;font-weight:300;line-height:1.5rem}.sp-price{font-size:.875rem;line-height:1.625rem}.sp-price,.sp-price-xl{font-family:RobotoMedium,arial,sans-serif;font-weight:500}.sp-price-xl{font-size:1.125rem;line-height:1.875rem}.sp-price-xs{font-family:RobotoMedium,arial,sans-serif;font-size:.75rem;font-weight:500;line-height:1.5rem}.sp-flag{font-family:Roboto Light,arial,sans-serif;font-size:.875rem;font-weight:300;line-height:1.625rem}.sp-flag--edito{letter-spacing:.4375rem;text-transform:uppercase}.sp-dark-component .sp-title-small{background-color:#000;color:#fff}.sp-dark-component .ui-tile-label span{color:#fff}.sp-swiper{margin:0 auto;position:relative;z-index:1}.sp-swiper,.sp-swiper--outside{overflow:visible}.sp-swiper--outside .sp-swiper-container{overflow:hidden}.sp-swiper--outside .sp-swiper-button-prev{left:-5.25rem}.sp-swiper--outside .sp-swiper-button-next{right:-5.25rem}.sp-swiper-container{overflow:hidden}.sp-swiper-container-vertical>.sp-swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sp-swiper-container-vertical>.swiper-pagination-bullets{right:.625rem;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.sp-swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:.3125rem 0}.sp-swiper-container-vertical>.sp-swiper-pagination-progress{height:100%;left:0;top:0;width:.25rem}.sp-swiper-container-vertical>.sp-swiper-scrollbar{height:98%;position:absolute;right:.1875rem;top:1%;width:.3125rem;z-index:50}.sp-swiper-container-horizontal>.swiper-pagination-bullets{bottom:.625rem;left:0;width:100%}.sp-swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .3125rem}.sp-swiper-container-horizontal>.sp-swiper-pagination-progress{height:.25rem;left:0;top:0;width:100%}.sp-swiper-container-horizontal>.sp-swiper-scrollbar{bottom:.1875rem;height:.3125rem;left:1%;position:absolute;width:98%;z-index:50}.sp-swiper-container-android .sp-swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0)}.sp-swiper-container-multirow>.sp-swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.sp-swiper-container-free-mode>.sp-swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.sp-swiper-container-autoheight{height:auto}.sp-swiper-container-autoheight .sp-swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.sp-swiper-container-autoheight .sp-swiper-slide{height:auto}.sp-swiper-container .sp-swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.sp-swiper-container-rtl .sp-swiper-button-next{left:.625rem;right:auto}.sp-swiper-container-rtl .sp-swiper-button-prev{left:auto;right:.625rem}.sp-swiper-container-rtl .sp-swiper-pagination-progress .sp-swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}.sp-swiper-container-fade.sp-swiper-container-free-mode .sp-swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.sp-swiper-container-fade .sp-swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.sp-swiper-container-fade .sp-swiper-slide-active{pointer-events:auto}.sp-swiper-container-fade .sp-swiper-slide+.sp-swiper-slide{pointer-events:none}.sp-swiper-container-fade .sp-swiper-slide+.sp-swiper-slide-active{pointer-events:auto}.sp-swiper-container .path{display:none}.sp-swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;z-index:1}.sp-swiper-slide,.sp-swiper-wrapper{height:100%;position:relative;width:100%}.sp-swiper-slide{-ms-flex-negative:0;flex-shrink:0}.sp-swiper-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sp-swiper-button-next,.sp-swiper-button-prev{background-color:#000;border:1px solid #000;color:#fff;cursor:pointer;display:none;height:3.75rem;padding:0;position:absolute;text-indent:-625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3.75rem;z-index:10}@media screen and (min-width:1280px){.sp-swiper-button-next,.sp-swiper-button-prev{display:block}}.sp-swiper-button-next span:before,.sp-swiper-button-prev span:before{background-color:currentcolor;content:"";display:block;height:1.25rem;-webkit-mask-image:url(../../../images/glyphs/sprite.svg#icon-chevron-usage);mask-image:url(../../../images/glyphs/sprite.svg#icon-chevron-usage);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;width:1.25rem}.sp-swiper-button-next.sp-swiper-button-spinner span,.sp-swiper-button-prev.sp-swiper-button-spinner span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp-swiper-button-next.sp-swiper-button-spinner span svg,.sp-swiper-button-prev.sp-swiper-button-spinner span svg{height:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:100%}.sp-swiper-button-next.sp-swiper-button-spinner span circle,.sp-swiper-button-prev.sp-swiper-button-spinner span circle{fill:none;stroke:#000;stroke-dasharray:1 14.1372rem;stroke-dashoffset:-14.1372rem;stroke-linecap:square}.sp-swiper-button-next.sp-swiper-button-progress svg,.sp-swiper-button-prev.sp-swiper-button-progress svg{-webkit-animation:rotate-forward 1s ease-out;animation:rotate-forward 1s ease-out}.sp-swiper-button-next.sp-swiper-button-progress circle,.sp-swiper-button-prev.sp-swiper-button-progress circle{-webkit-animation:animate-arrow 1s cubic-bezier(.8,0,.9,1);animation:animate-arrow 1s cubic-bezier(.8,0,.9,1)}.sp-swiper-button-next.swiper-button-disabled,.sp-swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:0;pointer-events:none}.sp-swiper-button-next.sp-swiper-button-black span:before,.sp-swiper-button-prev.sp-swiper-button-black span:before{background-color:#fff}.sp-swiper-button-next.sp-swiper-button-white span:before,.sp-swiper-button-prev.sp-swiper-button-white span:before{background-color:currentcolor}.sp-swiper-button-prev{left:-1.8125rem}.sp-swiper-button-prev span:before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}[dir=rtl] .sp-swiper-button-prev span:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sp-swiper-button-next{right:-1.8125rem}.sp-swiper-button-next span:before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir=rtl] .sp-swiper-button-next span:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.sp-swiper-button-lock{display:none}.sp-swiper-pagination{text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s;z-index:10}.sp-swiper-pagination-hidden{opacity:0}.sp-swiper-pagination-horizontal{bottom:.625rem;left:0;width:100%}.sp-swiper-pagination.swiper-pagination-fraction{font-family:RobotoRegular,arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:2rem}.sp-swiper-pagination.swiper-pagination-bullets-dynamic{margin:1.5rem auto 0;-webkit-transform:none!important;transform:none!important;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.sp-swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{height:.5rem;width:.5rem}.sp-swiper-pagination .swiper-pagination-current .shift-top{-webkit-animation:shift-top 1s linear;animation:shift-top 1s linear}.sp-swiper-pagination .swiper-pagination-current .shift-bottom{-webkit-animation:shift-bottom 1s linear;animation:shift-bottom 1s linear}.sp-swiper-pagination .swiper-pagination-total{font-weight:700}.sp-swiper-pagination-lock{display:none}.sp-swiper-pagination .sp-swiper-container-horizontal>.swiper-pagination-bullets,.sp-swiper-pagination.swiper-pagination-custom,.sp-swiper-pagination.swiper-pagination-fraction{bottom:.625rem;left:0;width:100%}.sp-swiper-pagination-bullets{display:block;margin-top:2rem;pointer-events:auto}.sp-swiper-pagination .parallax-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.5rem;pointer-events:auto;width:2.5rem}.sp-swiper-pagination .parallax-element{color:#000;height:2.5rem;line-height:3.125rem;text-align:center;width:2.5rem}.sp-swiper-pagination .swiper-pagination-bullet{background-color:#000;border-radius:100%;display:inline-block;height:2.5rem;opacity:.2;width:2.5rem}.sp-swiper-pagination .swiper-pagination-bullet .path{stroke:#000}.sp-swiper-pagination .swiper-pagination-bullet-active{opacity:1}.sp-swiper-pagination .swiper-pagination-bullet-active .path{display:inline-block;stroke-dasharray:1000;stroke-dashoffset:0;-webkit-animation:dash 3s ease-in;animation:dash 3s ease-in;-webkit-animation-iteration-count:unset;animation-iteration-count:unset}.sp-swiper-pagination .swiper-pagination-bullet .solid-fill{fill:#000}.sp-swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.sp-swiper-pagination-white .swiper-pagination-bullet,.sp-swiper-pagination-white .swiper-pagination-bullet-active{background-color:#fff}.sp-swiper-pagination-black .swiper-pagination-bullet-active{background-color:#000}.sp-swiper-pagination-progress{background-color:rgba(0,0,0,.25);position:absolute}.sp-swiper-pagination-progress .sp-swiper-pagination-progressbar{background-color:#007aff;height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.sp-swiper-pagination-progress.sp-swiper-pagination-white{background-color:hsla(0,0%,100%,.5)}.sp-swiper-pagination-progress.sp-swiper-pagination-white .sp-swiper-pagination-progressbar{background-color:#fff}.sp-swiper-pagination-progress.sp-swiper-pagination-black .sp-swiper-pagination-progressbar{background-color:#000}.sp-swiper-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp-swiper-controls--above,.sp-swiper-controls--bullets,.sp-swiper-controls--under{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sp-swiper-controls--above .sp-swiper-button-next,.sp-swiper-controls--above .sp-swiper-button-prev,.sp-swiper-controls--bullets .sp-swiper-button-next,.sp-swiper-controls--bullets .sp-swiper-button-prev,.sp-swiper-controls--under .sp-swiper-button-next,.sp-swiper-controls--under .sp-swiper-button-prev{left:unset;position:relative;right:unset;top:unset;-webkit-transform:none;transform:none}.sp-swiper-controls--above .sp-swiper-pagination,.sp-swiper-controls--bullets .sp-swiper-pagination,.sp-swiper-controls--under .sp-swiper-pagination{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 1rem}.sp-swiper-controls--under{margin:2rem auto 0}.sp-swiper-controls--above{margin:0 0 2rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sp-swiper-controls--bullets .sp-swiper-button-next,.sp-swiper-controls--bullets .sp-swiper-button-prev{border:none;border-radius:0;height:1.5rem;left:unset;position:relative;right:unset;top:unset;-webkit-transform:none;transform:none;width:1.5rem}.sp-swiper-controls--bullets .sp-swiper-button-next{margin-left:1.25rem}.sp-swiper-scrollbar{background-color:rgba(0,0,0,.1);border-radius:.625rem;position:relative}.sp-swiper-scrollbar-drag{background-color:rgba(0,0,0,.5);border-radius:.625rem;height:100%;left:0;position:relative;top:0;width:100%}.sp-swiper-scrollbar-cursor-drag{cursor:move}.sp-swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite;height:2.625rem;left:50%;margin-left:-1.3125rem;margin-top:-1.3125rem;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:2.625rem;z-index:10}.sp-swiper-lazy-preloader:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-linecap='round' stroke-width='11' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;width:100%}.sp-swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 120 120'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-linecap='round' stroke-width='11' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}.sp-dark-component .sp-swiper-button-next,.sp-dark-component .sp-swiper-button-prev{background-color:#000;border-color:#575757}.sp-dark-component .sp-swiper-button-next span:before,.sp-dark-component .sp-swiper-button-prev span:before{background-color:#fff}.sp-dark-component .sp-swiper-button-next.sp-swiper-button-progress circle,.sp-dark-component .sp-swiper-button-prev.sp-swiper-button-progress circle{stroke:#fff}.sp-dark-component .sp-swiper-pagination{color:#fff}.sp-dark-component .sp-swiper-pagination .swiper-pagination-bullet .solid-fill{fill:#fff}.sp-dark-component .sp-swiper-pagination .swiper-pagination-bullet .path{stroke:#fff}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes animate-arrow{0%{stroke-dasharray:1 14.1372rem;stroke-dashoffset:0}to{stroke-dasharray:14.1372rem,14.1372rem;stroke-dashoffset:0}}@keyframes animate-arrow{0%{stroke-dasharray:1 14.1372rem;stroke-dashoffset:0}to{stroke-dasharray:14.1372rem,14.1372rem;stroke-dashoffset:0}}@-webkit-keyframes rotate-forward{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes rotate-forward{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@-webkit-keyframes shift-top{0%{left:0;position:absolute;top:-100%}to{top:0}}@keyframes shift-top{0%{left:0;position:absolute;top:-100%}to{top:0}}@-webkit-keyframes shift-bottom{0%{left:0;position:absolute;top:0}to{top:100%}}@keyframes shift-bottom{0%{left:0;position:absolute;top:0}to{top:100%}}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;-ms-touch-action:none;touch-action:none;width:100%;z-index:var(--pswp-root-z-index)}.pswp,.pswp:focus{outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;-webkit-transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;-webkit-box-shadow:none;box-shadow:none;opacity:1;padding:0;-webkit-transition:none;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;left:0;position:absolute;top:0;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none!important;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{-webkit-animation:pswp-clockwise .6s linear infinite;animation:pswp-clockwise .6s linear infinite;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@-webkit-keyframes pswp-clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes pswp-clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.pswp__counter{height:30px;margin-top:15px;-webkit-margin-start:20px;color:var(--pswp-icon-color);font-size:14px;line-height:30px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}.sp-gallery{position:relative}@media screen and (max-width:calc(1023.5px - 1px)){.sp-gallery .sp-swiper-container{opacity:1;visibility:visible}.sp-gallery .sp-swiper-container:not(.swiper-initialized){opacity:0;visibility:hidden}.sp-gallery .sp-swiper-container:not(.swiper-initialized) .sp-swiper-slide{width:60%}}.sp-gallery .sp-swiper-container .sp-video{pointer-events:none}@media screen and (min-width:1023.5px){.sp-gallery-slider{display:grid;gap:1.5rem;grid-auto-flow:row dense;grid-template-columns:repeat(2,1fr)}.sp-gallery-slider>div{grid-column:span 1}.sp-gallery-slider>div:first-of-type{grid-column:1/-1}.sp-loader .sp-gallery-slider>div{opacity:1;position:relative;visibility:visible;z-index:0;z-index:1}.sp-loader .sp-gallery-slider>div:before{background-image:url(../../../images/loader/loader.gif);background-position:50% 50%;background-repeat:no-repeat;background-size:6.25rem;bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0}.sp-gallery-slider+.sp-swiper-pagination{display:none}}.sp-gallery-item{display:block;position:relative;z-index:1}.sp-gallery-image:not([src]){min-width:1px;visibility:hidden}.sp-wishlist{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:.5rem;top:0;z-index:2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;height:3.25rem;width:3.25rem}.sp-wishlist:after{background-color:currentcolor;content:"";display:block;height:1em;height:1.25rem;-webkit-mask-image:url(../../../images/glyphs/sprite.svg#icon-heart-usage);mask-image:url(../../../images/glyphs/sprite.svg#icon-heart-usage);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em;width:1.25rem}@media screen and (min-width:768px){.sp-wishlist{right:1.125rem}}@media screen and (min-width:1280px){.sp-wishlist{right:0}}.sp-wishlist--added:after{-webkit-animation:bounce .5s cubic-bezier(.34,1.56,.64,1) 2 alternate;animation:bounce .5s cubic-bezier(.34,1.56,.64,1) 2 alternate;background-color:currentcolor;content:"";display:block;height:1em;height:1.25rem;-webkit-mask-image:url(../../../images/glyphs/sprite.svg#icon-heart-full-usage);mask-image:url(../../../images/glyphs/sprite.svg#icon-heart-full-usage);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em;width:1.25rem}@-webkit-keyframes bounce{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes bounce{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}.pswp .pswp__bg{background-color:#fff}.pswp .pswp__top-bar{height:100%}.pswp .pswp__button{background-color:hsla(0,0%,100%,.149);border:1px solid #ededed;color:#000;height:3.75rem;opacity:1;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;width:3.75rem;will-change:color,background-color,border-color}@media (hover:hover){.pswp .pswp__button.sp-btn--hover,.pswp .pswp__button:hover{background-color:transparent;border:1px solid #8c8c8c;color:#000}}.pswp .pswp__button:disabled:not(.pswp__button--zoomToStart),.pswp .pswp__button[disabled]:not(.pswp__button--zoomToStart){background-color:transparent;border-color:#ededed;color:rgba(0,0,0,.149);display:block!important}.pswp .pswp__button:disabled:not(.pswp__button--zoomToStart) svg,.pswp .pswp__button[disabled]:not(.pswp__button--zoomToStart) svg{fill:rgba(0,0,0,.149)}.pswp .pswp__button svg{height:1.25rem;width:1.25rem;fill:#000}.pswp .pswp__button--arrow{bottom:1.25rem;top:auto}@media screen and (min-width:768px){.pswp .pswp__button--arrow{bottom:1.5rem}}.pswp .pswp__button--arrow--prev{left:auto;right:calc(50% + 2.375rem)}[dir=rtl] .pswp .pswp__button--arrow--prev{left:calc(50% + 2.375rem);right:auto}[dir=rtl] .pswp .pswp__button--arrow--prev svg{-webkit-transform:none;transform:none}.pswp .pswp__button--arrow--prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pswp .pswp__button--arrow--next{left:calc(50% + 2.375rem)}[dir=rtl] .pswp .pswp__button--arrow--next{left:auto;right:calc(50% + 2.375rem)}[dir=rtl] .pswp .pswp__button--arrow--next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pswp .pswp__button--incrementalZoomIn,.pswp .pswp__button--incrementalZoomOut{position:absolute;right:1.25rem}@media screen and (min-width:768px){.pswp .pswp__button--incrementalZoomIn,.pswp .pswp__button--incrementalZoomOut{right:2.5rem}}.pswp .pswp__button--incrementalZoomOut{top:calc(50% + .5rem)}.pswp .pswp__button--incrementalZoomIn{bottom:calc(50% + .5rem)}.pswp .pswp__button--zoomToStart{display:none!important}.pswp .pswp__button--close{margin:1.25rem}@media screen and (min-width:768px){.pswp .pswp__button--close{margin:1.5rem 2.5rem 0 0}[dir=rtl] .pswp .pswp__button--close{margin:1.5rem 0 0 2.5rem}}.pswp .pswp__counter{bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-family:Roboto Light,arial,sans-serif;font-size:.875rem;font-weight:300;height:3.75rem;line-height:1.25rem;margin:0;opacity:1;text-shadow:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pswp .pswp__hide-on-close{opacity:1!important}.pswp--touch .pswp__button--arrow{visibility:visible}.sp-pdp-top{margin:0 auto 6.5rem;padding-top:2rem}@media screen and (min-width:768px){.sp-pdp-top{margin-bottom:6.5rem}}@media screen and (max-width:calc(1023.5px - 1px)){.sp-pdp-top .sp-grid-cell:first-of-type{margin-bottom:3.5rem}.sp-pdp-top .sp-grid-cell:last-of-type{padding:0 2.5rem}}@media screen and (max-width:calc(480px - 1px)){.sp-pdp-top .sp-grid-cell:last-of-type{padding:0 1.5rem}}.sp-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sp-price-container s{color:#575757;margin-right:1rem}.sp-price-container span{color:#000}[dir=rtl] .sp-price-container s,[dir=rtl] .sp-price-container span{text-align:right}.sp-product-description,.sp-product-info .sp-product-capacity-text--small:last-of-type,.sp-product-info .sp-title{margin-bottom:1rem}.sp-product-container-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem;margin-bottom:1rem}.sp-product-container-capacities,.sp-product-container-reviews{margin-bottom:1rem}.sp-product-container-pricing+.sp-product-container-variations{padding-top:0}.sp-product-container-pricing--pricepercapacity,.sp-product-container-pricing--taxinfo{color:#575757;font-family:Roboto Light,arial,sans-serif;font-size:1.125rem;line-height:1.875rem;margin-bottom:0}.sp-product-container-pricing--taxinfo{margin-bottom:1rem}.sp-product-container-variations{margin-bottom:2.5rem;padding-top:1.5rem}.sp-product-container-buttons{border-top:.0625rem solid #ededed;margin-bottom:2.5rem}.sp-product-container-CTA{margin:2.5rem 0}.sp-product-container-reinsurance{margin-bottom:4rem}.sp-product-capacity-text--small{display:block}.sp-product-capacity-text--outofstock{color:#e30000;display:block}.sp-product-details-list .sp-title-small{margin-bottom:2.5rem}.sp-product-variations-colorlist{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem .9375rem;margin-bottom:1rem}.sp-product-variations-capacitylist,.sp-product-variations-colorlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sp-product-variations-capacitylist{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.25rem;margin-bottom:0}.sp-product-variations-capacitylist li{width:calc(50% - .625rem)}.sp-product-variations-selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sp-product-variations-selected-circle{border-radius:100%;display:none;height:2.75rem;width:2.75rem}.master .sp-product-variations-selected-circle{display:inline-block}.master--has-variations .sp-product-variations-selected-circle{display:none}.sp-product-variations-selected .sp-body-medium{color:#000}.sp-product-variations-unavailable{color:#e30000}.sp-product-variations-unavailable--hidden{display:none}.sp-product-bundle-item-bottom{margin-bottom:.625rem;position:relative}.sp-product-bundle-item-bottom-buttons{bottom:0;position:absolute;right:0}[dir=rtl] .sp-product-bundle-item-bottom-buttons{left:0;right:unset}.master--has-variations .sp-product-bundle-item-bottom-buttons{top:auto;-webkit-transform:translateY(.625rem);transform:translateY(.625rem)}.sp-product-bundle-item--outofstock{color:#e30000}.sp-product-bundle-item--big{margin-bottom:2.5rem}.sp-product-bundle-item--big .sp-product-card-item-image{max-height:6.25rem;max-width:6.25rem}.sp-product-bundle-item--big .sp-product-card-item-content--inverted{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sp-product-dropdown-flags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;margin-bottom:1.25rem}.sp-product-dropdown-video-container+.sp-body-medium{margin-top:2rem}.sp-product-dropdown-activeingredients+.sp-btn{margin-top:1.25rem}.sp-product-dropdown--isellipsis{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:12;-webkit-box-orient:vertical}.sp-product-dropdown--isellipsis+.sp-btn{margin-top:1.25rem}.sp-product-dropdown--isellipsis p[data-empty=true],.sp-product-dropdown-hidden{display:none}.sp-accordion-panel h4,.sp-accordion-panel p{margin-bottom:1rem}.sp-accordion-panel .sp-btn-RSE{padding-right:0;text-align:left}.sp-accordion-panel .sp-btn-RSE .sp-icon{margin-left:0;-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}[dir=rtl] .sp-accordion-panel .sp-btn-RSE .sp-icon{-webkit-transform:translateX(.5rem) rotate(180deg);transform:translateX(.5rem) rotate(180deg)}@media screen and (max-width:calc(768px - 1px)){.sp-accordion-panel .sp-btn-RSE{display:inline-block;position:relative}.sp-accordion-panel .sp-btn-RSE .sp-icon{display:inline;position:absolute}}.sp-variation--color{border-radius:100%;cursor:pointer;display:block;height:2.75rem;position:relative;width:2.75rem}.sp-variation--color.sp-variation--unavailable:after{background-color:#fff;content:"";height:2.75rem;left:50%;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.0625rem}.sp-variation--color.sp-variation--selected:before{border:.0625rem solid #8c8c8c;border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(1.1815);transform:scale(1.1815);width:100%;z-index:1}.sp-dark-component .sp-variation--color.sp-variation--selected:before{border-color:#fff}.sp-dark-component .sp-variation--color.sp-variation--selected.sp-variation--unavailable:before,.sp-variation--color.sp-variation--selected.sp-variation--unavailable:before{border-color:#e30000}.sp-variation--capacity{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:.0625rem solid #ededed;border-radius:.75rem;color:#000;cursor:pointer;height:100%;overflow:hidden;padding:.9375rem;text-align:left;-webkit-transition:border-color .25s ease-out;transition:border-color .25s ease-out;width:100%}@media (hover:hover){.sp-variation--capacity:not(.sp-variation--selected):hover{border-color:#8c8c8c}.sp-dark-component .sp-variation--capacity:not(.sp-variation--selected):hover{border-color:#cacaca}}.sp-variation--capacity:disabled,.sp-variation--capacity[disabled]{border-color:rgba(0,0,0,.149);cursor:not-allowed}.sp-variation--capacity:disabled .sp-variation-price-container *,.sp-variation--capacity[disabled] .sp-variation-price-container *{color:rgba(0,0,0,.149)}.sp-dark-component .sp-variation--capacity:disabled .sp-variation-price-container .sp-price-xl,.sp-dark-component .sp-variation--capacity[disabled] .sp-variation-price-container .sp-price-xl{color:hsla(0,0%,100%,.149)}.sp-variation--capacity:disabled .sp-variation-product-name,.sp-variation--capacity[disabled] .sp-variation-product-name{color:rgba(0,0,0,.149)}.sp-dark-component .sp-variation--capacity:disabled .sp-variation-product-name,.sp-dark-component .sp-variation--capacity[disabled] .sp-variation-product-name{color:hsla(0,0%,100%,.149)}@media (hover:hover){.sp-variation--capacity:disabled:hover,.sp-variation--capacity[disabled]:hover{border-color:rgba(0,0,0,.149)}.sp-dark-component .sp-variation--capacity:disabled:hover,.sp-dark-component .sp-variation--capacity[disabled]:hover{border-color:hsla(0,0%,100%,.149)}}.sp-dark-component .sp-variation--capacity:disabled,.sp-dark-component .sp-variation--capacity[disabled]{border-color:#575757}.sp-variation--capacity.sp-variation--selected{border:.125rem solid #8c8c8c}.sp-dark-component .sp-variation--capacity.sp-variation--selected{border-color:#cacaca}.sp-variation--capacity.sp-variation--unavailable:not(:disabled):after{background:linear-gradient(to bottom right,transparent calc(50% - 1px),#000,transparent calc(50% + 1px));content:"";height:100%;left:0;position:absolute;top:0;width:100%}[dir=rtl] .sp-variation--capacity.sp-variation--unavailable:not(:disabled):after{background:linear-gradient(to bottom left,transparent calc(50% - 1px),#000,transparent calc(50% + 1px))}.sp-dark-component .sp-variation--capacity.sp-variation--unavailable:not(:disabled):after{background:linear-gradient(to bottom right,transparent calc(50% - 1px),#fff,transparent calc(50% + 1px))}[dir=rtl] .sp-dark-component .sp-variation--capacity.sp-variation--unavailable:not(:disabled):after{background:linear-gradient(to bottom left,transparent calc(50% - 1px),#fff,transparent calc(50% + 1px))}.sp-variation--capacity.sp-variation--unavailable:not(:disabled).sp-variation--selected{border-color:#e30000}.sp-variation--capacity .sp-varation-product-name-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.sp-variation--capacity .sp-varation-product-name-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sp-variation--capacity .sp-variation-product-name,.sp-variation--capacity .sp-variation-product-price-per-capacity{display:block;-webkit-margin-after:.25rem;line-height:1.25rem;margin-block-end:.25rem;text-align:start}@media screen and (min-width:768px){.sp-variation--capacity .sp-variation-product-name,.sp-variation--capacity .sp-variation-product-price-per-capacity{-webkit-margin-after:.5rem;margin-block-end:.5rem}}.sp-dark-component .sp-variation--capacity .sp-variation-product-name,.sp-dark-component .sp-variation--capacity .sp-variation-product-price-per-capacity{color:#fff}.sp-variation--capacity .sp-variation-product-price-per-capacity{color:#575757}.sp-variation--capacity .sp-variation-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}@media screen and (max-width:calc(1280px - 1px)){.sp-variation--capacity .sp-variation-price-container .sp-price-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.sp-variation--capacity .sp-variation-price-container s{color:#575757}.sp-dark-component .sp-variation--capacity .sp-variation-price-container .sp-price-xl{color:#fff}.sp-variation--capacity .sp-variation-outofstock{color:#e30000}.sp-dark-component .sp-variation--capacity{background-color:hsla(0,0%,100%,.149);border-color:#575757}.sp-loyalty-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#f6f6f6;margin:0 0 1rem}.sp-loyalty-infos{padding:.25rem .5rem .25rem 0}.sp-loyalty-infos p{color:#575757;margin:0;text-align:right}.sp-loyalty-infos p:first-child{color:#000}[dir=rtl] .sp-loyalty-infos{padding:.25rem 0 .25rem .5rem}.sp-loyalty-img img{vertical-align:bottom}.c-vto{background-color:rgba(0,0,0,.502);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:101}.c-vto.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.c-vto_iframe-sizer{height:calc(var(--vh, 1vh)*100);position:relative;width:100%}@media screen and (min-width:768px){.c-vto_iframe-sizer{-ms-flex-preferred-size:83.3333%;border-radius:1.25rem;flex-basis:83.3333%;height:calc(var(--vh, 1vh)*100 - 10rem);max-width:83.3333%;overflow:hidden}}.c-vto_iframe-sizer.full-screen{-ms-flex-preferred-size:auto;border-radius:0;flex-basis:auto;height:100%;max-height:none;max-width:none;width:100%}.c-vto_iframe{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;-ms-scroll-chaining:none;overscroll-behavior:contain}.sp-reassurance-swiper .sp-swiper-controls{display:none}.sp-reassurance-swiper .sp-swiper-container{position:relative}.sp-reassurance-swiper .sp-swiper-pagination{bottom:unset!important;display:-webkit-box;display:-ms-flexbox;display:flex;left:unset!important;position:absolute;right:0;top:50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;gap:.1875rem;height:100%;-webkit-transform:translateY(-65%);transform:translateY(-65%);width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.sp-reassurance-swiper .sp-swiper-pagination .swiper-pagination-bullet{height:.3125rem;margin:0!important;width:.3125rem}.sp-reassurance-swiper .sp-swiper-pagination .fp-arc-loader,.sp-reassurance-swiper .sp-swiper-pagination .parallax-element,.sp-reassurance-swiper .sp-swiper-pagination .parallax-wrap{height:.9375rem;width:.9375rem}.sp-reassurance-swiper .sp-swiper-pagination .fp-arc-loader .path,.sp-reassurance-swiper .sp-swiper-pagination .parallax-element .path,.sp-reassurance-swiper .sp-swiper-pagination .parallax-wrap .path{display:none}[dir=rtl] .sp-reassurance-swiper .sp-swiper-pagination{left:0!important;right:unset}.sp-reassurance-slide{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;margin:0}.sp-reassurance-slide .sp-icon{height:1.375rem;width:1.375rem}.sp-reassurance-slide-link{text-decoration:none}.sp-reassurance-slide-link:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.sp-reassurance-slide .sp-body-xs,.sp-reassurance-slide .sp-body-xs-medium{margin:0}.klarna-messaging{margin-top:2.5rem}.klarna-messaging ::part(osm-cta){font-weight:700;position:relative}@media (hover:hover){.klarna-messaging ::part(osm-cta):hover{text-decoration:none}}.klarna-messaging ::part(osm-cta):after{position:absolute;right:-1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.klarna-messaging ::part(osm-cta):after{background-color:#000;content:"";display:block;height:.75rem;-webkit-mask-image:url(../../../images/glyphs/sprite.svg#icon-chevron-usage);mask-image:url(../../../images/glyphs/sprite.svg#icon-chevron-usage);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.75rem}.klarna-messaging ::part(osm-container){padding:0}.klarna-messaging ::part(osm-badge){height:1.5rem}.klarna-messaging ::part(osm-cta),.klarna-messaging ::part(osm-message){font-family:Roboto Light,arial,sans-serif;font-size:.75rem;font-weight:300;line-height:1.5rem}.pl-promise-dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.5rem}@media screen and (min-width:1024px){.pl-promise-dates{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.pl-promise-dates__delivery_date{color:#000;font-family:RobotoMedium,arial,sans-serif;font-size:.875rem;font-weight:300;line-height:1.625rem}@media screen and (min-width:1024px){.pl-promise-dates__delivery_date{margin-right:1rem}}.pl-promise-dates__delivery_date span.text--bold{font-family:RobotoMedium,arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.625rem}.pl-promise-dates .sp-link{font-family:RobotoMedium,arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}