@charset "UTF-8";a[role=tab],a[role=tab]:hover{color:unset}.card,a[role=tab]:focus{border:none}.card-header a,.dropdown-menu li a,.pagination .page-link,.shop-early-banner,a.btn,a.card-header,a[role=tab],footer a,nav a{text-decoration:none}strong{font-weight:700}.modal-title{font-weight:700;font-size:1.25rem}@media (min-width:992px){.modal-title{font-size:1.75rem}}a[role=tab].active,a[role=tab].toggled{color:#000;cursor:unset}.card-header a,.card-header a:hover,a.card-header,a.card-header:hover,footer a,footer a:hover,nav a,nav a:hover{color:unset}.card{box-shadow:-.15rem .15rem .6rem rgba(0,0,0,.2)}.card.no-shadow{box-shadow:none}.card.bordered{border:1px solid #c3c1c0;border-radius:0;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;transition:.4s ease all}.card.bordered:hover{border:1px solid #d14124}.card-header a:focus,a.card-header:focus,footer a:focus,nav a:focus{border:none}a[data-toggle=popover]>.icon{fill:#d14124}h1{font-size:2rem}@media (min-width:992px){h1{font-size:2.5rem}}h2{font-size:1.75rem}@media (min-width:992px){h2{font-size:2rem}}h3{font-size:1.5rem}@media (min-width:992px){h3{font-size:1.75rem}}h4{font-size:1.25rem}@media (min-width:992px){h4{font-size:1.5rem}}h5{font-size:1rem}@media (min-width:992px){h5{font-size:1.25rem}}.btn .sub-heading,.btn pre-heading{display:block;font-size:.75rem;margin-top:.25rem}.btn[disabled]:hover{background:#d14124;opacity:.65;color:#fff}.btn.btn-outline-dark:active .icon,.btn.btn-outline-dark:focus .icon,.btn.btn-outline-dark:hover .icon{fill:#fff}.btn.btn-dark[disabled]:hover{background:#000;color:#fff}.btn.btn-outline-dark[disabled]:hover{background:0 0;color:#000}.dropdown-menu li{padding:.5rem;color:#292828}.dropdown-menu li.selected,.dropdown-menu li:hover{background-color:#dcdbda}.dropdown-menu li:hover{cursor:pointer}.dropdown-menu li:not(:last-child){border-bottom:1px solid #c3c1c0}.dropdown-menu li a:focus,blockquote{border:none}.dropdown-menu li .icon{margin-left:.5rem}.dropdown-menu li a{color:unset;white-space:normal}.dropdown-menu li a:hover{color:unset}.carousel-container{position:relative}.carousel-container:hover .carousel-nav-arrows{opacity:1;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.carousel-nav-arrows{opacity:0;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:2}.carousel-nav-arrows .owl-next,.carousel-nav-arrows .owl-previous{background:rgba(120,116,111,.7);display:flex;padding:.5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.carousel-nav-arrows .owl-next svg,.carousel-nav-arrows .owl-previous svg{fill:#fff;height:2rem;width:2rem}.carousel-nav-arrows .owl-next:hover,.carousel-nav-arrows .owl-previous:hover{cursor:pointer;background:rgba(120,116,111,.5)}.carousel-nav-arrows .owl-previous{left:0}.carousel-nav-arrows .owl-next{right:0}@media (min-width:992px){.carousel-nav-arrows .owl-previous{margin-left:-1rem}.carousel-nav-arrows .owl-next{margin-right:-1rem}}blockquote{color:#777473;display:flex;flex-direction:column;font-size:1.25rem;font-weight:100;line-height:1.5;margin:0 auto;text-align:center}blockquote:before{color:#dcdbda;content:open-quote no-close-quote;font-size:7em;font-family:Georgia,"Times New Roman",Times,serif;left:1rem;opacity:.4;position:absolute;quotes:"“" "”";top:10%}blockquote footer{margin:1rem 0;text-align:right;width:80%}blockquote cite{font-size:1rem;font-style:normal;font-weight:500;line-height:1}blockquote cite span{display:block}@media (min-width:768px){blockquote{width:95%}}@media (min-width:1200px){blockquote{width:75%}blockquote:before{left:10%;top:10%}}body ::-webkit-scrollbar{height:.5rem;width:.5rem}body ::-webkit-scrollbar-track{background:#f7f3f1}body ::-webkit-scrollbar-thumb{background:#c3c1c0}body ::-webkit-scrollbar-thumb:hover{background:#908e8d}.pagination .page-link{align-items:center;display:flex;height:38px;line-height:1;justify-content:center;min-width:38px}.pagination .page-item:first-child{padding-left:0}.pagination .page-item{padding:.125rem}.pagination .page-item.active{color:#fff;z-index:1}.pagination .showing-display{color:#777473;pointer-events:none;border:0}.shop-early-banner{width:100%;background-image:url(//images.crutchfieldonline.com/campaigns/2021/shop-early/footer/footer-banner-mobile-background.jpg);background-repeat:no-repeat;background-size:cover;overflow:hidden}.shop-early-banner.wrap-it{background-image:url(//images.crutchfieldonline.com/campaigns/2021/shop-early/footer/footer-banner-2-mobile-background.jpg)}.shop-early-banner.wrap-it .shop-early-container{align-items:flex-end;flex-direction:row}.shop-early-banner.wrap-it .subheading{margin-bottom:3rem}.shop-early-banner.wrap-it .subheading .d-block{padding-bottom:.5rem}.shop-early-banner.wrap-it .decoration-one,.shop-early-banner.wrap-it .decoration-two{align-items:flex-end}.shop-early-banner .shop-early-container{display:flex;width:100%;align-items:flex-start;flex-direction:row-reverse;min-height:224px;margin:0 auto}.shop-early-banner .copy-container{align-self:center;width:70%}.shop-early-banner .copy{display:flex;flex-direction:column;align-items:center;justify-content:center;order:2;padding:1rem .5rem;color:#434141}.shop-early-banner .our-advice{font-family:cf-parkside;font-size:1.85rem;text-shadow:5px 3px 4px rgba(0,0,0,.15)}.shop-early-banner .heading{font-family:cf-lubalin-graph,Helvetica,Arial,sans-serif;font-weight:700;font-size:2rem;color:#a5331d;text-align:center;margin:-.5rem auto .5rem;text-shadow:5px 3px 4px rgba(0,0,0,.15)}.shop-early-banner .subheading{font-size:1rem;text-align:center;margin:0 auto}.shop-early-banner .decoration-one-container,.shop-early-banner .decoration-two-container{width:15%}.shop-early-banner .decoration-one,.shop-early-banner .decoration-two{display:flex;align-items:flex-start;justify-content:center}@media only screen and (max-width:360px){.shop-early-banner .heading,.shop-early-banner .our-advice,.shop-early-banner.wrap-it .heading{font-size:1.5rem}}@media only screen and (min-width:361px){.shop-early-banner.wrap-it .heading{font-size:1.75rem}}@media (max-width:767.98px){.shop-early-banner .big-gift{margin-left:1rem}.shop-early-banner .gift-two{margin-right:64px}}@media (min-width:768px){.shop-early-banner{background-image:url(//images.crutchfieldonline.com/campaigns/2021/shop-early/footer/footer-banner-background.jpg)}.shop-early-banner.wrap-it{background-image:url(//images.crutchfieldonline.com/campaigns/2021/shop-early/footer/footer-banner-2-background.jpg)}.shop-early-banner.wrap-it .heading{font-size:3rem}.shop-early-banner .shop-early-container{max-width:650px}.shop-early-banner .our-advice{font-size:2.5rem}.shop-early-banner .heading{font-size:3rem;margin-top:-1rem}.shop-early-banner .subheading{font-size:1.125rem;max-width:391px}.shop-early-banner .ornament-green{max-width:64px}}@media (max-width:1199.98px){.shop-early-banner.wrap-it .copy-container{padding-bottom:16px}}@media (min-width:992px){.shop-early-banner .shop-early-container{max-width:1200px;flex-direction:row}.shop-early-banner.wrap-it .shop-early-container{max-width:1500px}}@media (min-width:1200px){.shop-early-banner .shop-early-container{min-height:360px}.shop-early-banner.wrap-it .heading{font-size:5rem}.shop-early-banner .our-advice{font-size:5rem;margin-left:-.25rem}.shop-early-banner .heading{margin:-1.5rem auto 1.5rem;font-size:5rem}.shop-early-banner .subheading{font-size:1.5rem;max-width:100%}.shop-early-banner .subheading span{display:block}.shop-early-banner .ornament-green{max-width:100%}}footer .shop-early-banner{border-top:1px solid #fff}footer .shop-early-banner .shop-early-container{min-height:208px}footer .shop-early-banner .heading{margin-top:-.5rem}footer .shop-early-banner .grab-it{display:block;padding-bottom:.5rem}footer .handwriting-title{font-family:cf-parkside;color:#434141;font-size:2rem;font-weight:400}footer .footer-people{margin:16px auto}footer .footer-people .people-photo-strip{margin:0 auto}@media (min-width:768px){footer .shop-early-banner .shop-early-container{min-height:280px}footer .shop-early-banner .subheading{font-size:1.25rem}}@media (min-width:992px){footer .shop-early-banner .grab-it{display:inline;padding-bottom:0}footer .shop-early-banner .subheading{font-size:1.45rem}footer .shop-early-banner .shop-early-container{max-width:991px}footer .shop-early-banner .heading,footer .shop-early-banner .our-advice{font-size:3rem}footer .shop-early-banner .heading{margin-top:-1rem}footer .shop-early-banner .ornament-red,footer .shop-early-banner .ornament-red-green{max-width:144px}footer .shop-early-banner .ornament-green{width:84px}}@media (min-width:1200px){footer .footer-people{margin:32px auto 64px}footer .footer-people .people-photo-strip{padding-left:64px;padding-right:64px}footer .shop-early-banner .shop-early-container{max-width:1200px}footer .shop-early-banner.wrap-it .heading{font-size:3rem}footer .shop-early-banner .heading,footer .shop-early-banner .our-advice{font-size:3.5rem}}