html{scroll-behavior:smooth}body{background:#0d0e0c}#header-group{position:relative;z-index:30}.header-announcements{letter-spacing:.08em}.header-section .header__row--top{transition:background-color .3s ease,backdrop-filter .3s ease,box-shadow .3s ease}.header-section .header[data-sticky-state=active] .header__row--top{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 8px 34px #00000021}.header-section .menu-list__link{position:relative;font-weight:800;letter-spacing:.035em}.header-section .menu-list__link:after{content:"";position:absolute;left:0;right:100%;bottom:-5px;height:1px;background:currentColor;transition:right .25s ease}.header-section .menu-list__link:hover:after{right:0}.header-actions__action{transition:transform .2s ease,opacity .2s ease!important}.header-actions__action:hover{transform:translateY(-2px)}.search-modal,.quick-add-modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}main[data-template]{min-height:55vh}footer{position:relative;overflow:hidden;background:#0d0e0c;color:#fffdf7;border-top:1px solid rgba(255,255,255,.1)}footer:before{content:"CECIL ODELL MUSIC";display:block;width:min(1420px,calc(100% - 48px));margin:0 auto;padding:58px 0 22px;font-size:clamp(3.2rem,10vw,9rem);font-weight:1000;line-height:.78;letter-spacing:-.07em;color:#fffdf711;white-space:nowrap;pointer-events:none}footer:after{content:"";position:absolute;left:-4%;right:-4%;top:0;height:46px;background:#151712;clip-path:polygon(0 72%,8% 46%,16% 68%,25% 35%,34% 63%,44% 43%,54% 70%,64% 34%,74% 64%,84% 42%,93% 66%,100% 48%,100% 0,0 0);opacity:.9;pointer-events:none}.footer-content{position:relative;z-index:2}.footer-content .menu__heading__default{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.footer-content a{transition:opacity .2s ease,transform .2s ease}.footer-content a:hover{opacity:.72}.footer-content input{background:#ffffff0a!important}.footer-content button{transition:transform .2s ease}.footer-content button:hover{transform:translate(3px)}.ml2-wave span{height:28px!important}.ml2-wave span:nth-child(9n+1){height:16px!important}.ml2-wave span:nth-child(9n+2){height:28px!important}.ml2-wave span:nth-child(9n+3){height:42px!important}.ml2-wave span:nth-child(9n+4){height:24px!important}.ml2-wave span:nth-child(9n+5){height:48px!important}.ml2-wave span:nth-child(9n+6){height:34px!important}.ml2-wave span:nth-child(9n+7){height:20px!important}.ml2-wave span:nth-child(9n+8){height:40px!important}.ml2-wave span:nth-child(9n){height:30px!important}main[data-template^=collection]{background:#0d0e0c;color:#fffdf7}main[data-template^=collection]>.shopify-section:first-child{position:relative;overflow:hidden}main[data-template^=collection]>.shopify-section:first-child .section{position:relative;min-height:300px;display:flex;align-items:flex-end;padding-top:72px!important;padding-bottom:62px!important;isolation:isolate}main[data-template^=collection]>.shopify-section:first-child .section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(circle at 76% 22%,rgba(197,109,60,.25),transparent 26%),radial-gradient(circle at 20% 110%,rgba(23,57,74,.55),transparent 34%)}main[data-template^=collection]>.shopify-section:first-child .section:after{content:"WEST VIRGINIA";position:absolute;right:-.02em;bottom:-.11em;z-index:-1;font-size:clamp(6rem,18vw,17rem);font-weight:1000;line-height:.75;letter-spacing:-.08em;color:#ffffff0b;white-space:nowrap}main[data-template^=collection]>.shopify-section:first-child h1{font-size:clamp(2.8rem,6.8vw,6.6rem)!important;line-height:.9!important;letter-spacing:-.055em!important;text-wrap:balance}main[data-template^=collection]>.shopify-section:first-child .rte{max-width:760px;line-height:1.65;color:#ffffffb8}main[data-template^=collection] .product-grid-container{background:#0d0e0c}main[data-template^=collection] .product-grid__item{transition:transform .28s ease}main[data-template^=collection] .product-grid__item:hover{transform:translateY(-7px)}main[data-template^=collection] .product-card__content{padding-bottom:10px!important}main[data-template^=collection] .card-gallery{border-radius:7px!important;overflow:hidden;background:#191a17;box-shadow:0 12px 36px #0000001f}main[data-template^=collection] .card-gallery slideshow-slide img{transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .35s ease}main[data-template^=collection] .product-card:hover .card-gallery slideshow-slide[aria-hidden=false] img{transform:scale(1.035);filter:saturate(1.06)}main[data-template^=collection] .product-card .text-block{font-weight:760}main[data-template^=collection] .facets-block-wrapper{border-block:1px solid rgba(255,255,255,.1)}main[data-template^=product]{background:#f1e8d7;color:#0d0e0c}main[data-template^=product] .product-information{position:relative;padding-top:clamp(34px,5vw,76px)!important;padding-bottom:clamp(45px,6vw,96px)!important;background:linear-gradient(180deg,#f4ecdd,#eee3cf)}main[data-template^=product] .product-information:before{content:"MOUNTAIN LINE \2022  CECIL ODELL MUSIC";position:absolute;top:14px;left:50%;transform:translate(-50%);width:min(1420px,calc(100% - 48px));font-size:.63rem;letter-spacing:.18em;font-weight:900;color:#0d0e0c6b;pointer-events:none}main[data-template^=product] .product-information__media{position:relative}main[data-template^=product] .product-information__media .product-media-container{overflow:hidden;border-radius:8px;background:#e2d6c0}main[data-template^=product] .product-details>.group-block{position:relative;padding:clamp(22px,3.5vw,46px)!important;border:1px solid rgba(13,14,12,.12);border-radius:12px;background:#fffdf7b8;box-shadow:0 25px 70px #3a2b1c1c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}main[data-template^=product] .product-details>.group-block:before{content:"CECIL ODELL \2022  WEST VIRGINIA";display:block;margin-bottom:13px;font-size:.62rem;font-weight:900;letter-spacing:.17em;color:#994225}main[data-template^=product] .product-details h1{font-size:clamp(2.2rem,4.4vw,4.4rem)!important;line-height:.94!important;letter-spacing:-.045em!important;text-wrap:balance}main[data-template^=product] .product-details .price{font-weight:850}main[data-template^=product] .product-form-buttons .add-to-cart-button.button{min-height:58px;border-radius:999px;background:#0d0e0c;color:#fffdf7;border-color:#0d0e0c;font-weight:900;letter-spacing:.04em;transition:transform .22s ease,box-shadow .22s ease}main[data-template^=product] .product-form-buttons .add-to-cart-button.button:hover{transform:translateY(-2px);box-shadow:0 13px 30px #0d0e0c2b}main[data-template^=product] .product-form-buttons .button-secondary{border-radius:999px}main[data-template^=product] .product-details .variant-option__button-label,main[data-template^=product] .product-details label{font-weight:760}main[data-template^=product] .sticky-add-to-cart__bar{border:1px solid rgba(255,255,255,.18);box-shadow:0 24px 70px #00000052!important}main[data-template^=product] .sticky-add-to-cart__button{border-radius:999px}main[data-template^=product] .product-recommendations{background:#0d0e0c;color:#fffdf7}main[data-template^=product] .product-recommendations .card-gallery{border-radius:7px;overflow:hidden}main[data-template^=product] [id*="17785375911ba4e9dc"]{display:none!important}@media(max-width:749px){footer:before{width:calc(100% - 24px);padding-top:48px;font-size:clamp(3rem,15vw,5rem)}.header-section .menu-list__link:after{display:none}main[data-template^=collection]>.shopify-section:first-child .section{min-height:240px;padding-top:52px!important;padding-bottom:44px!important}main[data-template^=product] .product-information:before{width:calc(100% - 24px);font-size:.56rem}main[data-template^=product] .product-details>.group-block{border-radius:0;border-inline:0;padding-inline:18px!important;box-shadow:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.header-section *,footer *,main[data-template^=product] *,main[data-template^=collection] *{transition:none!important}}@media(max-width:749px){.template-index .ml2-hero{min-height:740px}.template-index .ml2-hero__content{padding:108px 0 96px}.template-index .ml2-hero h1{font-size:clamp(2.9rem,13.2vw,4.15rem);line-height:.88;letter-spacing:-.045em}.template-index .ml2-hero__copy{margin-top:24px;font-size:.98rem;line-height:1.48;max-width:36rem}.template-index .ml2-hero .ml2-actions{margin-top:27px;gap:10px}.template-index .ml2-hero .ml2-btn{min-height:50px;padding:12px 18px;font-size:.76rem}.template-index .ml2-hero__image{object-position:center 40%}}@media(max-width:390px){.template-index .ml2-hero{min-height:710px}.template-index .ml2-hero__content{padding:100px 0 88px}.template-index .ml2-hero h1{font-size:clamp(2.72rem,13vw,3.35rem)}.template-index .ml2-hero__copy{font-size:.94rem;line-height:1.45}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/cecil-mountain-line-global.css.map */
