@media (max-width: 767px){.announcement-bar__box{height:auto!important;min-height:50px!important;padding:5px 0!important}.announcement-bar__text,.announcement-bar__text p{white-space:normal!important;line-height:1.3!important;font-size:12px!important;margin:0!important;display:block!important}}.jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}@media screen and (max-width: 767px){.product__left-wrapper{display:none!important}.product__outer{padding-top:0!important;margin-top:0!important}.product__media-wrapper{order:-1!important;margin-bottom:20px!important}.product__info-wrapper{padding-top:0!important}}@media (hover: hover){.product-form__submit:not([disabled]):hover{background-color:#004225f2!important;border-color:#004225f2!important;transition:background-color .2s ease}}.product-form__submit:not([disabled]):active{background-color:#002b18!important;transform:scale(.98)}h3,.h3{font-size:calc(var(--font-heading-h3-scale) * 1.5rem)}.rte p,.rte li{color:#000!important}.product__description h2{font-size:1.4rem!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.05em;line-height:1.3;margin-top:2.5rem;margin-bottom:.8rem;color:#000}.product__description h3{font-size:1.2rem!important;text-transform:uppercase;letter-spacing:.08em;margin-top:2rem;margin-bottom:.5rem;font-weight:700;opacity:.9}.product__description p,.product__description li{font-size:1rem!important;line-height:1.6;color:#333}.scent-highlight-box{margin-top:15px;margin-bottom:10px;font-size:.95rem;line-height:1.5;color:#333}.scent-highlight-box ul{list-style:none;margin:0;padding:0}.scent-highlight-box li{margin-bottom:5px}.product-scent-spec{font-family:monospace,Courier New,sans-serif;font-size:.9rem;text-transform:uppercase;color:#555;letter-spacing:.05em;font-weight:600;margin-top:.5rem;margin-bottom:1.2rem;display:flex;align-items:center;line-height:1.4}.product-scent-spec .scent-icon{font-size:1rem;margin-right:8px;opacity:.8}@media screen and (max-width: 767px){.product__title.h3{margin-bottom:0!important;line-height:1.2!important}.product-scent-spec{font-size:.8rem;margin-top:.5rem;margin-bottom:1rem}}.product-lead-text{font-size:1.15rem!important;font-style:italic;font-weight:500;color:#444;line-height:1.4;margin-top:0!important;margin-bottom:1.5rem!important}@media screen and (max-width: 767px){.product-lead-text{font-size:1.05rem!important;margin-bottom:1.2rem!important}}.product-outro-quote{text-align:center;font-style:italic;font-size:1.1rem;font-weight:500;color:#000;margin-top:4rem!important;margin-bottom:4.5rem!important;border-top:none!important;padding-top:0;max-width:100%;margin-left:auto;margin-right:auto;line-height:1.5}@media screen and (max-width: 767px){.product-outro-quote{font-size:1rem;margin-top:3rem!important;margin-bottom:3.5rem!important}}.scent-telemetry-container{margin-top:2rem;margin-bottom:0!important;width:100%}.telemetry-title{font-size:1.1rem!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;display:flex;align-items:center;color:#000}.telemetry-grid{border:2px solid #000;border-bottom:none!important;background-color:#fff;width:100%;box-sizing:border-box}.telemetry-row{display:flex;border-bottom:1px solid #000;align-items:stretch}.telemetry-row.no-border{border-bottom:none}.telemetry-label{background-color:#f4f4f4;color:#000;border-right:1px solid #000;font-family:Courier New,Courier,monospace;font-weight:700;display:flex;flex-direction:column;justify-content:center;width:40%;padding:12px 8px;font-size:.85rem}.telemetry-unit{color:#555;font-weight:600;margin-top:4px;display:block;font-size:.7rem}.telemetry-value{display:flex;align-items:center;font-weight:600;color:#222;text-transform:uppercase;width:60%;padding:12px 15px;font-size:.95rem}.tech-spec-strip{display:flex;justify-content:space-between;align-items:stretch;border:2px solid #000;border-top:1px solid #000!important;margin-top:0!important;margin-bottom:3rem;background-color:#fff;width:100%;box-sizing:border-box}.tech-spec-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 5px;text-align:center}.tech-spec-item.with-borders{border-left:1px solid #000;border-right:1px solid #000;background-color:#f9f9f9}.tech-label{font-family:Courier New,Courier,monospace;color:#555;margin-bottom:6px;text-transform:uppercase;font-weight:700;line-height:1.1;font-size:.75rem;letter-spacing:.5px}.tech-value{font-weight:800;color:#000;text-transform:uppercase;line-height:1;font-size:1rem}@media screen and (min-width: 768px){.tech-spec-item{padding:20px 10px}.tech-label{font-size:.9rem!important;letter-spacing:1.5px;margin-bottom:8px}.tech-value{font-size:1.3rem!important}.telemetry-label{width:30%;font-size:1rem!important;padding:15px 20px}.telemetry-unit{font-size:.8rem!important}.telemetry-value{width:70%;font-size:1.1rem!important;padding:15px 20px}}.pdp-faq-container,.pdp-legal-container{margin-top:2.5rem;margin-bottom:2.5rem;border-top:2px solid #000;border-bottom:2px solid #000;padding:0}.pdp-faq-title,.pdp-legal-title{font-size:1.25rem;text-transform:uppercase;letter-spacing:.05em;font-weight:800;padding-top:1.5rem;margin-bottom:1rem}details.pdp-faq-item,details.pdp-legal-item{border-bottom:1px solid #e0e0e0}summary.pdp-faq-question,summary.pdp-legal-summary{font-weight:700;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:1.05rem;cursor:pointer;padding:1.2rem 0;min-height:48px}summary.pdp-faq-question::-webkit-details-marker,summary.pdp-legal-summary::-webkit-details-marker{display:none}summary.pdp-faq-question:after,summary.pdp-legal-summary:after{content:"+";font-size:1.8rem;font-weight:300;line-height:1;margin-left:15px}details[open] summary.pdp-faq-question:after,details[open] summary.pdp-legal-summary:after{content:"-"}.pdp-faq-answer,.pdp-legal-content{padding-bottom:1rem;line-height:1.6;font-size:1rem!important;color:#444;max-width:95%}.legal-warning-box{background-color:#f9f9f9;border-left:4px solid #000000;padding:1rem;margin:1rem 0;font-size:.9rem}.legal-manufacturer-address{font-style:normal;margin-bottom:1rem;padding-left:0;line-height:1.5}.legal-sku-block{margin-top:1rem;padding-top:.8rem;border-top:1px solid #eee;font-size:.85rem;color:#777}.pdp-legal-content a{color:inherit;text-decoration:underline;text-underline-offset:3px}.legal-ufi-code{font-size:.9rem!important;margin-bottom:10px;font-family:monospace}.legal-safety-list{margin-top:.8rem;font-size:.9rem}.legal-safety-list li{margin-bottom:.4rem;padding-left:.2rem}#judgeme_product_reviews,.jm-review-widget{--jm-widget-border-radius: 0px !important;--jm-widget-border-radius-simplified: 0px !important;--jm-review-widget-form-border-radius: 0px !important;--jm-review-widget-star-and-histogram-color: #004225 !important;--jm-review-widget-button-color: #004225 !important;--jm-review-widget-button-text-color: #FFFFFF !important;max-width:100%!important;margin:4rem auto!important;padding-top:0!important;font-family:inherit!important}.jm-review-widget-minimal-header__title{font-size:1.4rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#000!important;margin-bottom:.5rem!important;text-align:left!important}.jm-average-rating-display__rating-value,.jm-average-rating-display .jm-text{font-weight:700!important;color:#000!important}.jm-cluster,.jm-stack{justify-content:flex-start!important;text-align:left!important}.jm-review-item{border:1px solid #e1e1e1!important;background-color:#fff!important;border-radius:0!important;box-shadow:none!important;padding:1.5rem!important;margin-bottom:1rem!important;transition:border-color .2s ease}@media (hover: hover){.jm-review-item:hover{border-color:#000!important;background-color:#fafafa!important}}.jm-reviewer-info__name{font-weight:700!important;text-transform:uppercase!important;font-size:.85rem!important;letter-spacing:.5px;color:#000!important}.jm-verified-buyer-badge__text{background-color:#000!important;color:#fff!important;font-size:.65rem!important;text-transform:uppercase!important;font-weight:600!important;padding:3px 6px!important;border-radius:0!important}.jm-review-content__body p{font-size:.95rem!important;line-height:1.6!important;color:#333!important}.jm-sort-filter__select{text-transform:uppercase!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:1px;border-radius:0!important;border:1px solid #ccc!important;padding:8px!important}@media screen and (max-width: 767px){#judgeme_product_reviews{padding:0 15px!important;margin:3rem auto!important}.jm-review-widget-minimal-header__title{font-size:1.25rem!important}.jm-review-item{padding:1.2rem!important}}.footer__copyright__content:last-child{display:none!important}.footer__content-middle-main{display:flex;flex-direction:column;align-items:center}.footer__content-middle-main-box,.footer__column--payment,.list-payment{display:flex;justify-content:center;width:100%}.policies{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;list-style:none;padding:0;margin:20px 0 0}.policies li a{text-decoration:none;color:inherit;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 768px){.policies{gap:10px 15px;padding-bottom:20px}}#menu-drawer{position:absolute!important;top:100%;left:0;width:100%;z-index:99;background-color:#fff}details[open]>#menu-drawer{box-shadow:0 5px 15px #0000001a}@media screen and (max-width: 767px){div.cc-revoke{transition:bottom .3s cubic-bezier(.25,1,.5,1);z-index:9999!important;will-change:bottom}div.cc-revoke.lift-cookie-icon{bottom:110px!important}}.sticky-bar{position:fixed;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #000;box-shadow:0 -4px 15px #0000000d;z-index:999;padding:10px 15px;transform:translate3d(0,100%,0);transition:transform .3s cubic-bezier(.25,1,.5,1);padding-bottom:max(10px,env(safe-area-inset-bottom));will-change:transform}.sticky-bar.visible{transform:translateZ(0)}.sticky-wrapper{display:flex;justify-content:space-between;align-items:center;max-width:600px;margin:0 auto}.sticky-info{display:flex;flex-direction:column;justify-content:center;padding-right:15px;overflow:hidden}.sticky-title{font-size:.7rem;font-weight:700;text-transform:uppercase;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;margin-bottom:2px}.sticky-price{font-family:Courier New,Courier,monospace;font-size:.95rem;font-weight:800;color:#000;letter-spacing:-.5px}.sticky-btn{background-color:#004225;color:#fff;border:none;font-size:.8rem;font-weight:700;text-transform:uppercase;padding:12px 20px;border-radius:0;flex-shrink:0;cursor:pointer;letter-spacing:.05em;min-width:140px}.sticky-btn:active{background-color:#002b18;transform:scale(.98)}@media screen and (min-width: 769px){.sticky-bar{display:none!important}}@media screen and (max-width: 767px){footer,.footer,.section-footer{padding-bottom:100px!important}}.trust-badge-container{margin-top:15px;margin-bottom:20px;text-align:center;border-bottom:1px solid #f0f0f0;padding-bottom:15px;max-width:100%}.payment-icons{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.icon--payment{width:38px!important;height:auto!important;opacity:1!important;transition:all .3s ease;background-color:#fff;border-radius:2px;backface-visibility:hidden}.card__badge{position:absolute!important;z-index:10!important;top:10px!important;left:10px!important;opacity:1!important;display:flex!important;pointer-events:none}.collection-card .collection-card__img img,.collection-card .collection-card__img svg{object-fit:contain}.collection-card{padding-left:2rem;padding-right:2rem}.image-banner__heading{background:transparent!important;box-shadow:none!important;padding:0!important;font-size:4rem;color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.5)}@media screen and (max-width: 749px){.image-banner__heading{font-size:2rem}}.main-cart .cart-item__media img,.drawer .cart-item__media img{object-fit:contain!important}.main-cart .cart-item__details-header{max-width:50rem}.drawer .cart-item__details-header{max-width:20rem}.template-404 .rich-text{background-color:#f4f4f4;min-height:80vh;display:flex;align-items:center;justify-content:center}.template-404 .rich-text__wrapper{background-color:#fff;border:2px solid #000;padding:3rem 2rem;max-width:600px;margin:0 auto;position:relative;box-shadow:10px 10px #0000001a}.template-404 .rich-text__wrapper:before{content:"/// SYSTEM ALERT ///";display:block;background-color:#000;color:#fff;font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:700;letter-spacing:2px;padding:5px 10px;margin-bottom:2rem;text-align:center;width:fit-content;margin-left:auto;margin-right:auto}.template-404 .rich-text__subheading{font-family:Courier New,Courier,monospace!important;color:#d00!important;font-weight:700;letter-spacing:1px;font-size:1rem;margin-bottom:.5rem}.template-404 h2{font-size:3rem!important;font-weight:900!important;text-transform:uppercase;line-height:.9;margin-bottom:1.5rem;text-shadow:2px 0 #000}.template-404 .rich-text__text p{font-family:Courier New,Courier,monospace;font-size:1rem!important;line-height:1.4;color:#444!important;max-width:400px;margin:0 auto 2rem}.template-404 .button{width:100%;margin-top:10px;font-family:Courier New,Courier,monospace;font-weight:700;text-transform:uppercase}@media screen and (max-width: 767px){.template-404 .rich-text__wrapper{width:90%;margin:0 auto;padding:2rem 1rem}.template-404 h2{font-size:2rem!important}}:root{--rk-green: #004225;--rk-black: #050505;--rk-white: #ffffff;--rk-grid-line: rgba(0,0,0,.15)}.rk-agency-wrapper{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:var(--rk-white);color:var(--rk-black);overflow-x:hidden;background-image:linear-gradient(var(--rk-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--rk-grid-line) 1px,transparent 1px);background-size:50px 50px}.rk-container{max-width:1600px;margin:0 auto;border-left:1px solid var(--rk-black);border-right:1px solid var(--rk-black);background:var(--rk-white)}.rk-super-headline{font-size:clamp(3rem,9vw,9rem);line-height:.85;font-weight:900;text-transform:uppercase;letter-spacing:-.03em;margin:0;padding:3rem 0;border-bottom:1px solid var(--rk-black);color:var(--rk-black)}.rk-outline{color:transparent;-webkit-text-stroke:1px var(--rk-black);text-shadow:none}.rk-hero{padding:0 2rem;border-bottom:1px solid var(--rk-black)}.rk-hero-meta{display:flex;justify-content:space-between;padding:1rem 0;border-bottom:1px solid var(--rk-black);font-size:.75rem;font-weight:600}.rk-lead-box{padding:4rem 2rem 4rem 0;max-width:850px}.rk-lead-text{font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.4;font-weight:500;color:var(--rk-black)}.rk-ticker-wrap{overflow:hidden;white-space:nowrap;border-bottom:1px solid var(--rk-black);background:var(--rk-green);color:var(--rk-white);padding:14px 0}.rk-ticker{display:inline-block;animation:rk-marquee 25s linear infinite}.rk-ticker-item{font-size:1.4rem;font-weight:800;text-transform:uppercase;margin-right:4rem;font-family:Courier New,Courier,monospace}@keyframes rk-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.rk-grid-section{display:grid;grid-template-columns:repeat(3,1fr)}.rk-grid-item{position:relative;border-right:1px solid var(--rk-black);border-bottom:1px solid var(--rk-black);min-height:550px;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem;transition:background .3s;overflow:hidden}.rk-grid-item:last-child{border-right:none}.rk-grid-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:grayscale(100%) contrast(1.1);transition:filter .4s,transform .6s}.rk-grid-item:hover .rk-grid-img{filter:grayscale(0%);transform:scale(1.03)}.rk-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#000000b3,#0000001a 40%,#000c);z-index:1}.rk-content{position:relative;z-index:2}.rk-card-img .rk-content{color:#fff}.rk-card-img .rk-mono{color:#e0e0e0;font-weight:700}.rk-card-img p{color:#f0f0f0;text-shadow:0 1px 2px rgba(0,0,0,.8)}.rk-card-img h3{text-shadow:0 2px 10px rgba(0,0,0,.8)}.rk-card-tech{background:var(--rk-white)}.rk-card-tech .rk-mono{color:var(--rk-green)}.rk-big-num{font-size:4rem;font-weight:900;opacity:.3;position:absolute;top:1.5rem;right:1.5rem;color:#fff}.rk-card-tech .rk-big-num{color:var(--rk-black);opacity:.05}.rk-card-title{font-size:2.5rem;line-height:.95;font-weight:800;text-transform:uppercase;margin-top:auto;margin-bottom:1rem}.rk-manifesto-wrap{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--rk-black)}.rk-stat-box{padding:3rem 2rem;border-right:1px solid var(--rk-black);text-align:center}.rk-stat-box:last-child{border-right:none}.rk-stat-val{font-size:3.5rem;font-weight:900;line-height:1;margin-bottom:.5rem;display:block;color:var(--rk-green)}.rk-stat-label{font-size:.85rem;text-transform:uppercase;font-weight:700;letter-spacing:1px}.rk-cta{padding:8rem 2rem;text-align:center;background:var(--rk-black);color:var(--rk-white);display:block;text-decoration:none;transition:background .3s}.rk-cta:hover{background:#111}.rk-cta-text{font-size:clamp(2.5rem,8vw,7rem);font-weight:900;text-transform:uppercase;line-height:.9;display:block}.rk-cta-sub{font-family:Courier New,Courier,monospace;margin-top:1.5rem;display:block;font-size:1rem;color:#888;text-transform:uppercase;letter-spacing:2px}@media (max-width: 900px){.rk-grid-section{grid-template-columns:1fr}.rk-grid-item{border-right:none;border-bottom:1px solid var(--rk-black);min-height:450px}.rk-manifesto-wrap{grid-template-columns:1fr 1fr}.rk-stat-box{border-bottom:1px solid var(--rk-black)}.rk-stat-box:nth-child(2){border-right:none}.rk-hero-meta{flex-direction:column;gap:10px}}:root{--rk-care-black: #000000;--rk-care-white: #ffffff;--rk-care-green: #004225;--rk-care-red: #cc0000;--rk-care-bg: #f4f4f4}.rk-care-wrapper{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:var(--rk-care-bg);color:var(--rk-care-black);padding:3rem 1rem 6rem;min-height:100vh}.rk-care-container{max-width:800px;margin:0 auto;background:var(--rk-care-white);border:2px solid var(--rk-care-black);box-shadow:10px 10px #0000001a}.rk-mono{font-family:Courier New,Courier,monospace;text-transform:uppercase;font-size:.75rem;letter-spacing:1px;font-weight:700;display:block;margin-bottom:.5rem}.rk-tag{display:inline-block;background:var(--rk-care-black);color:var(--rk-care-white);padding:3px 8px;font-size:.7rem;font-family:Courier New,Courier,monospace;font-weight:700;margin-right:8px;vertical-align:middle;border-radius:2px}.rk-tag-red{background:var(--rk-care-red)}.rk-tag-green{background:var(--rk-care-green)}.rk-care-hero{padding:3rem 2rem;border-bottom:2px solid var(--rk-care-black);background:var(--rk-care-white)}.rk-headline{font-size:clamp(2.5rem,8vw,4.5rem);line-height:.9;font-weight:900;text-transform:uppercase;margin:0 0 1rem;letter-spacing:-1px;color:var(--rk-care-black)}.rk-step{border-bottom:1px solid var(--rk-care-black);padding:2.5rem 2rem;position:relative;display:flex;gap:1.5rem}.rk-step-num{flex-shrink:0;background:var(--rk-care-black);color:var(--rk-care-white);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-weight:700;font-family:monospace;font-size:1.2rem}.rk-step-content{flex-grow:1}.rk-step-title{font-size:1.5rem;font-weight:800;text-transform:uppercase;margin:0 0 .8rem;line-height:1}.rk-step-text{font-size:1rem;line-height:1.5;color:#333;margin-bottom:1rem}.rk-data-box{display:inline-block;border:1px solid var(--rk-care-black);padding:8px 12px;font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:700;text-transform:uppercase;background:#f9f9f9}.rk-data-label{color:#666;margin-right:5px;font-weight:400}.rk-safety-header{padding:4rem 2rem 2rem;border-bottom:1px solid var(--rk-care-black);background:#fafafa}.rk-safety-grid{display:grid;grid-template-columns:1fr 1fr}.rk-rule-card{border-bottom:1px solid var(--rk-care-black);border-right:1px solid var(--rk-care-black);padding:2rem;background:var(--rk-care-white)}.rk-safety-grid .rk-rule-card:nth-child(2n){border-right:none}.rk-safety-grid .rk-rule-card:nth-last-child(-n+2){border-bottom:none}.rk-rule-critical{background-color:#cc00000a}.rk-rule-title{font-weight:800;text-transform:uppercase;font-size:.9rem;margin-bottom:.5rem;display:block;letter-spacing:.5px}.rk-rule-desc{font-size:.9rem;line-height:1.4;color:#444;margin:0}@media (max-width: 600px){.rk-care-wrapper{padding:1rem 0}.rk-care-container{border-left:none;border-right:none;border-radius:0;box-shadow:none}.rk-step{flex-direction:column;gap:1rem}.rk-step-num{margin-bottom:5px}.rk-safety-grid{grid-template-columns:1fr}.rk-safety-grid .rk-rule-card{border-right:none;border-bottom:1px solid var(--rk-care-black)}}@media (max-width: 600px){.rk-safety-grid .rk-rule-card{border-right:none;border-bottom:1px solid var(--rk-care-black)!important}.rk-safety-grid .rk-rule-card:last-child{border-bottom:none!important}}:root{--rk-black: #050505;--rk-white: #ffffff;--rk-green: #004225;--rk-grid-line: rgba(0,0,0,.15)}.rk-about-wrapper{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:var(--rk-white);color:var(--rk-black);background-image:linear-gradient(var(--rk-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--rk-grid-line) 1px,transparent 1px);background-size:50px 50px;padding-bottom:6rem}.rk-container-about{max-width:1400px;margin:0 auto;border-left:1px solid var(--rk-black);border-right:1px solid var(--rk-black);background:var(--rk-white)}.rk-story-headline{font-size:clamp(3rem,8vw,7rem);line-height:.9;font-weight:900;text-transform:uppercase;letter-spacing:-.03em;margin:0;padding:4rem 2rem;border-bottom:1px solid var(--rk-black)}.rk-chapter-title{font-size:2rem;font-weight:800;text-transform:uppercase;margin-bottom:1.5rem;line-height:1}.rk-body-text{font-size:1.15rem;line-height:1.6;color:#111;font-weight:400}.rk-mono-label{font-family:Courier New,Courier,monospace;text-transform:uppercase;font-size:.75rem;letter-spacing:1px;font-weight:700;display:block;margin-bottom:1rem;color:var(--rk-green);border-bottom:1px solid #eee;padding-bottom:5px;width:fit-content}.rk-hero-grid{display:grid;grid-template-columns:1.5fr 1fr;border-bottom:1px solid var(--rk-black)}.rk-hero-text-area{padding:4rem;border-right:1px solid var(--rk-black);display:flex;flex-direction:column;justify-content:center}.rk-hero-img-area{position:relative;overflow:hidden;min-height:500px}.rk-mission-bar{background:var(--rk-black);color:var(--rk-white);padding:4rem 2rem;text-align:center}.rk-mission-text{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;line-height:1.2;max-width:900px;margin:0 auto}.rk-apparel-grid{display:grid;grid-template-columns:1fr 1.5fr;border-bottom:1px solid var(--rk-black)}.rk-full-img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(100%);transition:filter .5s}.rk-full-img:hover{filter:grayscale(0%)}.rk-signature-box{padding:6rem 2rem;text-align:center}@media (max-width: 900px){.rk-hero-grid,.rk-apparel-grid{grid-template-columns:1fr}.rk-hero-text-area{border-right:none;border-bottom:1px solid var(--rk-black);padding:2rem}.rk-hero-img-area{min-height:350px;border-bottom:1px solid var(--rk-black)}.rk-apparel-grid .rk-hero-img-area{order:-1}.rk-apparel-grid .rk-hero-text-area{border-right:none}}.rk-sig-logo-style{padding:8rem 2rem 6rem;text-align:left;max-width:900px;margin:0 auto}.rk-sig-final-text{font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.4;font-style:italic;color:#111;margin-bottom:3rem;max-width:800px}.rk-sig-line{width:80px;height:3px;background:var(--rk-black);margin-bottom:2rem}.rk-logo-wrapper{display:block}.rk-footer-logo{display:block;max-width:200px;height:auto;width:100%;opacity:.9}@media (max-width: 600px){.rk-sig-logo-style{padding:4rem 2rem}.rk-footer-logo{max-width:160px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
