:root{--nc-r-lg: 18px;--nc-r-md: 14px;--nc-gold-light: #c9a978}@media screen and (min-width:769px){:root{--nc-r-lg: 24px;--nc-r-md: 16px}}.nc-cat{border-radius:var(--nc-r-lg);isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black)}.nc-cat:after{background:linear-gradient(180deg,#1d1f4200 42%,#1d1f42bd)}.nc-cat:focus-visible{outline-offset:4px}.grid-link__image{border-radius:var(--nc-r-md);isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black)}.grid-link__image--collection+.grid-link__title{margin-top:2px}.grid-link__image--collection+.grid-link__title:after{content:"";display:block;width:28px;height:1px;margin:10px auto 0;background:var(--nc-gold);transition:width .35s var(--nc-ease)}.grid-link:hover .grid-link__image--collection+.grid-link__title:after{width:56px;transform:none}.grid-link:hover .grid-link__image--collection+.grid-link__title{color:var(--nc-brand)}.feature-row__image-wrapper,.feature-row__image{border-radius:var(--nc-r-lg);overflow:hidden}@media screen and (max-width:768px){.template-index [id^=shopify-section-feature_row] .feature-row__text{padding-top:26px}}#shopify-section-1586271624153{background:var(--nc-navy);box-shadow:none;clip-path:none;border-radius:var(--nc-r-lg);margin:24px 0;padding:56px 22px;color:#fffc}#shopify-section-1586271624153 .index-section{padding:0}#shopify-section-1586271624153 h2{color:var(--nc-white);text-transform:none}#shopify-section-1586271624153 h2:before{color:var(--nc-gold-light)}#shopify-section-1586271624153 h2:after{content:"";display:block;width:44px;height:1px;margin:20px auto 0;background:var(--nc-gold-light)}#shopify-section-1586271624153 p{color:#ffffffc7}#shopify-section-1586271624153 .btn{background:transparent;color:var(--nc-white);border-color:#ffffffb3}#shopify-section-1586271624153 .btn:hover,#shopify-section-1586271624153 .btn:focus{background:var(--nc-white);color:var(--nc-navy);border-color:var(--nc-white)}@media screen and (min-width:769px){#shopify-section-1586271624153{margin:40px 0;padding:88px 48px}}.newsletter-section .newsletter-grid{border-radius:var(--nc-r-lg);overflow:hidden;background:var(--nc-cream)}.newsletter-section .newsletter-grid__item,.newsletter-section .newsletter-grid__item:first-child{background-color:transparent}.newsletter-section .input-group .input-group-btn:last-child>.btn,.site-footer .input-group .input-group-btn:last-child>.btn{border-radius:var(--nc-radius-btn);padding-left:28px;padding-right:28px}.newsletter-section .input-group-field{background:var(--nc-white);border-color:var(--nc-line)}@media screen and (max-width:768px){.newsletter-section .newsletter-content-wrapper{padding:40px 22px;text-align:center}.newsletter-section .newsletter-grid__item:last-child .newsletter-content-wrapper{padding-top:0}}#c1g_testimonial .c1gsinglet{background:var(--nc-cream)!important;border-color:transparent!important;border-radius:var(--nc-r-md)!important;box-shadow:none!important}#c1g_testimonial .commentc1gsign,#c1g_testimonial .fa-star.icon_color{color:var(--nc-gold)!important}#shopify-section-1588313775907 .section-title{font-family:var(--nc-font-head);font-size:clamp(26px,2.8vw,38px);letter-spacing:-.01em;line-height:1.15;color:var(--nc-ink);margin:0 0 28px}#shopify-section-1588313775907 .section-title:after{content:"";display:block;width:44px;height:1px;margin:18px auto 0;background:var(--nc-gold)}.header-bar__search .header-bar__search-form{position:relative;display:flex;align-items:center;margin:0}.header-bar__search .header-bar__search-form:before,.header-bar__search .header-bar__search-form:after{display:none}.header-bar__search .header-bar__search-submit{position:absolute;z-index:1;top:0;bottom:0;left:0;width:40px;height:auto;min-height:0;margin:0;padding:0 0 0 4px;display:flex;align-items:center;justify-content:center;line-height:1;border:0;background:transparent}.header-bar__search .header-bar__search-submit .icon-search{display:block;font-size:14px;line-height:1}.header-bar__search .header-bar__search-input[type=search]{flex:1 1 auto;width:100%;height:34px;margin:0;padding:0 16px 0 40px;border:0;background:transparent;font-size:13px;line-height:normal}.mobile-nav .header-bar__search .header-bar__search-submit{width:48px}.mobile-nav .header-bar__search .header-bar__search-submit .icon-search{font-size:17px}.mobile-nav .header-bar__search .header-bar__search-input[type=search]{height:46px;padding-left:48px;font-size:15px}@media(hover:hover){.header-bar__search:focus-within{box-shadow:0 0 0 2px var(--nc-brand)}}@media(min-width:769px)and (max-width:1199px){.site-nav__link{padding-left:10px;padding-right:10px;letter-spacing:.14em}.site-nav>li>.site-nav__link:after{left:10px;right:10px}}.template-index [id^=shopify-section-feature_row] .page-width.feature-row{display:block}.template-index [id^=shopify-section-feature_row] .feature-row .feature-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:0;align-items:center;max-width:760px;margin:0 auto;background:var(--nc-cream);border-radius:var(--nc-r-lg);overflow:hidden;isolation:isolate}.template-index [id^=shopify-section-feature_row] .feature-row__item{width:auto;max-width:none;margin:0;padding:0;float:none}.template-index [id^=shopify-section-feature_row] .feature-row__image-wrapper{max-width:none!important;width:100%;margin:0!important;border-radius:0}.template-index [id^=shopify-section-feature_row] .feature-row__image-wrapper>div{position:relative;padding-top:0!important;aspect-ratio:4 / 5}.template-index [id^=shopify-section-feature_row] .feature-row__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none!important;max-height:none!important;object-fit:cover;object-position:50% 30%;border-radius:0}.template-index [id^=shopify-section-feature_row] .feature-row__text{padding:16px 16px 18px;text-align:left}.template-index [id^=shopify-section-feature_row] .feature-row__text h2{font-size:21px;line-height:1.15;margin-bottom:6px}.template-index [id^=shopify-section-feature_row] .feature-row__text .rte{max-width:380px;margin:0;font-size:13.5px;line-height:1.5}.template-index [id^=shopify-section-feature_row] .feature-row__text .rte p{margin:0}.template-index [id^=shopify-section-feature_row] .feature-row__text .btn{margin-top:14px;padding:10px 16px;font-size:10.5px;letter-spacing:.12em;white-space:normal;line-height:1.3}@media screen and (min-width:769px){.template-index [id^=shopify-section-feature_row] .feature-row .feature-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.template-index [id^=shopify-section-feature_row] .feature-row__text{padding:28px clamp(28px,4vw,48px)}.template-index [id^=shopify-section-feature_row] .feature-row__text h2{font-size:clamp(24px,2.2vw,30px);margin-bottom:10px}.template-index [id^=shopify-section-feature_row] .feature-row__text .rte{font-size:15px}.template-index [id^=shopify-section-feature_row] .feature-row__text .btn{margin-top:20px;padding:12px 24px;font-size:11.5px}}.template-index #shopify-section-nc_brands .nc-brands{border-top:0;border-bottom:0;padding-top:26px}@media screen and (min-width:769px){.template-index #shopify-section-nc_brands .nc-brands{padding-top:14px}}.btn,input.btn,button.btn,a.btn,input[type=submit]:not(.header-bar__search-submit){background-color:var(--nc-navy);border-color:var(--nc-navy)}.btn:hover,.btn:focus,input[type=submit]:not(.header-bar__search-submit):hover{background-color:var(--nc-brand);border-color:var(--nc-brand)}.btn--secondary,.btn.btn--secondary,input.btn--secondary{background-color:transparent;color:var(--nc-navy);border-color:var(--nc-navy)}.btn--secondary:hover,.btn.btn--secondary:hover,.btn.btn--secondary:focus{background-color:var(--nc-navy);border-color:var(--nc-navy);color:var(--nc-white)}.site-footer .btn,.site-footer input[type=submit]{background:var(--nc-white);border-color:var(--nc-white);color:var(--nc-ink)}.site-footer .btn:hover,.site-footer input[type=submit]:hover{background:var(--nc-cream);border-color:var(--nc-cream);color:var(--nc-ink)}.clg_submitreview,.lm_c1g{background-color:var(--nc-navy)!important;border-color:var(--nc-navy)!important}.clg_submitreview:hover,.lm_c1g:hover{background-color:var(--nc-brand)!important;border-color:var(--nc-brand)!important}.nc-cc__btn:not(.nc-cc__btn--outline):not(.nc-cc__btn--link){background:var(--nc-navy);border-color:var(--nc-navy)}.nc-cc__btn:not(.nc-cc__btn--outline):not(.nc-cc__btn--link):hover{background:var(--nc-brand);border-color:var(--nc-brand)}.nc-cc__btn.nc-cc__btn--outline{color:var(--nc-navy);border-color:var(--nc-navy)}.nc-cc__btn.nc-cc__btn--outline:hover{background:var(--nc-navy);border-color:var(--nc-navy);color:#fff}@media screen and (max-width:768px){.template-index .main-content .shopify-section:not(#shopify-section-nc_hero_slider){margin-left:-9px;margin-right:-9px}.template-index #shopify-section-nc_booking_cta .nc-bkcta{margin-left:0;margin-right:0}}@media screen and (max-width:768px){.nc-bkcta .btn,.template-index [id^=shopify-section-feature_row] .feature-row__text .btn{background:var(--nc-gold, #a8875a);border-color:var(--nc-gold, #a8875a);color:var(--nc-white, #fff)}.nc-bkcta .btn:hover,.nc-bkcta .btn:focus,.template-index [id^=shopify-section-feature_row] .feature-row__text .btn:hover,.template-index [id^=shopify-section-feature_row] .feature-row__text .btn:focus{background:var(--nc-gold, #a8875a);border-color:var(--nc-gold, #a8875a);color:var(--nc-white, #fff)}.nc-bkcta .btn:active,.template-index [id^=shopify-section-feature_row] .feature-row__text .btn:active{background:#977a50;border-color:#977a50}.nc-bkcta .nc-bkcta__m-bottom .btn{box-shadow:0 12px 26px -12px #0009}}@media screen and (max-width:768px){.template-index [id^=shopify-section-feature_row] .feature-row .feature-row{grid-template-columns:1fr;position:relative;background:var(--nc-navy);box-shadow:0 18px 40px -24px #16172a8c}.template-index [id^=shopify-section-feature_row] .feature-row__image-wrapper>div{aspect-ratio:1 / 1}.template-index [id^=shopify-section-feature_row] .feature-row__image{object-position:50% 22%}.template-index [id^=shopify-section-feature_row] .feature-row__text{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 16px 18px;text-align:center;pointer-events:none;background:linear-gradient(180deg,#16172a00 58%,#16172a8c)}.template-index [id^=shopify-section-feature_row] .feature-row__text h2{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.template-index [id^=shopify-section-feature_row] .feature-row__text .rte{display:none}.template-index [id^=shopify-section-feature_row] .feature-row__text .btn{pointer-events:auto;margin:0;padding:14px 30px;font-size:12.5px;letter-spacing:.16em;white-space:nowrap;box-shadow:0 12px 26px -12px #0009}.template-index [id^=shopify-section-feature_row] .feature-row__text .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:rgba(59,62,133,.75) transparent}}::-webkit-scrollbar{width:10px;height:10px;background:transparent}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background-color:#3b3e85b3;background-clip:padding-box;border:2px solid transparent;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--nc-brand, #3b3e85)}::-webkit-scrollbar-thumb:active{background-color:var(--nc-navy, #1d1f42)}@media screen and (max-width:768px){.btn:not(.input-group-btn .btn){font-size:11.5px!important;padding:13px 26px!important}.nc-ow .nc-ow__btn.btn{height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/nc-home.css.map */
