:root{--ds-orange: #ff7a00;--ds-orange-dark: #dc5f00;--ds-black: #050505;--ds-white: #ffffff;--ds-soft: #f5f5f2;--ds-line: rgba(5, 5, 5, .14);--ds-radius: 2.4rem;--ds-ease: cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth}body{color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.ds-shell{width:min(calc(100% - 4rem),var(--ds-max, 160rem));margin-inline:auto}.ds-section{position:relative}.ds-kicker{margin:0 0 1.8rem;color:var(--ds-orange);font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.ds-title{margin:0;color:inherit;font-size:clamp(4rem,6vw,8.4rem);font-weight:700;letter-spacing:-.065em;line-height:.94}.ds-title--medium{font-size:clamp(3.6rem,5vw,6.8rem)}.ds-copy{color:inherit;font-size:clamp(1.6rem,1.45vw,2rem);line-height:1.65}.ds-copy>:first-child{margin-top:0}.ds-copy>:last-child{margin-bottom:0}.ds-button{display:inline-flex;min-height:5.6rem;align-items:center;justify-content:center;gap:1rem;padding:1.5rem 2.6rem;border:2px solid var(--ds-black);border-radius:999px;color:var(--ds-white);background:var(--ds-black);font-size:1.45rem;font-weight:700;line-height:1;text-align:center;text-decoration:none;transition:transform .22s var(--ds-ease),background .22s ease,color .22s ease}.ds-button:hover{color:var(--ds-black);background:var(--ds-white);transform:translateY(-2px)}.ds-button--light{border-color:var(--ds-white);color:var(--ds-black);background:var(--ds-white)}.ds-button--light:hover{color:var(--ds-white);background:transparent}.ds-button--outline{color:currentColor;background:transparent;border-color:currentColor}.ds-button--outline:hover{color:var(--ds-white);background:var(--ds-black)}.header-wrapper,.header-wrapper.gradient{background:var(--gradient-background, rgb(var(--color-background)));color:rgb(var(--color-foreground));border-bottom-color:rgba(var(--color-foreground),.13)}.header{min-height:7.2rem}.header__menu-item,.menu-drawer__menu-item{color:rgba(var(--color-foreground),.88);font-size:1.35rem;font-weight:700;letter-spacing:.025em}.header__heading-logo{max-height:4.8rem;object-fit:contain}.drysip-wordmark{display:inline-flex;align-items:center;color:currentColor;font-size:clamp(2.5rem,3vw,3.8rem);font-weight:800;letter-spacing:-.065em;line-height:1}.drysip-wordmark:after{width:.38em;height:.38em;margin:.45em 0 0 .08em;border-radius:50%;background:var(--ds-orange);content:""}.card-wrapper .card,.product-card-wrapper .card{border:1px solid var(--ds-line);border-radius:2rem;box-shadow:none;overflow:hidden}.card__media,.card__inner,.media{border-radius:1.8rem}.button,.shopify-payment-button__button,.quantity{border-radius:999px!important}.button:before,.button:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after{border-radius:999px!important}:focus-visible{outline:3px solid var(--ds-orange)!important;outline-offset:3px}@media screen and (max-width:749px){.ds-shell{width:min(calc(100% - 3.2rem),var(--ds-max, 160rem))}.ds-title{font-size:clamp(4rem,13.5vw,6.4rem)}.ds-title--medium{font-size:clamp(3.6rem,11vw,5.2rem)}.ds-button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ds-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/drysip.css.map */
