@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@700&family=Roboto:wght@400&display=swap";:root{--cn-navy: #234854;--cn-teal: #78a9a7;--cn-blue: #356673;--cn-white: #ffffff;--cn-light: #e8ecee;--cn-secondary: #dde5e8;--cn-border: rgba(120, 169, 167, .35);--cn-card: rgba(35, 72, 84, .72)}html{background:transparent;overflow-x:hidden}body{min-height:100vh;background:transparent!important;color:var(--cn-white)!important;font-family:Roboto,Arial,sans-serif!important;font-weight:400!important;isolation:isolate;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-position:center;background-repeat:no-repeat;background-size:cover}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-color:transparent}svg{width:17px;height:18px;max-width:100%;max-height:100%}#MainContent,.main-content,.wrapper-body,.shopify-section{background-color:transparent}body,p,li,label,input,textarea,select,.rte,.product-description,.product-short-description,.price-box,.product-title,.breadcrumb,.site-nav,.footer,button{font-family:Roboto,Arial,sans-serif!important;font-weight:400!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.page-header,.page-header h1,.page-header h2,.narwal-heading,.narwal-title,.series-title,.trust-heading,.feat-content h2,.product-shop .product-title,.product-details .product-title{color:var(--cn-white)!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:700!important}a,a:visited{color:var(--cn-white)}a:hover,a:focus{color:var(--cn-teal)}.text-muted,.product-vendor,.old-price,.compare-price,.shopify-product-reviews-badge,.breadcrumb a,.breadcrumb span,.site-footer .text,.footer .text,.narwal-subtitle,.feat-content p,.trust-text,.series-title{color:var(--cn-secondary)!important}#shopify-section-header,.wrapper-header,.wrapper_header_default,.header-top,.header-bottom,.wrapper_header_default .header-bottom,.header-pc,.header-mb,.header-logo,.header-panel,.nav-bar{background-color:var(--cn-navy)!important}.header-bottom,.wrapper_header_default .header-bottom,.header-top{border-bottom:1px solid var(--cn-border)}.logo-title,.header-logo a,.site-nav .menu-lv-1>a,.site-nav .item>a,.header-bottom .right-nav a,.header-bottom .right-nav span,.header-bottom .account-link a,.header-bottom .cart-text,.header-bottom .icon-nav{color:var(--cn-white)!important}.site-nav a,.header-bottom .right-nav a,.header-bottom .account-link a{font-family:Roboto,Arial,sans-serif!important;font-weight:400!important}.site-nav .menu-lv-1:hover>a,.site-nav .item:hover>a,.header-bottom .right-nav a:hover,.header-bottom .account-link a:hover,.header-bottom .right-nav a:focus,.header-bottom .account-link a:focus{color:var(--cn-teal)!important}.header-bottom svg,.header-bottom .icon-nav svg,.header-bottom .account-link svg,.header-bottom .cart-icon svg{color:var(--cn-white)!important;fill:currentColor!important;stroke:currentColor!important}.header-bottom .icon-search svg,.header-mb .icon-search svg,.translate-header .icon-search svg,.header-bottom .icon-user svg,.header-bottom .icon-cart svg{width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important}.quickview-button svg,.icon-filter svg{width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important}@media(min-width:1199px){.wrapper_header_default .header-bottom .header-pc .header-panel,.header-pc .header-panel{display:grid!important;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr)!important;align-items:center!important;column-gap:20px;min-height:70px}.wrapper_header_default .header-bottom .header-pc .left-groups,.header-pc .left-groups{width:auto!important;min-width:0!important;padding:0!important}.wrapper_header_default .header-bottom .header-pc .center-groups,.header-pc .center-groups{width:auto!important;min-width:0!important;display:flex!important;justify-content:center!important}.wrapper_header_default .header-bottom .header-pc .right-groups,.header-pc .right-groups{width:auto!important;min-width:0!important;padding:0!important;justify-content:flex-end!important}.wrapper_header_default .header-bottom .header-pc .site-nav,.header-pc .site-nav{width:auto;height:70px;padding:0!important;display:flex;align-items:center;justify-content:center;gap:32px}.header-pc .site-nav>.item{float:none;height:70px;padding:0!important;display:flex;align-items:center}.header-pc .site-nav>.item>a{height:auto!important;padding:0!important;display:inline-flex;align-items:center;font-size:14px!important;line-height:1.4!important}.header-pc .site-nav>.item>a>span{line-height:1.4!important}}@media(max-width:1198px){.header-bottom .header-mb{width:100%;display:grid!important;grid-template-columns:105px minmax(0,1fr) 105px;align-items:center}.header-bottom .header-mb-left,.header-bottom .header-mb-right{width:auto!important;min-width:0}.header-bottom .header-mb-left{justify-content:flex-start}.header-bottom .header-mb-middle{width:auto!important;min-width:0;display:flex;justify-content:center}.header-bottom .header-mb-right{justify-content:flex-end}.header-bottom .header-mb-middle .header-logo{margin:0 auto}.jas-mb-style{background-color:var(--cn-navy)!important;color:var(--cn-white)!important;border-right:1px solid var(--cn-border)}.jas-mb-style .container,.jas-mb-style .row,.jas-mb-style .col-12,.jas-mb-style .mb-area,.jas-mb-style .nav-bar{background:transparent!important}.jas-mb-style .site-nav{padding:0!important}.jas-mb-style .site-nav>.item,.jas-mb-style .site-nav>.menu-lv-1{display:block!important;width:100%!important;min-width:100%!important;height:auto!important;padding:0!important;border-bottom:1px solid var(--cn-border)!important;background:transparent!important}.jas-mb-style .site-nav>.item>a,.jas-mb-style .site-nav>.menu-lv-1>a{display:flex!important;align-items:center;width:100%!important;min-height:50px!important;padding:12px 20px!important;box-sizing:border-box;color:var(--cn-white)!important;font-size:15px!important;line-height:1.4!important;text-align:left}.jas-mb-style .site-nav>.item:hover,.jas-mb-style .site-nav>.menu-lv-1:hover{background:#3566738c!important}.jas-mb-style .site-nav>.item:hover>a,.jas-mb-style .site-nav>.menu-lv-1:hover>a{color:var(--cn-teal)!important}.jas-mb-style .site-nav a.current{color:var(--cn-white)!important}.jas-mb-style .site-nav .menu-mb-title{background:#356673!important;border-bottom-color:var(--cn-border)!important;color:var(--cn-white)!important}.jas-mb-style .site-nav .sub-menu-mobile{background:var(--cn-navy)!important;color:var(--cn-white)!important;border-right:1px solid var(--cn-border)}.jas-mb-style .site-nav .menu-lv-2>a,.jas-mb-style .site-nav .menu-lv-3>a,.jas-mb-style .site-nav-dropdown a{color:var(--cn-secondary)!important}.jas-mb-style .site-nav .menu-lv-2:hover>a,.jas-mb-style .site-nav .menu-lv-3:hover>a,.jas-mb-style .site-nav-dropdown a:hover{color:var(--cn-teal)!important}.jas-mb-style #right-nav-dropdown,.jas-mb-style #right-nav-dropdown a,.jas-mb-style .right-nav-links a,.jas-mb-style .header-items-content,.jas-mb-style .header-items-content a,.jas-mb-style .phone{color:var(--cn-white)!important}.jas-mb-style #right-nav-dropdown .lang-currency-groups{border-top-color:var(--cn-border)!important}}@media(max-width:990px){.series-list-section{padding:34px 14px!important}.series-list-section .series-list-container{width:100%!important;max-width:720px!important;padding:14px!important;background:#234854b8!important;border:1px solid rgba(120,169,167,.35)!important;border-radius:10px!important;box-sizing:border-box}.series-list-section .series-track{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;flex-wrap:nowrap!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important}.series-list-section .series-item{width:100%!important;min-width:0!important;flex:1 1 0!important;padding:7px 5px!important;background:#234854a3!important;border:1px solid rgba(120,169,167,.35)!important;border-radius:10px!important;box-sizing:border-box}.series-list-section .series-image-wrap{height:92px!important;margin-bottom:8px!important}.series-list-section .series-title{min-height:30px;font-size:12px!important;line-height:1.25!important}}.header-bottom a:hover svg,.header-bottom .icon-nav:hover svg{color:var(--cn-teal)!important}.site-nav .menu-lv-1>.sub-menu-mobile,.site-nav .no-mega-menu .menu-lv-2 .site-nav-dropdown,.site-nav .no-mega-menu .sub-menu-mobile,.site-nav .mega-menu .site-nav-dropdown,.dropdown-border,#dropdown-cart,.search-form,.halo-modal-content,.message-modal-content,.header-mobile,.menu-mobile{background:var(--cn-navy)!important;border-color:var(--cn-border)!important;color:var(--cn-white)!important}#dropdown-cart .product-name,#dropdown-cart .product-name a,#dropdown-cart .price,#dropdown-cart .total,#dropdown-cart .total .label,#dropdown-cart .total .price{color:var(--cn-white)!important}#dropdown-cart .product-name,#dropdown-cart .product-name a{font-weight:400!important}#dropdown-cart .option,#dropdown-cart .option small,#dropdown-cart .dropdownCartCount,#dropdown-cart .cartCountWrap,#dropdown-cart .cart_empty{color:var(--cn-secondary)!important}#dropdown-cart .qty-group{background:#234854c7!important;border:1px solid var(--cn-border)!important;border-radius:8px!important;color:var(--cn-white)!important}#dropdown-cart .qty-group .qtyak,#dropdown-cart .qty-group input{background:transparent!important;border:0!important;color:var(--cn-white)!important}#dropdown-cart .qty-group .button{background:var(--cn-blue)!important;color:var(--cn-white)!important}#dropdown-cart .summary{border-top-color:var(--cn-border)!important}#dropdown-cart .box-title{background:transparent!important;color:var(--cn-white)!important;padding-left:0;padding-right:0}#shopify-section-footer,.footer,.footer-top,.footer-bottom,.footer-2{background-color:var(--cn-navy)!important;color:var(--cn-white)!important}.footer,.footer a,.footer p,.footer span,.footer label,.footer input,.footer button,.footer-2,.footer-2 a,.footer-2 p,.footer-2 span{font-family:Roboto,Arial,sans-serif!important;font-weight:400!important}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:var(--cn-white)!important;font-family:Roboto,Arial,sans-serif!important;font-weight:400!important}.footer a,.footer .col-footer,.footer .footer-newsletter,.footer .footer-social,.footer-2 a,.footer-2 .footer-copyright{color:var(--cn-secondary)!important}.footer a:hover,.footer-2 a:hover{color:var(--cn-teal)!important}.footer-top,.footer-bottom,.footer-2 .footer-bottom{border-color:var(--cn-border)!important}.product-item,.grid-item,.product-list-item,.collection-grid-item,.narwal-card,.trust-card,.series-item,.feat-image,.product-shop,.product-info,.product-description-content{background-color:var(--cn-card)!important;border:1px solid var(--cn-border)!important;border-radius:10px!important}.product-item,.grid-item,.collection-grid-item,.trust-card,.series-item{overflow:hidden}.narwal-card{background-color:var(--cn-card)!important}.narwal-card-inner,.narwal-image-wrapper{border-radius:10px!important}.narwal-content{background-color:var(--cn-card)!important;border-top:1px solid var(--cn-border)}.narwal-overlay{display:none!important;background:none!important}.product-title,.product-title a{color:var(--cn-white)!important}.price-box,.price-regular,.special-price,.narwal-subtitle{color:var(--cn-secondary)!important}.products-grid .product-item .product-top,.products-grid .grid-item .product-top{position:relative;z-index:1}.products-grid .product-item .product-bottom,.products-grid .grid-item .product-bottom{position:relative!important;z-index:5!important}.products-grid .product-item .product-bottom .action,.products-grid .product-item .product-bottom .variants,.products-grid .product-item .product-bottom .add-to-cart-btn,.products-grid .grid-item .product-bottom .action,.products-grid .grid-item .product-bottom .variants,.products-grid .grid-item .product-bottom .add-to-cart-btn{position:relative!important;z-index:6!important}.products-grid .product-item .abs-bottom-mb{display:block!important}.products-grid .product-item .abs-bottom-mb .action{display:block!important;margin-top:0!important}.products-grid .product-item .abs-bottom-mb .add-to-cart-btn{display:block!important;width:100%!important;margin-top:12px}.products-grid .product-item .product-des.abs-bottom-dt{display:none!important}.btn,.button,button.btn,button[type=submit],input[type=submit],.narwal-btn.btn-primary,.banner-btn,.shopify-payment-button__button,.product-form__submit{background:var(--cn-blue)!important;border-color:var(--cn-blue)!important;border-radius:8px!important;color:var(--cn-white)!important;font-family:Roboto,Arial,sans-serif!important;font-weight:400!important}.btn:hover,.button:hover,button.btn:hover,button[type=submit]:hover,input[type=submit]:hover,.narwal-btn.btn-primary:hover,.banner-btn:hover,.shopify-payment-button__button:hover,.product-form__submit:hover{background:var(--cn-navy)!important;border-color:var(--cn-teal)!important;color:var(--cn-white)!important}.btn.btn-secondary,.btn.button-secondary,.button.button-secondary,.button-secondary,.narwal-btn.btn-secondary,.feat-btn{background:var(--cn-teal)!important;border-color:var(--cn-teal)!important;border-radius:8px!important;color:var(--cn-navy)!important;font-family:Roboto,Arial,sans-serif!important;font-weight:400!important}.btn.btn-secondary:hover,.button-secondary:hover,.narwal-btn.btn-secondary:hover,.feat-btn:hover{background:var(--cn-navy)!important;border-color:var(--cn-navy)!important;color:var(--cn-white)!important}#product-add-to-cart,.product-add-to-cart{border:2px solid var(--cn-teal)!important;box-shadow:0 0 0 2px #e8ecee52,0 7px 18px #0003!important}#product-add-to-cart:hover,#product-add-to-cart:focus-visible,.product-add-to-cart:hover,.product-add-to-cart:focus-visible{background:var(--cn-navy)!important;border-color:var(--cn-light)!important}.product-label .label,.narwal-badge,.badge,.item-size,.swatch .value{border-radius:8px!important;font-family:Roboto,Arial,sans-serif!important;font-weight:400!important}.sale-label,.narwal-badge{background:var(--cn-blue)!important;color:var(--cn-white)!important}.new-label,.item-size.selected,.swatch.selected .value{background:var(--cn-teal)!important;color:var(--cn-navy)!important}.custom-label{background:var(--cn-light)!important;color:var(--cn-navy)!important}.sold-out-label{background:var(--cn-navy)!important;border:1px solid var(--cn-white)!important;color:var(--cn-white)!important}input,textarea,select,.qty-group,.sidebar,.facets,.dropdown-cart,.search-form,.halo-modal-content{border-color:var(--cn-border)!important}input,textarea,select{background-color:#234854c7!important;color:var(--cn-white)!important}input::placeholder,textarea::placeholder{color:var(--cn-secondary)!important}.sidebar,.facets{background-color:var(--cn-card)!important}.slick-arrow{background:var(--cn-navy)!important;border-color:var(--cn-teal)!important;color:var(--cn-white)!important}.slick-dots li button{border-color:var(--cn-teal)!important}.slick-dots li.slick-active button{background:var(--cn-teal)!important}.contact-us-page .wrapper>.row{display:flex;justify-content:center;align-items:flex-start}.contact-us-page .form-contact{float:none!important;width:100%!important;max-width:760px;margin-left:auto!important;margin-right:auto!important}.contact-us-page .form-contact .form-header{text-align:center}.contact-us-page .form-contact #contactFormWrapper>input[type=submit]{display:block;min-width:220px;margin:26px auto 0}.narwal-overlay{display:none!important;background-image:none!important}.site-nav .menu-lv-1>.sub-menu-mobile{background-image:none!important}@media(max-width:990px){.narwal-card,.product-item,.trust-card,.series-item{border-radius:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cn-rock-slate.css.map */
