@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));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%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-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)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}:root{--padding-xl:60px;--padding-l:40px;--padding-s:15px;--padding-xs:10px;--padding-negative-xl:-60px;--padding-negative-l:-40px;--padding-negative-s:-15px;--padding-negative-xs:-10px;--section-bottom-margin:72px;--section-bottom-margin-mobile:40px;--font-primary:"StockmannSans",sans-serif;--font-freeweight:"StockmannSansFreeWeight",sans-serif;--iconfont:"iconfont";--max-width:1560px;--max-width-centercol:1240px;--medium-col:1088px;--height-input:52px;--color-white:#fff;--color-black:#000;--color-black-2:#1a1919;--color-grey-1:#57595b;--color-grey-2:#dadfe3;--color-grey-3:#f5f7f9;--color-grey-4:#ccc;--color-grey-5:#4e4e4e;--color-grey-6:#545759;--color-grey-7:#6a6f73;--color-chanel-grey:#f9f9f9;--color-green:#00a37c;--color-shadow-green:#004030;--color-green-soft:#bfe8de;--color-yellow:#fe9b34;--color-yellow-soft:#fffae7;--color-red:#a31111;--color-red-2:#f14336;--color-red-soft:#fef3f3;--color-boxshadow-medium:0 0 8px 0 rgba(0,0,0,.15);--color-boxshadow-heavy:0 0 20px 0 rgba(0,0,0,.2);--color-boxshadow-regular:0 0 20px 0 rgba(0,0,0,.06);--color-modal-overlay:rgba(49,49,54,.6)}.main-img-block{display:flex;position:relative;width:100%}@media only screen and (max-width:900px){.main-img-block{flex-direction:column;justify-content:center;margin:0 auto;width:100%}}@media only screen and (max-width:767px){.main-img-block .big-image-container.js-pdp-swiper .js-big-image-wrapper .js-big-image .img{height:365px}.main-img-block .big-image-container.js-pdp-swiper .js-big-image-wrapper .js-big-image .img img{margin:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}}.main-img-block .image-label-wrapper{left:70px;position:absolute;width:100%}@media only screen and (max-width:900px){.main-img-block .image-label-wrapper{left:0;position:absolute;top:0}}.main-img-block .image-label-wrapper .product-labels-sideways{height:24px;justify-content:start;margin-left:0;margin-top:0;grid-row-gap:3px;grid-column-gap:8px;display:flex;flex-direction:column-reverse;flex-wrap:wrap}@media only screen and (max-width:767px){.main-img-block .image-label-wrapper .product-labels-sideways{margin-left:-10px}}.main-img-block .image-label-wrapper .product-labels-sideways .label{height:24px!important;line-height:28px!important;padding:0 14px!important;width:-webkit-max-content;width:max-content}@media only screen and (max-width:767px){.main-img-block .image-label-wrapper .product-labels-sideways .label{font-size:14px!important;line-height:28px!important;padding:0 14px!important}}.main-img-block .swiper-pagination{display:none}@media only screen and (max-width:900px){.main-img-block .swiper-pagination{display:block;order:3;position:relative}}.main-img-block img{max-width:100%}.main-img-block .thumbnail-container{align-self:flex-start;flex:none;height:542px;margin:0;top:15px;width:70px}.main-img-block .thumbnail-container.no-swiper{top:0}.main-img-block .thumbnail-container.no-swiper~.thumb-button-next,.main-img-block .thumbnail-container.no-swiper~.thumb-button-prev{display:none}.main-img-block .thumbnail-container.no-swiper~.big-image-container{min-height:0}@media only screen and (max-width:900px){.main-img-block .thumbnail-container{height:36px;margin-bottom:20px;order:2;width:100%}.main-img-block .thumbnail-container.no-swiper .swiper-wrapper{justify-content:center}}@media only screen and (min-width:768px)and (max-width:900px){.main-img-block .thumbnail-container{max-width:574px;-ms-grid-row-align:center;align-self:center}}@media only screen and (min-width:768px){.main-img-block .thumbnail-container~.big-image-container{min-height:580px}}@media only screen and (max-width:767px){.main-img-block .thumbnail-container .swiper-wrapper{padding:0 32px;width:auto}}.main-img-block .thumb-button-next,.main-img-block .thumb-button-prev{display:block;left:14px;position:absolute;text-align:center}.main-img-block .thumb-button-next.swiper-button-lock,.main-img-block .thumb-button-prev.swiper-button-lock{visibility:hidden}.main-img-block .thumb-button-next.swiper-button-disabled,.main-img-block .thumb-button-prev.swiper-button-disabled{opacity:.1}@media only screen and (max-width:900px){.main-img-block .thumb-button-next.swiper-button-disabled+.swiper-button-disabled~.thumbnail-container .swiper-wrapper,.main-img-block .thumb-button-prev.swiper-button-disabled+.swiper-button-disabled~.thumbnail-container .swiper-wrapper{justify-content:center}}.main-img-block .thumb-button-next:after,.main-img-block .thumb-button-prev:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;display:block;font-size:inherit;font-size:25px;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;width:35px}@media only screen and (max-width:767px){.main-img-block .thumb-button-next,.main-img-block .thumb-button-prev{display:none}}.main-img-block .thumb-button-next:focus,.main-img-block .thumb-button-prev:focus{outline:none}.main-img-block .thumb-button-prev{top:-11px}.main-img-block .thumb-button-prev:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.main-img-block .thumb-button-next{top:552px}.main-img-block .thumbnail-image{cursor:pointer;height:82px;position:relative;width:60px}@media only screen and (max-width:900px){.main-img-block .thumbnail-image{height:32px;width:32px}}.main-img-block .thumbnail-image.active:after{background:var(--color-black)}.main-img-block .thumbnail-image:after{background:transparent;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;right:-2px;width:100%}@media only screen and (max-width:900px){.main-img-block .thumbnail-image:after{height:2px}}.main-img-block .thumbnail-image .img{background-color:var(--color-grey-3);background-color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--color-grey-2);height:77px;width:58px}@media only screen and (max-width:900px){.main-img-block .thumbnail-image .img{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.main-img-block .thumbnail-image .img img{height:24px;width:18px}}.main-img-block .main-button-next,.main-img-block .main-button-prev{cursor:pointer;display:block;mix-blend-mode:difference;position:absolute;top:calc(50% - 25px);z-index:10}@media only screen and (min-width:901px){.main-img-block .main-button-next,.main-img-block .main-button-prev{align-items:center;display:flex;height:72px;justify-content:center;top:calc(50% - 36px);width:72px}.main-img-block .main-button-next:hover,.main-img-block .main-button-prev:hover{background-color:var(--color-black);box-shadow:0 0 15px 0 hsla(0,0%,100%,.15)}.main-img-block .main-button-next:hover:after,.main-img-block .main-button-prev:hover:after{color:var(--color-white)}}.main-img-block .main-button-next:after,.main-img-block .main-button-prev:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;color:var(--color-white);content:"";display:inline-block;display:block;font-size:inherit;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;height:50px;line-height:70px;position:relative;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;width:18px;z-index:1}@media only screen and (min-width:901px){.main-img-block .main-button-next:after,.main-img-block .main-button-prev:after{font-size:32px;height:32px;line-height:normal;width:32px}}.main-img-block .main-button-next:focus,.main-img-block .main-button-prev:focus{outline:none}.main-img-block .main-button-next.swiper-button-disabled,.main-img-block .main-button-prev.swiper-button-disabled{display:none}.main-img-block .main-button-prev{left:0}.main-img-block .main-button-prev:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (min-width:901px){.main-img-block .main-button-prev{left:5px}}@media only screen and (min-width:1820px){.main-img-block .main-button-prev{left:25px}}.main-img-block .main-button-next{right:0}@media only screen and (min-width:901px){.main-img-block .main-button-next{right:5px}}@media only screen and (min-width:1820px){.main-img-block .main-button-next{right:25px}}.main-img-block .big-image-container{align-self:flex-start;margin:auto;max-width:40vw;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:900px){.main-img-block .big-image-container{max-width:100%;order:1;width:100%}}.main-img-block .big-image-container .swiper-wrapper{height:100%;width:100%}.main-img-block .big-image-container .img{background-color:var(--color-grey-3);background-color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:cover;line-height:0;max-width:460px}.main-img-block .big-image-container .img.no-image:after{content:"";display:block;padding-top:133.3333333333%;width:100%}.main-img-block .big-image-container .img.no-image img{display:none}@media only screen and (max-width:900px){.main-img-block .big-image-container .img{max-width:70vw}}.main-img-block .big-image{background-color:var(--color-white)}.main-img-block .big-image .img{margin:auto}.main-img-block .big-image img{margin:0 auto;width:100%}#videoly-videobox-placeholder{height:82px;overflow:hidden;position:relative;width:60px}#videoly-videobox-placeholder videoly-slider{margin-top:auto;opacity:0}@media only screen and (min-width:901px){#videoly-videobox-placeholder videoly-slider{margin-left:-60px}}@media only screen and (max-width:900px){#videoly-videobox-placeholder videoly-slider{margin-left:0}#videoly-videobox-placeholder{display:block;height:32px;right:0;width:32px}}#videoly-videobox-placeholder iframe{height:100%!important;margin:0!important;max-width:100%!important;opacity:0;width:100%!important}#videoly-videobox-placeholder:not(:empty):before{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;border:1px solid var(--color-grey-2);bottom:0;color:inherit;color:var(--color-red);content:"";display:inline-block;display:flex;font-size:inherit;font-size:41px;font-style:normal;font-variant:normal;font-weight:400;justify-content:center;left:0;margin:auto;position:relative;position:absolute;right:0;text-decoration:none;text-transform:none;top:0;vertical-align:middle}@media only screen and (max-width:900px){#videoly-videobox-placeholder:not(:empty):before{font-size:21px;height:30px;width:30px}}#videoly-videobox-placeholder:empty{height:0;opacity:0;visibility:hidden;width:0;z-index:1}.mini-banner-wrapper{display:flex;flex-direction:column}.mini-banner-wrapper a{display:block;height:100%;text-decoration:none;width:100%}.mini-banner-wrapper a .second-text{text-decoration:underline}.mini-banner-wrapper a .second-text:hover{text-decoration:none}.mini-banner-wrapper .mini-banner{align-items:center;color:var(--color-white);display:flex;font-size:20px;font-weight:700;justify-content:center;letter-spacing:.4px;line-height:20px;margin-bottom:10px;min-height:90px;padding:20px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}@media only screen and (max-width:767px){.mini-banner-wrapper .mini-banner{min-height:100px}}.mini-banner-wrapper .mini-banner .text-wrapper.black-text{color:var(--color-black)}.mini-banner-wrapper .mini-banner .text-wrapper.white-text{color:var(--color-white)}.mini-banner-wrapper .bg-desktop,.mini-banner-wrapper .bg-mobile{background-position:top;background-repeat:no-repeat;background-size:cover;bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:-1}@media only screen and (max-width:767px){.mini-banner-wrapper .bg-mobile{display:block}}@media only screen and (min-width:768px){.mini-banner-wrapper .bg-desktop{display:block}}.main-categorypage+.experience-region .experience-component .mini-banner{margin-bottom:10px}@media only screen and (max-width:767px){.main-categorypage+.experience-region .experience-component .mini-banner{margin-bottom:10px}.mini-banner-wrapper+.product-detail-page .breadcrumb-container{margin-top:0!important}}.experience-region:not(:first-child) .experience-component .mini-banner-wrapper{margin:auto;max-width:1560px}.experience-region:not(:first-child) .experience-component .mini-banner-wrapper .mini-banner{margin-bottom:25px}@media only screen and (max-width:767px){.experience-region:not(:first-child) .experience-component .mini-banner-wrapper .mini-banner{margin-bottom:10px}}.experience-region:not(:first-child) .experience-component+.experience-stockmann_assets-miniBanner{margin-top:25px}@media only screen and (max-width:767px){.experience-region:not(:first-child) .experience-component+.experience-stockmann_assets-miniBanner{margin-top:10px}}.inspiration-block-wrapper{margin:32px auto;max-width:var(--max-width);padding-left:var(--padding-xl);padding-right:var(--padding-xl)}@media only screen and (max-width:1280px){.inspiration-block-wrapper{padding-left:var(--padding-l);padding-right:var(--padding-l)}}@media only screen and (max-width:1199px){.inspiration-block-wrapper{padding-left:var(--padding-s);padding-right:var(--padding-s)}}.inspiration-block{display:block;margin:50px auto;max-width:var(--medium-col);position:relative}.inspiration-block a{margin:0 0 130px;text-decoration:none}.inspiration-block__container{display:flex;margin:0 0 var(--section-bottom-margin) 0;position:relative}@media only screen and (max-width:767px){.inspiration-block__container{margin-bottom:var(--section-bottom-margin-mobile)}}.inspiration-block__category{display:flex;padding-right:20px;width:48px;z-index:1}@media only screen and (max-width:1199px){.inspiration-block__category{width:38px}}.inspiration-block__category h3{display:flex;font-family:var(--font-primary);font-size:26px;font-weight:400;height:28px;letter-spacing:1px;line-height:28px;margin:0;-webkit-transform:rotate(-90deg) translateX(calc(-100% + 28px)) translateY(28px);transform:rotate(-90deg) translateX(calc(-100% + 28px)) translateY(28px);-webkit-transform-origin:0 100%;transform-origin:0 100%;white-space:nowrap}@media only screen and (max-width:1199px){.inspiration-block__category h3{font-size:18px;height:20px;line-height:20px;-webkit-transform:rotate(-90deg) translateX(calc(-100% + 20px)) translateY(20px);transform:rotate(-90deg) translateX(calc(-100% + 20px)) translateY(20px)}}.inspiration-block__category h3:after{align-self:flex-end;background-color:var(--color-black);content:"";display:inline-block;height:1px;margin-left:10px}@media only screen and (min-width:1200px){.inspiration-block__category h3:after{width:44px}}@media only screen and (max-width:1199px){.inspiration-block__category h3:after{width:30px}}@media only screen and (min-width:768px)and (max-width:900px){.inspiration-block__category h3:after{width:12px}}@media only screen and (max-width:900px){.inspiration-block__category{width:40px}}.inspiration-block__visual{width:100%}.inspiration-block__img{background-color:var(--color-grey-3);background-position:50%;background-repeat:no-repeat;background-size:cover}.inspiration-block__img.desktop{padding-top:35.1851851852%}@media only screen and (max-width:900px){.inspiration-block__img.desktop{display:none}}.inspiration-block__img.mobile{display:none}@media only screen and (max-width:900px){.inspiration-block__img.mobile{display:block;padding-top:75%}}@media only screen and (max-width:767px){.inspiration-block__img.mobile{padding-top:100%}}@media only screen and (max-width:415px){.inspiration-block__img.mobile{padding-top:150%}}.inspiration-block__cta,.inspiration-block__text{display:block;margin-right:80px;max-width:385px;position:absolute;right:0;width:100%}@media only screen and (max-width:900px){.inspiration-block__cta,.inspiration-block__text{margin-right:0;max-width:260px;right:0}}.inspiration-block__text{background-color:var(--color-black);bottom:0;color:var(--color-white);font-family:var(--font-primary);font-size:18px;font-weight:700;letter-spacing:.4px;line-height:20px;padding:14px 20px}.inspiration-block__cta{border:4px solid var(--color-black);top:calc(100% - 4px)}.inspiration-block__cta .ani-arrow{background-color:transparent;display:inline-block;height:15px;margin-left:4px;position:relative;text-align:center;vertical-align:middle;width:15px}.inspiration-block__cta .ani-arrow:before{background-color:var(--color-black);content:"";display:block;height:1px;margin:auto;position:relative;top:7px;width:85%}.inspiration-block__cta .ani-arrow:after{background-color:transparent;border:2px solid var(--color-black);border-left:0;border-radius:1px;border-top:0;content:"";display:block;height:7px;position:absolute;right:0;top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:7px}@-webkit-keyframes cb-arrow-stem{0%{width:0}to{width:85%}}@-webkit-keyframes cb-arrow-point{0%{right:0}10%{right:5px}to{right:0}}.inspiration-block__cta:hover .ani-arrow:before{-webkit-animation:cb-arrow-stem .6s ease-out;animation:cb-arrow-stem .6s ease-out}.inspiration-block__cta:hover .ani-arrow:after{-webkit-animation:cb-arrow-point .6s ease-out;animation:cb-arrow-point .6s ease-out}.inspiration-block__cta .link{align-items:center;color:var(--color-black);display:flex;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:1.5px;line-height:17px;padding:15px 20px;text-decoration:none;text-transform:uppercase}.inspiration-block__cta .icon{font-size:22px;height:16px;line-height:16px}.mini-button-next,.mini-button-prev{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:12px 42px;cursor:pointer;display:flex;height:42px;opacity:0;position:absolute;top:calc(50% - 21px);width:15px;z-index:10}.mini-button-next[aria-disabled=false],.mini-button-prev[aria-disabled=false]{opacity:1}@media only screen and (max-width:1199px){.mini-button-next,.mini-button-prev{display:none}}.mini-button-next:after,.mini-button-prev:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background:var(--color-white);border:1px solid var(--color-grey-2);color:inherit;content:"";display:inline-block;display:flex;font-size:inherit;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;height:24px;justify-content:center;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;width:24px}.mini-button-next:hover:after,.mini-button-prev:hover:after{border-color:var(--color-grey-1);transition:border-color .15s ease-in-out}.mini-button-next:focus,.mini-button-prev:focus{outline:0}.mini-button-next.swiper-button-disabled,.mini-button-prev.swiper-button-disabled{display:none}.mini-button-prev{left:-15px;right:auto}.mini-button-prev:after{margin-left:auto;margin-right:-10px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mini-button-next{left:auto;right:-15px}.mini-button-next:after{margin-left:-10px}.swatch-item-wrapper-container{cursor:-webkit-grab;cursor:grab}@media only screen and (max-width:767px){.swatch-item-wrapper-container{margin-left:var(--padding-negative-s);margin-right:var(--padding-negative-s);padding:0 var(--padding-s)}}.swatch-item-wrapper-container .swiper-slide{height:80px;width:64px}@media only screen and (max-width:767px){.swatch-item-wrapper-container .swiper-slide{height:60px;width:48px}}.swatch-item-wrapper-container .color-attribute{height:100%;width:100%}.swatch-item-wrapper{margin-bottom:24px;min-height:47px;position:relative}.swatch-item-wrapper .swiper-wrapper{box-sizing:inherit}.swatch-item-wrapper .swiper-button-lock.swiper-button-disabled+.swiper-button-disabled~.swiper-container .swiper-wrapper{cursor:auto}.swatch-item{align-items:center;background-color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid var(--color-grey-2);display:flex;font-size:9px;height:100%;justify-content:center;padding:0;width:100%}.swatch-item:hover{border-color:var(--color-grey-1);transition:border-color .15s ease-in-out}.swatch-item.selected{border-color:var(--color-black)}.swatch-item.selected:after{background-color:var(--color-black);bottom:0;content:"";display:block;height:3px;left:0;position:absolute;right:0}@media only screen and (min-width:768px){.swatch-item.selected:after{width:100%}}.swatch-button-next,.swatch-button-prev{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:12px 42px;cursor:pointer;display:flex;height:42px;opacity:0;position:absolute;top:calc(50% - 21px);width:15px;z-index:10}.swatch-button-next[aria-disabled=false],.swatch-button-prev[aria-disabled=false]{opacity:1}@media only screen and (max-width:1199px){.swatch-button-next,.swatch-button-prev{display:none}}.swatch-button-next:after,.swatch-button-prev:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background:var(--color-white);border:1px solid var(--color-grey-2);color:inherit;content:"";display:inline-block;display:flex;font-size:inherit;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;height:24px;justify-content:center;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;width:24px}.swatch-button-next:hover:after,.swatch-button-prev:hover:after{border-color:var(--color-grey-1);transition:border-color .15s ease-in-out}.swatch-button-next:focus,.swatch-button-prev:focus{outline:0}.swatch-button-next.swiper-button-disabled,.swatch-button-prev.swiper-button-disabled{display:none}.swatch-button-prev{left:-15px;right:auto}.swatch-button-prev:after{margin-left:auto;margin-right:-10px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.swatch-button-next{left:auto;right:-15px}.swatch-button-next:after{margin-left:-10px}.usp-bar{border-bottom:1px solid var(--color-grey-2);border-top:1px solid var(--color-grey-2);display:flex;flex-wrap:wrap;list-style:none;margin:32px auto;max-width:var(--max-width);padding:40px 0}@media only screen and (max-width:1280px){.usp-bar{padding-left:var(--padding-l);padding-right:var(--padding-l)}}@media only screen and (max-width:1199px){.usp-bar{padding-left:var(--padding-s);padding-right:var(--padding-s)}}@media only screen and (max-width:767px){.usp-bar{padding:15px 0}}.usp-bar li{align-items:center;display:flex;font-size:14px;justify-content:center;letter-spacing:.4px;line-height:20px;padding:10px 15px;text-align:center;width:25%}@media only screen and (min-width:768px)and (max-width:900px){.usp-bar li{width:50%}}@media only screen and (max-width:767px){.usp-bar li{justify-content:flex-start;padding:5px 20px;width:100%}}.usp-bar li:before{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;color:var(--color-green);display:inline-block;font-size:inherit;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;margin-right:5px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}.usp-bar li.delivery:before{content:""}.usp-bar li.return-policy:before{content:""}.usp-bar li.return-free:before{content:""}.usp-bar li.location:before{content:""}[class*=RR-slider]:not(.RR-slider-minicart){background:var(--color-white);padding-top:38px}@media only screen and (max-width:767px){[class*=RR-slider]:not(.RR-slider-minicart){padding-top:20px}}[class*=RR-slider]:not(.RR-slider-minicart) .product-slider-header{margin:0 0 32px}[class*=RR-slider]:not(.RR-slider-minicart) .product-slider-header .product-slider-title{font-size:36px;font-weight:700;letter-spacing:1px;line-height:38px;margin:0 0 12px;text-transform:uppercase}@media only screen and (max-width:767px){[class*=RR-slider]:not(.RR-slider-minicart) .product-slider-header .product-slider-title{font-size:36px;line-height:38px;margin:0 0 2px}}[class*=RR-slider]:not(.RR-slider-minicart) .product-slider .swiper-container .product-tile{background:var(--color-white)}[class*=RR-slider]:not(.RR-slider-minicart) .product-slider .slide-button-next,[class*=RR-slider]:not(.RR-slider-minicart) .product-slider .slide-button-prev{background:transparent}@media only screen and (max-width:767px){[class*=RR-slider]:not(.RR-slider-minicart) .swiper-pagination{padding:20px 0}}.RR-slider-minicart .product-slider-header .product-slider-title{font-size:18px;letter-spacing:.5px}.RR-slider-minicart .product-slider .swiper-container .product-tile{background:var(--color-white)}.product-slider-wrapper{margin:auto;margin-bottom:var(--section-bottom-margin);max-width:var(--max-width)}@media only screen and (max-width:1199px){.product-slider-wrapper{margin-bottom:var(--section-bottom-margin-mobile)}}.product-slider-wrapper+.product-slider-wrapper .product-slider-header{margin-top:0}.product-slider-header{margin:48px 0 32px;position:relative}@media only screen and (max-width:767px){.product-slider-header{margin-bottom:24px;margin-top:var(--section-bottom-margin-mobile);padding:0 var(--padding-s)}}.product-slider-header .product-slider-title{font-size:36px;font-weight:700;letter-spacing:1px;line-height:38px;margin:0 0 12px;text-transform:uppercase}@media only screen and (max-width:767px){.product-slider-header .product-slider-title{font-size:36px;line-height:38px;margin:0 0 2px}}.product-slider-header .amount{font-size:16px;font-weight:300;letter-spacing:.45px;line-height:22px;margin:0 0 5px}.product-slider-header .see-all-link{bottom:auto;color:var(--color-white);font-size:11px;font-weight:700;letter-spacing:1px;line-height:15px;min-height:32px;position:absolute;right:60px;text-transform:uppercase;top:3px;width:172px}@media only screen and (max-width:767px){.product-slider-header .see-all-link{font-size:12px;position:relative}}.product-slider-header .see-all-link:before{height:calc(100% - 15px)}.product-slider-header .see-all-link:after{height:16px}.product-slider-header .see-all-link:hover{border-color:transparent}.product-slider-header .see-all-link:hover:after,.product-slider-header .see-all-link:hover:before{background:var(--color-black)}@media only screen and (max-width:767px){.product-slider-header .see-all-link{display:none}}.product-slider-header+.product-slider-wrapper .product-slider-header{margin-top:0}.product-slider{margin:auto;padding-left:var(--padding-xl);padding-right:var(--padding-xl);padding-right:0!important}@media only screen and (max-width:1280px){.product-slider{padding-left:var(--padding-l);padding-right:var(--padding-l)}}@media only screen and (max-width:1199px){.product-slider{padding-left:var(--padding-s);padding-right:var(--padding-s)}}@media only screen and (max-width:767px){.product-slider{overflow:hidden;padding:0}}.product-slider .swiper-container{border-left:1px solid var(--color-grey-2)}@media only screen and (max-width:767px){.product-slider .swiper-container{border-left:0;overflow:visible}.product-slider .swiper-container .swiper-slide:first-child .product-tile{border-left:1px solid var(--color-grey-2)}}.product-slider .swiper-container .swiper-slide{cursor:-webkit-grab;cursor:grab;height:auto;padding-bottom:2px}.product-slider .swiper-container .swiper-slide .js-gtm-promotion{height:100%}.product-slider .swiper-container .product-tile{border-bottom:1px solid var(--color-grey-2);border-right:1px solid var(--color-grey-2);border-top:1px solid var(--color-grey-2);height:100%}.product-slider .swiper-container .product-tile .product-labels-sideways{margin-left:16px;margin-top:-20px}@media only screen and (max-width:1199px){.product-slider .swiper-container .product-tile .product-labels-sideways{justify-content:flex-start;margin-bottom:4px;margin-left:12px;margin-top:0;position:relative}}.product-slider .swiper-container .product-tile .btn-favourites{height:22px;width:22px}.product-slider .swiper-container .product-tile .btn-favourites:after{font-size:22px}.product-slider .swiper-container .product-tile .image-container a{padding-bottom:13px}@media only screen and (max-width:767px){.product-slider .swiper-container .product-tile .image-container a{margin-bottom:14px;margin-top:15px;padding:0 28px}}.product-slider .swiper-container .product-tile .image-container a .img{aspect-ratio:215/286;height:286px;max-width:215px}@media only screen and (max-width:767px){.product-slider .swiper-container .product-tile .image-container a .img{aspect-ratio:125/177;height:177px;max-width:125px}}.product-slider .swiper-container .product-tile .image-container a .img img{-o-object-fit:contain;object-fit:contain}.product-slider .swiper-container .product-tile .tile-body{margin-bottom:0;margin-top:24px;padding-left:16px;padding-right:16px}@media only screen and (max-width:1199px){.product-slider .swiper-container .product-tile .tile-body{margin-top:0;padding-left:12px;padding-right:12px}}@media only screen and (max-width:767px){.product-slider .swiper-container .product-tile .tile-body .brand-title-wrapper .pdp-title{line-height:16px}}.product-slider .swiper-container .product-tile .tile-body .price{font-size:14px;line-height:18px}@media only screen and (max-width:767px){.product-slider .swiper-container .product-tile .tile-body .price{font-size:12px;line-height:12px}}.product-slider .swiper-container .product-tile .tile-body .price .for-sales.list{font-size:11px;line-height:12px}@media only screen and (max-width:767px){.product-slider .swiper-container .product-tile .tile-body .price .for-sales.list{font-size:9px;line-height:8px}}.product-slider .swiper-container .product-tile .category-snippet{bottom:0;left:0;margin-bottom:5px;position:relative;right:0}@media only screen and (max-width:1199px){.product-slider .swiper-container .product-tile .category-snippet{bottom:0;position:relative}}.product-slider .swiper-container .product-tile .category-snippet .pr-category-snippet{padding:0 16px}.product-slider .swiper-container .product-tile .category-snippet .pr-category-snippet .pr-star-v4{margin-left:0!important}.product-slider .product-slider-body{position:relative}@media only screen and (max-width:767px){.product-slider .product-slider-body{overflow:hidden;padding:0 var(--padding-s)}}.product-slider .slide-button-next,.product-slider .slide-button-prev{height:100%;pointer-events:none;position:absolute;top:0;width:44px;z-index:10}@media only screen and (max-width:1280px){.product-slider .slide-button-next,.product-slider .slide-button-prev{width:var(--padding-l)}}@media only screen and (max-width:1199px){.product-slider .slide-button-next,.product-slider .slide-button-prev{display:none}}.product-slider .slide-button-next:after,.product-slider .slide-button-next:before,.product-slider .slide-button-prev:after,.product-slider .slide-button-prev:before{background-color:transparent;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.product-slider .slide-button-next:before,.product-slider .slide-button-prev:before{top:0}.product-slider .slide-button-next:after,.product-slider .slide-button-prev:after{bottom:0}.product-slider .slide-button-next .arrow,.product-slider .slide-button-prev .arrow{align-items:center;background-color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:12px 42px;border:3px solid var(--color-black);cursor:pointer;display:flex;height:44px;pointer-events:all;position:absolute;top:calc(50% - 44px);width:44px}.product-slider .slide-button-next .arrow:after,.product-slider .slide-button-prev .arrow:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-white);color:inherit;content:"";display:inline-block;display:block;font-size:inherit;font-size:19px;font-style:normal;font-variant:normal;font-weight:400;padding:8px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}.product-slider .slide-button-next:hover .arrow,.product-slider .slide-button-prev:hover .arrow{border-color:var(--color-grey-1);transition:border-color .15s ease-in-out}.product-slider .slide-button-next:focus,.product-slider .slide-button-prev:focus{outline:0}.product-slider .slide-button-next.swiper-button-disabled,.product-slider .slide-button-prev.swiper-button-disabled{display:none}.product-slider .slide-button-prev{left:0;right:auto}@media only screen and (max-width:1280px){.product-slider .slide-button-prev{left:0}}.product-slider .slide-button-prev .arrow{margin-left:auto;right:16px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (min-width:1367px){.product-slider .slide-button-prev .arrow{right:20px}}.product-slider .slide-button-next{left:auto;right:60px}@media only screen and (max-width:1280px){.product-slider .slide-button-next{right:60px}}.product-slider .slide-button-next .arrow{left:0}.product-slider .see-all-btn-mobile{bottom:auto;color:var(--color-white);display:none;font-size:11px;font-weight:700;letter-spacing:1px;line-height:15px;min-height:32px;position:absolute;right:60px;text-transform:uppercase;top:0;width:172px}.product-slider .see-all-btn-mobile:before{height:calc(100% - 15px)}.product-slider .see-all-btn-mobile:after{height:16px}@media only screen and (max-width:767px){.product-slider .see-all-btn-mobile{display:block!important;margin:24px auto auto;position:relative;right:0}}.product-slider .product-swiper-scrollbar,.product-slider .swiper-scrollbar{background:var(--color-grey-2);height:3px;margin-left:60px;margin-right:120px;margin-top:var(--section-bottom-margin-mobile);max-width:var(--max-width);position:relative}@media only screen and (max-width:767px){.product-slider .product-swiper-scrollbar,.product-slider .swiper-scrollbar{margin-left:16px;margin-right:16px;margin-top:19px}}.product-slider .product-swiper-scrollbar .swiper-scrollbar-drag,.product-slider .swiper-scrollbar .swiper-scrollbar-drag{background:var(--color-black);border-radius:0;cursor:pointer;height:6px;position:absolute;top:-3px}.experience-component .brand-slider-wrapper .brand-slider .swiper-wrapper{display:flex;flex-wrap:wrap;grid-gap:16px;align-items:center;justify-content:center;margin:auto}@media only screen and (max-width:767px){.experience-component .product-slider .product-slider-header{margin-top:0}}.message-swiper-wrapper{margin-top:25px;padding-top:40px;position:relative}.message-swiper-wrapper:before{background-color:var(--color-grey-2);content:"";display:block;height:1px;position:absolute;top:0;width:100%}.message-swiper-wrapper.hide-swiper{display:none}.message-swiper-wrapper.no-swiper{padding-top:24px}@media only screen and (max-width:767px){.message-swiper-wrapper.no-swiper{margin-top:24px;padding-top:24px}}.message-swiper-wrapper.no-swiper .arrow-wrapper,.message-swiper-wrapper.no-swiper .swiper-pagination{display:none}.message-swiper-wrapper.no-swiper .swiper-slide{cursor:auto}.message-swiper-wrapper .swiper-container{display:block;position:relative}.message-swiper-wrapper .swiper-pagination{padding:10px 0}.message-swiper-wrapper .arrow-wrapper{display:flex;height:24px;position:absolute;right:0;top:15px;width:50px}.message-swiper-wrapper .slide-button-next,.message-swiper-wrapper .slide-button-prev{align-items:center;cursor:pointer;display:flex;height:24px;position:absolute;top:0;width:24px;z-index:10}.message-swiper-wrapper .slide-button-next:after,.message-swiper-wrapper .slide-button-prev:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:inherit;content:"";display:inline-block;display:flex;font-size:inherit;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:24px;justify-content:center;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;width:24px}.message-swiper-wrapper .slide-button-next:focus,.message-swiper-wrapper .slide-button-prev:focus{outline:0}.message-swiper-wrapper .slide-button-next.swiper-button-disabled,.message-swiper-wrapper .slide-button-prev.swiper-button-disabled{display:none}.message-swiper-wrapper .slide-button-prev{left:0}.message-swiper-wrapper .slide-button-prev:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.message-swiper-wrapper .slide-button-next{right:0}.message-swiper-wrapper .swiper-wrapper{align-items:stretch}.message-swiper-wrapper .swiper-slide{cursor:-webkit-grab;cursor:grab;height:auto}.message-swiper-wrapper .pdp-xtra-block{box-sizing:border-box;height:100%;position:relative}.message-swiper-wrapper .pdp-xtra-block:after,.message-swiper-wrapper .pdp-xtra-block:before{border-color:transparent;border-style:solid;border-width:0 0 17px 17px;content:"";display:block;height:0;position:absolute;width:0;z-index:1}.message-swiper-wrapper .pdp-xtra-block:before{border-color:transparent transparent var(--color-grey-2) transparent;bottom:0;right:0}.message-swiper-wrapper .pdp-xtra-block:after{border-color:transparent transparent var(--color-grey-3) transparent;bottom:-1px;right:-1px}.message-swiper-wrapper .gwp-slot-content{align-items:center;background-color:var(--color-white);border:1px solid var(--color-grey-2);display:flex;height:auto;padding:15px;position:relative}.message-swiper-wrapper .gwp-slot-content .img-block{flex-shrink:0;margin-right:40px;position:relative;width:90px;-ms-grid-row-align:stretch;align-items:center;align-self:stretch;display:flex;font-size:0;padding:0}.message-swiper-wrapper .gwp-slot-content .img-block:after{background-color:var(--color-grey-2);content:"";display:block;height:100%;position:absolute;right:-20px;top:0;width:1px}.message-swiper-wrapper .gwp-slot-content img{width:100%}.message-swiper-wrapper .custom-info,.message-swiper-wrapper .sustainability-info{background-color:var(--color-white);border:1px solid var(--color-grey-2);height:100%;padding:20px 24px;position:relative}.message-swiper-wrapper .custom-info .title,.message-swiper-wrapper .sustainability-info .title{align-items:center;display:flex;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:16px;margin:0 0 8px;text-transform:uppercase}.message-swiper-wrapper .custom-info .text,.message-swiper-wrapper .sustainability-info .text{color:var(--color-grey-1);font-size:16px;letter-spacing:.5px;line-height:22px}.message-swiper-wrapper .custom-info .iconfont-sustainable,.message-swiper-wrapper .sustainability-info .iconfont-sustainable{align-items:center;color:var(--color-green);display:flex;font-size:24px;height:25px;margin-right:3px;width:25px}.message-swiper-wrapper .custom-info a,.message-swiper-wrapper .sustainability-info a{color:var(--color-black)}.message-swiper-wrapper .custom-info.prmotional-large-msg,.message-swiper-wrapper .sustainability-info.prmotional-large-msg{display:flex}.message-swiper-wrapper .custom-info.prmotional-small-msg .title,.message-swiper-wrapper .sustainability-info.prmotional-small-msg .title{display:inline-block;vertical-align:text-top;width:calc(100% - 35px)}.message-swiper-wrapper .custom-info.prmotional-small-msg .title span,.message-swiper-wrapper .sustainability-info.prmotional-small-msg .title span{position:relative;top:-2px}.message-swiper-wrapper .custom-info.prmotional-large-msg{padding:11px}.message-swiper-wrapper .custom-info.prmotional-small-msg{padding:16px}.message-swiper-wrapper .txt-block{color:var(--color-grey-1);font-size:16px;font-weight:300;letter-spacing:.5px;line-height:18px}.message-swiper-wrapper .txt-block .price span{vertical-align:middle}.message-swiper-wrapper .txt-block .price .sales .value{text-transform:uppercase}.message-swiper-wrapper .txt-block .price h2{font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:16px;text-transform:uppercase}.message-swiper-wrapper .txt-block .bold{font-weight:700}.message-swiper-wrapper .custom-icon{height:25px;margin-right:3px;width:25px}.message-swiper-wrapper .custom-icon img{max-height:100%;max-width:100%}.message-swiper-wrapper .promotional-small-msg-img{display:inline-block;height:25px;margin-right:3px;width:25px}.message-swiper-wrapper .promotional-small-msg-img img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;top:5px;width:100%}.message-swiper-wrapper .promotional-large-msg-img{flex-shrink:0;height:100%;margin-right:30px;position:relative;width:66px;-ms-grid-row-align:center;align-items:center;align-self:center;display:flex;font-size:0;padding:0}.message-swiper-wrapper .promotional-large-msg-img:after{background-color:var(--color-grey-2);content:"";display:block;height:100%;position:absolute;right:-10px;top:0;width:1px}.message-swiper-wrapper .promotional-large-msg-img img{height:88px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:66px}.modal-size .col-wrapper{width:100%}@media only screen and (min-width:1200px){.modal-size .col-wrapper{display:flex}.modal-size .col-wrapper.two-col .tables-column{width:calc(100% - 420px)}.modal-size .col-wrapper.two-col .explanation-column{padding-left:30px;width:420px}}.modal-size .intro-text{color:var(--color-grey-1);font-size:16px;font-weight:300;letter-spacing:.4px;line-height:20px;margin:0 0 50px}.modal-size .title-bar{border-top:3px solid var(--color-black);margin:0 0 25px}.modal-size .title-bar h2{font-size:14px;font-weight:700;letter-spacing:.4px;line-height:17px;margin:5px 0;text-transform:uppercase}@media only screen and (max-width:767px){.modal-size .size-charts{margin:0 -20px 0 0}}.modal-size .size-charts .chart img{max-width:100%}.modal-size .size-charts .table-wrapper{margin:auto auto 30px;overflow:auto;position:relative;scrollbar-color:var(--color-grey-1) var(--color-grey-3);scrollbar-width:thin;width:100%;z-index:1}.modal-size .size-charts .table-wrapper::-webkit-scrollbar{height:8px;width:8px}.modal-size .size-charts .table-wrapper::-webkit-scrollbar-track{background-color:var(--color-grey-3)}.modal-size .size-charts .table-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-grey-1)}.modal-size .size-charts table{border-collapse:separate;border-spacing:0;cursor:-webkit-grab;cursor:grab;margin:auto auto 10px;text-transform:uppercase;width:100%}.modal-size .size-charts table:active{cursor:-webkit-grabbing;cursor:grabbing}.modal-size .size-charts th:first-child{background:var(--color-black);color:var(--color-white);cursor:auto;left:0;max-width:100%;overflow:hidden;position:sticky;text-align:left;text-overflow:ellipsis;transition:.3s ease-in-out;white-space:nowrap;z-index:2}.modal-size .size-charts tfoot th:first-child,.modal-size .size-charts thead th:first-child{z-index:5}.modal-size .size-charts td,.modal-size .size-charts th{font-size:14px;letter-spacing:.4px;padding:16px 20px;text-align:center}.modal-size .size-charts td{border-bottom:1px solid var(--color-grey-2);color:var(--color-grey-1)}.modal-size .size-charts tbody tr:first-child td{border-top:1px solid var(--color-grey-2)}.modal-size .tables-column{width:100%}.modal-size .explanation-column{display:flex}.modal-size .explanation-column .image-wrapper{-ms-grid-row-align:center;align-self:center}.modal-size .explanation-column .image-wrapper img{height:240px}.modal-size .explanation-column .image-explanation{font-size:14px;letter-spacing:1px;line-height:20px;margin-left:24px}.modal-size .explanation-column p{margin:0}.modal-size .explanation-column h2{font-size:14px;font-weight:700;margin:0}.modal-size .tailor-guide-header{background-color:#ffc9a2}@media only screen and (min-width:768px){.modal-size .tailor-guide-header{display:flex;justify-content:space-between;padding:30px 50px}}@media only screen and (max-width:767px){.modal-size .tailor-guide-header{padding:30px 15px}}.modal-size .tailor-guide-header+.modal-header{padding:18px 50px}@media only screen and (max-width:767px){.modal-size .tailor-guide-header+.modal-header{padding:15px}}.modal-size .tailor-guide-header~.modal-body{padding-top:0}.modal-size .tailor-guide-header .tailor-guide-title{align-items:center;display:flex;font-size:18px;font-weight:700;letter-spacing:1px;line-height:24px}@media only screen and (max-width:767px){.modal-size .tailor-guide-header .tailor-guide-title{margin-bottom:22px}}.modal-size .tailor-guide-header .tailor-guide-title:before{background-image:url(../../img/svg/taylor.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;margin-right:6px;width:24px}.modal-size .tailor-guide-header .tailor-guide-link{align-items:center;background-color:var(--color-black);color:var(--color-white);display:flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:1.5px;line-height:16px;min-height:48px;min-width:270px;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase}.sticky-addtocart{background-color:var(--color-white);border-top:1px solid var(--color-grey-2);bottom:-110px;box-shadow:0 -4px 9px 0 hsla(0,0%,65%,.2);color:var(--color-black);display:flex;height:99px;left:0;opacity:0;position:sticky;right:0;transition:.2s ease-in-out;z-index:11}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.sticky-addtocart{position:fixed}}@media only screen and (max-width:767px){.sticky-addtocart{bottom:-150px;height:auto}}.sticky-addtocart.visible{bottom:0;opacity:1}.sticky-addtocart .column-wrapper{margin:auto;max-width:var(--max-width);padding-left:var(--padding-xl);padding-right:var(--padding-xl);width:100%}@media only screen and (max-width:1280px){.sticky-addtocart .column-wrapper{padding-left:var(--padding-l);padding-right:var(--padding-l)}}@media only screen and (max-width:1199px){.sticky-addtocart .column-wrapper{padding-left:var(--padding-s);padding-right:var(--padding-s)}}@media only screen and (min-width:768px){.sticky-addtocart .column-wrapper{display:flex;justify-content:space-between}}.sticky-addtocart .info{display:flex;justify-content:space-between;padding:5px 0}.sticky-addtocart .non-input-label{font-size:13px;min-height:auto;padding:0}.sticky-addtocart .mobile-col{display:none}@media only screen and (max-width:767px){.sticky-addtocart .mobile-col{display:flex;flex-direction:column;justify-content:center}}.sticky-addtocart .mobile-col .btn-favourites.mobile{border:none}.sticky-addtocart .brand-name{font-family:var(--font-primary);font-size:12px;font-weight:400;letter-spacing:.3px;line-height:14px;margin:0 0 3px}.sticky-addtocart .product-name{font-size:14px;font-weight:700;letter-spacing:.4px;line-height:14px;margin:0;max-height:42px;overflow:hidden;text-transform:uppercase}.sticky-addtocart .details{align-items:center;display:flex}.sticky-addtocart .img img{width:70px}@media only screen and (max-width:767px){.sticky-addtocart .img img{width:63px}}.sticky-addtocart .detail-name-prices{display:flex;flex-direction:column;justify-content:space-around;padding-left:5px}.sticky-addtocart .price{line-height:normal}.sticky-addtocart .actions{align-items:center;display:flex;justify-content:flex-end;min-width:50%}@media only screen and (max-width:767px){.sticky-addtocart .actions{border-top:1px solid var(--color-grey-2);margin:auto -15px}}.sticky-addtocart [data-attr=color]{display:none}.sticky-addtocart [data-attr=size]{width:50%}.sticky-addtocart .select-wrap{width:calc(100% - 10px)}@media only screen and (max-width:767px){.sticky-addtocart .select-wrap{width:100%}}.sticky-addtocart .select-wrap .arrow{top:17px}.sticky-addtocart .select-size{height:50px}.sticky-addtocart .add-fav-wrapper{display:flex;width:50%}@media only screen and (max-width:767px){.sticky-addtocart .add-fav-wrapper .btn-favourites{display:none}}.sticky-addtocart .cart-and-ipay{width:calc(100% - 60px)}@media only screen and (max-width:767px){.sticky-addtocart .cart-and-ipay{width:100%}}.sticky-addtocart .cart-and-ipay .add-to-cart{width:100%}.reservation-modal .modal-description,.reservation-modal .modal-outro{color:var(--color-grey-1);font-size:16px;line-height:22px;margin:20px 0 0}.reservation-modal .details{display:flex;margin:35px 0}@media only screen and (max-width:767px){.reservation-modal .details{flex-wrap:wrap}}.reservation-modal .details .img{background-color:var(--color-grey-3);background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 15px 0 0;width:60px}@media only screen and (max-width:767px){.reservation-modal .details .img{width:85px}}.reservation-modal .details img{max-width:100%}.reservation-modal .details .detail-name{flex-grow:1}@media only screen and (max-width:767px){.reservation-modal .details .detail-name{width:calc(100% - 120px)}}.reservation-modal .details .brand-name{color:var(--color-grey-1);font-family:var(--font-primary);font-size:14px;font-weight:700;line-height:15px;margin:0 0 8px}.reservation-modal .details .product-name{font-size:14px;font-weight:700;line-height:15px;margin:12px 0;text-transform:uppercase}.reservation-modal .details .col-size-quantity{color:var(--color-grey-1);font-size:14px;line-height:15px}@media only screen and (min-width:768px){.reservation-modal .details .col-size-quantity{display:flex;flex-wrap:wrap;margin-right:10px}.reservation-modal .details .col-size-quantity .col{flex-grow:1;margin-right:10px;max-width:170px}}.reservation-modal .details select.select-size{font-size:12px;height:32px;letter-spacing:.38px;line-height:22px;padding:5px 25px 5px 15px}.reservation-modal .details .size-item-wrapper .arrow{right:6px;top:8px}.reservation-modal .details .non-input-label-color,.reservation-modal .details .non-input-label-quantity,.reservation-modal .details .non-input-label-size{display:block;font-size:12px;line-height:14px;width:100%}.reservation-modal .details .input-number,.reservation-modal .details .non-input-label-color,.reservation-modal .details .non-input-label-size,.reservation-modal .details .size-item-wrapper{margin-bottom:10px}.reservation-modal .details .store-prices{flex:0;margin-top:10px}@media only screen and (max-width:767px){.reservation-modal .details .store-prices{flex:1;text-align:right;width:100%}}.reservation-modal .details .store-prices .list{font-size:14px;line-height:15px}.reservation-modal .store-allocation{border-top:1px solid var(--color-grey-2);margin:0 0 40px;width:100%}.reservation-modal .store-allocation td{border-bottom:1px solid var(--color-grey-2);padding:15px 7px}@media only screen and (max-width:767px){.reservation-modal .store-allocation td{vertical-align:top}.reservation-modal .store-allocation td.reserve{vertical-align:bottom}}.reservation-modal .store-allocation .icon.no:before,.reservation-modal .store-allocation .icon.yes:before{content:"";font-family:var(--iconfont);height:18px;width:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:inherit;color:var(--color-white);display:inline-block;display:flex;font-size:inherit;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;justify-content:center;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}@media only screen and (max-width:767px){.reservation-modal .store-allocation .icon.no:before,.reservation-modal .store-allocation .icon.yes:before{padding-top:2px}}.reservation-modal .store-allocation .icon.yes:before{background-color:var(--color-green);content:""}.reservation-modal .store-allocation .icon.no:before{background-color:var(--color-red);content:""}.reservation-modal .store-allocation .location{font-size:15px;line-height:18px}@media only screen and (max-width:767px){.reservation-modal .store-allocation .location{display:none}}.reservation-modal .store-allocation .mobile-location{display:none}@media only screen and (max-width:767px){.reservation-modal .store-allocation .mobile-location{display:block;font-size:15px;line-height:18px}}.reservation-modal .store-allocation .availability{font-size:12px;line-height:20px}.reservation-modal .store-allocation .availability.unavailable{color:var(--color-grey-1)}.reservation-modal .store-allocation .reserve-in-store-cta{cursor:pointer;font-size:11px;font-weight:700;letter-spacing:1.18px;line-height:22px;text-decoration:underline;text-transform:uppercase}.reservation-modal .store-allocation .reserve-in-store-cta:hover{text-decoration:none}.reservation-modal .store-allocation .noselect{color:transparent}.reservation-modal .store-allocation-wrapper{margin:0 0 16px}@media only screen and (min-width:768px){.reservation-modal .store-allocation-wrapper{min-height:120px}}.reservation-modal .store-allocation-wrapper .label{font-size:12px;left:14px;line-height:20px;position:absolute;top:6px}.reservation-modal .store-allocation-wrapper select{font-size:15px;line-height:22px;padding:18px 40px 0 14px}.reservation-modal .store-details{margin:0 0 16px}@media only screen and (min-width:768px){.reservation-modal .store-details{display:flex}}.reservation-modal .store-details.confirmation{border:1px solid var(--color-grey-2);margin:0 0 40px;padding:15px}@media only screen and (min-width:768px){.reservation-modal .store-details.confirmation{padding:15px}.reservation-modal .store-details-address{margin-right:5%;max-width:50%}}.reservation-modal .store-details-address,.reservation-modal .store-details-open-hours{color:var(--color-grey-1);font-size:14px;letter-spacing:.4px;line-height:18px;padding:10px}@media only screen and (min-width:768px){.reservation-modal .store-details-address,.reservation-modal .store-details-open-hours{padding:0}}.reservation-modal .store-details-address .title,.reservation-modal .store-details-open-hours .title{color:var(--color-black);font-weight:700;margin:0 0 5px}.reservation-modal .form-btn-wrap{display:flex;justify-content:flex-end;margin-top:20px}@media only screen and (max-width:767px){.reservation-modal .form-btn-wrap{flex-direction:column-reverse}}.reservation-modal .form-btn-wrap .btn-primary{min-width:50%}.reservation-modal .reserve-in-store-cancel{display:block;font-size:15px;font-weight:700;line-height:50px;margin-right:15px;padding:0 10px;text-align:center;text-transform:uppercase}.product-zoom{bottom:0;left:-200%;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:99999}.product-zoom.mobile-events-loaded:not(.product-zoom.mobile-big-zoom) .product-zoom-images figure{margin:0;max-height:100vh;max-width:100vw}.product-zoom.mobile-events-loaded:not(.product-zoom.mobile-big-zoom) .maginfy-icon{display:block}.product-zoom.active{left:0;overflow:visible}.product-zoom .product-zoom-images{transition:opacity .6s cubic-bezier(.05,.5,.3,1),-webkit-transform .6s cubic-bezier(.05,.5,.3,1);transition:transform .6s cubic-bezier(.05,.5,.3,1),opacity .6s cubic-bezier(.05,.5,.3,1);transition:transform .6s cubic-bezier(.05,.5,.3,1),opacity .6s cubic-bezier(.05,.5,.3,1),-webkit-transform .6s cubic-bezier(.05,.5,.3,1)}.product-zoom .product-zoom-images:hover{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in;cursor:crosshair}.product-zoom .product-zoom-images figure{position:absolute;top:0}.product-zoom .product-zoom-images .img{background-position:50%;background-repeat:no-repeat;background-size:cover}.product-zoom .product-zoom-backdrop{background-color:var(--color-white);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.product-zoom .maginfy-icon{bottom:10px;cursor:pointer;display:none;position:absolute;right:10px;z-index:99999}.product-zoom .maginfy-icon:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;font-size:inherit;font-size:34px;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;width:34px}.product-zoom-controls{display:none}.product-zoom-controls.active{display:block}.product-zoom-controls .slider-button{left:10px;mix-blend-mode:difference;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:99999}.product-zoom-controls .slider-button:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;color:var(--color-white);content:"";display:inline-block;display:block;font-size:inherit;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;height:50px;line-height:70px;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle;width:50px;z-index:1}.product-zoom-controls .slider-button:last-child:not(:only-child){left:auto;right:10px}.product-zoom-controls .slider-button:last-child:not(:only-child):after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.product-zoom-close{mix-blend-mode:difference;position:absolute;right:10px;top:10px;z-index:99999}.product-zoom-close:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;color:var(--color-white);content:"";display:inline-block;display:block;font-size:inherit;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle}html body div.product-detail-page .main-detail-column .pr-snippet-rating-decimal,html body div.product-detail-page .main-detail-column .pr-snippet-read-and-write .pr-snippet-write-review-link,html body div.product-detail-page .main-detail-column .pr-snippet-stars-reco-reco,html body div.product-detail-page .pr-no-reviews,html body div.product-detail-page .pr-rd-search-container,html body div.product-detail-page .pr-review-snapshot-faceoff,html body div.product-detail-page .pr-review-snapshot-header-intro{display:none!important}html body div.product-detail-page .pdp-reviews{margin:60px auto}html body div.product-detail-page .pdp-reviews .section-title{font-size:32px;line-height:32px;margin:0;text-transform:uppercase}html body div.product-detail-page .pdp-reviews .show-more-less{align-items:center;display:none}html body div.product-detail-page .pdp-reviews .show-more-less:after,html body div.product-detail-page .pdp-reviews .show-more-less:before{background-color:var(--color-grey-2);content:"";display:block;flex:1;height:1px;width:auto}html body div.product-detail-page .pdp-reviews .show-more-less.show-rev-container{display:flex;display:none}html body div.product-detail-page .pdp-reviews .show-more-less .show-less{display:none}html body div.product-detail-page .pdp-reviews .show-more-less .show-less:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}html body div.product-detail-page .pdp-reviews .show-more-less .show-more{display:flex}html body div.product-detail-page .pdp-reviews .show-more-less .show-more:after{line-height:8px}html body div.product-detail-page .pdp-reviews .show-more-less .show-less,html body div.product-detail-page .pdp-reviews .show-more-less .show-more{cursor:pointer;font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:14px;padding:0 40px;text-transform:uppercase}html body div.product-detail-page .pdp-reviews .show-more-less .show-less:after,html body div.product-detail-page .pdp-reviews .show-more-less .show-more:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;display:block;font-size:inherit;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews .show-more-less .show-less,html body div.product-detail-page .pdp-reviews .show-more-less .show-more{padding:0 24px}}html body div.product-detail-page .pdp-reviews .show-more-less .show-less.show,html body div.product-detail-page .pdp-reviews .show-more-less .show-more.show{display:flex}html body div.product-detail-page .pdp-reviews .show-more-less .show-less.hide,html body div.product-detail-page .pdp-reviews .show-more-less .show-more.hide{display:none}html body div.product-detail-page .pdp-reviews #pr-reviewdisplay .pr-review-snapshot-msqs{display:none!important}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews #pr-reviewdisplay div.pr-review-snapshot-block-container{display:none!important}}html body div.product-detail-page .pdp-reviews #pr-reviewdisplay.show-rev-container .pr-review-snapshot-msqs{display:none!important}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews #pr-reviewdisplay.show-rev-container div.pr-review-snapshot-block-container{display:none!important}}@media only screen and (max-width:1199px){html body div.product-detail-page .pdp-reviews #pr-reviewdisplay.show-rev-container div.pr-review-snapshot-block-container.pr-review-snapshot-simple--brandscore{display:flex!important}}html body div.product-detail-page #pr-reviewsnippet{min-height:24px!important}html body div.product-detail-page .p-w-r{font-family:var(--font-primary);margin:0 0 8px!important}html body div.product-detail-page .p-w-r a:focus,html body div.product-detail-page .p-w-r button:focus,html body div.product-detail-page .p-w-r h2:focus,html body div.product-detail-page .p-w-r input:focus{box-shadow:none!important;outline:0!important}html body div.product-detail-page .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write{margin:0!important}@media only screen and (max-width:767px){html body div.product-detail-page .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write{display:contents!important}}html body div.product-detail-page .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a{display:inline-block;font-size:14px!important;margin:5px 0 0;padding:0 7.5px}html body div.product-detail-page .pr-snippet-stars-reco-stars .pr-snippet{align-items:center!important;display:flex!important}html body div.product-detail-page a.pr-snippet-review-count{color:var(--color-black)!important;font-size:14px!important;letter-spacing:.5px!important;line-height:19.2px!important}html body div.product-detail-page .pr-snippet-stars{background-color:transparent!important}html body div.product-detail-page .pr-rating-stars{height:auto!important;line-height:inherit!important}@media only screen and (max-width:767px){html body div.product-detail-page .pr-rating-stars{flex-direction:column!important}}html body div.product-detail-page .pr-star-v4{background:none!important;border-radius:0!important;font-size:0!important;height:16px!important;margin-right:3px!important;padding:0!important;vertical-align:top!important;width:16px!important}@media only screen and (max-width:767px){html body div.product-detail-page .pr-star-v4{margin:0 1px!important}}html body div.product-detail-page .pr-star-v4:before{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;font-size:inherit;font-size:16px!important;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}html body div.product-detail-page .pr-star-v4-0-filled:before{content:""!important}html body div.product-detail-page .pr-star-v4-25-filled:before{content:""!important}html body div.product-detail-page .pr-star-v4-50-filled:before{content:""!important}html body div.product-detail-page .pr-star-v4-75-filled:before{content:""!important}html body div.product-detail-page .pr-star-v4-100-filled:before{content:""!important}html body div.product-detail-page .pdp-reviews-bottom{margin:auto;max-width:var(--max-width);padding:0;width:100%}@media only screen and (max-width:1280px){html body div.product-detail-page .pdp-reviews-bottom{padding-left:var(--padding-l);padding-right:var(--padding-l)}}@media only screen and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom{padding-left:var(--padding-s);padding-right:var(--padding-s)}}@media only screen and (min-width:1200px){html body div.product-detail-page .pdp-reviews-bottom{padding-left:0;padding-right:0}}@media only screen and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom{padding-left:0;padding-right:0}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-brandscore,html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-snippets{border:0!important}@media only screen and (min-width:768px)and (max-width:900px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block{padding-right:20px!important;width:42.6%!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block.pr-review-snapshot-block-brandscore{flex:0 0 50%!important}}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-brandscore{flex:100%!important;margin:0!important;padding:0!important}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets{text-align:left!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot .pr-review-snapshot-block-container .pr-review-snapshot-block:first-child{border:none!important;justify-content:flex-start!important}@media only screen and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot .pr-review-snapshot-block-container .pr-review-snapshot-block:first-child{flex:1}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot .pr-review-snapshot-block-container.pr-review-snapshot-simple--brandscore .pr-review-snapshot-block:first-child{justify-content:center!important}}@media only screen and (min-width:768px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot .pr-review-snapshot-brandscore{margin:30px 0 0}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot .pr-brandscore-bargraph-colorbar{background:var(--color-black)!important;border:0!important;border-radius:0!important;height:5px!important;margin-top:-5px!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot .pr-brandscore-bargraph-fullbar{background:var(--color-grey-2)!important;border:0!important;border-radius:0!important;height:5px!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot .pr-brandscore-bargraph-barcontainer{flex:1;height:12px}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot dt{width:180px!important}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot .pr-msq-list dt{display:block}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot .pr-msq-list dd{display:inline-block}}html body div.product-detail-page .pdp-reviews-bottom .pr-rd-no-reviews .pr-snippet-write-review-link,html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-read-and-write .pr-snippet-write-review-link{align-items:center!important;background-color:transparent!important;border:0!important;border-color:var(--color-black)!important;color:var(--color-white)!important;display:inline-flex!important;font-family:var(--font-primary)!important;font-weight:700!important;justify-content:center!important;letter-spacing:1.5px!important;line-height:17px!important;max-width:380px!important;min-height:50px!important;overflow:hidden!important;padding:10px 20px!important;position:relative!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;width:100%!important;z-index:1!important}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .pr-rd-no-reviews .pr-snippet-write-review-link,html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-read-and-write .pr-snippet-write-review-link{max-width:100%!important}}html body div.product-detail-page .pdp-reviews-bottom .pr-rd-no-reviews .pr-snippet-write-review-link:focus,html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-read-and-write .pr-snippet-write-review-link:focus{box-shadow:none!important;outline:0!important}html body div.product-detail-page .pdp-reviews-bottom .pr-rd-no-reviews .pr-snippet-write-review-link:after,html body div.product-detail-page .pdp-reviews-bottom .pr-rd-no-reviews .pr-snippet-write-review-link:before,html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-read-and-write .pr-snippet-write-review-link:after,html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-read-and-write .pr-snippet-write-review-link:before{background-color:var(--color-black)!important;content:""!important;position:absolute!important;width:100%!important;z-index:-1!important}html body div.product-detail-page .pdp-reviews-bottom .pr-rd-no-reviews .pr-snippet-write-review-link:before,html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-read-and-write .pr-snippet-write-review-link:before{border-right:3px solid var(--color-black)!important;border-top:3px solid var(--color-black)!important;height:calc(100% - 20px)!important;left:0!important;top:0!important}html body div.product-detail-page .pdp-reviews-bottom .pr-rd-no-reviews .pr-snippet-write-review-link:after,html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-read-and-write .pr-snippet-write-review-link:after{border-bottom:3px solid var(--color-black)!important;border-right:4px solid var(--color-black)!important;bottom:0!important;height:21px!important;left:auto!important;right:-1px!important;-webkit-transform:skew(-45deg)!important;transform:skew(-45deg)!important;-webkit-transform-origin:right top!important;transform-origin:right top!important}html body div.product-detail-page .pdp-reviews-bottom ul{padding-left:0!important}@media only screen and (min-width:768px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-snippets{border-bottom:1px solid var(--color-grey-2)}}html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-read-and-write .pr-snippet-write-review-link{font-size:14px!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header{padding:0!important}@media only screen and (min-width:768px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header{margin-bottom:32px}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline{padding:0 0 20px!important;position:relative!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet a.pr-snippet-write-review-link{align-items:center!important;color:var(--color-white)!important;display:inline-flex!important;font-family:var(--font-primary)!important;font-weight:700!important;justify-content:center!important;letter-spacing:1.5px!important;line-height:17px!important;max-width:260px!important;min-height:50px!important;overflow:hidden!important;padding:10px 20px!important;position:relative!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;width:100%!important;z-index:1!important}@media only screen and (min-width:768px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet a.pr-snippet-write-review-link{bottom:0!important;position:absolute!important;right:50px!important}}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet a.pr-snippet-write-review-link{max-width:263px!important}}@media only screen and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet a.pr-snippet-write-review-link{margin-top:40px}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet a.pr-snippet-write-review-link:focus{box-shadow:none!important;outline:0!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet a.pr-snippet-write-review-link:after,html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet a.pr-snippet-write-review-link:before{background-color:var(--color-black)!important;content:""!important;position:absolute!important;width:100%!important;z-index:-1!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet a.pr-snippet-write-review-link:before{border-right:3px solid var(--color-black)!important;border-top:3px solid var(--color-black)!important;height:calc(100% - 20px)!important;left:0!important;top:0!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet a.pr-snippet-write-review-link:after{border-bottom:3px solid var(--color-black)!important;border-right:4px solid var(--color-black)!important;bottom:0!important;height:21px!important;left:auto!important;right:-1px!important;-webkit-transform:skew(-45deg)!important;transform:skew(-45deg)!important;-webkit-transform-origin:right top!important;transform-origin:right top!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet .pr-snippet-stars{align-items:center!important;display:flex!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet .pr-rating-stars{height:24px!important;line-height:24px!important}@media only screen and (min-width:768px)and (max-width:900px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet .pr-rating-stars{height:32px!important}}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet .pr-rating-stars{overflow:hidden;width:24px}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet .pr-star-v4{height:26px!important;width:26px!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet .pr-star-v4:before{font-size:26px!important}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet .pr-star-v4:before{font-size:24px!important}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet .pr-snippet-rating-decimal{border:0!important;border-radius:0!important;color:var(--color-black)!important;font-family:var(--font-primary)!important;font-size:18px!important;font-weight:800!important;height:auto!important;letter-spacing:0!important;line-height:20px!important;margin:0 0 0 24px!important;padding:0!important;position:relative;width:auto!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-header div.pr-snippet-stars-reco-inline div.pr-snippet-stars-reco-stars div.pr-snippet .pr-snippet-rating-decimal:before{content:"/ 5";position:absolute;right:-25px}html body div.product-detail-page .pdp-reviews-bottom .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count{color:var(--color-black)!important;font-size:16px!important;font-style:normal!important;letter-spacing:0;line-height:20px;padding:10px 0!important;text-transform:capitalize}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count{margin-left:50px}}html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-reco-to-friend{align-items:center!important;display:flex!important;position:relative;top:6px}@media only screen and (min-width:768px)and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-reco-to-friend{top:12px}}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-reco-to-friend{top:25px}}@media only screen and (max-width:415px){html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-reco-to-friend{top:6px}}html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-reco-to-friend .pr-reco-to-friend-message{color:transparent;font-size:16px!important;height:24px;letter-spacing:0!important;line-height:20px!important;max-width:none!important;position:relative}@media only screen and (min-width:768px)and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-reco-to-friend .pr-reco-to-friend-message{-ms-grid-row-align:self-end;align-self:self-end}}html body div.product-detail-page .pdp-reviews-bottom .pr-snippet-reco-to-friend .pr-reco-to-friend-message:before{color:var(--color-black);content:"recommended";position:absolute}html body div.product-detail-page .pdp-reviews-bottom .pr-reco{align-items:center!important;display:inline-flex!important;justify-content:center!important;vertical-align:middle!important}html body div.product-detail-page .pdp-reviews-bottom .pr-reco:before{content:""!important;font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;display:inline-block;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;align-items:center!important;background:var(--color-green)!important;border:1px solid var(--color-white)!important;border-radius:23px!important;color:var(--color-white)!important;display:inline-flex!important;font-size:inherit!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;height:23px!important;justify-content:center!important;position:relative!important;text-decoration:none!important;text-transform:none!important;vertical-align:middle!important;width:23px!important}html body div.product-detail-page .pdp-reviews-bottom .pr-reco span{color:var(--color-black)!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;margin-left:8px!important}@media only screen and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom .pr-reco span{font-weight:400!important}}html body div.product-detail-page .pdp-reviews-bottom .p-w-r .pr-snippet-reco-to-friend span svg,html body div.product-detail-page .pdp-reviews-bottom .p-w-r .pr-snippet-reco-to-friend span[aria-hidden=true]{display:none!important;margin-right:2px!important;vertical-align:top!important}html body div.product-detail-page .pdp-reviews-bottom .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco,html body div.product-detail-page .pdp-reviews-bottom .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars{float:left!important;margin-right:20px}@media only screen and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco,html body div.product-detail-page .pdp-reviews-bottom .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars{position:absolute;top:25px}}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars{width:100%!important}}html body div.product-detail-page .pdp-reviews-bottom .pr-histogram-msq-headline,html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-headline,html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-tags dt{background-color:transparent!important}html body div.product-detail-page .pdp-reviews-bottom .pr-histogram-msq-headline,html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-headline{font-size:14px!important;font-weight:700!important;letter-spacing:1.5px!important;line-height:22px!important;margin:0 0 10px!important;text-transform:uppercase!important}html body div.product-detail-page .pdp-reviews-bottom .pr-ratings-histogram-bar{background-color:transparent!important;border-radius:0!important;height:5px!important;position:relative!important}html body div.product-detail-page .pdp-reviews-bottom .pr-ratings-histogram-bar:before{background-color:var(--color-grey-2)!important;content:""!important;display:block!important;height:1px!important;left:0!important;position:absolute!important;right:0!important;top:2px!important;z-index:1!important}html body div.product-detail-page .pdp-reviews-bottom .pr-ratings-histogram-barValue{background:var(--color-black)!important;border:0!important;border-radius:0!important;height:5px!important;position:relative!important;z-index:2!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block .pr-snapshot-tag-def:first-of-type{margin-top:0!important;padding:5px 10px!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram{height:auto!important}html body div.product-detail-page .pdp-reviews-bottom .pr-snapshot-tag-def{color:var(--color-grey-1)!important;font-size:16px!important;letter-spacing:0!important;line-height:20px!important}html body div.product-detail-page .pdp-reviews-bottom .pr-snapshot-tag-def .pr-filter-btn--active .pr-snapshot-highlight,html body div.product-detail-page .pdp-reviews-bottom .pr-snapshot-tag-def:hover .pr-snapshot-highlight{background-color:var(--color-grey-2)!important}html body div.product-detail-page .pdp-reviews-bottom .pr-filter-btn--button-separated{background-color:transparent!important;border:none!important}html body div.product-detail-page .pdp-reviews-bottom .pr-filter-btn--button-separated .pr-filter-btn__child{background-color:var(--color-grey-3)!important}html body div.product-detail-page .pdp-reviews-bottom .pr-filter-btn--button,html body div.product-detail-page .pdp-reviews-bottom .pr-filter-btn--button-separated.pr-filter-btn--active .pr-filter-btn__child,html body div.product-detail-page .pdp-reviews-bottom .pr-filter-btn--button-separated:hover .pr-filter-btn__child{background-color:var(--color-grey-2)!important;color:var(--color-black)!important}html body div.product-detail-page .pdp-reviews-bottom .pr-filter-btn--button:hover .pr-cross-icon{background-color:transparent}html body div.product-detail-page .pdp-reviews-bottom .pr-filter-btn--button:hover .pr-filter-btn__child{color:var(--color-black)}html body div.product-detail-page .pdp-reviews-bottom .pr-filter-btn--button:hover .pr-cross-icon__circle{fill:var(--color-black)}html body div.product-detail-page .pdp-reviews-bottom .pr-filter-btn--button:hover .pr-cross-icon__line{stroke:var(--color-white)}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-container{display:none!important;flex-wrap:wrap!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-container.pr-review-snapshot-simple--brandscore{display:flex!important;flex-direction:row-reverse;justify-content:space-between;margin-top:-15px}@media only screen and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-container.pr-review-snapshot-simple--brandscore{display:flex!important;flex-direction:column-reverse;margin-top:0}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-container.pr-review-snapshot-simple--brandscore .pr-review-snapshot-block-snippet{align-items:baseline;bottom:30px;display:flex;justify-content:flex-end!important;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-top:0;position:relative}@media only screen and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-container.pr-review-snapshot-simple--brandscore .pr-review-snapshot-block-snippet{justify-content:center!important;margin-top:30px;top:0}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-container.pr-review-snapshot-simple--brandscore .pr-review-snapshot-block-snippet .pr-review-snapshot-snippets .pr-snippet-read-and-write .pr-snippet-review-count,html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-container.pr-review-snapshot-simple--brandscore .pr-review-snapshot-block-snippet .pr-review-snapshot-snippets .pr-snippet-stars-container{display:none}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-container.pr-review-snapshot-simple--brandscore .pr-review-snapshot-block-snippet .pr-review-snapshot-snippets .pr-snippet-read-and-write a.pr-snippet-write-review-link{min-width:260px}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-container.pr-review-snapshot-simple--brandscore .pr-review-snapshot-block-brandscore{flex:auto;justify-content:flex-start;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-top:0}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-container.pr-review-snapshot-simple--brandscore .pr-review-snapshot-block-brandscore .pr-review-snapshot-brandscore{margin-left:50px;margin-top:0;width:70%}html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-cons,html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-pros{display:initial!important;width:32.6%!important}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-cons,html body div.product-detail-page .pdp-reviews-bottom .pr-review-snapshot-block-pros{width:50%!important}}html body div.product-detail-page .pdp-reviews-bottom .pr-snapshot-highlight{background-color:var(--color-grey-3)!important;border-radius:0!important;font-weight:300!important;padding:6px 8px!important}html body div.product-detail-page .pdp-reviews-bottom .pr-rd-main-header{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .pr-rd-main-header{flex-direction:column!important}}html body div.product-detail-page .pdp-reviews-bottom .pr-rd-main-header .pr-review-filter-info-bar{width:100%!important}html body div.product-detail-page .pdp-reviews-bottom .pr-rd-review-header-contents{background-color:transparent!important;padding:0!important;-ms-grid-row-align:center!important;align-self:center!important;flex:1!important}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .pr-rd-review-header-contents{margin-bottom:10px!important}}html body div.product-detail-page .pdp-reviews-bottom .pr-rd-review-header-contents h1{margin:0!important}html body div.product-detail-page .pdp-reviews-bottom .pr-rd-review-header-sorts{flex:0!important;float:none!important;padding:0!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-filter-info-bar{margin-bottom:0!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-filter-info-bar:empty{margin:0!important}html body div.product-detail-page .pdp-reviews-bottom .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort-group{align-items:center!important;align-self:flex-end;background-color:var(--color-white)!important;border:1px solid var(--color-grey-2)!important;display:flex!important;margin:0!important;min-width:150px!important;padding:0!important;position:relative;width:100%!important}html body div.product-detail-page .pdp-reviews-bottom .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort-group:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;display:block;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;position:relative;position:absolute;right:6px;text-decoration:none;text-transform:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.25s ease-in-out;vertical-align:middle}html body div.product-detail-page .pdp-reviews-bottom select.pr-rd-sort{background-color:var(--color-white);border:0!important;box-shadow:none!important;font-size:16px;height:42px;line-height:17px;outline:0!important;padding:0 20px 0 10px!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display{display:flex;justify-content:space-evenly;margin:auto;position:relative;width:95%}@media only screen and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-display{display:block;width:100%}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-rd-main-header{background-color:var(--color-grey-3);display:none;padding:15px;width:100%}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review{border:1px solid var(--color-grey-2);margin:0!important;padding:24px!important;position:relative;width:45%}@media only screen and (max-width:1199px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review{margin-bottom:20px!important;width:100%}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(2),html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(3),html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(4){border-top:1px solid var(--color-grey-2)}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(3n-1){border-left:1px solid var(--color-grey-2)}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(2){padding-top:0!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(2) .pr-rd-star-rating{margin:0!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(2) .pr-rating-stars{margin:0!important;position:absolute;top:25px;z-index:1}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(2) .pr-rd-review-headline{padding-top:50px;position:relative;text-transform:capitalize}@media only screen and (min-width:768px)and (max-width:900px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(2),html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(3){border-top:1px solid var(--color-grey-2)}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(2n){border-left:1px solid var(--color-grey-2)}}@media only screen and (max-width:767px){html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review{border-left:1px solid var(--color-grey-2)!important;width:100%}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(3),html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(3n-1),html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(4){border-left:0}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-review:nth-child(2){border-top:1px solid var(--color-grey-2)}}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display a,html body div.product-detail-page .pdp-reviews-bottom .pr-review-display dt,html body div.product-detail-page .pdp-reviews-bottom .pr-review-display p,html body div.product-detail-page .pdp-reviews-bottom .pr-review-display p span,html body div.product-detail-page .pdp-reviews-bottom .pr-review-display time{color:var(--color-black)!important;text-transform:none}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display dd{color:var(--color-grey-1)!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-rd-review-tag{width:100%!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-rd-review-tag dd,html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-rd-review-tag dt{background-color:transparent;display:inline-block;padding:0 5px 5px 0}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-accordion .pr-accordion-content{margin:0;transition:all .5s linear}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-accordion .pr-accordion-content[aria-hidden=false]{border-bottom:1px solid var(--color-grey-2);border-top:1px solid var(--color-grey-2);margin-bottom:10px;padding-top:6px}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-rd-bottomline{margin:0}html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-rd-bottomline span{text-transform:none!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-content-block{margin-bottom:0;position:static;width:100%!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-verified_buyer{position:absolute;right:24px;top:24px}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-side-content-block{padding:0!important;position:static!important;right:auto!important;width:100%!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-reviewer-details .pr-rd-bold{display:none;text-transform:none!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-reviewer-details .pr-rd-author-nickname{font-weight:700;margin:0;text-transform:none!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-reviewer-details .pr-rd-author-submission-date{float:right;text-transform:none!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-description-text{max-height:250px;overflow:auto;scrollbar-color:var(--color-grey-1) var(--color-grey-3);scrollbar-width:thin;text-transform:none!important;width:100%}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-description-text::-webkit-scrollbar{height:8px;width:8px}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-description-text::-webkit-scrollbar-track{background-color:var(--color-grey-3)}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-description-text::-webkit-scrollbar-thumb{background-color:var(--color-grey-1)}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-accordion .pr-accordion-btn{color:var(--color-black);font-weight:700;line-height:normal}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-accordion .pr-accordion-btn span{color:var(--color-black);font-weight:700}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-accordion .pr-accordion-btn .pr-caret-icon,html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-accordion .pr-accordion-btn .pr-caret-icon svg{height:13px;width:13px}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-accordion .pr-accordion-btn .pr-caret-icon__line{stroke:var(--color-black)}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-snippet-rating-decimal{display:none}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-review-headline,html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-star-rating{display:block!important;float:none!important;margin:0 0 4px!important;text-transform:none!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-helpful-action{margin:0!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-helpful-action-group{align-items:flex-start;display:flex;flex-direction:column}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-footer{padding-bottom:0}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-helpful-action-btn-group{margin:10px 0}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-helpful-btn{background-color:transparent;border:0}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-helpful-btn *{color:inherit}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-helpful-yes{color:var(--color-green)}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-helpful-no{color:var(--color-black)}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-helpful-active{background:transparent!important;font-weight:700}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-helpful-action-legend{display:none}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-thumbs-icon-down:before,html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-thumbs-icon-up:before{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;display:inline-block;font-size:inherit;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-thumbs-icon-down svg,html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-thumbs-icon-up svg{display:none!important}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-thumbs-icon-up:before{content:""}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-thumbs-icon-down:before{content:""}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-rd-flag-review-btn{color:var(--color-black)}html body div.product-detail-page .pdp-reviews-bottom .pr-review .pr-badging-icon circle{fill:var(--color-green)!important}html body div.product-detail-page .pdp-reviews-bottom .pr-read-review .pr-rd-def-list,html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-rd-def-list{display:block}html body div.product-detail-page .pdp-reviews-bottom .pr-read-review .pr-rd-def-list dd,html body div.product-detail-page .pdp-reviews-bottom .pr-read-review .pr-rd-def-list dt,html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-rd-def-list dd,html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-rd-def-list dt{background-color:transparent;display:inline-block;min-width:0;padding:0 5px 5px 0}html body div.product-detail-page .pdp-reviews-bottom .pr-read-review .pr-rd-pagination:empty,html body div.product-detail-page .pdp-reviews-bottom .pr-review-display .pr-rd-pagination:empty{display:none}html body div.product-detail-page .pr-rd-main-footer{border-bottom:none!important;bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;padding:15px 0;position:absolute;top:0}@media only screen and (min-width:1200px){html body div.product-detail-page .pr-rd-main-footer{margin:0;padding:0!important;top:125px;width:110%}}@media only screen and (max-width:1199px){html body div.product-detail-page .pr-rd-main-footer{height:auto;padding:0;position:relative}}html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block{width:100%!important}html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination{display:flex;flex-direction:row;float:none;justify-content:space-between;width:100%}@media only screen and (max-width:1199px){html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination{border:none;justify-content:center;margin-top:0;padding:0}}html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination span{display:none}html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination a{align-items:center;background-color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:12px 42px;border:3px solid var(--color-black);color:var(--color-white)!important;cursor:pointer;display:flex;height:44px;overflow:hidden;padding-left:10px!important;pointer-events:all;top:0;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:44px}@media only screen and (max-width:1199px){html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination a{margin-right:0;top:calc(50% - 24px)}}html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination a:before{content:"";font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;color:var(--color-black);display:inline-block;font-size:inherit;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination a.right{-webkit-transform:scale(1);transform:scale(1)}@media only screen and (min-width:1200px){html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination a.right{position:absolute;right:0}}html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination a.right:before{content:"";font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;color:var(--color-black);display:inline-block;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination a.pr-rd-pagination-btn--next{-webkit-transform:scale(1);transform:scale(1)}@media only screen and (min-width:1200px){html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination a.pr-rd-pagination-btn--next{position:absolute;right:0}}html body div.product-detail-page .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination a.pr-rd-pagination-btn--next:before{content:"";font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;color:var(--color-black);display:inline-block;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}.pr-rd-content-block .pr-rd-review-position,.pr-rd-content-block .pr-rd-to-top.pr-underline{display:none}.product-labels-sideways{display:flex;flex-direction:row-reverse;font-size:14px;font-weight:700;height:19px;letter-spacing:.5px;line-height:18px;margin-left:20px;margin-top:-24px;position:absolute;text-align:center;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;white-space:nowrap;z-index:2}@media only screen and (max-width:1199px){.product-labels-sideways{height:14px;margin-left:12px;margin-top:-20px}}.product-labels-sideways .label{color:var(--color-white);font-size:14px;height:19px;line-height:22px;margin:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;padding:0 12px;text-overflow:ellipsis;text-transform:uppercase;white-space:no-wrap}@media only screen and (max-width:1199px){.product-labels-sideways .label{font-size:11px;height:17px!important;line-height:17px!important;margin:0;padding:1px 8px!important}}.product-labels-sideways .label:last-child{margin-left:0}.product-labels-sideways .new{background-color:var(--color-black)}.product-labels-sideways .promotion,.product-labels-sideways .sale{background-color:var(--color-green)}.product-labels-sideways .online-exclusive{background-color:var(--color-white);color:var(--color-black)}.product-label-online-exclusive{left:20px;position:absolute;top:16px}@media only screen and (max-width:1199px){.product-label-online-exclusive{left:12px;right:35px;top:8px}}.product-label-online-exclusive .online-exclusive{background-color:transparent;color:var(--color-black);font-size:14px;font-weight:700;letter-spacing:.5px;line-height:18px;text-transform:uppercase}@media only screen and (max-width:1199px){.product-label-online-exclusive .online-exclusive{font-size:11px;line-height:12px}}.energy-label{color:var(--color-white);display:inline-block;font-size:14px;font-size:16px;font-weight:700;height:18px;height:24px;letter-spacing:.4px;line-height:20px;min-width:36px;overflow:hidden;padding:0 5px 0 13px;position:relative;text-align:center;vertical-align:middle;white-space:nowrap}.energy-label:before{background-color:inherit;border-color:var(--color-grey-3);border-bottom:12px solid var(--color-grey-3);border-right:12px solid transparent;border-top:12px solid var(--color-grey-3);content:"";display:inline-block;left:0;position:absolute;top:0}.product-tile .energy-label{font-size:14px;font-weight:400;height:18px;padding:0 3px 0 13px}.product-tile .energy-label:before{border-color:var(--color-white);border-bottom:9px solid var(--color-white);border-right:10px solid transparent;border-top:9px solid var(--color-white)}@media only screen and (max-width:767px){.product-tile .energy-label{font-size:11px;height:14px;letter-spacing:.3px;line-height:15px;min-width:28px;padding:0 3px 0 10px}.product-tile .energy-label:before{border-bottom-width:7px;border-right-width:7px;border-top-width:7px}}.modal-energy .modal-body{text-align:center}.modal-energy img{max-width:100%}.plp-swatches{display:flex;justify-content:left}.plp-swatches .swatch-image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:9px;margin-right:4px;width:9px}@media only screen and (max-width:1199px){.plp-swatches .swatch-image{height:8px;width:8px}}.plp-swatches .swatch-image.white{box-shadow:0 0 1px 0 rgba(var(--color-black-2),.7)}.plp-swatches .swatch-text{color:var(--color-grey-1);font-size:11px;letter-spacing:0;line-height:13px}.plp-swatches.quickviewdisable .swatch-image{height:12px;margin-right:3px;width:12px}.product-tile{min-height:100%;overflow:hidden;position:relative}.product-tile .product-labels-sideways{box-sizing:border-box;display:flex;flex-direction:column-reverse;flex-wrap:wrap;font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:22px;margin-bottom:4px;grid-row-gap:3px;grid-column-gap:8px;flex-flow:wrap;flex-wrap:wrap-reverse;margin-top:-46px;min-height:42px}@media only screen and (min-width:1200px){.product-tile .product-labels-sideways{margin-left:20px;overflow:hidden;padding-right:20px;width:calc(100% - 20px)}}@media only screen and (max-width:767px){.product-tile .product-labels-sideways{font-size:10px;font-weight:700;letter-spacing:.5px;line-height:12px;margin-bottom:5px;grid-row-gap:2px;grid-column-gap:6px;margin-left:12px;margin-top:-36px;min-height:36px;overflow:hidden;padding-right:12px;width:calc(100% - 12px)}.product-tile .product-labels-sideways .new,.product-tile .product-labels-sideways .online-exclusive,.product-tile .product-labels-sideways .promotion,.product-tile .product-labels-sideways .sale{height:25px;padding:6px 18px}}.product-tile .btn-favourites{position:absolute;right:10px;top:8px}.product-tile .btn-favourites:after{font-size:25px}.product-tile .reserved-item-marker-wrapper{height:150px;overflow:hidden;pointer-events:none;position:absolute;top:20%;width:100%}.product-tile .reserved-item-marker{background-color:var(--color-black);color:var(--color-white);font-size:10px;font-weight:700;left:-6%;line-height:16px;opacity:.8;padding:8px;position:absolute;right:-6%;text-align:center;text-transform:uppercase;top:45%;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}@media only screen and (max-width:767px){.product-tile .reserved-item-marker{top:35%}}.product-tile .reserved-item-marker.hidden{display:none}.product-tile .image-container a{display:block;padding:35px 35px 5%;text-align:center}@media only screen and (max-width:1199px){.product-tile .image-container a{margin-bottom:25px}}.product-tile .image-container img{aspect-ratio:220/320;display:block;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:opacity 1s;width:100%}.product-tile .image-container img.lazyload{opacity:0}.product-tile .image-container img.lazyloaded{opacity:1}.product-tile .image-container img:not([src]),.product-tile .image-container img[src=""]{visibility:hidden}.product-tile .image-container .img{aspect-ratio:220/320;margin:auto;max-width:220px;width:100%}.product-tile .image-container .img.no-image{background-color:var(--color-grey-3);background-position:50%;background-repeat:no-repeat;background-size:cover}.product-tile .image-container .img.no-image:after{content:"";display:block;padding-top:145.4545454545%;width:100%}.product-tile .image-container .img.no-image img{display:none}.product-tile .tile-body{margin-bottom:50px;margin-top:0;padding:0 20px;position:relative;text-align:left}@media only screen and (max-width:1199px){.product-tile .tile-body{margin-bottom:0;padding:0 12px}}.product-tile .energy-label{bottom:3px;position:absolute;right:0}.product-tile .brand-name{color:var(--color-black);font-size:14px;font-weight:700;letter-spacing:.4px;line-height:18px;margin-bottom:8px;text-decoration:none;text-transform:uppercase;word-break:break-word}@media only screen and (max-width:1199px){.product-tile .brand-name{font-size:12px;line-height:12px;text-align:left}}.product-tile .pdp-title{color:var(--color-black);display:block;font-family:var(--font-primary);font-size:14px;letter-spacing:.37px;line-height:18px;margin-bottom:8px;margin-top:4px;text-align:left;text-decoration:none}@media only screen and (max-width:1199px){.product-tile .pdp-title{font-size:12px;line-height:14px;margin-bottom:8px;margin-top:4px;text-align:left}}.product-tile .iconfont-sustainable{color:var(--color-green);display:inline-block;display:none;font-size:16px;height:16px;margin-left:-2px;margin-right:2px;width:16px}@media only screen and (max-width:767px){.product-tile .iconfont-sustainable{font-size:inherit;height:9px;margin-right:3px;width:9px}.product-tile .iconfont-sustainable:before{font-size:11px;height:9px;left:1px;vertical-align:top;width:9px}}.product-tile .price{align-items:center;display:flex;font-size:14px;line-height:16px;margin-bottom:10px}@media only screen and (max-width:1199px){.product-tile .price{font-size:12px;line-height:12px;margin-bottom:8px}}.product-tile .price .list{font-size:11px;left:6px;line-height:16px;position:relative}@media only screen and (max-width:1199px){.product-tile .price .list{font-size:10px;left:3.3px;line-height:10px}}.product-tile .price .loyalty:before{top:-1px}@media only screen and (max-width:1199px){.product-tile .price .loyalty:before{top:-1px}}.product-tile .category-snippet{margin-bottom:35px;position:relative}@media only screen and (max-width:1199px){.product-tile .category-snippet{bottom:0;margin-bottom:35px;position:relative}}.product-tile .pr-no-reviews,.product-tile .pr-snippet-rating-decimal{display:none!important}.product-tile .pr-category-snippet{display:flex!important;flex-wrap:wrap;justify-content:left;line-height:10px!important;margin:10px auto 0!important;padding:0 20px}@media only screen and (max-width:1199px){.product-tile .pr-category-snippet{align-items:flex-start;flex-direction:row!important;margin:8px auto 0!important;padding:0 12px!important}}@media only screen and (max-width:1199px)and (max-width:767px){.product-tile .pr-category-snippet{align-items:flex-start;flex-direction:row!important}}.product-tile .pr-category-snippet .pr-category-snippet__rating,.product-tile .pr-category-snippet .pr-snippet-stars{font-size:0;vertical-align:top!important}.product-tile .pr-category-snippet .pr-category-snippet__total{color:var(--color-grey-1);font-size:10px;letter-spacing:0;line-height:11px;vertical-align:top!important}@media only screen and (max-width:1199px){.product-tile .pr-category-snippet .pr-category-snippet__total{margin:0 1px!important;padding:0!important}}.product-tile .pr-category-snippet .pr-category-snippet__total:before{content:"("}.product-tile .pr-category-snippet .pr-category-snippet__total:after{content:")"}.product-tile .pr-category-snippet .pr-rating-stars{height:10px!important;line-height:10px!important}.product-tile .pr-category-snippet .pr-star-v4{background:none!important;border-radius:0!important;font-size:0!important;height:10px!important;margin-right:3px!important;padding:0!important;vertical-align:top!important;width:10px!important}@media only screen and (max-width:767px){.product-tile .pr-category-snippet .pr-star-v4{margin:0 1px!important}}.product-tile .pr-category-snippet .pr-star-v4:before{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;font-size:inherit;font-size:10px!important;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}.product-tile .pr-category-snippet .pr-star-v4-0-filled:before{content:""}.product-tile .pr-category-snippet .pr-star-v4-25-filled:before{content:""}.product-tile .pr-category-snippet .pr-star-v4-50-filled:before{content:""}.product-tile .pr-category-snippet .pr-star-v4-75-filled:before{content:""}.product-tile .pr-category-snippet .pr-star-v4-100-filled:before{content:""}.product-tile .sizecolor-text-hidden{display:none}.search-show .product-grid .tile-wrapper .product-tile{min-height:520px}@media only screen and (min-width:768px)and (max-width:1199px){.search-show .product-grid .tile-wrapper .product-tile{min-height:100%}}@media only screen and (max-width:767px){.search-show .product-grid .tile-wrapper .product-tile{min-height:330px}}.search-show .product-grid .tile-wrapper .product-tile .tile-body{margin-bottom:0}.search-show .product-grid .tile-wrapper .product-tile .tile-body a{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.search-show .product-grid .tile-wrapper .product-tile .category-snippet{margin-top:8px!important;min-height:11px}.search-show .product-grid .tile-wrapper .product-tile .category-snippet .pr-category-snippet{margin:auto 0!important}@media only screen and (max-width:767px){.search-show .product-grid .tile-wrapper .product-tile .category-snippet .pr-category-snippet{padding-left:10px!important}.search-show .product-grid .tile-wrapper .product-tile .category-snippet{margin-bottom:12px}}.search-show .product-grid .tile-wrapper .product-tile .btn-favourites{height:18px;position:absolute;right:10px;top:12px;width:22px}.search-show .product-grid .tile-wrapper .product-tile .btn-favourites:after{font-size:20px}@media only screen and (max-width:1199px){.search-show .product-grid .tile-wrapper .product-tile .btn-favourites{height:13px;right:7px;top:8px;width:16px}.search-show .product-grid .tile-wrapper .product-tile .btn-favourites:after{font-size:15px}}.search-show .product-grid .tile-wrapper .product-tile .image-container a{padding:0}@media only screen and (max-width:1199px){.search-show .product-grid .tile-wrapper .product-tile .image-container a{margin-bottom:20px}}.search-show .product-grid .tile-wrapper .product-tile .image-container a .img{margin-bottom:34px;margin-top:32px}@media only screen and (max-width:1199px){.search-show .product-grid .tile-wrapper .product-tile .image-container a .img{aspect-ratio:125/180;margin-bottom:0;margin-top:12px;max-width:125px}}.swiper-pagination{padding:40px 0;position:relative;width:100%}@media only screen and (max-width:1199px){.swiper-pagination{padding:30px 0}}.swiper-pagination .swiper-pagination-bullet{background-color:var(--color-black);border:none;border-radius:0;height:1px;opacity:1;vertical-align:middle;width:18px}.swiper-pagination .swiper-pagination-bullet:only-child{display:none}.swiper-pagination .swiper-pagination-bullet:focus{outline:0}.swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:8px}.swiper-pagination .swiper-pagination-bullet-active{height:3px}@media only screen and (max-width:900px){.swiper-pagination{display:block;order:3;position:relative}}.image-3-product-slider-wrapper{margin:auto;margin-bottom:var(--section-bottom-margin);max-width:var(--max-width);padding-left:var(--padding-xl);padding-right:var(--padding-xl)}@media only screen and (max-width:1280px){.image-3-product-slider-wrapper{padding-left:var(--padding-l);padding-right:var(--padding-l)}}@media only screen and (max-width:1199px){.image-3-product-slider-wrapper{padding-left:var(--padding-s);padding-right:var(--padding-s)}}@media only screen and (min-width:768px){.image-3-product-slider-wrapper .swiper-pagination{display:none}}@media only screen and (max-width:767px){.image-3-product-slider-wrapper{margin-bottom:var(--section-bottom-margin-mobile);padding-right:0}}.image-3-product-slider-header{border-right:3px solid var(--color-black);padding:25px;position:relative;width:25%}.image-3-product-slider-header.dark-image,.image-3-product-slider-header.dark-image a{color:var(--color-white)}.image-3-product-slider-header.light-image,.image-3-product-slider-header.light-image a{color:var(--color-black)}@media only screen and (max-width:767px){.image-3-product-slider-header{border-bottom:3px solid var(--color-black);border-right:0;height:280px;padding:30px;width:100%}}.image-3-product-slider-header .image-backdrop-desktop,.image-3-product-slider-header .image-backdrop-mobile{background-color:var(--color-grey-3);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}@media only screen and (max-width:767px){.image-3-product-slider-header .image-backdrop-desktop{display:none}}.image-3-product-slider-header .image-backdrop-mobile{display:none}@media only screen and (max-width:767px){.image-3-product-slider-header .image-backdrop-mobile{display:block}}.image-3-product-slider-header .title{font-family:var(--font-primary);font-size:18px;letter-spacing:.5px;margin:0 0 10px}.image-3-product-slider-header .sub-title{font-size:36px;font-weight:700;letter-spacing:1px;margin:0}.image-3-product-slider-body{position:relative;width:75%}@media only screen and (max-width:767px){.image-3-product-slider-body{width:100%}}.image-3-product-slider{border:3px solid var(--color-black);display:flex;margin:auto}@media only screen and (max-width:767px){.image-3-product-slider{border-right:0;display:block;overflow:hidden;padding:0}.image-3-product-slider .swiper-container{border-left:0;overflow:visible}.image-3-product-slider .swiper-container .swiper-slide{cursor:-webkit-grab;cursor:grab}.image-3-product-slider .swiper-container .swiper-slide:first-child .product-tile{border-left:0}}.image-3-product-slider .swiper-container .swiper-slide{height:auto}.image-3-product-slider .swiper-container .product-tile{border-right:1px solid var(--color-grey-2);height:100%}.image-3-product-slider .image-3-product-slide-body{position:relative}@media only screen and (max-width:767px){.image-3-product-slider .image-3-product-slide-body{padding:0 var(--padding-s)}}.image-3-product-slider .slide-button-next,.image-3-product-slider .slide-button-prev{height:100%;pointer-events:none;position:absolute;top:0;width:var(--padding-xl);z-index:10}@media only screen and (max-width:1280px){.image-3-product-slider .slide-button-next,.image-3-product-slider .slide-button-prev{width:var(--padding-l)}}@media only screen and (max-width:1199px){.image-3-product-slider .slide-button-next,.image-3-product-slider .slide-button-prev{display:none}}.image-3-product-slider .slide-button-next .arrow,.image-3-product-slider .slide-button-prev .arrow{align-items:center;background-color:var(--color-white);background-position:50%;background-repeat:no-repeat;background-size:12px 42px;border:3px solid var(--color-black);cursor:pointer;display:flex;height:44px;pointer-events:all;position:absolute;top:calc(50% - 44px);width:44px}.image-3-product-slider .slide-button-next .arrow:after,.image-3-product-slider .slide-button-prev .arrow:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-white);color:inherit;content:"";display:inline-block;display:block;font-size:inherit;font-size:19px;font-style:normal;font-variant:normal;font-weight:400;padding:8px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}.image-3-product-slider .slide-button-next:hover .arrow,.image-3-product-slider .slide-button-prev:hover .arrow{border-color:var(--color-grey-1);transition:border-color .15s ease-in-out}.image-3-product-slider .slide-button-next:focus,.image-3-product-slider .slide-button-prev:focus{outline:0}.image-3-product-slider .slide-button-next.swiper-button-disabled,.image-3-product-slider .slide-button-prev.swiper-button-disabled{display:none}.image-3-product-slider .slide-button-prev{left:var(--padding-negative-xl);right:auto}@media only screen and (max-width:1280px){.image-3-product-slider .slide-button-prev{left:var(--padding-negative-l)}}.image-3-product-slider .slide-button-prev .arrow{margin-left:auto;right:-24px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.image-3-product-slider .slide-button-next{left:auto;right:var(--padding-negative-xl)}@media only screen and (max-width:1280px){.image-3-product-slider .slide-button-next{right:var(--padding-l)}}.image-3-product-slider .slide-button-next .arrow{left:-24px}.article-content-wrapper{margin:auto;margin-bottom:var(--section-bottom-margin);max-width:var(--max-width);padding-left:var(--padding-xl);padding-right:var(--padding-xl)}@media only screen and (max-width:1280px){.article-content-wrapper{padding-left:var(--padding-l);padding-right:var(--padding-l)}}@media only screen and (max-width:1199px){.article-content-wrapper{padding-left:var(--padding-s);padding-right:var(--padding-s)}}.article-content-wrapper .article-content{margin:auto}@media only screen and (max-width:767px){.article-content-wrapper .article-content{overflow:hidden;padding:0}}.article-content-wrapper .article-content .article-content-header{margin:0 0 40px;position:relative}@media only screen and (max-width:767px){.article-content-wrapper .article-content .article-content-header{padding:0 var(--padding-s)}}.article-content-wrapper .article-content .article-content-header .article-content-title{font-size:38px;font-weight:700;letter-spacing:1px;line-height:46px;margin:0 0 5px;text-transform:uppercase}@media only screen and (max-width:767px){.article-content-wrapper .article-content .article-content-header .article-content-title{font-size:24px;line-height:26px}}.article-block-wrapper{margin:0 auto var(--section-bottom-margin);max-width:var(--max-width);padding-left:var(--padding-xl);padding-right:var(--padding-xl)}.article-block-wrapper.active{display:block}@media only screen and (max-width:767px){.article-block-wrapper{margin-bottom:var(--section-bottom-margin-mobile)}}@media only screen and (max-width:1280px){.article-block-wrapper{padding-left:var(--padding-l);padding-right:var(--padding-l)}}@media only screen and (max-width:1199px){.article-block-wrapper{padding-left:var(--padding-s);padding-right:var(--padding-s)}}.pdp-link .read-more-less .read-more:after{font-size:24px;margin-top:-5px}.pdp-link.article-block a.read-more{margin-top:10px}@media only screen and (max-width:767px){.pdp-link.article-block a.read-more{margin-top:8px}}.product-detail-page .article-block-wrapper .pdp-article-read .pdp-text-col{color:var(--color-grey-1);font-size:18px;letter-spacing:.6px;line-height:26px;width:calc(60% - 30px)}@media only screen and (max-width:767px){.product-detail-page .article-block-wrapper .pdp-article-read .pdp-text-col{color:var(--color-black);font-size:16px;line-height:28px;width:100%}}.product-detail-page .article-block-wrapper .pdp-article-read .pdp-read-less{color:var(--color-black);margin:0}@media only screen and (max-width:1199px){.product-detail-page .article-block-wrapper .pdp-article-read .pdp-read-less{margin-top:8px}}.product-detail-page .article-block-wrapper .pdp-article-read.extra-text{max-width:var(--medium-col)}.product-detail-page .article-block-wrapper .pdp-article-read.extra-text .read-more-less{margin:16px 0 0}@media only screen and (max-width:1199px){.product-detail-page .article-block-wrapper .pdp-article-read.extra-text .read-more-less{margin-top:8px}}.product-detail-page .article-block-wrapper .pdp-article-read .read-more-less{display:block}.product-detail-page .article-block-wrapper .pdp-article-read .read-more-less:after,.product-detail-page .article-block-wrapper .pdp-article-read .read-more-less:before{display:none}.product-detail-page .article-block-wrapper .pdp-article-read .read-more-less .read-less{color:var(--color-black);padding:0}.product-detail-page .article-block-wrapper .pdp-article-read .read-more-less .read-less:after{font-size:24px}.link.article-block{cursor:pointer}.link.article-block.video .image-wrapper:before{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;color:var(--color-white);content:"";display:inline-block;display:block;font-size:inherit;font-size:40px;font-style:normal;font-variant:normal;font-weight:400;left:calc(50% - 20px);position:relative;position:absolute;text-decoration:none;text-transform:none;top:calc(50% - 30px);vertical-align:middle;z-index:1}.link.article-block.video .read-more{display:flex;text-decoration:none}.link.article-block.video .read-more:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;display:block;font-size:inherit;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;margin-left:10px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}.link.article-block.video .read-more>button{font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:18px;text-transform:uppercase}.link.article-block.video span.ani-arrow{display:none}.link.article-block.video span.ani-arrow:after,.link.article-block.video span.ani-arrow:before{content:none}.link.article-block .read-more{display:block;font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:16px;margin-top:32px;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:767px){.link.article-block .read-more{margin-top:24px}}.link.article-block .read-more .ani-arrow{background-color:transparent;display:inline-block;height:15px;margin-left:4px;position:relative;text-align:center;vertical-align:middle;width:15px}.link.article-block .read-more .ani-arrow:before{background-color:var(--color-black);content:"";display:block;height:1px;margin:auto;position:relative;top:7px;width:85%}.link.article-block .read-more .ani-arrow:after{background-color:transparent;border:2px solid var(--color-black);border-left:0;border-radius:1px;border-top:0;content:"";display:block;height:7px;position:absolute;right:0;top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:7px}@keyframes cb-arrow-stem{0%{width:0}to{width:85%}}@keyframes cb-arrow-point{0%{right:0}10%{right:5px}to{right:0}}.link.article-block .read-more.active .ani-arrow:before{-webkit-animation:cb-arrow-stem .6s ease-out;animation:cb-arrow-stem .6s ease-out}.link.article-block .read-more.active .ani-arrow:after{-webkit-animation:cb-arrow-point .6s ease-out;animation:cb-arrow-point .6s ease-out}.article-block{display:block;margin:auto;max-width:var(--medium-col);position:relative;text-decoration:none}@media only screen and (min-width:768px){.article-block{display:flex}.article-block.image-left{flex-direction:row-reverse}.article-block.image-left .text-col{padding:7% 0 7% 7%}.article-block.image-right{flex-direction:row}.article-block.image-right .text-col{padding:7% 7% 7% 0}.article-block.image-small .text-col{width:calc(60% - 67px)}.article-block.image-small .image-col{width:calc(40% + 67px)}.article-block.image-small .desktop-image .img:after{padding-top:105.7471264368%}.article-block.image-big .text-col{width:40%}.article-block.image-big .image-col{width:60%}.article-block.image-big .desktop-image .img:after{padding-top:73.3788395904%}}@media only screen and (max-width:767px){.article-block .text-col{margin-bottom:40px}}.article-block .category-date-wrapper{display:flex;margin:0 0 10px}.article-block .category-name{font-size:12px;letter-spacing:1.29px;line-height:14px;text-transform:uppercase;vertical-align:middle}.article-block .date{color:var(--color-grey-1);font-size:12px;vertical-align:middle}.article-block .date:before{content:"|";margin:0 5px;text-align:center;vertical-align:middle}.article-block .text-links{text-decoration:none}.article-block .article-title{font-family:var(--font-primary);font-size:36px;letter-spacing:1.06px;line-height:40px;margin:0 0 20px}@media only screen and (max-width:767px){.article-block .article-title{font-size:30px;line-height:36px}}.article-block .article-text-preview{color:var(--color-grey-1);font-size:16px;letter-spacing:.6px;line-height:22px}@media only screen and (max-width:767px){.article-block .article-text-preview{font-size:14px}}.article-block .read-more{display:none}.article-block .image-col{display:flex}.article-block .desktop-image,.article-block .mobile-image{display:none}.article-block .desktop-image .img,.article-block .mobile-image .img{background-color:var(--color-grey-3);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.article-block .desktop-image .img:after,.article-block .mobile-image .img:after{content:"";display:block;width:100%}@media only screen and (min-width:768px){.article-block .desktop-image{display:block}}.article-block .desktop-image .img-wrap{overflow:hidden;position:relative}.article-block .desktop-image .img{display:table;transition:all .5s ease}.article-block .desktop-image .img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media only screen and (max-width:767px){.article-block .mobile-image{display:block}.article-block .mobile-image .img:after{padding-top:93.3333333333%}}.article-block .title-wrapper{display:flex;padding-right:20px;width:48px;z-index:1}@media only screen and (max-width:1199px){.article-block .title-wrapper{width:38px}}.article-block .title-wrapper .title{display:flex;font-family:var(--font-primary);font-size:26px;font-weight:400;height:28px;letter-spacing:1px;line-height:28px;margin:0;-webkit-transform:rotate(-90deg) translateX(calc(-100% + 28px)) translateY(28px);transform:rotate(-90deg) translateX(calc(-100% + 28px)) translateY(28px);-webkit-transform-origin:0 100%;transform-origin:0 100%;white-space:nowrap}@media only screen and (max-width:1199px){.article-block .title-wrapper .title{font-size:18px;height:20px;line-height:20px;-webkit-transform:rotate(-90deg) translateX(calc(-100% + 20px)) translateY(20px);transform:rotate(-90deg) translateX(calc(-100% + 20px)) translateY(20px)}}.article-block .title-wrapper .title:after{align-self:flex-end;background-color:var(--color-black);content:"";display:inline-block;height:1px;margin-left:10px}@media only screen and (min-width:1200px){.article-block .title-wrapper .title:after{width:44px}}@media only screen and (max-width:1199px){.article-block .title-wrapper .title:after{width:30px}}@media only screen and (min-width:768px)and (max-width:900px){.article-block .title-wrapper .title:after{width:12px}}.article-block .image-wrapper{align-self:flex-start;font-size:0;padding:0 15px 15px 0;position:relative;width:calc(100% - 52px)}.article-block .image-wrapper:after{border:4px solid var(--color-black);bottom:0;content:"";display:block;left:81px;position:absolute;right:0;top:15%;z-index:-1}.article-block .image-wrapper img{width:100%}.services-block-wrapper{margin:0 auto var(--section-bottom-margin);max-width:var(--max-width);padding-left:var(--padding-xl);padding-right:var(--padding-xl)}@media only screen and (max-width:1280px){.services-block-wrapper{padding-left:var(--padding-l);padding-right:var(--padding-l)}}@media only screen and (max-width:1199px){.services-block-wrapper{padding-left:var(--padding-s);padding-right:var(--padding-s)}}@media only screen and (max-width:767px){.services-block-wrapper{margin-bottom:var(--section-bottom-margin-mobile);padding-left:0;padding-right:0}}a.services-block{text-decoration:none}a.services-block .main-text{margin:0 0 20px}a.services-block .services-text-block{padding:40px 70px 80px;position:relative}@media only screen and (max-width:767px){a.services-block .services-text-block{padding:40px 30px 60px}}a.services-block .cta{bottom:60px;display:block;font-weight:700;left:70px;letter-spacing:1.5px;line-height:17px;position:absolute;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:767px){a.services-block .cta{bottom:40px;left:auto;right:30px}}a.services-block .cta:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;font-size:inherit;font-size:19px;font-style:normal;font-variant:normal;font-weight:400;padding-left:10px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}.services-block{margin:auto;max-width:var(--medium-col);position:relative}@media only screen and (min-width:768px){.services-block{display:flex;min-height:370px}.services-block .services-image-text-block,.services-block .services-text-block{width:50%}}.services-block .cta{display:none}.services-text-block{background-color:var(--color-black);color:var(--color-white);padding:40px 70px 60px}@media only screen and (max-width:767px){.services-text-block{padding:40px 30px}}.services-text-block .title{font-size:36px;font-weight:700;letter-spacing:0;line-height:38px;margin:0 0 20px;text-transform:uppercase}@media only screen and (max-width:767px){.services-text-block .title{font-size:26px;line-height:28px}}.services-text-block .main-text{font-size:18px;letter-spacing:.56px;line-height:28px;margin:0}.services-text-block p{margin:0 0 20px}.services-text-block ul{font-size:16px;letter-spacing:.4px;line-height:22px;margin:0 0 20px}.services-text-block ul li{padding-left:25px;position:relative}.services-text-block ul li:before{font-family:var(--iconfont);height:12px;left:0;position:absolute;top:0;width:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.services-image-text-block{position:relative}.services-image-text-block .image-title{color:var(--color-white);font-size:14px;letter-spacing:1.5px;line-height:15px;position:absolute;right:20px;text-transform:uppercase;top:20px;width:120px}.services-image-text-block .image-title span{background-color:var(--color-black);padding:2px}.services-image-text-block .image-title span p{display:inherit}.services-image-text-block .desktop-image,.services-image-text-block .mobile-image{display:none}.services-image-text-block .desktop-image .img,.services-image-text-block .mobile-image .img{background-color:var(--color-grey-3);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.services-image-text-block .desktop-image{position:relative}@media only screen and (min-width:768px){.services-image-text-block .desktop-image{z-index:-1}.services-image-text-block .desktop-image,.services-image-text-block .desktop-image .img{bottom:0;display:block;left:0;position:absolute;right:0;top:0}}@media only screen and (max-width:767px){.services-image-text-block .mobile-image{display:block}.services-image-text-block .mobile-image .img:after{content:"";display:block;padding-top:61.1111111111%;width:100%}}.find-in-store,.reserve-in-store{cursor:pointer;font-size:14px;font-weight:700;height:48px;letter-spacing:1.5px;line-height:28px!important;margin:8px 0 0 12px;text-decoration:underline;text-transform:uppercase}@media only screen and (max-width:415px){.find-in-store,.reserve-in-store{margin-left:0}}.find-in-store:before,.reserve-in-store:before{content:none!important}.find-in-store.hidden,.reserve-in-store.hidden{border:0!important;opacity:0!important;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden!important;padding:0;position:absolute!important;width:1px}.findinstore-wrapper{display:flex;flex-wrap:wrap;width:100%}@media only screen and (max-width:415px){.findinstore-wrapper{flex-direction:column}}.findinstore-wrapper .intro-text{color:grey1;font-size:12px;letter-spacing:.4px;margin:24px 0 8px;width:100%}@media only screen and (max-width:1199px){.findinstore-wrapper .arrow{display:none}}.availability-wrapper{flex:1}.availability-wrapper.select-wrap .options{background-color:var(--color-white);border:1px solid var(--color-grey-2);border-top:0;cursor:text;display:none;left:0;list-style:none;margin:0;max-height:210px;overflow:auto;padding:8px 0;position:absolute;right:0;scrollbar-color:var(--color-grey-1) var(--color-grey-3);scrollbar-width:8px;top:calc(100% - 1px);z-index:100}.availability-wrapper.select-wrap .options.show{display:block!important}.availability-wrapper.select-wrap .options:before{background-color:var(--color-grey-2);content:"";display:block;height:1px;left:14px;position:absolute;top:0;width:calc(100% - 28px)}.availability-wrapper.select-wrap li{cursor:pointer;font-size:15px;letter-spacing:.5px;line-height:22px;margin:8px 0;padding:0 14px}.availability-wrapper.select-wrap li.selected{color:var(--color-black);font-weight:700}.availability-wrapper .select{cursor:pointer;display:block;position:relative}.availability-wrapper .select .arrow{display:none}.availability-wrapper .styledSelect{align-items:center;background-color:var(--color-white);border:1px solid var(--color-grey-2);display:flex;font-size:15px;height:48px;line-height:17px;padding:0 14px;position:relative}.availability-wrapper .styledSelect:after{content:"";display:inline-block;display:block;position:relative;position:absolute;right:9px;top:calc(50% - 8px);-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.25s ease-in-out}.availability-wrapper .styledSelect.no:before,.availability-wrapper .styledSelect.yes:before,.availability-wrapper .styledSelect:after,.availability-wrapper li.no:before,.availability-wrapper li.yes:before{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle}.availability-wrapper .styledSelect.no:before,.availability-wrapper .styledSelect.yes:before,.availability-wrapper li.no:before,.availability-wrapper li.yes:before{align-items:center;color:var(--color-white);display:inline-block;display:flex;font-size:10px;height:18px;justify-content:center;margin-right:4px;position:relative;width:18px}.availability-wrapper .styledSelect.yes:before,.availability-wrapper li.yes:before{background-color:var(--color-green);content:""}.availability-wrapper .styledSelect.no:before,.availability-wrapper li.no:before{background-color:var(--color-red);content:""}.availability-wrapper .styledSelect.active:after,.availability-wrapper li.active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:.25s ease-in-out}.availability-wrapper li{display:flex}.reservation-modal:not([data-customer-authenticated=true]) .details .store-prices{position:absolute;right:0}.reservation-modal .size-item-wrapper .options,.reservation-modal .size-item-wrapper .select-size,.reservation-modal .size-item-wrapper .styledSelect{border-color:var(--color-black)}.reservation-modal .size-item-wrapper .styledSelect{border-right:30px solid var(--color-black);color:var(--color-black)}.reservation-modal .size-item-wrapper .styledSelect:after{color:var(--color-white);right:-22px}.reservation-modal .modal-description{margin:0}.reservation-modal .modal-description ul{border-bottom:1px solid var(--color-grey-2);padding:6px 0 20px}.reservation-modal .modal-description li{display:flex}.reservation-modal .modal-description li:before{margin-right:4px}.reservation-modal .details{position:relative}.reservation-modal .details .col-size-quantity{display:flex;flex-direction:column}@media only screen and (min-width:768px){.reservation-modal .details .col-size-quantity{flex-direction:row;justify-content:flex-end;margin-right:0}}.reservation-modal .details .col-size-quantity .col{margin-left:0;margin-right:0;order:3}@media only screen and (min-width:768px){.reservation-modal .details .col-size-quantity .col{margin-left:10px}}.reservation-modal .details .store-prices .price{align-items:flex-end;display:flex;flex-direction:column;line-height:normal}@media only screen and (max-width:767px){.reservation-modal .details .size-item-wrapper .arrow:before{background-color:var(--color-black);content:"";height:30px;position:absolute;right:-5px;top:-7px;width:30px}.reservation-modal .details .size-item-wrapper .arrow:after{color:var(--color-white);right:3px}}@media only screen and (min-width:768px){.reservation-modal .store-allocation .reserve-in-store-cta{font-size:14px;letter-spacing:1.5px}}.reservation-modal .store-allocation td.reserve{text-align:right}.accordion-wrapper{margin:64px auto 20px;max-width:var(--medium-col);padding:0 20px}@media only screen and (max-width:1199px){.accordion-wrapper{margin-top:24px;padding:0 16px}}.accordion-wrapper .tabs{overflow:hidden}.accordion-wrapper .tabs .tab{border-top:2px solid var(--color-grey-2);color:var(--color-white);overflow:hidden;width:100%}.accordion-wrapper .tabs .tab-label{color:var(--color-black);cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:18px 20px 14px}@media only screen and (max-width:1199px){.accordion-wrapper .tabs .tab-label{padding-bottom:16px;padding-left:0;padding-right:0}}.accordion-wrapper .tabs .tab-label:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;display:block;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;height:1em;position:relative;text-align:center;text-decoration:none;text-transform:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.25s ease-in-out;vertical-align:middle;width:1em}.accordion-wrapper .tabs .tab-content{background:var(--color-white);color:var(--color-black);display:flex;margin:-1px auto 0;max-height:0;overflow:hidden;padding:0 1em 0 0;position:relative;transition:all .2s ease}.accordion-wrapper .tabs .tab-content .sub-detail-wrapper{margin-bottom:38px;margin-top:0;width:100%}@media only screen and (max-width:1199px){.accordion-wrapper .tabs .tab-content .sub-detail-wrapper{margin-bottom:14px;padding:0}.accordion-wrapper .tabs .tab-content .sub-detail-wrapper .detail-content,.accordion-wrapper .tabs .tab-content .sub-detail-wrapper .detail-content li{border:0}}.accordion-wrapper .tabs .tab-content .sub-detail-wrapper .detail-content li .content{padding-top:0!important;white-space:inherit}@media only screen and (max-width:1199px){.accordion-wrapper .tabs .tab-content .sub-detail-wrapper .detail-content li .content{display:block;padding:0}}.accordion-wrapper .tabs .tab-content .sub-detail-wrapper .detail-content li .content p{color:var(--color-black);font-weight:400}.accordion-wrapper .tabs .tab-close{background:var(--color-black);cursor:pointer;display:flex;font-size:.75em;justify-content:flex-end;padding:1em}.accordion-wrapper .tabs .tab input{display:none}.accordion-wrapper .tabs .tab input:checked+.tab-label:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion-wrapper .tabs .tab input:checked~.tab-content{max-height:-webkit-max-content;max-height:max-content;padding-bottom:10px;padding-top:10px;transition:all .2s ease}@media only screen and (max-width:1199px){.accordion-wrapper .tabs .tab input:checked~.tab-content{padding-top:5px}}@media only screen and (min-width:1200px){.accordion-wrapper .tabs .tab.delivery-methods .tab-label{padding-left:22px}}.accordion-wrapper .tabs .tab.delivery-methods .tab-content .sub-detail-wrapper,.accordion-wrapper .tabs .tab.delivery-methods .tab-content .sub-detail-wrapper table{width:100%}.accordion-wrapper .tabs .tab.delivery-methods .tab-content .sub-detail-wrapper table tr th{font-weight:600;width:50%}@media only screen and (min-width:1200px){.accordion-wrapper .tabs .tab.delivery-methods .tab-content .sub-detail-wrapper table tr th{vertical-align:top}}.accordion-wrapper .tabs .tab.delivery-methods .tab-content .sub-detail-wrapper table tr th div{font-size:16px;line-height:22px;text-align:left}.accordion-wrapper .tabs .tab.delivery-methods .tab-content .sub-detail-wrapper table tr td{display:flex;flex-direction:column;font-weight:400;margin-bottom:34px}@media only screen and (max-width:1199px){.accordion-wrapper .tabs .tab.delivery-methods .tab-content .sub-detail-wrapper table tr td{margin-bottom:16px}}.accordion-wrapper .tabs .tab.delivery-methods .tab-content .sub-detail-wrapper table tr:last-child td{margin-bottom:0}@media only screen and (max-width:1199px){.accordion-wrapper .tabs .tab.delivery-methods .tab-content .sub-detail-wrapper .js-shipping-info-table tr{display:flex;flex-direction:column}.accordion-wrapper .tabs .tab.delivery-methods .tab-content .sub-detail-wrapper .js-shipping-info-table tr td,.accordion-wrapper .tabs .tab.delivery-methods .tab-content .sub-detail-wrapper .js-shipping-info-table tr th{width:100%}}.accordion-wrapper .tabs .tab.product-information .tab-content .content{padding-bottom:0}.accordion-wrapper .tabs .tab.product-information .tab-content .content p{margin-bottom:0}.accordion-wrapper .tabs .tab.product-information .tab-content .sub-detail-wrapper,.accordion-wrapper .tabs .tab.product-information .tab-content .sub-detail-wrapper table{width:100%}.accordion-wrapper .tabs .tab.product-information .tab-content .sub-detail-wrapper table tr th{font-weight:800;padding:5px 0;width:50%}@media only screen and (min-width:1200px){.accordion-wrapper .tabs .tab.product-information .tab-content .sub-detail-wrapper table tr th{vertical-align:top}}.accordion-wrapper .tabs .tab.product-information .tab-content .sub-detail-wrapper table tr th div{font-size:16px;line-height:22px;text-align:left}.accordion-wrapper .tabs .tab.product-information .tab-content .sub-detail-wrapper table tr td{align-items:flex-start;display:flex;flex-direction:column;font-weight:400;margin-bottom:0;padding:5px 0;text-align:left}@media only screen and (max-width:1199px){.accordion-wrapper .tabs .tab.product-information .tab-content .sub-detail-wrapper table tr td{margin-bottom:16px}}.accordion-wrapper .tabs .tab.product-information .tab-content .sub-detail-wrapper table tr:last-child td{margin-bottom:0}@media only screen and (max-width:1199px){.accordion-wrapper .tabs .tab.product-information .tab-content .sub-detail-wrapper .js-shipping-info-table tr{display:flex;flex-direction:column}.accordion-wrapper .tabs .tab.product-information .tab-content .sub-detail-wrapper .js-shipping-info-table tr td,.accordion-wrapper .tabs .tab.product-information .tab-content .sub-detail-wrapper .js-shipping-info-table tr th{width:100%}}.accordion-wrapper .tabs .tab.return-policy{border-top:0}.accordion-wrapper .tabs .tab.return-policy .tab-label{border-top:2px solid var(--color-grey-2)}.accordion-wrapper .tabs .tab.return-policy .tab-content .article-title{font-size:16px;line-height:22px}.accordion-wrapper .tabs .tab.return-policy .tab-content .read-more{display:inline-block;font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:16px;margin-top:20px;text-decoration:none;text-transform:uppercase}.accordion-wrapper .tabs .tab.return-policy .tab-content .read-more:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;font-size:inherit;font-size:19px;font-style:normal;font-variant:normal;font-weight:400;padding-left:3px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}.accordion-wrapper .tabs .tab.customer-review .tab-content{padding-left:26px!important;padding-right:26px!important;padding-top:18px!important}@media only screen and (min-width:1200px){.accordion-wrapper .tabs .tab.customer-review .tab-content{padding-top:4px!important}}@media only screen and (max-width:1199px){.accordion-wrapper .tabs .tab.customer-review .tab-content{padding-left:0!important;padding-right:0!important;padding-top:0!important}}.accordion-wrapper .tabs .tab.customer-review .tab-content #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-stars-reco-stars{position:static}@media only screen and (max-width:767px){.accordion-wrapper .tabs .tab.customer-review .tab-content #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-stars-reco-stars .pr-rating-stars{position:relative;top:-3px}}.accordion-wrapper .tabs .tab.customer-review .tab-content #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-stars-reco-stars .pr-snippet-read-and-write{padding-left:50px}@media only screen and (max-width:767px){.accordion-wrapper .tabs .tab.customer-review .tab-content #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-stars-reco-stars .pr-snippet-rating-decimal{margin-left:8px!important}}.accordion-wrapper .tabs .tab.customer-review .tab-content #pr-review-snapshot .pr-review-snapshot-snippets .pr-snippet-stars-reco-stars .pr-snippet-write-review-link{border-left:0!important;margin:40px auto 0}#section-reviews .pdp-disclaimer{display:flex;flex-direction:column;margin-left:-6px;width:50%}@media only screen and (min-width:768px)and (max-width:1199px){#section-reviews .pdp-disclaimer{margin-left:0;width:50%}}@media only screen and (max-width:767px){#section-reviews .pdp-disclaimer{margin-left:0;width:100%}}#section-reviews .pdp-disclaimer h4{color:var(--color-black);font-size:14px;font-weight:700;letter-spacing:.4px;line-height:15px;margin:10px 0 0;text-transform:uppercase}@media only screen and (max-width:767px){#section-reviews .pdp-disclaimer h4{margin-top:3px}}#section-reviews .pdp-disclaimer p{color:var(--color-black);font-size:12px;font-weight:400;letter-spacing:.5px;line-height:16px;margin-bottom:18px}@media only screen and (max-width:767px){#section-reviews .pdp-disclaimer p{margin-bottom:26px;margin-top:8px}}#section-reviews .pdp-disclaimer p:first-letter{text-transform:capitalize}@media only screen and (max-width:1199px){#section-reviews .pr-snippet-stars-reco-stars .pr-snippet{flex-direction:row!important}}#section-reviews #review-display-focus-target{display:none}#section-reviews #review-display-focus-target:focus{box-shadow:none}#section-reviews #review-snapshot-focus-target{display:none}#section-reviews #review-snapshot-focus-target:focus{box-shadow:none}.chanel-white-bar{border-top:6px solid var(--color-black)}.chanel-white-bar .chanel-logo{width:154px}@media only screen and (max-width:767px){.chanel-white-bar .chanel-logo{width:78px}.chanel-white-bar .chanel-logo img{height:100%;margin:12px 0!important;-o-object-fit:contain;object-fit:contain;width:100%}}.brand-chanel .subnavigation{background:var(--color-chanel-grey)}@media only screen and (max-width:767px){.brand-chanel .breadcrumb-container{margin-top:0!important}}.brand-chanel .breadcrumb-container .breadcrumb-item a{font-family:Arial}.brand-chanel .breadcrumb-container a{font-family:Arial;font-size:12px;text-transform:uppercase}.brand-chanel .wishlist-flyout{font-family:Arial}.brand-chanel .wishlist-flyout .wishlist-message{color:var(--color-black)}.brand-chanel .wishlist-flyout .wishlist-message:before{background-color:var(--color-black)}.brand-chanel .pr-snippet,.brand-chanel .product-labels-sideways{font-family:Arial}@media only screen and (max-width:767px){.brand-chanel .main-img-detail-block .breadcrumb-container{margin-top:0!important}}.brand-chanel .main-detail-block,.brand-chanel .product-detail-bg-top:before{background-color:var(--color-chanel-grey)}.brand-chanel .main-detail-block .attributes,.brand-chanel .main-detail-block .brand-name,.brand-chanel .main-detail-block .prices,.brand-chanel .main-detail-block .product-name{font-family:Arial}.brand-chanel .main-detail-block .attributes .row-wrapper{margin-top:16px}.brand-chanel .main-detail-block .buy-x-get-y,.brand-chanel .main-detail-block .pdp-discounted-price{display:none!important}.brand-chanel .main-detail-block .add-to-cart .txt{font-family:Arial;font-size:14px}.brand-chanel .main-detail-block .add-to-cart:before{background-color:var(--color-black);border-color:var(--color-black);left:0}.brand-chanel .main-detail-block .add-to-cart:after{background-color:var(--color-black);border-color:var(--color-black);right:0;-webkit-transform:skew(0);transform:skew(0)}.brand-chanel .main-detail-block .add-to-cart:hover:before{background-color:var(--color-black);border-color:var(--color-black);left:0}.brand-chanel .main-detail-block .add-to-cart:hover:after{background-color:var(--color-black);border-color:var(--color-black);right:0;-webkit-transform:skew(0);transform:skew(0)}.brand-chanel .main-detail-block .wishlist-message{color:var(--color-black)}.brand-chanel .main-detail-block .wishlist-message:before{background-color:var(--color-black)}.brand-chanel .main-detail-block .buy-x-get-y .value,.brand-chanel .main-detail-block .findinstore-wrapper,.brand-chanel .main-detail-block .js-delivery-accuracy-wrapper,.brand-chanel .main-detail-block .pdp-xtra-block,.brand-chanel .main-detail-block .select-wrap{font-family:Arial}.brand-chanel .main-detail-block .pwr-pdp{display:none}.brand-chanel .main-detail-block .delivery_icon{-webkit-filter:grayscale(100%) contrast(7.5) sepia(0) brightness(.5);filter:grayscale(100%) contrast(7.5) sepia(0) brightness(.5)}.brand-chanel .main-detail-block .js-delivery-accuracy-content{margin-top:16px}.brand-chanel .main-detail-block .select-wrap .options .store-link.yes:before,.brand-chanel .main-detail-block .select-wrap .styledSelect.yes:before{background-color:var(--color-black)}.brand-chanel .tab.customer-review{display:none}.brand-chanel .article-block.pdp-link,.brand-chanel .article-block.pdp-link .article-title,.brand-chanel .article-block.pdp-link .image-col .title,.brand-chanel .services-block-wrapper{font-family:arial}.brand-chanel #accordion,.brand-chanel #accordion .pr-rd-no-reviews a,.brand-chanel #accordion .pr-review{font-family:Arial}.brand-chanel #accordion .detail-content .content th{font-weight:600}.brand-chanel #accordion .tab .tab-label{text-transform:uppercase}.brand-chanel .reservation-modal .brand-name,.brand-chanel .reservation-modal .modal-body,.brand-chanel .reservation-modal .modal-header{font-family:arial}.brand-chanel .reservation-modal .brand-name{text-transform:uppercase}.brand-chanel .reservation-modal .store-allocation .icon.yes:before{background-color:var(--color-black)}.brand-chanel .reservation-modal .js-result-confirm,.brand-chanel .reservation-modal .js-send-reservation-btn{font-family:Arial}.brand-chanel .reservation-modal .js-result-confirm:before,.brand-chanel .reservation-modal .js-send-reservation-btn:before{background-color:var(--color-black);border-color:var(--color-black);left:0}.brand-chanel .reservation-modal .js-result-confirm:after,.brand-chanel .reservation-modal .js-send-reservation-btn:after{background-color:var(--color-black);border-color:var(--color-black);right:0;-webkit-transform:skew(0);transform:skew(0)}.brand-chanel .reservation-modal .js-result-confirm:hover:before,.brand-chanel .reservation-modal .js-send-reservation-btn:hover:before{background-color:var(--color-black);border-color:var(--color-black);left:0}.brand-chanel .reservation-modal .js-result-confirm:hover:after,.brand-chanel .reservation-modal .js-send-reservation-btn:hover:after{background-color:var(--color-black) k;border-color:var(--color-black);right:0;-webkit-transform:skew(0);transform:skew(0)}.search-show.brand-chanel .js-search-page.brand-chanel{padding-bottom:0}.search-show.brand-chanel .custom-top-of-page-content .brand-logo-top{border-top:6px solid var(--color-black);text-align:center;width:100%}.search-show.brand-chanel .custom-top-of-page-content .brand-logo-top img{margin:32px 0;width:154px}@media only screen and (max-width:767px){.search-show.brand-chanel .custom-top-of-page-content .brand-logo-top img{height:100%;margin:16px 0;width:78px}}.search-show.brand-chanel .title-wrapper{font-family:Arial}.search-show.brand-chanel .category-snippet .p-w-r{display:none!important}.search-show.brand-chanel .search-result-count{font-family:Arial}.search-show.brand-chanel .wishlist-message{color:var(--color-black)}.search-show.brand-chanel .wishlist-message:before{background-color:var(--color-black)}.search-show.brand-chanel .breadcrumb-item a,.search-show.brand-chanel .filter-refine,.search-show.brand-chanel .filter-sort-wrap,.search-show.brand-chanel .pdp-title,.search-show.brand-chanel .prices,.search-show.brand-chanel .product-labels-sideways,.search-show.brand-chanel .seo-block-wrapper,.search-show.brand-chanel .tile-body{font-family:Arial}.search-show.brand-chanel .filter-refine .selected{color:var(--color-black)}.search-show.brand-chanel .tile-body .brand-title-wrapper{text-transform:uppercase}.search-show.brand-chanel .tile-body .pdp-title{text-transform:none}.search-show.brand-chanel .js-search-footer{justify-content:flex-start}.search-show.brand-chanel .js-search-footer .seo-block-wrapper{font-family:arial;margin:0 auto var(--section-bottom-margin);max-width:var(--max-width);padding-left:var(--padding-xl);padding-right:var(--padding-xl);width:100%}@media only screen and (max-width:1280px){.search-show.brand-chanel .js-search-footer .seo-block-wrapper{padding-left:var(--padding-l);padding-right:var(--padding-l)}}@media only screen and (max-width:1199px){.search-show.brand-chanel .js-search-footer .seo-block-wrapper{padding-left:var(--padding-s);padding-right:var(--padding-s)}}@media only screen and (max-width:767px){.search-show.brand-chanel .js-search-footer .seo-block-wrapper{margin-bottom:var(--section-bottom-margin-mobile)}}.search-show.brand-chanel .js-search-footer .seo-block-wrapper .seo-block-title{font-family:Arial}.search-show.brand-chanel .brand-logo{display:flex;justify-content:center;margin:auto}.search-show.brand-chanel .brand-logo img{height:160px;-o-object-fit:contain;object-fit:contain;width:160px}@media only screen and (max-width:767px){.search-show.brand-chanel .brand-logo img{height:140px;width:140px}}.search-show.brand-chanel .brand-logo-bottom{border-top:6px solid var(--color-black);display:flex;justify-content:center;margin:auto;padding-bottom:40px;padding-top:40px}@media only screen and (max-width:767px){.search-show.brand-chanel .brand-logo-bottom{padding-bottom:8px;padding-top:8px}}.search-show.brand-chanel .brand-logo-bottom img{height:160px;-o-object-fit:contain;object-fit:contain;width:160px}@media only screen and (max-width:767px){.search-show.brand-chanel .brand-logo-bottom img{height:140px;width:140px}}.search-show.brand-chanel .search-page{padding-bottom:32px}@media only screen and (max-width:767px){.search-show.brand-chanel .search-page{padding-left:0;padding-right:0}.search-show.brand-chanel .search-page .grid-wrapper{padding-left:15px;padding-right:15px}}.search-show.brand-chanel .search-page .custom-bottom-of-page-content .brand-logo-bottom{left:-40px;position:relative;width:calc(100% + 80px)}@media only screen and (max-width:767px){.search-show.brand-chanel .search-page .custom-bottom-of-page-content .brand-logo-bottom{left:0;width:100%}}.search-show #section-product-rr-slider:is(.RR-slider-minicart) .product-labels-sideways{font-family:var(--font-primary)}.search-show #section-product-rr-slider:is(.RR-slider-minicart) .wishlist-flyout{font-family:var(--font-primary)}.search-show #section-product-rr-slider:is(.RR-slider-minicart) .wishlist-flyout .wishlist-message{color:var(--color-green)}.search-show #section-product-rr-slider:is(.RR-slider-minicart) .wishlist-flyout .wishlist-message:before{background-color:var(--color-green)}.search-show #section-product-rr-slider:is(.RR-slider-minicart) .tile-body{font-family:var(--font-primary)}.search-show #section-product-rr-slider:is(.RR-slider-minicart) .tile-body .pdp-title{font-family:var(--font-primary)}.search-show #section-product-rr-slider:is(.RR-slider-minicart) .brand-title-wrapper{text-transform:inherit}#section-product-rr-slider:is(.RR-slider-minicart) .product-labels-sideways{font-family:var(--font-primary)}#section-product-rr-slider:is(.RR-slider-minicart) .wishlist-flyout{font-family:var(--font-primary)}#section-product-rr-slider:is(.RR-slider-minicart) .wishlist-flyout .wishlist-message{color:var(--color-green)}#section-product-rr-slider:is(.RR-slider-minicart) .wishlist-flyout .wishlist-message:before{background-color:var(--color-green)}.main-search-footer-wrapper.brand-chanel{padding-bottom:0}.product-detail-page .pdp-recommendations-wrap .product-slider-wrapper{margin-top:30px}.product-detail-page .add-fav-wrapper{display:flex;flex-direction:row;justify-content:space-between;position:relative}.product-detail-page .add-fav-wrapper .btn-favourites{background-color:var(--color-white);border:1px solid var(--color-grey-2);color:var(--color-black);cursor:pointer;font-size:14px;font-weight:700;height:48px;letter-spacing:1.5px;line-height:17px;margin:auto;position:relative;text-align:center;text-transform:uppercase;width:50px}.product-detail-page .add-fav-wrapper .btn-favourites:after{cursor:pointer;font-size:23px;margin-left:2px}.product-detail-page .add-fav-wrapper .sub-fav-wrapper{height:50px;margin:0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:50px}.product-detail-page .js-delivery-accuracy-wrapper span,.product-detail-page .js-exceptional-deliverytime .delivery_time{font-size:14px;font-weight:700;letter-spacing:.5px;line-height:18px;padding-top:10px;text-transform:uppercase}.product-detail-page .js-delivery-accuracy-wrapper span{display:flex}.product-detail-page .js-delivery-accuracy-wrapper .js-delivery-accuracy-content{align-items:center;box-sizing:content-box;display:flex;height:24px;padding-bottom:5px;padding-top:10px}.product-detail-page .js-delivery-accuracy-wrapper .js-delivery-accuracy-content span{display:inline-block}.product-detail-page .js-delivery-accuracy-wrapper .js-delivery-accuracy-content span.delivery_icon{background-position:center 8px;background-repeat:no-repeat;height:24px;margin-right:8px;width:24px}.product-detail-page .js-delivery-accuracy-wrapper .js-delivery-accuracy-content span.delivery_name{font-size:14px;font-weight:700;letter-spacing:.5px;line-height:18px;padding-right:5px}.product-detail-page .js-delivery-accuracy-wrapper .js-delivery-accuracy-content span.delivery_time{font-size:12px;font-weight:400;letter-spacing:.5px;line-height:18px}.product-detail-page .js-delivery-accuracy-wrapper .js-delivery-accuracy-content span.delivery_time_sfs{font-size:14px;font-weight:700;letter-spacing:.5px;line-height:18px}.product-detail-page .js-delivery-accuracy-wrapper .delivery-description{font-size:12px;font-weight:400;letter-spacing:.5px;line-height:16px}.product-detail-page .info-layer{bottom:0;display:none;left:0;position:absolute;right:0;top:0}.product-detail-page .info-layer.visible{display:block}.product-detail-page .info-layer .info-overlay{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.product-detail-page .info-layer .info-icon{cursor:pointer;font-size:12px;position:absolute;right:0;top:0}.product-detail-page .info-layer .info-icon:after{background-color:var(--color-yellow);border-radius:12px;color:var(--color-white);content:"i";cursor:pointer;display:flex;height:12px;justify-content:center;width:12px}.product-detail-page .info-layer .info-icon.hide{display:none}.product-detail-page .wishlist-info-modal{bottom:48px;-webkit-filter:drop-shadow(0 8px 12px rgba(0,0,0,.05));filter:drop-shadow(0 8px 12px rgba(0,0,0,.05));left:0;max-width:100%;min-width:330px;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;width:66%;z-index:1}.product-detail-page .wishlist-info-modal.open{opacity:1;pointer-events:unset}.product-detail-page .wishlist-info-modal .wishlist-info-modal-content{background-color:var(--color-white);bottom:0;color:var(--color-grey-1);left:0;padding:19px 16px 16px 40px;position:absolute;width:100%}.product-detail-page .wishlist-info-modal .wishlist-info-modal-content:before{background-color:var(--color-yellow);border-radius:16px;color:var(--color-white);content:"i";cursor:pointer;display:flex;height:16px;justify-content:center;left:16px;position:absolute;top:16px;width:16px}.product-detail-page .wishlist-info-modal .wishlist-info-modal-content ul{font-size:12px;font-weight:400;letter-spacing:.448px;line-height:12px;list-style:initial}.product-detail-page .wishlist-info-modal .wishlist-info-modal-content li{list-style:initial;margin:0 0 8px}.product-detail-page .wishlist-info-modal .modal-close-link{color:var(--color-black);position:absolute;right:16px;text-decoration:none;top:16px}.product-detail-page .wishlist-info-modal .modal-close-link:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;display:block;font-size:inherit;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;margin:0 0 -1px 2px;position:relative;text-decoration:none;text-transform:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle}.product-detail-page .wishlist-info-modal .info-modal-title{font-size:14px;font-weight:400;letter-spacing:.448px;line-height:14px;margin:0 0 16px}.product-detail-page .article-block-wrapper .article-block{display:flex}@media only screen and (max-width:767px){.product-detail-page .article-block-wrapper .article-block{flex-direction:column-reverse}}.product-detail-page .article-block-wrapper .article-block .category-name{text-transform:none}.product-detail-page .article-block-wrapper .article-block .text-col{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:767px){.product-detail-page .article-block-wrapper .article-block .text-col{margin:40px 0 0}}.product-detail-page .article-block-wrapper .article-block .article-text-preview{line-height:28px;max-height:140px;overflow:hidden;white-space:normal}@media only screen and (max-width:767px){.product-detail-page .article-block-wrapper .article-block .article-text-preview{color:var(--color-black);font-size:16px;line-height:28px;max-height:164px}}.product-detail-page .article-block-wrapper .article-block .article-text-preview .visible-text{display:block;min-height:140px}.product-detail-page .article-block-wrapper .article-block .article-text-preview .hidden-text{margin-top:0;visibility:hidden}.product-detail-page .article-block-wrapper .extra-text{margin:40px auto;max-width:800px;overflow:hidden}@media only screen and (min-width:768px){.product-detail-page .article-block-wrapper .extra-text{color:var(--color-grey-1);font-size:18px;letter-spacing:.6px;line-height:26px}}@media only screen and (max-width:767px){.product-detail-page .article-block-wrapper .extra-text{font-size:16px;line-height:28px;margin-top:0}.product-detail-page .article-block-wrapper .extra-text .read-more-less{display:block;margin:0}.product-detail-page .article-block-wrapper .extra-text .read-more-less:after,.product-detail-page .article-block-wrapper .extra-text .read-more-less:before{content:none}.product-detail-page .article-block-wrapper .extra-text .read-more-less .read-less{display:block!important;margin:16px 0 0;padding:0}.product-detail-page .services-block-wrapper{padding:0 var(--padding-s)}}.product-detail-page .services-block{max-width:100%}@media only screen and (max-width:767px){.product-detail-page .services-block{display:flex;flex-direction:column-reverse}}@media only screen and (min-width:1200px){.product-detail-page .services-block{min-height:320px}.product-detail-page .services-block .services-text-block{width:33.33%}.product-detail-page .services-block .services-image-text-block{border:3px solid var(--color-black);width:66.66%}}.product-detail-page .services-block .services-image-text-block{border:3px solid var(--color-black)}.product-detail-page .services-block .services-image-text-block .mobile-image .img:after{padding-top:51.724137931%}.product-detail-page .services-block .services-text-block{padding:32px 32px 52px}@media only screen and (max-width:767px){.product-detail-page .services-block .services-text-block{padding:16px 16px 46px}}.product-detail-page .services-block .cta{bottom:32px;left:32px}@media only screen and (max-width:767px){.product-detail-page .services-block .cta{bottom:26px;left:16px;right:auto}}.product-detail-page .row-wrapper{display:flex;flex-direction:column}.product-detail-page .row-wrapper .row[data-attr=main-attributes]{order:1}.product-detail-page .row-wrapper .row[data-attr=color]{order:2}.product-detail-page .row-wrapper .row[data-attr=social-proof]{order:3}.product-detail-page .row-wrapper .row[data-attr=size]{order:4}.product-detail-page .social-proof .people-added{align-items:baseline;color:var(--color-black);display:flex;font-size:14px;letter-spacing:.4px;line-height:24px;padding-bottom:12px;position:relative}.product-detail-page .social-proof .people-added:before{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;font-size:inherit;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;margin-right:8px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}.product-detail-page .rr-slider{min-height:550px}@media only screen and (max-width:767px){.product-detail-page .rr-slider{min-height:425px}}.product-detail-page .rr-slider.two-slider{min-height:1250px}@media only screen and (max-width:767px){.product-detail-page .rr-slider.two-slider{min-height:100vh}}.breadcrumb-container{margin:10px auto}@media only screen and (max-width:767px){.breadcrumb-container{padding:0 20px}}.non-input-label{display:block;font-size:14px;margin-top:12px;padding-bottom:8px}@media only screen and (max-width:767px){.non-input-label{margin-top:8px}}.non-input-label.color span{font-weight:700}button.color-attribute{background:transparent;border:0;margin:0;padding:0}.size-item-wrapper{position:relative}.size-item-wrapper .arrow{right:10px;top:calc(50% - 9px)}.select-wrap{display:block}@media only screen and (max-width:767px){.header-hidden .sticky-nav{top:0}}.sticky-nav{background:var(--color-grey-3);display:flex;margin:0 auto;min-height:56px;position:sticky;transition:top .2s linear;width:100%;z-index:2}@media only screen and (min-width:1200px){.sticky-nav{top:0}}@media only screen and (max-width:767px){.sticky-nav{min-height:46px;top:68px}}.sticky-nav .sticky-nav-list{display:flex;height:100%;margin:auto;overflow:auto;scrollbar-color:var(--color-grey-1) var(--color-grey-3);scrollbar-color:var(--color-grey-4) var(--color-grey-3);scrollbar-width:thin;text-align:center;white-space:nowrap}.sticky-nav .sticky-nav-list::-webkit-scrollbar{height:8px;width:8px}.sticky-nav .sticky-nav-list::-webkit-scrollbar-track{background-color:var(--color-grey-3)}.sticky-nav .sticky-nav-list::-webkit-scrollbar-thumb{background-color:var(--color-grey-1);background-color:var(--color-grey-4)}.sticky-nav .sticky-nav-list li{display:flex;height:100%}.sticky-nav .sticky-nav-list li a{font-size:14px;font-weight:700;height:100%;line-height:52px;padding:0 10px;text-decoration:none;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:767px){.sticky-nav .sticky-nav-list li a{font-size:12px;line-height:42px}}.sticky-nav .sticky-nav-list li.hidden{display:none}.sticky-nav .sticky-nav-list .active a{border-bottom:4px solid var(--color-black)}select.select-size{background-color:var(--color-white);border:1px solid var(--color-grey-2);font-size:15px;height:48px;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:767px){select.select-size{font-size:16px}}select.select-size option.not-available-online{color:var(--color-grey-2)}select.select-size option.disabled,select.select-size option:disabled,select.select-size option[disabled=disabled]{display:none}.select li.not-available-online{color:var(--color-grey-2)}.select li.disabled,.select li:disabled,.select li[disabled=disabled]{display:none}.add-to-cart-actions{margin-top:16px}.partner-info-wrap{font-size:16px;letter-spacing:.42px;margin:10px 0 0}.partner-info-link{font-weight:700}.partner-info-title{font-size:32px;letter-spacing:.89px;line-height:28px;text-transform:uppercase}@media only screen and (max-width:767px){.partner-info-title{font-size:24px;letter-spacing:.67px}}.modal-partner{width:640px}@media only screen and (max-width:767px){.modal-partner .modal-header{padding:24px 15px 5px}.modal-partner .modal-header .close{background-color:var(--color-white);height:40px;right:3px;top:6px;width:40px}.modal-partner .modal-header .close:after{color:var(--color-black)}}.modal-partner .modal-mobile-header{border-bottom:1px solid var(--color-grey-2);display:none;font-size:15px;font-weight:700;letter-spacing:.42px;line-height:17px;padding:20px 15px;text-align:center;text-transform:capitalize}@media only screen and (max-width:767px){.modal-partner .modal-mobile-header{display:block}}.partner-info-content{padding-top:13px}@media only screen and (max-width:767px){.partner-info-content{padding:3px 15px 30px}}.partner-info-content p{color:var(--color-grey-5);font-size:16px;letter-spacing:.5px;line-height:22px;margin:0 0 15px}@media only screen and (max-width:767px){.partner-info-content p{font-size:15px;letter-spacing:.47px}}.partner-info-content .view-other-items{font-size:16px;letter-spacing:.5px;line-height:20px;margin-top:0;text-transform:uppercase}.partner-info-content h6{font-size:14px;letter-spacing:1.5px;line-height:22px;margin:0 0 10px;text-transform:uppercase}.returns-policy{border-top:1px solid var(--color-grey-2);margin-top:25px;padding-top:25px}@media only screen and (max-width:767px){.returns-policy{margin-top:15px;padding-top:15px}}.returns-policy p{color:var(--color-grey-5);font-size:16px;letter-spacing:.47px;margin:0 0 25px}.returns-policy ul{border:0;display:flex;flex-wrap:wrap;margin:0;max-width:100%;padding:0}.returns-policy ul li{flex-basis:50%;font-size:14px;justify-content:left;letter-spacing:.37px;line-height:20px;margin-bottom:25px;padding:0 0 0 30px;position:relative;width:auto}@media only screen and (max-width:767px){.returns-policy ul li{flex-basis:100%;margin-bottom:15px}}.returns-policy ul li:before{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;color:var(--color-green);display:inline-block;font-size:inherit;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;left:0;position:relative;position:absolute;text-decoration:none;text-transform:none;top:0;vertical-align:middle}.returns-policy ul li.delivery-icon:before{content:"";font-size:24px}.returns-policy ul li.returns-icon:before{content:""}.returns-policy ul li.free-return-icon:before{content:""}.returns-policy ul li.locator-icon:before{content:""}.product-detail-bg-top{border-bottom:1px solid var(--color-grey-2);position:relative}@media only screen and (min-width:901px){.product-detail-bg-top:before{background-color:var(--color-grey-3);content:"";height:100%;position:absolute;right:0;top:0;width:40%}}.product-detail-bg-top .reserve-in-store{height:auto}.first-column{align-self:baseline;flex:1;overflow:visible;position:relative}@media only screen and (min-width:1920px){.first-column{background:var(--color-white)}}.main-img-detail-block{display:flex;justify-content:space-between;margin:auto;max-width:var(--max-width);padding-left:var(--padding-xl);padding-right:var(--padding-xl);position:relative}@media only screen and (max-width:1280px){.main-img-detail-block{padding-left:var(--padding-l);padding-right:var(--padding-l)}}@media only screen and (max-width:1199px){.main-img-detail-block{padding-left:var(--padding-s);padding-right:var(--padding-s)}}@media only screen and (max-width:900px){.main-img-detail-block{display:block}}.main-img-detail-block .breadcrumb-container{max-width:100%;padding:0}@media only screen and (max-width:1199px){.main-img-detail-block .breadcrumb-container{margin-top:48px!important}}.main-img-detail-block .image-label-wrapper .online-exclusive{display:none}.main-img-detail-block .maginfy-icon{bottom:20px;cursor:pointer;position:absolute;right:30px;z-index:1}@media only screen and (min-width:768px)and (max-width:900px){.main-img-detail-block .maginfy-icon{bottom:70px}}@media only screen and (max-width:767px){.main-img-detail-block .maginfy-icon{bottom:60px;right:0}}.main-img-detail-block .maginfy-icon:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;font-size:inherit;font-size:34px;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;width:34px}.main-detail-block{background-color:var(--color-grey-3);display:flex;justify-content:flex-end;padding:50px 0 50px 55px;width:40%}@media only screen and (max-width:1199px){.main-detail-block{padding:50px 0 50px 20px}}@media only screen and (max-width:900px){.main-detail-block{margin-left:var(--padding-negative-s);margin-right:var(--padding-negative-s);padding:50px 55px;width:auto}}@media only screen and (max-width:767px){.main-detail-block{padding:24px var(--padding-s)}}.main-detail-column{width:100%}.main-detail-column .brand-energy-columns{display:flex;flex-direction:row-reverse;justify-content:space-between}.main-detail-column .detail-label-rating{align-items:center;display:flex}.main-detail-column .detail-label-rating .energy-label{text-shadow:0 1px 2px var(--color-black)}.main-detail-column .energy-label-link{font-size:12px;font-weight:700;line-height:22px;margin-right:8px;text-decoration:underline;text-transform:uppercase;white-space:nowrap}.main-detail-column .energy-label-link:hover{text-decoration:none}.main-detail-column .brand-name{font-size:24px;font-weight:700;letter-spacing:1px;line-height:26px;text-decoration:none;text-transform:uppercase;word-break:break-word}@media only screen and (max-width:767px){.main-detail-column .brand-name{font-size:18px;line-height:24px}}.main-detail-column .brand-name a{color:#000;text-decoration:none}.main-detail-column .product-name{font-family:var(--font-primary);font-size:24px;font-weight:400;letter-spacing:.4px;line-height:32px;margin:0 0 4px}@media only screen and (max-width:767px){.main-detail-column .product-name{font-size:18px;line-height:22px}}.main-detail-column .product-name a{color:#000;text-decoration:none}.main-detail-column .prices{margin:0 0 8px}.main-detail-column .pdp-discounted-price{color:var(--color-green);letter-spacing:.5px;margin-bottom:5px}.main-detail-column .price-promo-wrapper{display:flex;flex-wrap:wrap;position:relative}.main-detail-column .price-promo-wrapper .buy-x-get-y{-ms-grid-row-align:center;align-self:center;margin-left:inherit}.main-detail-column .loyalty-label{display:inline-block;font-size:16px;font-weight:400;letter-spacing:.6px;line-height:22px}.main-detail-column .detail-name-prices .price{font-size:18px;font-weight:700;letter-spacing:.56px;line-height:22px;margin-right:14px}.main-detail-column .detail-name-prices .price .strike-through{font-size:14px;font-weight:300;letter-spacing:.4px;line-height:17px}.main-detail-column .detail-name-prices .price .loyalty-label,.main-detail-column .detail-name-prices .price .loyalty-list-label{display:inline-block}.main-detail-column span.list{font-size:14px;font-weight:300;letter-spacing:.4px;line-height:17px}.main-detail-column span.list.for-loyalty{display:block}.main-detail-column .comparison-prices{color:var(--color-grey-1);font-size:10px;font-weight:700;letter-spacing:.28px;line-height:12px;margin-bottom:8px}.main-detail-column .comparison-prices .comparison-strike-through{font-weight:400;text-decoration:line-through}.main-detail-column .attributes+.pdp-xtra-block-wrapper{margin-top:50px;position:relative}.main-detail-column .attributes+.pdp-xtra-block-wrapper:before{background-color:var(--color-grey-2);content:"";display:block;height:1px;position:absolute;top:-25px;width:100%}.main-detail-column .pdp-xtra-block-wrapper:last-child .pdp-xtra-block{position:relative}.main-detail-column .pdp-xtra-block-wrapper:last-child .pdp-xtra-block:after,.main-detail-column .pdp-xtra-block-wrapper:last-child .pdp-xtra-block:before{border-color:transparent;border-style:solid;border-width:0 0 17px 17px;content:"";display:block;height:0;position:absolute;width:0;z-index:1}.main-detail-column .pdp-xtra-block-wrapper:last-child .pdp-xtra-block:before{border-color:transparent transparent var(--color-grey-2) transparent;bottom:0;right:0}.main-detail-column .pdp-xtra-block-wrapper:last-child .pdp-xtra-block:after{border-color:transparent transparent var(--color-grey-3) transparent;bottom:-1px;right:-1px}.main-detail-column .cart-and-ipay{flex-grow:1;padding-right:10px}.main-detail-column .cart-and-ipay .add-to-cart{display:block;width:100%}.main-detail-column .pdp-selection-or-stock-error-container:not(:empty),.main-detail-column .product-low-stock-message:not(:empty){color:var(--color-red);display:block;font-size:14px;margin-top:8px}.main-detail-column .online-exclusive{border-bottom:1px solid var(--color-grey-2);display:block;font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:18px;margin-bottom:12px;padding-bottom:12px;text-transform:uppercase}.main-detail-column .find-in-store,.main-detail-column .size-guide-link{display:inline-block;font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:16px;text-decoration:underline;text-transform:uppercase}.main-detail-column .find-in-store:hover,.main-detail-column .size-guide-link:hover{text-decoration:none}.main-detail-column .size-chart-icon:before{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;font-size:inherit;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;width:25px}.main-detail-column .find-in-store{margin-top:8px}.main-detail-column .find-in-store:before{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;font-size:inherit;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;width:22px}.main-detail-column .size-guide-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between}.main-detail-column .size-guide-link{display:inline-block;margin-bottom:12px}.main-detail-column .usizy-external{display:none}.main-detail-column .usz-product{display:inline-block;margin-bottom:12px}.main-detail-column .alert{font-size:16px;font-weight:300;letter-spacing:.36px;line-height:20px;margin:0 0 6px;padding:8px}.main-detail-column .alert.notification{background-color:var(--color-grey-2)}.sub-detail-wrapper{margin:20px auto;max-width:1128px;padding:0 20px}.description-and-detail{margin:60px auto}.description-and-detail .swatch-button-next,.description-and-detail .swatch-button-prev{background-position:50%;background-size:12px 42px;height:42px;position:absolute;top:0;width:15px}.description-and-detail .swatch-button-next:after,.description-and-detail .swatch-button-prev:after{border:1px solid var(--color-grey-2);font-size:13px}.description-and-detail .swatch-button-next:hover:after,.description-and-detail .swatch-button-prev:hover:after{border-color:var(--color-grey-1);transition:border-color .15s ease-in-out}.description-and-detail .swatch-button-prev{left:-15px;right:auto}.description-and-detail .swatch-button-prev:after{margin-left:auto;margin-right:-5px}.description-and-detail .swatch-button-next{left:auto;right:-15px}.description-and-detail .swatch-button-next:after{margin-left:-5px}.description-and-detail .product-details-title{border:0!important;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden!important;padding:0;position:absolute!important;width:1px}.detail-tabs{display:none}@media only screen and (min-width:768px){.detail-tabs{border-bottom:1px solid var(--color-grey-2);display:flex;justify-content:left;list-style:none}.detail-tabs .tab{align-items:center;background-color:var(--color-white);border-bottom:4px solid var(--color-white);cursor:pointer;display:flex;font-size:20px;font-weight:700;letter-spacing:1.5px;margin-right:30px;min-height:34px;padding:9px 0;text-transform:uppercase}.detail-tabs .tab:hover{color:var(--color-grey-1)}.detail-tabs .tab.active{border-bottom:4px solid}}.detail-content{list-style:none;margin:0;padding:0}@media only screen and (max-width:767px){.detail-content{border-top:1px solid var(--color-grey-2)}}@media only screen and (min-width:768px){.detail-content .details{display:none}.detail-content .details.active{display:block}}@media only screen and (max-width:767px){.detail-content .details{border-bottom:1px solid var(--color-grey-2)}.detail-content .details.mobile-active .accordion-title:after,.detail-content .details.mobile-active .accordion-title:before{right:0;top:calc(50% - 2px);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.detail-content .details .accordion-title{display:none}@media only screen and (max-width:767px){.detail-content .details .accordion-title{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:45px;letter-spacing:1.5px;margin:0;padding:15px;position:relative;text-transform:uppercase}.detail-content .details .accordion-title:after,.detail-content .details .accordion-title:before{background-color:var(--color-black);content:"";display:inline-block;height:2px;position:absolute;right:0;top:calc(50% - 1px);width:12px}.detail-content .details .accordion-title:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:.3s ease-in-out}}.detail-content .details .content{font-size:16px;font-weight:300;letter-spacing:.8px;line-height:22px;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:767px){.detail-content .details .content{display:none;padding:0 15px 15px}.detail-content .details .content.active{display:block}.detail-content .details .content#pr-reviewdisplay{padding:0 0 15px}}.detail-content .details .content.txt{overflow:hidden;white-space:pre-line}@media only screen and (min-width:768px){.detail-content .details .content.txt{padding:15px 0}}.detail-content .details .content p{margin:0 0 5px}.detail-content .details .content li,.detail-content .details .content ul{list-style:initial;margin:initial;padding:initial}.detail-content .details .content ul{padding-left:18px}.detail-content .details table{font-size:16px;font-weight:400;letter-spacing:.8px;line-height:150%;margin:0;width:100%}.detail-content .details table .small-text{font-size:16px;font-weight:300;letter-spacing:.8px;line-height:22px}@media only screen and (max-width:767px){.detail-content .details tr{display:flex;flex-direction:column}.detail-content .details tr:first-child th{padding-top:10px}.detail-content .details tr:last-child td{border:0;padding-bottom:10px}}.detail-content .details th{font-weight:400;margin:0;text-align:left}@media only screen and (max-width:767px){.detail-content .details th{padding-top:20px}}@media only screen and (min-width:768px){.detail-content .details th{padding:12px 0}}.detail-content .details td{font-weight:700;margin:0}@media only screen and (max-width:767px){.detail-content .details td{padding:5px 0 20px}}@media only screen and (min-width:768px){.detail-content .details td{padding:12px 0;text-align:right;vertical-align:bottom}}.detail-content .details .learn-more-title{font-weight:700;text-transform:uppercase}.read-more-less{align-items:flex-end;display:flex;flex-direction:column;margin-bottom:15px;margin-top:25px}@media only screen and (max-width:1199px){.read-more-less{align-items:flex-start;margin-top:8px}}.read-more-less:after,.read-more-less:before{background-color:var(--color-grey-2);content:"";flex:1;height:1px;width:auto}.read-more-less.no-line:after,.read-more-less.no-line:before{background-color:var(--color-white);height:0}.read-more-less.in-line{display:inline-block;margin:0}.read-more-less.in-line:after,.read-more-less.in-line:before{content:none}.read-more-less.in-line .read-more{margin:16px 0 0;padding:0}@media only screen and (max-width:1199px){.read-more-less.in-line .read-more{font-size:14px;line-height:16px}}.read-more-less .read-less{display:none}.read-more-less .read-less:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.read-more-less .read-more{display:flex}.read-more-less .read-more:after{line-height:8px;margin-left:-4px}@media only screen and (max-width:1199px){.read-more-less .read-more:after{line-height:10px;margin-left:-4px}}.read-more-less .read-less,.read-more-less .read-more{cursor:pointer;font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:14px;padding:0;text-transform:uppercase}.read-more-less .read-less:after,.read-more-less .read-more:after{font-family:var(--iconfont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"";display:inline-block;font-size:inherit;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;position:relative;text-decoration:none;text-transform:none;vertical-align:middle}@media only screen and (max-width:1199px){.read-more-less .read-less:after,.read-more-less .read-more:after{font-size:25px}.read-more-less .read-less,.read-more-less .read-more{font-size:14px;line-height:16px;padding:0}}.read-more-less .read-less.show,.read-more-less .read-more.show{display:flex}.hidden,.read-more-less .read-less.hide,.read-more-less .read-more.hide{display:none}