@charset "UTF-8";
@media screen and (max-width:660px){.hp-linens .icon-wrap{justify-content:center}.hp-linens .icon-copy{width:65%}.hp-linens .icon-copy span{display:none}}.hp-linens{margin-bottom:6.25rem}@media screen and (max-width:1440px){.hp-linens{padding:0 16px}}.hp-linens h2,.hp-linens p{color:#fff}.hp-linens .hp-4-col{display:flex;overflow:hidden;border-radius:10px}@media screen and (max-width:768px){.hp-linens .hp-4-col{border-radius:5px}}.hp-linens .hp-4-col-copy{background:#000;color:#fff;padding:2rem;max-width:35%}.hp-linens .hp-4-col-image-container{display:flex;flex-shrink:1;min-width:0;padding:0}.hp-linens .hp-4-col-image{position:relative;overflow:hidden;padding:0}.hp-linens .hp-4-col-image img{width:auto;height:100%}.hp-linens .hp-4-col-image .hp-4-col-image-hover{position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);transition:all .4s ease;opacity:0;color:#fff;text-align:center;border-bottom:2px solid #21836d;width:-moz-max-content;width:max-content;padding-bottom:4px;font-size:14px;line-height:21px;text-transform:uppercase;font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;letter-spacing:2px;margin:2rem auto}.hp-linens .hp-4-col-image .hp-4-col-image-hover:hover{opacity:1}.hp-linens .hp-4-col-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .4s ease;pointer-events:none}.hp-linens .hp-4-col-image:hover .hp-4-col-image-hover{transform:translateY(0);opacity:1}.hp-linens .hp-4-col-image:hover::before{opacity:1}@media screen and (max-width:768px){.hp-linens .hp-4-col-image .hp-4-col-image-hover{transform:translateY(0);opacity:1}.hp-linens .hp-4-col-image::before{display:none}}.hp-linens .swiper img{width:100%}.hp-linens .swiper .linens-swiper-copy h3{font-size:14px;line-height:21px;text-transform:uppercase;font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;letter-spacing:2px;color:#fff;text-align:center;border-bottom:2px solid #21836d;padding-bottom:2px;width:-moz-max-content;width:max-content;margin:2rem auto}@media screen and (min-width:769px){.hp-linens .swiper{width:100%;padding:0;margin:0}}@media screen and (max-width:768px){.hp-linens .swiper .linens-swiper-copy{top:-60px;position:relative;background:#000;padding:1rem}.hp-linens .swiper .linens-swiper-copy h3{padding:0;margin:0 auto;position:relative}}.hp-linens .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:65px;top:auto}.hp-linens .swiper-pagination-bullet{background:rgba(0,0,0,.7)}.hp-linens .swiper-pagination-bullet-active{background:#000}@media screen and (max-width:1440px){.hp-linens .hp-4-col-image{padding:0}}@media screen and (max-width:991px){.hp-linens{margin-bottom:4rem}.hp-linens .hp-4-col{flex-wrap:wrap}.hp-linens .hp-4-col-copy{max-width:100%}}@media screen and (max-width:768px){.hp-linens{padding:0;margin-bottom:0}.hp-linens .hp-4-col{border-radius:0}.hp-linens .hp-4-col-copy{padding:1rem}.hp-linens .hp-4-col-copy .btn-main{display:none}}.hp-bedding-wrap{width:100%}@media screen and (min-width:1201px){.hp-bedding-wrap{display:flex;flex-wrap:nowrap}}.hp-bedding-wrap .charcoal-bg{display:flex;width:100%;padding:0 2rem}@media screen and (min-width:1201px){.hp-bedding-wrap .charcoal-bg{width:45%}}.hp-bedding-wrap h3{font-size:40px;line-height:50px;font-family:FreightDisplay,"Times New Roman",serif}@media screen and (max-width:991px){.hp-bedding-wrap h3{font-size:26px;line-height:30px;font-family:FreightDisplay,"Times New Roman",serif}}.hp-bedding-wrap h3{line-height:0;padding:2rem 0}@media screen and (min-width:992px){.hp-bedding-wrap h3{padding:4rem 0}}.hp-bedding-wrap .slide-wrapper{width:100%;text-align:center;background-color:#f5f5f5;position:relative}@media screen and (min-width:1201px){.hp-bedding-wrap .slide-wrapper{width:55%}}.hp-bedding-wrap .slide-wrapper .swiper{width:100%}.slide-wrapper img{width:100%;height:auto;display:block}.hp-banner-copy{margin-bottom:2rem}.hp-banner-copy .stack{max-width:70%}@media screen and (max-width:1440px){.hp-banner-copy .stack{padding:0 8px;padding-left:16px}}@media screen and (max-width:1200px){.hp-banner-copy .stack{max-width:100%}}.hp-2-col{margin:6.25rem 0}.hp-2-col img{width:100%;border-radius:10px}@media screen and (max-width:768px){.hp-2-col img{border-radius:5px}}.hp-2-col .hp-2-col-swiper-container{display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper{max-width:32%}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .stack{padding:1rem;padding-top:2rem}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .stack p{padding:0}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .stack .btn-txt{margin:0}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .arrows{position:absolute;bottom:12.5rem;left:50%;transform:translateX(-50%);background-color:#fff;padding:1rem;border-radius:5px;width:45%}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .arrows .swiper-button-next,.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .arrows .swiper-button-prev{--swiper-navigation-top-offset:14%}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .arrows .swiper-button-prev{margin-left:1rem}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .arrows .swiper-button-next{margin-right:1rem}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .arrows .swiper-pagination-fraction{margin:0}.hp-2-col .hp-2-col-swiper-container .hp-2-col-image{position:relative;overflow:hidden;max-width:68%;padding:0}.hp-2-col .hp-2-col-swiper-container .hp-2-col-image img{width:100%;height:auto}@media screen and (max-width:1440px){.hp-2-col .hp-2-col-swiper-container .hp-2-col-image img{padding:0 8px}}@media screen and (max-width:768px){.hp-2-col .hp-2-col-swiper-container .hp-2-col-image img{padding:0}}.hp-2-col .hp-2-col-swiper-container .hp-2-col-image .btn-main{position:absolute;bottom:0;left:0;right:0;color:#fff;text-align:center;width:-moz-max-content;width:max-content;margin:2rem auto}@media screen and (max-width:1240px){.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .arrows{width:60%;bottom:14.5rem;left:50%;transform:translateX(-50%);background-color:#fff;padding:1rem;border-radius:5px}}@media screen and (max-width:1200px){.hp-2-col{margin:4rem 0}.hp-2-col .swiper-button-next,.hp-2-col .swiper-button-prev{--swiper-navigation-top-offset:49%!important}}@media screen and (max-width:980px){.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .arrows{bottom:16.5rem}}@media screen and (max-width:890px){.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .arrows{bottom:18rem}}@media screen and (max-width:768px){.hp-2-col{margin:2rem 0}.hp-2-col .hp-2-col-swiper-container{flex-direction:column;padding:0}.hp-2-col .hp-2-col-swiper-container .hp-2-col-image{max-width:100%;margin-bottom:1rem}.hp-2-col .hp-2-col-swiper-container .hp-2-col-image img{border-radius:0}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper{max-width:100%;padding-right:0}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .stack{padding-bottom:0}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .stack .btn-txt,.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .stack p{display:none}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .stack h3{font-size:14px;line-height:21px;text-transform:uppercase;font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;letter-spacing:2px;color:#21836d}.hp-2-col .hp-2-col-swiper-container .hp-2-col-swiper .arrows{display:none}.hp-banner-copy{margin:0 1rem}.hp-banner-copy .stack{padding:0}}.hp-bath{background:#f5f5f5;padding:6.25rem 0;max-width:1920px;margin:0 auto;margin-top:6.25rem}.hp-bath .btn-txt{color:#000}.hp-bath .btn-txt::after{color:#000}.hp-bath .hp-2-col-swiper .arrows{bottom:14.25rem!important}@media screen and (max-width:1500px){.hp-bath .hp-2-col-swiper .arrows{bottom:16rem!important}}@media screen and (max-width:1200px){.hp-bath .hp-2-col-swiper .arrows{bottom:17.75rem!important}}@media screen and (max-width:960px){.hp-bath .hp-2-col-swiper .arrows{bottom:19.25rem!important}}@media screen and (max-width:914px){.hp-bath .hp-2-col-swiper .arrows{bottom:21.5rem!important}}@media screen and (max-width:866px){.hp-bath .hp-2-col-swiper .arrows{bottom:23rem!important}}@media screen and (max-width:801px){.hp-bath .hp-2-col-swiper .arrows{bottom:24.75rem!important}}@media screen and (max-width:991px){.hp-bath{padding:4rem 0 0;margin-top:4rem}}@media screen and (max-width:768px){.hp-bath{padding:2rem 0;margin-top:0}}#hp-exclusives{background:#000;padding:5rem 0}#hp-exclusives .hp-banner-copy{margin-bottom:1rem}#hp-exclusives .hp-banner-copy .copy-lifestyle,#hp-exclusives .hp-banner-copy .eyebrow{color:#fff}#hp-exclusives .hp-banner-copy .stack{max-width:100%}@media screen and (max-width:1500px){#hp-exclusives{padding:4rem 0}#hp-exclusives .hp-banner-copy .copy-lifestyle,#hp-exclusives .hp-banner-copy .eyebrow{padding-left:4rem}}@media screen and (max-width:1200px){#hp-exclusives .hp-banner-copy .copy-lifestyle,#hp-exclusives .hp-banner-copy .eyebrow{padding:0}}@media screen and (max-width:991px){#hp-exclusives{padding:4rem 1rem}}@media screen and (max-width:768px){#hp-exclusives{padding:2rem 1rem}#hp-exclusives .hp-banner-copy{margin:0}}.hp-card-container{display:flex;flex-wrap:nowrap;gap:4rem;align-items:stretch}.hp-card-container .hp-card{flex:1 1 50%;display:flex;flex-direction:column}.hp-card-container .hp-card a{display:flex;flex-direction:column;height:100%}.hp-card-container .hp-card a .stack{flex-grow:1;display:flex;flex-direction:column;background-color:#fff;padding:4rem;border-radius:0 0 10px 10px}@media screen and (max-width:768px){.hp-card-container .hp-card a .stack{border-radius:0 0 5px 5px}}.hp-card-container .hp-card a .stack .copy-lifestyle{margin:0 0 1rem 0;font-size:30px;line-height:34.5px;font-family:area-normal,sans-serif;font-weight:600;font-style:normal}@media screen and (max-width:768px){.hp-card-container .hp-card a .stack .copy-lifestyle{font-size:24px;line-height:28px}}.hp-card-container .hp-card a .stack .btn-txt{position:relative;display:inline-block}.hp-card-container .hp-card a .stack .btn-txt::after{display:none}.hp-card-container .hp-card a .stack .btn-txt:after,.hp-card-container .hp-card a .stack .btn-txt:before{content:"";position:absolute;bottom:3px;left:0;width:0;height:3px;margin:5px 0 0;transition:all .2s ease-in-out;transition-duration:.4s;opacity:1;background-color:#21836d}@media screen and (max-width:1024px){.hp-card-container .hp-card a .stack .btn-txt:after,.hp-card-container .hp-card a .stack .btn-txt:before{display:none}}.hp-card-container .hp-card a .stack .btn-txt:hover{color:#21836d}.hp-card-container .hp-card a .stack .btn-txt:hover:after,.hp-card-container .hp-card a .stack .btn-txt:hover:before{width:100%}.hp-card-container .hp-card a .stack div:last-child{margin-bottom:auto}.hp-card-container .hp-card a .stack .eyebrow{margin-bottom:2rem;font-size:16px;line-height:normal;text-transform:uppercase;font-family:area-extended,sans-serif;font-weight:600;font-style:normal}@media screen and (max-width:768px){.hp-card-container .hp-card a .stack .eyebrow{font-size:12px;line-height:21px}}@media screen and (max-width:768px){.hp-card-container .hp-card a .stack .copy-lifestyle{margin:0}.hp-card-container .hp-card a .stack .eyebrow{margin-bottom:1rem}}.hp-card-container .hp-card img{border-radius:10px 10px 0 0;width:100%}@media screen and (max-width:768px){.hp-card-container .hp-card img{border-radius:5px 5px 0 0}}@media screen and (max-width:1500px){.hp-card-container{padding:0 4rem;gap:2rem}}@media screen and (max-width:1200px){.hp-card-container{padding:0}.hp-card-container .hp-card a .stack{padding:2rem}}@media screen and (max-width:768px){.hp-card-container{flex-wrap:wrap}.hp-card-container .hp-card{flex:1 1 100%}.hp-card-container .hp-card a .stack{padding:1rem}.hp-card-container .hp-card a .stack .btn-txt{margin:0}}#hp-robes{background:#f5f5f5;padding-bottom:6.25rem;max-width:1920px;margin:0 auto}#hp-robes .hp-2-col-swiper-container{flex-wrap:nowrap;align-items:center}#hp-robes .hp-2-col-swiper-container .hp-2-col-swiper{max-width:65%}#hp-robes .hp-carousel{height:620px}#hp-robes .hp-carousel .swiper{width:100%;max-width:100%;height:100%}#hp-robes .swiper-slide{width:auto;box-shadow:0 10px 30px rgba(0,0,0,.1);height:100%;display:flex}#hp-robes .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover}#hp-robes .swiper-carousel{padding:0}#hp-robes .swiper-carousel h3{font-size:14px;line-height:21px;text-transform:uppercase;font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;letter-spacing:2px;position:absolute;bottom:0;background:#fff;border-radius:0 0 10px 10px;color:#21836d;width:100%;text-align:center;padding:32px 0;opacity:0;transition:opacity .3s ease}@media screen and (max-width:768px){#hp-robes .swiper-carousel h3{border-radius:0 0 5px 5px}}#hp-robes .swiper-carousel h3 span{position:relative;display:inline-block}#hp-robes .swiper-carousel h3 span:after,#hp-robes .swiper-carousel h3 span:before{content:"";position:absolute;bottom:3px;left:0;width:0;height:3px;margin:5px 0 0;transition:all .2s ease-in-out;transition-duration:.4s;opacity:1;background-color:#21836d}@media screen and (min-width:1025px){#hp-robes .swiper-carousel h3 span:after,#hp-robes .swiper-carousel h3 span:before{bottom:-5px}}@media screen and (max-width:1024px){#hp-robes .swiper-carousel h3 span:after,#hp-robes .swiper-carousel h3 span:before{display:none}}#hp-robes .swiper-carousel h3:hover span:after,#hp-robes .swiper-carousel h3:hover span:before{width:100%}#hp-robes .swiper-carousel .swiper-slide-fully-visible h3{opacity:1}#hp-robes .arrows{transform:translate(-50%,-50%);top:50%;width:90%;height:-moz-max-content;height:max-content;z-index:2;background:0 0}#hp-robes .swiper-loader{position:absolute;top:50%;left:70%;transform:translate(-50%,-50%);height:450px}@media screen and (max-width:768px){#hp-robes .swiper-loader{height:400px;left:50%;transform:none}}@media screen and (min-width:1241px){#hp-robes .swiper-pagination-robes{display:none}}@media screen and (max-width:1240px){#hp-robes{padding-bottom:7.5rem}#hp-robes .swiper-pagination-robes{display:block}#hp-robes .arrows{top:auto;bottom:-6rem;width:30%}}@media screen and (max-width:991px){#hp-robes{padding-bottom:4rem}#hp-robes .arrows{width:35%}#hp-robes .hp-carousel{height:450px}#hp-robes .hp-carousel .swiper{min-height:450px}#hp-robes .hp-2-col-swiper-container .hp-2-col-swiper{max-width:70%}}@media screen and (max-width:768px){#hp-robes .arrows{display:none}#hp-robes .hp-2-col-swiper-container{flex-direction:column}#hp-robes .hp-2-col-swiper-container .hp-2-col-swiper{max-width:100%}#hp-robes .hp-carousel{height:400px}#hp-robes .hp-carousel .swiper{min-height:400px}#hp-robes .hp-2-col-swiper{padding:0}}@media screen and (max-width:480px){#hp-robes .hp-carousel .swiper{padding:0 45px}}#hp-robes-mob{display:none;background:#f5f5f5;padding-bottom:6.25rem;max-width:1920px;margin:0 auto}#hp-robes-mob .hp-2-col-swiper-container{flex-wrap:nowrap;align-items:center}#hp-robes-mob .hp-2-col-swiper{padding:0}#hp-robes-mob .hp-carousel{height:auto;flex-wrap:wrap}#hp-robes-mob .swiper-images{width:100%;height:525px;margin-bottom:1rem}#hp-robes-mob .swiper-images .swiper-slide{width:auto;box-shadow:none;height:100%;display:flex;position:relative;border-radius:5px;overflow:hidden}#hp-robes-mob .swiper-images .swiper-slide::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease}#hp-robes-mob .swiper-images .swiper-slide.swiper-slide-active::after{opacity:0}#hp-robes-mob .swiper-images .swiper-slide:not(.swiper-slide-active)::after{opacity:1}#hp-robes-mob .swiper-images .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}#hp-robes-mob .swiper-titles{width:100%;height:auto}#hp-robes-mob .swiper-titles .swiper-slide{text-align:center}#hp-robes-mob .swiper-titles .swiper-slide h3{font-size:14px;line-height:21px;text-transform:uppercase;font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;letter-spacing:2px;color:#21836d;padding:0}#hp-robes-mob .arrows{bottom:15rem;width:90%;left:50%;transform:translate(-50%,-50%);top:50%;position:absolute;display:flex;justify-content:space-between;align-items:center;z-index:2}@media screen and (max-width:991px){#hp-robes-mob .arrows{display:none}}@media screen and (max-width:768px){#hp-robes-mob{display:block;padding-bottom:2rem}#hp-robes-mob .hp-2-col-swiper-container{flex-direction:column}#hp-robes-mob .hp-2-col-swiper-container .hp-2-col-swiper{max-width:75%}#hp-robes-mob .stack{padding:1rem}}@media screen and (max-width:575px){#hp-robes-mob .swiper-images{height:400px}}@media screen and (max-width:480px){#hp-robes-mob .hp-2-col-swiper-container .hp-2-col-swiper{max-width:100%}}@media screen and (max-width:375px){#hp-robes-mob .swiper-images{height:350px}}#hp-fragrance{margin-top:0}#hp-fragrance .hp-3-col-swiper{max-width:100%}#hp-fragrance .hp-banner-copy{margin-top:4rem}#hp-fragrance .hp-banner-copy .stack{max-width:76%}@media screen and (max-width:1440px){#hp-fragrance .hp-banner-copy .stack{padding-left:1rem}}@media screen and (max-width:1200px){#hp-fragrance .hp-banner-copy .stack{max-width:100%}}@media screen and (max-width:991px){#hp-fragrance .hp-banner-copy{margin-top:4rem}}@media screen and (max-width:768px){#hp-fragrance{padding-bottom:0}#hp-fragrance .hp-banner-copy{margin-top:2rem}#hp-fragrance .hp-banner-copy .stack{padding-left:0}#hp-fragrance .hp-banner-copy .stack p{padding:0}#hp-fragrance .hp-carousel{padding-left:1rem}#hp-fragrance .hp-carousel .slide-content h3{font-size:14px;line-height:21px;text-transform:uppercase;font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;letter-spacing:2px;color:#21836d}#hp-fragrance .hp-carousel .slide-content .btn-txt,#hp-fragrance .hp-carousel .slide-content p{display:none}#hp-fragrance .hp-carousel .arrows{display:none}#hp-fragrance [class*=col-]{padding:0}}.hp-3-col{margin:6.25rem 0}.hp-3-col img{width:100%;border-radius:10px}@media screen and (max-width:768px){.hp-3-col img{border-radius:5px}}.hp-3-col .hp-3-col-swiper-container{display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto}.hp-3-col .hp-3-col-swiper-container .hp-3-col-swiper{max-width:32%}.hp-3-col .hp-3-col-swiper-container .hp-3-col-swiper .stack{padding:1rem}.hp-3-col .hp-3-col-swiper-container .hp-3-col-swiper .stack p{padding:0}.hp-3-col .hp-3-col-swiper-container .hp-3-col-swiper .stack .btn-txt{margin:0}.hp-3-col .hp-3-col-swiper-container .hp-3-col-swiper .arrows{bottom:-4rem;right:0;width:12%}.hp-3-col .hp-3-col-swiper-container .hp-3-col-image{position:relative;overflow:hidden}.hp-3-col .hp-3-col-swiper-container .hp-3-col-image img{width:100%;height:auto}.hp-3-col .hp-3-col-swiper-container .hp-3-col-image .btn-main{position:absolute;bottom:0;left:0;right:0;color:#fff;text-align:center;width:-moz-max-content;width:max-content;margin:2rem auto}.hp-3-col .swiper-slide-next h3,.hp-3-col .swiper-slide-prev h3{opacity:1}@media screen and (max-width:1200px){.hp-3-col .arrows .swiper-button-next,.hp-3-col .arrows .swiper-button-prev{--swiper-navigation-top-offset:32%}.hp-3-col .hp-3-col-swiper-container .hp-3-col-swiper .arrows{width:15%}}@media screen and (max-width:991px){.hp-3-col{margin:4rem 0}.hp-3-col .hp-3-col-swiper-container .hp-3-col-swiper .arrows{width:17%}}@media screen and (max-width:768px){.hp-3-col{margin:0}}.hp-banner-image img{width:100%;height:auto;display:block;max-width:1920px;margin:0 auto;border-radius:0}.pglandingpage .column-container{margin:6.25rem auto}@media screen and (max-width:1440px){.pglandingpage .column-container{padding:0 1rem}}@media screen and (max-width:1024px){.pglandingpage .column-container{margin:2rem auto}}@media screen and (max-width:768px){.pglandingpage .column-container{padding:1rem;margin:0 auto}}.pglandingpage .two-column{display:flex;justify-content:space-between;align-items:center;gap:4rem}.pglandingpage .two-column .stack{width:45%}@media screen and (max-width:1200px){.pglandingpage .two-column{gap:2rem}.pglandingpage .two-column .stack{width:100%}}@media screen and (max-width:768px){.pglandingpage .two-column{flex-wrap:wrap-reverse;gap:1rem}.pglandingpage .two-column .stack{padding:0 1rem}}.pglandingpage .two-column-item img{width:100%;border-radius:10px}@media screen and (max-width:768px){.pglandingpage .two-column-item img{border-radius:5px}}@media screen and (max-width:768px){.pglandingpage .two-column-item{width:100%}}.pglandingpage .lp-swiper{background:#000;color:#fff;padding-bottom:9rem}.pglandingpage .lp-swiper a.stack{color:#fff}.pglandingpage .lp-swiper .column-container{margin:0 auto}.pglandingpage .lp-swiper .banner{margin:6.25rem auto 3rem}.pglandingpage .lp-swiper .two-column-item{width:50%}.pglandingpage .lp-swiper .two-column-item img{border-top-left-radius:0;border-bottom-left-radius:0;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.pglandingpage .lp-swiper .two-column-item img{max-height:400px;border-top-left-radius:5px;border-bottom-right-radius:0;margin-bottom:-5px}}.pglandingpage .lp-swiper .two-column{gap:0;align-items:stretch}.pglandingpage .lp-swiper .two-column .stack{border-radius:10px}@media screen and (max-width:768px){.pglandingpage .lp-swiper .two-column .stack{border-radius:5px}}.pglandingpage .lp-swiper .two-column .stack{border-top-right-radius:0;border-bottom-right-radius:0;width:50%;background:#fff;padding:4rem;display:flex;flex-wrap:wrap}.pglandingpage .lp-swiper .two-column .stack .icons p{display:flex;align-items:center;margin:2rem 0}.pglandingpage .lp-swiper .two-column .stack .icons p::before{font-family:kimIcons;speak:none;font-weight:400;font-style:normal;font-variant:normal;text-transform:none;speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;content:" \e911"}@media screen and (max-width:768px){.pglandingpage .lp-swiper .two-column .stack .icons p{margin:1rem 0}}.pglandingpage .lp-swiper .two-column .stack .icons span{margin-left:2rem}@media screen and (max-width:768px){.pglandingpage .lp-swiper .two-column{flex-direction:column-reverse}.pglandingpage .lp-swiper .two-column .stack,.pglandingpage .lp-swiper .two-column .two-column-item{width:100%}.pglandingpage .lp-swiper .two-column .stack{border-top-left-radius:0;border-top-right-radius:0}}.pglandingpage .lp-swiper .arrows{right:0;filter:invert(1);width:12%;bottom:-7rem}.pglandingpage .lp-swiper .swiper-pagination-fraction{margin-bottom:15px}@media screen and (max-width:1024px){.pglandingpage .lp-swiper{padding-bottom:4rem}.pglandingpage .lp-swiper .banner{margin:0}.pglandingpage .lp-swiper .arrows{right:30px;width:25%;bottom:-4.5rem}.pglandingpage .lp-swiper .two-column .stack{padding:1rem}}@media screen and (max-width:768px){.pglandingpage .lp-swiper .btn-main{margin:0}}@media screen and (max-width:480px){.pglandingpage .lp-swiper{padding-bottom:2rem}.pglandingpage .lp-swiper .arrows{width:40%;bottom:-3rem}}.pglandingpage .hotel-luxury .two-column{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-column-gap:4rem;grid-row-gap:0}.pglandingpage .hotel-luxury .two-column .stack{width:100%}.pglandingpage .hotel-luxury .two-column .stack .copy-lifestyle{margin:0}.pglandingpage .hotel-luxury .copy-body,.pglandingpage .hotel-luxury .copy-title{grid-column:1}.pglandingpage .hotel-luxury .copy-body p:nth-child(1){margin-top:0}.pglandingpage .hotel-luxury .copy-body p:nth-child(3){margin-bottom:0}.pglandingpage .hotel-luxury .two-column-item{grid-column:2;grid-row:1/3;align-self:start}@media screen and (min-width:769px) and (max-width:1200px){.pglandingpage .hotel-luxury .two-column{grid-column-gap:2rem;grid-row-gap:4rem}.pglandingpage .hotel-luxury .copy-body{grid-column:1/-1;grid-row:2}.pglandingpage .hotel-luxury .two-column-item{grid-row:1/2}}@media screen and (max-width:768px){.pglandingpage .hotel-luxury .two-column{display:flex;flex-direction:column;flex-wrap:nowrap}.pglandingpage .hotel-luxury .two-column .copy-title{order:2;margin-top:1rem}.pglandingpage .hotel-luxury .two-column .copy-body{order:3}.pglandingpage .hotel-luxury .two-column .two-column-item{order:1}.pglandingpage .hotel-luxury .two-column .stack .copy-title{margin-top:1rem}.pglandingpage .hotel-luxury .copy-body{margin-top:0}.pglandingpage .hotel-luxury .copy-body p:nth-child(1){margin-top:1rem}.pglandingpage .hotel-luxury .copy-body p:nth-child(3){margin-bottom:1rem}}.pglandingpage .grey-bg{background:#f5f5f5;padding:1px}.pglandingpage .grey-bg .two-column{align-items:flex-start}@media screen and (min-width:769px) and (max-width:1200px){.pglandingpage .grey-bg .two-column{align-items:center}}.pglandingpage .three-column{display:flex;justify-content:space-between;align-items:stretch;margin:2rem auto 0}.pglandingpage .three-column img{width:100%;border-radius:10px}@media screen and (max-width:768px){.pglandingpage .three-column img{border-radius:5px}}.pglandingpage .three-column .three-column-item{display:flex;flex-direction:column}.pglandingpage .three-column .three-column-item .stack{padding:1rem;display:flex;flex-direction:column;flex:1}.pglandingpage .three-column .three-column-item .stack p{padding:0;flex:1}.pglandingpage .three-column .three-column-item .stack .btn-txt{margin:0}@media screen and (max-width:768px){.pglandingpage .three-column{margin:0}}.pglandingpage .three-column.swiper .swiper-wrapper{align-items:stretch}.pglandingpage .three-column.swiper .swiper-slide{display:flex;height:auto}.pglandingpage .three-column.swiper .swiper-slide>a.three-column-item{flex:1}.pglandingpage .slide-content-wrap{display:flex;flex-direction:column;height:100%}.pglandingpage .slide-content-wrap .slide-content{display:flex;flex-direction:column;flex:1}.pglandingpage .slide-content-wrap .slide-content p{flex:1}.pglandingpage .slide-content-wrap .slide-content>div{margin-top:auto}.pglandingpage .bathessentials-swiper .arrows{display:none}@media screen and (max-width:768px){.pglandingpage .bathessentials-swiper .column-container{padding-right:0}}.pglandingpage .banner-max-width{max-width:70%}@media screen and (max-width:1200px){.pglandingpage .banner-max-width{max-width:100%}}@media screen and (max-width:768px){.pglandingpage .banner-max-width .stack{padding:1rem;margin-right:1rem}}@media screen and (max-width:768px){.pglandingpage .stack{padding:1rem}.pglandingpage .dog-robe .two-column{flex-wrap:wrap}}
/*# sourceMappingURL=maps/KIM-home.min.css.map */
