:root{--cedar-red: #cb1122;--cedar-red-rgb: 203, 17, 34;--cedar-red-hover: #9c0210;--cedar-red-hover-rgb: 156, 2, 16;--cedar-purple: #3e0070;--cedar-ink: #1d1d1d;--cedar-muted: #595959;--cedar-line: #e3e3e3;--cedar-tint: #fdf0f1;--cedar-charcoal: #3a3a3a;--cedar-gradient: linear-gradient(50deg, #9c0210 33%, #3e0070 86%);--cedar-radius: 0px;--cedar-tap: 44px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,.button:focus-visible{outline:2px solid var(--cedar-purple);outline-offset:3px;box-shadow:none}.color-inverse a:focus-visible,.color-accent-2 a:focus-visible,.color-accent-2 button:focus-visible{outline-color:#fff}body .button:not(.button--secondary):not(.button--tertiary):hover,body .product-form__submit:not(.button--secondary):hover,body button[name=add]:not(.button--secondary):hover,body .cart__checkout-button:hover,body .shopify-payment-button__button--unbranded:hover,body .cedar-fbt__button:hover{background:var(--cedar-red-hover)!important;background-image:none!important;color:#fff!important;--color-button: var(--cedar-red-hover-rgb)}body .button--secondary:hover,body .product-form__submit.button--secondary:hover{background-image:none!important;background:rgba(var(--cedar-red-rgb),.08)!important;color:var(--cedar-red-hover)}.button.button--secondary:hover{color:var(--cedar-red-hover)}.announcement-bar a,.announcement-bar a:hover,.announcement-bar__link:hover{color:#fff}.announcement-bar a:hover{text-decoration:underline}.badge{border-radius:var(--cedar-radius);letter-spacing:.04em;font-weight:700}.badge.price__badge-sale,.card__badge .badge.color-accent-2{background:var(--cedar-red);border-color:var(--cedar-red);color:#fff}.badge.price__badge-sold-out,.card__badge .badge.color-background-1{background:var(--cedar-charcoal);border-color:var(--cedar-charcoal);color:#fff}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-size:1.7rem;line-height:1.25}.card-wrapper .price .price-item--sale{color:var(--cedar-red);font-weight:700}.card-wrapper .price .price-item--regular,.card__information .rating-count,.card__information .rating-text{color:var(--cedar-muted)}.card-wrapper .quick-add__submit{min-height:var(--cedar-tap)}.card-wrapper .card__media img{transition:transform .35s ease}@media(hover:hover){.card-wrapper:hover .card__media img{transform:scale(1.03)}}.quantity,.quantity__input,.quantity__button{border-radius:0}.pagination-wrapper{margin-top:4rem}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.pagination__item--current:after{background:var(--cedar-red)}.title--primary,.collection__title .title{text-align:center}.product__title h1{font-size:3.4rem;line-height:1.1;text-transform:uppercase;margin:0 0 1rem}.product__info-container .price{margin-bottom:1.4rem}.product__info-container .price--large .price-item--sale{font-size:2.8rem;color:var(--cedar-red);font-weight:700}.product-form__input--dropdown{margin:0 0 1.6rem;max-width:100%}.product-form__input--dropdown .form__label{display:block;margin-bottom:.6rem;font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cedar-ink)}.product-form__input .select__select{min-height:5rem;padding:0 4rem 0 1.4rem;border-radius:0;background:#fff;color:var(--cedar-ink);font-size:1.6rem;font-weight:700;box-shadow:0 0 0 1px var(--cedar-ink)}.product-form__input .select__select:hover{box-shadow:0 0 0 2px var(--cedar-ink)}.product-form__submit{min-height:5.4rem;font-size:1.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cedar-points{list-style:none;margin:1.8rem 0 2rem;padding:1.4rem 1.6rem;display:grid;gap:.7rem;border:1px solid var(--cedar-line);background:var(--cedar-tint)}.cedar-points li{display:flex;gap:.8rem;align-items:flex-start;font-size:1.4rem;line-height:1.4;color:var(--cedar-ink)}.cedar-points li:before{content:"\2713";color:var(--cedar-red);font-weight:900}.product__description{font-size:1.5rem;line-height:1.65}@media screen and (max-width:749px){.product__title h1{font-size:2.6rem}}.cedar-daw,.cedar-steps{padding-top:4rem;padding-bottom:4rem}.cedar-daw__title,.cedar-steps__title{text-align:center;text-transform:uppercase;margin:0 0 .6rem}.cedar-daw__sub,.cedar-steps__sub{text-align:center;color:var(--cedar-muted);margin:0 auto 2.6rem;max-width:64rem}.cedar-daw__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem;list-style:none;margin:0;padding:0}.cedar-daw__tile{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5.6rem;padding:1rem 1.6rem;border:1px solid var(--cedar-line);background:#fff;color:var(--cedar-ink);text-decoration:none;font-family:var(--font-heading-family);font-size:1.6rem;text-transform:uppercase;transition:border-color .15s ease,transform .15s ease}.cedar-daw__tile span{color:var(--cedar-red);font-size:2rem;line-height:1}.cedar-daw__tile:hover{border-color:var(--cedar-red);transform:translateY(-2px)}.cedar-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;list-style:none;margin:0;padding:0;counter-reset:s}.cedar-steps__item{position:relative;padding:2.2rem 2rem 2rem;border:1px solid var(--cedar-line);background:#fff;counter-increment:s}.cedar-steps__item:before{content:counter(s);display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-bottom:1.2rem;background:var(--cedar-red);color:#fff;font-family:var(--font-heading-family);font-size:2rem}.cedar-steps__item h3{margin:0 0 .6rem;font-size:1.9rem;text-transform:uppercase}.cedar-steps__item p{margin:0;color:var(--cedar-muted);font-size:1.5rem;line-height:1.55}@media(max-width:749px){.cedar-steps__grid{grid-template-columns:1fr}.cedar-daw,.cedar-steps{padding-top:2.4rem;padding-bottom:2.4rem}}.featured-collection .title,.collection-list-wrapper .title{font-size:2.8rem;text-transform:uppercase;letter-spacing:.02em}.banner__buttons{max-width:none;justify-content:center;gap:1rem}@media(max-width:749px){.featured-collection .title,.collection-list-wrapper .title{font-size:2.2rem}}.cedar-chips{padding-top:1.6rem;padding-bottom:1.6rem}.cedar-chips__list{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;list-style:none;margin:0;padding:0}.cedar-chips__link{display:inline-flex;align-items:center;min-height:var(--cedar-tap);padding:0 1.4rem;border:1px solid var(--cedar-line);background:#fff;color:var(--cedar-ink);font-size:1.4rem;font-weight:700;text-decoration:none}.cedar-chips__link:hover{border-color:var(--cedar-red);color:var(--cedar-red)}.cedar-chips__link[aria-current=page]{background:var(--cedar-red);border-color:var(--cedar-red);color:#fff}.cedar-about{max-width:96rem;padding-top:3rem;padding-bottom:3rem}.cedar-about__title{text-transform:uppercase;margin:0 0 1.2rem}.cedar-about .rte{font-size:1.6rem;line-height:1.7;color:var(--cedar-ink)}.cedar-about .rte h2,.cedar-about .rte h3{margin:2rem 0 .8rem}.footer{padding-top:4.4rem}.footer-block__heading{font-family:var(--font-heading-family);font-size:1.7rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:1.2rem}.footer-block__details-content a,.footer-block__details-content .list-menu__item--link{font-size:1.4rem;line-height:1.4;padding:.35rem 0}.footer-block__details-content .list-menu__item--link:hover{text-decoration:underline}.footer-block__brand-info .footer-block__heading{margin-bottom:.8rem}.footer-block__brand-info p,.footer-block__brand-info .rte{font-size:1.4rem;line-height:1.6;max-width:34rem}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.18)}@media screen and (max-width:749px){input,select,textarea,.field__input,.select__select{font-size:16px}.header__icon,.menu-drawer__menu-item,.menu-drawer__close-button{min-height:var(--cedar-tap)}#ShopifyChat,.shopify-chat-launcher{bottom:84px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cedar-global.css.map */
