:root{--cfs-navy:#0b1f4d;--cfs-navy-deep:#071433;--cfs-navy-lite:#1f428c;--cfs-red:#d0142c;--cfs-red-hot:#ff3b47;--cfs-blue:#2f6bff;--cfs-white:#ffffff;--cfs-glass:linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.04) 48%,rgba(255,255,255,0) 52%)}.section-header,.shopify-section-group-header-group.section-header{position:relative}header.header{border-bottom:4px solid transparent!important;border-image:linear-gradient(90deg,var(--cfs-red) 0 33.3%,#ffffff 33.3% 66.6%,var(--cfs-blue) 66.6% 100%) 1!important}header.header-wrapper,.header-wrapper{position:relative;box-shadow:inset 0 1px #ffffff2e,0 8px 24px #07143359}.header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--cfs-glass);z-index:0}.header-wrapper>*{position:relative;z-index:1}.header-wrapper input[type=search],.header-wrapper .search__input{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.28)!important;color:#fff!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:10px!important}.header-wrapper input::placeholder{color:#ffffffbf!important}.button,.shopify-payment-button__button--unbranded,.btn{background-image:linear-gradient(180deg,#ffffff38,#ffffff0a,#0000000f)!important;box-shadow:inset 0 1px #ffffff59,0 4px 14px #07143338!important;font-weight:700;letter-spacing:.02em;transition:transform .15s ease,box-shadow .15s ease}.button:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 8px 20px #d0142c59!important}.collection-list .card,.collection-list .card-wrapper .card{background:linear-gradient(180deg,#fffffff7,#ecf1faf0)!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:14px!important;overflow:hidden;box-shadow:0 10px 28px #030a1e59,inset 0 1px #fff!important;transition:transform .2s ease,box-shadow .2s ease}.collection-list .card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #030a1e73,0 0 0 2px var(--cfs-red)!important}.collection-list .card,.collection-list .card *{color:var(--cfs-navy)!important}.collection-list .card__heading{font-weight:800}.product-card-wrapper .card,.card-wrapper .card--standard{border-radius:14px}.price-item--sale,.price-item--regular{font-weight:700}.title-wrapper-with-link .title,.collection-list-title,.section-header__title{position:relative}.title-wrapper-with-link .title:after{content:"";display:block;width:64px;height:4px;margin-top:10px;border-radius:2px;background:linear-gradient(90deg,var(--cfs-red),var(--cfs-red-hot))}.header__inline-menu,.header-bottom{border-bottom:1px solid rgba(11,31,77,.08)}.header__menu-item:hover span,.header__menu-item:hover{color:var(--cfs-red)!important}.slideshow .banner__heading{color:var(--cfs-navy)!important;letter-spacing:-.01em}.slideshow .banner__text:not(.offer__text),.slideshow .banner__text:not(.offer__text) p{color:#22314f!important;font-size:1.1em}.slideshow .offer_pills{background:var(--cfs-red)!important;color:#fff!important;font-weight:700;border-radius:999px!important;box-shadow:inset 0 1px #ffffff59,0 4px 12px #d0142c4d}.slideshow .banner__box{background:#ffffffe6!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.9);border-radius:18px;padding:30px 34px!important;max-width:560px!important;width:auto!important;box-shadow:0 18px 40px #0714332e}.slideshow .banner__box:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:5px;border-radius:0 4px 4px 0;background:var(--cfs-red)}.slideshow .banner__box{position:relative}.footer{border-top:4px solid transparent;border-image:linear-gradient(90deg,var(--cfs-red) 0 33.3%,#fff 33.3% 66.6%,var(--cfs-blue) 66.6% 100%) 1}.footer:before{opacity:0!important}.cfs-cities{padding:28px 0 8px;font-size:1.25rem;line-height:1.7;color:#e6ecf7d9}.cfs-cities strong{color:#fff}.description.rte,.description.rte p,.collection-list .description{text-transform:none!important}.collection-list .wbcollection-list{display:none!important}.collection-list .card__content{min-height:84px;display:flex;align-items:center}.collection-list .card__heading{font-size:1.7rem;line-height:1.25}.collection-list .card__inner{background:#fff}@media(max-width:749px){.slideshow .banner__box{max-width:none!important;padding:22px!important;margin:12px}}.cfs-cats__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;flex-wrap:wrap}.cfs-cats__title{color:#fff;margin:0;font-size:clamp(2.6rem,3vw,3.6rem);font-weight:800}.cfs-cats__title:after{content:"";display:block;width:64px;height:4px;margin-top:10px;border-radius:2px;background:linear-gradient(90deg,var(--cfs-red),var(--cfs-red-hot))}.cfs-cats__sub{color:#e6ecf7d9;margin:12px 0 0;font-size:1.6rem}.cfs-cats__all{color:#fff;font-weight:700;text-decoration:none;border:1px solid rgba(255,255,255,.35);padding:10px 18px;border-radius:999px;background:#ffffff14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:1.4rem}.cfs-cats__all:hover{background:var(--cfs-red);border-color:var(--cfs-red)}.cfs-cats__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.cfs-cat{flex:0 0 calc((100% - 64px)/5)}@media(max-width:900px){.cfs-cat{flex-basis:calc((100% - 32px)/3)}}.cfs-cat{display:flex;flex-direction:column;text-decoration:none;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#fffffffa,#e9effaf5);border:1px solid rgba(255,255,255,.7);box-shadow:0 10px 26px #030a1e59,inset 0 1px #fff;transition:transform .2s ease,box-shadow .2s ease}.cfs-cat:hover{transform:translateY(-4px);box-shadow:0 18px 36px #030a1e73,0 0 0 2px var(--cfs-red)}.cfs-cat__img{aspect-ratio:1/1;display:block;position:relative;background:#fff;overflow:hidden}.cfs-cat__img img{position:absolute;top:12px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 24px);object-fit:contain}.cfs-cat__name{flex:1}.cfs-cat__name{padding:14px 16px 2px;color:var(--cfs-navy);font-weight:800;font-size:1.6rem;line-height:1.25;border-top:3px solid var(--cfs-red)}.cfs-cat__count{padding:2px 16px 14px;color:var(--cfs-red);font-weight:600;font-size:1.3rem}@media(max-width:749px){.cfs-cats__grid{gap:12px}.cfs-cat{flex-basis:calc((100% - 12px)/2)}.cfs-cat__name{font-size:1.45rem}}.product-grid .card-wrapper .card{border:1px solid rgba(11,31,77,.1)!important;border-radius:14px!important;box-shadow:0 6px 18px #0b1f4d14!important;transition:transform .2s,box-shadow .2s}.product-grid .card-wrapper:hover .card{transform:translateY(-3px);box-shadow:0 14px 30px #0b1f4d29,0 0 0 2px var(--cfs-red)!important}.product__title h1{color:var(--cfs-navy)}.product .price-item{color:var(--cfs-red)!important;font-weight:800}@media(max-width:749px){.slideshow .offer_pills{font-size:1.15rem!important;padding:4px 12px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cedar-glass.css.map */
