:root{--sr-bg:#131313;--sr-bg2:#1c1c1c;--sr-bg3:#242424;--sr-ink:#e9e2cf;--sr-ink2:#8b8b84;--sr-green:#8fa04a;--sr-green-d:#a6b85a;--sr-line:rgba(233,226,207,.13);--sr-line2:rgba(233,226,207,.06);--sr-dash:7px;--sr-dashw:1.5px;--sr-dashc:rgba(233,226,207,.3);--sr-dashstep:11px;--sr-ease:cubic-bezier(.22,1,.36,1);--sr-font:"Spline Sans Mono",monospace}:root{--color-background: var(--sr-bg);--color-foreground: var(--sr-ink);--color-primary: var(--sr-green);--color-border: var(--sr-line);--font-body--family: var(--sr-font);--font-subheading--family: var(--sr-font);--font-heading--family: var(--sr-font);--font-accent--family: var(--sr-font)}body,.sr,button,input,select,textarea{font-family:var(--sr-font)}body{background:var(--sr-bg);color:var(--sr-ink);-webkit-font-smoothing:antialiased;letter-spacing:.005em}.sr-dashframe{background-image:repeating-linear-gradient(90deg,var(--sr-dashc) 0 var(--sr-dash),transparent var(--sr-dash) var(--sr-dashstep)),repeating-linear-gradient(90deg,var(--sr-dashc) 0 var(--sr-dash),transparent var(--sr-dash) var(--sr-dashstep)),repeating-linear-gradient(0deg,var(--sr-dashc) 0 var(--sr-dash),transparent var(--sr-dash) var(--sr-dashstep)),repeating-linear-gradient(0deg,var(--sr-dashc) 0 var(--sr-dash),transparent var(--sr-dash) var(--sr-dashstep));background-size:100% var(--sr-dashw),100% var(--sr-dashw),var(--sr-dashw) 100%,var(--sr-dashw) 100%;background-position:0 0,0 100%,0 0,100% 0;background-repeat:no-repeat}.sr-btn{position:relative;background:var(--sr-green);color:#10130a;border:0;font:inherit;font-weight:500;letter-spacing:.03em;padding:14px 20px;cursor:pointer;transition:background .2s var(--sr-ease)}.sr-btn:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1.5px dashed rgba(0,0,0,.42);pointer-events:none}.sr-btn:hover{background:var(--sr-green-d)}.sr-square{aspect-ratio:1/1;object-fit:cover;outline:1px solid var(--sr-line);outline-offset:-1px}.sr-eyebrow{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--sr-ink2)}@keyframes sr-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){[class*=sr-mq]{animation:none!important}}.sr-shead{display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:clamp(48px,7vw,90px) 0 clamp(18px,2.4vw,26px);margin-bottom:clamp(22px,3vw,34px);background-image:repeating-linear-gradient(90deg,var(--sr-dashc) 0 var(--sr-dash),transparent var(--sr-dash) var(--sr-dashstep));background-size:100% var(--sr-dashw);background-position:0 100%;background-repeat:no-repeat}.sr-shead h2{font-size:clamp(15px,1.8vw,21px);letter-spacing:.08em;text-transform:uppercase;font-weight:500}.sr-shead h2 .g{color:var(--sr-green)}.sr-shead .rgt{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--sr-ink2)}.sr-viewall{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sr-green);border-bottom:1px solid var(--sr-line);padding-bottom:2px;transition:border-color .25s var(--sr-ease)}.sr-viewall:hover{border-color:var(--sr-green)}.sr-fullbleed{width:100vw;margin-left:calc(-50vw + 50%)}.sr-wrap{max-width:1380px;margin:0 auto;padding:0 clamp(16px,3vw,46px)}#header-group{border-bottom:1px solid var(--sr-line)}.product-media img,.product-card__link img{outline:1px solid rgba(233,226,207,.2);outline-offset:-1px}.product-card__title{font-weight:500;letter-spacing:.01em}.product-card__title a{text-decoration:none}.button:not(.button-secondary,.button-unstyled){position:relative}.button:not(.button-secondary,.button-unstyled):after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1.5px dashed rgba(0,0,0,.42);pointer-events:none}.password-footer{padding-block:clamp(16px,3vw,30px);gap:12px}.password-footer__powered-by{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--sr-ink2);opacity:.55}.password-footer__powered-by .icon-shopify{color:var(--sr-ink2)}.password-footer__links{gap:clamp(16px,3vw,30px)}.password-footer__button,.password-footer__admin-link,.password-footer__admin-link a{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.password-footer__button{color:var(--sr-ink2);text-decoration:none;transition:color .2s}.password-footer__button:hover{color:var(--sr-green);text-decoration:none}.password-footer__admin-link{color:var(--sr-ink2);margin:0}.password-footer__admin-link a{color:var(--sr-green);text-decoration:none}.password-footer__admin-link a:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/2/assets/softrot.css.map */
