.page-id-15577 .dp-home-draft,.page-id-15577 .dp-section{font-family:Arial,sans-serif;color:#202020}.page-id-15577 .dp-section{padding:12px 0!important}.page-id-15577 .dp-hero{min-height:535px;background-size:cover;background-position:center;border-radius:12px;position:relative;overflow:hidden;display:flex;align-items:center;padding:56px 54px}.page-id-15577 .dp-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(248,242,235,.96) 0%,rgba(248,242,235,.78) 42%,rgba(248,242,235,0) 68%)}.page-id-15577 .dp-hero__copy{position:relative;z-index:2;width:44%;max-width:570px}.page-id-15577 .dp-hero__copy>span{font-weight:700;color:#b97825;letter-spacing:.06em}.page-id-15577 .dp-hero h1{font-family:Georgia,serif;font-size:46px;line-height:1.12;margin:18px 0;color:#111}.page-id-15577 .dp-hero p{font-size:16px;line-height:1.7;margin-bottom:22px}.page-id-15577 .dp-hero .button{border-radius:4px;margin-right:10px}.page-id-15577 .dp-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;padding:20px 35px;border-radius:0 0 12px 12px;margin-top:-80px;position:relative;z-index:3}.page-id-15577 .dp-benefits span,.page-id-15577 .dp-trust span{display:grid;grid-template-columns:34px auto;grid-template-rows:auto auto;color:#b97825;font-size:22px;align-items:center}.page-id-15577 .dp-benefits b,.page-id-15577 .dp-benefits small,.page-id-15577 .dp-trust b,.page-id-15577 .dp-trust small{grid-column:2;color:#333;font-size:13px}.page-id-15577 .dp-category-strip .row{border:1px solid #eee;border-radius:12px;padding:10px}.page-id-15577 .dp-categories{display:grid;grid-template-columns:repeat(8,1fr);gap:0}.page-id-15577 .dp-categories a{text-align:center;border-right:1px solid #eee;padding:5px;color:#222;font-size:12px}.page-id-15577 .dp-categories a:last-child{border:0}.page-id-15577 .dp-categories img{width:72px;height:72px;border-radius:50%;object-fit:contain;background:#faf8f5;margin:0 auto 8px}.page-id-15577 .dp-heading{position:relative;text-align:center;margin:6px 0 18px}.page-id-15577 .dp-heading h2{font-size:23px;margin:0;font-weight:700;letter-spacing:.02em}.page-id-15577 .dp-heading a{position:absolute;right:0;top:3px;color:#b97825;font-size:13px}.page-id-15577 .dp-spaces{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.page-id-15577 .dp-spaces>a,.page-id-15577 .dp-inspire>div{height:230px;border-radius:9px;background-size:cover;background-position:center;position:relative;overflow:hidden}.page-id-15577 .dp-spaces>a:after,.page-id-15577 .dp-inspire>div:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.82))}.page-id-15577 .dp-spaces span,.page-id-15577 .dp-inspire span{position:absolute;z-index:2;bottom:14px;left:14px;right:12px;color:#fff}.page-id-15577 .dp-spaces b{font-size:18px;display:block}.page-id-15577 .dp-spaces small,.page-id-15577 .dp-inspire span{font-size:12px}.page-id-15577 .dp-promo{display:flex;min-height:185px;border-radius:10px;overflow:hidden;background:#f4eee7;padding:22px;color:#191919;position:relative}.page-id-15577 .dp-promo span{position:relative;z-index:2;width:62%}.page-id-15577 .dp-promo b{font-size:19px;display:block;margin-bottom:8px}.page-id-15577 .dp-promo small{line-height:1.65;display:block}.page-id-15577 .dp-promo em{display:block;color:#b97825;font-style:normal;font-weight:700;margin-top:13px;font-size:12px}.page-id-15577 .dp-promo img{position:absolute;right:0;bottom:0;width:46%;height:100%;object-fit:cover;mix-blend-mode:multiply}.page-id-15577 .dp-promo--dark{background:#171717;color:#fff}.page-id-15577 .dp-inspire{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.page-id-15577 .dp-inspire>div{height:165px}.page-id-15577 .dp-inspire span b{display:block;font-size:14px}.page-id-15577 .dp-editorial>.section-content>.row{background:#faf8f5;border-radius:10px;padding:10px}.page-id-15577 .dp-editorial h3,.page-id-15577 .dp-rating h3{text-align:center;font-size:15px}.page-id-15577 .dp-articles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.page-id-15577 .dp-articles article{background:#fff;border:1px solid #eee;border-radius:8px;padding:18px;min-height:180px}.page-id-15577 .dp-articles article small{color:#b97825;border:1px solid #d9b37c;border-radius:3px;padding:3px 7px}.page-id-15577 .dp-articles article b{display:block;font-size:14px;margin:14px 0 8px}.page-id-15577 .dp-articles article p{font-size:12px;line-height:1.6}.page-id-15577 .dp-rating{text-align:center;background:#fff;border-radius:8px;padding:15px;min-height:210px}.page-id-15577 .dp-rating strong{font-size:42px}.page-id-15577 .dp-rating strong small{font-size:17px}.page-id-15577 .dp-rating>div{color:#d0912e;font-size:20px;letter-spacing:3px}.page-id-15577 .dp-trust .row{border:1px solid #eee;border-radius:10px;padding:18px}.page-id-15577 .dp-trust .col>div>div{display:grid;grid-template-columns:repeat(5,1fr)}.page-id-15577 .product-small.box{border:1px solid #eee;border-radius:8px;overflow:hidden;background:#fff}.page-id-15577 .product-small .box-text{padding:12px}.page-id-15577 .product-small .price{color:#b97825;font-weight:700}@media(max-width:849px){.page-id-15577 .dp-hero{min-height:430px;padding:35px 25px;background-position:62% center}.page-id-15577 .dp-hero__copy{width:65%}.page-id-15577 .dp-hero h1{font-size:34px}.page-id-15577 .dp-benefits{grid-template-columns:repeat(2,1fr);margin-top:0;padding:14px}.page-id-15577 .dp-categories{grid-template-columns:repeat(4,1fr)}.page-id-15577 .dp-spaces{grid-template-columns:repeat(2,1fr)}.page-id-15577 .dp-spaces>a:last-child{grid-column:1/-1}.page-id-15577 .dp-inspire{grid-template-columns:repeat(2,1fr)}.page-id-15577 .dp-trust .col>div>div{grid-template-columns:repeat(2,1fr);gap:14px}}@media(max-width:549px){.page-id-15577 .dp-hero{min-height:500px;align-items:flex-end;padding:25px 20px;background-position:68% center}.page-id-15577 .dp-hero:after{background:linear-gradient(0deg,rgba(248,242,235,.98) 0%,rgba(248,242,235,.82) 55%,rgba(248,242,235,.1) 100%)}.page-id-15577 .dp-hero__copy{width:100%}.page-id-15577 .dp-hero h1{font-size:30px}.page-id-15577 .dp-categories{grid-template-columns:repeat(2,1fr)}.page-id-15577 .dp-categories a:nth-child(2n){border-right:0}.page-id-15577 .dp-spaces,.page-id-15577 .dp-inspire,.page-id-15577 .dp-articles{grid-template-columns:1fr}.page-id-15577 .dp-heading{text-align:left}.page-id-15577 .dp-heading h2{font-size:19px}.page-id-15577 .dp-benefits,.page-id-15577 .dp-trust .col>div>div{grid-template-columns:1fr}}