:root{--colour-grey: #454545;--colour-light-grey: #656565;--colour-lighter-grey: rgba(69, 69, 69, .7);--colour-lightest-grey: rgba(69, 69, 69, .2);--colour-lightest-grey-faint: rgba(69, 69, 69, .05);--colour-sage: #C7D1C7;--colour-sage-3: #99A195;--colour-sand: #F7F3ED;--colour-sand-3: #D4BEAA;--colour-red: #C75454}:root{--font-noto-serif: Noto Serif, serif;--font-open-sans: Open Sans, serif;--font-15: 55px;--font-14: 52px;--font-13: 50px;--font-12: 47px;--font-11: 43px;--font-10: 40px;--font-9: 37px;--font-8: 32px;--font-7: 27px;--font-6: 23px;--font-5: 19px;--font-4: 16px;--font-3: 14px;--font-2: 12px;--font-1: 10px}@media only screen and (min-width: 750px)and (max-width: 989px){:root{--font-15: 60px;--font-14: 55px;--font-13: 50px;--font-12: 52px;--font-11: 48px;--font-10: 45px;--font-9: 41px;--font-8: 35px;--font-7: 29px;--font-6: 25px;--font-5: 21px;--font-4: 18px;--font-3: 15px;--font-2: 13px;--font-1: 11px}}@media only screen and (min-width: 990px){:root{--font-15: 82px;--font-14: 75px;--font-13: 69px;--font-12: 62px;--font-11: 56px;--font-10: 53px;--font-9: 45px;--font-8: 38px;--font-7: 32px;--font-6: 27px;--font-5: 23px;--font-4: 19px;--font-3: 16px;--font-2: 14px;--font-1: 12px}}:root{--grid-small: 480px;--grid-medium: 768px;--grid-large: 1279px;--grid-xlarge: 1440px;--grid-max-width: 1440px}@media only screen and (max-width: 1279px){.desktop-only{display:none}}@media only screen and (min-width: 1280px){.mobile-only{display:none}}.hidden,.hide{display:none}#charity .index-hero .hero__content h2,#white-cloud-yacht-linen .index-hero .hero__content h2{width:509px;font-size:40px;line-height:44px;font-weight:400}#charity a.btn.btn--text,#white-cloud-yacht-linen a.btn.btn--text{font-size:14px;font-style:normal;font-weight:400;line-height:22px}#charity .image__hero__pane img,#white-cloud-yacht-linen .image__hero__pane img{object-fit:contain}#charity .index-image-text .brick__block__text,#white-cloud-yacht-linen .index-image-text .brick__block__text{flex-basis:unset!important}#charity .text-promo h2,#white-cloud-yacht-linen .text-promo h2{font-size:32px;line-height:40px}@media screen and (max-width: 750px){#charity .index-hero .hero__content h2,#white-cloud-yacht-linen .index-hero .hero__content h2{width:80%;font-size:40px;line-height:44px}#charity .text-promo,#white-cloud-yacht-linen .text-promo{padding:50px 10px 100px}#charity .text-promo .hero__rte,#white-cloud-yacht-linen .text-promo .hero__rte,#charity .index-image-text p,#white-cloud-yacht-linen .index-image-text p{font-size:16px;line-height:28px}#charity .image__hero__pane img,#white-cloud-yacht-linen .image__hero__pane img{object-fit:cover}#charity .section-columns,#white-cloud-yacht-linen .section-columns{padding-bottom:50px}#charity a.btn.btn--text,#white-cloud-yacht-linen a.btn.btn--text{text-align:left}}@media screen and (max-width: 750px){#buying-guides .section-multicolumn-images,#duvet-inner-buying-guides .section-multicolumn-images{padding-top:20px!important;padding-bottom:20px!important}}@media screen and (max-width: 750px){#buying-guides .section-multicolumn-images .grid-item,#duvet-inner-buying-guides .section-multicolumn-images .grid-item{padding-bottom:20px}}@media screen and (max-width: 750px){.index-rte{padding-top:32px;padding-bottom:32px}.index-rte p{font-size:16px;line-height:28px}}.brick__block__text .hero__rte p{font-size:16px;line-height:28px}@media screen and (max-width: 750px){.index-hero .hero__content h2{font-size:40px;line-height:44px;font-weight:300}}#sustainability .index-hero .hero__content h2,#charity .index-hero .hero__content h2{font-weight:400}#sustainability .column__heading:last-child,#sustainability .column__text p:last-child{margin-bottom:10px}#sustainability .column__text p{margin-top:15px}@media screen and (max-width: 767px){#sustainability .section-multicolumn-images .section-multicolumn-images__inner .grid{row-gap:30px}#sustainability .section-multicolumn-images .section-multicolumn-images__inner .grid .column__image{margin-bottom:23px}#sustainability .section-multicolumn-images .section-multicolumn-images__inner .grid .column__heading{margin-bottom:17px}}@media screen and (max-width: 750px){#charity .text-promo .hero__content{padding:0}#charity .text-promo .hero__title{margin:0}}#trade .index-hero .hero__content h2{font-weight:400}#trade .grid--slider .grid-item{max-width:290px!important}@media screen and (min-width: 990px){#trade .hero__content{max-width:unset}}@media screen and (max-width: 750px){#trade .hero__wrapper{padding-bottom:32px}#trade .grid--slider .grid-item{max-width:260px!important}}#trade strong{font-weight:700}#white-cloud-yacht-linen .index-image-text .hero__title{font-weight:300}@media screen and (max-width: 750px){#white-cloud-yacht-linen .text-promo{margin-left:5px;margin-right:5px}#white-cloud-yacht-linen .align--middle-center-mobile .hero__content{align-items:center}#white-cloud-yacht-linen .index-hero .hero__content h2{width:100%}}#book-a-stylist .text-promo .hero__rte{line-height:28px}@media screen and (max-width: 767px){#book-a-stylist .text-promo .hero__rte{font-size:16px;margin-left:0;margin-right:0;line-height:30px}#book-a-stylist .text-promo .hero__content{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){#cotton-club .brick__section,#charity .brick__section,#trade .brick__section{margin-bottom:3em}}#buying-guides .section-multicolumn-images .section-multicolumn-images__inner .grid{row-gap:6em}#buying-guides .section-multicolumn-images .section-multicolumn-images__inner .grid .column__btn a span{letter-spacing:.7px}@media screen and (max-width: 767px){#buying-guides .section-multicolumn-images .section-multicolumn-images__inner .grid{row-gap:.8em}#buying-guides .section-multicolumn-images .section-multicolumn-images__inner .grid .column__image{margin-bottom:23px}#buying-guides .section-multicolumn-images .section-multicolumn-images__inner .grid .column__heading{margin-bottom:17px}}#fabric-care-guides .section-multicolumn-images .section-multicolumn-images__inner{padding-bottom:50px}@media screen and (max-width: 767px){#fabric-care-guides .section-multicolumn-images .section-multicolumn-images__inner{padding-bottom:0}}#fabric-care-guides .section-multicolumn-images .section-multicolumn-images__inner .column__btn a span{letter-spacing:.7px}#fabric-care-guides .section-multicolumn-images .section-multicolumn-images__inner .grid{row-gap:6em}@media screen and (max-width: 767px){#fabric-care-guides .section-multicolumn-images .section-multicolumn-images__inner .grid{row-gap:3em}#fabric-care-guides .section-multicolumn-images .section-multicolumn-images__inner .grid .grid-item{margin-bottom:10px}}@media screen and (max-width: 767px){.template-page .section-multicolumn-images .section-multicolumn-images__inner .grid{row-gap:30px}.template-page .section-multicolumn-images .section-multicolumn-images__inner .grid .column__image{margin-bottom:23px}.template-page .section-multicolumn-images .section-multicolumn-images__inner .grid .column__heading{margin-bottom:17px}}@media (max-width: 749px){#stockists .grid__heading{padding-top:25px!important}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/page.autostyle.css.map */
