@import"https://fonts.googleapis.com/css2?family=Lilita+One&family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400&family=Caveat:wght@400;700&family=DM+Mono:wght@400;500&display=swap";:root{--sr-cream: #FBF7F0;--sr-red: #E8423F;--sr-red-dark: #C73330;--sr-charcoal: #2D2A26;--sr-warm-gray: #8A8279;--sr-orange: #E87D3E;--sr-purple: #9B59B6;--sr-green: #4BA364;--sr-teal: #2F9CAD;--sr-pink: #D64BA0;--sr-gold: #D4A017;--color-base-background-1: 251, 247, 240;--color-base-background-2: 255, 255, 255;--color-base-text: 45, 42, 38;--color-base-solid-button-labels: 255, 255, 255;--color-button: 232, 66, 63;--color-button-text: 255, 255, 255;--gradient-base-background-1: #FBF7F0}body,.shopify-section,main{background-color:var(--sr-cream)!important;font-family:DM Sans,sans-serif!important;color:var(--sr-charcoal)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Lilita One,cursive!important;color:var(--sr-charcoal)!important;letter-spacing:-.01em}p,li,span,a,label,input,textarea,select,td,th{font-family:DM Sans,sans-serif!important}.header-wrapper,.section-header,header.header{background-color:var(--sr-cream)!important;border-bottom:2px solid var(--sr-charcoal)!important}.header__heading-link{font-family:Lilita One,cursive!important;color:var(--sr-red)!important;font-size:1.6rem!important;text-decoration:none!important}.header__menu-item,.header__menu-item span,.header__menu-item a{font-family:DM Sans,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:.85rem!important;color:var(--sr-charcoal)!important}.header__menu-item:hover span,.header__menu-item:hover a{color:var(--sr-red)!important}.header__icon,.header__icon svg{color:var(--sr-charcoal)!important}.header__icon:hover,.header__icon:hover svg{color:var(--sr-red)!important}.announcement-bar{background-color:var(--sr-charcoal)!important;border:none!important}.announcement-bar__message,.announcement-bar a{font-family:DM Mono,monospace!important;font-size:.75rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--sr-cream)!important}.button,.shopify-payment-button__button,button[type=submit],.btn,.cart__checkout-button,.shopify-payment-button button,a.button{font-family:DM Sans,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;border-radius:999px!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;font-size:.9rem!important}.button--primary,.shopify-payment-button__button--unbranded,.cart__checkout-button,button.button--primary{background-color:var(--sr-red)!important;color:#fff!important;border:2px solid var(--sr-red)!important;box-shadow:0 4px 15px #e8423f4d!important}.button--primary:hover,.shopify-payment-button__button--unbranded:hover,.cart__checkout-button:hover{background-color:var(--sr-red-dark)!important;border-color:var(--sr-red-dark)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #e8423f66!important}.button--secondary,button.button--secondary{background-color:transparent!important;color:var(--sr-charcoal)!important;border:2px solid var(--sr-charcoal)!important}.button--secondary:hover{background-color:var(--sr-charcoal)!important;color:var(--sr-cream)!important;transform:translateY(-2px)!important}.shopify-payment-button__button{border-radius:999px!important}.product__title,.product__title h1{font-family:Lilita One,cursive!important;font-size:2.2rem!important;color:var(--sr-charcoal)!important}.product__text,.product__description,.product__description p{font-family:DM Sans,sans-serif!important;color:var(--sr-charcoal)!important;line-height:1.6!important}.price-item,.price-item--regular,.price-item--sale,.price .money,.product__price .price-item{font-family:DM Mono,monospace!important;font-size:1.4rem!important;font-weight:500!important;color:var(--sr-charcoal)!important}.price-item--sale{color:var(--sr-red)!important}.product-form__input label,.variant-input label{font-family:DM Mono,monospace!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--sr-warm-gray)!important}.quantity__button,.quantity__input{border-color:var(--sr-charcoal)!important;border-radius:999px!important;font-family:DM Mono,monospace!important}.product__media-wrapper,.product__media-item{border-radius:16px!important;overflow:hidden!important}.badge{font-family:DM Mono,monospace!important;font-size:.65rem!important;text-transform:uppercase!important;letter-spacing:.1em!important;border-radius:999px!important;padding:.3rem .8rem!important;background-color:var(--sr-red)!important;color:#fff!important}.product-form__buttons{margin-top:1.5rem!important}.product-form__submit{background-color:var(--sr-red)!important;color:#fff!important;border-radius:999px!important;padding:1rem 2rem!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;border:2px solid var(--sr-red)!important;box-shadow:0 4px 15px #e8423f4d!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.product-form__submit:hover{background-color:var(--sr-red-dark)!important;border-color:var(--sr-red-dark)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #e8423f66!important}.collection-hero__title,.collection__title h1{font-family:Lilita One,cursive!important;font-size:2.5rem!important;color:var(--sr-charcoal)!important}.collection__description,.collection__description p{font-family:DM Sans,sans-serif!important;color:var(--sr-warm-gray)!important}.card-wrapper,.card{border-radius:16px!important;overflow:hidden!important;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s!important}.card-wrapper:hover,.card:hover{transform:translateY(-6px)!important;box-shadow:0 12px 30px #2d2a261f!important}.card__inner{border-radius:16px!important}.card__content{padding:1rem!important}.card__heading,.card__heading a,.card-information__text,.full-unstyled-link{font-family:DM Sans,sans-serif!important;font-weight:700!important;color:var(--sr-charcoal)!important;font-size:.95rem!important}.card .price-item,.card .price .money{font-family:DM Mono,monospace!important;font-weight:500!important}.card__media,.media--square{border-radius:12px!important;overflow:hidden!important}.card__media img{transition:transform .4s!important}.card-wrapper:hover .card__media img{transform:scale(1.05)!important}.facets__wrapper label,.facets__label,.facet-filters__label{font-family:DM Mono,monospace!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.08em!important}.facets__disclosure button,.facets__sort select{border-radius:999px!important;font-family:DM Sans,sans-serif!important}.active-facets__button{border-radius:999px!important;font-family:DM Mono,monospace!important;font-size:.75rem!important}.pagination__item,.pagination__item a{font-family:DM Mono,monospace!important;border-radius:999px!important}.pagination__item--current{background-color:var(--sr-red)!important;color:#fff!important;border-radius:999px!important}.cart__title,.drawer__heading{font-family:Lilita One,cursive!important;font-size:1.8rem!important;color:var(--sr-charcoal)!important}.cart-item__name,.cart-item__name a{font-family:DM Sans,sans-serif!important;font-weight:700!important;color:var(--sr-charcoal)!important}.cart-item__price,.cart-item .price{font-family:DM Mono,monospace!important}.cart__subtotal,.totals__subtotal-value{font-family:DM Mono,monospace!important;font-size:1.2rem!important;font-weight:500!important}.totals__subtotal{font-family:DM Sans,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important}.cart__note label{font-family:DM Mono,monospace!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.08em!important}.cart__note textarea{border-radius:12px!important;border-color:var(--sr-charcoal)!important;font-family:DM Sans,sans-serif!important}.drawer{background-color:var(--sr-cream)!important}.cart__empty-text{font-family:Caveat,cursive!important;font-size:1.4rem!important;color:var(--sr-warm-gray)!important}.quantity{border-radius:999px!important;border-color:var(--sr-charcoal)!important}.quantity__button{color:var(--sr-charcoal)!important}.quantity__input{font-family:DM Mono,monospace!important}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],textarea,select,.field__input{font-family:DM Sans,sans-serif!important;border-radius:12px!important;border:2px solid rgba(45,42,38,.2)!important;background:#fff!important;transition:border-color .2s!important}input:focus,textarea:focus,select:focus,.field__input:focus{border-color:var(--sr-red)!important;box-shadow:0 0 0 3px #e8423f1a!important;outline:none!important}.field__label{font-family:DM Mono,monospace!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.08em!important}.footer,.section-footer{background-color:var(--sr-cream)!important;border-top:2px solid var(--sr-charcoal)!important}.footer__title,.footer-block__heading{font-family:Lilita One,cursive!important;color:var(--sr-charcoal)!important}.footer-block__details-content a,.footer__content-bottom a,.footer-block li a{font-family:DM Mono,monospace!important;font-size:.8rem!important;color:var(--sr-charcoal)!important;text-decoration:none!important;transition:color .2s!important}.footer-block__details-content a:hover,.footer-block li a:hover{color:var(--sr-red)!important}.copyright__content{font-family:DM Mono,monospace!important;font-size:.7rem!important;color:var(--sr-warm-gray)!important}.footer__newsletter .field__input{border-radius:999px!important}.footer__newsletter .newsletter-form__button{border-radius:999px!important;background-color:var(--sr-red)!important;color:#fff!important}.breadcrumbs,.breadcrumbs a,.breadcrumbs span{font-family:DM Mono,monospace!important;font-size:.7rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--sr-warm-gray)!important}.breadcrumbs a:hover{color:var(--sr-red)!important}a{color:var(--sr-red);transition:color .2s}a:hover{color:var(--sr-red-dark)}.title-wrapper,.section-header__title{font-family:Lilita One,cursive!important}.accordion__title{font-family:DM Sans,sans-serif!important;font-weight:700!important}.accordion__content p{font-family:DM Sans,sans-serif!important;line-height:1.6!important}.cart-notification{background-color:var(--sr-cream)!important;border:2px solid var(--sr-charcoal)!important;border-radius:16px!important}.modal__content,.menu-drawer{background-color:var(--sr-cream)!important}.menu-drawer__menu-item,.menu-drawer__menu-item span{font-family:DM Sans,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.06em!important}.search__input{font-family:DM Sans,sans-serif!important;border-radius:999px!important}.password-main{background-color:var(--sr-cream)!important}.password-header__title{font-family:Lilita One,cursive!important;color:var(--sr-red)!important}html{scroll-behavior:smooth}::selection{background-color:#e8423f26;color:var(--sr-charcoal)}*:focus-visible{outline:2px solid var(--sr-red)!important;outline-offset:2px!important}.media img{border-radius:12px}.card--card{box-shadow:none!important;border:1px solid rgba(45,42,38,.08)!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--sr-cream)}::-webkit-scrollbar-thumb{background:var(--sr-warm-gray);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--sr-charcoal)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sock-riot-global.css.map */
