body.wp-theme-jam-paws,body.wp-theme-jam-paws :is(#jam-desktop-header,#jam-mobile-header,#nm-footer.jam-footer){--jam-action:#a65b18;--jam-action-hover:#88460f;--jam-orange:#dd9c42;--jam-ink:#3b3b3b;--jam-dark:#3b3b3b;--jam-teal:#3b3b3b;--jam-cream:#fffaf2;--jam-soft:#f4ecdd;--jam-line:#e5ddcf;--jam-muted:#655f56;--jam-lilac:#ece4f5;--jam-sage:#e5efe2;--jam-blue:#285b79;--jam-ice:#e5eff6}body.wp-theme-jam-paws{color:var(--jam-ink);background:var(--jam-cream);font-family:Vazirmatn,Tahoma,sans-serif}body.wp-theme-jam-paws.woocommerce-checkout{background:var(--jam-cream)}body.wp-theme-jam-paws a{color:var(--jam-ink);text-underline-offset:4px}body.wp-theme-jam-paws :is(h1,h2,h3,h4){color:var(--jam-ink)}body.wp-theme-jam-paws :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--jam-ink);outline-offset:4px}body.wp-theme-jam-paws .jam-theme-main{width:min(100% - 64px,1280px);margin-top:32px}body.wp-theme-jam-paws :is(a.button,button.button,input.button,#respond input#submit,.jam-mobile-purchase__button),body.wp-theme-jam-paws.woocommerce-cart .cart_totals .checkout-button{border-radius:8px;font-weight:600;border:1px solid var(--jam-action)!important;color:#fff!important}body.wp-theme-jam-paws .jam-theme-main :is(input.input-text,textarea,select),body.wp-theme-jam-paws .select2-container--default .select2-selection--single,body.wp-theme-jam-paws .select2-dropdown{border-color:#8a8072;border-radius:8px}body.wp-theme-jam-paws .select2-container--default .select2-results__option[aria-selected=true]{color:var(--jam-ink);background:#f9e8cb}body.wp-theme-jam-paws .woocommerce-breadcrumb{color:var(--jam-muted);font-size:12px}body.wp-theme-jam-paws .woocommerce-breadcrumb a{color:var(--jam-muted)}body.wp-theme-jam-paws .woocommerce-products-header__title{margin:16px 0 24px;font-size:clamp(24px,3vw,36px);line-height:1.6}body.wp-theme-jam-paws :is(#jam-desktop-header,#jam-mobile-header){background:var(--jam-cream);box-shadow:none;border-bottom:1px solid var(--jam-line)}body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-container{width:min(100% - 64px,1280px)}body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-brand small{color:var(--jam-muted)}body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-brand>span{font-size:23px}body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-top{gap:24px}body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-utilities{gap:20px}body.wp-theme-jam-paws :is(#jam-desktop-header .jam-desktop-search,#jam-mobile-header .jam-mobile-search){box-shadow:none;border:1px solid #8a8072;border-radius:8px}body.wp-theme-jam-paws :is(#jam-desktop-header .jam-desktop-search,#jam-mobile-header .jam-mobile-search) input{color:var(--jam-ink);font-size:14px}body.wp-theme-jam-paws :is(#jam-desktop-header .jam-desktop-search,#jam-mobile-header .jam-mobile-search) input::placeholder{color:var(--jam-muted)}body.wp-theme-jam-paws :is(#jam-desktop-header .jam-desktop-search,#jam-mobile-header .jam-mobile-search) button[type=submit]{color:var(--jam-ink);background:0 0}body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-nav-row{border-color:var(--jam-line)}body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-nav-note{color:var(--jam-ink)}body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-nav>li>:is(a,button){font-weight:500}body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-nav>li>:is(:hover,[aria-expanded=true]),body.wp-theme-jam-paws #jam-mobile-header .jam-mobile-icon:hover{background:var(--jam-soft)}body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-nav>li>.jam-desktop-cat-tree,body.wp-theme-jam-paws #jam-mobile-header .jam-mobile-cat-tree{color:var(--jam-ink);background:#f9e8cb}body.wp-theme-jam-paws #jam-desktop-header .jam-mega-feature{background:var(--jam-lilac);color:var(--jam-ink)}body.wp-theme-jam-paws #jam-desktop-header .jam-mega-feature h3{color:var(--jam-ink)}body.wp-theme-jam-paws #jam-desktop-header :is(.jam-mega-button,.jam-desktop-filter-form>button){border:1px solid var(--jam-ink);background:var(--jam-action);color:var(--jam-ink)}body.wp-theme-jam-paws :is(#jam-desktop-header .jam-desktop-info,#jam-mobile-header .jam-mobile-info){background:var(--jam-soft);color:var(--jam-ink)}body.wp-theme-jam-paws :is(#jam-desktop-header .jam-desktop-info,#jam-mobile-header .jam-mobile-info) svg:first-child{color:var(--jam-ink)}body.wp-theme-jam-paws #jam-mobile-header .jam-mobile-menu{background:var(--jam-cream)}body.wp-theme-jam-paws #jam-mobile-header :is(.jam-menu-list a,.jam-menu-list button,.jam-menu-back,.jam-menu-heading a,.jam-menu-utilities a){color:var(--jam-ink)}body.wp-theme-jam-paws #jam-desktop-header :focus-visible,body.wp-theme-jam-paws #jam-mobile-header :focus-visible{outline-color:var(--jam-ink)}body.wp-theme-jam-paws.jam-brand-home .jam-theme-main{margin-top:24px}.jam-brand-hero{background:var(--jam-soft);border:1px solid var(--jam-line);border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;display:grid;overflow:hidden}.jam-brand-hero__copy{padding:clamp(24px,3.5vw,52px)}.jam-brand-eyebrow{color:var(--jam-muted);margin:0 0 12px;font-size:13px;font-weight:500}.jam-brand-eyebrow>span{color:#a55a26;margin-inline-end:5px}.jam-brand-hero h1{letter-spacing:-.6px;max-width:520px;margin:0 0 18px;font-size:clamp(28px,3vw,42px);font-weight:750;line-height:1.65}.jam-brand-hero__copy>p:not(.jam-brand-eyebrow){max-width:440px;color:var(--jam-muted);margin:0 0 24px;font-size:15px;line-height:2}.jam-brand-button{border:1px solid var(--jam-ink);background:var(--jam-action);min-height:48px;color:var(--jam-ink);border-radius:8px;justify-content:center;align-items:center;gap:24px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.jam-brand-button:hover{background:var(--jam-action-hover)}.jam-brand-hero__art{background:#fff3e3;align-self:stretch;align-items:center;display:flex}.jam-brand-hero__art img{width:100%;height:auto;display:block}.jam-brand-categories{margin:30px 0 36px}.jam-brand-categories h2{margin:0 0 16px;font-size:19px;font-weight:650}.jam-brand-categories nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.jam-brand-categories a{border:1px solid var(--jam-line);background:#fff;border-radius:8px;align-items:center;gap:14px;min-height:90px;padding:18px;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.jam-brand-categories a:nth-child(2){background:#f6f8f0}.jam-brand-categories a:nth-child(3){background:#f5f0fa}.jam-brand-categories a:nth-child(4){background:#f0f6f9}.jam-brand-categories a:hover{background:#f9e8cb;border-color:#8a8072}.jam-brand-categories__icon{flex:none;font-size:30px;line-height:1.2}.jam-brand-categories strong{font-size:16px;font-weight:650;display:block}.jam-brand-categories small{color:var(--jam-muted);margin-top:4px;font-size:11px;display:block}.jam-brand-categories__arrow{margin-inline-start:auto}.jam-brand-section-heading{scroll-margin-top:calc(var(--jam-desktop-header-height,136px) + 24px);justify-content:space-between;align-items:center;gap:16px;margin:36px 0 20px;display:flex}.jam-brand-section-heading h2{margin:0;font-size:28px;font-weight:700}.jam-brand-section-heading .jam-brand-eyebrow{margin:0 0 5px}.jam-brand-section-heading>a{white-space:nowrap;align-items:center;gap:18px;min-height:44px;font-size:13px;display:inline-flex}body.wp-theme-jam-paws.jam-brand-home .woocommerce-products-header:empty{display:none}body.wp-theme-jam-paws .woocommerce-result-count{color:var(--jam-muted);margin-bottom:16px;font-size:12px;line-height:48px}body.wp-theme-jam-paws :is(.woocommerce,.jam-theme-main) ul.products{gap:24px}body.wp-theme-jam-paws ul.products li.product{border:1px solid var(--jam-line);box-shadow:none;background:#fff;border-radius:12px;flex-direction:column;display:flex;position:relative;padding:16px!important}body.wp-theme-jam-paws ul.products li.product>.woocommerce-loop-product__link{flex-direction:column;flex:1;min-width:0;text-decoration:none;display:flex}body.wp-theme-jam-paws ul.products li.product a img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:6px;width:100%;height:auto;display:block}body.wp-theme-jam-paws.woocommerce ul.products li.product{border-radius:12px;padding:16px!important}body.wp-theme-jam-paws ul.products li.product .woocommerce-loop-product__title{color:var(--jam-ink);margin-bottom:12px;font-size:15px;font-weight:600;line-height:1.85}body.wp-theme-jam-paws ul.products li.product .price{color:var(--jam-ink);margin-top:auto;font-size:17px;font-weight:700;line-height:1.8}body.wp-theme-jam-paws ul.products li.product .price :is(.amount,bdi){font-size:inherit!important;line-height:inherit!important}body.wp-theme-jam-paws ul.products li.product .price del{color:var(--jam-muted);font-size:12px}body.wp-theme-jam-paws ul.products li.product .price ins{text-decoration:none}body.wp-theme-jam-paws ul.products li.product .woocommerce-Price-currencySymbol{font-size:11px;font-weight:400}body.wp-theme-jam-paws ul.products li.product>.button{width:100%;min-height:44px;margin-top:12px;padding:10px 6px;font-size:13px}body.wp-theme-jam-paws ul.products li.product .jam-wishlist-form{top:10px;background:#fff;border-radius:50%;margin:0;position:absolute;inset-inline-end:10px}body.wp-theme-jam-paws ul.products li.product .jam-wishlist-button{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--jam-ink)}body.wp-theme-jam-paws ul.products li.product .jam-wishlist-button[aria-pressed=true]{color:#9a4d38}body.wp-theme-jam-paws .woocommerce span.onsale,body.wp-theme-jam-paws.woocommerce span.onsale{background:var(--jam-soft);color:var(--jam-ink);border-radius:6px;min-height:0;padding:5px 9px;font-size:12px;line-height:1.7}body.wp-theme-jam-paws .custom-installment-price{color:var(--jam-blue);font-weight:400}body.wp-theme-jam-paws ul.products li.product .custom-installment-price{box-sizing:border-box;background:var(--jam-cream);text-align:center;text-overflow:clip;border:1px solid #e5ddcf;border-radius:8px;width:100%;margin-top:10px;padding:8px 10px;display:block;overflow:visible;white-space:normal!important;font-size:11px!important;line-height:1.9!important}body.wp-theme-jam-paws ul.products li.product .custom-installment-price strong{color:var(--jam-ink);width:auto!important;font-size:inherit!important;display:inline!important}body.wp-theme-jam-paws ul.products li.product .custom-installment-price strong:first-of-type{white-space:nowrap;font-weight:750;font-size:15px!important;display:inline-block!important}body.wp-theme-jam-paws .jam-product-showcase :is(p.price,.woocommerce-variation-price .price)>.custom-installment-price{background:var(--jam-ice);border-radius:8px;margin-top:12px;padding:12px 16px;font-size:14px;line-height:1.9;display:block}body.wp-theme-jam-paws .custom-installment-price strong{font-weight:600}body.wp-theme-jam-paws .select2-container--default .select2-selection--single .select2-selection__rendered{box-sizing:border-box;text-align:center;height:46px;min-height:0;margin:0;display:block;padding:0 34px!important;line-height:46px!important}body.wp-theme-jam-paws .select2-results__option{text-align:center}body.wp-theme-jam-paws .jam-theme-main select:not(.select2-hidden-accessible){text-align:center;text-align-last:center;padding-inline:34px}body.wp-theme-jam-paws #jam-filter-order{text-align:center;text-align-last:center;padding-block:0;line-height:normal}body.wp-theme-jam-paws :is(.jam-brand-button,.jam-footer__contact,.jam-ct-primary){background:var(--jam-action)!important;color:#fff!important;border-color:var(--jam-action)!important}body.wp-theme-jam-paws :is(.jam-brand-button,.jam-footer__contact,.jam-ct-primary):hover{background:var(--jam-action-hover)!important}body.wp-theme-jam-paws :is(.woocommerce-message,.woocommerce-info,.woocommerce-error) .button{background:var(--jam-action)!important;color:#fff!important}body.wp-theme-jam-paws .summary :is(.torobpay-widget,.snapppay-widget,.digipay-widget){box-sizing:border-box;text-align:right;align-items:center;gap:14px;width:100%;min-height:96px;transition:background-color .15s,border-color .15s;display:flex;border:1px solid var(--jam-line)!important;color:var(--jam-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;margin:12px 0!important;padding:16px!important;font-family:inherit!important;transform:none!important}body.wp-theme-jam-paws .summary :is(.torobpay-widget,.snapppay-widget,.digipay-widget):hover{background:var(--jam-cream)!important;box-shadow:none!important;border-color:#b6a58b!important;transform:none!important}body.wp-theme-jam-paws .summary :is(.torobpay-widget-media,.torobpay-widget-image,.snapppay-widget-image,.digipay-widget-image){object-fit:contain;flex:0 0 44px;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;margin:0!important;padding:0!important;animation:none!important;transform:none!important}body.wp-theme-jam-paws .summary :is(.torobpay-widget-content,.snapppay-widget-content,.digipay-widget-content){flex:1;min-width:0;margin:0!important}body.wp-theme-jam-paws .summary :is(.torobpay-widget-title,.snapppay-widget-title,.digipay-widget-title){color:var(--jam-ink)!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.8!important}body.wp-theme-jam-paws .summary :is(.torobpay-widget-description,.snapppay-widget-description,.digipay-widget-description){color:var(--jam-muted)!important;margin:4px 0 0!important;padding:0!important;font-family:inherit!important;font-size:12px!important;font-weight:400!important;line-height:1.8!important}body.wp-theme-jam-paws .summary .stock.in-stock{background:var(--jam-sage);color:#31573a;border-radius:6px;padding:5px 12px;font-weight:600;display:inline-block}body.wp-theme-jam-paws.woocommerce-cart .woocommerce-cart-form td.product-remove a.remove{justify-content:center;align-items:center;min-width:40px;min-height:40px;margin:0;text-indent:0!important;width:40px!important;height:40px!important;padding:0!important;font-size:0!important;line-height:1!important;display:inline-flex!important}body.wp-theme-jam-paws.woocommerce-cart .woocommerce-cart-form td.product-remove a.remove:before{line-height:1;margin:0!important;position:static!important;transform:none!important}body.wp-theme-jam-paws .jam-cart-auto-update [name=update_cart]{display:none!important}body.wp-theme-jam-paws .woocommerce-Price-amount{max-width:100%;width:auto!important;display:inline-block!important}body.wp-theme-jam-paws .woocommerce-Price-amount bdi{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;width:auto!important;display:inline!important}body.wp-theme-jam-paws .woocommerce-Price-amount .woocommerce-Price-currencySymbol{float:none!important;width:auto!important;margin:0!important;padding:0!important;display:inline!important}body.wp-theme-jam-paws :is(.woocommerce-cart-form,.cart_totals,#order_review) #shipping_method,body.wp-theme-jam-paws .woocommerce-shipping-methods{text-align:right;direction:rtl;margin-inline:0;list-style:none;padding:0!important}body.wp-theme-jam-paws ul#shipping_method li{text-align:right;direction:rtl;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:6px 8px;padding:6px 0;display:flex}body.wp-theme-jam-paws ul#shipping_method li input.shipping_method{flex:none;float:none!important;margin:0!important}body.wp-theme-jam-paws ul#shipping_method li label{text-align:right;flex:1;min-width:0;float:none!important;margin:0!important}body.wp-theme-jam-paws ul#shipping_method li>:not(input):not(label){flex-basis:100%}body.wp-theme-jam-paws .woocommerce-shipping-fields:is(.jam-empty-shipping,:not(:has(*))){display:none!important}body.wp-theme-jam-paws .jam-home-explore{background:var(--jam-soft);border:1px solid var(--jam-line);border-radius:12px}body.wp-theme-jam-paws .jam-home-explore nav a{border-color:var(--jam-line);background:var(--jam-cream);border-radius:8px}body.wp-theme-jam-paws .jam-home-explore :is(span,.jam-home-explore__eyebrow){color:var(--jam-muted)}body.wp-theme-jam-paws .jam-home-explore{background:0 0;border:0;padding:24px}body.wp-theme-jam-paws .jam-home-explore nav{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:14px;display:grid}body.wp-theme-jam-paws .jam-home-explore nav a{border:1px solid var(--jam-line);background:#fff;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:16px 8px;min-height:132px;padding:18px;text-decoration:none;transition:background-color .15s,border-color .15s;display:grid}body.wp-theme-jam-paws .jam-home-explore nav a:hover{border-color:var(--jam-action);background:var(--jam-cream)}body.wp-theme-jam-paws .jam-home-explore nav a strong{grid-column:1;font-size:15px;font-weight:650}body.wp-theme-jam-paws .jam-home-explore nav .jam-home-explore__icon{background:var(--jam-soft);width:44px;height:44px;color:var(--jam-ink);border-radius:12px;grid-column:1/-1;place-items:center;font-size:25px;display:grid}body.wp-theme-jam-paws .jam-home-explore nav .jam-home-explore__arrow{color:var(--jam-action);grid-area:2/2;font-size:19px;position:static}@media (width<=600px){body.wp-theme-jam-paws .jam-home-explore{padding:12px 0}body.wp-theme-jam-paws .jam-home-explore nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.wp-theme-jam-paws .jam-home-explore nav a{min-height:118px;padding:14px}body.wp-theme-jam-paws .jam-home-explore nav a strong{font-size:13px}body.wp-theme-jam-paws .jam-home-explore nav a:last-child{grid-column:1/-1}}body.wp-theme-jam-paws .jam-product-showcase :is(.flex-viewport,.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper){border-color:var(--jam-line);background:#fff;border-radius:12px}body.wp-theme-jam-paws .jam-product-showcase .flex-control-thumbs img{background:#fff;border-radius:8px}body.wp-theme-jam-paws .jam-product-showcase .flex-control-thumbs img.flex-active{border-color:var(--jam-ink)}body.wp-theme-jam-paws.woocommerce div.product .jam-product-showcase form.cart{background:0 0;border:0;border-radius:0;padding:0}body.wp-theme-jam-paws .jam-product-showcase .woocommerce-product-details__short-description,body.wp-theme-jam-paws .jam-product-showcase .product_meta,body.wp-theme-jam-paws .jam-commerce-heading p{color:var(--jam-muted)}.jam-brand-delivery{background:var(--jam-ice);color:var(--jam-blue);border-radius:8px;padding:14px 18px;font-size:13px;line-height:1.9}body.wp-theme-jam-paws .woocommerce div.product .woocommerce-tabs ul.tabs li{background:var(--jam-soft);border-radius:8px 8px 0 0}body.wp-theme-jam-paws :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){border-radius:8px}body.wp-theme-jam-paws .woocommerce-message{background:var(--jam-sage);border-color:#b7c9b2;border-inline-start-color:#316347}body.wp-theme-jam-paws .woocommerce-info{background:var(--jam-ice);border-color:#c1d4df;border-inline-start-color:var(--jam-blue);color:var(--jam-blue)}body.wp-theme-jam-paws .woocommerce-info:before{color:var(--jam-blue)}body.wp-theme-jam-paws.woocommerce-cart table.shop_table thead{background:var(--jam-soft)}body.wp-theme-jam-paws.woocommerce-cart .cart_totals.cart_totals{border-radius:12px;background:var(--jam-soft)!important;border-color:var(--jam-line)!important}body.wp-theme-jam-paws.woocommerce-checkout :is(.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields,#order_review,#order_review_heading){border-color:var(--jam-line);background:#fff}body.wp-theme-jam-paws.woocommerce-checkout #payment{background:var(--jam-soft);border-radius:8px}body.wp-theme-jam-paws.woocommerce-checkout #payment div.payment_box{background:var(--jam-ice);color:var(--jam-blue)}body.wp-theme-jam-paws.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:var(--jam-ice)}body.wp-theme-jam-paws .jam-mobile-purchase{background:var(--jam-cream);border-color:var(--jam-line);box-shadow:0 -4px 16px #3b3b3b08}body.wp-theme-jam-paws :is(.jam-blog-card,.jam-wishlist__item,.woocommerce-MyAccount-navigation li){border-color:var(--jam-line);border-radius:12px}body.wp-theme-jam-paws #jam-cat-tree{--ct-ink:#3b3b3b;--ct-muted:#655f56;--ct-orange:#89551d;--ct-line:#e5ddcf;--ct-cream:#f4ecdd;--ct-sage:#e5efe2;background:var(--jam-cream)}body.wp-theme-jam-paws #jam-cat-tree .jam-ct-primary{background:var(--jam-action);color:var(--jam-ink);border:1px solid var(--jam-ink);border-radius:8px}body.wp-theme-jam-paws #jam-cat-tree .jam-ct-primary:hover{background:var(--jam-action-hover)}body.wp-theme-jam-paws #jam-cat-tree .jam-ct-presets button[aria-pressed=true]{color:var(--jam-ink);border-color:var(--jam-ink);background:#f9e8cb}body.wp-theme-jam-paws #jam-cat-tree .jam-ct-card-specs{gap:14px;padding-block:16px}body.wp-theme-jam-paws #jam-cat-tree .jam-ct-card-specs dt{color:#655f56;font-size:13px;line-height:1.8}body.wp-theme-jam-paws #jam-cat-tree .jam-ct-card-specs dd{color:var(--jam-ink);font-size:15px;line-height:1.9}body.wp-theme-jam-paws #jam-cat-tree :is(.jam-ct-card-brand,.jam-ct-card-brand>span,.jam-ct-stock,.jam-ct-image-controls button,.jam-ct-lead-time,.jam-ct-compare-check,.jam-ct-monthly small,.jam-ct-total>span){font-size:13px;line-height:1.8}body.wp-theme-jam-paws #jam-cat-tree :is(.jam-ct-colors,.jam-ct-filters label,.jam-ct-filters select,.jam-ct-result-line p){font-size:14px;line-height:1.8}body.wp-theme-jam-paws #jam-cat-tree .jam-ct-image-controls button{min-height:44px}body.wp-theme-jam-paws #jam-cat-tree .jam-ct-buy{background:var(--jam-action);color:#fff;font-size:15px}body.wp-theme-jam-paws #jam-cat-tree .jam-ct-buy:hover{background:var(--jam-action-hover)}body.wp-theme-jam-paws #nm-footer.jam-footer{background:var(--jam-soft);border-color:var(--jam-line)}body.wp-theme-jam-paws .jam-footer__inner{max-width:1360px}body.wp-theme-jam-paws #nm-footer.jam-footer p{color:var(--jam-muted)}body.wp-theme-jam-paws .jam-footer__welcome,body.wp-theme-jam-paws .jam-footer__bottom{border-color:#d9cebc}body.wp-theme-jam-paws #nm-footer.jam-footer .jam-footer__contact{border:1px solid var(--jam-ink);border-radius:8px}body.wp-theme-jam-paws .jam-footer__trust{background:var(--jam-cream);border-color:var(--jam-line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}body.wp-theme-jam-paws .jam-footer__payment{grid-column:1/-1}body.wp-theme-jam-paws #nm-footer.jam-footer .jam-footer__trust>.jam-footer__enamad{box-sizing:border-box;width:100%;margin:0}@media (width<=600px){body.wp-theme-jam-paws .jam-footer__trust{grid-template-columns:1fr}}body.wp-theme-jam-paws .jam-footer__providers span{background:var(--jam-ice);color:var(--jam-blue);border-color:#c1d4df;border-radius:6px}body.wp-theme-jam-paws #nm-footer.jam-footer .jam-footer__enamad{border-color:var(--jam-line);border-radius:8px}.jam-brand-farewell{grid-template-columns:1fr;align-items:center;gap:40px;padding:32px 0;display:grid}.jam-brand-farewell img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:200px;display:block}body.wp-theme-jam-paws #nm-footer .jam-brand-farewell h2{font-size:28px}@media (width<=1100px){body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-brand>span{font-size:19px}body.wp-theme-jam-paws #jam-desktop-header .jam-desktop-top{gap:16px}.jam-brand-categories a{gap:10px;padding:14px 12px}.jam-brand-categories__arrow{display:none}.jam-brand-categories small{font-size:10px}}@media (width>=769px){body.wp-theme-jam-paws.woocommerce-checkout #payment ul.payment_methods{padding:5px!important}}@media (width<=768px){body.wp-theme-jam-paws .jam-theme-main{width:calc(100% - 32px);margin-top:20px}body.wp-theme-jam-paws.jam-brand-home .jam-theme-main{margin-top:16px}.jam-brand-hero{grid-template-columns:1fr}.jam-brand-hero__copy{padding:26px 24px}.jam-brand-hero h1{max-width:450px;margin-bottom:12px;font-size:clamp(26px,5.5vw,34px);line-height:1.65}.jam-brand-hero__copy>p:not(.jam-brand-eyebrow){margin-bottom:18px;font-size:13px}.jam-brand-hero__art{justify-content:center}.jam-brand-hero__art img{object-fit:contain;width:100%;max-height:360px}.jam-brand-button{padding:10px 16px;font-size:13px}.jam-brand-categories{margin:24px 0}.jam-brand-categories nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jam-brand-categories a{min-height:80px;padding:14px 12px}.jam-brand-categories strong{font-size:14px}.jam-brand-categories small{font-size:10px}.jam-brand-categories__icon{font-size:26px}.jam-brand-section-heading{scroll-margin-top:calc(var(--jam-mobile-header-height,160px) + 16px);margin:28px 0 18px}.jam-brand-section-heading h2{font-size:22px}.jam-brand-section-heading .jam-brand-eyebrow{font-size:11px}.jam-brand-section-heading>a{gap:6px;font-size:11px}body.wp-theme-jam-paws :is(.woocommerce,.jam-theme-main) ul.products{gap:12px}body.wp-theme-jam-paws ul.products li.product,body.wp-theme-jam-paws.woocommerce ul.products li.product{padding:10px!important}body.wp-theme-jam-paws ul.products li.product .woocommerce-loop-product__title{font-size:13px}body.wp-theme-jam-paws ul.products li.product .price{font-size:14px}body.wp-theme-jam-paws ul.products li.product>.button{font-size:12px}body.wp-theme-jam-paws ul.products li.product .jam-wishlist-form{top:5px;inset-inline-end:5px}body.wp-theme-jam-paws .woocommerce-result-count{line-height:1.8}.jam-brand-farewell{text-align:center;grid-template-columns:1fr;gap:12px}.jam-brand-farewell img{height:180px}body.wp-theme-jam-paws #nm-footer .jam-brand-farewell h2{font-size:24px}}@media (width<=359px){body.wp-theme-jam-paws .jam-theme-main{width:calc(100% - 24px)}.jam-brand-categories a{gap:7px;padding:12px 8px}.jam-brand-categories small{font-size:9px}.jam-brand-section-heading h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.jam-brand-button,.jam-brand-categories a{transition:none}}