:root{--benchmark-s1:#97d700;--benchmark-s3:#0cc6de;--benchmark-s5:#fece00;--benchmark-s7:#c8c8c8;--quest-q1:#03887d;--quest-q2:#5d4495;--quest-q3:#576780;--corekids-burnt:#f20d00;--corekids-orange:#ed7403;--buy-button-green:#8cd539;--ca-stroke:#d4d4d4;--ca-confirm:#007bfc;--ca-confirm-hover:#4e48ff;--ca-checkout:#7f8fa6;--ca-refunded:#fbc531;--ca-paid:#ff7a59;--ca-dispatched:#00aa64;--ca-cancelled:#e84118;--ecomm-cta:#2a83bd;--ecomm-stars:#2b8c79;--logo-background:#100f0f}@-webkit-keyframes button-hover{0%{border-radius:50%;background:#000;transform:scaleX(.1) scaleY(.4)}to{border-radius:100%;background:#000;transform:scaleX(4) scaleY(9)}}@keyframes button-hover{0%{border-radius:50%;background:#000;transform:scaleX(.1) scaleY(.4)}to{border-radius:100%;background:#000;transform:scaleX(4) scaleY(9)}}.outer-wrap--clear-fix:after,.row--clear-fix:after{content:"";display:table;clear:both}.col-1-of-2--center,.col-1-of-3--center,.col-1-of-4--center,.col-1-of-6--center,.outer-wrap .video-section__cta-link,.results__h3,.sleep-smart__cta-link,.sleep-smart__h2,.story,.to-know__link{text-align:center}.chevron-title__copy,.ck-hero__copy,.generic__article p,.generic__copy,.icon-panel-4-up__copy,.icons-horiz-3-up__copy,.icons-horiz-4-up__caption,.mattress-details__copy,.product-opener__copy,.product-split__copy{font-size:1.7rem;line-height:2.6rem;padding-bottom:3rem}.chevron-title__copy:last-of-type,.ck-hero__copy:last-of-type,.generic__article p:last-of-type,.generic__copy:last-of-type,.icon-panel-4-up__copy:last-of-type,.icons-horiz-3-up__copy:last-of-type,.icons-horiz-4-up__caption:last-of-type,.mattress-details__copy:last-of-type,.product-opener__copy:last-of-type,.product-split__copy:last-of-type{padding-bottom:0}.banner-intro__copy,.banner-intro__list,.benchmark-banner__copy,.story__copy{font-size:1.7rem;line-height:2.6rem;max-width:80rem;margin:0 auto;padding-bottom:3rem}.banner-intro__copy:last-of-type,.banner-intro__list:last-of-type,.benchmark-banner__copy:last-of-type,.story__copy:last-of-type{padding-bottom:0}.story__copy--long{font-size:1.7rem;line-height:2.6rem;max-width:90rem;margin:0 auto;padding-bottom:3rem}.story__copy--long:last-of-type{padding-bottom:0}body{margin:0}html{box-sizing:border-box;line-height:1.15}*,:after,:before{box-sizing:inherit}article,aside,footer,header,nav,section{display:block}button,input,optgroup,select,textarea{font-family:inherit;line-height:1.15;margin:0}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.35em}label{cursor:pointer}input,textarea{resize:none}textarea{overflow:auto;vertical-align:top;min-height:100%}fieldset,figure{margin:0;padding:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}fieldset{border:none}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font-size:62.5%}@media only screen and (max-width:72em){html{font-size:58%}}@media only screen and (max-width:62em){html{font-size:56%}}@media only screen and (max-width:40em){html{font-size:54%}}@media only screen and (max-width:28em){html{font-size:50%}}@media only screen and (max-width:22em){html{font-size:48%}}body{font-family:Gotham A,Gotham B,sans-serif;font-weight:400;letter-spacing:-.06em;color:#202020;-webkit-font-smoothing:subpixel-antialiased;padding-top:8.5rem}h1{line-height:4.4rem}@media only screen and (max-width:82em){h1{line-height:3.8rem}}@media only screen and (max-width:53em){h1{line-height:3.4rem}}@media only screen and (max-width:40em){h1{line-height:2.4rem}}h2{font-size:5rem;font-weight:800;margin:0}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0}p{font-size:1.6rem}dd,dl,dt,ol,ul{list-style-type:none;margin:0;padding:0;font-weight:300}a{text-decoration:none;color:currentColor}strong{font-weight:700}::-moz-selection{background:#202020;color:#fff;text-shadow:none}::selection{background:#202020;color:#fff;text-shadow:none}img{max-width:100%;height:auto}

/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.75}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#fff;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:60px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#fff;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:1;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-45px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 12px rgba(0,0,0,.75);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 12px rgba(0,0,0,.75);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.cc-message{font-family:stem,sans-serif!important}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:500}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:500;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative;*display:inline}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;position:relative;*display:inline}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:-moz-inline-box;display:inline-block;vertical-align:middle;*vertical-align:auto;visibility:hidden;*display:inline}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:stem,sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.nanogallery_gallerytheme_dark_ngy2p .nGY2GThumbnail{border-color:#c9c9c9!important;background:#fff!important}div.oneItem{font-size:1.6rem!important}div.nGY2GThumbnailImageTitle,div.nGY2GThumbnailTitle{font-size:1.4rem!important}div.banner--gallery{background:url(/_/img/products/contract-gallery/banner.jpg) 50%;background-size:cover}.pill-button{font-size:1.4rem;border:2px solid #202020;color:#202020;border-radius:10rem;padding:1.2rem 2.8rem;display:inline-block;margin-top:2rem}.white{border:2px solid #fff;color:#fff}.center-me{text-align:center}.nGY2{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nGY2 .ngy2_container{width:100%;min-width:100px;font-size:1em;line-height:normal;padding:0;margin:0 auto;overflow:hidden;visibility:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}@font-face{font-family:ngy2_icon_font;src:url(font/ngy2_icon_font.woff2?64889571) format("woff2"),url(font/ngy2_icon_font.woff?64889571) format("woff");font-weight:400;font-style:normal}.nGY2Icon-star:before{content:"\e801"}.nGY2Icon-search:before{content:"\e800"}.nGY2Icon-star-empty:before{content:"\e802"}.nGY2Icon-video:before{content:"\e803"}.nGY2Icon-videocam:before{content:"\e804"}.nGY2Icon-picture:before{content:"\e805"}.nGY2Icon-camera:before{content:"\e806"}.nGY2Icon-camera-alt:before{content:"\e807"}.nGY2Icon-ok:before{content:"\e808"}.nGY2Icon-help:before{content:"\e80a"}.nGY2Icon-help-circled:before{content:"\e80b"}.nGY2Icon-home:before{content:"\e80e"}.nGY2Icon-link:before{content:"\e80f"}.nGY2Icon-link-ext:before{content:"\e810"}.nGY2Icon-heart:before{content:"\e811"}.nGY2Icon-ngy2_chevron-right:before{content:"\e812"}.nGY2Icon-upload:before{content:"\e814"}.nGY2Icon-reply-all:before{content:"\e815"}.nGY2Icon-export:before{content:"\e816"}.nGY2Icon-chat:before{content:"\e818"}.nGY2Icon-attention:before{content:"\e819"}.nGY2Icon-location:before{content:"\e81a"}.nGY2Icon-trash:before{content:"\e81b"}.nGY2Icon-folder-empty:before{content:"\e81c"}.nGY2Icon-folder-open-empty:before{content:"\e81d"}.nGY2Icon-menu:before{content:"\e81e"}.nGY2Icon-cog:before{content:"\e81f"}.nGY2Icon-cog-alt:before{content:"\e820"}.nGY2Icon-wrench:before{content:"\e821"}.nGY2Icon-lightbulb:before{content:"\e822"}.nGY2Icon-resize-full:before{content:"\e823"}.nGY2Icon-resize-small:before{content:"\e824"}.nGY2Icon-left-open:before{content:"\e827"}.nGY2Icon-right-open:before{content:"\e828"}.nGY2Icon-arrows-cw:before{content:"\e829"}.nGY2Icon-level-up:before{content:"\e82a"}.nGY2Icon-play:before{content:"\e82b"}.nGY2Icon-pause:before{content:"\e82c"}.nGY2Icon-ngy2_chevron-left:before{content:"\e82d"}.nGY2Icon-ellipsis-vert:before{content:"\e82e"}.nGY2Icon-toggle-off:before{content:"\e82f"}.nGY2Icon-toggle-on:before{content:"\e830"}.nGY2Icon-check:before{content:"\e831"}.nGY2Icon-check-empty:before{content:"\e832"}.nGY2Icon-rocket:before{content:"\e833"}.nGY2Icon-filter:before{content:"\e834"}.nGY2Icon-magic:before{content:"\e835"}.nGY2Icon-pinterest-squared:before{content:"\e836"}.nGY2Icon-gplus-squared:before{content:"\e837"}.nGY2Icon-facebook-squared:before{content:"\e838"}.nGY2Icon-basket:before{content:"\e839"}.nGY2Icon-ok-circled:before{content:"\e83a"}.nGY2Icon-user:before{content:"\e83b"}.nGY2Icon-ngy2_chevron_left3:before{content:"\e83c"}.nGY2Icon-ngy2_chevron_right3:before{content:"\e83d"}.nGY2Icon-zoom-out-1:before{content:"\e83e"}.nGY2Icon-ngy2_zoom_out2:before{content:"\e83f"}.nGY2Icon-ngy2_zoom_in2:before{content:"\e840"}.nGY2Icon-ngy2_share2:before{content:"\e841"}.nGY2Icon-ngy2_external2:before{content:"\e842"}.nGY2Icon-ngy2_close2:before{content:"\e843"}.nGY2Icon-ngy2_info2:before{content:"\e844"}.nGY2Icon-ngy2_chevron_up2:before{content:"\e845"}.nGY2Icon-ngy2_download2:before{content:"\e846"}.nGY2Icon-mail-alt:before{content:"\f0e0"}.nGY2Icon-circle-empty:before{content:"\f10c"}.nGY2Icon-tumblr-squared:before{content:"\f174"}.nGY2Icon-twitter-squared:before{content:"\f304"}.nGY2Icon-youtube-play:before{content:"\f16a"}.nGY2Icon-vkontakte:before{content:"\f189"}.nGY2Icon-cw:before{content:"\e809"}.nGY2Icon-ccw:before{content:"\e80c"}[class^=nGY2Icon-]{margin-left:.2em;margin-right:.3em;font-family:ngy2_icon_font;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none}.nGY2Navigationbar,[class^=nGY2Icon-]{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2Navigationbar{margin:5px 0;padding:5px 0;display:none}.nGY2Navigationbar .nGY2NavigationbarItem{margin:5px 2px;padding:5px 8px;white-space:nowrap;cursor:pointer;display:inline-block;vertical-align:middle;text-align:left;visibility:"hidden";box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2Gallery,.nGY2 .nGY2GallerySub{position:relative;overflow:hidden;box-sizing:border-box}.nGY2Navigationbar .oneItem{margin:0 5px;white-space:nowrap;vertical-align:middle;display:inline-block}.nGY2 .nGY2Gallery{text-align:center;margin:0 auto}.nGY2 .nGY2Gallery,.nGY2 .nGY2GallerySub{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GallerySub{perspective:900px;text-align:left;width:100%;height:100%;display:inline-block;z-index:1}.nGY2 .nGY2GThumbnail,.nGY2 .nGY2GThumbnailStack{display:inline-block;position:absolute;box-sizing:border-box;border:0 solid #000;padding:0;overflow:hidden;cursor:pointer}.nGY2 .nGY2GThumbnail{background-color:#000}.nGY2 .nGY2GThumbnail,.nGY2 .nGY2GThumbnailStack{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailStack{background-color:#888}.nGY2 .nGY2GThumbnailSub{width:100%;height:100%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border:0 solid #000;margin:0;padding:0;overflow:hidden}.nGY2 .nGY2GThumbnailSubSelected{transform:scale(.9)}.nGY2 .nGY2GThumbnailImage{position:relative;overflow:hidden;background:#000;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailImg{background:url(data:image/gif;base64,R0lGODlhEAAQAIAAAP///////yH5BAEKAAEALAAAAAAQABAAAAIOjI+py+0Po5y02ouzPgUAOw==) 50% no-repeat;top:0;bottom:0;margin:auto;display:block;vertical-align:bottom}.nGY2 .nGY2GThumbnailAnnotationOLD_NO_MORE_USED,.nGY2 .nGY2GThumbnailImg{position:absolute;left:0;right:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailAnnotationOLD_NO_MORE_USED{background:rgba(34,34,34,.75);opacity:1;text-align:left;padding:1px;min-height:18px;overflow:hidden}.nGY2 .nGY2GThumbnailCustomLayer,.nGY2 .nGY2GThumbnailLabel{display:block;box-sizing:border-box;left:0;position:absolute;right:0}.nGY2 .nGY2GThumbnailCustomLayer{top:0;bottom:0;overflow:hidden}.nGY2 .nGY2GThumbnailCustomLayer,.nGY2 .nGY2GThumbnailLabel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailLabel{background:rgba(34,34,34,.75);padding:4px;margin:0}.nGY2 .nGY2GThumbnailAlbumTitle,.nGY2 .nGY2GThumbnailImageTitle{color:#fff;margin:5px 1px 1px;overflow:hidden;display:inline-block}.nGY2 .nGY2GThumbnailAlbumTitle,.nGY2 .nGY2GThumbnailDescription,.nGY2 .nGY2GThumbnailImageTitle{padding:0;left:0;right:0;white-space:nowrap;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailDescription{clear:both;margin:1px 1px 3px;color:#aaa;font-size:.8em}.nGY2 .nGY2GThumbnailIcon,.nGY2 .nGY2GThumbnailIconsFullThumbnail{color:#fff;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0}.nGY2 .nGY2GThumbnailIcons{margin:0;padding:0}.nGY2 .nGY2GThumbnailIcons,.nGY2 .nGY2GThumbnailIconsFullThumbnail{position:absolute;display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIconsFullThumbnail{font-size:1.8em;padding:5px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.nGY2 .nGY2GThumbnailIconText,.nGY2 .nGY2GThumbnailIconTextBadge{position:relative;display:inline-block;margin:0;vertical-align:middle}.nGY2 .nGY2GThumbnailIcon{display:inline-block;padding:4px;margin:0}.nGY2 .nGY2GThumbnailIcon,.nGY2 .nGY2GThumbnailIconTextBadge{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIconTextBadge{background-color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.nGY2 .nGY2GThumbnailIconText{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailAlbumUp i{position:absolute;top:50%;left:50%;margin:0;transform:translateY(-50%) translateX(-50%)}.nGY2 .nGY2GThumbnailAlbumUp{color:#eee;font-size:1.2em;top:0;bottom:0;left:0;right:0;display:table;width:100%;text-align:center;position:absolute;margin:auto;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GalleryBottom{margin:0;padding:0;text-align:center;position:relative;overflow:hidden;white-space:nowrap}.nGY2 .nGY2GalleryMoreButton,.nGY2 .nGY2GalleryMoreButtonAnnotation,.nGY2 .nGY2GalleryPagination,.nGY2 .nGY2GalleryPaginationDot{margin:10px auto 5px;text-align:center;position:relative;white-space:nowrap;overflow:hidden}.nGY2 .nGY2GalleryMoreButton{padding:4px;display:inline-block;cursor:pointer}.nGY2 .nGY2GalleryMoreButtonAnnotation{border:1px solid #fff;padding:8px 20px;display:inline-block}.nGY2 .nGY2GalleryPagination,.nGY2 .nGY2GalleryPaginationDot{padding:4px}.nGY2 .nGY2paginationItem,.nGY2 .nGY2paginationItemCurrentPage,.nGY2 .nGY2PaginationNext,.nGY2 .nGY2PaginationPrev{margin:10px 4px;padding:5px 8px;border-radius:4px;background:#111;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nGY2 .nGY2paginationItemCurrentPage{background:#333}.nGY2 .nGY2paginationDot,.nGY2 .nGY2paginationDotCurrentPage{width:16px;height:16px;border:2px solid #fff;background:#444;border-radius:50%;margin:12px 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;opacity:.5}.nGY2 .nGY2paginationDotCurrentPage{background:#fff;opacity:1}.nGY2 .nGY2paginationRectangle,.nGY2 .nGY2paginationRectangleCurrentPage{width:30px;border:1px solid #fff;height:0;background:#444;margin:5px 1px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;opacity:.5}.nGY2 .nGY2paginationRectangleCurrentPage{background:#fff;opacity:1}.nGY2Popup{position:fixed;color:#000;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5)}.nGY2PopupContent,.nGY2PopupContentCenter,.nGY2PopupContentLeft,.nGY2PopupContentRight{position:fixed;text-align:left;top:50%;left:50%;width:50%;padding:15px 30px;height:auto;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(-50%) translateY(-50%)}.nGY2PopupContentCenter{text-align:center}.nGY2PopupTitle{font-size:1.5em;border-bottom:4px solid #888;padding:0 0 5px;margin-bottom:10px}.nGY2PopupCloseButton{font-size:1.5em;cursor:pointer;text-align:right}.nGY2PopupOneItem{padding:10px;font-size:2em;cursor:pointer;display:inline-block}.nGY2PopupOneItemText{padding:10px;font-size:1.2em;cursor:pointer;display:block}@media only screen and (max-device-width:480px){.nGY2PopupContent{width:85%!important;padding:5px 10px!important}}.nGY2PortInfo{padding:3px!important;font-size:14px!important;color:#ff0075!important;text-align:center!important;z-index:0!important;text-transform:lowercase!important;cursor:pointer!important}.nGY2PortInfo>a:link,.nGY2PortInfo>a:visited,.nGY2PortInfo a,.nGY2PortInfo a:active,.nGY2PortInfo a:hover{color:#ff0075!important;text-decoration:none!important}.nGY2 .nGY2ViewerContainer{opacity:0}.nGY2 .nGY2Viewer,.nGY2 .nGY2ViewerContainer{position:fixed;top:0;left:0;height:100%;width:100%}.nGY2 .nGY2Viewer{display:block;visibility:visible;opacity:1;background-color:rgba(1,1,1,.85);text-align:center;clear:both;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.nGY2 .nGY2ViewerLogo{text-align:center;float:left;position:relative;top:50px;left:5px;padding:2px;background:url(nanogallery2_logo.png) 50% no-repeat;display:block;height:74px;width:147px}.nGY2 .nGY2ViewerContent,.nGY2 .nGY2ViewerMediaPan{position:absolute;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nGY2 .nGY2ViewerContent{min-width:40px;min-height:40px;clear:both}.nGY2 .nGY2ViewerContent,.nGY2 .nGY2ViewerMediaPan{user-drag:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2ViewerMediaPan{transform-origin:50% 50% 0;visibility:visible;opacity:1;display:inline-block;padding:0;top:0;bottom:0;left:0;right:0;margin:auto;zoom:1}.nGY2 .nGY2ViewerMedia,.nGY2 .nGY2ViewerMediaLoaderHidden{visibility:visible;position:absolute;top:0;bottom:0;zoom:1;box-sizing:border-box;left:0;right:0;margin:auto}.nGY2 .nGY2ViewerMedia{max-width:none;will-change:transform;transform:translateZ(0);padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2ViewerMedia,.nGY2 .nGY2ViewerMediaLoaderDisplayed{opacity:1;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.nGY2 .nGY2ViewerMediaLoaderDisplayed{visibility:visible;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;zoom:1;width:50px;height:50px}.nGY2 .nGY2ViewerMediaLoaderDisplayed:before{width:38px;height:38px;-webkit-animation:nGY2-spinner-rotate-animation 1s linear 0s infinite;animation:nGY2-spinner-rotate-animation 1s linear 0s infinite;border-color:#444 #23cb99 #23cb99 #444;border-width:7px}.nGY2 .nGY2ViewerMediaLoaderDisplayed:after,.nGY2 .nGY2ViewerMediaLoaderDisplayed:before{top:0;bottom:0;left:0;right:0;margin:auto;content:"";display:block;position:absolute;border-radius:50%;border-style:solid}.nGY2 .nGY2ViewerMediaLoaderDisplayed:after{width:24px;height:24px;-webkit-animation:nGY2-spinner-anti-rotate-animation .85s linear 0s infinite;animation:nGY2-spinner-anti-rotate-animation .85s linear 0s infinite;border-color:#333 #23cb99 #23cb99 #333;border-width:4px}@-webkit-keyframes nGY2-spinner-rotate-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes nGY2-spinner-rotate-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes nGY2-spinner-anti-rotate-animation{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes nGY2-spinner-anti-rotate-animation{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.nGY2 .nGY2ViewerMediaLoaderHidden{opacity:0;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;background-image:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2ViewerAreaNext,.nGY2 .nGY2ViewerAreaPrevious{transform:scaleY(1.5);color:#fff;display:block;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;font-size:2em;top:50%;margin-top:-25px;cursor:pointer;opacity:1;position:absolute}.nGY2 .nGY2ViewerContent .imgCurrent{cursor:pointer}.nGY2 .nGY2ViewerAreaPrevious{padding:10px 0 10px 1px;left:0;text-align:left;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nGY2 .nGY2ViewerAreaPrevious>i{margin-left:0}.nGY2 .nGY2ViewerAreaNext{padding:10px 1px 10px 0;right:0;text-align:right;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nGY2 .nGY2ViewerAreaNext>i{margin-right:0}.nGY2 .toolbarContainer{left:0;right:0;text-align:center;display:inline-block;position:absolute;width:100%}.nGY2 .toolbar{display:inline-block;vertical-align:middle;overflow:hidden;padding:2px 0;margin:1px}.nGY2 .toolbarBackground{background:rgba(4,4,4,.7)}.nGY2 .nGY2ViewerToolsTopLeft,.nGY2 .nGY2ViewerToolsTopRight{color:#ddd;background:rgba(0,0,0,.2);top:5px;position:absolute;cursor:pointer;opacity:1}.nGY2 .nGY2ViewerToolsTopLeft{left:5px}.nGY2 .nGY2ViewerToolsTopLeft,.nGY2 .nGY2ViewerToolsTopRight{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nGY2 .nGY2ViewerToolsTopRight{right:5px}.nGY2 .toolbar .ngbt{font-size:1.5em;display:table-cell;cursor:pointer;padding:2px 5px;vertical-align:middle}.nGY2 .toolbar .label,.nGY2 .toolbar .label .title,.nGY2 .toolbar .pageCounter{font-size:1em;vertical-align:middle;overflow:hidden}.nGY2 .ngy2viewerToolAction{opacity:1}.nGY2 .ngy2viewerToolAction:hover{opacity:.8}.nGY2 .toolbar .pageCounter{display:table-cell;margin:auto}.nGY2 .toolbar .label{padding:3px 10px;border-left:0 solid #000;display:table-cell;text-align:left;background-color:initial}.nGY2 .toolbar .label .title{margin:auto}.nGY2 .toolbar .label .description{font-size:.8em;display:table-row;vertical-align:middle;overflow:hidden;color:#aaa}.nGY2ConsoleParent{visibility:hidden;height:0;background:#111;color:#e00;padding:0;margin:2px}.nGY2ConsoleParent p{color:#e00;padding:1px;margin:0}.nGY2 .nanoGalleryLBar,.nGY2 .nanoGalleryLBarOff{position:relative;width:100%;margin:0 0 1px;background-color:#556;height:2px}.nGY2.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.nGY2 .nanoGalleryLBarOff{visibility:hidden}.nGY2 .nanoGalleryLBar{visibility:visible}.nGY2 .nanoGalleryLBar>div{position:absolute;width:50px;height:2px;top:0;opacity:.7}.nGY2 .nanoGalleryLBar>div:first-child{-webkit-animation:nanoGalleryLBarAnim 2s cubic-bezier(0,.6,.9,0) -.2s infinite;animation:nanoGalleryLBarAnim 2s cubic-bezier(0,.6,.9,0) -.2s infinite;background:#111}.nGY2 .nanoGalleryLBar>div:nth-child(2){-webkit-animation:nanoGalleryLBarAnim 2s cubic-bezier(0,.6,.9,0) -.4s infinite;animation:nanoGalleryLBarAnim 2s cubic-bezier(0,.6,.9,0) -.4s infinite;background:#333}.nGY2 .nanoGalleryLBar>div:nth-child(3){-webkit-animation:nanoGalleryLBarAnim 2s cubic-bezier(0,.6,.9,0) -.6s infinite;animation:nanoGalleryLBarAnim 2s cubic-bezier(0,.6,.9,0) -.6s infinite;background:#ccd}.nGY2 .nanoGalleryLBar>div:nth-child(4){-webkit-animation:nanoGalleryLBarAnim 2s cubic-bezier(0,.6,.9,0) -.8s infinite;animation:nanoGalleryLBarAnim 2s cubic-bezier(0,.6,.9,0) -.8s infinite;background:#777}.nGY2 .nanoGalleryLBar>div:nth-child(5){-webkit-animation:nanoGalleryLBarAnim 2s cubic-bezier(0,.6,.9,0) -1s infinite;animation:nanoGalleryLBarAnim 2s cubic-bezier(0,.6,.9,0) -1s infinite;background:#ddd}@-webkit-keyframes nanoGalleryLBarAnim{0%{left:10%}to{left:90%}}@keyframes nanoGalleryLBarAnim{0%{left:10%}to{left:90%}}.outer-wrap--btm-margin{margin-bottom:4rem}.outer-wrap--btm-margin-medium{margin-bottom:6rem}.outer-wrap--btm-margin-large{margin-bottom:8rem}.outer-wrap--btm-margin-max{margin-bottom:10rem}@media only screen and (max-width:53em){.outer-wrap--btm-margin-large{margin-bottom:6rem}.outer-wrap--btm-margin-max{margin-bottom:8rem}}.row{max-width:134.3rem;margin:0 auto 4rem;padding:0 2.5rem}.row--v-narrow{max-width:90rem}.row--narrow{max-width:120rem}.row--wide{max-width:160rem;padding:0 5rem}@media only screen and (max-width:88.5em){.row--wide{padding:0 2.5rem}}.row--top-padding{padding-top:4rem}.row--top-padding-max{padding-top:6rem}.row--vpadding{padding-top:4rem;padding-bottom:4rem}.row--vpadding-max{padding-top:6rem;padding-bottom:6rem}@media only screen and (max-width:53em){.row--vpadding-max{padding-top:4rem;padding-bottom:4rem}}.row--vpadding-uneq{padding-top:4rem;padding-bottom:1.5rem}.row--vpadding-max-uneq{padding-top:6rem;padding-bottom:3rem}.row--vpadding-shallow{padding-top:3rem;padding-bottom:3.25rem}.row--has-flex-grid{padding-left:1.25rem;padding-right:1.25rem;margin-bottom:1.5rem}.row--no-bottom-margin{margin-bottom:0}.col-1-of-2{flex-basis:calc(50% - 2.51rem)}.col-1-of-3{flex-basis:calc(33.33333% - 2.51rem)}.col-1-of-3--spaced-for-text{padding-left:8rem}@media only screen and (max-width:62em){.col-1-of-3--spaced-for-text{padding-left:0}}.col-1-of-4{flex-basis:calc(25% - 2.51rem)}.col-1-of-6{flex-basis:calc(16.66667% - 2.51rem)}@media only screen and (max-width:82em){.col-1-of-6--spit-to-3{flex-basis:calc(33.33333% - 2.51rem)}}.col-1-of-2,.col-1-of-3,.col-1-of-4,.col-1-of-6{margin:0 1.25rem 2.5rem}.col-1-of-2--eq-height,.col-1-of-3--eq-height,.col-1-of-4--eq-height,.col-1-of-6--eq-height{display:flex;flex-direction:column}.col-1-of-2--no-bottom-margin,.col-1-of-3--no-bottom-margin,.col-1-of-4--no-bottom-margin,.col-1-of-6--no-bottom-margin{margin-bottom:0}@media only screen and (max-width:40em){.col-1-of-2--extra-btm-margin,.col-1-of-3--extra-btm-margin,.col-1-of-4--extra-btm-margin,.col-1-of-6--extra-btm-margin{margin-bottom:4rem}}.col-1-of-2--top-padding,.col-1-of-3--top-padding,.col-1-of-4--top-padding,.col-1-of-6--top-padding{padding-top:3.75rem}@media only screen and (max-width:40em){.col-1-of-2--top-padding,.col-1-of-3--top-padding,.col-1-of-4--top-padding,.col-1-of-6--top-padding{padding-top:0}}@media only screen and (max-width:62em){.col-1-of-2,.col-1-of-3,.col-1-of-4,.col-1-of-6{flex-basis:calc(50% - 2.51rem)}}@media only screen and (max-width:40em){.col-1-of-2,.col-1-of-3,.col-1-of-4,.col-1-of-6{flex-basis:100%}.col-1-of-2--end-at-2up,.col-1-of-3--end-at-2up,.col-1-of-4--end-at-2up,.col-1-of-6--end-at-2up{flex-basis:calc(50% - 2.51rem)}}.media-test{height:75px;background:gold;position:relative}.media-test:after{content:"Full size";position:absolute;left:20px;top:30px;font-size:1.5rem}@media only screen and (min-width:145em){.media-test{background:teal;color:#f5f5f5}.media-test:after{content:"superWide"}}@media only screen and (max-width:101em){.media-test{background:pink;color:#f5f5f5}.media-test:after{content:"firstShrink"}}@media only screen and (max-width:88.5em){.media-test{background:#ff4500;color:#f5f5f5}.media-test:after{content:"For use with Negative Margins"}}@media only screen and (max-width:82em){.media-test{background:navy;color:#fff}.media-test:after{content:"xLarge 82em"}}@media only screen and (max-width:72em){.media-test{background:#ff4500}.media-test:after{content:"Large 72em"}}@media only screen and (max-width:62em){.media-test{background:salmon}.media-test:after{content:"Medium 62em"}}@media only screen and (max-width:53em){.media-test{background:maroon}.media-test:after{content:"Mobile Nav 53em"}}@media only screen and (max-width:40em){.media-test{background:#ff4500}.media-test:after{content:"Small 40em"}}@media only screen and (max-width:28em){.media-test{background:pink}.media-test:after{content:"Smallest 28em"}}@media only screen and (max-width:22em){.media-test{background:teal}.media-test:after{content:"Tiny 20em"}}.skip-link{height:1px;width:1px;position:absolute;overflow:hidden;top:-10px}.site-header{font-size:0;width:100%;min-height:8.5rem;top:0;position:fixed;z-index:100;background:#fff;box-shadow:0 -.2rem .75rem rgba(0,0,0,.65)}.logo{position:absolute;left:-24.5rem;top:-1.4rem;width:69rem;height:14.9rem;background:url(/_/img/global/jay-be-logo.png) 0 0 no-repeat;background-size:contain;pointer-events:none;text-align:center;z-index:150}@media only screen and (max-width:72em){.logo{width:63rem;height:13.6rem;left:-23.5rem}}@media only screen and (max-width:53em){.logo{position:absolute;left:50%;transform:translate(-50%);width:56rem}}@media only screen and (max-width:40em){.logo{width:49rem}}@media only screen and (max-width:28em){.logo{width:43rem}}@media only screen and (max-width:22em){.logo{background:none}}.logo__link{pointer-events:auto}.logo__icon{width:24%;height:auto;fill:#fff;margin-top:5.7%;margin-left:1.7%}@media only screen and (max-width:53em){.logo__icon{width:26%;margin-left:0}}@media only screen and (max-width:28em){.logo__icon{margin-top:6%}}@media only screen and (max-width:22em){.logo__icon{fill:#0d0d0d;width:28%;margin-top:7%}}.covid{color:#3baed4;z-index:20;font-size:1.4rem;position:absolute;left:50%;transform:translate(-50%);top:1.1rem}.covid__link{font-weight:500}@media only screen and (max-width:53em){.covid{display:none}}html.no-scroll{overflow:hidden}body.no-scroll{width:100%;height:100%;overflow:hidden}#overlay{opacity:.7;position:fixed;top:0;left:0;background-color:#000;width:100%;height:100%;z-index:20}@media only screen and (max-width:53em){#overlay{display:none}}.nav-upper__list{font-size:1.6rem;font-weight:400;display:flex;border-bottom:.2rem solid #3baed4;justify-content:flex-end;height:3.8rem;padding:0 2.5rem}@media only screen and (max-width:53em){.nav-upper__list{border-bottom:none;height:5.9rem;align-items:flex-end}}@media only screen and (max-width:40em){.nav-upper__list{padding:0 1.75rem}}@media only screen and (max-width:28em){.nav-upper__list{padding:0 1.3rem;height:6.4rem}}@media only screen and (max-width:22em){.nav-upper__list{height:5.9rem}}.nav-upper__item{display:flex;align-items:center}.nav-upper__item--menu-wrap{display:none}@media only screen and (max-width:53em){.nav-upper__item--menu-wrap{display:block;margin-right:auto}}.nav-upper__icon{width:2.1rem;height:auto;margin-left:1rem}.nav-upper__icon--open{fill:#3baed4}@media only screen and (max-width:53em){.nav-upper__icon{width:2.7rem}.nav-upper__icon:focus{outline:none}}@media only screen and (max-width:28em){.nav-upper__icon{margin-bottom:.4rem}}@media only screen and (max-width:22em){.nav-upper__icon{margin-bottom:0}}.nav-upper__link{display:inline-block}.nav-upper__link--text-link{position:relative;margin-left:2rem}@media only screen and (max-width:53em){.nav-upper__link--text-link{display:none}}.nav-upper__link--text-link:before{content:"";position:absolute;width:100%;height:.125rem;bottom:-.2rem;left:0;background-color:#3baed4;visibility:hidden;transform:scaleX(0);transition:all .2s ease-in-out 0s}.nav-upper__link--active:before,.nav-upper__link--text-link:hover:before{visibility:visible;transform:scaleX(1)}.nav-main{transition:height .4s cubic-bezier(.675,.17,.245,.795)}@media only screen and (max-width:53em){.nav-main{position:fixed;width:100%;height:0;background:#fafafa;top:8.5rem;overflow-y:auto;-webkit-overflow-scrolling:touch;border-top:.1rem solid #e4e4e4}.nav-main--is-open{height:calc(100% - 8.5rem)}}.nav-main__list{font-size:1.5rem;font-weight:500;text-transform:uppercase;text-align:center;margin-left:8rem}@media only screen and (max-width:82em){.nav-main__list{margin-left:14rem}}@media only screen and (max-width:72em){.nav-main__list{margin-left:22rem}}@media only screen and (max-width:62em){.nav-main__list{margin-left:24rem}}@media only screen and (max-width:53em){.nav-main__list{margin:0;width:100%;position:absolute;top:0;left:0;z-index:50;text-align:left;font-size:2.2rem;font-weight:400;text-transform:none}}.nav-main__item{display:inline-block;padding:0 2.2rem}@media only screen and (max-width:82em){.nav-main__item{padding:0 1.65rem}}@media only screen and (max-width:62em){.nav-main__item{padding:0 1.1rem}}@media only screen and (max-width:53em){.nav-main__item{padding:0;display:block;transition:background .4s ease-in-out}}.nav-main__link{padding:1.7rem 0 1.6rem;display:inline-block;position:relative}@media only screen and (max-width:53em){.nav-main__link{padding:2.4rem 0 2.3rem;display:block;margin:0 2.5rem;border-bottom:1px solid #e4e4e4}.nav-main__link:focus{outline:none}.nav-main__link:before{display:none}}.nav-main__link:before{content:"";position:absolute;width:100%;height:.15rem;bottom:1.3rem;left:0;background-color:#3baed4;visibility:hidden;transform:scaleX(0);transition:all .2s ease-in-out 0s}.nav-main__link--active:before,.nav-main__link:hover:before{visibility:visible;transform:scaleX(1)}.nav-main__link--last{border-bottom:none;color:#3baed4;font-size:1.8rem}@media only screen and (min-width:53em){.nav-main__link--last{display:none}}.nav-main__link--has-children:after{content:"";width:1.5rem;height:.9rem;display:block;background:url(/_/img/svg/icon-arrow.svg) 50% no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);transition:transform .4s ease-in-out;transform-origin:50% 25%;right:-2rem}@media only screen and (max-width:53em){.nav-main__link--has-children{color:#3baed4}.nav-main__link--has-children:after{width:2.5rem;height:1.5rem;right:0}}.nav-main__link--has-children--is-open:after{transform:rotate(180deg)}.nav-main__link--has-children--is-open:before{visibility:visible;transform:scaleX(1)}.nav-main__sub-menu{text-align:left;display:none}@media only screen and (min-width:53em){.nav-main__sub-menu{background:#efefef;position:fixed;left:0;top:11rem;max-width:100%;margin-left:2.5rem;margin-right:2.5rem;box-shadow:0 0 6rem rgba(0,0,0,.5);text-transform:none;font-weight:400;z-index:5}}@media only screen and (min-width:53em){.nav-main__sub-wrap{display:flex}}@media only screen and (max-width:101em){.nav-main__sub-wrap{flex-wrap:wrap;text-align:center}}.nav-main__sub-description{background:#fff;padding:5rem 3rem 5rem 4rem;flex:0 0 25%;border-right:.1rem solid #e4e4e4}@media only screen and (max-width:101em){.nav-main__sub-description{flex:0 0 100%;border-right:none;border-bottom:.1rem solid #e4e4e4;padding:4rem 0}}@media only screen and (max-width:53em){.nav-main__sub-description{display:none}}.nav-main__sub-header{font-size:2.5rem;padding-bottom:.25rem}.nav-main__sub-copy{line-height:2rem;max-width:67rem}@media only screen and (max-width:101em){.nav-main__sub-copy{margin:0 auto}}.nav-main__sub-link{margin:2.5rem 0;font-size:1.6rem;border-right:.1rem solid #dfdfdf;padding-left:1rem;padding-right:1rem}.nav-main__sub-link--rwd-break{display:block}@media only screen and (max-width:72em){.nav-main__sub-link{font-size:1.4rem}}@media only screen and (max-width:53em){.nav-main__sub-link{margin:0 2.5rem;padding:2.4rem 0 2.3rem;border-bottom:.1rem solid #e4e4e4;border-right:none;display:block;font-size:1.8rem;color:#3baed4}.nav-main__sub-link--rwd-break{display:inline}.nav-main__sub-link--rwd-break:before{content:" "}}.nav-main__sub-link--last{border-right:none}.nav-main__sub-link-wrap{flex-grow:1;display:flex;justify-content:center;align-items:center;text-align:center;transition:background .4s ease-in-out}.nav-main__sub-link-wrap:hover{background:#d6d6d6}@media only screen and (max-width:101em){.nav-main__sub-link-wrap{flex:0 0 16.6666%}}@media only screen and (max-width:53em){.nav-main__sub-link-wrap{display:block;text-align:left}.nav-main__sub-link-wrap:hover{background:none}}.nav-main__sub-img{display:block;margin-bottom:1rem}@media only screen and (max-width:53em){.nav-main__sub-img{display:none}}.nav-upper__link--menu{display:inline-block;transition:all .3s ease-in-out}.nav-upper__link--menu:focus{outline:none}.nav-upper__menu-span{width:27px;height:3px;background:#252525;display:block;margin:5px 0;transition:all .3s ease-in-out}.nav-upper__link--menu.open .nav-upper__menu-span{margin-bottom:6px}.nav-upper__link--menu.open .nav-upper__menu-span:first-child{transform:rotate(45deg);transform-origin:2px}.nav-upper__link--menu.open .nav-upper__menu-span:nth-child(2){opacity:0}.nav-upper__link--menu.open .nav-upper__menu-span:nth-child(3){transform:rotate(-45deg);transform-origin:0}.social{color:#828282;background:#1f2126}.social__row{padding-top:3.5rem;padding-bottom:3rem;display:flex;justify-content:space-between}@media only screen and (max-width:28em){.social__row{flex-wrap:wrap;justify-content:center}}.social__link{display:inline-block;margin-right:3rem;font-size:1.6rem;transition:all .4s ease-in-out}@media only screen and (max-width:28em){.social__link{margin-right:0;padding-bottom:2rem}.social__link:nth-child(2){margin-left:3rem;margin-right:3rem}}.social__link:last-child{margin-left:auto;margin-right:0}@media only screen and (max-width:28em){.social__link:last-child{border-top:.1rem solid #828282;padding-bottom:0;padding-top:2rem;flex-basis:100%;text-align:center}}.social__icon{fill:currentColor;width:auto;height:3rem;transition:fill .4s ease-in-out}.social__faux-link{padding-left:.75rem;position:relative;top:-.9rem}.social__link:hover,.social__link:hover .social__svg{fill:#fff;color:#fff}.footer{color:#a3a3a3;background:#0d0d0d;position:relative}.footer__flex-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:6rem 0}@media only screen and (max-width:53em){.footer__section-wrap{flex-basis:50%}.footer__section-wrap:nth-child(2){margin-bottom:6rem}}@media only screen and (max-width:28em){.footer__section-wrap{flex-basis:100%}.footer__section-wrap:not(:last-child){margin-bottom:4rem}}.footer__h5{font-size:1.8rem;font-weight:500;text-transform:uppercase;color:#fff;padding-bottom:3rem}.footer__list{font-size:1.7rem;line-height:2.6rem}.footer__item:not(:last-child){margin-bottom:3rem}.footer__link{transition:color .4s ease-in-out}.footer__link:hover{color:#fff}.footer__scroll-link{display:block;width:5rem;height:5rem;background:#fff;position:absolute;right:2.5rem;bottom:10rem;border-radius:100%}@media only screen and (min-width:95em){.footer__scroll-link{bottom:2.5rem}}@media only screen and (max-width:28em){.footer__scroll-link{bottom:15rem}}.footer__scroll-icon{width:60%;height:auto;fill:#151e27;position:absolute;left:50%;transform:translate(-50%);top:16.5%}.copyright{border-top:1px solid #494949;font-size:1.3rem;color:#a3a3a3;padding:10px 0 8px;display:flex;justify-content:space-between;align-items:center}.copyright__mslogo{padding:0;margin:0}.copyright__wrap{margin-bottom:2px}@media only screen and (max-width:28em){.copyright{text-align:center}}@media only screen and (max-width:420px){.copyright{flex-direction:column}.copyright__mslogo{margin-top:0}.copyright__wrap{align-self:auto;margin-bottom:10px;margin-top:5px}}.home-hero{overflow:hidden}.home-hero__banner{height:25vw;box-shadow:inset 0 1rem .8rem -1rem rgba(0,0,0,.5)}.home-hero__banner--quest{background:url(/_/img/home/slider/quest.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--sofas{background:url(/_/img/home/slider/sofas.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--benchmark{background:url(/_/img/home/slider/benchmark.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--corekids{background:url(/_/img/home/slider/corekids.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--folding-beds{background:url(/_/img/home/slider/folding-beds.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--simply-kids{background:url(/_/img/home/slider/simply-kids.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--eco{background:url(/_/img/home/slider/eco.jpg) 50% no-repeat;background-size:cover}.home-hero__row{padding-top:3.75vw}.home-hero__text-wrap{height:0;padding-bottom:24%;position:relative}.home-hero__svg-icon{fill:#03887d;max-width:27rem;height:auto;margin-top:1rem}.home-hero__svg{max-width:60rem;height:auto;padding-bottom:1.25rem}.home-hero__svg--folding-beds{max-width:40rem}.home-hero__svg--corekids{max-width:45rem}.home-hero__svg--simply-kids{max-width:52rem}.home-hero__svg--eco{max-width:38rem}.home-hero__h2{font-size:5.5rem;font-weight:500;padding-bottom:.75rem}.home-hero__h2--emphasis{text-transform:uppercase}.home-hero__h2--folding-beds{font-size:4.5rem}.home-hero__h2--quest{color:#515465;font-size:2.4rem;padding-top:1.5rem;font-weight:500}.home-hero__h2--sofas{color:#7dbac4;font-weight:800;font-size:5rem;line-height:4.5rem}.home-hero__h3{font-size:2.6rem;font-weight:500;color:#515465}.home-hero__copy{font-size:2.4rem}.home-hero__copy--corekids{color:#e8462a;padding-top:1.5rem}.home-hero__copy--break{display:block}.home-hero__fabrics{width:28%;display:block;margin:1.5rem 0 1.7rem}.home-hero__button{font-weight:500;font-size:2.2rem;padding:1.1rem 3.5rem;background:var(--benchmark-s5,#fece00);color:#fff;cursor:pointer;border:.2rem solid var(--benchmark-s5,#fece00);border-radius:20rem;display:inline-block;margin-top:2.5rem;transition:all .3s ease-in-out}.home-hero__button:hover{background:hsla(0,0%,100%,0);color:var(--benchmark-s5,#fece00)}.home-hero__button--quest{background:#03887d;border-color:#03887d}.home-hero__button--quest:hover{color:#03887d}.home-hero__button--sofas{background:#515465;border-color:#515465;margin-top:0}.home-hero__button--sofas:hover{color:#515465}.home-hero__button--folding-beds{background:#3baed4;border-color:#3baed4}.home-hero__button--folding-beds:hover{color:#3baed4}.home-hero__button--corekids{background:linear-gradient(90deg,#e73529,#f8aa13 50%,#e73529);border-color:#e73529}.home-hero__button--corekids:hover{color:#e73529}.home-hero__button--simply-kids{background:#ff670c;border-color:#ff670c}.home-hero__button--simply-kids:hover{color:#ff670c}.home-hero__button--eco{background:#98c21d;border-color:#98c21d;margin-top:2rem}.home-hero__button--eco:hover{color:#98c21d}@media only screen and (max-width:101em){.home-hero__banner{height:27vw}.home-hero__h2--sofas{font-size:4rem;line-height:4rem}.home-hero__h3{font-size:2.2rem}.home-hero__svg--benchmark{max-width:50rem}.home-hero__svg--corekids{max-width:35rem}.home-hero__svg--simply-kids{max-width:42rem}.home-hero__svg--eco{max-width:35rem}.home-hero__copy--eco{font-size:2.2rem}.home-hero__button--simply-kids{margin-top:2rem}}@media only screen and (max-width:82em){.home-hero__banner{height:33vw}.home-hero__row{padding-top:5vw}.home-hero__svg-icon{max-width:18rem}.home-hero__fabrics{width:32%}.home-hero__svg--benchmark{max-width:43rem}.home-hero__svg--corekids{max-width:30rem}.home-hero__svg--folding-beds{max-width:37rem}.home-hero__svg--simply-kids{max-width:40rem;padding-bottom:1rem}.home-hero__svg--eco{max-width:30rem;padding-bottom:1rem}.home-hero__h2{font-size:4.5rem}.home-hero__h2--folding-beds{font-size:3rem}.home-hero__h2--simply-kids{font-size:4rem}.home-hero__h2--quest{font-size:2rem}.home-hero__h2--sofas{font-size:3.5rem;line-height:3.5rem}.home-hero__copy,.home-hero__h3{font-size:2rem}.home-hero__copy--simply-kids{font-size:1.8rem}.home-hero__copy--corekids{max-width:20rem}.home-hero__button{font-size:2rem;padding:1rem 2.5rem;margin-top:1.5rem}}@media only screen and (max-width:53em){.home-hero__banner{height:97vw}.home-hero__banner--quest{background:url(/_/img/home/slider/quest-mobile.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--sofas{background:url(/_/img/home/slider/sofas-mobile.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--benchmark{background:url(/_/img/home/slider/benchmark-mobile.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--corekids{background:url(/_/img/home/slider/corekids-mobile.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--folding-beds{background:url(/_/img/home/slider/folding-beds-mobile.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--simply-kids{background:url(/_/img/home/slider/simply-kids-mobile.jpg) 50% no-repeat;background-size:cover}.home-hero__banner--eco{background:url(/_/img/home/slider/eco-mobile.jpg) 50% no-repeat;background-size:cover}.home-hero__row{padding-top:6vw}.home-hero__svg-icon{max-width:27rem;margin-top:0}.home-hero__svg--benchmark{max-width:53rem}.home-hero__svg--eco{max-width:37rem}.home-hero__h2{font-size:5.5rem}.home-hero__h2--folding-beds{font-size:4.5rem}.home-hero__h2--quest{font-size:2.4rem}.home-hero__h2--sofas{line-height:5rem}.home-hero__h3{font-size:2.4rem}.home-hero__fabrics{width:55%}.home-hero__copy{font-size:2.4rem}.home-hero__copy--eco{font-size:2.2rem}.home-hero__copy--corekids{max-width:none}.home-hero__button{font-size:2rem;padding:1.25rem 3.5rem;margin-top:3rem}.home-hero__button--eco{margin-top:2rem}.home-hero__button--sofas{margin-top:0}}@media only screen and (max-width:40em){.home-hero__banner{height:98vw}.home-hero__svg-icon{max-width:21rem;margin-top:0}.home-hero__svg--benchmark{max-width:50rem}.home-hero__svg--folding-beds{max-width:32rem}.home-hero__svg--simply-kids{max-width:32rem;padding-bottom:.5rem}.home-hero__svg--eco{max-width:26rem;padding-bottom:.5rem}.home-hero__h2{font-size:4rem}.home-hero__h2--folding-beds{font-size:3rem}.home-hero__h2--quest{font-size:2rem;padding-top:.5rem}.home-hero__h2--sofas{line-height:3rem;font-size:3rem}.home-hero__h3{font-size:2rem}.home-hero__fabrics{margin:1rem 0 .5rem}.home-hero__copy{font-size:2.2rem}.home-hero__copy--corekids{max-width:25rem}.home-hero__copy--eco,.home-hero__copy--simply-kids{font-size:2rem}.home-hero__fabrics{width:65%}.home-hero__button{font-size:1.8rem;padding:.75rem 3rem;margin-top:1.5rem}.home-hero__button--sofas{margin-top:0}}@media only screen and (max-width:28em){.home-hero__svg-icon{max-width:18rem;margin-top:0}.home-hero__svg--benchmark{max-width:42rem}.home-hero__svg--eco{max-width:22rem}.home-hero__h2--simply-kids{font-size:3rem}.home-hero__copy{font-size:2rem}.home-hero__copy--eco,.home-hero__copy--simply-kids{font-size:1.75rem}.home-hero__button{font-size:2rem;padding:1rem 2.5rem;margin-top:1.25rem}.home-hero__button--quest,.home-hero__button--sofas{margin-top:.5rem}}@media only screen and (max-width:22em){.home-hero__svg--folding-beds{max-width:28rem}.home-hero__svg--eco{max-width:20rem}.home-hero__h2--folding-beds{font-size:2.5rem}}.home-hero .flickity-page-dots{bottom:1.5rem}.home-hero .flickity-page-dots .dot{width:1.6rem;height:1.6rem;border:.2rem solid #fff;opacity:.4;background:#000}.home-hero .flickity-page-dots .dot.is-selected{opacity:1}.icon-panel{background:#fff;color:#000;text-align:center;padding:2.25rem 0 2.5rem;box-shadow:0 0 .4rem rgba(0,0,0,.1)}.icon-panel__h1{font-size:2.6rem;font-weight:400;line-height:3.6rem;order:1;margin:0}.icon-panel__h1--rwd-break{display:block}@media only screen and (max-width:53em){.icon-panel__h1{order:0;flex:0 0 100%;margin-bottom:2rem}.icon-panel__h1--rwd-break{display:inline}}@media only screen and (max-width:22em){.icon-panel__h1--rwd-break{display:block}}.icon-panel__row{max-width:115em;height:100%;padding:0 2.5rem;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:53em){.icon-panel__row{flex-wrap:wrap}}.icon-panel__icon-container--awards,.icon-panel__icon-container--fsc{order:2}@media only screen and (max-width:40em){.icon-panel__icon-container{flex:0 0 50%}.icon-panel__icon-container--awards,.icon-panel__icon-container--fsc{margin-top:2.5rem}}.icon-panel__icon{fill:currentColor;width:auto;height:5.8rem}.icon-panel__text{display:block;font-size:1.6rem;margin-top:.5rem}.fixedBG{background-color:#dee6e9;background-image:url(/_/img/home/Path\ 72@2x.png);background-size:100vw 100vw;background-attachment:fixed;background-position:50%;background-repeat:no-repeat}.fixedBG h1,.fixedBG h2,.fixedBG h3{font-weight:700}.fixedBG .outer-wrap--btm-margin{margin-bottom:0}.secondary{padding:12rem 0}.sleep-smart{color:#fff;margin-bottom:0;padding:7rem 2.5rem 8rem;position:relative}.sleep-smart__hero-img{margin-bottom:-3px}.sleep-smart__h2{font-weight:700;padding-bottom:4rem;color:#202020}.sleep-smart__products{display:flex;justify-content:space-between;align-content:stretch}.sleep-smart__products--secondary{float:left}@media only screen and (max-width:62em){.sleep-smart__products{flex-direction:column}}.sleep-smart__product{position:relative;width:calc(33.33333% - 1.67267rem);float:left;transition:all .5s ease-in-out;display:flex;flex-direction:column;align-content:stretch;flex-wrap:wrap}.sleep-smart__product:not(:last-child){margin-right:2.5rem}.sleep-smart__product--folding-beds{float:right;overflow:hidden;margin-right:0!important}.sleep-smart__product--contract{position:relative}.sleep-smart__product--accessories,.sleep-smart__product--child-mattresses{margin-bottom:2.5rem}@media only screen and (max-width:62em){.sleep-smart__product{width:calc(50% - 1.2545rem)}}@media only screen and (max-width:40em){.sleep-smart__product{width:100%;float:none!important;margin-right:0}.sleep-smart__product:not(:last-child){margin-bottom:2.5rem}}.sleep-smart__hero{position:relative;width:100%;padding-top:70%;float:left;height:0;transition:all .5s ease-in-out}.sleep-smart__hero-img{max-width:unset;margin-left:unset;margin-bottom:unset;position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}.sleep-smart__hero-overlay-icon{position:absolute;top:0;right:2rem;z-index:2;max-width:90px}@media only screen and (max-width:72em){.sleep-smart__hero-overlay-icon{right:0;max-width:90px}}.sleep-smart__hero:not(:last-child){margin-right:2.5rem}.sleep-smart__hero--folding-beds{float:right;overflow:hidden;margin-right:0!important}.sleep-smart__hero--contract{position:relative}.sleep-smart__hero--accessories,.sleep-smart__hero--child-mattresses{margin-bottom:2.5rem}@media only screen and (max-width:40em){.sleep-smart__hero{width:100%;float:none!important;margin-right:0}.sleep-smart__hero:not(:last-child){margin-bottom:2.5rem}}.sleep-smart__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}.sleep-smart__link--folding-beds{position:relative;display:block;height:0;padding-bottom:calc(110.72386% + 14.5rem)}.sleep-smart__icon{fill:#151e27;width:20%;height:auto;position:absolute;top:0;right:5%;z-index:9}@media only screen and (max-width:28em){.sleep-smart__icon{width:13rem;right:2.5rem}}.sleep-smart__img{display:block;max-width:115%;position:relative;z-index:9;left:-50px;bottom:50px;margin:0 0 -50px}.sleep-smart__img--folding-beds{max-width:none;height:100%;position:absolute;right:0}.sleep-smart__title-box{float:left;width:100%;margin-bottom:2rem;height:45%;position:relative;background:#fff;padding:30px}@media only screen and (max-width:1000px){.sleep-smart__title-box{height:auto}}.sleep-smart__h3{padding-bottom:.8rem;font-size:2.4rem;color:#202020;font-weight:700;margin:0}.sleep-smart__p{font-size:1.6rem;line-height:2.6rem;color:#202020;float:left;width:100%}.sleep-smart__cta-link{height:4rem;line-height:3.6rem;width:auto;float:right;padding:0 2rem;border-radius:40px;font-size:1.6rem;z-index:15;background:#252525;display:flex;align-items:center;margin:1rem 0;position:relative}.sleep-smart__cta-link,.sleep-smart__cta-link:link,.sleep-smart__cta-link:visited{font-size:1.7rem;padding:0 2rem;background:#252525;color:#fff;cursor:pointer;border:.2rem solid #252525;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.sleep-smart__cta-link,.sleep-smart__cta-link:link,.sleep-smart__cta-link:visited{display:block;text-align:center}}.sleep-smart__cta-link:hover{background:#fff;color:#252525;border:.2rem solid #252525}.sleep-smart__products--secondary .sleep-smart__product--retailer .sleep-smart__title-box{margin-bottom:0}.sleep-smart__products--secondary .sleep-smart__product--retailer .sleep-smart__hero{padding-top:calc(70% + 2rem)}.shaped-sustainability{background-image:url(/_/img/home/background-layer-1.png);background-size:cover;background-repeat:no-repeat;background-position:100% 0;overflow:hidden;position:relative}.shaped-sustainability:before{content:"";background-image:url(/_/img/home/background-layer-2.png);background-size:auto 100%;background-repeat:no-repeat;background-position:100% 100%;z-index:3;width:40%;padding-top:25%;position:absolute;bottom:0;right:0}.shaped-sustainability__nbf{z-index:10;position:absolute;width:20rem;height:auto;bottom:20rem;right:40rem}@media only screen and (max-width:62em){.shaped-sustainability__nbf{right:65%;bottom:5%}}@media only screen and (max-width:53em){.shaped-sustainability__nbf{right:68%;bottom:70%;width:17rem}}@supports ((-webkit-clip-path:polygon(0 0,100% 0,100% 75%,0 100%)) or (clip-path:polygon(0 0,100% 0,100% 75%,0 100%))){.shaped-sustainability:after{content:"";position:absolute;bottom:-1px;left:0;height:300px;width:100%;background-color:#dee6e9;background-image:url(/_/img/home/Path\ 72@2x.png);background-repeat:no-repeat;background-size:100vw 100vw;background-attachment:fixed;background-position:50%;-webkit-clip-path:polygon(0 0,100% 100%,0 100%,0 12%);clip-path:polygon(0 0,100% 100%,0 100%,0 12%);z-index:4}@media only screen and (max-width:62em){.shaped-sustainability:after{display:none}}}.shaped-sustainability .row{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:62em){.shaped-sustainability .row{flex-direction:column}}.shaped-sustainability__content{width:40%;color:#fff;padding:0 0 12rem}.shaped-sustainability__content p{line-height:3rem;font-size:2rem;font-weight:400}.shaped-sustainability__content h2,.shaped-sustainability__content h4,.shaped-sustainability__content p{margin-bottom:2rem}.shaped-sustainability__content h4{font-size:2rem}@media only screen and (max-width:62em){.shaped-sustainability__content{width:100%;padding:20rem 0 0}}.shaped-sustainability__infographic{width:400px;position:relative;background-size:550px auto;background-position:bottom;background-repeat:no-repeat;min-height:900px}@media only screen and (max-width:62em){.shaped-sustainability__infographic{width:100%;min-height:0}}.shaped-sustainability__infographic-image{width:100%;position:absolute;top:0;height:auto}@media only screen and (max-width:62em){.shaped-sustainability__infographic-image{width:300px;left:50%;transform:translateX(-50%)}}.shaped-sustainability__infographic-content{position:absolute;width:100%;padding:30px 30px 30px 40px;color:#fff;top:411px;text-align:center}@media only screen and (max-width:62em){.shaped-sustainability__infographic-content{position:relative;top:auto;padding-top:330px;padding-bottom:40px}}.shaped-sustainability__infographic-content span{width:100%;display:block}.shaped-sustainability__infographic-line1,.shaped-sustainability__infographic-line3,.shaped-sustainability__infographic-line4,.shaped-sustainability__infographic-line5{font-weight:700}.shaped-sustainability__infographic-line1{font-size:2.7rem;line-height:2.7rem}.shaped-sustainability__infographic-line3{font-size:6.5rem;line-height:6.5rem}.shaped-sustainability__infographic-line4{font-size:3rem;line-height:3rem}.shaped-sustainability__infographic-line5{font-size:1.8rem;line-height:1.8rem}.shaped-sustainability__infographic-stat{font-size:15rem;line-height:12rem;font-weight:700}.shaped-sustainability .to-know__link,.shaped-sustainability .to-know__link:link,.shaped-sustainability .to-know__link:visited{background:#fff;color:#202020}.shaped-sustainability .to-know__link,.shaped-sustainability .to-know__link:link,.shaped-sustainability .to-know__link:link:link,.shaped-sustainability .to-know__link:link:visited,.shaped-sustainability .to-know__link:visited,.shaped-sustainability .to-know__link:visited:link,.shaped-sustainability .to-know__link:visited:visited{font-size:1.7rem;padding:0 2rem;background:#fff;color:#252525;cursor:pointer;border:.2rem solid #fff;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.shaped-sustainability .to-know__link,.shaped-sustainability .to-know__link:link,.shaped-sustainability .to-know__link:link:link,.shaped-sustainability .to-know__link:link:visited,.shaped-sustainability .to-know__link:visited,.shaped-sustainability .to-know__link:visited:link,.shaped-sustainability .to-know__link:visited:visited{display:block;text-align:center}}.shaped-sustainability .to-know__link:hover,.shaped-sustainability .to-know__link:link:hover,.shaped-sustainability .to-know__link:visited:hover{background:transparent;color:#fff;border:.2rem solid #fff}.outer-wrap{position:relative}.outer-wrap .video-section{background-color:#fff;max-width:100%}.outer-wrap .video-section__content{width:45%;padding:15rem 10rem;float:right}.outer-wrap .video-section__content h4{font-size:1.8rem;text-transform:uppercase;margin-bottom:20px}.outer-wrap .video-section__content h2{margin-bottom:30px}.outer-wrap .video-section__content p{font-size:2rem;line-height:3rem;margin-bottom:20px;font-weight:300}.outer-wrap .video-section__cta-link{height:4rem;line-height:3.6rem;width:auto;float:left;padding:0 2rem;border-radius:40px;font-size:1.6rem;background:#252525;display:flex;align-items:center;margin:1rem 0;color:#fff;position:relative}.outer-wrap .video-section__cta-link,.outer-wrap .video-section__cta-link:link,.outer-wrap .video-section__cta-link:visited{font-size:1.7rem;padding:0 2rem;background:#252525;color:#fff;cursor:pointer;border:.2rem solid #252525;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.outer-wrap .video-section__cta-link,.outer-wrap .video-section__cta-link:link,.outer-wrap .video-section__cta-link:visited{display:block;text-align:center}}.outer-wrap .video-section__cta-link:hover{background:#fff;color:#252525;border:.2rem solid #252525}.outer-wrap .video-section__video-link{width:auto;font-size:1.6rem;display:flex;align-items:center;margin:1rem 0;color:#252525}.outer-wrap .video-section__img{position:absolute;top:0;left:0;width:55%;height:100%;overflow:hidden}.outer-wrap .video-section__img .popup-youtube{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.outer-wrap .video-section__img .popup-youtube .videos__icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.outer-wrap .video-section__img .video-section__innerimg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sustainable{background-color:#fff}.help{background-color:#dee6e9}.to-know{border:none}.to-know .col-1-of-3{margin-bottom:0}.to-know__row--help{padding:12rem 0;margin-bottom:0}.to-know__h3{font-size:3.2rem;padding-bottom:2.5rem;margin:0;font-size:2.4rem}.to-know__img{display:block;width:100%}.to-know__flex-container{display:flex;flex-wrap:wrap}.to-know__copy{font-size:1.6rem;line-height:2.6rem;padding-bottom:1.25rem;flex:1 0 auto}.to-know__link{height:4rem;line-height:3.6rem;width:auto;float:left;padding:0 2rem;border-radius:40px;font-size:1.6rem;background:#252525;display:flex;align-items:center;margin:1rem 0;color:#fff}.to-know__link,.to-know__link:link,.to-know__link:visited{font-size:1.7rem;padding:0 2rem;background:#252525;color:#fff;cursor:pointer;border:.2rem solid #252525;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.to-know__link,.to-know__link:link,.to-know__link:visited{display:block;text-align:center}}.to-know__link:hover{background:#fff;color:#252525;border:.2rem solid #252525}.to-know__content-wrapper{width:100%;float:left;padding:3rem;background-color:#fff}.top-left-triangle,.top-right-triangle{position:absolute;left:0;top:0;width:0;height:0;border-color:#007bff transparent transparent;border-style:solid;border-width:400px 600px 0 0}.copyright__1000years{opacity:.6;margin-left:1rem}@media only screen and (max-width:1100px){.sleep-smart{padding:2.5rem}.sleep-smart__products--secondary .sleep-smart__product:last-of-type .sleep-smart__cta-link{float:right}.sleep-smart__products--secondary .sleep-smart__product:last-of-type{height:auto}.sleep-smart__product .sleep-smart__img{bottom:20px}.to-know .col-1-of-3{margin-bottom:2.5rem}}@media only screen and (max-width:1000px){.sleep-smart__product{width:calc(50% - 2.5rem);margin-top:3rem;margin-right:1.25rem;margin-left:1.25rem}.sleep-smart__product:not(:last-child){margin-right:1.25rem}.outer-wrap .sustainable-products__content{padding-bottom:12rem;padding:15rem 10px;width:100%;padding:8rem 2.5rem 15rem}.outer-wrap .sustainable-products__img{position:relative;width:100%;height:450px}.outer-wrap .video-section__content{width:100%;padding:8rem 2.5rem;float:left}.outer-wrap .video-section__img{position:relative;width:100%;height:450px;float:left}}@media only screen and (max-width:1000px){.sleep-smart__product{width:100%;margin-left:0;margin-right:0}.sleep-smart__product .sleep-smart__img{bottom:-20px;float:right;margin-bottom:50px}.sleep-smart__h3{font-size:3.5rem}}@media only screen and (max-width:768px){.sleep-smart__products--secondary .sleep-smart__product{height:auto}.sleep-smart__product{height:auto;min-height:23rem}.sleep-smart__product__cta-link{float:left}.sleep-smart__product .sleep-smart__img{position:relative;left:auto;bottom:auto}.sleep-smart__cta-link,.sleep-smart__products--secondary .sleep-smart__product:last-of-type .sleep-smart__cta-link{margin:20px 0;float:left}.sleep-smart{padding:5rem 2.5rem 0;margin:0 auto 8rem}.icon-panel{padding:2.25rem 0 5.5rem}.sleep-smart__h2{padding-bottom:3.5rem}.sustainable-products{margin:0 auto 8rem}.to-know__row--help{padding:9rem 0 6rem}}.hero-banner{color:#fff;background:#cbd8dd url(/_/img/products/folding-beds/selector/banner.jpg) 50% no-repeat;background-size:cover}@media only screen and (max-width:62em){.hero-banner{background-position:80%}}.hero-banner--sofas{background:#d1d1d9 url(/_/img/products/sofa-beds/selector/banner.jpg) 50% no-repeat;background-size:cover}@media only screen and (max-width:28em){.hero-banner--sofas{background-position:80%}}.hero-banner--accessories{background:#b8b6b3 url(/_/img/products/accessories/selector/banner.jpg) 50% no-repeat;background-size:cover}.hero-banner--contract{background:#5a6f87 url(/_/img/products/contract/banner.jpg) 50% no-repeat;background-size:cover}.hero-banner__row{display:flex;justify-content:space-between;align-items:center;height:52rem}@media only screen and (max-width:62em){.hero-banner__row{height:40rem}}@media only screen and (max-width:53em){.hero-banner__row{height:33rem}}@media only screen and (max-width:40em){.hero-banner__row{height:auto;display:block}}.hero-banner__wrap{flex:0 0 40%}@media only screen and (max-width:72em){.hero-banner__wrap{flex-basis:45%}}@media only screen and (max-width:62em){.hero-banner__wrap{flex-basis:40%}}@media only screen and (max-width:53em){.hero-banner__wrap{flex-basis:48%}}@media only screen and (max-width:40em){.hero-banner__wrap{margin-bottom:2rem;max-width:40rem}}.hero-banner__img-wrap{flex:0 0 47%}@media only screen and (max-width:40em){.hero-banner__img-wrap{padding:0 4rem 2rem}}@media only screen and (max-width:28em){.hero-banner__img-wrap{padding:0 0 2rem}}.hero-banner__h1{font-size:2.4rem;font-weight:500;height:4.5rem;line-height:4.5rem;display:inline-block;padding-right:10%;background:#151e27;margin-bottom:1.5rem;position:relative}.hero-banner__h1:before{content:"";height:4.5rem;width:100rem;background:#151e27;position:absolute;left:-100rem;top:0}.hero-banner__h1:after{content:"";position:absolute;top:0;right:-6.9rem;border-color:#151e27 transparent transparent;border-style:solid;border-width:4.5rem 7rem 0 0}@media only screen and (max-width:62em){.hero-banner__h1{font-size:2.2rem;height:4rem;line-height:4rem;margin-bottom:1rem}.hero-banner__h1:before{height:4rem}.hero-banner__h1:after{height:4rem;border-width:4rem 7rem 0 0}}@media only screen and (max-width:40em){.hero-banner__h1{font-size:3rem;background:none;color:#202020;height:auto;margin-bottom:0;margin-top:2.5rem;padding-right:0}.hero-banner__h1:after,.hero-banner__h1:before{content:none}}.hero-banner__copy{font-size:4.3rem;line-height:4.5rem;position:relative}.hero-banner__copy--emphasise{color:#202020}@media only screen and (max-width:62em){.hero-banner__copy{font-size:3.5rem;line-height:3.8rem}}@media only screen and (max-width:53em){.hero-banner__copy{font-size:3rem;line-height:3.5rem;color:#202020}}.hero-banner__img{width:100%;height:auto}.banner{color:#fff;background:url(/_/img/products/childrens-mattresses/selector/banner.jpg) 50% no-repeat;background-size:cover;height:29.7rem;display:flex;justify-content:center;align-items:center;text-align:center}@media only screen and (max-width:82em){.banner{height:20rem;background-position:70%}}@media only screen and (max-width:53em){.banner{background-position:80%;height:15rem}}@media only screen and (max-width:40em){.banner{justify-content:flex-start;text-align:left}}.banner--child-mattress{height:54rem}@media only screen and (min-width:145em){.banner--child-mattress{height:75rem}}@media only screen and (max-width:82em){.banner--child-mattress{background-position:50%;height:40rem}}@media only screen and (max-width:53em){.banner--child-mattress{height:25rem}}@media only screen and (max-width:40em){.banner--child-mattress{height:21rem}}@media only screen and (max-width:28em){.banner--child-mattress{height:15rem}}.banner__h1{font-size:6rem;font-weight:700;line-height:6rem;padding-left:2.5rem;padding-right:2.5rem}.banner__h1--date{display:block;font-size:2.2rem;font-weight:400;line-height:3.5rem}.banner__h1--child-mattress{font-size:6.5rem;line-height:5.5rem;color:#f8f8f8;margin-bottom:17.5rem}@media only screen and (max-width:82em){.banner__h1--child-mattress{margin-bottom:10rem;line-height:3.5rem}}@media only screen and (max-width:53em){.banner__h1--child-mattress{margin-bottom:4rem}}@media only screen and (max-width:40em){.banner__h1--child-mattress{margin-bottom:6.5rem}}@media only screen and (max-width:82em){.banner__h1{font-size:4rem}}@media only screen and (max-width:53em){.banner__h1{font-size:2.6rem;line-height:2.5rem}}.banner-intro{text-align:center}.banner-intro__h2{font-size:3.2rem;padding-bottom:1rem}.banner-intro__h2--text-under{padding-top:4rem}.banner-intro__h2--stronger{font-weight:700}@media only screen and (min-width:53em){.banner-intro__h2--rwd-break-max{display:block}}@media only screen and (max-width:53em){.banner-intro__h2--text-under{padding-top:2rem}.banner-intro__h2--rwd-break{display:inline-block}}.banner-intro__copy--stronger{font-weight:400}.banner-intro__copy--notice{display:inline-block;background:#ffeb3c;color:#000;padding:1rem 2rem!important}@media only screen and (max-width:22em){.banner-intro__copy--rwd-break{display:inline-block}}.banner-intro__copy--rwd-break-all{display:inline-block}.banner-intro__list{margin-bottom:3rem;font-weight:400}.alert-banner{background-color:#ffeb3c}.alert-banner__row{line-height:2rem;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center}.alert-banner__copy--rwd-break{display:block}@media only screen and (max-width:72em){.alert-banner__copy--rwd-break{display:inline}}.lower-banner{background:#151e27;color:#fff}.lower-banner--childrens-mattresses{background:var(--quest-q3)}.lower-banner__filter{display:none}@media only screen and (max-width:34em){.lower-banner__filter{display:block}}.lower-banner__filter-link{background:#fff;display:inline-block;padding:1.1rem 3.25rem 1.1rem .3rem;border-radius:.3rem;position:absolute;right:2.5rem;top:3.5rem}.lower-banner__filter-link:after{content:"";width:2.6rem;height:1.6rem;display:block;background:url(/_/img/svg/icon-arrow-selector.svg) 50% no-repeat;background-size:contain;right:1rem;position:absolute;top:50%;transform:translateY(-50%);transform-origin:50% 25%;transition:transform .4s ease-in-out}.lower-banner__filter-link--kids{background:#fff}.lower-banner__filter-link--kids:after{background:url(/_/img/svg/icon-arrow-selector-kids.svg) 50% no-repeat}.lower-banner__filter-link--is-open:after{transform:rotate(180deg)}.lower-banner__filter-link:focus{outline:none}.lower-banner__filter-icon{fill:#151e27;width:5.5rem;height:auto}.lower-banner__filter-icon--kids{fill:var(--quest-q3)}.lower-banner__row{position:relative}.lower-banner__form{display:flex;justify-content:space-between}.lower-banner__form--single-options{flex-direction:column;align-items:center}@media only screen and (max-width:53em){.lower-banner__form{flex-wrap:wrap}}.lower-banner__set-wrap{flex-grow:1;display:flex;justify-content:space-between;transition:max-height .4s cubic-bezier(.675,.17,.245,.795)}@media only screen and (max-width:53em){.lower-banner__set-wrap{margin-top:2.5rem}}@media only screen and (max-width:34em){.lower-banner__set-wrap{flex-wrap:wrap;margin-top:0;max-height:0;overflow:hidden}.lower-banner__set-wrap--is-open{max-height:100vh}}.lower-banner__btn-wrap{flex:0 0 25%}@media only screen and (max-width:72em){.lower-banner__btn-wrap{margin-right:1rem}}@media only screen and (max-width:62em){.lower-banner__btn-wrap{flex:0 0 30%;margin-right:0}}@media only screen and (max-width:53em){.lower-banner__btn-wrap{flex:0 0 100%;text-align:center}}@media only screen and (max-width:34em){.lower-banner__btn-wrap{text-align:left}}.lower-banner__h3{font-size:2.2rem;font-weight:500;line-height:2.8rem;padding-bottom:1rem}.lower-banner__h3--center{text-align:center}.lower-banner__button{margin-top:.5rem}.lower-banner__button,.lower-banner__button:link,.lower-banner__button:visited{font-size:1.7rem;padding:1.2rem 2.8rem;background:#fff;color:#151e27;cursor:pointer;border:.2rem solid #fff;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.lower-banner__button,.lower-banner__button:link,.lower-banner__button:visited{display:block;text-align:center}}.lower-banner__button:hover{background:#151e27;color:#fff;border:.2rem solid #fff}.lower-banner__button--childrens-mattresses,.lower-banner__button--childrens-mattresses:link,.lower-banner__button--childrens-mattresses:visited{font-size:1.7rem;padding:1.2rem 2.8rem;background:#fff;color:#576780;cursor:pointer;border:.2rem solid #fff;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.lower-banner__button--childrens-mattresses,.lower-banner__button--childrens-mattresses:link,.lower-banner__button--childrens-mattresses:visited{display:block;text-align:center}}.lower-banner__button--childrens-mattresses:hover{background:#576780;color:#fff;border:.2rem solid #fff}.lower-banner__button--mobile{display:none}@media only screen and (max-width:34em){.lower-banner__button--mobile{display:inline-block;margin-top:1rem;margin-bottom:2.5rem}}@media only screen and (max-width:34em){.lower-banner__button--desktop{display:none}}.lower-banner__set--mattress{flex:0 0 45%}@media only screen and (max-width:62em){.lower-banner__set--mattress{display:inline-block;flex-basis:auto}}.lower-banner__set--single-options{margin-top:.5rem}@media only screen and (max-width:34em){.lower-banner__set{flex:0 0 100%}.lower-banner__set:not(:last-child){margin-bottom:1rem}}.lower-banner__radio-group-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:62em){.lower-banner__radio-group-wrap{display:inline-block;flex-basis:auto}}@media only screen and (max-width:62em){.lower-banner__radio-group-wrap--single-options{display:flex}}@media only screen and (max-width:40em){.lower-banner__radio-group-wrap--single-options{display:block}}.lower-banner__radio-group--mattress{flex:0 0 47%}.lower-banner__radio-group--memory{order:7}.lower-banner__radio-group--sprung{order:10}.lower-banner__radio-group--spring{order:5}.lower-banner__radio-group--all{order:8}.lower-banner__radio-group--single-options{margin-left:4rem;margin-right:4rem}@media only screen and (max-width:40em){.lower-banner__radio-group--single-options{margin:1.5rem 0}}.results__h3{font-size:2.6rem;margin-bottom:2.5rem;padding-left:1.25rem;padding-right:1.25rem}.results__h3--stronger{font-weight:700}@media only screen and (max-width:28em){.results__h3--rwd-break{display:inline-block}}.results__flex-container{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:1.5rem}.results__wrap{position:relative;transition:box-shadow .5s ease-in-out}.results__wrap:hover{box-shadow:0 0 1.5rem rgba(0,0,0,.4);transition:box-shadow .2s ease-in-out}.results__h4{background:#151e27;font-size:2.5rem;color:#fff;padding:2rem 0 2rem 1.5rem;border-right:1.5rem solid #09afa7}@media only screen and (max-width:82em){.results__h4{font-size:2rem}}@media only screen and (max-width:62em){.results__h4{font-size:2.5rem}}@media only screen and (max-width:53em){.results__h4{font-size:2.1rem}}.results__h4--title{font-weight:700}.results__h4--4up{font-size:2.2rem;padding:1.7rem 0 1.7rem 1.2rem}.results__h4--advance{border-color:#bbd14b}.results__h4--crown-premier{border-color:#35738e}.results__h4--crown-windermere{border-color:#9daaba}.results__h4--j-bed{border-color:#a1c0b7}.results__h4--jubilee{border-color:#a283ae}.results__h4--revolution{border-color:#85a1bc}.results__h4--supreme{border-color:#e1ab16}.results__h4--visitor{border-color:#f4982b}.results__h4--modern{border-color:#c9cacc}.results__h4--classic{border-color:#d8c9b8}.results__h4--retro-chair{border-color:#b29c80}.results__h4--retro-two-seater{border-color:#7dbac3}.results__h4--retro-three-seater{border-color:#4e4e4f}.results__h4--footstool{border-color:#b29c80}.results__h4--childrens-mattresses{background:none;padding:0;position:absolute;left:2rem;top:1.8rem;font-size:2.2rem;line-height:2.4rem;border-right:none;font-weight:700;text-shadow:0 0 .6rem rgba(0,0,0,.5)}.results__h4--with-new{top:5.5rem}.results__h4--bedding{border-color:#ea845e}.results__h4--protector{border-color:#69c8f1}.results__h4--cover{border-color:#a5a5a5}.results__h5{background:var(--quest-q1);color:#fff;display:inline-flex;justify-content:center;align-items:center;width:100%;height:4rem;font-size:2.2rem;text-transform:uppercase;font-weight:500;position:absolute;top:0;left:0}.results__h5--q2{background:var(--quest-q2)}.results__h5--q3{background:var(--quest-q3)}.results__logo{width:14rem;height:auto;pointer-events:none;position:absolute;left:2rem;bottom:0;filter:drop-shadow(0 -.15rem .4rem rgba(0,0,0,.2))}.results__img{display:block}.results__list{font-size:1.5rem;line-height:2rem;position:absolute;left:1.25rem;bottom:1.25rem}.results__faux-link{font-size:1.6rem;position:absolute;padding:1.25rem;right:0;bottom:0;color:#fff;background:#0d0d0d}.results__icon{position:absolute;top:-.05rem;right:2rem;fill:#fff;width:14rem;height:auto;pointer-events:none}@media only screen and (max-width:82em){.results__h4--childrens-mattresses{font-size:2rem;line-height:2.2rem}}@media only screen and (max-width:72em){.results__icon,.results__logo{width:11.5rem}}@media only screen and (max-width:40em){.results__h4--childrens-mattresses{font-size:2.8rem;line-height:3rem}.results__h4--with-new{top:6.5rem}.results__h5{height:5.5rem;font-size:2.4rem}.results__icon,.results__logo{width:16rem}}.kids-eco{background-color:#f84a03;padding-top:4rem;padding-bottom:4rem}.kids-eco__row{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);-moz-column-gap:6rem;column-gap:6rem;row-gap:2rem;grid-template-areas:"foam voc vac landfill" "rocket rocket rocket wildlife";align-items:center}.kids-eco__svg{max-width:100%}.kids-eco__svg--rocket{grid-area:rocket}@media only screen and (max-width:53em){.kids-eco__row{-moz-column-gap:3rem;column-gap:3rem}}@media only screen and (max-width:40em){.kids-eco__row{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"foam voc" "vac landfill" "rocket rocket" "wildlife wildlife"}}.benchmark-banner{background:var(--benchmark-s5,#ffce00)}.benchmark-banner__row{text-align:center;padding-bottom:5rem}.benchmark-banner__svg{width:55rem}.benchmark-banner__h1{font-size:2.4rem;font-weight:500;color:#fff;padding:.75rem 0 1rem}.benchmark-banner__copy{line-height:2.4rem;max-width:65rem}.benchmark-banner__img-wrap{max-width:75rem;margin:4rem auto 0}@media only screen and (max-width:40em){.benchmark-banner__row{padding-bottom:3rem}.benchmark-banner__h1--rwd-break{display:block}.benchmark-banner__img-wrap{margin:2rem auto 0}}@media only screen and (max-width:22em){.benchmark-banner__h1--rwd-break{display:inline}}.icon-panel-4-up--detail-page{background:#000}.icon-panel-4-up__h2{font-size:4rem;font-weight:500;color:var(--benchmark-s5,#ffce00);margin-bottom:4rem}.icon-panel-4-up__h2--s1{color:var(--benchmark-s1,#97d700)}.icon-panel-4-up__h2--s3{color:var(--benchmark-s3,#0cc6de)}.icon-panel-4-up__h2--s7{color:var(--benchmark-s7,#c8c8c8)}.icon-panel-4-up__img{max-width:65rem}.icon-panel-4-up__opening-copy{font-size:1.8rem;font-weight:500;line-height:2.6rem;max-width:70rem;padding-top:1.25rem;padding-bottom:4rem}.icon-panel-4-up__opening-copy--s1{color:var(--benchmark-s1,#97d700)}.icon-panel-4-up__opening-copy--s3{color:var(--benchmark-s3,#0cc6de)}.icon-panel-4-up__opening-copy--s5{color:var(--benchmark-s5,#fece00)}.icon-panel-4-up__opening-copy--s7{color:var(--benchmark-s7,#c8c8c8)}.icon-panel-4-up__list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:6rem}.icon-panel-4-up__list-item{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:.2fr 1fr;grid-template-areas:"icon header" "icon text";-moz-column-gap:3rem;column-gap:3rem}.icon-panel-4-up__icon{grid-area:icon;max-width:100%}.icon-panel-4-up__h3{grid-area:header;font-size:2.2rem;font-weight:500;padding-bottom:.5rem;color:var(--benchmark-s1,#97d700)}.icon-panel-4-up__h3--s3{color:var(--benchmark-s3,#0cc6de)}.icon-panel-4-up__h3--s5{color:var(--benchmark-s5,#ffce00)}.icon-panel-4-up__h3--s7{color:var(--benchmark-s7,#c8c8c8)}.icon-panel-4-up__copy{grid-area:text;padding-bottom:0}.icon-panel-4-up__copy--detail-page{color:#fff}.icon-panel-4-up__copy--disclaimer{font-size:1.2rem;line-height:1.6rem;padding-top:4rem;max-width:44rem;color:var(--benchmark-s1,#97d700)}.icon-panel-4-up__copy--disclaimer--s3{color:var(--benchmark-s3,#0cc6de)}.icon-panel-4-up__copy--disclaimer--s5{color:var(--benchmark-s5,#ffce00)}.icon-panel-4-up__copy--disclaimer--s7{color:var(--benchmark-s7,#c8c8c8)}.icon-panel-4-up__copy--disclaimer--second{padding-top:2rem}.icon-panel-4-up__copy--emphasise{font-weight:700;font-size:2rem;color:var(--benchmark-s1,#97d700)}.icon-panel-4-up__copy--emphasise--s3{color:var(--benchmark-s3,#0cc6de)}.icon-panel-4-up__copy--emphasise--s5{color:var(--benchmark-s5,#ffce00)}.icon-panel-4-up__copy--emphasise--s7{color:var(--benchmark-s7,#c8c8c8)}@media only screen and (max-width:45em){.icon-panel-4-up__list{grid-template-columns:1fr}}.product-split{background:#000;border-bottom:1.75rem solid var(--benchmark-s1,#97d700);display:grid;grid-template-columns:repeat(2,1fr)}.product-split--s3{border-color:var(--benchmark-s3,#0cc6de)}.product-split--s5{border-color:var(--benchmark-s5,#fece00)}.product-split--s7{border-color:var(--benchmark-s7,#c8c8c8)}.product-split__text-outer{display:flex;justify-content:flex-end;align-items:center}.product-split__text-outer--s3,.product-split__text-outer--s7{justify-content:flex-start}.product-split__text-wrap{max-width:67.15rem;padding:10rem 10% 10rem 2.5rem}.product-split__text-wrap--s3,.product-split__text-wrap--s7{padding:10rem 2.5rem 10rem 10%}.product-split__h3{font-size:12rem;font-weight:500;color:var(--benchmark-s1,#97d700);line-height:10rem;padding-bottom:1rem}.product-split__h3--s3{color:var(--benchmark-s3,#0cc6de)}.product-split__h3--s5{color:var(--benchmark-s5,#fece00)}.product-split__h3--s7{color:var(--benchmark-s7,#c8c8c8)}.product-split__h4{font-size:2.2rem;font-weight:500;color:var(--benchmark-s1,#97d700);padding-bottom:1rem}.product-split__h4--s3{color:var(--benchmark-s3,#0cc6de)}.product-split__h4--s5{color:var(--benchmark-s5,#fece00)}.product-split__h4--s7{color:var(--benchmark-s7,#c8c8c8)}.product-split__h4--strapline{display:block;font-weight:400;color:#fff}.product-split__copy{color:#fff;margin-bottom:3rem}.product-split__button,.product-split__button:link,.product-split__button:visited{font-size:1.7rem;padding:1rem 3rem;background:#000;color:var(--benchmark-s1,#97d700);cursor:pointer;border:.2rem solid var(--benchmark-s1,#97d700);border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.product-split__button,.product-split__button:link,.product-split__button:visited{display:block;text-align:center}}.product-split__button:hover{background:var(--benchmark-s1,#97d700);color:#fff;border:.2rem solid var(--benchmark-s1,#97d700)}.product-split__button--s3,.product-split__button--s3:link,.product-split__button--s3:visited{font-size:1.7rem;padding:1rem 3rem;background:#000;color:var(--benchmark-s3,#0cc6de);cursor:pointer;border:.2rem solid var(--benchmark-s3,#0cc6de);border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.product-split__button--s3,.product-split__button--s3:link,.product-split__button--s3:visited{display:block;text-align:center}}.product-split__button--s3:hover{background:var(--benchmark-s3,#0cc6de);color:#fff;border:.2rem solid var(--benchmark-s3,#0cc6de)}.product-split__button--s5,.product-split__button--s5:link,.product-split__button--s5:visited{font-size:1.7rem;padding:1rem 3rem;background:#000;color:var(--benchmark-s5,#fece00);cursor:pointer;border:.2rem solid var(--benchmark-s5,#fece00);border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.product-split__button--s5,.product-split__button--s5:link,.product-split__button--s5:visited{display:block;text-align:center}}.product-split__button--s5:hover{background:var(--benchmark-s5,#fece00);color:#fff;border:.2rem solid var(--benchmark-s5,#fece00)}.product-split__button--s7,.product-split__button--s7:link,.product-split__button--s7:visited{font-size:1.7rem;padding:1rem 3rem;background:#000;color:var(--benchmark-s7,#c8c8c8);cursor:pointer;border:.2rem solid var(--benchmark-s7,#c8c8c8);border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.product-split__button--s7,.product-split__button--s7:link,.product-split__button--s7:visited{display:block;text-align:center}}.product-split__button--s7:hover{background:var(--benchmark-s7,#c8c8c8);color:#fff;border:.2rem solid var(--benchmark-s7,#c8c8c8)}.product-split__img-wrap{background:url(/_/img/products/mattresses/benchmark/selector/benchmark-s1.jpg) 50% no-repeat;background-size:cover}.product-split__img-wrap--s3{background:url(/_/img/products/mattresses/benchmark/selector/benchmark-s3.jpg) 50% no-repeat;background-size:cover;order:-1}.product-split__img-wrap--s5{background:url(/_/img/products/mattresses/benchmark/selector/benchmark-s5.jpg) 50% no-repeat;background-size:cover}.product-split__img-wrap--s7{background:url(/_/img/products/mattresses/benchmark/selector/benchmark-s7.jpg) 50% no-repeat;background-size:cover;order:-1}@media only screen and (min-width:145em){.product-split__text-wrap{padding:17rem 10% 17rem 2.5rem}}@media only screen and (max-width:82em){.product-split__text-wrap{padding:6rem 10% 6rem 2.5rem}.product-split__h3{font-size:9rem;line-height:9rem;padding-bottom:.5rem}}@media only screen and (max-width:62em){.product-split__text-wrap{padding:4rem 10% 4rem 2.5rem}.product-split__copy{font-size:1.5rem;margin-bottom:1.5rem}}@media only screen and (max-width:45em){.product-split{display:block}.product-split__text-outer{justify-content:flex-start}.product-split__text-wrap{max-width:100%;padding-right:2.5rem}.product-split__copy{font-size:1.6rem;margin-bottom:2rem}.product-split__img-wrap{height:50rem}}@media only screen and (max-width:40em){.product-split__img-wrap{height:40rem}}@media only screen and (max-width:22em){.product-split__button{display:block;text-align:center}}.viewer{background:#fafafa url(/_/img/svg/detail-background.svg) 50% no-repeat;background-size:cover}@media only screen and (max-width:53em){.viewer{background:#fafafa}}.viewer--simply-kids{background-image:none;background-color:#fff}.viewer__row{padding-top:6rem;display:flex}@media only screen and (max-width:53em){.viewer__row{display:block;padding:0 0 4rem}}.viewer__gallery{flex:0 0 60%;position:relative}.viewer__gallery .animated-loader{width:5rem;height:5rem;position:absolute;left:50%;transform:translate(-50%);top:34%}.viewer__gallery .carousel{visibility:hidden}@media only screen and (max-width:53em){.viewer__gallery{margin-bottom:4rem}}.viewer__note{position:absolute;bottom:2.2rem;color:#fff;font-size:1.6rem;background:#151e27;padding:1.2rem 1.8rem}.viewer__note--left-align{left:2.2rem}.viewer__note--right-align{right:2.2rem}.viewer__note--clear-box,.viewer__note--single-note{background:none;color:#202020}.viewer__note--single-note{bottom:.5rem}.viewer__note--strong{font-weight:500;display:block}.viewer__note--tab-style{bottom:0;text-align:center}.viewer__note--new{background:#3baed4}.viewer__foot-note{font-size:1.2rem;line-height:1.8rem;margin-top:2.5rem;color:#6e6e6e;max-width:44rem}.viewer__foot-note--long{max-width:60rem}@media only screen and (max-width:53em){.viewer__foot-note{padding-left:2.5rem}}.viewer__foot-note-link{font-weight:500;color:#000;border-bottom:1px dashed}.viewer__aside{padding-left:3rem}@media only screen and (max-width:72em){.viewer__aside{padding-left:1.5rem}}@media only screen and (max-width:53em){.viewer__aside{padding-left:0;margin-left:2.5rem}}@media only screen and (max-width:72em){.viewer__info-box{padding-bottom:1.25rem}}.viewer__info-box:not(:first-child){padding-top:2.5rem}@media only screen and (max-width:72em){.viewer__info-box:not(:first-child){padding-top:1.25rem}}.viewer__info-box:not(:last-child){border-bottom:.2rem solid #e4e4e4;padding-bottom:2.5rem}@media only screen and (max-width:53em){.viewer__info-box:not(:last-child){border-bottom:none}}@media only screen and (max-width:53em){.viewer__info-box{padding-bottom:0}}.viewer__info-box--sizes{padding-bottom:0}.viewer__message{display:none;font-size:13px;line-height:20px;margin:20px 0 10px}@media only screen and (max-width:53em){.viewer__message{display:block}}.viewer__h1{font-size:3.2rem;line-height:3.8rem}.viewer__h1--caps{text-transform:uppercase}@media only screen and (max-width:72em){.viewer__h1{font-size:2.5rem;line-height:2.4rem}}@media only screen and (max-width:28em){.viewer__h1{font-size:3.2rem;line-height:3.2rem}}.viewer__h1--type{font-size:2.2rem}@media only screen and (max-width:72em){.viewer__h1--type{font-size:1.8rem}}@media only screen and (max-width:28em){.viewer__h1--type{font-size:2.2rem}}@media only screen and (min-width:53em){.viewer__h1--rwd-break{display:inline-block}}.viewer__code{font-size:1.6rem;display:inline-block;margin-bottom:1.25rem}@media only screen and (max-width:72em){.viewer__code{margin-bottom:.75rem}}.viewer__h2,.viewer__h3,.viewer__h4{font-size:2rem;padding-bottom:1rem}@media only screen and (max-width:72em){.viewer__h2,.viewer__h3,.viewer__h4{padding-bottom:.5rem}}.viewer__h4{font-size:1.6rem}@media only screen and (max-width:53em){.viewer__h4{margin-bottom:.5rem}}.viewer__list{font-size:1.7rem;line-height:2.6rem}.viewer__list-item--rwd-break{display:inline-block}.viewer__list-item--code{font-weight:500}.viewer__list-item--with-icon{padding-left:2.5rem;position:relative}.viewer__list-item--dims-note{font-size:1.5rem;font-weight:500}.viewer__icon{width:2rem;height:auto;position:absolute;left:0;top:.4rem;fill:#e51a2d}.viewer__social{cursor:pointer;display:inline-block}.viewer__social:not(:last-child){margin-right:.75rem}.viewer__button{font-weight:500;margin-right:2.5rem}.viewer__button,.viewer__button:link,.viewer__button:visited{font-size:1.7rem;padding:1.5rem 5rem;background:var(--buy-button-green,#8cd539);color:#fff;cursor:pointer;border:.2rem solid var(--buy-button-green,#8cd539);border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.viewer__button,.viewer__button:link,.viewer__button:visited{display:block;text-align:center}}.viewer__button:hover{background:hsla(0,0%,100%,0);color:var(--buy-button-green,#8cd539);border:.2rem solid var(--buy-button-green,#8cd539)}.viewer__social-icon{width:2.5rem;height:auto;fill:#54abec;transition:all .2s ease-in-out}@media only screen and (max-width:53em){.viewer__social-icon{width:3rem}}.viewer__social-icon:hover{transform:scale(1.2)}.viewer__social-icon--facebook{fill:#3b5998}.viewer__social-icon--pinterest{fill:#ca2025}.viewer__social-icon--email{fill:#7d7d7d}.viewer__social-icon--more{fill:#94d03a}.carousel-cell{width:100%;margin-right:1rem;counter-increment:carousel-cell;position:relative}.carousel-cell .popup-youtube{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:12rem;height:10rem}@media only screen and (max-width:28em){.carousel-cell .popup-youtube{width:10rem;height:8rem}}.carousel-cell .carousel-cell-icon{height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.carousel-main{margin-bottom:2.5rem;border:.2rem solid hsla(0,0%,100%,0)}@media only screen and (max-width:53em){.carousel-main{border:none}}@media only screen and (max-width:28em){.carousel-main{margin-bottom:0}}.carousel-main .carousel-cell-icon{width:6.5rem}.carousel-main img{display:block}.carousel-warning{position:absolute;bottom:0;left:0;background:#000;color:#fff;padding:9px 14px;display:inline-block}.viewer--simply-kids .carousel-main{border:none;box-shadow:0 0 .5rem rgba(0,0,0,.4)}.carousel-main-nav .carousel-cell{width:calc(16.66667% - .83333rem)}.carousel-main-nav .carousel-cell img{border:.25rem solid hsla(0,0%,100%,0);cursor:pointer}.carousel-main-nav .carousel-cell.is-nav-selected img{border:.25rem solid #09afa7}.carousel-main-nav .carousel-cell .carousel-cell-icon{width:3.25rem;pointer-events:none}@media only screen and (max-width:28em){.carousel-main-nav{display:none}}.carousel-not-full-images .flickity-slider{transform:translateX(0)!important}.viewer--advance .carousel-cell.is-nav-selected img{border-color:#bbd14b}.viewer--revolution .carousel-cell.is-nav-selected img{border-color:#85a1bc}.viewer--jubilee .carousel-cell.is-nav-selected img{border-color:#a283ae}.viewer--supreme .carousel-cell.is-nav-selected img{border-color:#e1ab16}.viewer--visitor .carousel-cell.is-nav-selected img{border-color:#f4982b}.viewer--j-bed .carousel-cell.is-nav-selected img{border-color:#a1c0b7}.viewer--crown-premier .carousel-cell.is-nav-selected img{border-color:#35738e}.viewer--crown-windermere .carousel-cell.is-nav-selected img{border-color:#9daaba}.viewer--modern .carousel-cell.is-nav-selected img{border-color:#c9cacc}.viewer--classic .carousel-cell.is-nav-selected img{border-color:#d8c9b8}.viewer--retro-chair .carousel-cell.is-nav-selected img{border-color:#b29c80}.viewer--retro-two-seater .carousel-cell.is-nav-selected img{border-color:#7dbac3}.viewer--retro-three-seater .carousel-cell.is-nav-selected img{border-color:#4e4e4f}.viewer--footstool .carousel-cell.is-nav-selected img{border-color:#b29c80}.viewer--bedding .carousel-cell.is-nav-selected img{border-color:#ea845e}.viewer--protector .carousel-cell.is-nav-selected img{border-color:#69c8f1}.viewer--cover .carousel-cell.is-nav-selected img{border-color:#a5a5a5}.viewer--foam-free .carousel-cell.is-nav-selected img{border-color:#ff670c}.viewer--anti-allergy .carousel-cell.is-nav-selected img{border-color:#89bc22}.viewer--pocket-sprung .carousel-cell.is-nav-selected img{border-color:#fbb815}.viewer--waterproof .carousel-cell.is-nav-selected img{border-color:#1590d2}.carousel-main-nav .carousel-cell a,.carousel-main .carousel-cell a{display:block}.flickity-button:focus{outline:none;box-shadow:0 0 0 .5rem #3baed4}.flickity-prev-next-button{width:4.4rem;height:4.4rem}.story{background:#151e27;border-top:1.5rem solid #09afa7;color:#fff}.story--advance{border-color:#bbd14b}.story--revolution{border-color:#85a1bc}.story--jubilee{border-color:#a283ae}.story--supreme{border-color:#e1ab16}.story--j-bed{border-color:#a1c0b7}.story--visitor{border-color:#f4982b}.story--crown-premier{border-color:#35738e}.story--crown-windermere{border-color:#9daaba}.story--modern{border-color:#c9cacc}.story--classic{border-color:#d8c9b8}.story--retro-chair{border-color:#b29c80}.story--retro-two-seater{border-color:#7dbac3}.story--retro-three-seater{border-color:#4e4e4f}.story--footstool{border-color:#b29c80}.story--foam-free{border-color:#ff670c}.story--anti-allergy{border-color:#89bc22}.story--pocket{border-color:#fbb815}.story--waterproof{border-color:#1590d2}.story--bedding{border-color:#ea845e}.story--protector{border-color:#69c8f1}.story--cover{border-color:#a5a5a5}.story__h1{font-size:3.2rem;padding-bottom:.5rem;line-height:3.4rem}@media only screen and (max-width:34em){.story__h1--rwd-break{display:inline-block}}.story__h1--force-break{display:block}@media only screen and (max-width:22em){.story__h1--force-break{display:inline}}.story__copy--rwd-break,.story__link{display:inline-block}.story__link{font-size:1.7rem;font-weight:500}.story__icon{fill:#fff;width:3.5rem;height:auto;margin:2.5rem 0 .75rem}.story__faux-link{display:block}.supplementary{text-align:center}.supplementary__h2{font-size:3.2rem;padding-bottom:.5rem}.supplementary__copy{font-size:1.7rem;line-height:2.2rem;max-width:70rem;margin:0 auto}.supplementary__copy--long{max-width:80rem}.supplementary__copy--strong{font-weight:500;color:#3baed4}.supplementary__image{max-width:70rem;height:auto;display:block;margin:2.5rem auto 0}@media only screen and (max-width:53em){.supplementary__image{max-width:100%}}.supplementary__image--margin-btm{margin-bottom:1rem}.supplementary__features{max-width:110rem;margin-left:auto;margin-right:auto}.supplementary__features--five-items{max-width:80rem}.supplementary__h3{font-size:2.2rem;margin-bottom:.5rem}.supplementary__list{font-size:1.7rem;line-height:2.2rem;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:28em){.supplementary__list{display:block}}.supplementary__list-item{flex:0 0 28%;display:flex;align-items:center;margin-bottom:.75rem;text-align:left}@media only screen and (max-width:53em){.supplementary__list-item{flex:0 0 31.5%;margin-bottom:1.5rem}}@media only screen and (max-width:40em){.supplementary__list-item{flex:0 0 50%}}.supplementary__list-item--five-items{flex:0 0 48%}.supplementary__list-item-number{background:#09afa7;color:#fff;flex:0 0 2.8rem;display:flex;height:2.8rem;justify-content:center;align-items:center;border-radius:100%;margin-right:.75rem}.supplementary__list-item-number--advance{background:#bbd14b}.supplementary__list-item-number--revolution{background:#85a1bc}.supplementary__list-item-number--jubilee{background:#a283ae}.supplementary__list-item-number--supreme{background:#e1ab16}.supplementary__list-item-number--visitor{background:#f4982b}.supplementary__list-item-number--j-bed{background:#a1c0b7}.supplementary__list-item-number--crown-premier{background:#35738e}.supplementary__list-item-number--crown-windermere{background:#9daaba}.supplementary__list-item-number--foam-free{background:#ff670c}.supplementary__list-item-number--anti-allergy{background:#89bc22}.supplementary__list-item-number--pocket{background:#fbb815}.supplementary__list-item-number--waterproof{background:#1590d2}.supplementary__carousel-wrap{max-width:67rem;margin:2.5rem auto 0}.supplementary__carousel-sofa-nav-wrap{max-width:43rem;margin:2.5rem auto}@media only screen and (max-width:22em){.supplementary__carousel-sofa-nav-wrap{max-width:33rem}}.supplementary__swatch{border-radius:50rem;border:.2rem dashed #c9cacc;padding:.3rem}.supplementary__swatch--sonata{border-color:#7dbac3}.supplementary__swatch--raven{border-color:#4e4e4f}.supplementary__swatch--autumn{border-color:#b29c80}.supplementary__swatch--mink{border-color:#d8c9b8}.supplementary__fabric{font-size:1.3rem}.supplementary__link-wrap{position:relative}.supplementary__link,.supplementary__link:link,.supplementary__link:visited{font-size:1.7rem;padding:1rem 3rem 1rem 5rem;background:#0d0d0d;color:#fff;cursor:pointer;border:.2rem solid #0d0d0d;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.supplementary__link,.supplementary__link:link,.supplementary__link:visited{display:block;text-align:center}}.supplementary__link:hover{background:#fff;color:#0d0d0d;border:.2rem solid #0d0d0d}.supplementary__icon{width:2.2rem;height:auto;fill:currentColor;left:-3.7rem;position:absolute;top:50%;transform:translateY(-50%)}.carousel-sofa{margin-left:6.5rem;margin-right:6.5rem}@media only screen and (max-width:28em){.carousel-sofa{margin-left:0;margin-right:0}}.carousel-sofa .flickity-prev-next-button.previous{left:-6.5rem}.carousel-sofa .flickity-prev-next-button.next{right:-6.5rem}.carousel-sofa .flickity-button{background:#fff;box-shadow:0 0 .75rem rgba(0,0,0,.4)}@media only screen and (max-width:28em){.carousel-sofa .flickity-prev-next-button{display:none}}.carousel-sofa-nav{margin-left:2.75rem;margin-right:2.75rem}.carousel-sofa-nav .carousel-cell{width:6.5rem;margin-right:2.5rem;text-align:center;position:relative}.carousel-sofa-nav .carousel-cell.is-nav-selected:before{content:"";display:block;width:2.2rem;height:2.2rem;background:url(/_/img/svg/icon-correct.svg) 50% no-repeat;background-size:contain;position:absolute;left:50%;transform:translate(-50%);top:2.2rem}.carousel-sofa-nav .carousel-cell img{margin-bottom:.5rem}.carousel-sofa-nav .flickity-prev-next-button{width:3rem;height:3rem;transform:translateY(-115%)}.carousel-sofa-nav .flickity-prev-next-button.previous{left:-2.75rem}.carousel-sofa-nav .flickity-prev-next-button.next{right:-2.75rem}.carousel-sofa-nav .flickity-button{background:#fff;box-shadow:0 0 .6rem rgba(0,0,0,.4)}.available{text-align:center}.available--bg-colour{background:#f2f2f2}.available__h2{font-size:2.6rem}@media only screen and (max-width:22em){.available__h2--rwd-break{display:inline-block}}.available__flex-container{display:flex;justify-content:center;margin-top:3rem}@media only screen and (max-width:40em){.available__flex-container--three-products{display:block}}@media only screen and (max-width:28em){.available__flex-container{display:block}}.available__wrap{flex:0 0 25%}@media only screen and (max-width:53em){.available__wrap{flex:0 0 40%}}.available__wrap:first-child{margin-right:4rem}@media only screen and (max-width:28em){.available__wrap:first-child{margin-right:0;margin-bottom:3rem}}.available__wrap:last-child{margin-left:4rem}@media only screen and (max-width:28em){.available__wrap:last-child{margin-left:0}}.available__wrap--three-products{flex:0 0 25%}@media only screen and (max-width:40em){.available__wrap--three-products:first-child{margin-right:0;margin-bottom:3rem}}@media only screen and (max-width:40em){.available__wrap--three-products:last-child{margin-top:3rem;margin-left:0}}.available__h4{font-size:1.8rem;margin:2rem 0}@media only screen and (max-width:28em){.available__h4{font-size:2.2rem}}.available__h4--small-vMargin{margin-top:1.5rem}@media only screen and (max-width:62em){.available__h4--rwd-break{display:block}}@media only screen and (max-width:40em){.available__h4--rwd-break{display:inline}}.available__link,.available__link:link,.available__link:visited{font-size:1.7rem;padding:1rem 3rem;background:#0d0d0d;color:#fff;cursor:pointer;border:.2rem solid #0d0d0d;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.available__link,.available__link:link,.available__link:visited{display:block;text-align:center}}.available__link:hover{background:#fff;color:#0d0d0d;border:.2rem solid #0d0d0d}.available__link--bg-colour:hover{background:#f2f2f2}@media only screen and (max-width:28em){.available__link,.available__link:link,.available__link:visited{padding-left:5rem;padding-right:5rem}}@media only screen and (max-width:40em){.available__link--three-products,.available__link--three-products:link,.available__link--three-products:visited{padding-left:6.5rem;padding-right:6.5rem}}.dimensions{background:#fafafa}.dimensions__h2{font-size:3.2rem;padding-bottom:2.5rem;padding-left:1.25rem}.dimensions__flex-container{display:flex;flex-wrap:wrap}.dimensions__h3{font-size:2.6rem;padding-bottom:1.25rem}.dimensions__list{font-size:1.7rem;line-height:3rem}.dimensions__copy{font-size:1.7rem;line-height:2.6rem}.dimensions__list-item--strong{font-weight:500}.dimensions__list-item--small{font-size:1.1rem;line-height:1.8rem}.dimensions__list-item--vpadd{padding-top:2.5rem}.dimensions__list-item--note{padding-top:2.5rem;font-size:1.3rem;line-height:2rem;max-width:35rem;font-style:italic}.dimensions__list-item--coloured{color:#3baed4;font-weight:500}.dimensions__list-item--with-icon{padding-top:0;padding-left:2.5rem;position:relative}.dimensions__icon{width:2rem;height:auto;position:absolute;left:0;top:.4rem;fill:#e51a2d}.dimensions__icon--download{fill:#3baed4;width:1.8rem}.dimensions__icon--anti-allergy{fill:#89bc22}.accessories-panel{background:#3baed4;color:#fff}.accessories-panel__row{display:flex;justify-content:space-between}@media only screen and (max-width:53em){.accessories-panel__row{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:28em){.accessories-panel__row{display:block}}.accessories-panel__intro{flex:0 0 41%;margin-right:10rem}@media only screen and (max-width:72em){.accessories-panel__intro{margin-right:0}}@media only screen and (max-width:53em){.accessories-panel__intro{flex:0 0 100%;margin-bottom:3.5rem}}.accessories-panel__product{display:flex;align-items:center;flex-direction:column}@media only screen and (max-width:53em){.accessories-panel__product{margin-left:4rem;margin-right:4rem}}@media only screen and (max-width:40em){.accessories-panel__product{flex:0 0 50%;margin-left:0;margin-right:0}.accessories-panel__product:nth-child(2){margin-bottom:3.5rem}}@media only screen and (max-width:28em){.accessories-panel__product{display:block;text-align:center}.accessories-panel__product:not(:last-child){margin-bottom:3.5rem}}.accessories-panel__h2{font-size:3.2rem;padding-bottom:.5rem}.accessories-panel__h4{font-size:2.2rem;margin-bottom:1.5rem}.accessories-panel__copy{font-size:1.7rem;line-height:2.2rem}@media only screen and (max-width:62em){.accessories-panel__copy{max-width:80rem}}.accessories-panel__img{max-width:21rem;height:auto}@media only screen and (max-width:28em){.accessories-panel__img{max-width:100%}}.accessories-panel__link{margin-top:1rem}.accessories-panel__link,.accessories-panel__link:link,.accessories-panel__link:visited{font-size:1.7rem;padding:1rem 3rem;background:#fff;color:#3baed4;cursor:pointer;border:.2rem solid #fff;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.accessories-panel__link,.accessories-panel__link:link,.accessories-panel__link:visited{display:block;text-align:center}}.accessories-panel__link:hover{background:#3baed4;color:#fff;border:.2rem solid #fff}.bottle{background-color:#f6f1ed;border-bottom:.4rem dotted #202020;position:relative}.bottle:after{content:"";width:100%;height:22rem;background:url(/_/img/products/childrens-mattresses/simply-kids/bottles.png) 0 100% repeat-x;background-size:cover;position:absolute;left:0;bottom:0;z-index:10}@media only screen and (min-width:145em){.bottle:after{height:29rem}}@media only screen and (max-width:53em){.bottle:after{height:10rem}}.bottle__row{position:relative}.bottle__flex-container{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:53em){.bottle__flex-container{flex-wrap:wrap;justify-content:center}}.bottle__copy-wrap{flex-basis:75rem;padding-right:2.5rem;order:1}@media only screen and (max-width:53em){.bottle__copy-wrap{order:2}}.bottle__icon-wrap{order:2;width:35rem}@media only screen and (max-width:53em){.bottle__icon-wrap{order:1;margin-bottom:3rem;text-align:center}}.bottle__icon{fill:#202020;padding-bottom:1rem}.bottle__icon-copy{font-size:1.8rem;font-weight:400;line-height:2.4rem;padding-left:1.5rem}@media only screen and (max-width:53em){.bottle__icon-copy{padding-left:0}.bottle__icon-copy--rwd-break{display:inline-block}}.bottle__h1{font-size:3.2rem;line-height:3.3rem;font-weight:700}.bottle__h1--rwd-break{display:inline-block}.bottle__copy{font-size:1.7rem;font-weight:400;line-height:2.6rem;padding-bottom:2.5rem}.bottle__h2{font-size:3.2rem;line-height:3.3rem;font-weight:700;padding-top:2.5rem}.bottle__h2--emphasise{color:#2fa30f;display:block}.bottle__img{position:absolute;z-index:5;bottom:6rem;right:2.5rem;width:43rem;height:auto}@media only screen and (max-width:82em){.bottle__img{width:41rem}}@media only screen and (max-width:62em){.bottle__img{width:35rem}}@media only screen and (max-width:53em){.bottle__img{display:none}}.bottle__animation{max-width:67%;margin-bottom:18rem;position:relative}@media only screen and (min-width:145em){.bottle__animation{margin-bottom:22rem}}@media only screen and (max-width:53em){.bottle__animation{max-width:100%;margin-bottom:6rem}}@media only screen and (max-width:40em){.bottle__animation{padding-top:7rem}}.bottle__odometer-wrap{position:absolute;z-index:10;top:0;right:-2rem;text-align:center;background:hsla(0,0%,100%,.65);padding:1.75rem 2.5rem;border-radius:1rem;box-shadow:0 0 .6rem rgba(0,0,0,.3);border:.2rem solid hsla(0,0%,100%,.7)}@media only screen and (max-width:72em){.bottle__odometer-wrap{right:1rem}}@media only screen and (max-width:62em){.bottle__odometer-wrap{padding:1rem 1.5rem;right:-2rem}}@media only screen and (max-width:53em){.bottle__odometer-wrap{right:1rem}}.bottle__h3{font-size:2.2rem;line-height:3.3rem;font-weight:700;padding-bottom:.5rem}#odometer{font-size:4.5rem}@media only screen and (max-width:34em){#odometer{font-size:3rem}}.packaging{position:relative;background-color:#f6f1ed}.packaging:after{content:"";width:100%;height:8.8rem;background:url(/_/img/products/childrens-mattresses/simply-kids/bottles-crushed.png) 0 0 repeat-x;background-size:cover;position:absolute;left:0;top:0;z-index:10}@media only screen and (min-width:145em){.packaging:after{height:13rem}}@media only screen and (max-width:53em){.packaging:after{height:5rem}}.packaging__row{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:53em){.packaging__row{flex-wrap:wrap}}.packaging__copy-wrap{flex-basis:70rem;padding-right:2.5rem}.packaging__h1{font-size:3.2rem;line-height:3.3rem;font-weight:700;padding-top:12rem;color:#0091c9}.packaging__copy{font-size:1.7rem;font-weight:400;line-height:2.6rem;padding-bottom:2.5rem}.packaging__h2{font-size:3.2rem;line-height:3.3rem;font-weight:700;padding-top:2.5rem;color:#2fa30f}.packaging__h2--break{display:block}.packaging__img{width:53rem;height:auto;margin-top:10rem;margin-bottom:3rem}@media only screen and (max-width:53em){.packaging__img{margin-top:-2rem;margin-left:auto;margin-right:auto}}.packaging__more-info{text-align:center;padding-bottom:6rem}.packaging__flex-container{display:flex;flex-wrap:wrap}.packaging__more-info-icon-section{display:flex;flex-direction:column;align-items:center;margin-bottom:4rem}.packaging__more-info-icon-wrap{background:#202020;padding:1.5rem;border-radius:50rem;margin-bottom:1.5rem}.packaging__more-info-icon{width:6rem;height:auto;fill:#fff}.packaging__more-info-icon-h3{font-size:2.4rem;font-weight:700;padding-bottom:.5rem}.packaging__more-info-copy{font-size:1.6rem;font-weight:400;line-height:2rem}.packaging__more-info-link,.packaging__more-info-link:link,.packaging__more-info-link:visited{font-size:1.7rem;padding:1.35rem 3.5rem;background:#0d0d0d;color:#fff;cursor:pointer;border:.2rem solid #0d0d0d;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.packaging__more-info-link,.packaging__more-info-link:link,.packaging__more-info-link:visited{display:block;text-align:center}}.packaging__more-info-link:hover{background:hsla(0,0%,100%,.7);color:#202020;border:.2rem solid #0d0d0d}.packaging__more-info-link--rwd-break{display:inline-block}.viewer--s1 .carousel-main-nav .carousel-cell.is-nav-selected img{border-color:var(--benchmark-s1,#97d700)}.viewer--s3 .carousel-main-nav .carousel-cell.is-nav-selected img{border-color:var(--benchmark-s3,#0cc6de)}.viewer--s5 .carousel-main-nav .carousel-cell.is-nav-selected img{border-color:var(--benchmark-s5,#fece00)}.viewer--s7 .carousel-main-nav .carousel-cell.is-nav-selected img{border-color:var(--benchmark-s7,#c8c8c8)}.product-opener{background:#000}.product-opener__row{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem;position:relative}.product-opener__row:before{content:"";position:absolute;left:0;top:-2.5rem;background:url(/_/img/products/mattresses/benchmark/detail/arrow.svg) bottom no-repeat;background-size:cover;width:12rem;height:5rem}.product-opener__logo{max-width:45rem;fill:#fff;padding-bottom:1rem}.product-opener__h1{font-size:3.2rem;font-weight:500;line-height:4rem;color:var(--benchmark-s1,#97d700);padding-bottom:2rem}.product-opener__h1--s3{color:var(--benchmark-s3,#0cc6de)}.product-opener__h1--s5{color:var(--benchmark-s5,#fece00)}.product-opener__h1--s7{color:var(--benchmark-s7,#c8c8c8)}.product-opener__h1--rwd-break{display:block}.product-opener__copy{color:#fff}.product-opener__copy--s1{color:var(--benchmark-s1,#97d700)}.product-opener__copy--s3{color:var(--benchmark-s3,#0cc6de)}.product-opener__copy--s5{color:var(--benchmark-s5,#fece00)}.product-opener__copy--s7{color:var(--benchmark-s7,#c8c8c8)}@media only screen and (max-width:53em){.product-opener__row{display:block}}.mattress-details{background:var(--benchmark-s1,#97d700)}.mattress-details--s3{background:var(--benchmark-s3,#0cc6de)}.mattress-details--s5{background:var(--benchmark-s5,#fece00)}.mattress-details--s7{background:var(--benchmark-s7,#c8c8c8)}.mattress-details__row{display:grid;grid-template-columns:.6fr .6fr 1fr;grid-column-gap:6rem;align-items:center}.mattress-details__row--long{grid-template-columns:.8fr .6fr .6fr 1fr;grid-column-gap:3rem}.mattress-details__h2{font-size:6rem;font-weight:500;line-height:6rem;color:#fff}.mattress-details__h2--long{font-size:3.5rem;line-height:4rem}.mattress-details__img{max-width:20rem;justify-self:center}.mattress-details__copy{color:#fff}@media only screen and (max-width:62em){.mattress-details__row--long{grid-template-columns:.8fr .4fr .4fr;grid-row-gap:3rem}.mattress-details__copy--long{grid-column:1/-1;max-width:80%}}@media only screen and (max-width:53em){.mattress-details__row{grid-template-columns:repeat(2,1fr);grid-column-gap:3rem;grid-row-gap:3rem}.mattress-details__row--long{grid-template-columns:.8fr .4fr .4fr}.mattress-details__copy{grid-column:1/-1;max-width:90%}}@media only screen and (max-width:40em){.mattress-details__h2{font-size:4.75rem;line-height:5rem}.mattress-details__h2--long{font-size:2.5rem;line-height:3rem}.mattress-details__copy{max-width:100%}}@media only screen and (max-width:28em){.mattress-details__h2{font-size:4.5rem;line-height:4.5rem}.mattress-details__h2--long{font-size:3rem;line-height:3.5rem;grid-column:1/-1}.mattress-details__img--long{display:none}}@media only screen and (max-width:22em){.mattress-details__img{display:none}}.icons-horiz-4-up__row{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;grid-column-gap:15rem}.icons-horiz-4-up__h3{font-size:3.2rem;font-weight:500;grid-column:1/-1;padding-bottom:3rem;text-align:left}.icons-horiz-4-up__img{max-height:13rem}.icons-horiz-4-up__caption{line-height:2.2rem;padding-top:1.5rem}@media only screen and (max-width:72em){.icons-horiz-4-up__row{grid-column-gap:10rem}}@media only screen and (max-width:53em){.icons-horiz-4-up__h3{padding-bottom:0}.icons-horiz-4-up__row{grid-template-columns:repeat(2,1fr);grid-column-gap:4rem;grid-row-gap:4rem}}.mattress-cross-section{background:linear-gradient(180deg,#fff 30%,var(--benchmark-s1,#97d700) 0);text-align:center;padding-bottom:6rem}.mattress-cross-section--s3{background:linear-gradient(180deg,#fff 32%,var(--benchmark-s3,#0cc6de) 0)}.mattress-cross-section--s5{background:linear-gradient(180deg,#fff 32%,var(--benchmark-s5,#fece00) 0)}.mattress-cross-section--s7{background:linear-gradient(180deg,#fff 32%,var(--benchmark-s7,#c8c8c8) 0)}.mattress-cross-section__img{max-width:75rem;margin:0 auto}.mattress-cross-section__list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem;grid-row-gap:3rem;align-items:center;margin:2rem 10rem 0}.mattress-cross-section__list-item{color:#fff;font-size:1.6rem;display:flex;text-align:left;align-items:center}.mattress-cross-section__number{background:#fff;color:var(--benchmark-s1,#97d700);display:flex;flex:0 0 3.5rem;height:3.5rem;justify-content:center;align-items:center;border-radius:100%;margin-right:1.75rem}.mattress-cross-section__number--s3{color:var(--benchmark-s3,#0cc6de)}.mattress-cross-section__number--s5{color:var(--benchmark-s5,#fece00)}.mattress-cross-section__number--s7{color:var(--benchmark-s7,#c8c8c8)}@media only screen and (max-width:72em){.mattress-cross-section__list{margin:0}}@media only screen and (max-width:57em){.mattress-cross-section{background:linear-gradient(180deg,#fff 27%,var(--benchmark-s1,#97d700) 0)}.mattress-cross-section--s3{background:linear-gradient(180deg,#fff 27%,var(--benchmark-s3,#0cc6de) 0)}.mattress-cross-section--s5{background:linear-gradient(180deg,#fff 27%,var(--benchmark-s5,#fece00) 0)}.mattress-cross-section--s7{background:linear-gradient(180deg,#fff 27%,var(--benchmark-s7,#c8c8c8) 0)}.mattress-cross-section__img{max-width:100%}.mattress-cross-section__list{grid-template-columns:1fr}}@media only screen and (max-width:53em){.mattress-cross-section{background:linear-gradient(180deg,#fff 25%,var(--benchmark-s1,#97d700) 0)}.mattress-cross-section--s3{background:linear-gradient(180deg,#fff 25%,var(--benchmark-s3,#0cc6de) 0)}.mattress-cross-section--s5{background:linear-gradient(180deg,#fff 25%,var(--benchmark-s5,#fece00) 0)}.mattress-cross-section--s7{background:linear-gradient(180deg,#fff 25%,var(--benchmark-s7,#c8c8c8) 0)}}@media only screen and (max-width:40em){.mattress-cross-section{background:linear-gradient(180deg,#fff 18%,var(--benchmark-s1,#97d700) 0)}.mattress-cross-section--s3{background:linear-gradient(180deg,#fff 18%,var(--benchmark-s3,#0cc6de) 0)}.mattress-cross-section--s5{background:linear-gradient(180deg,#fff 18%,var(--benchmark-s5,#fece00) 0)}.mattress-cross-section--s7{background:linear-gradient(180deg,#fff 18%,var(--benchmark-s7,#c8c8c8) 0)}}.icons-horiz-3-up__row{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:4rem}.icons-horiz-3-up__h3{grid-column:1/-1;font-size:3.2rem;font-weight:500;padding-bottom:1.25rem}.icons-horiz-3-up__copy{grid-column:1/-1;padding-bottom:4rem;max-width:70rem}.icons-horiz-3-up__copy--disclaimer{font-size:1.2rem;line-height:1.8rem;max-width:43rem}.icons-horiz-3-up__figure{text-align:center;padding-bottom:4rem}.icons-horiz-3-up__img{height:16rem;padding-bottom:2rem}.icons-horiz-3-up__caption{font-size:2.5rem;font-weight:500;max-width:20rem;margin:0 auto}@media only screen and (max-width:53em){.icons-horiz-3-up__h3--rwd-break{display:block}}@media only screen and (max-width:34em){.icons-horiz-3-up__row{display:block}}.animations{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4rem;padding-top:4rem;padding-bottom:6rem}.animations__wrap{text-align:center;position:relative}.animations__wrap:not(:last-child):after{content:"";width:4rem;height:4rem;background:url(/_/img/svg/icon-plus.svg) 50% no-repeat;background-size:contain;position:absolute;right:-3.9rem;bottom:0;z-index:10}.animations__h3{font-size:2rem;font-weight:500;padding-top:.5rem}.animations__video{max-width:100%}@media only screen and (max-width:45em){.animations{grid-template-columns:1fr;padding-top:0}.animations__wrap:not(:last-child):after{left:50%;transform:translate(-50%);bottom:-7rem}}.full-video{background:url(/products/mattresses/benchmark/s1/img/video.jpg) top no-repeat;background-size:cover;height:55vw;position:relative}.full-video--s3{background:url(/products/mattresses/benchmark/s3/img/video.jpg) top no-repeat;background-size:cover}.full-video--s5{background:url(/products/mattresses/benchmark/s5/img/video.jpg) top no-repeat;background-size:cover}.full-video--s7{background:url(/products/mattresses/benchmark/s7/img/video.jpg) top no-repeat;background-size:cover}.full-video:before{content:"";background:rgba(0,0,0,.6);pointer-events:none;z-index:10}.full-video:before,.full-video__link{left:0;right:0;bottom:0;top:0;position:absolute}.full-video__link{font-size:0;display:block}.full-video__icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:6vw;pointer-events:none;z-index:15}@media only screen and (max-width:53em){.full-video__icon{max-width:12vw}}.eco-icons{background:var(--benchmark-s1,#97d700)}.eco-icons--s3{background:var(--benchmark-s3,#0cc6de)}.eco-icons--s5{background:var(--benchmark-s5,#fece00)}.eco-icons--s7{background:var(--benchmark-s7,#c8c8c8)}.eco-icons__row{display:grid;grid-template-columns:.9fr 1fr .35fr 1.2fr;grid-column-gap:8rem;align-items:end}.eco-icons__icons{fill:#fff;max-width:100%}@media only screen and (max-width:53em){.eco-icons__row{grid-column-gap:4rem}}@media only screen and (max-width:22em){.eco-icons__row{grid-template-columns:1fr 1fr;grid-row-gap:4rem;justify-items:center}.eco-icons__icons--tall{max-height:20rem}}.viewer--corekids{background-image:none;background-color:#fff}.viewer--corekids .carousel-cell.is-nav-selected img{border-color:var(--corekids-burnt,#f20d00)}.viewer--corekids .carousel-main{border:none;box-shadow:0 0 .5rem rgba(0,0,0,.4)}.ck-hero{background:#f10000 url(/products/childrens-mattresses/corekids/corekids-e1/img/hero.jpg);background-repeat:no-repeat;background-position:100% 100%;background-size:cover;color:#fff}.ck-hero--e2{background:#f10000 url(/products/childrens-mattresses/corekids/corekids-e2/img/hero.jpg);background-repeat:no-repeat;background-position:100% 100%;background-size:cover}.ck-hero--e3{background:#f10000 url(/products/childrens-mattresses/corekids/corekids-e3/img/hero.jpg);background-repeat:no-repeat;background-position:100% 100%;background-size:cover}.ck-hero__row{padding-bottom:8vw;margin-bottom:6rem}.ck-hero__logo{fill:currentColor;max-width:35rem;height:auto;margin-bottom:1.75rem}.ck-hero__h1{font-weight:500;font-size:4rem;padding-bottom:1.5rem}.ck-hero__copy{max-width:60rem}.ck-hero__copy--caps{text-transform:uppercase}.ck-hero__copy--foot-note{font-size:1.2rem}@media only screen and (max-width:82em){.ck-hero{background-position:57% bottom}.ck-hero__row{padding-top:4rem}.ck-hero__h1{font-size:3.2rem;padding-bottom:1rem}}@media only screen and (max-width:53em){.ck-hero{background:#f10000 url(/products/childrens-mattresses/corekids/corekids-e1/img/hero-mobile.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover}.ck-hero--e2{background:#f10000 url(/products/childrens-mattresses/corekids/corekids-e2/img/hero-mobile.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover}.ck-hero--e3{background:#f10000 url(/products/childrens-mattresses/corekids/corekids-e3/img/hero-mobile.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover}.ck-hero__row{padding-bottom:67vw;margin-bottom:4rem}.ck-hero__logo{margin-left:auto;margin-right:auto;display:block}}.chevron-title{background:url(/_/img/products/childrens-mattresses/corekids/arrow-full.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;padding:3rem 0}.chevron-title__row{display:grid;grid-template-columns:repeat(2,.5fr) 1fr;grid-template-areas:"header icon copy";-moz-column-gap:7.5rem;column-gap:7.5rem;align-items:center}.chevron-title__h2{grid-area:header;font-weight:500;font-size:3.2rem;color:var(--corekids-orange,#ed7403)}.chevron-title__icon{grid-area:icon;max-width:14rem;height:auto;fill:url(#ck-icon-gradient) #ed7403;margin-left:6rem}.chevron-title__copy{grid-area:copy;max-width:40rem}@media only screen and (max-width:82em){.chevron-title__row{-moz-column-gap:5rem;column-gap:5rem}.chevron-title__icon{margin-left:3rem}}@media only screen and (max-width:72em){.chevron-title{background-position:48%}.chevron-title__row{grid-template-columns:.6fr .4fr .8fr;-moz-column-gap:3rem;column-gap:3rem}.chevron-title__icon{margin-left:0;max-width:13rem}}@media only screen and (max-width:53em){.chevron-title{background:#000}.chevron-title__row{grid-template-columns:1.4fr .6fr;grid-template-rows:repeat(2,1fr);grid-template-areas:"header icon" "copy copy";grid-column-gap:0;grid-row-gap:2.5rem}.chevron-title__copy{color:#fff;max-width:90%}}@media only screen and (max-width:40em){.chevron-title__icon{margin-left:auto}.chevron-title__copy{max-width:100%}}.mattress-cross-section--corekids{background:linear-gradient(180deg,#fff 27.2%,transparent 0);position:relative;padding-bottom:7rem}.mattress-cross-section--corekids:after{content:"";height:100%;background:radial-gradient(ellipse at center,#feb902 0,#f10000 70%,#f10000 100%);position:absolute;left:0;right:0;bottom:0;z-index:-5}.mattress-cross-section--corekids-e2,.mattress-cross-section--corekids-e3{background:linear-gradient(180deg,#fff 25%,transparent 0)}.mattress-cross-section__list--corekids{margin-top:3rem}.mattress-cross-section__number--corekids{font-weight:500;color:#f20d00}@supports (mix-blend-mode:screen){.mattress-cross-section__number--corekids{background-color:#fff;color:#000;mix-blend-mode:screen}}@media only screen and (max-width:72em){.mattress-cross-section--corekids{background:linear-gradient(180deg,#fff 30%,transparent 0)}.mattress-cross-section--corekids-e2,.mattress-cross-section--corekids-e3{background:linear-gradient(180deg,#fff 28%,transparent 0)}}@media only screen and (max-width:57em){.mattress-cross-section__list--corekids{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:45em){.mattress-cross-section--corekids{background:linear-gradient(180deg,#fff 16.75%,transparent 0)}.mattress-cross-section--corekids-e2,.mattress-cross-section--corekids-e3{background:linear-gradient(180deg,#fff 15.75%,transparent 0)}.mattress-cross-section__list--corekids{grid-template-columns:1fr}}@media only screen and (max-width:40em){.mattress-cross-section--corekids{background:linear-gradient(180deg,#fff 13.25%,transparent 0)}.mattress-cross-section--corekids-e2,.mattress-cross-section--corekids-e3{background:linear-gradient(180deg,#fff 12.25%,transparent 0)}}.icons-horiz-6-up{display:flex;justify-content:space-between}.icons-horiz-6-up--corekids{max-width:85rem;margin:6rem auto 0}.icons-horiz-6-up__list-item{flex:0 0 10%}.icons-horiz-6-up__icon{fill:#fff;width:100%;height:auto}@media only screen and (max-width:45em){.icons-horiz-6-up{flex-wrap:wrap}.icons-horiz-6-up__list-item{flex:0 0 30%}.icons-horiz-6-up__list-item:nth-child(-n+3){margin-bottom:4rem}.icons-horiz-6-up__icon{width:70%}}.icons-horiz-3-up__copy--corekids,.icons-horiz-3-up__h3--corekids{color:var(--corekids-orange,#ed7403)}.icons-horiz-3-up__copy--corekids{text-transform:uppercase}.icons-horiz-3-up__icon{width:auto;height:16rem;padding-bottom:2rem;fill:url(#ck-icon-gradient) #ed7403}.infrared-energy{background:#f20d00 url(/_/img/products/childrens-mattresses/corekids/ir-background.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff}.infrared-energy__text-wrap{display:flex;justify-content:center;align-items:center;padding-bottom:22vw}.infrared-energy__icon{fill:currentColor;width:20rem;height:auto;margin-right:12rem}.infrared-energy__copy{max-width:50rem}.infrared-energy__copy:last-child{padding-top:2rem}@media only screen and (min-width:145em){.infrared-energy__text-wrap{padding-bottom:18vw}}@media only screen and (max-width:82em){.infrared-energy__text-wrap{padding-bottom:25vw}}@media only screen and (max-width:53em){.infrared-energy{background:#f20d00 url(/_/img/products/childrens-mattresses/corekids/ir-background-tablet.jpg);background-position:bottom;background-size:cover}.infrared-energy__icon{max-width:15rem;margin-right:4rem}.infrared-energy__text-wrap{padding-bottom:30vw}}@media only screen and (max-width:30em){.infrared-energy{background:#f20d00 url(/_/img/products/childrens-mattresses/corekids/ir-background-mobile.jpg);background-position:bottom;background-size:cover}.infrared-energy__text-wrap{padding-bottom:35vw}}.icons-horiz-5-up{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:90rem;margin-left:auto;margin-right:auto}.icons-horiz-5-up__h3{flex:0 0 100%;font-size:2.5rem;font-weight:500;margin-bottom:4rem;margin-left:-4rem}.icons-horiz-5-up__figure{text-align:center;flex:0 0 12%}.icons-horiz-5-up__icon{fill:currentColor;width:100%;height:auto;margin-bottom:2rem}.icons-horiz-5-up__caption{font-size:1.4rem}.icons-horiz-5-up__footnote{flex:0 0 100%;font-size:1.2rem;margin-top:4rem;margin-left:-4rem}@media only screen and (max-width:62em){.icons-horiz-5-up__h3{margin-left:0;margin-bottom:2rem}.icons-horiz-5-up__footnote{margin-left:0;margin-top:2rem}}@media only screen and (max-width:53em){.icons-horiz-5-up{flex-wrap:wrap;justify-content:center}.icons-horiz-5-up__figure{flex:0 0 30%}.icons-horiz-5-up__figure:nth-child(-n+3){margin-bottom:4rem}.icons-horiz-5-up__caption{max-width:15rem;margin-left:auto;margin-right:auto}.icons-horiz-5-up__icon{width:50%}}.dimensions__row--corekids{margin-bottom:0}.icon-panel-4-up--corekids{background:#000;color:#fff}.icon-panel-4-up__h3--corekids{color:var(--corekids-orange,#ed7403)}.icon-panel-4-up__opening-copy--longer{padding-bottom:6rem}.icon-panel-4-up__copy--caps,.icon-panel-4-up__opening-copy--caps{text-transform:uppercase}.icon-panel-4-up__copy--disclaimer--corekids,.icon-panel-4-up__copy--emphasise--corekids{color:var(--corekids-orange,#ed7403)}.icon-panel-4-up__icon{fill:url(#ck-icon-gradient) #ed7403}.viewer--q1 .carousel-main-nav .carousel-cell.is-nav-selected img{border-color:var(--quest-q1)}.viewer--q2 .carousel-main-nav .carousel-cell.is-nav-selected img{border-color:var(--quest-q2)}.viewer--q3 .carousel-main-nav .carousel-cell.is-nav-selected img{border-color:var(--quest-q3)}.viewer__button--q1 a:visited,.viewer__button--q1:link{background:var(--quest-q1);border-color:var(--quest-q1)}.viewer__button--q1:hover{color:var(--quest-q1);background:#fff}.viewer__button--q2 a:visited,.viewer__button--q2:link{background:var(--quest-q2);border-color:var(--quest-q2)}.viewer__button--q2:hover{color:var(--quest-q2);background:#fff}.viewer__button--q3 a:visited,.viewer__button--q3:link{background:var(--quest-q3);border-color:var(--quest-q3)}.viewer__button--q3:hover{color:var(--quest-q3);background:#fff}.space-intro{background:url(/_/img/products/childrens-mattresses/quest/bg-space.jpg) no-repeat 50%;background-size:cover;color:#fff}.space-intro__row{text-align:center}.space-intro__icon{fill:#fff;width:37rem}.space-intro__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem;align-items:center;margin:2.5rem 0 1rem}.space-intro__copy{text-align:left;font-size:1.8rem;line-height:2.4rem}.space-intro__copy:not(:last-child){padding-bottom:3rem}.space-intro__arrow-icon{fill:#fff;width:5rem}@media only screen and (max-width:53em){.space-intro__icon{width:30rem}.space-intro__wrap{gap:3rem}.space-intro__copy{margin-bottom:2rem}}@media only screen and (max-width:40em){.space-intro__wrap{grid-template-columns:1fr}.space-intro__img{width:75%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:28em){.space-intro__img{width:100%}}.mattress-title{background:var(--quest-q1);color:#fff;text-align:center}.mattress-title--q2{background:var(--quest-q2)}.mattress-title--q3{background:var(--quest-q3)}.mattress-title__h4{font-size:15rem;font-weight:700;line-height:80%;margin-bottom:2rem}.mattress-title__h5{font-weight:700;font-size:2.7rem;margin-bottom:1.5rem}.mattress-title__h5--main{font-size:3.2rem;display:block;text-transform:uppercase}.mattress-title__copy{max-width:50rem;line-height:2.2rem;margin-left:auto;margin-right:auto}.mattress-title__copy--long{max-width:60rem}@media only screen and (max-width:40em){.mattress-title__h5--rwd-break{display:block}}.comfort-tech{color:var(--quest-q1)}.comfort-tech__h5{color:inherit;font-size:2.5rem;font-weight:500}.comfort-tech__h5--q2{color:var(--quest-q2)}.comfort-tech__h5--q3{color:var(--quest-q3)}.mattress-cross-section{color:#fff}.mattress-cross-section--q1{background:linear-gradient(180deg,#fff 35%,var(--quest-q1) 0)}.mattress-cross-section--q2{background:linear-gradient(180deg,#fff 35%,var(--quest-q2) 0)}.mattress-cross-section--q3{background:linear-gradient(180deg,#fff 35%,var(--quest-q3) 0)}.mattress-cross-section__number--q1{color:var(--quest-q1);font-weight:500}.mattress-cross-section__number--q2{color:var(--quest-q2);font-weight:500}.mattress-cross-section__number--q3{color:var(--quest-q3);font-weight:500}.mattress-cross-section__note-wrap{display:flex;justify-content:center;align-items:center;margin:.8rem 0 3rem}.mattress-cross-section__note{font-weight:500;font-size:1.7rem}.mattress-cross-section__icon{fill:currentColor;width:3.8rem;height:3.8rem;margin-left:1.3rem}@media only screen and (max-width:57em){.mattress-cross-section--q1{background:linear-gradient(180deg,#fff 27%,var(--quest-q1) 0)}.mattress-cross-section--q2{background:linear-gradient(180deg,#fff 27%,var(--quest-q2) 0)}.mattress-cross-section--q3{background:linear-gradient(180deg,#fff 27%,var(--quest-q3) 0)}}@media only screen and (max-width:40em){.mattress-cross-section--q1{background:linear-gradient(180deg,#fff 22%,var(--quest-q1) 0)}.mattress-cross-section--q2{background:linear-gradient(180deg,#fff 22%,var(--quest-q2) 0)}.mattress-cross-section--q3{background:linear-gradient(180deg,#fff 22%,var(--quest-q3) 0)}}@media only screen and (max-width:30em){.mattress-cross-section--q1{background:linear-gradient(180deg,#fff 18%,var(--quest-q1) 0)}.mattress-cross-section--q2{background:linear-gradient(180deg,#fff 18%,var(--quest-q2) 0)}.mattress-cross-section--q3{background:linear-gradient(180deg,#fff 18%,var(--quest-q3) 0)}}.quest-eco-features{border-bottom:1.8rem solid var(--quest-q1);text-align:center;color:var(--quest-q1);font-weight:300}.quest-eco-features--q2{color:var(--quest-q2);border-color:var(--quest-q2)}.quest-eco-features--q3{color:var(--quest-q3);border-color:var(--quest-q3)}.quest-eco-features__title{max-width:70rem;margin-bottom:1.5rem}.quest-eco-features__intro-copy{font-weight:inherit;max-width:75rem;margin-left:auto;margin-right:auto}.quest-eco-features__intro-copy:not(:last-child){margin-bottom:2.5rem}.quest-eco-features__h4{font-size:3rem;font-weight:700;text-transform:uppercase;color:#fff;background-color:var(--quest-q1);border-radius:50rem;padding:1rem 0;max-width:45rem;margin:5rem auto;position:relative}.quest-eco-features__h4--q2{background-color:var(--quest-q2)}.quest-eco-features__h4--q3{background-color:var(--quest-q3)}.quest-eco-features__h4:after,.quest-eco-features__h4:before{content:"";width:5rem;height:5rem;position:absolute;top:50%;transform:translateY(-50%);background:url(/_/img/products/childrens-mattresses/quest/icon-quest-cloud.svg) 50% no-repeat;background-size:contain}.quest-eco-features__h4:before{left:14%}.quest-eco-features__h4:after{right:14%}.quest-eco-features__h4--health:after,.quest-eco-features__h4--health:before{width:4rem;height:4rem;background:url(/_/img/products/childrens-mattresses/quest/icon-quest-heart.svg) 50% no-repeat;background-size:contain}.quest-eco-features__h4--health:before{left:20%}.quest-eco-features__h4--health:after{right:20%}.quest-eco-features__h4--sustain:after,.quest-eco-features__h4--sustain:before{width:4rem;height:4rem;background:url(/_/img/products/childrens-mattresses/quest/icon-quest-leaves.svg) 50% no-repeat;background-size:contain}.quest-eco-features__h4--sustain:before{left:7%}.quest-eco-features__h4--sustain:after{right:7%}@media only screen and (max-width:53em){.quest-eco-features__title{max-width:57rem}}.quest-icons__list{margin-top:4rem;display:flex;justify-content:space-between;align-items:flex-start;max-width:90rem;margin-left:auto;margin-right:auto}.quest-icons__list--two-up{max-width:60rem}.quest-icons__list--four-up{max-width:97rem}.quest-icons__list--no-top-mar{margin-top:0}.quest-icons__list--q2{color:var(--quest-q2)}.quest-icons__list--q3{color:var(--quest-q3)}.quest-icons__list-item{flex-basis:100%;text-align:center;color:currentColor}.quest-icons__icon{width:13rem;margin-bottom:1rem}.quest-icons__copy{font-weight:300;width:20rem;margin-left:auto;margin-right:auto}@media only screen and (max-width:53em){.quest-icons__list--four-up{flex-wrap:wrap;max-width:60rem}.quest-icons__list-item--four-up{flex-basis:50%}.quest-icons__list-item--four-up:nth-child(-n+2){margin-bottom:4rem}}@media only screen and (max-width:40em){.quest-icons__list{flex-wrap:wrap}.quest-icons__list-item{flex-basis:50%}.quest-icons__list-item--three-up:not(:last-child){margin-bottom:4rem}}.eco-e-fibre{background:url(/_/img/products/childrens-mattresses/quest/bg-space.jpg) bottom no-repeat;background-size:cover;color:#fff;position:relative;text-align:center}.eco-e-fibre:before{content:"";width:70rem;height:67rem;background:url(/_/img/products/childrens-mattresses/quest/earth.png) bottom no-repeat;background-size:contain;position:absolute;left:50%;transform:translate(-50%);bottom:0}.eco-e-fibre__h5{font-size:2.8rem;font-weight:500;margin-bottom:4rem}.eco-e-fibre__list{display:flex;justify-content:space-between;max-width:70rem;margin:0 auto 4rem}.eco-e-fibre__icon{fill:currentColor;width:15rem}.eco-e-fibre__copy{max-width:55rem;margin:0 auto;padding-bottom:10rem}@media only screen and (max-width:53em){.eco-e-fibre__copy{padding-bottom:12rem}}@media only screen and (max-width:40em){.eco-e-fibre:before{width:60rem}.eco-e-fibre__h5--rwd-break{display:block;line-height:3.6rem}.eco-e-fibre__icon{width:13rem}}@media only screen and (max-width:34em){.eco-e-fibre:before{width:50rem}.eco-e-fibre__h5,.eco-e-fibre__list{margin-bottom:3rem}.eco-e-fibre__icon{width:10rem}.eco-e-fibre__copy{padding-bottom:8rem}}.banner--faqs{background:#27282a url(/_/img/support/faqs/banner.jpg) 90% no-repeat;background-size:cover}.questions__flex-container{display:flex;justify-content:space-between}@media only screen and (max-width:53em){.questions__flex-container{display:block}}.questions__menu-wrap{margin-left:2.5rem}@media only screen and (max-width:53em){.questions__menu-wrap{margin:3rem 0 4rem}}.questions__h2{font-size:3.2rem;padding-bottom:.5rem}.questions__h3{font-size:1.8rem;text-align:right;padding-bottom:1rem}@media only screen and (max-width:53em){.questions__h3{text-align:left}}.questions__copy{font-size:1.7rem;line-height:2.6rem;max-width:68rem;margin-bottom:4rem}.questions__copy--strong{font-weight:500}@media only screen and (max-width:53em){.questions__copy{margin-bottom:2.5rem}}.questions__search__wrap{position:relative}.questions__search__wrap:hover .questions__search-icon{fill:#3baed4}.questions__search__wrap:focus .questions__search,.questions__search__wrap:hover .questions__search{box-shadow:0 .1rem .5rem 0 rgba(0,0,0,.35);border:.25rem solid #3baed4}.questions__search{width:100%;line-height:6.5rem;display:block;border:.25rem solid #e7e7e7;border-radius:10rem;box-shadow:0 .1rem .5rem 0 rgba(0,0,0,.1);padding-left:3rem;padding-right:1.5rem;transition:all .25s ease-in-out;font-family:inherit;font-size:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:4.5rem;outline:none}.questions__search-icon{fill:#202020;width:4rem;height:auto;right:3rem;transition:all .25s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.questions__the-list{border-top:.1rem solid #e4e4e4}.questions__accord-wrap{transition:background .25s ease-in-out}.questions__accord-wrap:hover{background:linear-gradient(90deg,#fff 0,#fafafa 5%,#fafafa 95%,#fff)}.questions__accord-question{background:none;border:none;display:block;width:100%;text-align:left;padding:3rem 4rem 3rem 0;font-weight:300;font-size:1.8rem;cursor:pointer;position:relative;outline:none}.questions__accord-question:after{content:"";width:2.5rem;height:1.5rem;display:block;background:url(/_/img/svg/icon-arrow.svg) 50% no-repeat;background-size:contain;right:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .4s ease-in-out}.questions__accord-question--is-open:after{transform:rotate(180deg)}.questions__accord-content{max-height:0;overflow:hidden;transition:max-height .35s ease-in-out;border-bottom:.1rem solid #e4e4e4}.questions__accord-answer,.questions__accord-content p{max-width:70rem;font-size:1.6rem;line-height:2rem;margin-bottom:3rem}.questions__accord-answer--tip{margin-bottom:0}.questions__accord-answer--tip--strong{font-weight:700}.questions__accord-tip{display:flex;align-items:center;padding-top:1rem;margin-bottom:3rem;color:#3baed4}.questions__accord-tip p{margin-bottom:0}.questions__accord-icon{width:4rem;height:auto;fill:#3baed4;margin-right:1rem}@media only screen and (max-width:40em){.questions__accord-icon{width:8rem}}body.accessories .questions__accord-tip,body.bedding .list .protector,body.bedding .list .uk,body.cover .list .protector,body.cover .list .washable,body.deep .list .e-fibre,body.deep .list .e-pocket,body.deep .list .memory,body.e-fibre .list .deep,body.e-fibre .list .e-pocket,body.e-fibre .list .memory,body.e-pocket .list .deep,body.e-pocket .list .e-fibre,body.e-pocket .list .memory,body.folding-beds .questions__accord-tip,body.mattresses .questions__accord-tip,body.memory .list .deep,body.memory .list .e-fibre,body.memory .list .e-pocket,body.none-product .questions__accord-tip,body.sofa-beds .questions__accord-tip,body.sofa .list .e-fibre,body.sofa .list .e-pocket{display:none}.key-facts__flex-container{display:flex;flex-wrap:wrap}.key-facts__copy{font-size:1.6rem;line-height:2rem;padding-top:1.25rem;flex:1 0 auto}.locally{display:flex}@media only screen and (max-width:40em){.locally{display:block}}.locally__img{flex:0 0 50%;background:url(/_/img/products/contract/flag.jpg) 50% no-repeat;background-size:cover}@media only screen and (max-width:40em){.locally__img{height:12.5rem}}.locally__text{flex:0 0 50%;background:#01213f;color:#fff;padding:4rem}@media only screen and (max-width:62em){.locally__text{padding:2.5rem}}.locally__h3{font-size:2.2rem;padding-bottom:.5rem}.locally__copy{font-size:1.6rem;line-height:2rem;max-width:70rem}.manufacturing{background:#a5b1bd;color:#fff;padding:6rem 0 5.5rem}@media only screen and (max-width:62em){.manufacturing{padding:4rem 0 3rem}}.manufacturing__header-wrap{text-align:left;display:flex;justify-content:center;align-items:center;margin-bottom:3.5rem}.manufacturing__h3{font-size:10rem;line-height:9.5rem;font-weight:700}.manufacturing__h3--span{display:block}@media only screen and (max-width:62em){.manufacturing__h3{font-size:7rem;line-height:6.5rem}}@media only screen and (max-width:40em){.manufacturing__h3{font-size:5rem;line-height:4.5rem}}@media only screen and (max-width:28em){.manufacturing__h3{font-size:3.5rem;line-height:3rem}}.manufacturing__icon{fill:#fff;width:auto;height:26.25rem}@media only screen and (max-width:62em){.manufacturing__icon{height:17.75rem}}@media only screen and (max-width:40em){.manufacturing__icon{height:13rem}}@media only screen and (max-width:28em){.manufacturing__icon{height:8.5rem}}.manufacturing__list{margin-bottom:3rem;line-height:3.5rem;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:40em){.manufacturing__list{display:block;margin-left:auto;margin-right:auto;max-width:30rem}}.manufacturing__list-item{font-size:2.6rem;padding:0 2rem}.manufacturing__list-item--span{font-weight:700;padding-right:.75rem}@media only screen and (max-width:82em){.manufacturing__list-item{padding:0 .8rem}}@media only screen and (max-width:72em){.manufacturing__list-item{flex:0 0 35%}.manufacturing__list-item:last-child{flex-basis:70%}}@media only screen and (max-width:53em){.manufacturing__list-item{flex:0 0 45%}.manufacturing__list-item:last-child{flex-basis:90%}}.manufacturing__copy{font-size:1.6rem;line-height:2rem;max-width:75rem;text-align:center;margin-left:auto;margin-right:auto}.contract-story{background:#01213f;color:#fff;padding:4.5rem 0 4rem}.contract-story__row{max-width:95rem}.contract-story__h3{font-size:2.2rem;padding-bottom:.5rem}.contract-story__h3--span{padding-right:.75rem;font-weight:700}.contract-story__copy{font-size:1.6rem;line-height:2rem}.contract-story__copy:not(:last-child){padding-bottom:2.5rem}.image-strip{display:flex;flex-wrap:wrap}.image-strip__img-wrap{flex:0 0 25%;max-height:32rem}@media only screen and (max-width:53em){.image-strip__img-wrap{flex:0 0 50%}}@media only screen and (max-width:22em){.image-strip__img-wrap{flex:0 0 100%}}.image-strip__img{-o-object-fit:cover;object-fit:cover;display:block}.data__flex-container{display:flex;flex-wrap:wrap}.data__h4{font-size:2.2rem;margin-bottom:1.75rem}.data__h4--rwd-break{display:inline-block}.data__list-item{font-size:1.6rem;line-height:2rem;border-bottom:.15rem solid #e4e4e4;padding-bottom:1.5rem}.data__list-item:not(:last-child){margin-bottom:1.5rem}@media only screen and (max-width:62em){.footer-image{display:none}}.footer-image__img{width:57rem;height:auto;display:block;margin-top:-4rem}.awards-footer{background:#00020b url(/_/img/products/contract/footer-earth.jpg) top no-repeat;background-size:cover;color:#fff;overflow:hidden}@media only screen and (max-width:28em){.awards-footer{background-position:center -200%;background-size:auto}}@media only screen and (max-width:22em){.awards-footer{background-position:center -100%}}.awards-footer__row{text-align:center;max-width:90rem;padding-top:38rem;padding-bottom:8rem}@media only screen and (max-width:53em){.awards-footer__row{padding-top:14rem;padding-bottom:4rem}}.awards-footer__icon{fill:#998650;width:12rem;height:auto}.awards-footer__h2{font-size:6rem;line-height:5.5rem;font-weight:300;margin-bottom:3rem}@media only screen and (max-width:40em){.awards-footer__h2{font-size:4rem;line-height:3.5rem}}.awards-footer__h2--emphasise{color:#998650}.awards-footer__h2--rwd-break{display:inline-block}.awards-footer__copy-wrap{display:flex}@media only screen and (max-width:40em){.awards-footer__copy-wrap{display:block}}.awards-footer__copy-wrap-inner{flex:0 0 50%}.awards-footer__copy-wrap-inner:first-of-type{padding-right:2.5rem}.awards-footer__copy-wrap-inner:last-of-type{padding-left:2.5rem}@media only screen and (max-width:53em){.awards-footer__copy-wrap-inner:first-of-type{padding-right:1.25rem}.awards-footer__copy-wrap-inner:last-of-type{padding-left:1.25rem}}@media only screen and (max-width:40em){.awards-footer__copy-wrap-inner:first-of-type{padding-right:0}.awards-footer__copy-wrap-inner:last-of-type{padding-left:0}}.awards-footer__copy{font-size:1.6rem;line-height:2rem;text-align:left;padding-bottom:2rem}.awards-footer__copy--emphasise{color:#998650}.about-banner{background:#c6c6c6;background:linear-gradient(180deg,#c6c6c6 0,#fff 15rem)}.about-banner__row{padding-top:6rem;padding-bottom:6rem;background:url(/_/img/support/about/banner-hero.jpg) 100% 65% no-repeat;background-size:67%}@media only screen and (max-width:72em){.about-banner__row{background-position:100% 60%;background-size:65%}}@media only screen and (max-width:62em){.about-banner__row{background-position:center 64%;background-size:70rem}}@media only screen and (max-width:53em){.about-banner__row{padding-top:4rem;padding-bottom:2.5rem}}@media only screen and (max-width:40em){.about-banner__row{background-position:center 56%;background-size:52rem}}@media only screen and (max-width:28em){.about-banner__row{background-position:center 53%;background-size:100%}}@media only screen and (max-width:22em){.about-banner__row{background-position:center 50%}}.about-banner__h1{font-size:9rem;line-height:8.5rem;font-weight:700;padding-bottom:2.5rem}.about-banner__h1--rwd-break{display:block}@media only screen and (max-width:72em){.about-banner__h1{font-size:8rem;line-height:7.5rem}}@media only screen and (max-width:62em){.about-banner__h1{font-size:6rem;line-height:5.5rem}}@media only screen and (max-width:40em){.about-banner__h1{font-size:5rem;line-height:4.5rem;padding-bottom:1.5rem}}@media only screen and (max-width:28em){.about-banner__h1--rwd-break{display:inline}}.about-banner__h2{font-size:3rem;line-height:3.5rem;font-weight:700;padding-bottom:20rem}.about-banner__h2--rwd-break{display:block}@media only screen and (max-width:62em){.about-banner__h2{padding-bottom:35rem}}@media only screen and (max-width:40em){.about-banner__h2{padding-bottom:27rem}}@media only screen and (max-width:28em){.about-banner__h2--rwd-break{display:inline}}@media only screen and (max-width:22em){.about-banner__h2{padding-bottom:20rem}}.about-banner__h3{font-size:3rem;line-height:3rem;font-weight:700;padding-bottom:.75rem}.about-banner__copy{font-size:1.7rem;line-height:2.6rem;max-width:65rem}.generic-intro{margin-bottom:3.5rem}.generic-intro--sm-btm-margin{margin-bottom:1.5rem}@media only screen and (max-width:53em){.generic-intro{margin-bottom:1.5rem}}.generic-intro__row{display:flex;flex-wrap:wrap}.generic-intro__h3{font-size:3rem;line-height:3rem;font-weight:700;padding-bottom:.75rem}.generic-intro__copy{font-size:1.7rem;line-height:2.6rem}.generic-intro__copy:not(:last-child){padding-bottom:2.5rem}.philosophy{background:#091218 url(/_/img/support/about/philosophy-background-wide.jpg) right 30% no-repeat;color:#fff}@media only screen and (max-width:88.5em){.philosophy{background:#091218 url(/_/img/support/about/philosophy-background.jpg) 100% 0 no-repeat}}@media only screen and (max-width:53em){.philosophy{background:#1d2731}}.philosophy__h3{font-size:6rem;line-height:4.5rem;font-weight:700;padding-bottom:.75rem}@media only screen and (max-width:40em){.philosophy__h3{font-size:4rem;line-height:4rem}}.philosophy__copy{font-size:1.7rem;line-height:2.6rem;max-width:70rem;padding-bottom:2.5rem}.standards{background:#f7f6f4 url(/_/img/support/about/standards-background-wide.jpg) 100% 0 no-repeat}@media only screen and (max-width:88.5em){.standards{background:#f7f6f4 url(/_/img/support/about/standards-background.jpg) 100% 0 no-repeat}}@media only screen and (max-width:53em){.standards{background:#f7f6f4}}.standards__icon{width:11rem;height:auto;fill:#c3b189;margin-bottom:1.5rem}.standards__h3{font-size:6rem;line-height:6rem;font-weight:700;padding-bottom:.75rem;letter-spacing:-.05em}@media only screen and (max-width:40em){.standards__h3{font-size:4rem;line-height:4rem}}.standards__copy{font-size:1.7rem;line-height:2.6rem;max-width:70rem;padding-bottom:2.5rem}.standards__logo-wrap{max-width:55rem;margin-top:1.5rem;display:grid;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-row-gap:2.5rem;justify-items:center}@media only screen and (max-width:40em){.standards__logo-wrap{grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.standards__logo{width:auto;height:6rem}.standards__logo--large{height:7.75rem}.about-locally{background:#bd1b1f url(/_/img/support/about/british-flag-background.jpg) 50% no-repeat;background-size:cover;color:#fff}.about-locally__row{min-height:60rem;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:53em){.about-locally__row{min-height:50rem}}.about-locally__h3{font-size:6rem;line-height:4.5rem;font-weight:700;padding-bottom:.75rem}@media only screen and (max-width:40em){.about-locally__h3{font-size:4rem;line-height:4rem}.about-locally__h3--rwd-break{display:block}}.about-locally__copy{font-size:1.7rem;line-height:2.6rem;max-width:70rem}.awards{background:#4a5b71 url(/_/img/support/about/awards-background.jpg) 50% no-repeat;background-size:cover;color:#fff;text-align:center}.awards__h3{font-size:6rem;font-weight:700;padding-bottom:.75rem}@media only screen and (max-width:40em){.awards__h3{font-size:4rem;line-height:4rem}}.awards__main-copy{font-size:1.7rem;line-height:2.6rem}.awards__list,.awards__main-copy{max-width:90rem;margin-left:auto;margin-right:auto}.awards__list{display:flex;justify-content:space-between;align-items:flex-start;margin-top:4rem;flex-wrap:wrap}.awards__list-item{flex:0 0 28%}.awards__list-item:first-child{margin-bottom:4rem}@media only screen and (max-width:40em){.awards__list-item{flex:0 0 46%;margin-bottom:4rem}.awards__list-item:last-child,.awards__list-item:nth-last-child(2){margin-bottom:0}}.awards__img-wrap{display:flex;align-items:center;min-height:16rem}.awards__img{width:100%;height:auto}.awards__copy{font-size:1.6rem;margin-top:.75rem}@media only screen and (max-width:40em){.awards__copy{margin-top:.25rem}}.sleep-well__img-wrap{background:url(/_/img/support/about/sleep-well.jpg) top no-repeat;background-size:cover;height:62rem}@media only screen and (min-width:95em){.sleep-well__img-wrap{height:70rem}}@media only screen and (max-width:82em){.sleep-well__img-wrap{height:50rem}}@media only screen and (max-width:40em){.sleep-well__img-wrap{height:30rem}}.sleep-well-text{background:#010106;text-align:center;color:#fff}.sleep-well-text__img{width:70rem;margin-bottom:2.5rem}.sleep-well-text__intro-copy{font-size:2.2rem;max-width:81rem;margin:0 auto 4rem}@media only screen and (max-width:40em){.sleep-well-text__intro-copy{margin-bottom:2.5rem}}.sleep-well-text__copy-wrap{display:flex;max-width:90rem;margin-left:auto;margin-right:auto}@media only screen and (max-width:40em){.sleep-well-text__copy-wrap{display:block}}.sleep-well-text__copy{font-size:1.6rem;line-height:2rem;text-align:left;flex:0 0 50%}.sleep-well-text__copy:first-of-type{padding-right:2.5rem}.sleep-well-text__copy:last-of-type{padding-left:2.5rem}@media only screen and (max-width:40em){.sleep-well-text__copy:first-of-type{padding-right:0;margin-bottom:2.5rem}.sleep-well-text__copy:last-of-type{padding-left:0}}.sustainability__row{display:flex;justify-content:space-between}@media only screen and (max-width:53em){.sustainability__row{display:block}}.sustainability__logo-wrap{flex:0 0 35%;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem;justify-items:center;align-items:center;margin-left:2rem}@media only screen and (max-width:53em){.sustainability__logo-wrap{margin-left:0;margin-top:2rem;grid-column-gap:2.5rem;grid-row-gap:2.5rem}}.sustainability__logo{max-width:100%;height:auto}.sustainability__h2{font-size:9rem;line-height:8.5rem;letter-spacing:-.05em;font-weight:700;padding-bottom:2.5rem}.sustainability__h2--emphasise{display:block;color:#2fa30f}.sustainability__h2--rwd-break{display:inline-block}@media only screen and (max-width:72em){.sustainability__h2{font-size:8rem;line-height:7.5rem}}@media only screen and (max-width:62em){.sustainability__h2{font-size:6rem;line-height:5.5rem}}@media only screen and (max-width:40em){.sustainability__h2{font-size:5rem;line-height:4.5rem;padding-bottom:1.5rem}}.sustainability__copy{font-size:1.7rem;line-height:2.6rem;max-width:70rem}.left-align-img-blk{display:flex}@media only screen and (max-width:53em){.left-align-img-blk{display:block}}.left-align-img-blk__img{flex:0 0 50%;background:url(/_/img/support/about/research.jpg) 50% no-repeat;background-size:cover}.left-align-img-blk__img--considerations{background:url(/_/img/support/about/considerations.jpg) 50% no-repeat;background-size:cover}@media only screen and (max-width:53em){.left-align-img-blk__img{margin-bottom:2.5rem;height:35rem}}.left-align-img-blk__text{padding:6rem 2.5rem 6rem 6rem;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:145em){.left-align-img-blk__text{padding-left:12rem}}@media only screen and (max-width:88.5em){.left-align-img-blk__text{padding-left:2.5rem}}@media only screen and (max-width:53em){.left-align-img-blk__text{padding-top:2.5rem;padding-bottom:2.5rem}}.left-align-img-blk__h3{font-size:6rem;line-height:6rem;font-weight:700;letter-spacing:-.05em;padding-bottom:.75rem}.left-align-img-blk__h3--emphasise{color:#2fa30f}@media only screen and (min-width:88.5em){.left-align-img-blk__h3--emphasise{display:block}}@media only screen and (max-width:53em){.left-align-img-blk__h3--emphasise{display:block}}@media only screen and (max-width:40em){.left-align-img-blk__h3--emphasise{display:inline}}@media only screen and (max-width:62em){.left-align-img-blk__h3{font-size:5rem;line-height:5rem}}.left-align-img-blk__copy{font-size:1.7rem;line-height:2.6rem;max-width:70rem}.right-align-img-blk{display:flex}@media only screen and (max-width:53em){.right-align-img-blk{display:block}}.right-align-img-blk__img{order:2;background:url(/_/img/support/about/fsc.jpg) 50% no-repeat;background-size:cover;flex:0 0 50%}@media only screen and (max-width:53em){.right-align-img-blk__img{margin-top:2.5rem;margin-bottom:2.5rem;height:35rem}}.right-align-img-blk__text{order:1;flex:0 0 50%;padding:6rem 2.5rem 6rem 6rem;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:145em){.right-align-img-blk__text{padding-left:12rem}}@media only screen and (max-width:88.5em){.right-align-img-blk__text{padding-left:2.5rem}}@media only screen and (max-width:53em){.right-align-img-blk__text{margin-bottom:4rem;padding-top:2.5rem;padding-bottom:2.5rem}}.right-align-img-blk__h3{font-size:6rem;line-height:6rem;font-weight:700;padding-bottom:.75rem;letter-spacing:-.05em}.right-align-img-blk__h3--emphasise{color:#2fa30f}@media only screen and (min-width:88.5em){.right-align-img-blk__h3--emphasise{display:block}}@media only screen and (max-width:88.5em){.right-align-img-blk__h3--emphasise{display:block}}@media only screen and (max-width:62em){.right-align-img-blk__h3{font-size:5rem;line-height:5rem}}.right-align-img-blk__copy{font-size:1.7rem;line-height:2.6rem;max-width:70rem}.global-scale{background:#010106 url(/_/img/support/about/global.jpg) 0 no-repeat;background-size:cover;color:#fff;display:flex}@media only screen and (max-width:53em){.global-scale{display:block;padding-top:4rem;padding-bottom:4rem;background-position:-85rem;margin-top:2.5rem}}@media only screen and (max-width:28em){.global-scale{background-position:-105rem}}.global-scale__spacer{flex:0 0 50%}@media only screen and (max-width:53em){.global-scale__spacer{display:none}}.global-scale__text{padding:6rem 2.5rem 6rem 6rem;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:53em){.global-scale__text{padding-left:2.5rem;padding-top:2.5rem;padding-bottom:2.5rem}}.global-scale__h3{font-size:6rem;line-height:6rem;font-weight:700;padding-bottom:.75rem}@media only screen and (max-width:40em){.global-scale__h3{font-size:4rem;line-height:4rem}}.global-scale__h3--rwd-break{display:block}.global-scale__copy{font-size:1.7rem;line-height:2.6rem;max-width:60rem}.contract{background:#8e96a1 url(/_/img/support/about/contract-background.jpg) 50% no-repeat;background-size:cover;color:#fff}.contract__row{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:53em){.contract__row{display:block}}.contract__img-wrap{flex:0 0 40%;margin-left:2rem;margin-right:-2.5rem}@media only screen and (max-width:53em){.contract__img-wrap{margin:3rem 0 0;text-align:center}}@media only screen and (max-width:53em){.contract__img{max-width:75%}}@media only screen and (max-width:28em){.contract__img{max-width:100%}}.contract__h3{font-size:6rem;line-height:6rem;font-weight:700;padding-bottom:.75rem}@media only screen and (max-width:40em){.contract__h3{font-size:4rem;line-height:4rem}}.contract__copy{font-size:1.7rem;line-height:2.6rem;margin-bottom:2rem;max-width:70rem}.contract__link,.contract__link:link,.contract__link:visited{font-size:1.7rem;padding:1.35rem 4rem;background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer;border:.2rem solid #fff;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.contract__link,.contract__link:link,.contract__link:visited{display:block;text-align:center}}.contract__link:hover{background:hsla(0,0%,100%,.65);color:#919dad;border:.2rem solid #fff}.charity{background:#f2f2f2;background:linear-gradient(90deg,#dfdfdf 0,#f5f5f5 50%,#dfdfdf)}.charity__row{display:flex;align-items:center}@media only screen and (max-width:53em){.charity__row{display:block}}.charity__text{flex:0 0 50%}.charity__text:last-child{padding:0 2.5rem 0 6rem}@media only screen and (max-width:53em){.charity__text:last-child{padding-left:0}}.charity__h3{font-size:6rem;line-height:6rem;font-weight:700;padding-bottom:.75rem;max-width:60rem}@media only screen and (max-width:40em){.charity__h3{font-size:4rem;line-height:4rem}}@media only screen and (max-width:53em){.charity__h3{padding-bottom:2.5rem}}.charity__copy{font-size:1.7rem;line-height:2.6rem;max-width:60rem}.charity__logos{margin-top:2.5rem;display:grid;grid-template-columns:4fr 3.5fr 2fr;grid-template-rows:10rem;grid-gap:1rem}.charity__link{height:100%;text-align:center}.charity__img{-o-object-fit:contain;object-fit:contain;height:100%}.banner--guarantee{background:url(/_/img/support/guarantee/banner.jpg) 90% no-repeat;background-size:cover}.lower-banner--guarantee{text-align:center}.lower-banner__link,.lower-banner__link:link,.lower-banner__link:visited{font-size:1.7rem;padding:1.2rem 3rem;background:#151e27;color:#fff;cursor:pointer;border:.2rem solid #fff;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.lower-banner__link,.lower-banner__link:link,.lower-banner__link:visited{display:block;text-align:center}}.lower-banner__link:hover{background:#fff;color:#151e27;border:.2rem solid #fff}.answers__article{margin-top:4rem;padding-bottom:4rem;border-bottom:.15rem solid #ececec;position:relative}.answers__h2{font-size:3.2rem}.answers__h3{font-size:2.6rem;padding-bottom:.5rem}@media only screen and (max-width:53em){.answers__h3--rwd-break{display:block}}.answers__copy{font-size:1.6rem;line-height:2.6rem;max-width:90rem}.answers__copy--strong{font-weight:500}.answers__copy--vPad,.answers__list{padding-top:2.5rem}.answers__list-item{font-size:1.7rem;line-height:2.6rem;max-width:90rem}.answers__list-item:not(:last-of-type){padding-bottom:2rem}.answers__list-item--link{font-weight:500;color:#3baed4;border-bottom:.15rem dotted}.answers__list-item--link:focus,.answers__list-item--link:hover{border-bottom:.15rem solid}.answers__list-item--break{margin-top:2rem}.answers__link{position:absolute;right:0;bottom:1rem;font-size:1.4rem;font-weight:400}.contact-strip{background:#3baed4;color:#fff}.contact-strip__row{display:flex;flex-wrap:wrap;padding-top:5rem;padding-bottom:2.5rem}.contact-strip__row>div:first-child{position:relative}.contact-strip__row>div:first-child:after{content:"";width:.125rem;height:100%;background:#fff;position:absolute;right:3rem;top:0}@media only screen and (max-width:82em){.contact-strip__row>div:first-child{border-right:.15rem solid #fff}.contact-strip__row>div:first-child:after{content:none}}@media only screen and (max-width:40em){.contact-strip__row>div:first-child{border-right:none}}.contact-strip__h3{font-size:3.2rem;padding-bottom:.75rem}.contact-strip__copy{font-size:1.6rem;line-height:2rem;max-width:47rem;margin-bottom:4rem;margin-right:1rem}.contact-strip__copy--strong{font-weight:500}.contact-strip__copy--rwd-break{display:inline-block}.contact-strip__inline-link:link,.contact-strip__inline-link:visited{color:currentColor}.contact-strip__wrap{display:flex;flex-wrap:wrap}.contact-strip__inner-wrap{display:flex;align-items:center}@media only screen and (max-width:62em){.contact-strip__inner-wrap{flex:0 0 100%}.contact-strip__inner-wrap:first-child{margin-bottom:2.5rem}}.contact-strip__icon{fill:#fff;width:6.75rem;height:auto;margin-right:1.5rem}@media only screen and (max-width:72em){.contact-strip__icon{width:5rem}}.contact-strip__inside-wrap{margin-right:5rem}@media only screen and (max-width:82em){.contact-strip__inside-wrap{margin-right:2rem}}.contact-strip__h4{font-size:1.7rem;font-weight:500;padding-bottom:.25rem}.contact-strip__contact-link{font-size:1.7rem}.contact-strip__link{margin-top:-1rem}.contact-strip__link,.contact-strip__link:link,.contact-strip__link:visited{font-size:1.7rem;padding:1.2rem 3rem;background:#3baed4;color:#fff;cursor:pointer;border:.2rem solid #fff;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.contact-strip__link,.contact-strip__link:link,.contact-strip__link:visited{display:block;text-align:center}}.contact-strip__link:hover{background:#fff;color:#3baed4;border:.2rem solid #fff}.client-header{background:url(/_/img/private/client-login/chevron.svg);background-repeat:no-repeat;background-position:top;background-size:cover;text-align:center;color:#fff;padding-top:6rem;padding-bottom:22rem}.client-header__h1{font-size:5rem;font-weight:700;padding-bottom:1.25rem}.client-header__copy{font-size:1.8rem;line-height:2.4rem;font-weight:400;max-width:60rem;margin-left:auto;margin-right:auto;padding-bottom:3.5rem}.client-header__copy--link:link,.client-header__copy--link:visited{color:currentColor;font-weight:500;border:none}.client-header__copy--footnote{font-size:1.2rem;line-height:2rem;max-width:50rem}.client-header__button{font-weight:500;margin-bottom:3.5rem}.client-header__button,.client-header__button:link,.client-header__button:visited{font-size:1.7rem;padding:1.35rem 3.5rem;background:#fff;color:#1fbbda;cursor:pointer;border:.2rem solid #fff;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.client-header__button,.client-header__button:link,.client-header__button:visited{display:block;text-align:center}}.client-header__button:hover{background:#1fbbda;color:#fff;border:.2rem solid #fff}.client-header__button:link,.client-header__button:visited{font-size:1.7rem}@media only screen and (max-width:53em){.client-header__button{display:block}}.cl-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(33rem,1fr));grid-gap:4rem;margin-top:-24rem;margin-bottom:8rem}.cl-cards__card{box-shadow:0 .4em 3rem 0 rgba(10,14,29,.2),0 .8rem 6rem 0 rgba(10,14,29,.2);background:#fff;border-radius:.6rem;overflow:hidden;text-align:center;position:relative}.cl-cards__card--no-footer{padding-bottom:1.5rem}.cl-cards__card--new:before{content:"NEW RANGE";color:#fff;border:.3rem solid #fff;font-size:1.5rem;font-weight:500;padding:1rem 1.5rem;background:#1fbbda;position:absolute;left:1.25rem;top:1.25rem;z-index:5;border-radius:.4rem}.cl-cards__card--kids:before{background:#019e93}.cl-cards__card--sofas:before{content:"NEW FABRICS";background:#9fa3a6}.cl-cards__img{margin-bottom:2rem}.cl-cards__h2{font-size:2.3rem;font-weight:500;line-height:3rem}.cl-cards__h2--sub{font-weight:400;font-size:2.1rem;display:block;color:#969696;padding-top:.25rem}.cl-cards__button{font-weight:500;margin:2.5rem}.cl-cards__button,.cl-cards__button:link,.cl-cards__button:visited{font-size:1.7rem;padding:1.2rem 2rem;background:#0cc6de;color:#fff;cursor:pointer;border:.2rem solid #0cc6de;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.cl-cards__button,.cl-cards__button:link,.cl-cards__button:visited{display:block;text-align:center}}.cl-cards__button:hover{background:#fff;color:#0cc6de;border:.2rem solid #0cc6de}.cl-cards__button--size{font-weight:400}.cl-cards__button:link,.cl-cards__button:visited{font-size:1.4rem}.cl-cards__h3{font-size:1.6rem;color:#969696}.cl-cards__h3--stroke{position:relative;display:inline-block}.cl-cards__h3--stroke:after,.cl-cards__h3--stroke:before{content:"";position:absolute;top:50%;border-bottom:.2rem solid #dcdcdc;width:115%;margin:0 1.2rem}.cl-cards__h3--stroke:before{right:100%}.cl-cards__h3--stroke:after{left:100%}.cl-cards__h3--short:after,.cl-cards__h3--short:before{width:80%}.cl-cards__copy{font-size:1.2rem;color:#969696;padding:2.5rem 2.5rem 3.5rem}@media only screen and (max-width:53em){.cl-cards__button:link,.cl-cards__button:visited{font-size:1.7rem}.cl-cards__h3{font-size:2rem}.cl-cards__h3--stroke:after,.cl-cards__h3--stroke:before{width:105%}.cl-cards__h3--short:after,.cl-cards__h3--short:before{width:60%}.cl-cards__copy{font-size:1.4rem}}.banner--where-to-buy{background:url(/_/img/support/where-to-buy/banner.jpg) 90% no-repeat;background-size:cover}.wtb{padding-top:150px;background:url(/_/img/support/where-to-buy/gmap/wtb-bg.png) top no-repeat;background-size:cover;min-height:550px;padding-left:2.2%;padding-right:2.2%}.wtb__h1{font-size:52px;line-height:62px;text-align:center;padding-bottom:10px}.wtb__h1 span{white-space:nowrap}.wtb__p{text-align:center;font-size:17px;line-height:26px;max-width:1000px;margin:0 auto}.wtb__ctas{display:flex;flex-wrap:wrap;margin:0 auto;padding:60px 0;width:100%;max-width:855px;justify-content:space-between}.wtb__ctas>div{border:1px solid #fff;height:218px;display:flex;align-items:center;justify-content:center;width:49.5%;background:#e6eaec;flex-direction:column;cursor:pointer}.wtb__ctas>div.grey{opacity:.5}.wtb__ctas>div span{display:block;min-width:244px;border-radius:25px;height:50px;background:#202020;color:#fff;cursor:pointer;text-align:center;padding:15px 20px;font-size:17px;margin-top:30px}.high_street_wrapper{height:0;position:relative;overflow:hidden}.high_street_wrapper.show{height:auto;overflow:visible}#app{height:0!important;overflow:hidden}#app.show{height:700px!important}#app #triggerGmap{display:none}.row--where-to-buy{padding-bottom:1rem}@media only screen and (max-width:72em){.row--where-to-buy{padding-left:2.25rem;padding-right:2.25rem}}.lower-banner--where-to-buy{color:#fff;background:#a3abb6;text-align:center}.lower-banner__h3--light-type{font-weight:400}.lower-banner__h3--large-btm-padding{padding-bottom:2rem}.lower-banner__carousel{max-width:41rem;margin:0 auto .5rem}@media only screen and (max-width:28em){.lower-banner__carousel{max-width:28rem}}.lower-banner__flag-link{width:6rem;height:auto}.lower-banner__flag-link:hover img{border:.2rem solid #fff}.lower-banner__img{display:block;margin-right:.75rem;border:.2rem solid #a3abb6;transition:border .2s ease-in-out;border-radius:.4rem}.carousel-country .flickity-prev-next-button{width:3.5rem;height:3.5rem}.carousel-country .flickity-prev-next-button.previous{left:-5rem}.carousel-country .flickity-prev-next-button.next{right:-5rem}@media only screen and (max-width:28em){.carousel-country .flickity-prev-next-button.previous{left:-3.75rem}.carousel-country .flickity-prev-next-button.next{right:-3.75rem}}.carousel-country .flickity-button{background:#fff;box-shadow:0 0 .6rem rgba(0,0,0,.4)}.lower-banner .mixitup-control-active img{border:.2rem solid #fff}.retailers__flex-container{display:flex;flex-wrap:wrap}.retailers__logos{margin-bottom:2.5rem;box-shadow:0 .2rem .6rem rgba(0,0,0,.1);border:.15rem solid #e7e7e7;transition:box-shadow .2s ease-in-out;border-radius:.45rem;overflow:hidden}.retailers__logos:hover{box-shadow:0 .2rem .8rem rgba(0,0,0,.4)}.retailers__img{display:block}@media only screen and (max-width:960px){.wtb__h1{font-size:40px;line-height:50px}.wtb__p br{display:none}}@media only screen and (max-width:650px){.wtb__ctas>div{width:100%;height:auto;padding:20px 0}.wtb__ctas>div:first-child{margin-bottom:20px}.wtb__ctas>div span{margin-top:20px}}@media only screen and (max-width:500px){.wtb{padding-top:110px}.wtb__h1{font-size:34px;line-height:44px}.wtb__ctas{padding:40px 0}}.banner--jay-be-videos{background:url(/_/img/support/jay-be-videos/banner.jpg) 90% no-repeat;background-size:cover}.banner--contact{background:url(/_/img/support/contact/banner.jpg) 90% no-repeat;background-size:cover}.banner--request{background:url(/_/img/products/sofa-beds/request/banner.jpg) 90% no-repeat;background-size:cover}.banner--404{background:url(/_/img/404/banner.jpg) 90% no-repeat;background-size:cover}.banner--cookie{background:url(/_/img/policies/cookie/banner.jpg) 90% no-repeat;background-size:cover}.banner--privacy{background:url(/_/img/policies/privacy/banner.jpg) 90% no-repeat;background-size:cover}.banner--environmental{background:url(/_/img/policies/environmental/banner.jpg) 90% no-repeat;background-size:cover}.banner--covid-19{background:url(/_/img/policies/covid-19/banner.jpg) 90% no-repeat;background-size:cover}.banner--ethical{background:url(/_/img/policies/ethical/banner.jpg) 90% no-repeat;background-size:cover}.banner--client{background:url(/_/img/private/client-login/banner.jpg) 90% no-repeat;background-size:cover}.banner--commercial{background:url(/_/img/private/commercial-login/banner.jpg) 90% no-repeat;background-size:cover}.banner--careers{background:url(/_/img/careers/banner.jpg) 90% no-repeat;background-size:cover}.banner--the-position{background:#3baed4}.banner--usa{background:url(/_/img/usa/banner.jpg) 90% no-repeat;background-size:cover}.lower-banner--jay-be-videos{background:#151e27;text-align:center}.videos__flex-container{display:flex;flex-wrap:wrap}.videos__thumbs{position:relative;display:block;transition:box-shadow .2s ease-in-out;margin-bottom:2.5rem}.videos__thumbs:hover{box-shadow:0 0 .8rem rgba(0,0,0,.45)}.videos__icon{width:5rem;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.videos__h4{font-size:1.8rem;background:#151e27;border-right:1.25rem solid #09afa7;color:#fff;padding:.85rem 1rem}.videos__h4--title{font-weight:700}.videos__h4--advance{border-color:#bbd14b}.videos__h4--revolution{border-color:#85a1bc}.videos__h4--jubilee{border-color:#a283ae}.videos__h4--supreme{border-color:#e1ab16}.videos__h4--visitor{border-color:#f4982b}.videos__h4--j-bed{border-color:#a1c0b7}.videos__h4--modern{border-color:#c9cacc}.videos__h4--classic{border-color:#d8c9b8}.videos__h4--retro-chair{border-color:#b29c80}.videos__h4--retro-two-seater{border-color:#7dbac3}.videos__h4--retro-three-seater{border-color:#4e4e4f}.videos__h4--footstool{border-color:#b29c80}.videos__h4--s1{border-color:var(--benchmark-s1)}.videos__h4--s3{border-color:var(--benchmark-s3)}.videos__h4--s5{border-color:var(--benchmark-s5)}.videos__h4--s7{border-color:var(--benchmark-s7)}.videos__img{display:block}.generic__article--narrow{max-width:70rem}.generic__article:not(:last-child){border-bottom:.2rem solid #e4e4e4;padding-bottom:4rem}.generic__h2{font-size:2rem;color:#a0a0a0;padding-bottom:.5rem}.generic__h3{font-size:2.6rem;padding-bottom:.5rem}.generic__h3--topPadd{padding-top:3rem}.generic__h3--botPadd{padding-bottom:3rem}.generic__h4{font-size:2.2rem;padding-bottom:.5rem}.generic__h4--topPadd{padding-top:3rem}.generic__copy{max-width:90rem}.generic__copy--emphasise{font-style:normal;font-weight:500}.generic__copy--small-bottom-margin{padding-bottom:1rem!important}.generic__copy--rwd-break{display:inline-block}.generic__button,.generic__button:link,.generic__button:visited{font-size:1.7rem;padding:1.2rem 2.8rem;background:#3baed4;color:#fff;cursor:pointer;border:.2rem solid #3baed4;border-radius:20rem;display:inline-block;transition:all .3s ease-in-out}@media only screen and (max-width:28em){.generic__button,.generic__button:link,.generic__button:visited{display:block;text-align:center}}.generic__button:hover{background:#fff;color:#3baed4;border:.2rem solid #3baed4}.generic__button--margin-top{margin-top:3rem}.generic__button--margin-right{margin-right:1rem}.generic__list{font-size:1.7rem;line-height:3rem;max-width:90rem;list-style-type:disc;padding:0 0 3rem 1.5rem}.generic__list--no-btm-padding{padding-bottom:0}.generic__list--ordered{list-style-type:decimal}.generic__article p{max-width:90rem}.generic__article ul{font-size:1.7rem;line-height:3rem;max-width:90rem;list-style-type:disc;padding:0 0 3rem 1.5rem}.generic__article h4{font-size:2.2rem;padding-bottom:.5rem}.lower-banner__btn-wrap--client-login{margin-right:5rem}@media only screen and (max-width:53em){.lower-banner__btn-wrap--client-login{margin-right:0}}@media only screen and (max-width:34em){.lower-banner__set--client-login{margin-top:2rem}}.lower-banner__h4{font-size:1.8rem;font-weight:500;padding-bottom:1rem;padding-left:1rem}.lower-banner__h3--no-bpad{padding-bottom:0}.lower-banner__link--client-login{text-align:center;margin:0 1rem 1rem}.lower-banner__link--client-login:link,.lower-banner__link--client-login:visited{display:block}.results__wrap--download-all{background:#151e27;display:flex}.results__h4--client-login{font-size:2rem;line-height:2.4rem;padding:1.25rem;border-right-width:1.25rem}.results__h4--client-login--code{font-weight:700}@media only screen and (max-width:88.5em){.results__h4--client-login--code{display:block}}@media only screen and (max-width:62em){.results__h4--client-login--code{display:inline}}.results__h4--client-login--size{font-weight:300;font-size:1.5rem;display:block}.results__h4--s1{border-color:var(--benchmark-s1,#97d700)}.results__h4--s3{border-color:var(--benchmark-s3,#0cc6de)}.results__h4--s5{border-color:var(--benchmark-s5,#fece00)}.results__h4--s7{border-color:var(--benchmark-s7,#c8c8c8)}.results__h4--kids-orange{border-color:#ff670c}.results__h4--kids-green{border-color:#89bc22}.results__h4--kids-blue{border-color:#1590d2}.results__h4--kids-yellow{border-color:#fbb815}.results__link--client-login{background:#3baed4;cursor:pointer;height:100%;flex-direction:column}.results__link--client-login,.results__link--download-all{text-align:center;display:flex;align-items:center;justify-content:center}.results__link--download-all{color:#fff;font-size:2.3rem;font-weight:500;flex:1}.results__faux-link--client-login{right:auto;left:0}@media only screen and (max-width:40em){.results__link--download-all{padding:17rem 0}}.results__comm-h2{font-size:1.8rem}@media only screen and (max-width:82em){.results__comm-h2{font-size:2.4rem}}.results__comm-thumb{margin:.5rem 0}.results__comm-link,.results__comm-link:link,.results__comm-link:visited{background:#25272d;color:#fff;font-size:1.4rem;padding:1.2rem 3rem;display:inline-block;overflow:hidden;position:relative;z-index:5}.results__comm-link:focus{background:#000}.results__comm-link:after,.results__comm-link:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.results__comm-link:hover:before{-webkit-animation:button-hover 1.5s ease-out;animation:button-hover 1.5s ease-out}.results__comm-link:link,.results__comm-link:visited{display:block;text-align:center}@media only screen and (max-width:62em){.results__comm-link:link,.results__comm-link:visited{padding:1.6rem 3rem;font-size:1.6rem}}.banner--eco{background:#155d20 url(/_/img/support/eco-labels/banner.jpg) 90% no-repeat;background-size:cover;height:auto;flex-wrap:wrap}.banner__h1--eco{font-size:9rem;font-weight:800;line-height:9rem;text-shadow:.4rem .4rem .8rem rgba(0,0,0,.7);padding:14rem 0}.notes{text-align:center;margin-top:-3.5rem;position:relative;margin-bottom:6rem}.notes__h2{background-color:#0d0d0d;color:#fff;font-size:3.2rem;font-weight:500;padding:1.25rem 2.5rem;margin-bottom:2.5rem}.notes__h2--rwd-break{display:inline-block}.scan-message{text-align:center;background-color:#3baed4;color:#fff;padding-top:1.8rem;padding-bottom:1.8rem;position:relative}.scan-message__h3{text-transform:uppercase;font-size:2.2rem;font-weight:500;padding-bottom:.5rem}.scan-message__h3--rwd-break{display:inline-block}.scan-message__copy{font-size:2rem}.scan-message__copy--rwd-break{display:inline-block}.scan-message:after{content:"";width:4rem;height:2.5rem;background:url(/_/img/svg/icon-arrow.svg) top no-repeat;background-size:contain;position:absolute;left:50%;bottom:-6.25rem;transform:translate(-50%);z-index:10}.bg-graphic{background:url(/_/img/support/eco-labels/central-banner.jpg) top no-repeat;background-size:cover;border-bottom:1.8rem solid #009bb9;padding-bottom:14rem}.headed-content{text-align:center;padding-top:9rem}.headed-content:not(:first-child){padding-top:7.5rem}.headed-content--grey:not(:first-child){padding-top:5rem}.headed-content--grey:last-child{margin-bottom:5rem}.headed-content__wrap{background:hsla(0,0%,100%,.75);padding-bottom:3.5rem}.headed-content__wrap--with-table{box-shadow:0 0 0 .2rem #3baed4;padding-bottom:2rem}.headed-content__wrap--less-opaque{background:hsla(0,0%,100%,.8)}.headed-content__wrap--eco{box-shadow:0 0 0 .2rem #98c21d;padding-bottom:2rem}.headed-content__wrap--grey{background-color:#e5e5e5}.headed-content__h3{background-color:#3baed4;color:#fff;font-size:3rem;font-weight:500;padding-top:1rem;padding-bottom:1rem;margin-bottom:2.5rem}.headed-content__h3--eco{background-color:#98c21d;margin-bottom:4rem}.headed-content__h3--grey{background-color:#0d0d0d;position:relative}.headed-content__h3--grey:after,.headed-content__h3--grey:before{content:"";background-color:#fff;width:4rem;height:4rem;position:absolute;top:50%;transform:translateY(-50%);background:url(/_/img/support/eco-labels/eco-recycle.svg) 50% no-repeat;background-size:contain}.headed-content__h3--grey:before{left:26.5%}.headed-content__h3--grey:after{right:26.5%}.headed-content__h3--where:after,.headed-content__h3--where:before{background:url(/_/img/support/eco-labels/eco-pin-recycle.svg) 50% no-repeat;background-size:contain}.headed-content__h3--where:before{left:24%}.headed-content__h3--where:after{right:24%}.headed-content__h3--watch:after,.headed-content__h3--watch:before{background:url(/_/img/support/eco-labels/eco-garbage.svg) 50% no-repeat;background-size:contain}.headed-content__h3--watch:before{left:25%}.headed-content__h3--watch:after{right:25%}.headed-content__copy{padding-left:2.5rem;padding-right:2.5rem}.headed-content__copy:not(:last-child){padding-bottom:2.5rem}.headed-content__copy--rwd-break{display:block}.headed-content__copy--eco{color:#98c21d;padding-top:3.5rem}.headed-content__copy--emphasis{font-weight:700}.headed-content__link{text-decoration:none;border-bottom:none;font-weight:700;color:#3baed4}.headed-content__link--black-link{color:currentColor}.headed-content__list{margin:2.5rem auto 0;max-width:70rem;display:grid;grid-template-columns:repeat(3,1fr);gap:5rem}.headed-content__icon{margin-bottom:1.5rem;width:10rem}.headed-content__h4{font-size:2.3rem;font-weight:500;padding-top:1rem;padding-bottom:1rem;margin-top:3.5rem;background-color:rgba(221,219,220,.6);border-bottom:.15rem solid #ccc}.headed-content__table{border-collapse:collapse;border-spacing:0;width:100%;font-size:1.4rem}.headed-content__table-head{background-color:#e2e1e1}.headed-content__table-head th{padding:1rem 0;font-size:1.6rem;font-weight:500}.headed-content__table-row td{padding:1.25rem 0 1rem}.headed-content__eco-list{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;max-width:70rem;margin-left:auto;margin-right:auto}.headed-content__svg{width:20rem;fill:#98c21d}.feel-good{border-bottom:1.8rem solid #009bb9;text-align:center;padding:6rem 0 4rem}.feel-good__logo{width:62rem;margin-bottom:1.5rem}.feel-good__copy{max-width:82rem;margin-left:auto;margin-right:auto}.feel-good__copy:first-of-type{font-weight:500}.feel-good__copy:not(:last-child){padding-bottom:2.5rem}.feel-good__list{display:grid;grid-template-columns:repeat(3,1fr);gap:7rem;margin-top:4rem}.feel-good__h3{font-size:3rem;font-weight:700}.feel-good__h3--emphasis{color:#3baed4}.feel-good__h3--emphasis-eco{color:#98c21d}.feel-good__img,.feel-good__svg{height:12rem;margin:3rem 0}.feel-good__svg{fill:#3baed4}.feel-good__svg--eco{fill:#98c21d}.feel-good__list-copy{font-size:1.5rem;line-height:2rem}@media only screen and (max-width:53em){.banner--eco{text-align:center}.banner__h1--eco{font-size:6rem;line-height:6rem;padding:10rem 0}.headed-content__eco-list{gap:2.5rem}.headed-content__svg{width:15rem}.headed-content__h4{margin-top:0}.bg-graphic{padding-bottom:8rem}.feel-good__list{display:block}.feel-good__list-item:not(:last-child){margin-bottom:4rem}.feel-good__svg{margin:1.5rem 0}.feel-good__list-copy{max-width:50rem;margin-left:auto;margin-right:auto}}@media only screen and (max-width:40em){.banner__h1--eco{font-size:4.5rem;line-height:4.5rem;padding:8rem 0}.headed-content__list{display:block}.headed-content__list-item:not(:last-child){margin-bottom:4rem}.headed-content__icon{width:15rem}.headed-content__eco-list{display:block}.headed-content__eco-list-item:not(:last-child){margin-bottom:4rem}.headed-content__svg{width:25rem}.headed-content__h3--grey:before{left:18%}.headed-content__h3--grey:after{right:18%}.headed-content__h3--where:before{left:12%}.headed-content__h3--where:after{right:12%}.headed-content__h3--watch:before{left:15%}.headed-content__h3--watch:after{right:15%}.feel-good__img,.feel-good__svg{height:15rem}}@media only screen and (max-width:30em){.headed-content__h3--grey:before{left:11%}.headed-content__h3--grey:after{right:11%}.headed-content__h3--where:before{left:5%}.headed-content__h3--where:after{right:5%}.headed-content__h3--watch:before{left:9%}.headed-content__h3--watch:after{right:9%}}.lower-banner__legend{font-size:1.8rem;font-weight:500;padding-bottom:1rem}.lower-banner__label{display:block;position:relative;padding-left:2.5rem;margin-bottom:1.2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.7rem}.lower-banner__label--caps{text-transform:uppercase}.lower-banner__label--single-options{margin-bottom:0}.lower-banner__label--bold{font-weight:700}.lower-banner__label--highlight{color:#3baed4;text-transform:uppercase}.lower-banner__radio{opacity:0;cursor:pointer;position:absolute}.lower-banner__radio:checked~.lower-banner__faux-radio:after{display:block}.lower-banner__faux-radio{position:absolute;top:.1rem;left:0;height:1.6rem;width:1.6rem;background-color:#fff;border-radius:50%}.lower-banner__faux-radio:hover{background-color:silver}.lower-banner__faux-radio:after{content:"";display:none;width:1rem;height:1rem;border-radius:50%;background:#3baed4;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.lower-banner__faux-radio--kids:hover{background-color:#5d4495}.lower-banner__faux-radio--kids:after{background:#03887d}.form__set{border-bottom:.15rem solid #dcdcdc;margin-top:5rem;padding-bottom:1rem}.form__set--no-top-margin{margin-top:0}@media only screen and (max-width:53em){.form__set{margin-top:3.5rem}}.form__legend-wrap{display:flex;align-items:center;padding-bottom:3rem}@media only screen and (max-width:53em){.form__legend-wrap{padding-bottom:2.5rem}}.form__legend{font-size:2.2rem}.form__icon{width:3.5rem;height:auto;fill:#202020;margin-right:.75rem}.form__flex-container{display:flex;justify-content:space-between;flex-wrap:wrap}.form__flex-container--radios{justify-content:flex-start}.form__radio-group--radios{margin-bottom:2rem}.form__input-wrap{flex:0 0 calc(50% - 1.25rem);margin-bottom:4rem;position:relative}@media only screen and (max-width:53em){.form__input-wrap{flex:0 0 100%;margin-bottom:3rem}.form__input-wrap--paid{order:2}.form__input-wrap--retailer{order:1}}.form__input-wrap--textarea{margin-bottom:6.75rem}.form__label{display:block;padding-bottom:1rem;font-size:1.6rem;font-weight:400;position:relative}.form__label--required{padding-left:1.25rem}.form__label--star{color:#3baed4;font-weight:500;font-size:2rem;position:absolute;left:0}.form__label--radio{padding-left:2.5rem}.form__label--first{margin-right:10rem}.form__label--checkbox{display:block;position:relative;padding-left:4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__label--checkbox input{position:absolute;opacity:0;cursor:pointer}.form__label--checkbox input:checked~.form__checkmark{background-color:#33c886;border:.2rem solid #33c886}.form__label--checkbox input:checked~.form__checkmark:after{display:block}.form__label--checkbox .form__checkmark:after{left:1.1rem;top:.5rem;width:.7rem;height:1.3rem;border:solid #fff;border-width:0 .3rem .3rem 0;transform:rotate(45deg)}.form__checkmark{position:absolute;top:0;left:0;height:3rem;width:3rem;background-color:#f5f5f5;border:.2rem solid #e4e4e4}.form__checkmark:after{content:"";position:absolute;display:none}.form__faux-label{display:inline-block;padding-top:.6rem}@media only screen and (max-width:40em){.form__faux-label{padding-top:0;margin-top:-.35rem}}.form__input{width:100%;line-height:6rem;display:block;border:.15rem solid #e7e7e7;border-radius:.45rem;box-shadow:0 .1rem .5rem 0 rgba(0,0,0,.1);padding-left:1.5rem;padding-right:1.5rem;transition:all .25s ease-in-out;font-family:inherit;font-size:1.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__input--select{background:url(/_/img/svg/icon-arrow-selector.svg) 97% no-repeat;background-size:4.5%}.form__input--textarea{line-height:2.2rem;padding:1.5rem;height:15rem}.form__input:focus,.form__input:hover{box-shadow:0 .1rem .5rem 0 rgba(0,0,0,.35);border:.15rem solid #3baed4}.form__file-input{margin-bottom:1.25rem}.form__submission{margin-top:5rem;display:flex}@media only screen and (max-width:40em){.form__submission{display:block;margin-top:3rem}}.form__copy{font-size:1.6rem;line-height:2rem;max-width:75rem;margin-bottom:2.5rem}.form__radio{opacity:0;cursor:pointer;position:absolute}.form__radio:checked~.form__faux-radio:after{display:block}.form__faux-radio{position:absolute;top:.1rem;left:0;height:1.8rem;width:1.8rem;background-color:#000;border-radius:50%}.form__faux-radio:hover{background-color:silver}.form__faux-radio:after{content:"";display:none;width:1.1rem;height:1.1rem;border-radius:50%;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.form__button{background:#33c886;color:#fff;padding:3rem 7rem;border:none;border-radius:.35rem;display:inline-block;cursor:pointer;font-size:1.8rem;position:relative;overflow:hidden;text-align:center;z-index:5}@media only screen and (max-width:53em){.form__button{padding:3rem 4rem}}@media only screen and (max-width:40em){.form__button{display:block;width:100%;margin-bottom:3rem}}.form__button:focus{background:#2fb87b}.form__button:after,.form__button:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.form__button:hover:before{-webkit-animation:submit-button-hover 1.5s ease-out;animation:submit-button-hover 1.5s ease-out}.form__captcha{display:inline;margin-left:5rem}@media only screen and (max-width:53em){.form__captcha{margin-left:2.5rem}}@media only screen and (max-width:40em){.form__captcha{margin-left:0;display:block}}@media only screen and (max-width:22em){.form__captcha{transform:scale(.82);transform-origin:0 0}}.form__notice{font-size:1.6rem;font-weight:400;position:relative;padding-left:1.25rem}.form__notice--emphasise{color:#3baed4;font-style:italic;padding-left:0}.form__notice--star{color:#3baed4;font-weight:500;font-size:2rem;position:absolute;left:0}.form__notice--formats{padding-left:0}.form__error-message{color:#e21a46}.form__error-message,.form__success-message{font-size:1.3rem;font-style:italic;font-weight:500;padding-top:2.5rem}.form__success-message{color:#00b067}.form__upload-wrap{display:inline-block;position:relative;padding-right:1rem;width:auto;margin:.5rem 0 1.5rem}.form__file-upload{opacity:0;padding:1.5rem;cursor:pointer;position:absolute;left:0;top:0}.form__upload-button{background:#151e27;color:#fff;padding:1rem 3rem;border:none;border-radius:.35rem;display:inline-block}.form__file-name{font-size:1.3rem;margin-left:1rem}.form__select{width:100%;height:100%;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 8rem 0 1rem;cursor:pointer;text-indent:.5rem;font-size:1.5rem}.form__select::-ms-expand{display:none}.form__select:focus{outline:none}.form option{font-family:inherit}.form__select-wrap{background:#fff;position:relative;border:.16rem solid #202020;height:5rem;cursor:pointer}.form__select-wrap:before{content:"";background:#0d0d0d;position:absolute;top:-.1rem;bottom:-.1rem;right:0;pointer-events:none;width:4.5rem}.form__select-wrap:after{content:"";width:2rem;height:1.25rem;background:url(/_/img/svg/icon-arrow-white.svg) 50% no-repeat;background-size:contain;right:1.15rem;position:absolute;top:50%;transform:translateY(-50%)}@-webkit-keyframes submit-button-hover{0%{border-radius:50%;background:#2fb87b;transform:scaleX(.1) scaleY(.4)}to{border-radius:100%;background:#2fb87b;transform:scaleX(4) scaleY(9)}}@keyframes submit-button-hover{0%{border-radius:50%;background:#2fb87b;transform:scaleX(.1) scaleY(.4)}to{border-radius:100%;background:#2fb87b;transform:scaleX(4) scaleY(9)}}::-webkit-input-placeholder{color:#717171}::-moz-placeholder{color:#717171}:-ms-input-placeholder{color:#717171}:-moz-placeholder{color:#717171}label.error{font-size:1.3rem;font-style:italic;color:#3baed4;position:absolute;right:0;top:0}.my-account-login-container{text-align:center;max-width:70rem;margin:0 auto}.my-account-login{background-color:#fff;padding:4rem 2.5rem;margin-bottom:1rem;box-shadow:0 3px 8px rgba(0,0,50,.2);border-radius:.4rem}.my-account-login__logo{width:20rem;fill:#202020;margin-bottom:2rem}.my-account-login__h1{font-size:2.4rem;font-weight:400;line-height:2.4rem;color:#2b2b2b;margin-bottom:1rem}.my-account-login__h1--rwd-break{display:inline-block}.my-account-login__input-wrap{margin-bottom:2rem}.my-account-login__input-wrap--left{text-align:left}.my-account-login__input-wrap--checkbox{display:flex;justify-content:space-between}.my-account-login__label{font-size:1.6rem;display:block;position:relative;padding-left:3rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.my-account-login__label input{position:absolute;opacity:0;cursor:pointer}.my-account-login__label input:checked~.my-account-login__faux-checkbox:after{display:block}.my-account-login__label:hover input~.my-account-login__faux-checkbox{border-color:var(--ca-confirm)}.my-account-login__label .my-account-login__faux-checkbox:after{left:.6rem;top:.15rem;width:.6rem;height:1rem;border:solid var(--ca-confirm);border-width:0 .3rem .3rem 0;transform:rotate(45deg)}.my-account-login__faux-checkbox{position:absolute;top:0;left:0;height:2.2rem;width:2.2rem;border:.25rem solid var(--ca-confirm);border-radius:.4rem}.my-account-login__faux-checkbox:after{content:"";position:absolute;display:none}.my-account-login__link{font-size:1.6rem;font-weight:400;color:var(--ca-confirm);text-decoration:none;transition:color .5s ease-in-out}.my-account-login__link:hover{color:var(--ca-confirm-hover);transition:color .2s ease-in-out}.my-account-login__input{width:100%;line-height:5rem;border-radius:.4rem;display:block;border:.25rem solid #eaeaea;padding-left:1.5rem;padding-right:1.5rem;font-family:inherit;font-weight:inherit;font-size:1.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .5s ease-in-out}.my-account-login__input:focus,.my-account-login__input:hover{border-color:var(--ca-confirm);transition:border-color .2s ease-in-out}.my-account-login__button{background-color:var(--ca-confirm);color:#fff;padding:1.75rem;border-radius:.4rem;display:block;width:100%;cursor:pointer;border:none;font-size:1.6rem;font-weight:500;transition:background-color .5s ease-in-out}.my-account-login__button:focus,.my-account-login__button:hover{background-color:var(--ca-confirm-hover);transition:background-color .2s ease-in-out}.my-account-login__register{font-size:1.6rem;font-weight:400;padding:1rem 0 .5rem;display:inline-block}.my-account-login__register--link{color:var(--ca-confirm);font-weight:500}.my-account-login__copyright{font-size:1.4rem;font-weight:400;color:#767676}.customer-admin{background-color:#f5f8fa}.my-account{max-width:110rem;margin:0 auto;font-weight:var(--light);padding-top:8rem;padding-bottom:8rem}.my-account--no-head{padding-top:10rem}.my-account__copy{font-size:1.8rem;line-height:2.4rem;padding-bottom:3rem}.my-account__copy--link:link{font-weight:700;color:var(--ca-confirm);border:none}.my-account__copy--link:link:hover{border:none}.my-account__copy--no-bottom-padding{padding-bottom:0}.my-account__copy--margin-top{margin-top:1rem}.my-account__copy--lge-margin-top{margin-top:2rem}.my-account__copy--small{font-size:1.4rem;line-height:1.8rem}.my-account__copy--emphasise{color:var(--ca-confirm)}.my-account__copy--shorten{max-width:47rem}.my-account__alert{background-color:#cce5ff;color:#004085;padding:1.75rem 2.5rem;border-radius:.4rem;margin-top:4rem;display:table;line-height:2rem}.my-account__alert-copy--link,.my-account__alert-copy a:link,.my-account__alert-copy a:visited{border:none;color:inherit}.my-account__alert-copy--link:hover,.my-account__alert-copy a:link:hover,.my-account__alert-copy a:visited:hover{border:none}.my-account__button{background-color:var(--ca-confirm);color:#fff;font-weight:500;font-size:1.5rem;padding:1.5rem 3rem;cursor:pointer;border:none;border-radius:.4rem;display:inline-block;transition:box-shadow .6s ease-in-out}.my-account__button--inner{padding-left:0;padding-right:0;width:100%}.my-account__button--margin-top{margin-top:2rem}.my-account__button--block{display:block;text-align:center}.my-account__button:focus,.my-account__button:hover{box-shadow:0 0 .7rem rgba(0,123,252,.6);transition:box-shadow .2s ease-in-out}.my-account-grid-wrap{display:grid;grid-template-columns:.3fr .7fr;grid-gap:4rem;padding:6rem 0 0}.my-account-head{border-bottom:.2rem solid var(--ca-stroke);padding-bottom:.75rem;margin-bottom:6rem;display:flex;justify-content:space-between;align-items:flex-end}.my-account-head--with-breadcrumb{margin-bottom:4rem}.my-account-head__h1{font-size:3rem;font-weight:300;color:inherit;margin:0;position:relative}.my-account-head__h1:after{content:"";width:100%;height:.4rem;background-color:var(--ca-confirm);position:absolute;left:0;bottom:-1.03rem;border-radius:.2rem}.my-account-head__avatar-wrap{display:flex;justify-content:flex-end;align-items:center}.my-account-head__avatar{width:3rem;fill:#aeaeae}.my-account-head__name{font-size:1.75rem;font-weight:inherit;margin-left:1.25rem}.my-account-breadcrumb{margin-top:2rem}.my-account-breadcrumb__list{display:flex}.my-account-breadcrumb__list-item{position:relative;font-size:1.6rem;font-weight:500;text-transform:uppercase}.my-account-breadcrumb__list-item:not(:last-child){padding-right:4rem}.my-account-breadcrumb__list-item:not(:last-child):after{content:"/";font-size:1rem;position:absolute;right:2rem;bottom:.4rem}.my-account-breadcrumb__list-item:last-child{color:#aaa;font-weight:400}.my-account-breadcrumb__link:link{text-decoration:none}.my-account-panel__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(23.4rem,1fr));grid-column-gap:4rem;grid-row-gap:5rem}.my-account-panel__link{display:flex;flex-direction:column;align-items:center;padding:5.5rem 0;background-color:#fff;box-shadow:0 0 1.5rem rgba(0,123,252,.17);border-radius:.5rem;font-size:1.9rem;font-weight:400;transition:all .6s ease-in-out}.my-account-panel__link:hover{background-color:var(--ca-confirm);box-shadow:0 0 1.5rem rgba(0,123,252,.45);color:#fff;text-decoration:none;transition:all .2s ease-in-out}.my-account-panel__link:hover svg{fill:#fff;transition:fill .2s ease-in-out}.my-account-panel__icon{width:auto;height:5.5rem;margin-bottom:1.25rem;fill:var(--ca-confirm);transition:fill .6s ease-in-out}.my-account-nav{background-color:#fff;box-shadow:0 0 1.5rem rgba(0,123,252,.17);border-radius:.4rem;padding:3rem 0 6rem}.my-account-nav__list-item{padding:0 2rem;transition:background-color .6s ease-in-out;font-size:1.6rem;font-weight:400}.my-account-nav__list-item--active{background-color:rgba(231,240,250,.7)}.my-account-nav__list-item:first-child{font-weight:700}.my-account-nav__list-item:hover{background-color:rgba(231,240,250,.7);transition:background-color .2s ease-in-out}.my-account-nav__list-item:last-of-type a{border:none}.my-account-nav__link{display:flex;justify-content:flex-start;align-items:center;padding:1.4rem 0;border-bottom:.15rem solid var(--ca-stroke)}.my-account-nav__link:hover{text-decoration:none}.my-account-nav__icon{height:3rem;fill:var(--ca-confirm);margin-right:1.75rem}.my-account-address{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:5rem}.my-account-address__wrap{background-color:#fff;box-shadow:0 0 1.5rem rgba(0,123,252,.17);border-radius:.5rem;padding:3rem;display:flex;flex-direction:column;justify-content:center}.my-account-address__wrap--new{padding:0;display:block}.my-account-address__address{margin-bottom:2rem;line-height:2.8rem;font-weight:300}.my-account-address__address:first-line{font-weight:700}.my-account-address__link{margin-right:1rem;font-size:1.3rem;display:inline-block;text-decoration:underline}.my-account-address__add-new-link{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:1.8rem;border:.2rem dashed #d1d1d1;border-radius:.5rem;transition:border-color .5s ease-in-out}.my-account-address__add-new-link:hover{border-color:var(--ca-confirm);transition:border-color .2s ease-in-out;box-shadow:0 0 1rem rgba(0,123,252,.2);text-decoration:none}.my-account-address__icon{fill:var(--ca-confirm);width:5rem;margin-bottom:1.25rem}.my-account-footer{margin-top:5rem;border-bottom:.2rem solid var(--ca-stroke);text-align:right;padding-bottom:.35rem}.my-account-footer__link{font-size:1.6rem;position:relative}.my-account-footer__link:hover{text-decoration:none}.my-account-footer__link:after{content:"";width:100%;height:.4rem;background-color:var(--ca-confirm);position:absolute;left:0;bottom:-.6rem;border-radius:.2rem}.my-account-orders__order{background-color:#fff;border-radius:.4rem;box-shadow:0 0 1.5rem rgba(0,123,252,.17)}.my-account-orders__order:not(:last-of-type){margin-bottom:4rem}.my-account-orders__header{background-color:var(--ca-confirm);color:#fff;padding:1.4rem 2rem;display:flex;justify-content:space-between;align-items:center;border-top-left-radius:.4rem;border-top-right-radius:.4rem}.my-account-orders__header--multi-prod{border-radius:0;margin-left:2rem;margin-right:2rem}.my-account-orders__h2,.my-account-orders__number{font-size:1.8rem;font-weight:400}.my-account-orders__body{display:flex;justify-content:space-between;align-items:flex-end;padding:1.25rem 0;margin-left:2rem;margin-right:2rem;border-bottom:.1rem solid var(--ca-stroke)}.my-account-orders__thumb{max-width:25rem}.my-account-orders__specifics{font-size:1.6rem;line-height:2.8rem;font-weight:400;margin-bottom:-1rem}.my-account-orders__specifics--total{font-weight:700}.my-account-orders__footer{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem 1.75rem}.my-account-orders__footer-link{font-size:1.4rem;font-weight:500;display:inline-block;padding:1rem 2rem;border:.25rem solid var(--ca-confirm);border-radius:.4rem;color:var(--ca-confirm);transition:all .5s ease-in-out}.my-account-orders__footer-link:first-of-type{margin-right:1.5rem}.my-account-orders__footer-link:hover{background-color:var(--ca-confirm);color:#fff;transition:all .2s ease-in-out}.my-account-orders__status{border:.25rem solid var(--ca-dispatched);font-weight:500;color:var(--ca-dispatched);border-radius:10rem;padding:1.1rem 2rem;font-size:1.4rem}.my-account-orders__status--checkout{border-color:var(--ca-checkout);color:var(--ca-checkout)}.my-account-orders__status--refunded{border-color:var(--ca-refunded);color:var(--ca-refunded)}.my-account-orders__status--paid{border-color:var(--ca-paid);color:var(--ca-paid)}.my-account-orders__status--cancelled{border-color:var(--ca-cancelled);color:var(--ca-cancelled)}.my-account-delivery__container{background-color:#fff;border-radius:.4rem;box-shadow:0 0 1.5rem rgba(0,123,252,.17);padding:1.5rem 2rem;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:3rem}.my-account-delivery__container:not(:last-of-type){margin-bottom:4rem}.my-account-delivery__h2{font-size:1.6rem;font-weight:400;border-bottom:.15rem solid var(--ca-stroke);padding-bottom:.75rem;margin-bottom:1rem}.my-account-delivery__list:not(:last-of-type){margin-bottom:2rem}.my-account-delivery__list-item{font-size:1.4rem;line-height:2rem;font-weight:400}.my-account-delivery__list-item--head{font-weight:700}.my-account-gurantee__container{margin-top:4rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:5rem}.my-account-gurantee__wrap{background-color:#fff;box-shadow:0 0 1.5rem rgba(0,123,252,.17);border-radius:.5rem;padding:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.my-account-gurantee__wrap--new{padding:0;display:block;min-height:27rem}.my-account-gurantee__title{font-size:1.8rem;font-weight:500;line-height:2.2rem}.my-account-gurantee__title--secondary{display:block;font-weight:400;font-size:1.5rem;margin-bottom:1.5rem}.my-account-gurantee__details{font-size:1.5rem;line-height:2rem;font-weight:300}.my-account-gurantee__details--quantity{color:var(--ca-confirm);font-weight:400;margin-top:1.5rem}.my-account-gurantee__register-new{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;font-size:1.8rem;border:.2rem dashed #d1d1d1;border-radius:.5rem;transition:border-color .5s ease-in-out}.my-account-gurantee__register-new:hover{border-color:var(--ca-confirm);transition:border-color .2s ease-in-out;box-shadow:0 0 1rem rgba(0,123,252,.2);text-decoration:none}.my-account-gurantee__link-text{color:var(--ca-confirm);font-size:1.3rem;padding-top:.5rem}.my-account-gurantee__icon{fill:var(--ca-confirm);width:5rem;margin-bottom:1.25rem}.my-account-wishlist{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-gap:3rem}.my-account-wishlist__product{box-shadow:0 0 1.5rem rgba(0,0,0,.1);background-color:#fff;border-radius:.4rem;padding:2rem;position:relative}.my-account-wishlist__close{width:2.5rem;height:2.5rem;position:absolute;right:1.5rem;top:1.5rem;display:block}.my-account-wishlist__h2{font-size:1.6rem;font-weight:400;border-bottom:.15rem solid var(--ca-stroke);padding-bottom:.75rem;margin-bottom:1rem;text-align:center}.my-account-wishlist__body{display:flex;justify-content:space-between;align-items:center;margin:1.5rem 0}.my-account-wishlist__stock-wrap{font-size:1.4rem}.my-account-wishlist__stock{display:flex;justify-content:space-between;align-items:center}.my-account-wishlist__icon{fill:var(--ca-dispatched);margin-right:.5rem;width:1.5rem}.my-account-wishlist__price{font-weight:700;margin-top:1rem;display:inline-block}.my-account-marketing__pref{box-shadow:0 0 1.5rem rgba(0,0,0,.1);background-color:#fff;border-radius:.4rem;padding:3rem;display:flex;justify-content:space-between;align-items:center}.my-account-marketing__icon{fill:var(--ca-confirm);width:30rem;margin-right:2rem}.my-account-marketing__h2{font-size:2.2rem;font-weight:400;padding-bottom:.5rem}.my-account-marketing__copy{font-size:1.5rem;line-height:1.8rem;margin-bottom:2rem}.my-account-marketing__copy--link:link{color:var(--ca-confirm);font-weight:700;border-bottom:none}.my-account-marketing__copy--link:link:hover{border-bottom:none}@media only screen and (max-width:57em){.my-account{padding-top:6rem;padding-bottom:6rem}.my-account-head{margin-bottom:6rem}.my-account-orders__footer{flex-wrap:wrap}.my-account-orders__nav{flex-basis:100%;display:flex}.my-account-orders__footer-link{text-align:center;flex:1 0 calc(50% - 2.75rem);margin-bottom:1.5rem;font-size:1.5rem;display:flex;justify-content:center;align-items:center}.my-account-orders__status{flex-basis:100%;text-align:center;font-size:1.5rem}.my-account-footer{text-align:center}.my-account-footer__link{font-size:2rem}}@media only screen and (max-width:45em){.my-account{padding-top:7rem;padding-bottom:7rem}.my-account-grid-wrap{display:block;padding:4rem 0 0}.my-account-nav{display:none}.my-account-breadcrumb__list{justify-content:center}.my-account-breadcrumb__list-item{font-size:1.8rem}.my-account-breadcrumb__list-item:not(:last-child):after{bottom:.6rem;right:1.85rem}.my-account-head{flex-wrap:wrap;justify-content:center;padding-bottom:1.5rem;margin-bottom:5rem}.my-account-head__h1{margin-top:2.5rem;font-size:3.5rem}.my-account-head__h1:after{bottom:-1.8rem}.my-account-head__avatar-wrap{flex-basis:100%;justify-content:center;order:-1}.my-account-head__name{font-size:2rem}.my-account-head__avatar{width:3.5rem}.my-account-panel__list{grid-row-gap:3rem}.my-account-panel__link{font-size:2.2rem}.my-account-panel__icon{height:6.5rem}.my-account-address{grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));grid-gap:3rem}}@media only screen and (max-width:34em){.my-account-orders__header{flex-wrap:wrap}.my-account-orders__h2{flex-basis:100%;padding-bottom:.5rem}.my-account-orders__body{display:block;text-align:center}.my-account-orders__specifics{text-align:left;line-height:2.4rem;margin-bottom:0;padding-left:1.25rem}}@media only screen and (max-width:30em){.my-account__button{display:block;width:100%;padding:2rem 3.5rem;font-size:1.6rem}.my-account-wishlist{grid-template-columns:1fr}.my-account-marketing__pref{display:block}.my-account-marketing__icon{width:7rem;margin-bottom:1.5rem}}.my-account-form__set--password{display:none}.my-account-form__set--prefs{border-top:.15rem solid var(--ca-stroke);margin-top:.3rem;padding-top:3.5rem}.my-account-form__legend{display:none}.my-account-form__side-by-side{display:grid;grid-template-columns:repeat(auto-fit,minmax(34rem,1fr));grid-gap:2rem}.my-account-form__input-wrap{margin-bottom:2rem;width:100%;position:relative}.my-account-form__input-wrap--toggle{display:flex;justify-content:flex-end;flex-direction:row-reverse;align-items:center;margin-bottom:4.5rem}.my-account-form__input-wrap--toggle:not(:last-child){margin-bottom:3.5rem}.my-account-form__input-wrap--marketing-prefs{margin-bottom:0;justify-content:flex-end;width:auto}.my-account-form__button-wrap{display:flex;justify-content:flex-end}.my-account-form__copy{max-width:70rem;line-height:2.2rem;padding-bottom:3.5rem}.my-account-form__copy--link:link{color:var(--ca-confirm);font-weight:700;border:none}.my-account-form__copy--link:link:hover{border:none}.my-account-form__label{display:block;font-weight:400;font-size:1.4rem;padding-bottom:.4rem}.my-account-form__label--toggle{margin-left:2rem;line-height:2rem;cursor:auto}.my-account-form__label--link{color:var(--ca-confirm);font-weight:700;border:none}.my-account-form__label--select{display:flex;flex-direction:column;position:relative;cursor:pointer}.my-account-form__label--select:after{content:"";width:2.1rem;height:1.6rem;background:url(/_/img/svg/icon-ca-arrow.svg) 50% no-repeat;background-size:contain;position:absolute;right:1.4rem;bottom:2rem;pointer-events:none}.my-account-form__input{width:100%;border-radius:.4rem;background-color:#fff;border:.3rem solid #e7e7e7;font-size:1.6rem;font-weight:400;line-height:4.5rem;padding-left:1.5rem;padding-right:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-text-stroke-width:inherit;transition:border-color .5s ease-in-out}.my-account-form__input--select{margin-top:.5rem;cursor:pointer;width:9.5rem}.my-account-form__input:hover{border-color:var(--ca-confirm);transition:border-color .2s ease-in-out}.my-account-form__input:focus{border-color:var(--ca-confirm);box-shadow:0 0 .4rem rgba(0,123,252,.5);outline:none;font-weight:500}.my-account-form__switch{position:relative;display:inline-block;width:6rem;height:3.4rem;flex-shrink:0}.my-account-form__slide-checkbox{opacity:0;width:0;height:0}.my-account-form__slide-checkbox:checked+.my-account-form__slider{background-color:#2196f3}.my-account-form__slide-checkbox:checked+.my-account-form__slider:before{transform:translateX(2.6rem)}.my-account-form__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e4e4e4;transition:.4s}.my-account-form__slider:before{position:absolute;content:"";height:2.6rem;width:2.6rem;left:.4rem;bottom:.4rem;background-color:#fff;box-shadow:0 0 .4rem rgba(0,0,0,.4);transition:.4s}.my-account-form__slider--round{border-radius:5rem}.my-account-form__slider--round:before{border-radius:50%}.my-account-form__reveal-link{display:inline-block;cursor:pointer;text-decoration:underline;float:right;font-size:1.2rem;font-weight:400;padding:.5rem 0 1rem}label.error{color:var(--ca-confirm)}::-webkit-input-placeholder{color:#b9b9b9;font-family:inherit;font-size:1.6rem}::-moz-placeholder{color:#b9b9b9;font-family:inherit;font-size:1.6rem}:-ms-input-placeholder{color:#b9b9b9;font-family:inherit;font-size:1.6rem}:-moz-placeholder{color:#b9b9b9;font-family:inherit;font-size:1.6rem}@media only screen and (max-width:45em){.my-account-form__label{font-size:1.6rem}}
/*# sourceMappingURL=site-global.css.map */
