﻿.klarna-quick-info{height:100%;flex-direction:column}.klarna-quick-info .klarna-header{display:flex;align-items:center;justify-content:space-between}.klarna-quick-info .klarna-header .icon img{width:80px;height:auto;margin-bottom:15px}.klarna-quick-info .klarna-header .info{padding-right:25px}.klarna-quick-info .klarna-header .info h6{font-size:24px}.klarna-quick-info p{font-size:14px;color:#222}.klarna-quick-info .klarna-subheading{font-size:16px;color:#121b70;font-weight:700;margin-top:30px}.klarna-quick-info .klarna-subheading small{color:#222}.klarna-quick-info .accordion-wrapper{margin-bottom:15px}.klarna-quick-info .accordion{border-color:#e6e6e6}.klarna-quick-info .accordion .accordion-header{font-size:14px;font-weight:700;cursor:pointer}.klarna-quick-info .accordion .accordion-header i{margin-left:50px}.klarna-quick-info .accordion.active .accordion-body{padding-top:15px}.klarna-quick-info .accordion:last-child{border-bottom:1px solid #e6e6e6}@media(min-width: 1024px){.klarna-quick-info .accordion{padding:15px 0}}.klarna-quick-info .disclaimer{margin:25px 0 0;font-size:11px;display:flex;align-items:flex-end;flex:1;padding-bottom:50px}.klarna-quick-info{display:none}.sidebar-body .klarna-quick-info{display:flex}.category-info-wrapper .sleep-experts{display:flex;flex-direction:row;align-items:center;background:#1e2148;border-radius:36px 36px 0 0;padding:10px;margin:35px 3px -35px;width:calc(100% - 6px);cursor:pointer}@media(min-width: 1024px){.category-info-wrapper .sleep-experts{flex-direction:column;border-radius:150px 150px 0 0;padding:20px 20px 0;width:275px;margin-top:15px;justify-content:center}}.category-info-wrapper .sleep-experts__inner{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%;max-width:400px;margin:0 auto}@media(min-width: 1024px){.category-info-wrapper .sleep-experts__inner{flex-direction:column;justify-content:center;gap:10px}}.category-info-wrapper .sleep-experts__innerImage{position:relative}.category-info-wrapper .sleep-experts__innerImage img{position:relative;z-index:1;width:100%;height:auto;max-width:60px}@media(max-width: 359px){.category-info-wrapper .sleep-experts__innerImage img{max-width:45px}}@media(min-width: 1024px){.category-info-wrapper .sleep-experts__innerImage img{max-width:130px}}.category-info-wrapper .sleep-experts__innerImage .blob{position:absolute;z-index:0;border-radius:71% 31% 40% 61%/60% 40% 60% 40%}@media(min-width: 1024px){.category-info-wrapper .sleep-experts__innerImage .blob{display:none}}.category-info-wrapper .sleep-experts__innerImage .blob:nth-of-type(1){height:15px;width:15px;background:#9cc0ff;bottom:14px;right:-6px;z-index:0}.category-info-wrapper .sleep-experts__innerImage .blob:nth-of-type(2){height:25px;width:22px;background:#fd92b3;top:-2px;left:-5px;z-index:0}.category-info-wrapper .sleep-experts__inner p{font-size:14px;font-weight:500;margin:0}@media(max-width: 359px){.category-info-wrapper .sleep-experts__inner p{font-size:12px}}.category-info-wrapper .sleep-experts__inner p i{font-size:5px;border-radius:50%;border:2px solid #fff;padding:5px 4px;line-height:1;font-weight:700;margin-left:9px;position:relative;bottom:2px}@media(max-width: 359px){.category-info-wrapper .sleep-experts__inner p i{font-size:4px;padding:4px 3px;margin-left:6px}}.sleep-experts__block{display:flex;flex-direction:column;background:#faf0f0;border-radius:12px;padding:50px 20px;gap:40px;text-align:center;align-items:center;scroll-margin-top:100px}@media(min-width: 768px){.sleep-experts__block{padding:50px;gap:50px;margin-bottom:50px;flex-direction:row}}.sleep-experts__blockExpert{order:2}@media(min-width: 768px){.sleep-experts__blockExpert{order:1;min-width:235px}}.sleep-experts__blockExpertImage{display:flex;position:relative;justify-content:center}@media(min-width: 768px){.sleep-experts__blockExpertImage{align-items:center}}.sleep-experts__blockExpertImage img{position:relative;z-index:1;width:100%;height:auto;max-width:100px}@media(min-width: 768px){.sleep-experts__blockExpertImage img{max-width:200px}}.sleep-experts__blockExpertImage .blob{position:absolute;z-index:0;border-radius:71% 31% 40% 61%/60% 40% 60% 40%}.sleep-experts__blockExpertImage .blob:nth-of-type(1){height:20px;width:20px;background:#9cc0ff;bottom:14px;right:0px;z-index:0}@media(min-width: 768px){.sleep-experts__blockExpertImage .blob:nth-of-type(1){height:54px;width:53px;bottom:68px;right:4px}}.sleep-experts__blockExpertImage .blob:nth-of-type(2){height:45px;width:45px;background:#fd92b3;top:-5px;left:-10px;z-index:0}@media(min-width: 768px){.sleep-experts__blockExpertImage .blob:nth-of-type(2){height:100px;width:70px;top:-22px;left:-4px;transform:rotate(30deg)}}.sleep-experts__blockExpertImage .blob--brand{width:90px;background:#fff;height:80px;position:relative;align-items:center;display:flex;justify-content:center;z-index:3;left:-10px;transform:rotate(180deg) scaleX(-1);box-shadow:0 0px 9px 0px #dfdfdf;border-radius:72% 29% 36% 76%/60% 40% 60% 40%}@media(min-width: 768px){.sleep-experts__blockExpertImage .blob--brand{position:absolute;bottom:-25px;right:0;left:auto;transform:none}}.sleep-experts__blockExpertImage .blob--brand img{width:100%;height:32px;max-width:80px;object-fit:contain;min-height:0;transform:rotate(180deg) scaleX(-1)}@media(min-width: 768px){.sleep-experts__blockExpertImage .blob--brand img{transform:none}}.sleep-experts__blockExpertInfo{margin-top:15px}@media(min-width: 768px){.sleep-experts__blockExpertInfo{margin-top:35px}}.sleep-experts__blockExpertInfo h3{font-size:16px;font-weight:500}@media(min-width: 768px){.sleep-experts__blockExpertInfo h3{font-size:18px}}.sleep-experts__blockExpertInfo p{color:#4e4e4e;font-size:14px}.sleep-experts__blockContent{display:flex;flex-direction:column;gap:20px;order:1}@media(min-width: 768px){.sleep-experts__blockContent{order:2;text-align:left}}.sleep-experts__blockContent h4{font-size:24px;color:#2c305a;line-height:1.2}@media(min-width: 768px){.sleep-experts__blockContent h4{font-size:22px}}.sleep-experts__blockContent p{font-size:12px}@media(min-width: 768px){.sleep-experts__blockContent p{font-size:14px}}.sleep-experts__block--pdp{width:100%;margin-top:40px}@media(min-width: 768px)and (max-width: 1023px){.sleep-experts__block--pdp{padding:20px}}@media(min-width: 768px){.sleep-experts__block--pdp{flex-direction:column-reverse;align-items:normal;padding:30px;gap:30px}}@media(min-width: 768px){.sleep-experts__block--pdp .sleep-experts__blockExpert{min-width:auto;display:flex;align-items:center;gap:15px}}@media(min-width: 768px)and (max-width: 1023px){.sleep-experts__block--pdp .sleep-experts__blockExpertImage{display:none}}@media(min-width: 1024px){.sleep-experts__block--pdp .sleep-experts__blockExpertImage img{max-width:100px}}@media(min-width: 768px){.sleep-experts__block--pdp .sleep-experts__blockExpertInfo{margin:0;text-align:left}}.sleep-experts__block--pdp .sleep-experts__blockExpertInfo p{font-size:12px}@media(min-width: 768px){.sleep-experts__block--pdp .sleep-experts__blockExpertInfo p{font-size:14px}}.sleep-experts__block--pdp .sleep-experts__blockContent p{font-size:14px}.sleep-experts__block--pdp .blob{position:absolute;z-index:0;border-radius:71% 31% 40% 61%/60% 40% 60% 40%}.sleep-experts__block--pdp .blob:nth-of-type(1){height:20px;width:20px;background:#9cc0ff;bottom:14px;right:0px;z-index:0}.sleep-experts__block--pdp .blob:nth-of-type(2){height:45px;width:45px;background:#fd92b3;top:-5px;left:-10px;z-index:0}.sleep-experts__block--pdp .blob--brand{width:90px;background:#fff;height:80px;position:relative;align-items:center;display:flex;justify-content:center;z-index:3;left:-10px;transform:rotate(180deg) scaleX(-1);box-shadow:0 0px 9px 0px #dfdfdf;border-radius:72% 29% 36% 76%/60% 40% 60% 40%}@media(min-width: 1024px){.sleep-experts__block--pdp .blob--brand{bottom:0}}.sleep-experts__block--pdp .blob--brand img{width:100%;height:32px;max-width:80px;object-fit:contain;min-height:0;transform:rotate(180deg) scaleX(-1)}.sleep-experts-banner{background:#faf0f0;flex-direction:row-reverse;gap:15px}.sleep-experts-banner p span{text-decoration:underline;cursor:pointer}.sleep-experts-bannerImage{position:relative;margin-left:10px;min-width:75px}.sleep-experts-bannerImage img{position:relative;max-height:60px;height:100%;width:auto;z-index:1}.sleep-experts-bannerImage .blob{position:absolute;z-index:0;border-radius:71% 31% 40% 61%/60% 40% 60% 40%}.sleep-experts-bannerImage .blob:nth-of-type(1){height:20px;width:20px;background:#9cc0ff;bottom:0px;right:-1px;z-index:0}.sleep-experts-bannerImage .blob:nth-of-type(2){height:30px;width:30px;background:#fd92b3;top:-7px;left:-7px;z-index:0}.product:not(.livesearch_active) .mobile-sticky{position:relative}@media(max-width: 767px){.product:not(.livesearch_active) .mobile-sticky{border-bottom:0px}}.product .product-gallery{position:relative;margin:0px 0px 15px 0px}.product .product-gallery__inner{width:100%;height:100%;position:relative;overflow:hidden}.product .product-gallery__items{width:100%;display:flex;gap:10px;padding:0 10px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.product .product-gallery__items img{width:90%;flex:0 0 90%;border-radius:12px;scroll-snap-align:center;scroll-snap-stop:always}.product .product-gallery .numberContainer{position:absolute;bottom:7px;right:55px;z-index:3;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 1px 4px 0 #dfdfdf;border-radius:50%;height:34px;width:34px;transition:.3s ease-in-out;background-color:#fff;padding-left:1px;opacity:.85;font-size:12px}.product .product-gallery .slide_item{min-height:230px}@media(max-width: 359px){.product .product-gallery .slide_item{min-height:200px}}.product .product-gallery .slide_item img{aspect-ratio:3/2}.product .product-gallery .slider-controls{padding:5px 15px 20px}.product .product-gallery .slider-controls .prev_slide,.product .product-gallery .slider-controls .next_slide{height:18px}.product .product-gallery .slider-controls i{font-size:15px;color:#121b70}.product .product-gallery .watermark{position:absolute;bottom:7px;left:10px;z-index:2;max-width:70px;width:100%}.product .product-gallery .watermark img{width:100%;height:auto;max-width:70px;max-height:60px}.product .product-gallery .watermark.multiple_watermarks{display:flex}.product .product-gallery .watermark.multiple_watermarks img{height:0;width:0;opacity:0;transition:opacity .5s linear}.product .product-gallery .watermark.multiple_watermarks img.active{width:100%;height:auto;opacity:1;transition:opacity .5s linear}.product.gallery_active .is_gallery{display:flex;flex-direction:column;visibility:visible;opacity:1;width:100%;height:100%}.product .breadcrumbs{padding:20px 15px;color:#222;font-weight:400}.product .breadcrumbs li{font-size:12px}.product .breadcrumbs li a{color:#121b70}.product .breadcrumbs li i{color:#9cc0ff;padding:0 3px}.product .primary-row{display:flex;flex-direction:row;padding:0 0 30px}@media(min-width: 1024px){.product .primary-row{margin-bottom:60px}}.product .primary-row .left{display:flex;flex-direction:column;flex:1 0;width:auto;padding:0 15px;align-items:flex-start;order:2}@media(min-width: 768px)and (max-width: 1023px){.product .primary-row .left{width:50%}}@media(min-width: 768px){.product .primary-row .left{order:1}}@media(min-width: 1024px)and (max-width: 1339px){.product .primary-row .left{padding:0 30px 0 15px}}@media(min-width: 1340px){.product .primary-row .left{padding:0 100px 0 15px}}.product .primary-row .left .desktop-image-grid{width:100%;cursor:pointer}.product .primary-row .left .desktop-image-grid:focus-visible{border-radius:12px}.product .primary-row .left .desktop-image-grid>*{pointer-events:none}.product .primary-row .left .desktop-image-grid .main{position:relative;pointer-events:all}.product .primary-row .left .desktop-image-grid .main img{width:100%;border-radius:12px;height:auto}.product .primary-row .left .desktop-image-grid .main .overlay-container{display:flex;position:absolute;width:100%;height:100%;padding:20px;z-index:2;pointer-events:none}@media(min-width: 768px)and (max-width: 1023px){.product .primary-row .left .desktop-image-grid .main .overlay-container{padding:10px}}.product .primary-row .left .desktop-image-grid .main .overlay-container__left,.product .primary-row .left .desktop-image-grid .main .overlay-container__right{display:flex;flex-direction:column;width:50%;height:100%}.product .primary-row .left .desktop-image-grid .main .overlay-container__left--top,.product .primary-row .left .desktop-image-grid .main .overlay-container__left--bottom,.product .primary-row .left .desktop-image-grid .main .overlay-container__right--top,.product .primary-row .left .desktop-image-grid .main .overlay-container__right--bottom{display:flex;width:100%;height:50%}.product .primary-row .left .desktop-image-grid .main .overlay-container__left--top{align-items:flex-start;flex-direction:column}.product .primary-row .left .desktop-image-grid .main .overlay-container__right--top{justify-content:flex-end}.product .primary-row .left .desktop-image-grid .main .overlay-container__right--bottom{justify-content:flex-end;align-items:flex-end}.product .primary-row .left .desktop-image-grid .main .overlay-container__right--bottom .watermark{display:flex;align-items:flex-end;margin-left:15px}.product .primary-row .left .desktop-image-grid .main .overlay-container__right--bottom .watermark img{width:120px;height:auto}@media(min-width: 768px)and (max-width: 1023px){.product .primary-row .left .desktop-image-grid .main .overlay-container__right--bottom .watermark img{width:100%;height:auto;max-width:70px;max-height:60px}}.product .primary-row .left .desktop-image-grid .main .overlay-container__right--bottom .watermark.multiple_watermarks img{height:0;width:0;opacity:0;transition:opacity .5s linear}.product .primary-row .left .desktop-image-grid .main .overlay-container__right--bottom .watermark.multiple_watermarks img.active{width:120px;height:auto;opacity:1;transition:opacity .5s linear}@media(min-width: 768px)and (max-width: 1023px){.product .primary-row .left .desktop-image-grid .main .overlay-container__right--bottom .watermark.multiple_watermarks img.active{width:100%}}.product .primary-row .left .desktop-image-grid .main .overlay-container__right--bottom .sleep-trial img{width:120px;height:auto}@media(min-width: 768px)and (max-width: 1023px){.product .primary-row .left .desktop-image-grid .main .overlay-container__right--bottom .sleep-trial img{width:60px}}.product .primary-row .left .desktop-image-grid .additional{display:flex;justify-content:space-between;margin-top:15px;position:relative;pointer-events:all}@media(min-width: 768px)and (max-width: 1023px){.product .primary-row .left .desktop-image-grid .additional{flex-direction:column}}.product .primary-row .left .desktop-image-grid .additional img{width:49%;height:auto;border-radius:12px}@media(min-width: 768px)and (max-width: 1023px){.product .primary-row .left .desktop-image-grid .additional img{width:100%}.product .primary-row .left .desktop-image-grid .additional img:first-child{margin-bottom:15px}}.product .primary-row .left .desktop-image-grid .additional .additional-media-wrapper{position:absolute;bottom:20px;right:20px;display:flex}.product .primary-row .left .desktop-image-grid .additional .additional-media-wrapper .video-counter{margin-left:15px}.product .primary-row .left .desktop-image-grid .additional .additional-media-wrapper .image-count{color:#121b70;font-weight:700;font-size:12px;z-index:0;height:40px}.product .primary-row .left .desktop-image-grid .additional .additional-media-wrapper .image-count .background{z-index:1;background:#fff;opacity:.75;width:100%;height:100%;display:flex;align-items:center;padding:0 14px;border-radius:4px;pointer-events:none}.product .primary-row .left .desktop-image-grid .additional .additional-media-wrapper .image-count .count,.product .primary-row .left .desktop-image-grid .additional .additional-media-wrapper .image-count .tagline{z-index:2;pointer-events:none}.product .primary-row .left .desktop-image-grid .additional .additional-media-wrapper .image-count .count{position:relative;top:2px}.product .primary-row .left .desktop-image-grid .additional .additional-media-wrapper .image-count .count .box{width:18px;height:18px;border:2px solid #121b70;border-radius:4px;z-index:3;padding:0px 2px;line-height:16px;text-align:center}.product .primary-row .left .desktop-image-grid .additional .additional-media-wrapper .image-count .count .box:first-child{z-index:-1;position:absolute;top:-4px;left:-4px}.product .primary-row .left .desktop-image-grid .additional .additional-media-wrapper .image-count .count .box:last-child{background:#fff}.product .primary-row .left .desktop-image-grid .additional .additional-media-wrapper .image-count .tagline{margin-left:7px;margin-bottom:-2px}.product .primary-row .left .featured-attributes{width:100%;margin:60px 0 0}@media(min-width: 1024px){.product .primary-row .left .featured-attributes{margin:90px 0 0}}.product .primary-row .left .featured-attributes .featured-heading{font-size:28px;font-weight:700}.product .primary-row .left .featured-attributes .featured-heading i{color:#75c862;margin-right:7px}@media(min-width: 1024px){.product .primary-row .left .featured-attributes .featured-heading{font-size:32px}}.product .primary-row .left .featured-attributes .featured-content{display:flex;flex-direction:column}@media(min-width: 1024px){.product .primary-row .left .featured-attributes .featured-content{flex-direction:row;justify-content:space-between}}.product .primary-row .left .featured-attributes .featured-content .feature{display:flex;width:100%;margin:20px 0}@media(min-width: 1024px){.product .primary-row .left .featured-attributes .featured-content .feature{flex-direction:column;width:32%;margin:30px 0}}.product .primary-row .left .featured-attributes .featured-content .feature .info{padding-left:20px}@media(min-width: 1024px){.product .primary-row .left .featured-attributes .featured-content .feature .info{padding-left:0;padding-top:10px}}.product .primary-row .left .featured-attributes .featured-content .feature .info .type{font-size:12px;font-weight:500}.product .primary-row .left .featured-attributes .featured-content .feature .info .title{font-size:20px;font-weight:700}.product .primary-row .left .featured-attributes .featured-content .feature .info .description{font-size:16px;font-weight:400;color:#222}.product .primary-row .left .accordion-wrapper{width:100%;margin:60px 0 0}@media(min-width: 1024px){.product .primary-row .left .accordion-wrapper{margin:40px 0 0}}.product .primary-row .left .accordion-wrapper .accordion{border-color:#eaecf0}@media(min-width: 1024px){.product .primary-row .left .accordion-wrapper .accordion{padding:22.5px 15px}}.product .primary-row .left .accordion-wrapper .accordion .accordion-header{cursor:pointer;padding-right:15px;color:#111}.product .primary-row .left .accordion-wrapper .accordion .accordion-header i{color:#121b70;font-size:16px}@media(min-width: 1024px){.product .primary-row .left .accordion-wrapper .accordion .accordion-header{font-size:24px}}.product .primary-row .left .accordion-wrapper .accordion .accordion-body{line-height:1.8;pointer-events:none;font-size:16px;font-weight:400;color:#222}.product .primary-row .left .accordion-wrapper .accordion .accordion-body h3{color:#111}.product .primary-row .left .accordion-wrapper .accordion .accordion-body ul{list-style:initial;margin:0;padding:0 0 0 20px}.product .primary-row .left .accordion-wrapper .accordion .accordion-body ul li{margin-bottom:10px}.product .primary-row .left .accordion-wrapper .accordion .accordion-body ul li:last-child{margin-bottom:0}.product .primary-row .left .accordion-wrapper .accordion .accordion-body a{color:#121b70;text-decoration:none;pointer-events:all;font-weight:400;margin:0 5px}.product .primary-row .left .accordion-wrapper .accordion .accordion-body strong{color:#111}.product .primary-row .left .accordion-wrapper .accordion .accordion-body .product_description_data{font-size:11px}.product .primary-row .left .accordion-wrapper .accordion .accordion-body.specifications .feature{display:flex;width:100%;margin:40px 0}.product .primary-row .left .accordion-wrapper .accordion .accordion-body.specifications .feature .info{padding-left:20px}@media(min-width: 1024px){.product .primary-row .left .accordion-wrapper .accordion .accordion-body.specifications .feature .info{padding-left:30px}}.product .primary-row .left .accordion-wrapper .accordion .accordion-body.specifications .feature .info .type{font-size:12px;font-weight:500;color:#111}.product .primary-row .left .accordion-wrapper .accordion .accordion-body.specifications .feature .info .title{font-size:20px;font-weight:700;color:#111}.product .primary-row .left .accordion-wrapper .accordion .accordion-body.specifications .feature .info .description{font-size:16px;font-weight:400}.product .primary-row .left .accordion-wrapper .accordion .accordion-body.specifications .feature .info .description .btn-primary-inverted{margin-top:10px}.product .primary-row .left .accordion-wrapper .accordion .accordion-body .postcodes ul{font-size:14px}.product .primary-row .left .accordion-wrapper .accordion .accordion-body .postcodes ul li{margin:0}.product .primary-row .left .accordion-wrapper .accordion .accordion-body .postcodes ul ul{list-style-type:circle}.product .primary-row .left .accordion-wrapper .accordion .accordion-body .additional-box{background-color:#f6f8fb;border-radius:4px;padding:50px 20px;margin-bottom:30px}@media(min-width: 1024px){.product .primary-row .left .accordion-wrapper .accordion .accordion-body .additional-box{padding:60px}}.product .primary-row .left .accordion-wrapper .accordion .accordion-body .additional-box .title{font-size:20px;font-weight:700;margin-bottom:15px;color:#111}.product .primary-row .left .accordion-wrapper .accordion .accordion-body .additional-box .content{font-size:16px;font-weight:400}.product .primary-row .left .accordion-wrapper .accordion .accordion-body .additional-box .content strong{display:block}.product .primary-row .left .accordion-wrapper .accordion.active{border-color:#121b70}.product .primary-row .left .accordion-wrapper .accordion.active .accordion-header{color:#121b70}.product .primary-row .left .accordion-wrapper .accordion.active .accordion-body{padding-top:15px}.product .primary-row .right{display:flex;flex-direction:column;order:1;z-index:2}@media(min-width: 768px)and (max-width: 1023px){.product .primary-row .right{width:50%}}@media(min-width: 768px){.product .primary-row .right{order:2}}@media(min-width: 1024px)and (max-width: 1339px){.product .primary-row .right{max-width:350px;padding:0 15px 0 0}}@media(min-width: 1340px){.product .primary-row .right{max-width:425px;padding:0 15px 0 0}}@media(min-width: 768px){.product .primary-row .right .inner{position:sticky;top:80px}}@media(min-width: 1024px){.product .primary-row .right .inner{top:30px}}.product .primary-row .right .inner__lightningDeal{display:none;gap:30px;align-items:center;margin:10px 0}@media(min-width: 768px){.product .primary-row .right .inner__lightningDeal{border-top:none;border-bottom:1px solid #eaeaea;margin:0 0 15px;padding:0 0 15px}}.product .primary-row .right .inner__lightningDeal__banner{background:#ac2123;color:#fff;border-radius:4px;padding:2px 10px;font-size:11px}.product .primary-row .right .inner__lightningDeal__content{display:flex;gap:10px;align-items:center;font-size:12px;font-weight:700;flex:1}@media(min-width: 1024px){.product .primary-row .right .inner__lightningDeal__content{font-size:14px}}.product .primary-row .right .inner__lightningDeal__content .text--message{display:none}.product .primary-row .right .inner__lightningDeal__content.hasMessaging .text{display:none}.product .primary-row .right .inner__lightningDeal__content.hasMessaging .text--message{display:flex;margin-left:-15px}.product .primary-row .right .inner__lightningDeal__content.hasMessaging .progress{display:none}.product .primary-row .right .inner__lightningDeal__content .progress{flex:1;height:5px;background:#eaeaea;border-radius:4px;overflow:hidden}.product .primary-row .right .inner__lightningDeal__content .progress__fill{background:#121b70;height:100%}.product .primary-row .right .inner .inner__top{display:flex;justify-content:space-between;margin-bottom:15px;align-items:center}.product .primary-row .right .inner .inner__top .brand img{width:100%;height:auto;max-width:60px;min-height:20px}.product .primary-row .right .inner .inner__top .inline-notifications{display:flex}.product .primary-row .right .inner .inner__top .inline-notifications .inline-notifications__item{margin-left:15px;padding:2px 14px;border-radius:12px;font-size:12px;font-weight:500;display:flex;align-items:center}@media(max-width: 359px){.product .primary-row .right .inner .inner__top .inline-notifications .inline-notifications__item{margin-left:7px;padding:2px 4px}}@media(min-width: 1340px){.product .primary-row .right .inner .inner__top .inline-notifications .inline-notifications__item{font-size:14px}}.product .primary-row .right .inner .inner__top .inline-notifications .inline-notifications__item i{margin-right:7px;font-size:14px}@media(min-width: 1340px){.product .primary-row .right .inner .inner__top .inline-notifications .inline-notifications__item i{font-size:16px}}.product .primary-row .right .inner .inner__top .inline-notifications .inline-notifications__item.selling_fast{color:#ba0000;background-color:#fff;border:1px solid #ba0000}.product .primary-row .right .inner .inner__top .inline-notifications .inline-notifications__item.highly_rated{color:#026c49;background:#e6fff7;border:1px solid #00b67a}.product .primary-row .right .inner .inner__top .inline-notifications .inline-notifications__item.bestseller{color:#121b70;background-color:#f6f8fb;border:1px solid #121b70}.product .primary-row .right .inner .HighlightModal{position:absolute;right:430px;width:0;height:0;top:90px;background-color:#fff;padding:20px;border-radius:4px;box-shadow:0 1px 4px 0 #dfdfdf;opacity:0}@media(min-width: 1024px)and (max-width: 1339px){.product .primary-row .right .inner .HighlightModal{right:365px}}.product .primary-row .right .inner .HighlightModal:before{content:"";position:absolute;z-index:2;top:15px;right:-8px;display:inline-block;width:20px;height:20px;background-color:#fff;border-radius:4px;transform:rotate(45deg);box-shadow:3px -2px 4px -2px #dfdfdf}.product .primary-row .right .inner .HighlightModal .unavailable{display:none}.product .primary-row .right .inner .HighlightModal .ModalContent{display:flex;flex-direction:column;gap:15px;line-height:1}.product .primary-row .right .inner .HighlightModal .ModalContent__Title{display:flex;align-items:center;font-size:16px;font-weight:700;color:#121b70}.product .primary-row .right .inner .HighlightModal .ModalContent__Title i{margin-right:7px;font-size:21px}.product .primary-row .right .inner .HighlightModal .ModalContent__Close{position:absolute;top:20px;right:20px;font-size:14px;cursor:pointer}.product .primary-row .right .inner .HighlightModal .ModalContent__Close i{pointer-events:none}.product .primary-row .right .inner .HighlightModal .ModalContent__Text{font-size:14px;line-height:1.3}.product .primary-row .right .inner .HighlightModal.Show{opacity:1;width:475px;height:auto;transition:opacity .3s}.product .primary-row .right .inner .HighlightModal.Leadtime .unavailable{display:inline-flex}.product .primary-row .right .inner .HighlightModal.Leadtime .nextday{display:none}.product .primary-row .right .inner .title h1{font-size:24px;font-weight:700;margin-bottom:0;line-height:1.3}.product .primary-row .right .inner .reviews-info-container{position:relative;max-height:51px}.product .primary-row .right .inner .reviews-info-container:hover .reviews_quickview{visibility:visible;opacity:1;transition:.3s ease-in-out}.product .primary-row .right .inner .reviews-info-container .reviews_trigger{display:flex;align-items:center;padding:15px 0;width:100%;color:#111;cursor:pointer}.product .primary-row .right .inner .reviews-info-container .reviews_trigger>*{pointer-events:none}.product .primary-row .right .inner .reviews-info-container .reviews_trigger img{max-width:115px;width:100%;height:auto;border-radius:3px}.product .primary-row .right .inner .reviews-info-container .reviews_trigger .score{font-size:18px;font-weight:500;margin-left:7px}.product .primary-row .right .inner .reviews-info-container .reviews_trigger .rating{display:flex;font-size:12px;color:#222;margin-left:7px;align-items:center;position:relative;bottom:-2px}@media(max-width: 767px){.product .primary-row .right .inner .reviews-info-container .reviews_trigger .rating{color:#121b70;text-decoration:underline}}.product .primary-row .right .inner .reviews-info-container .reviews_trigger .rating i{font-size:7px;margin-left:7px;color:#121b70;font-weight:700}.product .primary-row .right .inner .reviews-info-container .reviews_quickview{visibility:hidden;opacity:0;transition:.3s ease-in-out;position:absolute;background:#fff;z-index:1;padding:15px;box-shadow:0 1px 4px 0 #dfdfdf;min-width:275px;margin-top:7px}@media(max-width: 767px){.product .primary-row .right .inner .reviews-info-container .reviews_quickview{display:none}}.product .primary-row .right .inner .reviews-info-container .reviews_quickview>*{pointer-events:none}.product .primary-row .right .inner .reviews-info-container .reviews_quickview:before{content:"";position:absolute;height:20px;width:20px;box-shadow:-1px -1px 4px -1px #dfdfdf;bottom:95%;right:40%;transform:rotate(45deg);background-color:#fff;z-index:0}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .review-quick-total{margin-bottom:10px}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress{display:flex;align-items:center;width:100%;justify-content:space-between;font-size:12px;color:#111;margin-bottom:7px}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress span{min-width:9%;text-align:right}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress label{min-width:12%}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress{flex:1;margin:0 10px;appearance:none;-webkit-appearance:none;border-radius:4px;border:1px solid #e7e7e7;max-height:8px}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress::-webkit-progress-bar{background-color:#f0f2f1;border-radius:4px}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress::-webkit-progress-value{border-radius:4px}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#five-star::-webkit-progress-value,.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#five-star-smaller::-webkit-progress-value{background-color:#00b67a}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#five-star::-moz-progress-bar,.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#five-star-smaller::-moz-progress-bar{background-color:#00b67a}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#four-star::-webkit-progress-value,.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#four-star-smaller::-webkit-progress-value{background-color:#73cf12}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#four-star::-moz-progress-bar,.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#four-star-smaller::-moz-progress-bar{background:#73cf12}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#three-star::-webkit-progress-value,.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#three-star-smaller::-webkit-progress-value{background-color:#ffce00}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#three-star::-moz-progress-bar,.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#three-star-smaller::-moz-progress-bar{background-color:#ffce00}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#two-star::-webkit-progress-value,.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#two-star-smaller::-webkit-progress-value{background-color:#ff8622}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#two-star::-moz-progress-bar,.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#two-star-smaller::-moz-progress-bar{background-color:#ff8622}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#one-star::-webkit-progress-value,.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#one-star-smaller::-webkit-progress-value{background-color:#ff3721}.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#one-star::-moz-progress-bar,.product .primary-row .right .inner .reviews-info-container .reviews_quickview .star-percent .percentage-progress progress#one-star-smaller::-moz-progress-bar{background-color:#ff3721}.product .primary-row .right .inner .usps{display:flex;flex-direction:column;margin-top:5px}.product .primary-row .right .inner .usps .usp{display:flex;align-items:center;font-size:16px;font-weight:400;color:#222;margin-bottom:5px}.product .primary-row .right .inner .usps .usp i{color:#75c862;margin-right:7px}.product .primary-row .right .inner .prices{margin-top:20px}.product .primary-row .right .inner .prices .main{display:flex;align-items:flex-end;flex-wrap:wrap;gap:15px}@media(max-width: 359px){.product .primary-row .right .inner .prices .main{gap:7px}}.product .primary-row .right .inner .prices .main .price{font-size:32px;font-weight:700;line-height:1}.product .primary-row .right .inner .prices .main .price.highlight{color:#ea1520}@media(min-width: 1024px)and (max-width: 1339px){.product .primary-row .right .inner .prices .main .price{font-size:29px}}.product .primary-row .right .inner .prices .main .voucher_area{display:none}.product .primary-row .right .inner .prices .main .rrp{margin:0;font-size:14px;color:#222;text-decoration:line-through}@media(min-width: 1024px)and (max-width: 1339px){.product .primary-row .right .inner .prices .main .rrp{font-size:12px}}.product .primary-row .right .inner .prices .main .savings{margin:0;font-size:14px;color:#111;font-weight:700;flex:1}@media(min-width: 1024px)and (max-width: 1339px){.product .primary-row .right .inner .prices .main .savings{font-size:12px}}.product .primary-row .right .inner .prices .main .savingPercentage{display:none;font-size:12px;background-color:#ac2123;color:#fff;padding:4px 7px;border-radius:4px}@media(min-width: 768px){.product .primary-row .right .inner .prices .main .savingPercentage{font-size:14px;padding:4px 10px}}.product .primary-row .right .inner .prices .main .highlight{color:#ac2123 !important}.product .primary-row .right .inner .prices .additional{display:flex;margin-top:5px}.product .primary-row .right .inner .prices .additional .variant{display:none}.product .primary-row .right .inner .prices .additional .finance{color:#121b70;font-size:12px;text-underline-offset:3px;border:none;width:100%;background:none;text-align:left;padding:0;cursor:pointer}.product .primary-row .right .inner .prices .additional .finance .under_threshold{display:inline-flex}.product .primary-row .right .inner .prices .additional .finance .under_threshold:hover{text-decoration:underline}.product .primary-row .right .inner .prices .additional .finance .over_threshold{display:none}.product .primary-row .right .inner .prices .additional .finance.allow_finance .under_threshold{display:none}.product .primary-row .right .inner .prices .additional .finance.allow_finance .over_threshold{display:inline-flex;text-decoration:underline}@media(max-width: 767px){.product .primary-row .right .inner .prices .additional .finance.allow_finance .over_threshold{display:block}}.product .primary-row .right .inner .prices .additional .finance.allow_finance .over_threshold:hover{text-decoration:underline}.product .primary-row .right .inner .prices .additional .finance .legal{display:block;font-size:9px;color:#333;margin-top:2px}.product .primary-row .right .inner .prices .additional .finance .product_finance{margin-right:3px}.product .primary-row .right .inner .prices .basic_price{display:none}.product .primary-row .right .inner .productRelationshipsLinks{margin-top:35px;margin-bottom:15px}@media(max-width: 767px){.product .primary-row .right .inner .productRelationshipsLinks{margin-right:-15px;margin-left:-15px}}.product .primary-row .right .inner .productRelationshipsLinks .title{font-size:16px;font-weight:700;display:block;margin-bottom:5px}@media(max-width: 767px){.product .primary-row .right .inner .productRelationshipsLinks .title{padding-left:15px}}.product .primary-row .right .inner .productRelationshipsLinks .options{overflow:auto;white-space:nowrap;flex-wrap:nowrap}.product .primary-row .right .inner .productRelationshipsLinks .options a{text-decoration:none}@media(max-width: 767px){.product .primary-row .right .inner .productRelationshipsLinks .options a:first-of-type{margin-left:15px}}.product .primary-row .right .inner .productRelationshipsLinks .options a.active{background:#121b70;color:#fff;pointer-events:none !important}.product .primary-row .right .inner .size-chart{display:flex;justify-content:flex-end;color:#121b70;font-size:12px;text-decoration:underline;text-underline-offset:1px;cursor:pointer}.product .primary-row .right .inner .size-chart button{margin:0;color:#121b70}.product .primary-row .right .inner .product-options{margin-top:5px}.product .primary-row .right .inner .product-options .select_group .select{border-bottom:none;background:none;text-align:left;border-left:none;border-right:none;color:#111}@media(min-width: 1024px){.product .primary-row .right .inner .product-options .select_group .select .select-title{font-size:16px}}.product .primary-row .right .inner .product-options .select_group:last-child .select{border-bottom:1px solid #eaecf0}.product .primary-row .right .inner .product-options.red .select_group:first-child .select-subtitle:after{color:#ea1520}.product .primary-row .right .inner .product-options.non_selectable_options .select{pointer-events:none}.product .primary-row .right .inner .product-options.non_selectable_options .select .select-controls{display:none}.product .primary-row .right .inner .button-group{display:flex;flex-direction:column;margin-top:25px}.product .primary-row .right .inner .button-group #add_to_basket{padding:20px;font-size:18px;font-weight:700}@media(min-width: 1024px){.product .primary-row .right .inner .button-group #add_to_basket{padding:22px}}.product .primary-row .right .inner .button-group #add_to_basket:focus{outline:1px solid #9cc0ff}.product .primary-row .right .inner .accordion{margin-top:25px;border-color:#eaecf0;border-bottom:1px solid #eaecf0}@media(min-width: 1024px){.product .primary-row .right .inner .accordion{padding:15px 0}}.product .primary-row .right .inner .accordion.leadtime-accordion .accordion-header{justify-content:space-between}.product .primary-row .right .inner .accordion.leadtime-accordion .accordion-header p{width:100%;margin-bottom:0;font-size:15px;font-weight:400;color:#222}.product .primary-row .right .inner .accordion.leadtime-accordion .accordion-header p strong{color:#121b70}@media(max-width: 359px){.product .primary-row .right .inner .accordion.leadtime-accordion .accordion-header p{font-size:14px}}@media(min-width: 768px){.product .primary-row .right .inner .accordion.leadtime-accordion .accordion-header p{font-size:16px}}.product .primary-row .right .inner .accordion.leadtime-accordion .accordion-header i{top:0}.product .primary-row .right .inner .accordion.leadtime-accordion .accordion-header i.mnd-order-by{font-size:14px;color:#75c862;margin-right:7px}.product .primary-row .right .inner .accordion.leadtime-accordion .accordion-header i.plus,.product .primary-row .right .inner .accordion.leadtime-accordion .accordion-header i.minus{margin:0}.product .primary-row .right .inner .accordion.leadtime-accordion .accordion-body{padding-right:0}.product .primary-row .right .inner .accordion.leadtime-accordion .leadtimeMessage{display:flex;width:100%}.product .primary-row .right .inner .accordion.leadtime-accordion .nextDayMessage{display:none}.product .primary-row .right .inner .accordion.leadtime-accordion--isNextDay{pointer-events:none}.product .primary-row .right .inner .accordion.leadtime-accordion--isNextDay .accordion-header{justify-content:initial}.product .primary-row .right .inner .accordion.leadtime-accordion--isNextDay .leadtime-accordion__toggle{display:none}.product .primary-row .right .inner .accordion.leadtime-accordion--isNextDay .accordion-body{max-height:0}.product .primary-row .right .inner .accordion.leadtime-accordion--isNextDay .nextDayMessage{display:flex}.product .primary-row .right .inner .accordion.leadtime-accordion--isNextDay .leadtimeMessage{display:none}.product .primary-row .right .inner .accordion.active{border-color:#121b70}.product .primary-row .right .inner .accordion.active .accordion-header{color:#121b70}.product .primary-row .right .inner .accordion.active .accordion-header img{bottom:0}.product .primary-row .right .inner .accordion.active .accordion-body{padding-top:15px}.product .primary-row .right .inner .accordion .accordion-header{cursor:pointer;font-size:14px}@media(min-width: 1024px){.product .primary-row .right .inner .accordion .accordion-header{font-size:16px}}.product .primary-row .right .inner .accordion .accordion-header i{color:#121b70;font-size:20px;position:relative;top:8px;margin-right:5px}.product .primary-row .right .inner .accordion:hover .accordion-header{color:#121b70}.product .primary-row .right .inner .accordion .accordion-body{font-size:14px;font-weight:400;color:#222;opacity:1;padding-right:50px}.product .primary-row .right .inner .accordion .accordion-body i{color:#75c862;margin-right:4px;position:relative;bottom:-2px}@media(min-width: 1024px){.product .primary-row .right .inner .accordion .accordion-body{font-size:16px}}.product .primary-row .right .inner .pdpAsideBanner{display:flex;padding:15px;border-radius:4px;align-items:center;justify-content:space-between;margin-top:25px}.product .primary-row .right .inner .pdpAsideBanner h2{font-size:14px;margin:0}@media(min-width: 1024px){.product .primary-row .right .inner .pdpAsideBanner h2{font-size:16px}}.product .primary-row .right .inner .pdpAsideBanner p{color:#222;font-size:14px;margin:0}@media(max-width: 767px){.product .primary-row .right .inner .pdpAsideBanner{width:calc(100% + 30px);margin-left:-15px}}@media(min-width: 1024px)and (max-width: 1339px){.product .primary-row .right .inner .pdpAsideBanner h2{font-size:14px}.product .primary-row .right .inner .pdpAsideBanner p{font-size:13px}}.product .primary-row .right .inner .pdpAsideBanner.headboardMessage{background-color:#f6f8fb}.product .primary-row .right .inner .pdpAsideBanner.headboardMessage i{font-size:11px}.product .primary-row .right .inner .pdpAsideBanner.ecologi-banner{background-color:#f1f9ef}.product .reviews-row{scroll-margin-top:80px}@media(min-width: 1024px){.product .reviews-row{padding:60px 0 0;border-top:1px solid #eaecf0;scroll-margin-top:0px}}.product .reviews-row .top-row{display:flex;flex-direction:column}@media(min-width: 1024px){.product .reviews-row .top-row{justify-content:space-between;flex-direction:row;align-items:center;margin-bottom:7px}}.product .reviews-row .top-row .details p{font-weight:700;font-size:28px}.product .reviews-row .top-row .details p span{color:#00b67a}@media(min-width: 1024px){.product .reviews-row .top-row .details p{font-size:45px}}.product .reviews-row .top-row .details .review-total{margin-bottom:15px}.product .reviews-row .top-row .details .review-total .logo{width:110px;height:auto}@media(min-width: 1024px){.product .reviews-row .top-row .details .review-total .logo{width:120px}}.product .reviews-row .top-row .details .review-total .review-inline{font-size:12px;display:flex;align-items:flex-end;margin-bottom:15px}.product .reviews-row .top-row .details .review-total .review-inline img{width:110px;height:auto;margin-right:7px;margin-bottom:1px;border-radius:3px}@media(min-width: 1024px){.product .reviews-row .top-row .details .review-total .review-inline img{width:120px}}.product .reviews-row .top-row .details .review-total .review-inline .rating{font-size:20px;position:relative;bottom:-5px}.product .reviews-row .top-row .details .review-total .review-inline .out-of{margin-right:5px}.product .reviews-row .controls-row{display:none;justify-content:space-between;flex-direction:column;position:relative}@media(min-width: 768px){.product .reviews-row .controls-row{display:flex;flex-direction:row}}.product .reviews-row .controls-row .star-controls{display:flex;margin-bottom:55px}@media(min-width: 768px){.product .reviews-row .controls-row .star-controls{flex:1;margin:0}}.product .reviews-row .controls-row .star-controls .control-option{display:inline-flex;flex-direction:row;align-items:center;padding:7px 15px;cursor:pointer;position:relative;z-index:1;color:#222;font-size:16px;font-weight:700;border-bottom:3px solid #fff;background-color:unset;border:none}.product .reviews-row .controls-row .star-controls .control-option i{margin-right:7px}.product .reviews-row .controls-row .star-controls .control-option.active{color:#121b70;border-bottom:3px solid #fd92b3}.product .reviews-row .controls-row .star-controls .control-option.disabled{pointer-events:none;cursor:not-allowed;opacity:.6}.product .reviews-row .controls-row .keyword-controls{position:absolute;width:calc(100% + 30px);bottom:0;left:-15px;padding:0 20px;background-color:#f6f8fb;height:55px}.product .reviews-row .controls-row .keyword-controls .select{background-color:unset}.product .reviews-row .controls-row .keyword-controls .select:focus-visible{outline:1px solid #9cc0ff;outline-offset:2px}.product .reviews-row .controls-row .keyword-controls .select-details{flex:inherit}.product .reviews-row .controls-row .keyword-controls .select-details .select-title,.product .reviews-row .controls-row .keyword-controls .select-details .select-subtitle{font-size:14px}@media(min-width: 768px){.product .reviews-row .controls-row .keyword-controls .select-details .select-title,.product .reviews-row .controls-row .keyword-controls .select-details .select-subtitle{font-size:16px}}.product .reviews-row .controls-row .keyword-controls i{font-size:12px}@media(min-width: 768px){.product .reviews-row .controls-row .keyword-controls{position:relative;left:0;background:#fff;width:auto;height:auto;padding:0}}.product .reviews-row .reviews-wrapper{background-color:#f6f8fb;padding:20px 0 35px}@media(min-width: 1024px){.product .reviews-row .reviews-wrapper{padding:50px 0}}.product .reviews-row .reviews-wrapper .reviews-inner{display:flex;flex-direction:column}@media(min-width: 768px){.product .reviews-row .reviews-wrapper .reviews-inner{flex-direction:row;flex-wrap:wrap}}@media(max-width: 767px){.product .reviews-row .reviews-wrapper .reviews-inner .review-card{margin-bottom:20px}}.product .reviews-row .reviews-wrapper button{margin-top:10px}.product .reviews-row--enhanced .reviewTopRow__inner img{height:auto;width:150px}.product .reviews-row--enhanced .reviewTopRow__innerTitle{font-weight:700;font-size:28px}@media(min-width: 1024px){.product .reviews-row--enhanced .reviewTopRow__innerTitle{font-size:45px}}.product .reviews-row--enhanced .reviewTopRow__innerBoxes{display:flex;gap:15px;margin-bottom:30px;margin-left:-15px;width:calc(100% + 30px);padding-left:15px;padding-right:15px}@media(min-width: 768px){.product .reviews-row--enhanced .reviewTopRow__innerBoxes{gap:25px}}@media(min-width: 1024px){.product .reviews-row--enhanced .reviewTopRow__innerBoxes{width:100%;margin:0 0 30px;padding:0}}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box{display:flex;align-items:center;background:#f6f8fb;border-radius:4px;padding:30px;justify-content:center;width:100%}@media(min-width: 1024px){.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box{width:33.3%}}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--rating{flex-direction:column;justify-content:center;gap:7px}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--rating .box__score{font-weight:700;font-size:40px;line-height:1}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--rating .box__based{color:#222;font-size:14px}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--rating img{width:150px;height:auto}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes{flex-direction:column;gap:10px;font-size:14px}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute{display:flex;flex-direction:column;width:100%;min-width:250px}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score{display:flex;align-items:center;gap:15px}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar{display:flex;gap:2px;flex:1}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar div{width:20%;height:15px;background:#e6e6e6}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar div:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar div:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar.score-1 div:nth-child(1){background:#ff3721}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar.score-2 div:nth-child(1),.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar.score-2 div:nth-child(2){background:#ff8622}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar.score-3 div:nth-child(1),.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar.score-3 div:nth-child(2),.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar.score-3 div:nth-child(3){background:#ffce00}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar.score-4 div:nth-child(1),.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar.score-4 div:nth-child(2),.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar.score-4 div:nth-child(3),.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar.score-4 div:nth-child(4){background:#73cf12}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--attributes .attribute .score .score__bar.score-5 div{background:#00b67a}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--stars .star-percent{min-width:300px;width:100%;margin:0}@media(max-width: 359px){.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--stars .star-percent{min-width:250px}}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--stars .star-percent .percentage-progress{font-size:16px}@media(max-width: 359px){.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--stars .star-percent .percentage-progress{font-size:14px}}.product .reviews-row--enhanced .reviewTopRow__innerBoxes .box--stars .star-percent .percentage-progress progress{max-height:10px;border-radius:50px}.product .reviews-row--enhanced .reviewTopRow__innerSummary{display:flex;flex-direction:column;margin-bottom:30px}@media(min-width: 1024px){.product .reviews-row--enhanced .reviewTopRow__innerSummary{padding:0 30px}}.product .reviews-row--enhanced .reviewTopRow__innerSummary h3{font-size:22px}@media(max-width: 359px){.product .reviews-row--enhanced .reviewTopRow__innerSummary h3{font-size:18px}}.product .reviews-row--enhanced .reviewTopRow__innerSummary p{font-size:14px}@media(min-width: 768px){.product .reviews-row--enhanced .reviewTopRow__innerSummary p{font-size:16px}}.product .reviews-row--enhanced .reviewTopRow__innerSummaryAttributes{display:flex;flex-wrap:wrap;gap:10px}.product .reviews-row--enhanced .reviewTopRow__innerSummaryAttributes .attribute{display:flex;align-items:center;gap:10px;padding:7px;border-radius:4px;font-size:14px}@media(min-width: 1024px){.product .reviews-row--enhanced .reviewTopRow__innerSummaryAttributes .attribute{font-size:16px;padding:7px 14px}}.product .reviews-row--enhanced .reviewTopRow__innerSummaryAttributes .attribute--positive{background:#f1f9ef}.product .reviews-row--enhanced .reviewTopRow__innerSummaryAttributes .attribute--positive i{color:#00b67a}.product .reviews-row--enhanced .reviewTopRow__innerSummaryAttributes .attribute--negative{background:rgb(249,211.5,159)}.product .reviews-row--enhanced .reviewTopRow__innerSummaryAttributes .attribute--other{background:#eaeaea}.product .reviews-row--enhanced .star-select{border:1px solid #eaecf0;border-radius:4px;margin:-15px 0 15px}.product .reviews-row--enhanced .star-select .select{padding:15px 10px}@media(max-width: 767px){.product .reviews-row--enhanced .keyword-controls{background:#fff;border:1px solid #eaecf0;border-radius:4px;margin:-17px 0 15px;border-top:0}.product .reviews-row--enhanced .keyword-controls .select{padding:15px 10px;line-height:1.2}}.product .reviews-row .star-percent{margin:15px 0}@media(min-width: 1024px){.product .reviews-row .star-percent{width:25%}}.product .reviews-row .star-percent .percentage-progress{display:flex;align-items:center;width:100%;justify-content:space-between;font-size:13px;color:#111;margin-bottom:7px;cursor:pointer}.product .reviews-row .star-percent .percentage-progress>*{cursor:pointer}.product .reviews-row .star-percent .percentage-progress span{min-width:9%;text-align:right}.product .reviews-row .star-percent .percentage-progress label{min-width:12%}.product .reviews-row .star-percent .percentage-progress progress{flex:1;margin:0 10px;appearance:none;-webkit-appearance:none;border-radius:4px;border:1px solid #e7e7e7;max-height:8px}.product .reviews-row .star-percent .percentage-progress progress::-webkit-progress-bar{background-color:#f0f2f1;border-radius:4px}.product .reviews-row .star-percent .percentage-progress progress::-webkit-progress-value{border-radius:4px}.product .reviews-row .star-percent .percentage-progress progress#five-star::-webkit-progress-value{background-color:#00b67a}.product .reviews-row .star-percent .percentage-progress progress#five-star::-moz-progress-bar{background-color:#00b67a}.product .reviews-row .star-percent .percentage-progress progress#four-star::-webkit-progress-value{background-color:#73cf12}.product .reviews-row .star-percent .percentage-progress progress#four-star::-moz-progress-bar{background-color:#73cf12}.product .reviews-row .star-percent .percentage-progress progress#three-star::-webkit-progress-value{background-color:#ffce00}.product .reviews-row .star-percent .percentage-progress progress#three-star::-moz-progress-bar{background-color:#ffce00}.product .reviews-row .star-percent .percentage-progress progress#two-star::-webkit-progress-value{background-color:#ff8622}.product .reviews-row .star-percent .percentage-progress progress#two-star::-moz-progress-bar{background-color:#ff8622}.product .reviews-row .star-percent .percentage-progress progress#one-star::-webkit-progress-value{background-color:#ff3721}.product .reviews-row .star-percent .percentage-progress progress#one-star::-moz-progress-bar{background-color:#ff3721}.product .reviews-row .star-percent .percentage-progress.disabled{pointer-events:none;cursor:not-allowed;opacity:.6}.product .relatedItems{padding:30px 15px}.product .relatedItems__item{padding:15px 0 7px}@media(min-width: 768px){.product .relatedItems__item{padding:15px 0}}.product .relatedItems__item h4{font-size:20px;font-weight:700;margin:0 0 5px}@media(min-width: 768px){.product .relatedItems__item h4{font-size:24px;margin-bottom:15px}}@media(min-width: 1024px){.product .relatedItems__item h4{font-size:32px}}.product .relatedItems__item .productBoxWrapper .productBox .favourite-product-button{top:auto;right:auto}.product .relatedItems__item .linkWrapper{width:calc(100% + 30px);margin-left:-15px;padding:15px}@media(min-width: 768px){.product .relatedItems__item .linkWrapper{margin:0;padding:0;width:100%;display:flex;flex-wrap:wrap;gap:15px}}.product .relatedItems__item .linkWrapper a{margin-right:10px}@media(min-width: 768px){.product .relatedItems__item .linkWrapper a{margin-right:0}}.product .relatedItems__item .linkWrapper a i{bottom:0;margin-left:15px}.product .accessories-wrapper{padding:65px 0}@media(min-width: 1024px){.product .accessories-wrapper{padding:100px 0 95px}}.product .accessories-wrapper .card-disabled{opacity:.5;pointer-events:none}.product .accessories-wrapper h4{font-size:24px;font-weight:700;margin-bottom:15px}@media(min-width: 1024px){.product .accessories-wrapper h4{font-size:32px}}.product .accessories-wrapper .card-row{overflow:auto;white-space:nowrap;flex-wrap:nowrap;padding-right:15px}@media(min-width: 1024px){.product .accessories-wrapper .card-row{padding:0}}.product .accessories-wrapper .card-col{display:flex;flex-direction:column;width:50%;width:46%;padding-right:0;position:relative}@media(min-width: 1024px){.product .accessories-wrapper .card-col{width:25%;padding-right:15px}}.product .accessories-wrapper .card-col .product-image{height:auto;width:100%;border-radius:12px}.product .accessories-wrapper .card-col .title{min-height:55px;font-size:14px;font-weight:700;white-space:break-spaces;margin:10px 0;padding-left:2px;flex:1}@media(min-width: 1024px){.product .accessories-wrapper .card-col .title{font-size:16px}}.product .accessories-wrapper .card-col .options{display:flex;align-items:flex-start}.product .accessories-wrapper .card-col .options .quantity-wrapper{display:flex;align-items:center;font-size:14px;color:#222;padding-left:2px}@media(min-width: 1024px){.product .accessories-wrapper .card-col .options .quantity-wrapper{font-size:16px}}.product .accessories-wrapper .card-col .options .quantity-wrapper select{border:0;padding:0 20px 0;margin-left:-11px;background-color:rgba(0,0,0,0);font-size:14px;font-weight:400;background-position:calc(100% - 15px),100% 0;background-size:9px}@media(min-width: 1024px){.product .accessories-wrapper .card-col .options .quantity-wrapper select{font-size:16px;background-size:11px;margin-left:-15px}}.product .accessories-wrapper .card-col .options .price{font-size:14px;color:#222}@media(min-width: 1024px){.product .accessories-wrapper .card-col .options .price{font-size:16px}}.product .accessories-wrapper .card-col .options .price .main{color:#111;font-weight:700;margin-right:7px}.product .accessories-wrapper .card-col .options .price .rrp{text-decoration:line-through;margin-right:4px}.product .accessories-wrapper .card-col .options .price .saving{color:#ea1520}.product .accessories-wrapper .card-col .sidebar_acc_link *{pointer-events:none}.product .accessories-wrapper .card-col button{font-size:14px;padding:10px}@media(min-width: 1024px){.product .accessories-wrapper .card-col button{font-size:16px;padding:15px}}.product .accessories-wrapper .euro_accessory{display:none}.product .accessories-wrapper.euro_selector .euro_accessory{display:flex}.product .accessories-wrapper.euro_selector .card-col:nth-child(5),.product .accessories-wrapper.euro_selector .card:nth-child(5){display:none}.product .service-usp-info{background-color:#f6f8fb}.product .service-usp-info .service-usp-inner{display:flex;flex-direction:column;align-items:center;text-align:center;padding:50px 20px}@media(min-width: 1024px){.product .service-usp-info .service-usp-inner{flex-direction:row;justify-content:space-between;padding:60px 5px}}.product .service-usp-info .service-usp-inner .service-usp{max-width:250px;margin-bottom:25px}.product .service-usp-info .service-usp-inner .service-usp:last-child{margin:0}@media(min-width: 1024px){.product .service-usp-info .service-usp-inner .service-usp{margin:0;max-width:100%}}.product .service-usp-info .service-usp-inner .service-usp i{font-size:23px;color:#75c862}@media(min-width: 1024px){.product .service-usp-info .service-usp-inner .service-usp i{font-size:25px}}.product .service-usp-info .service-usp-inner .service-usp h4{font-size:16px;margin:7px 0 0 0}@media(min-width: 1024px){.product .service-usp-info .service-usp-inner .service-usp h4{font-size:20px}}.product .service-usp-info .service-usp-inner .service-usp p{margin:0;color:#222}@media(min-width: 1024px){.product .service-usp-info .service-usp-inner .service-usp p{font-size:18px}}.product .service-usp-info .service-usp-inner .service-usp span{display:block;font-size:9px;color:#333;margin-top:2px}.product .additional-product-wrapper{padding:10px 0 65px 0}@media(min-width: 1024px){.product .additional-product-wrapper{padding:45px 0 75px 0}}.product .additional-product-wrapper a{text-decoration:none}.product .additional-product-wrapper .top-row .col-12{display:flex;justify-content:space-between}.product .additional-product-wrapper .top-row h4{font-size:24px;font-weight:700;margin-bottom:15px}@media(min-width: 1024px){.product .additional-product-wrapper .top-row h4{font-size:32px}}.product .additional-product-wrapper .swipeable-mobile{display:flex}@media(min-width: 1024px){.product .additional-product-wrapper .swipeable-mobile{justify-content:space-between}}.product .additional-product-wrapper .btn-primary-inverted{width:100%;margin-top:10px}.add_to_basket_content a{text-decoration:none}.add_to_basket_content .buttons{display:flex;flex-direction:column;margin-top:30px}.add_to_basket_content .buttons .atb{width:100%;margin-bottom:10px}.add_to_basket_content .accessories-wrapper{padding:40px 0}@media(min-width: 1024px){.add_to_basket_content .accessories-wrapper{padding:75px 0}}.add_to_basket_content .accessories-wrapper h4{font-size:24px}.add_to_basket_content .accessories-wrapper .add_atb_product,.add_to_basket_content .accessories-wrapper .oos_button{color:#121b70;background:#fd92b3;border:0;border-radius:100px;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;padding:7px}.add_to_basket_content .accessories-wrapper .add_atb_product>*,.add_to_basket_content .accessories-wrapper .oos_button>*{pointer-events:none}@media(min-width: 1024px){.add_to_basket_content .accessories-wrapper .add_atb_product,.add_to_basket_content .accessories-wrapper .oos_button{padding:10px}}.add_to_basket_content .accessories-wrapper .add_atb_product i,.add_to_basket_content .accessories-wrapper .oos_button i{margin-right:3px}.add_to_basket_content .accessories-wrapper .add_atb_product.custom__btn-added,.add_to_basket_content .accessories-wrapper .oos_button.custom__btn-added{pointer-events:none !important;color:#75c862;background-color:#f1f9ef;font-weight:500;border-color:#f1f9ef}.add_to_basket_content .accessories-wrapper .add_atb_product.disabled,.add_to_basket_content .accessories-wrapper .oos_button.disabled{background-color:#eaecf0;color:#333;pointer-events:none;cursor:not-allowed}.add_to_basket_content .card-row{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap !important;overflow:initial !important;white-space:unset !important}.add_to_basket_content .card{position:relative;display:inline-flex;flex-direction:column;width:48%;margin-bottom:30px}@media(min-width: 768px)and (max-width: 1023px){.add_to_basket_content .card{width:22%}}.add_to_basket_content .card .product-image{height:auto;width:100%;border-radius:12px;min-height:110px}@media(min-width: 768px){.add_to_basket_content .card .product-image{min-height:140px}}.add_to_basket_content .card .title{color:#111;font-size:14px;font-weight:700;white-space:break-spaces;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0;flex:1}.add_to_basket_content .card .accessory-reviews{display:flex;align-items:center;margin-bottom:10px}.add_to_basket_content .card .accessory-reviews img{height:auto;width:90px}@media(max-width: 359px){.add_to_basket_content .card .accessory-reviews img{width:74px}}@media(min-width: 1024px){.add_to_basket_content .card .accessory-reviews img{width:100px}}.add_to_basket_content .card .accessory-reviews p{font-size:12px;color:#222;margin:0 0 0 7px}@media(max-width: 359px){.add_to_basket_content .card .accessory-reviews p{margin-left:5px}}.add_to_basket_content .card .accessory-reviews p span{margin-left:4px}@media(max-width: 359px){.add_to_basket_content .card .accessory-reviews p span{margin-left:2px}}.add_to_basket_content .card .options{display:flex;width:100%;flex-wrap:wrap}.add_to_basket_content .card .options .accessory-addon-option{display:flex;flex-wrap:wrap;align-items:center;font-size:14px;color:#222;width:100%}@media(min-width: 1024px){.add_to_basket_content .card .options .accessory-addon-option{font-size:16px}}.add_to_basket_content .card .options .accessory-addon-option select{width:100%;border:0;background-color:rgba(0,0,0,0);font-size:14px;font-weight:400;padding:0 15px 0 0;background-position:100%,100% 0;background-size:9px;margin-bottom:7px;outline:0}@media(min-width: 1024px){.add_to_basket_content .card .options .accessory-addon-option select{font-size:16px;background-size:11px}}.add_to_basket_content .card .options .accessory-addon-option select.non_selectable_options{pointer-events:none;background-image:none}.add_to_basket_content .card .options .price{font-size:14px;color:#222}@media(min-width: 1024px){.add_to_basket_content .card .options .price{font-size:16px}}.add_to_basket_content .card .options .price .main{color:#111;font-weight:700;margin-right:7px}.add_to_basket_content .card .options .price .rrp{text-decoration:line-through;margin-right:4px}.add_to_basket_content .card .options .price .saving{display:flex;color:#ea1520}@media(min-width: 1024px){.add_to_basket_content .card .options .price .saving{width:100%;display:inline-flex}}.add_to_basket_content .card button{width:100%;font-size:14px;padding:10px}@media(min-width: 1024px){.add_to_basket_content .card button{font-size:16px;padding:15px}}.selection_unavailable{display:none}.product_unavailable .prices{display:none}.product_unavailable .selection_unavailable{display:flex !important;background-color:#ea1520;color:#fff;padding:15px;border-radius:4px;width:100%;font-size:14px;margin-top:25px}.product_unavailable .selection_unavailable i{margin-right:7px;font-weight:700}.product_unavailable .button-group{display:none !important}.no_size_selected .prices .main,.no_size_selected .prices .additional{display:none !important}.no_size_selected .prices .basic_price{display:flex !important}.no_size_selected .prices .basic_price small{font-size:16px}.no_size_selected .select_group{position:relative}.no_size_selected .select_group .select-subtitle{visibility:hidden}.no_size_selected .select_group .select-subtitle:after{content:"Please select a size";visibility:visible;position:absolute;left:0;color:#121b70}.no_size_selected .select_group:not(:first-child)>*{pointer-events:none}.no_size_selected .select_group:not(:first-child) .select-details,.no_size_selected .select_group:not(:first-child) .select-controls{opacity:.4;cursor:not-allowed}.no_size_selected .select_group:not(:first-child) .select-details .select-subtitle,.no_size_selected .select_group:not(:first-child) .select-controls .select-subtitle{display:none}.no_size_selected #add_to_basket{background-color:#eaecf0;color:#111;border:none}.no_size_selected #add_to_basket::before,.no_size_selected #add_to_basket::after{background-color:#eaecf0}.no_size_selected .inner__lightningDeal__content{display:none !important}.sidebar-title i{color:#75c862;position:relative;bottom:-1px;margin-right:7px}.add_to_basket_content,.size-guide-content,.share_fallback{display:none}.size-guide-content,.add_to_basket_content{flex-direction:column}.sidebar-body .add_to_basket_content,.sidebar-body .size-guide-content,.sidebar-body .share_fallback{display:flex}.size-guide-content table{min-width:100%}@media(max-width: 767px){.size-guide-content table td,.size-guide-content table th{padding:10px !important}}.product-options-sidebar .option{width:100%;border:1px solid #eaecf0;margin-bottom:15px;border-radius:4px;padding:20px}.product-options-sidebar .option:hover{border-color:#121b70}.product-options-sidebar .option>*{pointer-events:none}.product-options-sidebar .option .option-inner{display:flex;width:100%;position:relative}.product-options-sidebar .option .option-inner .option-image img{max-width:60px;max-height:60px;width:100%;height:auto}@supports(-moz-appearance: none){.product-options-sidebar .option .option-inner .option-image img{min-width:80px}}.product-options-sidebar .option .option-inner .option-image.sizeOption-max-width img{max-width:120px}@supports(-moz-appearance: none){.product-options-sidebar .option .option-inner .option-image.isStorage img{min-width:45px;max-height:50px}}.product-options-sidebar .option .option-inner .option-details{display:flex;width:100%;justify-content:space-between;align-items:center}.product-options-sidebar .option .option-inner .option-controls{align-items:center}@media(max-width: 767px){.product-options-sidebar .option .option-inner .option-title,.product-options-sidebar .option .option-inner .option-price{font-size:14px !important}}.product-options-sidebar .option .option-inner .lightningDeal__optionBanner{display:none}@media(min-width: 768px)and (max-width: 1023px){.product-options-sidebar .sidebar-body{display:flex;flex-direction:column;align-content:space-between;flex-wrap:wrap}.product-options-sidebar .sidebar-body .colour-option{width:49%}}@media(max-width: 359px){.sidebar-wrapper .sidebar-title{font-size:16px !important}.sidebar-wrapper .option-price{display:none}}.discontinued-container{padding:50px 20px;text-align:center;background-color:#f6f8fb;margin:30px auto;border:1px solid #121b70;border-radius:4px}.discontinued-container a{display:flex;justify-content:center;margin-top:15px;color:#121b70}.discontinued{opacity:.4;pointer-events:none}.discontinued .right .prices,.discontinued .right .product-options,.discontinued .right .size-chart,.discontinued .right .button-group,.discontinued .right .accordion{display:none !important}.is_small_size_image img{display:none}.is_small_size .hide_on_small_size{display:none}.is_small_size .update_on_small_size img{display:none}.is_small_size .update_on_small_size .is_small_size_image img{display:flex}.is_small_single_size .hide_on_small_single_size{display:none}.select-subtitle{position:relative}.colour_swatch_img{border-radius:50%;margin-left:20px;position:relative;bottom:1px;position:absolute;transform:translateX(0)}.hasLightningDeal .right .inner .inner__lightningDeal{display:flex}.hasLightningDeal .primary-row .right .inner .prices .main .savingPercentage{display:flex}.lightningDeal__option .option-image,.lightningDeal__option .option-checkbox{display:none}.lightningDeal__option.hasLightningDeal .option-inner .option-details .lightningDeal__optionBanner{display:flex}.lightningDeal__option.hasLightningDeal .option-price{color:#ac2123}.lightningDeal__optionBanner{background:#ac2123;color:#fff;border-radius:4px;padding:2px 10px;font-size:11px;margin-right:10px}.favourite-product-button{position:absolute;bottom:7px;right:10px;z-index:3;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 1px 4px 0 #dfdfdf;border-radius:50%;height:35px;width:36px;transition:.3s ease-in-out;background-color:#fff;padding-left:1px;opacity:.85}@media(min-width: 768px){.favourite-product-button{position:relative;top:0;right:0;pointer-events:all}}.favourite-product-button i{color:#121b70;font-size:14px}@media(min-width: 768px){.favourite-product-button i{font-size:18px}}@media(min-width: 395px)and (max-width: 768px){.favourite-product-button{height:34px;width:34px}.favourite-product-button i{font-size:16px}}.favourite-product-button:hover{background-color:#fff;transition:.3s ease-in-out}.favourite-product-button .floating-hearts{position:absolute;width:100%;height:100%;opacity:0}.favourite-product-button .floating-hearts i{position:absolute;font-size:8px;bottom:14px;right:14px}.favourite-product-button.active-heart{background-color:#fff}.favourite-product-button.active-heart i{color:#cd0000}.favourite-product-button.active-heart i:before{content:""}.favourite-product-button.active-heart .floating-hearts{opacity:1;transition:all .1s ease-in-out}.favourite-product-button.active-heart .floating-hearts i{position:absolute;bottom:14px;right:11px}.favourite-product-button.active-heart .floating-hearts i:nth-child(1){transition:opacity 1.4s,transform .9s ease-in-out;opacity:0;transform:translate(-11px, -14px)}.favourite-product-button.active-heart .floating-hearts i:nth-child(2){transition:opacity 1.6s,transform 1.1s ease-in-out;opacity:0;transform:translate(11px, 14px)}.favourite-product-button.active-heart .floating-hearts i:nth-child(3){transition:opacity 2.1s,transform 1.6s ease-in-out;opacity:0;transform:translate(-10px, 15px)}.favourite-product-button.active-heart .floating-hearts i:nth-child(4){transition:opacity 1.9s,transform 1.4s ease-in-out;opacity:0;transform:translate(13px, -11px)}.accessories-wrapper .lightningDeal__tag{display:none !important;background:#ac2123;color:#fff;border-radius:100px;padding:2px 10px;font-size:9px;position:absolute;top:5px;left:5px}@media(min-width: 768px){.accessories-wrapper .lightningDeal__tag{font-size:11px}}.accessories-wrapper .hasLightningDeal .lightningDeal__tag{display:flex}.isOutOfStock .prices,.isOutOfStock #add_to_basket{display:none}.isOutOfStock.no_size_selected .primary-row .right .inner .button-group{margin-top:0}.isOutOfStock:not(.no_size_selected) .button-group{margin-top:25px}.isOutOfStock:not(.no_size_selected) .outOfStock{display:flex}.outOfStock{display:none;flex-direction:column;width:100%;background-color:#f6f8fb;border-radius:4px;padding:20px 20px 30px 20px}.outOfStock__title{font-size:18px;font-weight:700;margin-bottom:5px}.outOfStock p{margin:0}.outOfStock input{height:45px;border-radius:100px;border:1px solid #dfdfdf;margin:15px 0 0 0}.outOfStock button{margin-top:15px}.outOfStock__success,.outOfStock__error,.outOfStock__info{display:none}.outOfStock__error,.outOfStock__info{color:#ea1520;margin-top:15px}.outOfStock__info{margin-top:0;font-size:14px}.outOfStock.info input,.outOfStock.error input{border:2px solid #ea1520}.outOfStock.success input,.outOfStock.success p,.outOfStock.success button{display:none}.outOfStock.success .outOfStock__success{display:flex}.outOfStock.error .outOfStock__error{display:flex}.outOfStock.info .outOfStock__info{display:flex}@media(min-width: 1024px)and (max-width: 1339px){.productBoxWrapper .productBox:last-child{display:none}}