:root{--cpo-navy:#142638;--cpo-orange:#C4471C;--cpo-ivory:#FAF8F3;--cpo-charcoal:#252A30;--cpo-border:#E3DFD6;--jdgm-primary-color:#142638;--jdgm-secondary-color:#F3EDE4;--jdgm-star-color:#142638}body{background:#faf8f3;color:#252a30}.nph,.npc,.nc{--nc-green:#142638;--nc-cream:#FAF8F3;--nph-green:#142638;--nph-cream:#FAF8F3;color:#252a30;background:#faf8f3}.nph h1,.nph h2,.nph h3,.npc h1,.npc h2,.npc h3,.nc h1,.nc h2,.nc h3{color:#142638}.nph .nph-hero--campaign h1{color:#faf8f3}.nph .nph-button,.npc .npc-card__button,.npc .npc-directory-card__button,.nph .npc-card__button,.nc .nc-primary,.btn--primary,#cart-drawer .cart-drawer__checkout-buttons .btn--primary,#cart .cart__summary [name=checkout]{background:#c4471c!important;border-color:#c4471c!important;color:#fff!important;border-radius:6px}.nph .nph-button:hover,.nc .nc-primary:hover,.npc-card__button:hover,.btn--primary:hover{background:#a33615!important;border-color:#a33615!important}.nc .nc-price,.nc .nc-selling-price,.nc .nc-final-buy strong,.nc .nc-review-stars,.nc .nc-stat strong{color:#142638}.nc .kaching-bundles__bar{border-color:#e3dfd6!important}.nc .kaching-bundles__bar--selected,.nc .kaching-bundles__bar:has(input:checked){border-color:#c4471c!important;background:#fff2ea!important}.nc .nc-bundle-recommendation{background:#142638!important;color:#fff!important}.nc .nc-bundle-tag,.nc .nc-offer-saving{background:#f3ede4!important;color:#142638!important}.nc .nc-selection-summary{color:#252a30}.nc .nc-sticky{background:#faf8f3;border-color:#e3dfd6}.nc .nc-sales-mini-review .nc-review-card,.nc .nc-review-card{background:#fff;border-color:#e3dfd6;box-shadow:none}.nc .nc-review-more{background:#f3ede4;color:#142638;border-color:#e3dfd6}.nc .nc-details,.nc .nc-footer{border-color:#e3dfd6}.nc .nc-footer{flex-wrap:wrap}.nc .nc-video-wrap video{width:100%;aspect-ratio:4/3;max-height:520px;object-fit:cover}.nc .nc-video-controls,.nc [data-video-sound],.kaching-bundles-sticky-atc{display:none!important}.section-header .logo img,.header__logo img,.logo img{filter:brightness(0) invert(1)}.nph .nph-offer{background:#f3ede4;color:#142638!important}.nph .nph-hero--campaign,.nph .nph-hero--campaign .nph-hero__scene{background:#142638}.nph .nph-hero--campaign .nph-hero__copy{background:linear-gradient(90deg,#1426384d,transparent);width:49%}.nph .nph-hero--campaign .nph-button{font-weight:600;border-radius:6px}.nph .nph-category-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.nph-category-grid img,.nph-directory-card__image img{background:#fff;object-fit:cover!important}.nph .nph-story{background:#f3ede4}.nph .nph-story__copy{background:linear-gradient(90deg,#f3ede4 65%,#f3ede4e0 85%,#f3ede400)}.nph .nph-directory-card{background:transparent}.nph .nph-category-grid h3,.nph .nph-directory-card h3{text-decoration:none}.nph a:hover h3,.nph h3 a:hover{text-decoration:underline;text-underline-offset:4px}.npc .npc-card{background:#fff;border-color:#e3dfd6}.npc .npc-card__image img{object-fit:contain}.npc .npc-hero{background:#f3ede4}.npc .npc-hero__link{color:#142638}.npc-card__button svg,.npc-directory-card__button svg,.npc-hero__link svg{display:none}.npc .npc-directory-card{border-color:#e3dfd6;background:#fff}.nhr-section{color:#252a30}.nhr-panel{background:#f3ede4;border:1px solid #E3DFD6;padding:32px}.nhr-heading h2,.nhr-author,.nhr-stars__fill{color:#142638}.nhr-summary,.nhr-product{color:#59616a}.nhr-card{background:#fff;border:1px solid #E3DFD6;border-radius:8px;box-shadow:none}.nhr-card blockquote{color:#252a30}.nhr-photo{object-fit:cover;cursor:default}.nc-review-card img,.nhr-photo{pointer-events:none}.jdgm-widget{color:#252a30}.jdgm-widget .jdgm-star{color:#142638!important}.jdgm-widget .jdgm-rev-widg,.jdgm-widget .jdgm-rev{background:transparent;border-color:#e3dfd6}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-submit-rev{background:#c4471c!important;border-color:#c4471c!important;color:#fff!important;border-radius:6px}.jdgm-widget .jdgm-rev__pic-link,.jdgm-widget .jdgm-gallery__image{pointer-events:none;cursor:default}.jdgm-widget .jdgm-sort-dropdown,.jdgm-widget .jdgm-filter{border-color:#e3dfd6;color:#252a30;background:#faf8f3}.jdgm-widget .jdgm-histogram__bar-content{background:#142638}.jdgm-widget .jdgm-rev__author{color:#142638}.jdgm-widget .jdgm-rev__body{line-height:1.6}.nhr-grid{align-items:stretch}.nhr-card blockquote{-webkit-line-clamp:4}.nhr-card .nhr-person{padding-top:10px;border-top:1px solid #E3DFD6}.nc .nc-bundle-slot .kaching-bundles__bar-variant-selector-wrapper{margin:8px 0}.nc .nc-bundle-slot .kaching-bundles__bar-variants{padding:10px}.nc a:focus-visible,.nph a:focus-visible,.npc a:focus-visible{outline:2px solid #C4471C;outline-offset:4px}@media(max-width:749px){.nph .nph-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nph .nph-hero--campaign{aspect-ratio:auto;height:560px}.nph .nph-hero--campaign .nph-hero__art{object-position:72% center}.nph .nph-hero--campaign .nph-hero__copy{position:absolute;bottom:0;width:100%;padding:85px 22px 32px;align-items:flex-start;text-align:left;background:linear-gradient(0deg,#142638ed,#14263899 65%,transparent)}.nph .nph-hero--campaign h1{font-size:38px;max-width:330px}.nph .nph-hero--campaign .nph-motion-toggle{top:12px;bottom:auto}.nph .nph-hero--campaign .nph-hero__copy>p{max-width:300px}.nhr-panel{padding:24px 16px}.nhr-grid{display:grid;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);overflow:visible;gap:14px}.nhr-card{scroll-snap-align:start;padding:20px}.nhr-card blockquote{font-size:17px}.nc .nc-sticky{padding-bottom:env(safe-area-inset-bottom)}.npc .npc-hero{min-height:0}.npc .npc-directory-card__image img{object-fit:cover;background:#fff}}@media(prefers-reduced-motion:reduce){.nph *,.npc *,.nc *{animation:none!important;scroll-behavior:auto!important}}.cpo-navigation{display:flex;align-items:center;justify-content:center;gap:28px;overflow-x:auto;background:#142638;color:#faf8f3;padding:13px 22px;scrollbar-width:none;border-top:1px solid #ffffff24}.cpo-navigation a{flex:0 0 auto;color:inherit;text-decoration:none;font-size:13px;font-weight:500;min-height:24px;display:flex;align-items:center}.cpo-navigation a:hover{text-decoration:underline;text-underline-offset:5px}@media(max-width:749px){.cpo-navigation{justify-content:flex-start;gap:24px;padding:11px 18px}}.nph .nph-category-grid img,.nph .nph-directory-card__image img,.npc .npc-directory-card__image img,.npc .npc-category__image img{object-fit:cover!important;object-position:center}.nph .nph-hero__art{animation:none!important;transform:none!important}.nph .nph-motion-toggle{display:none!important}@media(max-width:749px){.nph .nph-hero--campaign .nph-hero__art{object-position:center 35%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cpo-brand.css.map */
