.nj-woo-shell{padding:160px 6% 90px}.nj-woo-shell h1.page-title{font:64px 'Cormorant Garamond',Georgia,serif;line-height:1.05;margin:20px 0 45px}.woocommerce .woocommerce-breadcrumb{font-size:12px;color:#123C2A}.woocommerce ul.products li.product .woocommerce-loop-product__title{font:500 15px Manrope,Arial;line-height:1.5;color:#123C2A;padding:10px 0}.woocommerce ul.products li.product a img{aspect-ratio:1;object-fit:cover;transition:transform 1s}.woocommerce ul.products li.product a:hover img{transform:scale(1.035)}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#123C2A}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#123C2A;color:#F9F6F0;border:1px solid #D4AF6A;border-radius:0;font-weight:400;padding:15px 25px;line-height:1.4}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:#123C2A;color:#F9F6F0;filter:brightness(1.12)}.woocommerce span.onsale{background:#123C2A;color:#F9F6F0;border-radius:0;min-height:auto;line-height:1.4;padding:8px 12px}.woocommerce div.product .product_title{font:54px 'Cormorant Garamond',Georgia;line-height:1.05}.woocommerce div.product .woocommerce-product-details__short-description{line-height:1.8}.woocommerce div.product p.price{font-size:24px}.woocommerce .quantity .qty{min-height:50px;width:75px;background:#F9F6F0;border:1px solid #D4AF6A77}.woocommerce div.product form.cart{display:flex;gap:10px;flex-wrap:wrap}.woocommerce div.product form.cart.variations_form{display:block}.woocommerce .woocommerce-tabs h2{font-size:34px;margin:25px 0}.woocommerce .woocommerce-tabs{line-height:1.8}.woocommerce .related>h2{font-size:48px;margin:45px 0 30px}.woocommerce .woocommerce-ordering select,.woocommerce input.input-text,.woocommerce textarea,.woocommerce select{background:#F9F6F0;color:#123C2A;border:1px solid #D4AF6A77;padding:12px;font:15px Manrope,Arial;max-width:100%}.woocommerce form .form-row label{font-size:14px}.woocommerce form.checkout h3,.woocommerce .cart-collaterals h2{font:38px 'Cormorant Garamond',Georgia;margin:30px 0}.woocommerce table.shop_table{border-color:#D4AF6A77;border-radius:0}.woocommerce #payment{background:#F9F6F0;border:1px solid #D4AF6A77}.woocommerce #payment div.payment_box{background:#D4AF6A22;color:#123C2A}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:#F9F6F0;color:#123C2A;border-top-color:#D4AF6A}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.woocommerce-MyAccount-navigation li{padding:15px;border-bottom:1px solid #D4AF6A55}.nj-page-content{padding:55px 6% 90px;line-height:1.85}.nj-page-content h2{font-size:38px;margin:25px 0;line-height:1.2}.nj-page-content img{max-width:100%;height:auto}.nj-search-grid{padding:50px 6%}.nj-menu{display:flex;gap:25px;list-style:none;margin:0;padding:0}.nj-menu li{position:relative}.nj-menu .sub-menu{display:none;position:absolute;top:100%;min-width:220px;background:#F9F6F0;padding:20px;list-style:none}.nj-menu li:hover>.sub-menu,.nj-menu li:focus-within>.sub-menu{display:block}.nj-menu .sub-menu a{display:block;padding:8px}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;position:absolute!important}.skip-link:focus{clip:auto;clip-path:none;height:auto;width:auto;top:5px;left:5px;background:#F9F6F0;padding:15px;z-index:99999}.admin-bar header{margin-top:32px}.woocommerce .products{display:block}.woocommerce ul.products li.product{overflow:hidden}.home #products{display:block}.home #products .products li.product{width:22%;margin-right:4%}.home #products .products li.product:nth-child(4n){margin-right:0}.home #showMore{display:inline-flex}.woocommerce .wc-block-components-button{background:#123C2A;color:#F9F6F0;border:1px solid #D4AF6A}.woocommerce .wc-block-cart,.woocommerce .wc-block-checkout{font-family:Manrope,Arial}.nj-cart-count{border:1px solid #D4AF6A77;border-radius:30px;padding:2px 7px}.journal-grid img{max-width:100%;height:auto}footer.full-footer .footer-bottom{display:flex}
@media(max-width:700px){.nj-woo-shell{padding:145px 6% 60px}.nj-woo-shell h1.page-title{font-size:48px}.woocommerce div.product .product_title{font-size:42px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%!important;margin:0 4% 30px 0!important;clear:none!important}.woocommerce ul.products li.product:nth-child(2n){margin-right:0!important}.woocommerce div.product div.images,.woocommerce div.product div.summary{width:100%;float:none}.woocommerce .woocommerce-ordering{float:none}.woocommerce .related>h2{font-size:38px}.admin-bar header{margin-top:46px}.nj-page-content{padding:40px 6%}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px}.woocommerce a.button{font-size:12px;padding:12px}}
@media(prefers-reduced-motion:reduce){.woocommerce ul.products li.product a img{transition:none;transform:none!important}}
