<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cougar-page-width{max-width:1920px;margin:0 auto}.m-auto{margin:0 auto}.cstm-feature-collection-container{max-width:100%;padding:0 4.583vw}.cstm-feature-collection .card__content{display:none}.cstm-feature-collection-btn.collection__view-all .button{font-size:.79vw;line-height:10px;letter-spacing:.115vw;text-decoration:underline;margin-top:3.958vw;min-width:24rem;min-height:6rem;opacity:1;text-transform:uppercase}.cstm-feature-collection-btn.collection__view-all .button:after{box-shadow:unset}@media screen and (min-width: 990px){.cstm-feature-collection{gap:1.927vw}.cstm-feature-collection.grid--4-col-desktop .grid__item{width:calc(25% - 1.927vw * 3 / 4);max-width:calc(25% - 1.927vw * 3 / 4)}}@media screen and (max-width: 768px){.cstm-feature-collection-btn.collection__view-all .button{font-size:2.5vw;line-height:18px;padding:13px 20px;margin-top:4rem;letter-spacing:2.2px}}.cstm-image-with-text .image-with-text__heading{font-weight:500;color:#454545;font-family:EB Garamond,serif;margin-top:10px}.cstm-image-with-text .image-with-text__text{margin-top:1.177vw}.cstm-image-with-text .image-with-text__text p{line-height:1.25vw;letter-spacing:.125vw;color:#454545;font-family:EB Garamond,serif;text-transform:uppercase}.cstm-image-with-text .button{line-height:1.25vw;letter-spacing:.115vw;text-decoration:underline;background-color:transparent;color:#454545;padding:0;align-items:center;justify-content:flex-start;margin-top:2.604vw;font-family:EB Garamond,serif;opacity:1}.cstm-image-with-text .button:after{box-shadow:unset}@media screen and (max-width: 768px){.cstm-image-with-text .image-with-text__grid{flex-direction:column-reverse}.cstm-image-with-text .image-with-text__heading{font-size:20px;line-height:27px;letter-spacing:2.2px;text-transform:uppercase;text-align:center}.cstm-image-with-text .image-with-text__text{margin-top:24px}.cstm-image-with-text .image-with-text__text p{font-size:12px;line-height:18px;max-width:100%;text-transform:uppercase;text-align:center;font-weight:500}.cstm-image-with-text .button{margin-top:30px;line-height:18px;letter-spacing:2.2px;text-align:center;justify-content:center}.cstm-image-with-text .image-with-text__content{padding:80px 15%}}.cstm-image-banner .cstm-mobile-img{display:none}.cstm-image-banner .banner__heading{line-height:2.361vw;color:#fff;letter-spacing:.115vw;font-family:EB Garamond,serif;margin-top:.625vw}.cstm-image-banner .banner__text{line-height:4.25vw;letter-spacing:.115vw;font-family:EB Garamond,serif;color:#fff;font-size:26px}.cstm-image-banner .button-e{line-height:1.25vw;letter-spacing:.115vw;text-decoration:underline;background-color:#454545a6;color:#ccc2a5;align-items:center;justify-content:center;margin-top:2.604vw;font-family:EB Garamond,serif;opacity:1;padding:.71vw 2.25vw;min-width:12rem;min-height:4vw;display:flex;overflow:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-appearance:auto;appearance:auto}.cstm-image-banner .banner__buttons:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;filter:blur(11px);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:-2;background:inherit}.cstm-image-banner .button:after{box-shadow:unset}.cstm-image-banner .banner__buttons{max-width:80rem}@media screen and (max-width: 768px){.cstm-image-banner .cstm-mobile-img{display:block}.cstm-image-banner .cstm-desktop-img{display:none}.cstm-image-banner .banner__text{font-size:18px;line-height:28px;letter-spacing:2.2px;font-weight:500}.cstm-image-banner .banner__heading{line-height:18px;letter-spacing:2.5px;font-weight:500}.cstm-image-banner .button-e{margin-top:16px;font-size:10px;line-height:18px;letter-spacing:2.2px;min-height:45px;min-width:171px}}.cstm-blog-post{padding-left:3.125vw;padding-right:3.125vw;max-width:90%;margin:0 auto}.cstm-blog-post .card__information{padding:0}.cstm-blog-post .cstm_title{position:absolute;top:0;left:0;width:100%;height:100%;text-transform:uppercase;z-index:2;display:flex;justify-content:center;align-items:center;line-height:2.361vw;color:#fff;letter-spacing:.115vw;font-family:Montserrat}.cstm-blog-post .full-unstyled-link{font-family:Montserrat;font-size:14px;line-height:1.55vw;color:#454545;margin-top:2.604vw;text-transform:uppercase;letter-spacing:1px}.cstm-blog-post .full-unstyled-link span{margin-top:1.198vw;text-decoration:underline;display:block}.cstm-blog-post .grid,.cstm-blog-post .swiper-wrapper{gap:2.083vw}.cstm-blog-post .grid--4-col-desktop .grid__item{width:calc(25% - 2.083vw * 3 / 4);max-width:calc(25% - 2.083vw * 3 / 4)}.cstm-blog-post .swiper-pagination{display:none}.cstm-blog-post .full-unstyled-link-title{display:none!important}.cstm-blog-post .card__inner+.card__content{margin:0;width:100%;max-width:100%}.cstm-blog-post .card__inner+.card__content .card__heading{text-align:left}@media screen and (max-width: 768px){.cstm-blog-post .grid{gap:0}.cstm-blog-post .grid--4-col-desktop .grid__item{width:50%!important;max-width:50%!important;padding:0 20px}.cstm-blog-post .swiper-wrapper{padding-bottom:50px;gap:0}.cstm-blog-post .swiper-pagination{display:block}.cstm-blog-post .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:.5px solid #454545}.cstm-blog-post .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#454545}.cstm-blog-post .cstm_title{display:none}.cstm-blog-post .full-unstyled-link{font-size:10px;line-height:14px;letter-spacing:2.2px}.cstm-blog-post .full-unstyled-link-title{display:block!important;margin-bottom:20px;font-size:14px;line-height:18px;letter-spacing:2.2px;font-weight:500;text-decoration:none!important;text-transform:uppercase}}#shopify-section-luxury-footer .newsletter-form__field-wrapper svg path{stroke:#454545}img.ref-img{display:block}@media (min-width: 1050px){.image-with-text__content{max-width:75%;padding:0;margin:auto}}svg.icon.icon-search,svg.icon.icon-account{width:2.2rem;height:2.2rem}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.4rem)}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 1.8rem)}@media only screen and (min-width: 750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.5rem)}@media only screen and (min-width: 750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 2rem)}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/luxury-css.css.map */
</pre></body></html>