.cms-page-view .page-title-wrapper{margin-top:1rem}@media screen and (min-width:768px){.cms-page-view .page-title-wrapper{margin-top:1.5rem}}.cms-page-view .column.main{margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.cms-page-view .column.main{margin-bottom:3rem}}.cms-page-view .column.main ul{list-style:disc}.cms-page-view .column.main ol{list-style:decimal}.cms-page-view .column.main ol,.cms-page-view .column.main ul{padding:0 1.5rem 1rem}@media screen and (min-width:768px){.cms-page-view .column.main p{margin-bottom:1.5rem}}@media screen and (min-width:768px){.cms-page-view .column.main ol+h2,.cms-page-view .column.main ol+h3,.cms-page-view .column.main ol+h4,.cms-page-view .column.main ol+h5,.cms-page-view .column.main ol+h6,.cms-page-view .column.main p+h2,.cms-page-view .column.main p+h3,.cms-page-view .column.main p+h4,.cms-page-view .column.main p+h5,.cms-page-view .column.main p+h6,.cms-page-view .column.main ul+h2,.cms-page-view .column.main ul+h3,.cms-page-view .column.main ul+h4,.cms-page-view .column.main ul+h5,.cms-page-view .column.main ul+h6{padding-top:1rem}}.cms-page-view .column.main h2{margin-bottom:2rem}.cms-page-view .column.main h3{margin-bottom:1.5rem}.cms-page-view .column.main h4,.cms-page-view .column.main h5{margin-bottom:1rem}.cms-page-view .column.main h6{margin-bottom:.5rem}.cms-page-view .column.main hr{margin-bottom:1rem}@media screen and (min-width:768px){.cms-page-view .column.main hr{margin-top:1rem;margin-bottom:1.5rem}}@media screen and (min-width:992px){.cms-page-view .column.main hr{margin-top:1.5rem;margin-bottom:3rem}}.cms-page-view .column.main a:not(.button-base):not(.action){text-decoration:underline}.cms-page-view .column.main table{table-layout:fixed;padding:.5rem}.cms-page-view .column.main th{background:#f8f9fa}.cms-page-view .column.main td,.cms-page-view .column.main th{padding:.5rem;border:1px solid #e9ecef}.cms-page-view .column.main blockquote{display:block;position:relative;width:100%;font-size:1.09375rem;margin:1.5rem auto;padding:1rem 2rem 1rem 3rem;border-left:5px solid #9cc;line-height:1.6;background:#f8f9fa}@media screen and (min-width:768px){.cms-page-view .column.main blockquote{width:80%}}.cms-page-view .column.main blockquote p,.cms-page-view .column.main blockquote span{font-style:italic}.cms-page-view .column.main blockquote p{margin-bottom:0}.cms-page-view .column.main blockquote:before{font-family:Arial;content:"\201C";color:#9cc;font-size:2.1875rem;position:absolute;left:10px;top:-10px}.cms-page-view .column.main blockquote:after{content:""}.cms-page-view .column.main blockquote span.cite{display:block;color:#9cc;font-weight:700;text-align:right;margin-top:1rem}.cms-page-view .max-width-1140{max-width:1140px;margin:0 auto}.cms-page-view .max-width-750{max-width:750px;margin:5px auto 20px}.cms-page-view .page-main img{max-width:100%}.cms-page-view .accordion-header{border-bottom:1px solid #e3e3e5;cursor:pointer;display:flex;padding:10px}.cms-page-view .accordion-header strong{order:1;margin:0}.cms-page-view .accordion-header span{order:2;margin:5px 0 0 10px}.cms-page-view .accordion-content{margin-top:10px}.cms-page-view .seperator-line{max-width:75%;border-bottom:1px solid #d9d9d9;height:1px;width:100%;clear:both;margin:1rem auto}.cms-page-view .step-row{display:flex}.cms-page-view .step-row .step{background:#f9f9f9;padding:5px;text-align:center;color:#9cc;margin-bottom:15px;height:100%}.cms-page-view .step-row h3{font-size:12px;color:#9cc;font-weight:600}.cms-page-view .step-row img{margin:0 auto}.cms-page-view .sub-heading{text-align:center}.cms-page-view .finance-options{max-width:500px;width:100%;margin:0 auto 20px;text-align:center}.cms-page-view .finance-options th{font-weight:600;text-transform:uppercase}.column.main .cms-brand-landing a:not(.button-base):not(.action){text-decoration:none}.column.main .cms-brand-landing a:not(.button-base):not(.action):not(.content-link){color:#222}.cms-brand-landing{display:flex;flex-wrap:wrap;flex-direction:column}.cms-brand-landing .row-bg-grey{background:#f6f6f6}.cms-brand-landing .full-width{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto!important;max-width:none!important}.cms-brand-landing .col-xs-12,.cms-brand-landing .container{padding-left:0;padding-right:0}.cms-brand-landing .row-no-margins,.cms-brand-landing .row-no-margins .row{margin-bottom:0}.cms-brand-landing .row-full-width-image img{margin-bottom:60px}.cms-brand-landing .margin-top-spacing{margin-top:60px}.cms-brand-landing .margin-bottom-spacing{margin-bottom:60px}.cms-brand-landing>div{order:4;max-width:100%}.cms-brand-landing .main-banner{order:2}.cms-brand-landing .brand-usp-section{padding-top:15px;padding-bottom:15px;text-align:center;order:3;width:100%}.cms-brand-landing .brand-usp-section .container{display:flex;flex-wrap:wrap}.cms-brand-landing .brand-usp-section .col-xs-12.col-md-4{float:none}.cms-brand-landing .brand-usp-section strong{display:block}.cms-brand-landing .brand-links-section{display:flex;justify-content:flex-end;flex-direction:row;align-items:center;padding-top:30px;padding-bottom:30px;text-align:center;order:1}.cms-brand-landing .brand-links-section .row{margin:0 auto}.cms-brand-landing .brand-links-section a{padding:5px 20px;display:inline-block;margin:0 20px;border-radius:15px;font-weight:700}.cms-brand-landing .brand-links-section a:last-child{margin-right:0;background:#9cc;color:#fff}.cms-brand-landing .brand-description{padding-top:60px;max-width:1200px;margin:0 auto;float:none}.cms-brand-landing .header-with-line{text-align:center;display:flex;flex-direction:row;font-size:1.5rem;padding:60px 0}.cms-brand-landing .header-with-line:after,.cms-brand-landing .header-with-line:before{content:"";flex:1 1;border-bottom:1px solid;margin:auto}.cms-brand-landing .header-with-line:before{margin-right:15px}.cms-brand-landing .header-with-line:after{margin-left:15px}.cms-brand-landing .shop-by-category{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.cms-brand-landing .shop-by-category div{padding:0 30px;max-width:292px;margin-bottom:60px;flex-basis:50%}.cms-brand-landing .shop-by-category div a{display:flex;flex-direction:column;text-align:center}.cms-brand-landing .shop-by-category img{border-radius:15px}.cms-brand-landing .shop-by-category strong{padding:15px 0}.cms-brand-landing .updated-slick-styles{position:static}.cms-brand-landing .updated-slick-styles .slick-slide{vertical-align:top}.cms-brand-landing .updated-slick-styles .slick-arrow:before{color:#000}.cms-brand-landing .updated-slick-styles .slick-prev{left:15px}.cms-brand-landing .updated-slick-styles .slick-next{right:15px}.cms-brand-landing .shop-by-collection{max-width:1260px;margin:0 auto 50px}.cms-brand-landing .shop-by-collection .item{max-width:420px;text-align:center;padding:0 35px}.cms-brand-landing .shop-by-collection h3{text-transform:uppercase;font-weight:700;margin-bottom:20px;font-size:1rem}.cms-brand-landing .shop-by-collection img{border-radius:15px;margin:0 auto}.cms-brand-landing .shop-by-collection p{padding:0 2rem;margin-top:1rem;margin-bottom:1rem}.cms-brand-landing #page-collections-v2:target,.cms-brand-landing #page-collections:target{scroll-margin-top:185px}.cms-brand-landing .shop-by-collection-v2 .item{padding:0 15px;width:100%;text-align:center}.cms-brand-landing .shop-by-collection-v2 img{margin:0 auto 10px}.cms-brand-landing .shop-by-collection-v2 .content-link{display:block;background:#000;border-radius:15px;padding:6px 10px 5px;text-align:center;color:#fff;text-transform:uppercase;font-size:.813rem;text-decoration:none}.cms-brand-landing .shop-by-collection-jewellery .item{flex-direction:column;padding:0 20px;width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.cms-brand-landing .shop-by-collection-jewellery .item p{margin:auto 0}.cms-brand-landing .shop-by-collection-jewellery-2 .item h3{text-transform:none;margin-bottom:5px}.cms-brand-landing .shop-by-collection-jewellery-2 .item img{border-radius:15px}.cms-brand-landing .shop-by-collection-jewellery-2 .item .content-link{margin-top:10px}.cms-brand-landing .top-banners .row{display:flex;margin-bottom:0}.cms-brand-landing .top-banners .row div{padding:0 25px;text-align:center}.cms-brand-landing .top-banners span{display:block;margin-top:10px;font-weight:700}.cms-brand-landing .top-banners img{border-radius:15px}@media screen and (min-width:480px){.cms-brand-landing .shop-by-collection-jewellery .item,.cms-brand-landing .shop-by-collection-v2 .item{width:50%}}@media screen and (min-width:767px){.cms-brand-landing .top-banners .row div{padding:0 50px}}@media screen and (min-width:992px){.cms-brand-landing .shop-by-collection-v2{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch}.cms-brand-landing .shop-by-collection-v2 .item{width:33.33%;margin-bottom:60px;display:flex;flex-wrap:nowrap;padding:0 20px;max-width:none}.cms-brand-landing .shop-by-collection-v2 .item>a{flex-basis:100%;min-width:120px;max-width:120px}.cms-brand-landing .shop-by-collection-v2 img{margin:auto}.cms-brand-landing .shop-by-collection-v2 .content{padding-left:15px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;align-items:center}.cms-brand-landing .shop-by-collection-v2 h3{text-transform:uppercase}.cms-brand-landing .shop-by-collection-jewellery .item{width:20%}.cms-brand-landing .shop-by-collection-jewellery .item>a{min-width:0;max-width:none;flex-basis:auto;margin:10px 0}.cms-brand-landing .shop-by-collection-jewellery-2 .item{width:25%}}@media screen and (min-width:993px){.cms-brand-landing .shop-by-category div{max-width:242px}}@media screen and (min-width:1201px){.cms-brand-landing .shop-by-category div{max-width:292px}}@media only screen and (min-width:1406px){.cms-brand-landing .restrict-container{max-width:1440px;margin:0 auto}}@media only screen and (min-width:1550px){.cms-brand-landing .shop-by-category div{max-width:352px}}@media only screen and (min-width:1630px){.cms-brand-landing .shop-by-collection-v2 .item{padding:0 80px}.cms-brand-landing .shop-by-collection-jewellery .item{padding:0 20px}}@media screen and (max-width:992px){.cms-brand-landing .main-banner{order:1}.cms-brand-landing #page-collections-v2:target,.cms-brand-landing #page-collections:target{scroll-margin-top:100px}.cms-brand-landing .brand-usp-section{order:2}.cms-brand-landing .brand-usp-section div{margin-top:5px}.cms-brand-landing .brand-usp-section div:first{margin-top:0}.cms-brand-landing .brand-usp-section strong{display:inline-block}.cms-brand-landing .brand-links-section{order:3}.cms-brand-landing .brand-links-section a{margin-bottom:10px}}@media screen and (max-width:767px){.cms-brand-landing .full-width{margin-left:-1rem;margin-right:-1rem;width:100vw!important}.cms-brand-landing #page-collections-v2:target,.cms-brand-landing #page-collections:target{scroll-margin-top:75px}.cms-brand-landing .shop-by-collection .item{max-width:none}}