.pt_guides .guides-sub-nav.visible,.pt_help-and-advice .help-hero-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal}.bonus-product-list .bonus-product-item:after,.cart-actions:after,.cart-empty:after,.cart-footer:after,.clearfix:after,.pt_help-and-advice .help-hero-banner:after{content:"";display:table;clear:both}.pt_blog .primary-content .socialsharing-label:after{display:block;content:"";position:absolute;width:100%;right:0;margin-left:auto;margin-right:auto}.pt_blog .primary-content .socialsharing-label,.trustpilot-reviews-page .with-arrow{position:relative}@media only screen and (min-width:1012px){.pt_blog .primary-content .socialsharing-label:after{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media only screen and (min-width:756px){.pt_blog .primary-content .socialsharing-label:after{-webkit-flex-basis:8%;-ms-flex-preferred-size:8%;flex-basis:8%;max-width:8%}}@media only screen and (min-width:1188px){.pt_blog .primary-content .socialsharing-label:after{-webkit-flex-basis:7%;-ms-flex-preferred-size:7%;flex-basis:7%;max-width:7%}}.pt_help-and-advice .help-hero-banner div,.pt_help-and-advice .help-hero-banner h2,.pt_help-and-advice .help-hero-banner p,.pt_help-and-advice .help-hero-banner ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:6px;padding-left:6px}.pt_help-and-advice .help-hero-banner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-6px;margin-left:-6px}.pt_help-and-advice .help-hero-banner div,.pt_help-and-advice .help-hero-banner h2,.pt_help-and-advice .help-hero-banner p,.pt_help-and-advice .help-hero-banner ul{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.pt_help-and-advice .help-hero-banner div,.pt_help-and-advice .help-hero-banner h2,.pt_help-and-advice .help-hero-banner p,.pt_help-and-advice .help-hero-banner ul,.trustpilot-reviews-page .reviews-carousel .carousel-item{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.row.show-xs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (min-width:756px){.pt_help-and-advice .help-hero-banner div,.pt_help-and-advice .help-hero-banner h2,.pt_help-and-advice .help-hero-banner p,.pt_help-and-advice .help-hero-banner ul{margin-left:8.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.row.show-sm{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (min-width:1012px){.pt_help-and-advice .help-hero-banner div,.pt_help-and-advice .help-hero-banner h2,.pt_help-and-advice .help-hero-banner p,.pt_help-and-advice .help-hero-banner ul{margin-left:16.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.row.show-md{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media (min-width:1188px){.row.show-lg{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.pt_blog .primary-content,.pt_customer-service .primary-content{margin-top:0}.pt_blog .primary-content.wrapper,.pt_customer-service .primary-content.wrapper{padding-left:0}@media only screen and (min-width:1012px){.pt_blog .primary-content,.pt_customer-service .primary-content{margin-top:30px}}.pt_blog .nav,.pt_customer-service .nav{margin-top:20px}.pt_blog .nav h2,.pt_customer-service .nav h2{border-bottom:1px solid #404041;font-size:18px;font-family:AvantGardeGothicITCW02Md,sans-serif;margin:0;padding-bottom:12px}.pt_blog .contactus-form,.pt_blog .content-asset,.pt_customer-service .contactus-form,.pt_customer-service .content-asset{padding-top:30px}@media only screen and (min-width:1012px){.pt_blog .nav,.pt_customer-service .nav{margin-top:0}.pt_blog .contactus-form,.pt_blog .content-asset,.pt_customer-service .contactus-form,.pt_customer-service .content-asset{margin-top:0;padding-top:0;padding-left:40px}.pt_blog .contactus-form .contactus-form,.pt_blog .content-asset .contactus-form,.pt_customer-service .contactus-form .contactus-form,.pt_customer-service .content-asset .contactus-form{padding-left:0}}.pt_blog .confirmation-message,.pt_customer-service .confirmation-message{padding-bottom:20px}.content-asset .contactus-form .required-indicator{display:inline;color:#404041}.contactus-form .imagesPAC{margin-bottom:20px}.contactus-form .errUploadImagesPAC,.contactus-form .errUploadImagesPACnew,.contactus-form .guideImagePAC-box,.contactus-form .imagesPAC{display:none}.contactus-form .guideImagePAC{text-decoration:none;color:#2581D5;margin-left:25px}.contactus-form .guideFlexBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.contactus-form .errUploadImagesPAC{margin-top:15px}.contactus-form .imagesPAC .remove-box{width:100%;text-align:right;cursor:pointer}.contactus-form .imagesPAC .remove-box .remove{display:initial;padding:4px 7px}.contactus-form .guideText{vertical-align:-webkit-baseline-middle}.contactus-form .i-info-icon{height:20px;width:20px;background:#2581D5;color:#fff;font-weight:700;font-size:16px;border-radius:50%;margin:0 7px;text-align:center;padding:1px;font-family:fangsong}.contactus-form .guideImagePAC{margin:0}.contactus-form .guideImagePAC div.content-asset{display:inline-block;padding:0;margin:0}.contactus-form .uploded-image{min-height:18px}.contactus-form .uploadBox{background:#F3F3F4;padding:13px 10px 10px;margin-bottom:10px;border-radius:2px}.contactus-form .uploadBox .custom-file-input{color:transparent}.contactus-form .uploadBox .custom-file-input::-webkit-file-upload-button{visibility:hidden}.contactus-form .uploadBox .custom-file-input::before{content:'Browse...';display:inline-block;background:#2581D5;border:1px solid #2581D5;border-radius:3px;padding:7px 40px;outline:0;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:700;font-size:10pt}.contactus-form .uploadBox .custom-file-input:hover::before{border-color:#000}.contactus-form .uploadBox .custom-file-input:active{outline:0}.contactus-form .uploadBox .custom-file-input:active::before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}.pt_blog .blog-top-banner{margin-bottom:30px}@media only screen and (min-width:1012px){.pt_blog .blog-top-banner{margin-bottom:0}}.pt_blog .primary-content .blog-clasification-folder{font-size:14px;margin-bottom:20px;padding:5px 0 0;font-family:AvantGardeGothicITCW02Md,sans-serif}@media only screen and (min-width:1012px){.pt_blog .primary-content .blog-clasification-folder{padding:5px 0 0 40px}.pt_blog .primary-content .socialsharing-label{margin-left:40px}}.pt_blog .primary-content .socialsharing-label:after{left:0;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;padding-top:10px;border-bottom:0}.pt_blog .blog-secondary-banner{margin-top:50px}.pt_blog .blog-secondary-banner .blog-left-banner{padding-top:20px}.pt_blog .blog-secondary-banner .blog-left-banner img{max-width:100%}.pt_blog .blog-secondary-banner h4.with-line{padding:0;margin:10px auto;text-align:center;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.pt_blog .blog-secondary-banner h4.with-line:after{-webkit-flex-basis:12.4%;-ms-flex-preferred-size:12.4%;flex-basis:12.4%;max-width:12.4%}.pt_blog .blog-secondary-banner h4.with-line span{color:#fff}.trustpilot-reviews-page .light-blue-background{width:100%;background-color:#ddf0f8;padding:30px 0;margin:24px 0 12px}.trustpilot-reviews-page .light-blue-background>.row{padding:0 12px}.trustpilot-reviews-page .white-smoke-background{width:100%;background-color:#efefef;padding:24px 0;margin:24px 0}.trustpilot-reviews-page .white-smoke-background a.primary.button{margin-top:12px}.trustpilot-reviews-page .white-smoke-background h3{font-family:AvantGardeGothicITCW02Md,sans-serif;font-size:22px;margin:0 0 24px}.trustpilot-reviews-page .with-arrow:before{content:'';width:0;height:0;display:block;position:absolute;top:0;left:50%;border:20px solid;border-color:#fff transparent transparent;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.trustpilot-reviews-page .button-holder{max-width:200px;display:inline-block}.trustpilot-reviews-page .blue-link{color:#009ee2;margin-top:12px;display:inline-block}.trustpilot-reviews-page .bspot-banner .item-info{margin-bottom:0}.trustpilot-reviews-page .bspot-banner .item-info>div{padding:0}.trustpilot-reviews-page .bspot-banner .item-info .item-image img{display:block}.trustpilot-reviews-page .bspot-banner .item-info .item-hidden-info{background-color:rgba(221,240,248,.9);line-height:24px;max-height:none;padding:15px 0}.trustpilot-reviews-page .bspot-banner .item-info .item-hidden-info .text-thin{text-align:center}.trustpilot-reviews-page .bspot-banner .item-info .item-hidden-info .text-thin span{display:inline-block;padding-left:36px;background-position:6px 50%;-o-background-size:24px 24px;background-size:24px 24px}.trustpilot-reviews-page .reviews-carousel{padding:36px;background:#fff}.trustpilot-reviews-page .reviews-carousel:before{border-top-color:#ddf0f8;border-top-color:rgba(221,240,248,.9)}.trustpilot-reviews-page .reviews-carousel .carousel-item{background:#fff;border-radius:15px;padding:15px 0}.trustpilot-reviews-page .reviews-carousel .carousel-item blockquote{margin:0;font-family:AvantGardeGothicITCW02Md,sans-serif;font-size:16px;padding:48px 0;position:relative;display:inline-block;width:100%}.trustpilot-reviews-page .reviews-carousel .carousel-item blockquote:after,.trustpilot-reviews-page .reviews-carousel .carousel-item blockquote:before{content:'';display:block;width:36px;height:36px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.trustpilot-reviews-page .reviews-carousel .carousel-item blockquote:before{top:0}.trustpilot-reviews-page .reviews-carousel .carousel-item blockquote:after{bottom:0}.trustpilot-reviews-page .reviews-carousel .carousel-item .review-score{line-height:35px;margin:12px 0}.trustpilot-reviews-page .reviews-carousel .carousel-item .review-score span:first-child{font-family:AvantGardeGothicITCW02Md,sans-serif;font-size:22px;color:#009ee2}.trustpilot-reviews-page .reviews-carousel .carousel-item cite{display:inline-block;width:100%;font-family:AvantGardeGothicITCW02Md,sans-serif;font-size:16px;font-style:normal}@media only screen and (min-width:756px){.trustpilot-reviews-page .reviews-carousel{background:#efefef}.trustpilot-reviews-page .reviews-carousel .carousel-item{padding:24px 6px}}@media only screen and (min-width:1012px){.trustpilot-reviews-page .reviews-carousel .carousel-item{padding:24px}}@media only screen and (min-width:1188px){.trustpilot-reviews-page .reviews-carousel .carousel-item{padding:36px}}.trustpilot-reviews-page .trustpilot-widget-reviews{max-width:750px;width:100%;margin:0 auto}.pt_help-and-advice .primary-content{position:relative}.pt_help-and-advice .primary-content:before{content:"";display:block;position:absolute;top:0;left:6px;right:6px;height:2px;background-color:#009ee2}.pt_help-and-advice .box-content{padding:40px 0}.pt_help-and-advice .box-content--bg-grey{background:#efefef;margin:0 -12px}@media only screen and (min-width:756px){.pt_help-and-advice .box-content--bg-grey{margin:0 -6px}}.pt_help-and-advice .box-content--bg-blue{background:#ddf0f8;margin:0 -12px}@media only screen and (min-width:756px){.pt_help-and-advice .box-content--bg-blue{margin:0 -6px}}.pt_help-and-advice .box-content__message-mid-size{font-family:AvantGardeGothicITCW02Md,sans-serif;font-size:24px;margin-top:0}.pt_help-and-advice .box-content__message-blue{color:#00aeef}.pt_help-and-advice .box-content .button{width:300px;padding:10px 0}.pt_help-and-advice .help-hero-banner{padding:24px 0 48px}.pt_help-and-advice .help-hero-banner div,.pt_help-and-advice .help-hero-banner h2,.pt_help-and-advice .help-hero-banner p,.pt_help-and-advice .help-hero-banner ul{margin-top:0;margin-bottom:0;line-height:1.5}.pt_help-and-advice .help-hero-banner div,.pt_help-and-advice .help-hero-banner p,.pt_help-and-advice .help-hero-banner p+p{margin-top:20px}.pt_help-and-advice .help-hero-banner p+p:last-child{margin-bottom:20px}.pt_help-and-advice .help-hero-banner div>span{margin:0 5px}@media only screen and (min-width:756px){.pt_help-and-advice .help-hero-banner div>span{margin:0 10px}}.pt_help-and-advice .help-hero-banner h2{font-family:AvantGardeGothicITCW02Md,sans-serif;font-size:24px;margin-bottom:20px}.pt_help-and-advice .help-hero-banner a{color:#009ee2}.pt_help-and-advice .help-hero-banner div.lg-inline{padding:0}@media only screen and (min-width:756px){.pt_help-and-advice .help-hero-banner div.lg-inline{display:inline-block;margin:0 10px}}.pt_help-and-advice .help-hero-banner .list-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:20px;margin-bottom:20px}.pt_help-and-advice .help-hero-banner .list-box__icon{display:inline-block;background-position:center center;min-height:30px}.pt_help-and-advice .tiles-content-wrapper{margin-bottom:20px}@media only screen and (min-width:756px){.pt_help-and-advice .help-hero-banner .list-box__icon{min-height:40px}.pt_help-and-advice .tiles-content-wrapper{margin-bottom:60px}}.pt_help-and-advice .tiles-content-wrapper .striked-message{padding:0;margin:0 -12px}@media only screen and (min-width:756px){.pt_help-and-advice .tiles-content-wrapper .striked-message{padding:0 6px;margin:0 -6px}}.pt_help-and-advice .tiles-content-wrapper .striked-message h3{margin-bottom:20px;margin-top:0}.pt_help-and-advice .tiles-content-wrapper .striked-message span{font-size:20px}.pt_help-and-advice .tiles-content-wrapper .striked-message--bold{font-weight:700}.pt_help-and-advice .content-tile{margin:6px 0;border:1px solid #d1d2d4}@media only screen and (min-width:756px){.pt_help-and-advice .content-tile{margin:12px 0}}.pt_help-and-advice .content-tile__title-holder{display:table;width:100%}.pt_help-and-advice .content-tile__title{display:table-cell;vertical-align:middle;padding:12px;line-height:1.5;height:70px}.pt_help-and-advice .content-tile__image{display:block;width:100%}.pt_help-and-advice .content-tile a{display:block;text-decoration:none}.pt_help-and-advice .content-tile a:hover .content-tile__image-holder{position:relative}.pt_help-and-advice .content-tile a:hover .content-tile__image-holder:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(239,239,239,.9);z-index:1}.pt_help-and-advice .content-tile a:hover .content-tile__title{font-weight:700}.pt_help-and-advice .help-content{padding:24px 6px}.pt_help-and-advice footer{margin-top:0}@media only screen and (min-width:756px){.pt_help-and-advice footer{margin-top:50px}}.pt_glossary-of-terms .filter-box .full-width-filter{margin:0 -6px}@media only screen and (min-width:756px){.pt_glossary-of-terms .filter-box .full-width-filter{margin:0}}.pt_glossary-of-terms .filter-box .full-width-filter .filter-box-nav{padding:0 6px}.pt_glossary-of-terms .filter-box .full-width-filter.alphabet-filter .row-menu{padding:0 24px}@media only screen and (min-width:1188px){.pt_glossary-of-terms .filter-box .full-width-filter.alphabet-filter .row-menu{padding:0 24px}.pt_glossary-of-terms .filter-box .full-width-filter.alphabet-filter .owl-nav{display:block}}.pt_glossary-of-terms .filter-box .full-width-filter.alphabet-filter .owl-nav div.owl-prev{left:-12px}.pt_glossary-of-terms .filter-box .full-width-filter.alphabet-filter .owl-nav div.owl-next{right:-12px}.pt_glossary-of-terms .filter-box .full-width-filter .menu.tag-menu{margin:0 0 0 -6px}@media only screen and (min-width:756px){.pt_glossary-of-terms .filter-box .full-width-filter .menu.tag-menu{margin:0}.pt_glossary-of-terms .filter-box .full-width-filter .filterbox-search.filterbox-search{padding:6px 12px 24px}}@media only screen and (min-width:1012px){.pt_glossary-of-terms .filter-box .full-width-filter .menu.tag-menu{margin:0 0 0 -6px}.pt_glossary-of-terms .filter-box .full-width-filter .filterbox-search.filterbox-search{padding:60px 12px 18px 6px}}.pt_glossary-of-terms .filter-box .full-width-filter .room-filter{padding:12px 6px}.pt_glossary-of-terms .filter-box .filter-box-tile{display:block;border-bottom:1px solid #818285;margin-bottom:12px;padding-bottom:12px}.pt_glossary-of-terms .filter-box .filter-box-tile--hidden{display:none}.pt_glossary-of-terms .term-tiles{margin-top:30px;padding:0 12px}@media only screen and (min-width:1012px){.pt_glossary-of-terms .term-tiles{padding:0}}.pt_glossary-of-terms .term-tile{margin-bottom:20px;padding-bottom:20px}.pt_glossary-of-terms .term-tile h3{margin:0;font-size:24px;font-family:AvantGardeGothicITCW02Md,sans-serif;line-height:48px}.pt_glossary-of-terms .term-tile .term-link a{display:inline-block;margin-top:12px;color:#009ee2;font-size:13px;font-family:AvantGardeGothicITCW02Md,sans-serif}.pt_glossary-of-terms .back-to-top{display:none}.pt_guides .primary-content{margin-top:0}.pt_guides .content-wrapper{padding:0 12px}.pt_guides .product-carousel{margin-top:20px}.pt_guides .guides-white-nav{padding:0 0 40px}@media only screen and (min-width:1012px){.pt_glossary-of-terms .back-to-top{display:block}.pt_guides .guides-white-nav{margin-left:-12px;margin-right:-12px}}.pt_guides .guides-white-nav a{text-align:center;height:50px;border:1px solid #d6d9da;padding:5px 20px;position:relative;display:block;text-decoration:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#fff;margin:10px 0 0}.pt_guides .guides-white-nav a.active,.pt_guides .guides-white-nav a:hover{background-color:#00aeef;color:#fff}.pt_guides .guides-white-nav a span{position:relative;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;max-height:100%;overflow:hidden}.pt_guides .guides-top-nav{margin:12px -6px 0}.pt_guides .guides-top-nav:first-child{margin-left:-12px;margin-right:-12px}.pt_guides .guides-top-nav a.button{padding:21px;background:#fff;border:1px solid #d6d9da;color:#404041}.pt_guides .guides-top-nav a.button:hover{background-color:#2386B0;color:#fff}.pt_guides .guides-top-nav a.button.current{position:relative;background:#00aeef;color:#fff;cursor:default;border-color:#00aeef}.pt_guides .guides-top-nav a.button.current:after{display:block}.pt_guides .guides-top-nav a.button:after{content:"";display:none;position:absolute;width:0;height:0;bottom:-9px;left:50%;margin-left:-15px;border-style:solid;border-width:11px 15px 0;border-color:#00aeef transparent transparent;z-index:1}@media only screen and (min-width:756px){.pt_guides .guides-stick-to-above{margin-top:-1px}}.pt_guides .pp-s2-wtc2-tick{display:inline-block;width:35%;margin:0 5% 20px;vertical-align:top}@media only screen and (min-width:756px){.pt_guides .pp-s2-wtc2-tick{margin:0 0 35px;width:20%;padding:0 10px}}.pt_guides .fv-guide-tabs{text-align:center}.pt_guides .guides-box{margin-top:12px;border:1px solid #d6d9da}.pt_guides .guides-box h2{margin:40px 0}.pt_guides .guides-box-grey{background:#F3F7F9}.pt_guides .guides-box-grey,.pt_guides .guides-box-white{padding:0}.pt_guides .guides-box-grey img,.pt_guides .guides-box-white img{display:block}.pt_guides .guides-box-grey p,.pt_guides .guides-box-white p{margin-bottom:15px}.pt_guides .guides-box-grey a.button,.pt_guides .guides-box-white a.button{max-width:190px}.pt_guides .guides-box-grey a.button.extended,.pt_guides .guides-box-white a.button.extended{max-width:360px}.pt_guides .guides-box-grey a+a,.pt_guides .guides-box-white a+a{margin-left:0;margin-top:15px;display:block}.pt_guides .guides-box-padding{padding:15px}@media only screen and (min-width:756px){.pt_guides .guides-box-grey a+a,.pt_guides .guides-box-white a+a{margin-left:45px;margin-top:0;display:inline-block}.pt_guides .guides-box-padding{padding:50px}}.pt_guides .guides-sub-nav{padding:0;margin:0 -6px;overflow:auto;position:fixed;z-index:9;top:0;width:100%;max-width:1188px;-webkit-transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;display:none;-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.pt_guides .guides-sub-nav.visible{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:756px){.pt_guides .guides-sub-nav{max-width:756px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1012px){.pt_guides .guides-sub-nav{max-width:1012px}}@media only screen and (min-width:1188px){.pt_guides .guides-sub-nav.visible{top:0}.pt_guides .guides-sub-nav{max-width:1188px}}.pt_guides a.anchor{margin-top:-64px;padding-top:64px;display:block;position:relative;z-index:-1}#cart-table .cart-row.careplus .careplus-info,.pt_guides .guides-sub-nav li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.pt_guides .guides-sub-nav li{list-style:none;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#00aeef}.pt_guides .guides-sub-nav li:hover{background-color:#2386B0}.pt_guides .guides-sub-nav li a{padding:20px 10px}.pt_guides .slot-mattress-refinements-guides .slot-mattress-sizes,.pt_guides .slot-mattress-refinements-guides .slot-mattress-types{display:block}.pt_guides .slot-mattress-refinements-guides .slot-mattress-sizes ul:not(.new-content-tabs--carousel),.pt_guides .slot-mattress-refinements-guides .slot-mattress-types ul:not(.new-content-tabs--carousel){display:table;table-layout:fixed;width:100%}.pt_guides .slot-mattress-refinements-guides .slot-mattress-sizes li,.pt_guides .slot-mattress-refinements-guides .slot-mattress-types li{display:table-cell;margin:0}.pt_guides .slot-mattress-refinements-guides .slot-mattress-sizes li a,.pt_guides .slot-mattress-refinements-guides .slot-mattress-types li a{display:block;text-decoration:none;padding:0 0 6px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.amp-category-item a,.amp-filter-list .amp-filter-item a{text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.pt_guides .slot-mattress-refinements-guides .slot-mattress-sizes .new-content-tabs--carousel li,.pt_guides .slot-mattress-refinements-guides .slot-mattress-types .new-content-tabs--carousel li{display:block;border:0}.pt_guides .fv-guides-size-guide{margin-top:12px;border:1px solid #d6d9da;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ddf0f8}.pt_guides .fv-size-guide-left{padding:3% 6%!important;border-bottom:3px solid #fff}.pt_guides .fv-size-guide-left .sizing-guide-description-title{font-weight:700;font-size:24px;text-align:center;padding:10px 0}.pt_guides .fv-size-guide-left p.desktop{display:none}@media only screen and (min-width:756px){.pt_guides .fv-size-guide-left{border:none}.pt_guides .fv-size-guide-left p.desktop{display:block}.pt_guides .fv-size-guide-left .sizing-guide-description-title{text-align:left;padding:0 0 20px}}.pt_guides .fv-size-guide-right{background:#fff}.pt_guides .fv-size-guide-right .button{max-width:140px;float:none;margin-top:15px}.pt_guides .fv-size-guide-right .sizing-item{background:#F3F7F9;padding:10px;margin:auto;overflow:auto}@media only screen and (min-width:756px){.pt_guides .fv-size-guide-right .sizing-item{padding:20px 60px}}.pt_guides .fv-size-guide-right .sizing-item .sizing-item-title{font-weight:700;padding:0 0 7px;margin:0;font-size:16px}.pt_guides .fv-size-guide-right .sizing-item+.sizing-item{margin-top:3px}.pt_guides .fv-size-guide-right .sizing-item>span{font-weight:600}.pt_guides .fv-size-guide-right .sizing-item .button{margin-top:0;max-width:none;width:100%}.amp-article .amp-highlight-block .amp-highlight-title:after{display:block;content:"";position:absolute;-webkit-flex-basis:90px;-ms-flex-preferred-size:90px;flex-basis:90px;max-width:90px;width:100%;left:0;right:0;margin-left:auto;margin-right:auto;border-bottom:3px solid #404041;margin-top:23px}#pt_contenthub .content-asset{padding-left:0}.pt_contenthub .primary-content{margin-top:0}.amp-category-list{width:100%}.amp-category-item{text-align:left;margin-bottom:3px}@media only screen and (min-width:1012px){.amp-category-list{display:table;table-layout:fixed}.amp-category-item{text-align:center;display:table-cell;margin-bottom:0}}.amp-category-item a{display:block;color:#404041;font-size:13px;background:#dff0f7;padding:13px 10px;transition:all .2s ease}.amp-filter-list .amp-filter-item a,.amp-tag{font-size:12px;font-family:AvantGardeGothicITCW01Bd,sans-serif;color:#fff;border-radius:12px}.amp-category-item a i.tick_white{display:none;float:right}.amp-category-item a.active,.amp-category-item a:not(.expand-menu):not(.expand-filter):hover{background:#00aeef;color:#fff}.amp-category-item .expand-filter,.amp-category-item .expand-menu,.amp-filter-menu{background:#f6f6f6}.amp-category-item a.active i.tick_white,.amp-category-item a:not(.expand-menu):not(.expand-filter):hover i.tick_white{display:inline-block}@media only screen and (min-width:1012px){.amp-category-item a{padding:13px 0;margin-right:3px}.amp-category-item a.active i.tick_white,.amp-category-item a:not(.expand-menu):not(.expand-filter):hover i.tick_white{display:none}}.amp-category-item a.active{cursor:default}.amp-category-item:last-child a{margin-right:0}.amp-category-item .expand-filter i,.amp-category-item .expand-menu i{float:right}.amp-category-item .expand-filter i.minus_black,.amp-category-item .expand-menu i.minus_black{display:none}.amp-category-item .expand-filter i.plus_black,.amp-category-item .expand-menu i.plus_black{display:inline-block}.amp-category-item .expand-filter.expanded i.plus_black,.amp-category-item .expand-menu.expanded i.plus_black{display:none}.amp-category-item .expand-filter.expanded i.minus_black,.amp-category-item .expand-menu.expanded i.minus_black,.amp-tag,.amp-tag-list{display:inline-block}.amp-filter-menu{float:left;width:100%}.amp-filter-label,.amp-filter-list{float:left}.amp-filter-label{text-align:center;padding:25px 50px}.amp-filter-list{padding:20px 0 0}.amp-filter-list .amp-filter-item{float:left;margin:0 5px 5px 0}.amp-filter-list .amp-filter-item a{display:inline-block;background:#818285;padding:5px 15px;transition:all .2s ease}.amp-pagination a,.amp-tag{-webkit-transition:all .2s ease;-o-transition:all .2s ease;text-decoration:none}.amp-filter-list .amp-filter-item a:hover{background:#6a6c6f}.amp-filter-list .amp-filter-item a.active{background:#00aeef}.amp-tag-list{margin-top:20px;text-align:center}.amp-tag{background:#818285;padding:2px 10px;transition:all .2s ease}a.amp-tag:hover{background:#6a6c6f}.amp-category-title{font-family:AvantGardeGothicITCW01Bk,sans-serif;font-size:26px;margin-bottom:0}.amp-grid .amp-grid-tile{padding-bottom:40px;position:relative;font-size:13px;margin:10px 0}@media only screen and (min-width:756px){.amp-filter-list{max-width:75%}.amp-grid .amp-grid-tile{margin:40px 0}}.amp-grid .amp-grid-tile .amp-tag-list{margin-top:0}.amp-grid .amp-grid-tile .amp-tag{margin:10px 0}.amp-grid .amp-grid-tile .amp-grid-image{position:relative;height:250px}.amp-grid .amp-grid-tile .amp-grid-image img{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.amp-grid .amp-grid-tile .amp-grid-title h2{font-size:13px;line-height:18px;margin:0}.amp-grid .amp-grid-tile .amp-grid-title a{text-decoration:none}.amp-grid .amp-grid-tile .amp-grid-cta-row{position:absolute;bottom:0;width:100%}.amp-grid .amp-grid-tile .amp-grid-image,.amp-grid .amp-grid-tile-large .amp-grid-image{overflow:hidden}.amp-grid .amp-grid-tile .amp-grid-image a,.amp-grid .amp-grid-tile-large .amp-grid-image a{display:block;width:100%;height:100%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.amp-grid .amp-grid-tile-large:hover .amp-grid-image a,.amp-grid .amp-grid-tile:hover .amp-grid-image a{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.amp-grid .amp-grid-cta a{font-family:AvantGardeGothicITCW01Bd,sans-serif;font-size:13px;line-height:27px}.amp-grid .amp-grid-share{text-align:right;padding-right:20px}.amp-grid .amp-grid-tile-large+.amp-see-more-content{margin-top:20px}.amp-grid .amp-grid-tile-large .amp-grid-image{max-width:780px;display:inline-block;vertical-align:middle}@media only screen and (min-width:1012px){.amp-grid .amp-grid-tile-large .amp-grid-image{max-width:655px}}@media only screen and (min-width:1188px){.amp-grid .amp-grid-tile-large .amp-grid-image{max-width:780px}}.amp-grid .amp-grid-tile-large .amp-grid-image img:nth-child(2){margin-top:10px}.amp-grid .amp-grid-tile-large .amp-grid-tile-info{display:inline-block;max-width:400px;vertical-align:middle;padding:20px;background-color:#dff0f7;margin-left:-20px;position:relative}@media only screen and (min-width:756px){.amp-grid .amp-grid-tile-large .amp-grid-tile-info{padding:50px}}@media only screen and (min-width:1012px){.amp-grid .amp-grid-tile-large .amp-grid-tile-info{max-width:344px}}@media only screen and (min-width:1188px){.amp-grid .amp-grid-tile-large .amp-grid-tile-info{max-width:400px}}.amp-grid .amp-grid-tile-large .amp-tag-list{margin-top:0}.amp-article .amp-content,.amp-article .amp-image,.amp-grid .amp-grid-tile-large .amp-grid-cta-row{margin-top:20px}.amp-grid .amp-grid-tile-large .amp-grid-title b{font-size:28px;font-family:AvantGardeGothicITCW01Bk,sans-serif;line-height:32px;padding:10px 0;display:inline-block}.amp-grid .amp-grid-tile-large .amp-grid-description{font-size:15px}.amp-grid .amp-see-more{width:auto;padding:6px 40px}.amp-article .amp-description{font-size:15px;color:#404041;font-family:AvantGardeGothicITCW01Bk,sans-serif}.amp-article .amp-image{position:relative}.amp-article video{display:block}.amp-article video::-internal-media-controls-download-button{display:none}.amp-article video::-webkit-media-controls-enclosure{overflow:hidden}.amp-article video::-webkit-media-controls-panel{width:-webkit-calc(100% + 30px);width:calc(100% + 30px)}.amp-article .amp-carousel{margin-top:20px;max-height:440px}.amp-article .amp-carousel.owl-carousel{max-height:none}@media only screen and (min-width:756px){.amp-article .amp-carousel .owl-page{display:inline-block}}.amp-article .amp-content h2{font-size:14px;font-family:AvantGardeGothicITCW01Bd,sans-serif;margin-bottom:0}.amp-article .amp-content p{margin-top:0}.amp-article .amp-author{margin:30px 0}.amp-article .amp-author .amp-author-image,.amp-article .amp-author .amp-author-name{display:inline-block;vertical-align:middle}.amp-article .amp-author .amp-author-image{width:90px;height:90px;margin-right:10px}.amp-article .amp-author .amp-author-name{font-size:13px;text-align:left}.amp-article .amp-author .amp-author-name b{display:block;text-align:left}.amp-article .amp-image-cta{margin-bottom:20px}.amp-article .amp-image-cta .amp-cta{max-width:55%;margin:20px auto}.amp-article .amp-author-quote{padding:0 10px}.amp-article .amp-author-quote .amp-author{margin:0}@media only screen and (min-width:756px){.amp-article .amp-author-quote{padding:0 0 0 30px}.amp-article .amp-author-quote .amp-author{text-align:left;position:absolute;bottom:0}}.amp-article .amp-author-quote .amp-quote{position:relative;margin-top:50px}@media only screen and (min-width:756px){.amp-article .amp-author-quote .amp-quote{width:70%;margin-top:0;margin-bottom:150px}}.amp-article .amp-author-quote .amp-quote:after,.amp-article .amp-author-quote .amp-quote:before{display:block;content:"";position:absolute;height:25px;width:6px;left:0;top:-25px;border-left:10px solid #ffdf00;border-right:10px solid #ffdf00;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.amp-article .amp-author-quote .amp-quote:after{bottom:-25px;top:auto;left:0}.amp-article .amp-author-quote .amp-quote p{font-size:28px;line-height:30px;text-align:left;padding:15px 0}.amp-article .amp-image-text .amp-text{min-height:35px;font-size:20px;margin:0 0 10px;padding-right:100px}.amp-article .amp-image-text .amp-text p{margin:0}.amp-article .amp-image-text .amp-text.amp-text-below p{margin:10px 0 0}.amp-article .amp-highlight-block{padding:0 50px}.amp-article .amp-highlight-block .amp-highlight-title{font-size:28px;font-family:AvantGardeGothicITCW01Bk,sans-serif;margin-bottom:35px;position:relative}.amp-article .amp-highlight-block .amp-highlight-body{padding:15px 0 20px}.amp-article .amp-split{margin-top:20px;padding-left:12px}.amp-article .amp-split .amp-left-content,.amp-article .amp-split .amp-right-content{width:100%;position:relative;margin:0 auto;text-align:center}@media only screen and (min-width:1012px){.amp-article .amp-split .amp-left-content,.amp-article .amp-split .amp-right-content{margin:0;text-align:left}.amp-article .amp-split .amp-left-content{padding:0}}.amp-article .amp-split .amp-carousel,.amp-article .amp-split .amp-content,.amp-article .amp-split .amp-image{margin-top:0;text-align:center}.amp-article .amp-split .amp-content,.amp-article .amp-split .amp-image-text .amp-image{text-align:left}@media only screen and (min-width:756px){.amp-article .amp-split .amp-content{padding:0 50px}}.amp-article .button{width:auto}.amp-social-share{margin-top:50px}.amp-social-share .amp-share{display:inline-block;vertical-align:middle;padding-left:20px}.amp-category-footer,.amp-last-articles{margin-top:30px}.amp-category-footer .amp-grid-tile,.amp-last-articles .amp-grid-tile{margin-top:15px}.amp-category-footer .amp-category-slot-item{margin-top:10px}.amp-category-footer a{text-decoration:none;position:relative;display:block}.amp-category-footer .amp-category-image{overflow:hidden}.amp-category-footer .amp-category-image img{max-width:none;height:200px}.amp-category-footer .amp-category-info{position:absolute;bottom:0;left:0;background-color:#fff;opacity:.9;width:100%;padding:0 20px;height:50px;line-height:50px;font-family:AvantGardeGothicITCW01Bd,sans-serif;font-size:13px;overflow:hidden;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.amp-category-footer .amp-category-info p{display:block;font-size:13px;font-family:AvantGardeGothicITCW01Bk,sans-serif;line-height:18px}#cart-table,#cart-table .item-details .name,#cart-table .item-details .promo,.amp-pagination a,.cart-items h3,.pt_roomsets .amp-description,.pt_roomsets .amp-grid .roomset-title h2{font-family:AvantGardeGothicITCW02Md,sans-serif}.amp-category-footer a:hover .amp-category-info{height:120px}.amp-pagination{margin-top:20px;margin-bottom:20px}.amp-pagination>div{padding:0}.amp-pagination a{display:inline-block;font-size:14px;padding:5px 10px;border:1px solid #404041;transition:all .2s ease}@media only screen and (min-width:1012px){.amp-pagination a{margin:0 2px}}.amp-pagination a.active,.amp-pagination a:not(.amp-page-next):not(.amp-page-prev):hover{color:#00aeef}.amp-pagination .amp-page-next,.amp-pagination .amp-page-prev{background:#dff0f7;border:none;padding:7px 20px}.amp-pagination .amp-page-next:hover,.amp-pagination .amp-page-prev:hover{background:#00aeef;color:#fff}.amp-footer-share,.amp-footer-share h2.section-title--striked span{background:#f3f3f4}.amp-pagination .amp-page-next:hover .arrow-right,.amp-pagination .amp-page-prev:hover .arrow-right{border-left-color:#fff}.amp-pagination .amp-page-next:hover .arrow-left,.amp-pagination .amp-page-prev:hover .arrow-left{border-right-color:#fff}.amp-pagination .arrow-left,.amp-pagination .arrow-right{display:inline-block;width:0;height:0;margin-left:7px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #404041;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.amp-pagination .arrow-left{border-left:none;border-right:5px solid #404041;margin-right:7px;margin-left:0}.amp-sort-by{margin-top:10px}.amp-sort-by .select2{min-width:100%}.amp-footer-share{padding:20px 0 40px;margin-top:30px}.amp-footer-share h2.section-title--striked span .icon{width:20px;height:20px;vertical-align:-3px}.amp-footer-share .amp-instagram-info{margin:15px 0 0}.amp-footer-share .instagram-feed{width:100%}.amp-footer-share .instagram-feed .instagram-item{padding:5px;width:50%;float:left}@media only screen and (min-width:1012px){.amp-footer-share .instagram-feed{display:table;table-layout:fixed}.amp-footer-share .instagram-feed .instagram-item{display:table-cell;padding:0 5px;float:none;width:auto}}.amp-footer-share .instagram-feed .instagram-item a{overflow:hidden;display:block}.amp-footer-share .instagram-feed .instagram-item a img{display:block;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.amp-footer-share .instagram-feed .instagram-item a:hover img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.amp-footer-share .amp-instagram-follow a{width:auto;margin:15px 0 20px;background:#818285}.amp-footer-share .amp-instagram-follow a:hover{background:#6a6c6f}.amp-footer-share .viewers-ugc-carousel{background:0 0;border:none}.amp-footer-share .viewers-ugc-carousel .upload-option{display:none}.amp-footer-share .amp-footer-socialinfo{margin:15px 0 20px}.amp-footer-share .amp-footer-socialinfo .amp-footer-socialinfo-title{font-size:20px;vertical-align:6px;display:block;margin-bottom:10px}@media only screen and (min-width:756px){.amp-footer-share .amp-footer-socialinfo .amp-footer-socialinfo-title{margin-bottom:0;display:inline-block;margin-right:20px}}.amp-footer-share .amp-footer-socialinfo .icon{width:30px;height:30px;margin:0 5px}.amp-footer-share .amp-footer-facebook{padding:0 30px}@media only screen and (min-width:1012px){.amp-footer-share .amp-footer-facebook{padding:0 6px}}.amp-footer-share .amp-footer-facebook a{display:block;padding:0 20px}.amp-footer-share .amp-footer-facebook .amp-facebook-icon{display:block;float:left;width:56px;max-width:56px;height:56px;background:#4867aa;position:relative;z-index:1;margin:0 auto}@media only screen and (min-width:1012px){.amp-footer-share .amp-footer-facebook a{padding:0}.amp-footer-share .amp-footer-facebook .amp-facebook-icon{margin:0}}.amp-footer-share .amp-footer-facebook .amp-facebook-icon .icon{width:40px;height:40px;margin-top:7px}.amp-footer-share .amp-footer-facebook .amp-facebook-info{background:#fff;position:relative;z-index:0;font-size:14px;line-height:17px;padding:60px 20px 10px;margin-top:-45px;text-align:center;overflow:hidden;border-top:1px solid #404041;border-bottom:1px solid #404041;border-right:1px solid #404041;border-left:1px solid #404041}a.expand-amp-menu span,a.expand-amp-menu.expanded span{border-left:8px solid transparent;border-right:8px solid transparent}@media only screen and (min-width:1012px){.amp-footer-share .amp-footer-facebook .amp-facebook-info{padding:10px 20px;margin-top:0;text-align:left;margin-left:-1px}}.amp-footer-share .amp-footer-facebook .amp-facebook-info .owl-controls .owl-pagination{display:none}.no-content-msg{padding:40px 0}.row.expand-menu-row{position:relative;margin:0}a.expand-amp-menu{display:inline-block;font-size:14px;background:#f6f6f6;padding:15px 20px;text-decoration:none}a.expand-amp-menu:before{content:"";display:block;position:absolute;background:#f6f6f6;width:100%;height:5px;top:0;left:0}a.expand-amp-menu span{display:inline-block;float:right;margin-top:5px;margin-left:40px;border-top:10px solid #404041}a.expand-amp-menu.expanded span{border-bottom:10px solid #404041;border-top:none}.ie-browser .amp-grid-tile-large{position:relative}.ie-browser .amp-grid-tile-large .amp-grid-image{float:left}.ie-browser .amp-grid-tile-large .amp-grid-image>a>.row{display:inline}.ie-browser .amp-grid-tile-large .amp-grid-tile-info{-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute}.amp-category-item.buying-guides,.amp-filter-item.buying-guides{display:none}.pt_roomsets .primary-content{margin-top:0}.pt_roomsets .amp-menu{margin-bottom:10px}.pt_roomsets .amp-menu .amp-category-list{white-space:nowrap;overflow:auto}@media only screen and (min-width:756px){.pt_roomsets .amp-menu .amp-category-list{display:table;table-layout:fixed}}.pt_roomsets .amp-menu .amp-category-list .amp-category-item{display:inline-block;margin-bottom:0;width:130px}@media only screen and (min-width:756px){.pt_roomsets .amp-menu .amp-category-list .amp-category-item{display:table-cell;width:auto;text-align:center}.pt_roomsets .amp-menu .amp-category-list .amp-category-item i{display:none!important}.pt_roomsets .amp-menu .amp-category-list .amp-category-item a{margin-right:3px}}.pt_roomsets .amp-menu .amp-category-list .amp-category-item a:not(.active):hover{color:#404041;background:#dff0f7}.pt_roomsets .amp-menu .amp-category-list .amp-category-item a:not(.active):hover i.tick_white{display:none}@media only screen and (min-width:1188px){.pt_roomsets .amp-menu .amp-category-list .amp-category-item a:not(.active):hover{background:#00aeef;color:#fff}}.pt_roomsets .amp-menu .amp-filter-label{float:none;padding-bottom:5px}@media only screen and (min-width:1012px){.pt_roomsets .amp-menu .amp-filter-label{float:left;padding-bottom:20px}}.pt_roomsets .amp-menu .amp-filter-list{float:none;max-width:none;text-align:center;padding:20px 0}@media only screen and (min-width:1012px){.pt_roomsets .amp-menu .amp-filter-list{float:left;max-width:75%;text-align:left}}.pt_roomsets .amp-menu .amp-filter-item{float:none;display:inline-block}@media only screen and (min-width:1012px){.pt_roomsets .amp-menu .amp-filter-item{float:left;display:block}.pt_roomsets .amp-menu .amp-filter-item.show-all-filters{display:none}}.pt_roomsets .amp-menu .amp-filter-item.hide-xs{display:none}@media only screen and (min-width:1012px){.pt_roomsets .amp-menu .amp-filter-item.hide-xs{display:block}}.pt_roomsets .amp-description{margin-bottom:30px;font-size:15px;color:#666}.pt_roomsets .amp-grid{-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.pt_roomsets .amp-grid-tile{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pt_roomsets .amp-grid .roomset-image{position:relative;margin-bottom:12px}.pt_roomsets .amp-grid .roomset-image>img{display:block;height:auto;opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.pt_roomsets .amp-grid .roomset-image>img.visible{opacity:1}.pt_roomsets .amp-grid .roomset-info{position:absolute;top:10px;left:10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);height:-webkit-calc(100% - 20px);height:calc(100% - 20px);background:rgba(14,158,217,.9);text-align:center;z-index:20;color:#fff}.pt_roomsets .amp-grid .roomset-info-inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.pt_roomsets .amp-grid .roomset-info-close{position:absolute;top:10px;cursor:pointer;right:10px}.pt_roomsets .amp-grid .roomset-title h2{margin-top:0}.pt_roomsets .amp-grid .roomset-cta a{display:inline-block;color:#fff;margin-top:15px}.bonus-product-list .bonus-product-item.bonus-variant-product .variation-attribute-title,.bonus-product-list .product-number{display:none}.pt_roomsets .amp-grid .amp-hotspot{width:22px;height:22px}.pt_roomsets .amp-grid .amp-hotspot .amp-hotspot-link{padding-top:4px}.pt_roomsets .amp-grid .amp-hotspot .amp-hotspot-link i{width:14px;height:14px}.pt_roomsets .amp-grid>.ajax-loading{margin-top:40px;height:100px;width:100%}@media screen and (max-width:768px){.bonus-product-list .bonus-product-item .product-col-1,.bonus-product-list .bonus-product-item .product-col-2{float:left;clear:none}}.bonus-product-list .bonus-product-item .variation-attribute,.bonus-product-list .bonus-product-item .variation-attribute-selected-value{padding-top:0}.bonus-product-list .bonus-product-item .product-options{margin:10px 0}.bonus-product-list .product-add-to-cart{padding-bottom:0}.bonus-product-list .product-add-to-cart .inventory{width:auto}.bonus-product-list .product-name{float:none;margin:1em 0;font-size:14px!important}.bonus-product-list .quantity-error{color:red;text-transform:inherit}.bonus-product-list .bonus-product-list-footer{display:block}.bonus-discount-container .promo-details,.bonus-product-list .bonus-product-list-footer .bonus-product-summary,.bonus-product-list .hidden{display:none}.bonus-product-list .selected-bonus-item .remove-link{cursor:pointer;color:#fff}.bonus-product-list .add-to-cart-bonus{margin-top:20px}.bonus-product-list .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-12px}.bonus-product-list .owl-theme .owl-controls .owl-buttons div.owl-next{right:-12px}.bonus-product-list .variation-attribute:after{height:0;display:none}.bonus-discount-container .promo-details.visible{display:block}.pt_cart .error-form{margin-top:10px;padding-left:15px}@media only screen and (min-width:1012px){.pt_cart .error-form{margin-top:0;padding-left:6px}}@media only screen and (min-width:756px){.pt_cart #main .wrapper{padding-right:15px;padding-left:15px}}@media only screen and (min-width:1188px){.pt_cart #main .wrapper{padding-right:5px;padding-left:5px}}.pt_cart .topSpace{margin-top:26px}.pt_cart .primary-content{margin-top:59px}@media only screen and (min-width:756px){.pt_cart .primary-content{margin-top:20px}}.cart-body .back-to-store-finder{display:none}.cart-items{padding-top:20px}.cart-items h3{font-size:18px;border-bottom:1px solid #ccc;padding-bottom:8px;padding-left:13px}@media only screen and (min-width:1012px){.pt_cart .primary-content{margin-top:25px}.cart-items h3{padding-left:0}}#cart-table .options-body{padding-top:10px}#cart-table .cart-row{padding-bottom:20px;margin-bottom:10px}#cart-table .cart-row.careplus{padding-left:6px;padding-right:6px;border-bottom:1px solid #ccc}#cart-table .cart-row.careplus .careplus-inner{background:#F3F7F9;border:3px solid #000}@media only screen and (max-width:756px){#cart-table .cart-row.careplus .careplus-inner{margin:30px 0}}#cart-table .cart-row.careplus .careplus-info{font-weight:600;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cart-table .cart-row.careplus .careplus-policy-price{margin-left:15px}#cart-table .cart-row.bedframes,#cart-table .cart-row.careplus .options-body{text-align:left}#cart-table .cart-row.bedframes .careplus-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0}#cart-table .cart-row.bedframes .careplus-inner .policy-info{font-size:14px}#cart-table .cart-row:last-child{margin-bottom:0;border:none;padding-bottom:0;border-bottom:1px solid #ccc}@media only screen and (min-width:756px){#cart-table .cart-row:last-child{padding-bottom:35px;margin-bottom:30px}}#cart-table .item-image{text-align:center}#cart-table .item-image img{max-width:100%}#cart-table .item-details{padding-left:12px}#cart-table .item-details .name{margin-bottom:15px;font-size:14px;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:1012px){#cart-table .item-details{padding-left:6px}#cart-table .item-details .name{font-size:16px}}#cart-table .item-details .name a{text-decoration:none}#cart-table .item-details .promo{font-size:14px;color:#cc0136;text-align:left;margin-bottom:2px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:1012px){#cart-table .item-details .promo{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}}#cart-table .item-details .variation-attributes{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}#cart-table .item-details .sku{margin-top:15px;font-size:12px;-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}#cart-table .item-details .cat-msg{margin:15px 0;font-size:12px;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}#cart-table .item-quantity{float:right;margin-left:15px;margin-bottom:30px}@media only screen and (min-width:1012px){#cart-table .item-quantity{float:none;margin-left:0}}#cart-table .item-quantity input,#cart-table .item-quantity span{display:block;text-align:center;width:45px;margin:0;float:left}#cart-table .item-quantity span{border:1px solid #d1d2d4;width:35px;height:35px;font-size:24px;font-family:AvantGardeGothicITCW01Bk,sans-serif;cursor:pointer;padding:6px 0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#cart-table .item-quantity span:hover{background:#F1F3F4}#cart-table .item-quantity span:first-child{border-right:0 none}#cart-table .item-quantity span:last-child{border-left:0 none}#cart-table .item-quantity input{-moz-appearance:textfield}#cart-table .item-quantity input::-webkit-inner-spin-button,#cart-table .item-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#cart-table .item-quantity input::-webkit-inner-spin-button:read-only,#cart-table .item-quantity input::-webkit-outer-spin-button:read-only{margin:0 35px}#cart-table .item-quantity input+span.error{display:none!important}#cart-table .item-quantity:after{content:"";display:block;clear:both}#cart-table .remove-item{margin-top:5px;font-size:12px;text-decoration:underline;margin-bottom:7px;color:#414141;font-family:AvantGardeGothicITCW02Md,sans-serif}@media only screen and (min-width:1012px){#cart-table .remove-item{margin-bottom:0}}#cart-table .remove-item:hover{text-decoration:none}#cart-table .item-total{font-size:16px;text-align:right;width:100%;word-wrap:break-word;margin-bottom:20px}#cart-table .price-unadjusted{display:block}#cart-table .price-unadjusted span{text-decoration:line-through;font-size:14px}#cart-table .price-promotion .price-standard{margin:0 12px 0 0;text-decoration:line-through}#cart-table .price-promotion .price-sales{color:#d11241}#cart-table .price-adjusted-total{display:block;color:#d11241}#cart-table .price-discounted .product-price>span{color:#404041;font-size:14px;text-decoration:line-through;font-family:AvantGardeGothicITCW01Bk,sans-serif}#cart-table .price-discounted .product-price>span.price-sales{color:#404041;font-family:AvantGardeGothicITCW02Md,sans-serif}#cart-table .gift-cert-delivery{color:#d11241}#cart-table .item-careplus,#cart-table .item-guardsman{background:#f3f3f4;padding:10px 0 5px 10px;font-family:AvantGardeGothicITCW01Bk,sans-serif;margin-top:15px;margin-left:-6px;margin-right:-6px}@media only screen and (min-width:1012px){#cart-table .item-careplus,#cart-table .item-guardsman{margin-top:20px}}#cart-table .item-careplus .option-body,#cart-table .item-guardsman .option-body{display:none}#cart-table .item-careplus .learn-more,#cart-table .item-guardsman .learn-more{padding:0 0 5px 30px;font-size:12px}#cart-table .item-careplus .option-heading,#cart-table .item-guardsman .option-heading{cursor:pointer}#cart-table .item-careplus .option-heading .icon,#cart-table .item-guardsman .option-heading .icon{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;vertical-align:middle;margin-top:-2px}#cart-table .item-careplus .option-heading .guardsman-option-value,#cart-table .item-guardsman .option-heading .guardsman-option-value{margin-bottom:8px}#cart-table .item-careplus .label span,#cart-table .item-careplus .text,#cart-table .item-guardsman .label span,#cart-table .item-guardsman .text{color:#404041;font-family:AvantGardeGothicITCW01Bk,sans-serif;font-size:14px;line-height:16px}#cart-table .product-price .price-standard,#cart-table .product-price .price-unadjusted,#cart-table .saveAmount,.cart-bottom-row .shipping-method-selector label,.cart-bottom-row h4{font-family:AvantGardeGothicITCW02Md,sans-serif}#cart-table .item-careplus .label span .option-price,#cart-table .item-careplus .text .option-price,#cart-table .item-guardsman .label span .option-price,#cart-table .item-guardsman .text .option-price{font-family:AvantGardeGothicITCW02Md,sans-serif;color:#000;padding-right:6px}@media only screen and (min-width:1012px){#cart-table .item-careplus .label span .option-price,#cart-table .item-careplus .text .option-price,#cart-table .item-guardsman .label span .option-price,#cart-table .item-guardsman .text .option-price{padding-right:0}}#cart-table .item-careplus .item-total,#cart-table .item-guardsman .item-total{margin-bottom:0;white-space:nowrap}#cart-table .item-careplus .option-heading .checkbox-guardsman,#cart-table .item-guardsman .option-heading .checkbox-guardsman{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1188px){#cart-table .item-careplus .learn-more,#cart-table .item-guardsman .learn-more{padding-left:25px}#cart-table .item-careplus .option-heading .checkbox-guardsman,#cart-table .item-guardsman .option-heading .checkbox-guardsman{padding-left:0}}#cart-table .item-careplus .option-heading .checkbox-guardsman label,#cart-table .item-guardsman .option-heading .checkbox-guardsman label{display:inline-block;width:auto;padding-left:30px;padding-right:20px}@media only screen and (min-width:756px){#cart-table .item-careplus .option-heading .checkbox-guardsman label,#cart-table .item-guardsman .option-heading .checkbox-guardsman label{padding-right:0}#cart-table #item-careplus{margin-top:0}}#cart-table .item-careplus .option-heading .checkbox-guardsman label:after,#cart-table .item-guardsman .option-heading .checkbox-guardsman label:after{top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#cart-table .item-careplus .option-body,#cart-table .item-guardsman .option-body{line-height:18px;padding:5px 5px 5px 30px}@media only screen and (min-width:1188px){#cart-table .item-careplus .option-body,#cart-table .item-guardsman .option-body{padding:5px 40px 10px 25px}}#cart-table #item-careplus.options-body{padding-top:15px}#cart-table #item-careplus .section-title{border:none}#cart-table #item-careplus .section-title span{right:25%}#cart-table .item-last-col{position:relative;padding-right:12px}@media only screen and (min-width:1012px){#cart-table .item-last-col{padding-right:6px}.cart-bottom-row .shipping-method-selector{border-bottom:1px solid #ccc}}#cart-table .product-price .price-standard,#cart-table .product-price .price-unadjusted{text-decoration:line-through;font-size:14px;color:#404041}#cart-table .product-price .price-standard+.price-sales{color:#d11241}#cart-table .product-price .first-xs{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}#cart-table .saveAmount{font-size:16px;line-height:26px}.cart-bottom-row{background:#f3f3f4;padding:30px 20px}@media only screen and (min-width:1188px){.cart-bottom-row{padding:30px 0 50px}}.cart-bottom-row h4{font-size:21px;padding:0 0 20px;margin:0}.cart-bottom-row .shipping-method-selector{padding:0 0 5px;margin:0}.cart-bottom-row .shipping-method-selector .title-row{margin:0}.cart-bottom-row .shipping-method-selector .shipping-method-info{padding:10px 0 10px 26px;font-family:AvantGardeGothicITCW01Bk,sans-serif}.cart-bottom-row .shipping-method-selector .shipping-method-leadtime{padding:3px 0 0 26px;font-family:AvantGardeGothicITCW01Bk,sans-serif}.cart-bottom-row .shipping-method-selector .price-col{text-align:center;padding-left:20px;font-size:18px;font-family:AvantGardeGothicITCW02Md,sans-serif}.cart-bottom-row .order-location label,.cart-bottom-row .store-locator-form,.cart-bottom-row .store-locator-selected-store{font-family:AvantGardeGothicITCW01Bk,sans-serif}@media only screen and (min-width:1012px){.cart-bottom-row .shipping-method-selector .price-col{padding-left:0}}.cart-bottom-row .shipping-method-selector .shipping-method-option{min-height:50px;border-right:1px solid #ccc}.cart-bottom-row .cart-order-totals{background:#fff;margin-bottom:15px;padding:15px 20px}.cart-bottom-row .finance-info{padding-top:20px;text-align:center}.cart-bottom-row .cart-bottom-left-col{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:25px}@media only screen and (min-width:756px){.cart-bottom-row .cart-bottom-left-col{padding:0 30px 0 0;border-bottom:0;margin-bottom:0}}.cart-bottom-row .order-location{display:none}.cart-bottom-row .order-location .row{margin-bottom:5px}.cart-bottom-row .store-locator-form{padding-bottom:0;padding-left:20px;margin-top:15px}.cart-bottom-row .store-locator-form .search-location-content{margin:0 -6px}.cart-bottom-row .store-locator-form .row input[type=text]{padding-left:4px}.cart-bottom-row .store-locator-form .search-btn{padding-left:0}.cart-bottom-row .store-locator-form .search-btn-submit{padding:6px 9px 7px}#cart-checkout-sticky .shipping-method-link,#cart-checkout-sticky .shipping-method-name,#cart-checkout-sticky .sticky-total span,.cart-actions .cart-action-text,.cart-coupon-code .cart-coupon-link,.cart-coupon-code .cart-coupon-slide label,.order-totals-table{font-family:AvantGardeGothicITCW02Md,sans-serif}.cart-bottom-row .store-locator-selected-store address{font-size:13px}.cart-bottom-row .store-locator-selected-store h4{font-family:AvantGardeGothicITCW02Md,sans-serif;margin:15px 0}#cart-checkout-sticky{display:none;position:fixed;bottom:0;background:#f3f3f4;padding:10px 0;z-index:5}#cart-checkout-sticky .shipping-method-name{font-size:17px}#cart-checkout-sticky .shipping-method-link{margin-left:10px;color:#404041}#cart-checkout-sticky .sticky-total span{font-size:20px;padding-right:5px}.cart-mobile-checkout{float:right;font-size:12px;line-height:35px;margin-right:10px;display:none}@media only screen and (min-width:756px){.cart-mobile-checkout{display:inline-block}}@media only screen and (min-width:1188px){.cart-mobile-checkout{display:none}}.cart-promo{background:url(../images/interface/ui-promo-bg-gray-diag.png);color:#333;font-style:italic;margin:4px 0;padding:12px}.cart-promo .bonus-item-actions{font-size:12px!important;text-align:right;vertical-align:middle}.cart-coupon-code .cart-coupon-link{display:block;padding:11px 0;color:#414141}.cart-coupon-code .cart-coupon-link .icon{display:inline-block;vertical-align:text-bottom;margin-right:15px}@media only screen and (min-width:1012px){.cart-coupon-code .cart-coupon-link{padding:20px 0}.cart-coupon-code .cart-coupon-link .icon{display:none}.cart-coupon-code input{border-right:0 none}}.cart-coupon-code .cart-coupon-slide{display:none;clear:both}@media only screen and (min-width:756px){.cart-coupon-code .cart-coupon-slide{padding-right:10px}}.cart-coupon-code .cart-coupon-slide input{text-transform:uppercase}.cart-coupon-code .form-row>div{padding:0}.cart-coupon-code input{margin-bottom:10px}.cart-coupon-code label{display:inline-block;padding-left:6px;line-height:18px}@media only screen and (min-width:1012px){.cart-coupon-code label{line-height:36px;padding-left:0}}.cart-coupon-code #add-coupon{height:35px}.cart-actions .cart-action-text{text-align:center;padding:15px 0 3px;width:100%}@media only screen and (min-width:1012px){.cart-actions .cart-action-text{padding:20px 0 10px}}#cart-checkout-sticky,.cart-action-checkout{width:100%}#cart-checkout-sticky button,.cart-action-checkout button{line-height:25px;padding:15px}#cart-checkout-sticky button i,.cart-action-checkout button i{margin-left:0;width:12px;height:12px;margin-right:5px}.cart-action-continue-shopping{text-align:center;width:100%}.cart-action-continue-shopping button.button-text{text-decoration:underline;line-height:14px}@media only screen and (min-width:1012px){.cart-action-continue-shopping button.button-text{line-height:42px}}.cart-action-continue-shopping button:hover{text-decoration:none}.promo-adjustment{color:#900}ul.product-availability-list{margin:0;padding:0;width:60px;width:-webkit-max-content;width:-moz-max-content;width:max-content}ul.product-availability-list li{list-style:none}ul.product-availability-list .not-available,ul.product-availability-list .on-order{color:#900;font-size:11px}.account-welcome .welcome-message{font-size:15px;font-style:italic}.order-totals-table .row{padding:3px 0}.order-totals-table .order-coupons,.order-totals-table .order-shipping-discount,.order-totals-table .order-shipping-promotions{padding:6px 0}.order-totals-table .row .end-xs{text-align:right}.order-totals-table .guardsman-total,.order-totals-table .order-discount,.order-totals-table .order-shipping,.order-totals-table .order-subtotal{font-family:AvantGardeGothicITCW01Bk,sans-serif}.cart-empty,.order-totals-table .subtotal-row{font-family:AvantGardeGothicITCW02Md,sans-serif}.order-totals-table .subtotal-row{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.order-totals-table .order-total-wrap .order-subtotal:last-of-type{margin-bottom:10px}.order-totals-table .order-coupons,.order-totals-table .order-shipping-promotions{background:#F3F7F9}.order-totals-table .invalid-coupon.order-shipping-promotions,.order-totals-table .order-coupons.invalid-coupon{background:#F7E2EF}.order-totals-table .order-coupons span.value,.order-totals-table .order-shipping-promotions span.value{vertical-align:middle}.order-totals-table .order-coupons .coupon-error,.order-totals-table .order-shipping-promotions .coupon-error{font-size:13px;margin-top:6px}.order-totals-table .order-coupons .btn-close,.order-totals-table .order-shipping-promotions .btn-close{display:inline-block;background-color:transparent;padding:0;width:20px;height:20px}.order-totals-table .order-coupons .btn-close .x_black,.order-totals-table .order-shipping-promotions .btn-close .x_black{width:20px;height:20px;margin:0;-o-background-size:10px 10px;background-size:10px 10px;background-position:center center;vertical-align:middle}.order-totals-table .order-coupons,.order-totals-table .order-shipping-promotions,.order-totals-table .order-total{font-size:16px}.order-totals-table .order-total{padding-top:5px;padding-bottom:0;background-color:transparent;border-top:1px solid #ccc;line-height:30px;margin-top:0}@media only screen and (min-width:1012px){.order-totals-table .order-total{font-size:21px;padding-top:10px}}.order-totals-table .remove-button-content .textbutton{background:0 0;display:inline-block;color:#6a6c6f;padding:0;text-decoration:underline;text-align:left;font-size:12px;width:auto}.order-totals-table .remove-button-content .textbutton:hover,.store-location-results .store-popup-content .expand-opening-hours,.store-location-results .store-popup-content .expand-opening-hours:hover span{text-decoration:none}.pt_checkout .remove-button-content .btn-close{display:none}.cart-empty{padding:0 11px;margin-top:20px}@media only screen and (min-width:1012px){.cart-empty{padding:0 5px;margin-top:0}}.cart-empty h3{font-size:14px;margin:0 0 10px}.cart-empty .cart-action-continue-shopping{float:left;text-align:center;margin-top:20px}.cart-finance-info{text-align:center;margin-top:40px}.cart-finance-info>div{margin-bottom:25px}@media only screen and (min-width:1012px){.cart-empty h3{font-size:16px}.cart-finance-info{padding:20px 0;margin-top:20px}.cart-finance-info>div{margin-bottom:0}}.cart-finance-info .icon.visa_logo{width:55px;height:20px;margin:0 2px 0 0}.cart-finance-info .icon.mastercard_Logo{width:55px;height:34px;margin:0 15px}.cart-finance-info .icon.amex_logo{width:34px;height:34px;margin:0 13px 0 2px}.cart-finance-info .icon.paypal{width:107px;height:27px}.cart-finance-info .icon.paybyfinance_logo{width:150px;margin-top:25px}.cart-finance-info a{color:#414141}.delivery-returning-information{background:#f3f3f4;margin-top:40px;padding:30px 20px;font-size:14px;margin-left:-10px;margin-right:-10px}.delivery-returning-information .icon{float:right;height:30px;width:30px}.delivery-returning-information .col-xs-3 .row>div:last-child{padding-left:0}.delivery-returning-information>div{margin-top:30px}@media only screen and (min-width:1012px){.delivery-returning-information{margin-left:-6px;margin-right:-6px}.delivery-returning-information>div{margin-top:0}}.delivery-returning-information>div:first-child{margin-top:0}.variant_image{overflow:hidden;display:inline-block;vertical-align:-5px;width:20px;height:20px;border-radius:50%}.newStyle,.variant_image img{width:100%}#btn-change-store{float:right}.select-bonus{display:block;margin:20px auto}@media only screen and (min-width:1012px){.select-bonus{margin:20px 0 0}}.newStyle{background:#fff;border-top:1px solid #eee;left:0;padding:15px}.newStyle .finance-info{display:none}form.cart-action-checkout{z-index:99}.store-locator-form{padding-bottom:36px}.store-locator-form .form-row{padding:0;margin:0}.store-locator-form .search-input{padding-right:0}.store-locator-form .search-btn{padding-left:0}@media (max-width:374px){.cart-bottom-row .store-locator-form .search-btn,.store-locator-form .search-btn{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}}.store-locator-form .search_location{height:34px}.store-locator-form--new{margin:20px;padding:0}.store-locator-form--new>div{position:relative;z-index:1}@media only screen and (min-width:756px){.store-locator-form--new{margin:0}.store-locator-form--new>div.postcode{padding-right:15px;padding-left:60px}.store-locator-form--new>div.store-select{padding-left:15px;padding-right:60px}}.store-locator-form--new .search-input{margin-bottom:20px;position:relative;border:1px solid #404041}.store-locator-form--new .search-input input{font-size:16px}@media only screen and (min-width:756px){.store-locator-form--new .search-input{margin:0}}.store-locator-form--new .search_location{height:50px}.store-locator-form--new button{position:absolute;display:block;width:50px;height:50px;top:0;right:0;background-position:5px 10px;background-color:transparent;-o-background-size:30px 30px;background-size:30px 30px}.store-locator-form--new .select-store select{height:52px;border:1px solid #404041;font-size:16px;padding:0 10px}.store-locator-form--new .select2-container.select2-container--fv{border:1px solid #404041}.store-locator-form--new .select2-container.select2-container--fv .select2-selection.select2-selection--single{height:50px}.store-locator-form--new .select2-container.select2-container--fv .select2-selection__rendered{padding:0;text-align:left;line-height:48px}.store-locator-form--new .select2-container.select2-container--fv .select2-selection__rendered:before{display:none}.store-locator-form--new .select2-container.select2-container--fv .select2-selection__rendered span{padding:0 10px;font-size:16px}.store-locator-form--new .select2-container.select2-container--fv .select2-selection__arrow{width:50px;height:50px;border-left:1px solid #404041}.store-locator-form--new .select2-container.select2-container--fv .select2-selection__arrow b{position:relative;top:0;left:0;display:block;border:none;width:20px;height:30px;background-position:center center;margin:10px auto}.store-locator-form--new .mobile-select:before{width:50px;height:50px;background:#00aeef;border-left:1px solid #404041}.store-locator-form--new .mobile-select:after{top:0;right:15px;display:block;width:20px;height:30px;background-position:center center;margin:10px auto;border:none}.select-store .select2-container--fv .select2-selection__arrow{width:62px;background:#00aeef}.select-store .select2-container--fv .select2-selection__arrow b{border-color:#fff transparent transparent}.select-store .select2-container--fv .select2-selection__rendered{text-align:center;padding-right:62px}.select-store .select2-container--fv .select2-selection__rendered span{background:#fff;padding:0 20px;position:relative;z-index:100;line-height:31px;display:inline-block}.select-store .select2-container--fv .select2-selection__rendered:before{background:#d1d2d4;content:"";display:block;height:1px;position:absolute;top:50%;left:0;right:0;margin:0 77px 0 15px}#storefinder-map{height:50%;width:100%;min-height:210px}@media only screen and (min-width:1012px){#storefinder-map{height:100%;width:100%;min-height:350px}}.store-location-results .location_black,.store-location-results .map_pin{min-width:50px;min-height:50px;padding-top:11px;text-align:center;font-style:normal;font-size:12px;margin-top:10px}.store-location-results .location_black{margin-left:3px;-o-background-size:39px;background-size:39px}.store-information{font-size:14px;padding-left:8px}@media only screen and (min-width:756px){.store-information{padding:0}}.store-information .store-name a{color:#00aeef;font-weight:700}.store-location-results .store-popup-content{margin-top:10px}.store-location-results .store-popup-content a{font-size:14px}.store-location-results .store-popup-content .expand-opening-hours i{width:13px;height:13px}.store-location-results .store-popup-content .expand-opening-hours span{text-decoration:underline;display:inline-block;margin-left:5px;font-size:12px}.store-location-results .store-popup-content .expand-opening-hours{margin-left:10px}@media only screen and (min-width:1012px){.store-location-results .store-popup-content .expand-opening-hours span a{font-size:14px}.store-location-results .store-popup-content .expand-opening-hours{margin-left:0}}.store-location-results .store-popup-content .select-this-store-holder{text-align:right;padding:0;margin-top:10px}.store-location-results .store-popup-content .select-this-store-holder a{font-size:12px;text-decoration:underline}.store-location-results .store-popup-content .select-this-store-holder input.select-this-store{padding:6px 12px}@media only screen and (min-width:1012px){.store-location-results .store-popup-content .select-this-store-holder{padding-right:6px;margin-top:0}.store-location-results .store-popup-content .select-this-store-holder a{font-size:14px}.store-location-results .store-popup-content .col-md-7{-webkit-flex-basis:48.333333%;-ms-flex-preferred-size:48.333333%;flex-basis:48.333333%;max-width:48.333333%}.store-location-results .store-popup-content .col-md-5{-webkit-flex-basis:51.666667%;-ms-flex-preferred-size:51.666667%;flex-basis:51.666667%;max-width:51.666667%}}.store-location-results .store-popup-content .opening-hours-content{display:none;padding-top:10px;margin-left:20px}.store-location-results .store-popup-content .opening-hours-content p{padding-bottom:10px}.store-location-results{max-height:450px}.store-location-results .store-item:nth-child(4n+2),.store-location-results .store-item:nth-child(4n+3){background:#ddf0f8}.overlay-container .store-location-results .store-item:nth-child(odd),.store-location-results .store-item:nth-child(4n+1),.store-location-results .store-item:nth-child(4n+4){background:#f8f8f9}.overlay-container .store-location-results .store-item:nth-child(even){background:#fff}.store-location-results .store-item{display:block;padding:19px 12px;text-decoration:none;border-top:1px solid transparent}.marker-custom-label{color:#000;font-family:AvantGardeGothicITCW01Bk,sans-serif;font-size:12px;text-align:center;width:40px;height:40px;line-height:31px;white-space:nowrap}.delivery-info-dialog .pp-s1 .pp-s1-title{margin-top:10px;margin-bottom:10px;padding:10px;line-height:30px}.delivery-info-dialog .head-left-title{margin-top:0!important}.delivery-info-dialog .fv-ca-head-left{padding-bottom:10px!important}.delivery-info-dialog .pp-s1 .pp-s1-body{margin:0 auto;padding-bottom:30px}.delivery-info-dialog .ui-tabs .ui-tabs-nav{width:100%}@media only screen and (min-width:1012px){.store-location-results .store-item:nth-child(even){background:#ddf0f8}.store-location-results .store-item:nth-child(odd){background:#f8f8f9}.delivery-info-dialog .pp-s1 .pp-s1-title{padding-top:0}.delivery-info-dialog .ui-tabs .ui-tabs-nav{padding:0 10px}}.delivery-info-dialog .ui-tabs .ui-tabs-nav li{margin:0 3px;width:19%}.delivery-info-dialog .pp-s2-title{margin:0;padding:30px 0 20px}.delivery-info-dialog .fv-tabs1-two p{padding:0 29px;font-size:14px;line-height:21px}.delivery-info-dialog .pp-s3 p.pp-s1-body a{color:#00aeef;text-decoration:underline}.delivery-info-dialog .pp-s3 p.pp-s1-body a:hover{text-decoration:none}.delivery-info-dialog .pp-s3{border-bottom:2px solid #ddf0f8}.delivery-info-dialog #ifc-page p.pp-s1-body,.delivery-info-dialog .pp-s3 p.pp-s1-body{margin:20px auto 0}.delivery-info-dialog #accordion h3.ui-accordion-header{color:#404041}.delivery-info-dialog #accordion h3.ui-accordion-header-active{color:#fff}.delivery-info-dialog #ifc-page .ifc-s2-cal{padding:50px 25px 25px!important;position:relative;border-top:0}@media only screen and (min-width:1012px){.delivery-info-dialog #ifc-page p.pp-s1-body,.delivery-info-dialog .pp-s3 p.pp-s1-body{margin:20px auto}.delivery-info-dialog #ifc-page .ifc-s2-cal{padding:50px!important}}.delivery-info-dialog #ifc-page .ifc-s2-cal:before{top:-1px}.delivery-info-dialog #ifc-page .sliders-container .summary-col{padding-left:0!important;display:block!important}@media only screen and (min-width:308px){.delivery-info-dialog #ifc-page .sliders-container .summary-col{display:inline-block!important}}#fv-sidebar.minibasket-sidebar #cart-table,#fv-sidebar.minibasket-sidebar.opened #cart-checkout-sticky .basket-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal}.delivery-info-dialog #ifc-page .sliders-container .summary-col .row{padding-left:5px!important}.delivery-info-dialog #ifc-page .sliders-container div.row.scale{margin-bottom:60px}.cart-wrapper h1{border-bottom:2px solid #000}#fv-sidebar .cart-wrapper{background:#f3f3f4;padding:15px;margin-bottom:200px}#fv-sidebar.minibasket-sidebar h3{border:none;font-size:15px}#fv-sidebar.minibasket-sidebar #fv-sidebar-close{z-index:9999}#fv-sidebar.minibasket-sidebar #cart-table{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#fv-sidebar.minibasket-sidebar #cart-table .policy-group{border-bottom:1px solid #ccc}#fv-sidebar.minibasket-sidebar #cart-table .cart-row:last-child,#fv-sidebar.minibasket-sidebar #cart-table .policy-group:last-child{border:none}#fv-sidebar.minibasket-sidebar.opened #cart-checkout-sticky{display:block;right:0;padding-top:30px;background-color:#fff;-webkit-box-shadow:0 -5px 5px -4px #ccc;box-shadow:0 -5px 5px -4px #ccc;letter-spacing:.1em;-webkit-transition:2s;-o-transition:2s;transition:2s;max-width:450px;height:200px}#fv-sidebar.minibasket-sidebar.opened #cart-checkout-sticky .basket-actions{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#fv-sidebar.minibasket-sidebar.opened #cart-checkout-sticky .basket-actions button{padding:15px 0;width:100%;text-align:left}#fv-sidebar.minibasket-sidebar.opened #cart-checkout-sticky .total-price{padding-bottom:25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:14px}#fv-sidebar.minibasket-sidebar.opened #cart-checkout-sticky .total-label{text-transform:uppercase;font-weight:600;padding-left:10px}#fv-sidebar.minibasket-sidebar.opened #cart-checkout-sticky .total-label .total-items{text-transform:lowercase;font-weight:400;width:100%;text-align:right;font-size:14px}#fv-sidebar.minibasket-sidebar.opened #cart-checkout-sticky .total-value{width:100%;text-align:right;font-size:14px;display:inline-block}#fv-sidebar.minibasket-sidebar .cart-items{padding-top:0}#fv-sidebar.minibasket-sidebar .cart-items .cart-items-innner{border:1px solid #ccc;border-bottom:none;background:#fff}#fv-sidebar.minibasket-sidebar .cart-items form{padding:0}#fv-sidebar.minibasket-sidebar .cart-row{background-color:#fff;padding:15px;margin-bottom:0}#fv-sidebar.minibasket-sidebar .cart-row.careplus{text-align:left;border:none}#fv-sidebar.minibasket-sidebar .cart-row.careplus.bedframes .policy-info{font-size:13px}#fv-sidebar.minibasket-sidebar .cart-row .product-list-item .attribute,#fv-sidebar.minibasket-sidebar .cart-row .product-list-item .name{margin-bottom:10px}#fv-sidebar.minibasket-sidebar .cart-row .product-list-item .name a{font-size:14px}#fv-sidebar.minibasket-sidebar .cart-row .item-careplus label,#fv-sidebar.minibasket-sidebar .cart-row .item-guardsman label{text-transform:uppercase;letter-spacing:.1em;font-size:13px}#fv-sidebar.minibasket-sidebar .cart-row .item-careplus .option-body,#fv-sidebar.minibasket-sidebar .cart-row .item-guardsman .option-body{margin-bottom:5px}#fv-sidebar.minibasket-sidebar .cart-row .product-price.row .price-standard{text-align:left;padding-left:0}#fv-sidebar.minibasket-sidebar .cart-row .product-price.row .price-sales{padding-left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#fv-sidebar.minibasket-sidebar .cart-row .product-price.row .price-sales .price-label,#fv-sidebar.minibasket-sidebar .cart-row .product-price.row .price-sales .price-value{display:inline-block}#fv-sidebar.minibasket-sidebar .cart-row .product-price.row .price-sales .price-label{width:50%;text-align:left}#fv-sidebar.minibasket-sidebar .cart-row .product-price.row .price-sales .price-value{width:47%}#fv-sidebar.minibasket-sidebar .cat-msg,#fv-sidebar.minibasket-sidebar .sku,#fv-sidebar.minibasket-sidebar .variation-attributes label{display:none}@media screen and (min-width:768px){#fv-sidebar #fv-sidebar.minibasket-sidebar.opened #cart-checkout-sticky .basket-actions{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#fv-sidebar #fv-sidebar.minibasket-sidebar #cart-checkout-sticky,#fv-sidebar #fv-sidebar.minibasket-sidebar.opened{width:450px}}@media screen and (max-width:768px){#fv-sidebar #fv-sidebar.minibasket-sidebar #cart-checkout-sticky,#fv-sidebar #fv-sidebar.minibasket-sidebar.opened{width:90%}#fv-sidebar #fv-sidebar.minibasket-sidebar.opened #cart-checkout-sticky{letter-spacing:.1em;padding-bottom:5em}#fv-sidebar #fv-sidebar.minibasket-sidebar.opened #cart-checkout-sticky .basket-actions button{width:100%;text-align:center}}