@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500&family=Poppins:wght@300;400;500;600;700;800;900&display=swap";.primary-color{color:#82341c}.mobile-phone-btn{display:none;position:fixed;bottom:.45rem;right:11rem;z-index:1000;cursor:pointer}.mobile-phone-btn a{background-color:#82341c;border-radius:50%;justify-content:center;display:flex;padding:.875rem;margin:.75rem}.mobile-phone-btn a svg{width:25px;height:25px}@media (max-width: 768px){.mobile-phone-btn{display:flex}}.breadcrumbs-container{margin-top:2.541rem;padding-left:30px}.site-announcement{position:sticky;top:0;z-index:750;font-family:Montserrat,sans-serif}.site-announcement .announcement-bar{display:flex}.site-announcement .announcement-content{margin:auto}.site-announcement .announcement-content .audio-play{background-image:url(play-icon.svg);background-color:transparent;border:none;background-repeat:no-repeat;background-size:contain;width:1.75rem;height:1.25rem;margin:auto 0;cursor:pointer}.site-announcement .announcement-content .audio-pause{background-image:url(pause-icon.svg);background-color:transparent;border:none;background-repeat:no-repeat;background-size:contain;width:1.75rem;height:1.25rem;margin:auto 0;cursor:pointer}.site-announcement .announcement-content a{text-decoration:none}.site-announcement .announcement-content .announcement-bar-linked-text{color:#ffcfbf;font-weight:500}.site-announcement .announcement-content .announcement-bar-text{font-weight:500;padding-left:.25rem}.site-announcement .announcement-content .text-and-play_container{display:flex}.site-announcement .announcement-content .progress-bar_container{display:flex;justify-content:center;gap:.5rem}.site-announcement .announcement-content .duration-and-progress_wrapper{display:contents}.site-announcement .announcement-content .duration-and-progress_wrapper span{margin:auto 0}.site-announcement .announcement-content .speed-btn_wrapper{margin-left:.5rem}.site-announcement .announcement-content .speed-btn_wrapper button{border-radius:29px;background-color:#a5614b;color:#fff;padding:.2rem .5rem;font-weight:500}.site-announcement #close-banner{width:4rem;font-size:1rem;font-weight:500;cursor:pointer}.site-announcement .announcement-bar-text__container{display:flex}@media (max-width: 768px){.site-announcement .announcement-content .audio-play{margin-top:0!important}.site-announcement .announcement-content .text-and-play_container{padding-bottom:.3rem}}.atc--product-details--availability{border-radius:15px;padding:.2rem .7rem;color:#fff;display:inline-grid}.atc--product-details--title{margin-bottom:.5rem}.atc--product-details--price{margin-top:.5rem}.flickity-button-icon{color:#191919}.slideshow-slide__content--text-left{max-width:1400px}.slideshow--section .slideshow-slide__logo-img{width:11rem;margin-bottom:.5rem}.slideshow--section .slideshow-slide__logo-img .slideshow-slide__buttons-container .slideshow-slide__button{margin-top:.25rem}.slideshow--section .slideshow-slide__heading{font-size:2rem;font-weight:400;text-transform:none;margin-bottom:1.25rem}.slideshow--section .slideshow-slide__subheading{font-size:1.45rem;font-family:Montserrat,sans-serif;font-weight:400}.slideshow--section .slideshow-slide__subheading p{width:34rem}.slideshow--section .slideshow-pagination__button{background-color:#bfbfbf}.slideshow--section .mobile__container{display:none}.highlights-banner .highlights-banner__container{height:17rem;display:flex}.highlights-banner .highlights-banner__container .highlights-banner__content{margin:auto;gap:2rem;width:100%}.highlights-banner .highlights-banner__container .highlights-banner__content .highlights-banner__icon-only{margin-bottom:.8rem}.highlights-banner .highlights-banner__container .highlights-banner__content .highlights-banner__icon-text{display:flex;gap:.75rem;margin-bottom:1rem}.highlights-banner .highlights-banner__container .highlights-banner__content .highlights-banner__icon-text .highlights-banner__icon{margin:auto}.highlights-banner .highlights-banner__container .highlights-banner__content .highlights-banner__icon-text .highlights-banner__heading{margin:auto;font-size:1.25rem;font-weight:400;color:#fff}.highlights-banner .highlights-banner__container .highlights-banner__content .highlights-banner__text{font-size:1.1rem;font-weight:300;color:#d9d9d9}.highlights-banner .highlights-banner__container .highlights-banner__content .highlights-banner__text p{width:16rem;margin:auto}.highlights-banner .highlights-banner__container .highlights-banner__content .highlights-banner__text a{text-decoration:none;color:#ed9e85}.collection-list__container{position:relative;margin-top:2.5rem;margin-bottom:1rem}.collection-list__container .home-section--heading-content{display:grid;grid-template-columns:1fr 1fr}.collection-list__container .slider-buttons{justify-content:right;display:flex;gap:2rem;margin-top:2rem}.collection-list__container #slideLeft,.collection-list__container #slideRight{background-color:transparent;border:none;cursor:pointer}.collection-list__container #container{overflow-x:scroll;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.collection-list__container #container::-webkit-scrollbar{display:none}.collection-list__container .home-section--subtitle{text-align:left;color:#82341c;font-weight:500;font-size:.875rem;margin-bottom:.25rem;text-transform:none}.collection-list__container .home-section--title{text-align:left;font-size:1.5rem;font-weight:600;color:#191919;margin-top:0;margin-bottom:0}.collection-list__container .collection-list__content{padding-bottom:1rem;display:flex;flex-direction:row}.collection-list__container .collection__item-card{min-width:15rem}.collection-list__container .collection__item-card .collection__item-image{height:11rem;margin:auto;display:flex;background:linear-gradient(180deg,#b1b1b1,#464646 68.23%);border-radius:2px}.collection-list__container .collection__item-card .collection__item-image img{max-width:65%;margin:auto;padding:.5rem}.collection-list__container .collection__item-card .collection__item-title{font-weight:500;font-size:1.125rem}.collection-list__container .collection-list__button{display:none}.collection-carousel__subtitle,.home-section--subtitle{color:#82341c;font-weight:500;font-size:.875rem;margin-bottom:.25rem;text-align:left}.collection-carousel__title,.home-section--title{font-size:1.5rem;font-weight:600;color:#191919;margin-top:0}.promo-mosaic--container .promo-block .promo-block--content .promo-block--content-wrapper{margin-left:.5rem;margin-top:1rem}.promo-mosaic--container .promo-block .promo-block--content .promo__logo-container{width:7rem;height:auto}.promo-mosaic--container .promo-block .promo-block--content .promo__logo-container img{opacity:1;width:100%;height:100%;position:unset}.promo-mosaic--container .promo-block .promo-block--header{font-size:1.125rem;font-weight:500}.promo-mosaic--container .promo-block .promo-block--text{margin-top:.5rem}@media (max-width: 768px){.promo-mosaic--height-small .promo-mosaic--inner.promo-mosaic--layout-3 .promo-block,.promo-mosaic--height-small .promo-mosaic--inner.promo-mosaic--layout-3 .promo-block--content{min-height:auto;height:auto}}.featured-collection__container{margin-top:4.5rem;margin-bottom:4.5rem}.featured-collection--section .productitem__compare-wrapper{display:none}.featured-collection--section .featured-collection__section-container{padding:0}.featured-collection--section .featured-collection__section-container .home-section--heading-content{display:grid;grid-template-columns:1fr 1fr}.featured-collection--section .featured-collection__section-container .home-section--heading-content a{display:flex;justify-content:end;margin:auto 0;font-size:1rem;color:#82341c;font-weight:500;text-decoration:none}@media only screen and (max-width: 1080px){.featured-collection--section .featured-collection__section-container a{display:none!important}}.featured-collection--section .featured-collection__container .featured-collection__button{display:none}.featured-collection--section .featured-collection__container .home-section--title{text-align:left;margin-bottom:0}.featured-collection--section .featured-collection__container .productitem{padding:0;box-shadow:none;border:none}.featured-collection--section .featured-collection__container .productitem .productitem__link{text-decoration:none!important}.featured-collection--section .featured-collection__container .productitem .productitem__container .productitem--info{max-height:12rem}.featured-collection--section .featured-collection__container .productitem .productitem__container .productitem--buttons{display:grid;grid-template-columns:1fr 1fr}.featured-collection--section .featured-collection__container .productitem .productitem__container .productitem--buttons .productitem--action{margin-top:0}.featured-collection--section .featured-collection__container .productitem .productitem__container .productitem--actions{padding-top:1rem;margin:0;display:grid;grid-template-columns:1.5fr 1fr;gap:.5rem}.featured-collection--section .featured-collection__container .productitem .productitem__container .productitem--actions .button-secondary,.featured-collection--section .featured-collection__container .productitem .productitem__container .productitem--actions .button-primary{font-size:14px;font-weight:500;border-radius:.188rem}.featured-collection--section .featured-collection__container .productitem .productitem__container .productitem--actions .productitem--action{padding:0}.featured-collection--section .featured-collection__container .productitem .product__brand{text-transform:uppercase;color:#636363;font-size:.875rem;margin-bottom:0;padding-top:.75rem}.featured-collection--section .featured-collection__container .productitem .productitem--title{color:#191919;margin-top:.35rem;font-weight:500;font-size:1rem;line-height:24px;width:90%}.featured-collection--section .featured-collection__container .productitem .productitem__price{font-family:Montserrat,sans-serif;margin-top:.5rem;display:flex;flex-direction:row-reverse;justify-content:flex-end}.featured-collection--section .featured-collection__container .productitem .productitem__price .price__current,.featured-collection--section .featured-collection__container .productitem .productitem__price .price__compare-at--single{font-size:1rem;font-weight:500}.featured-collection--section .featured-collection__container .productitem .productitem__price .price__current{color:#424242}.featured-collection--section .featured-collection__container .productitem .productitem__price .price__compare-at--single{color:#636363;margin-left:.5rem}.featured-collection--section .featured-collection__container .productitem .productitem__image-container{background-color:#f4f4f4;height:12rem;display:flex;position:relative;border-radius:3px}.featured-collection--section .featured-collection__container .productitem .productitem__image-container .swym-button{top:79%}.featured-collection--section .featured-collection__container .productitem .productitem__image-container .productitem--image-primary{padding:1rem}.featured-collection--section .featured-collection__container .productitem .omgrfq-collection-button,.featured-collection--section .featured-collection__container .productitem .productitem__compare-quote-container{display:none}.featured-collection--section .productitem--image img{mix-blend-mode:multiply}.department .featured-collection__container{padding:0;margin-top:4rem;margin-bottom:0}.featured-collection--section .department{margin-top:.5rem}@media (max-width: 768px){.department .featured-collection__container .home-section--heading-content{display:block}.department .featured-collection__container .home-section--heading-content a{display:none}.department .featured-collection__container .home-section--content{padding-bottom:1.5rem}.department .featured-collection__container .home-section--content .swym-button{display:none}}.snize-results-page .page-title{font-weight:600}#snize_results .snize-horizontal-left{width:fit-content}#snize_results .snize-horizontal-right{display:flex;flex-direction:row-reverse;width:100%;margin-left:2rem}#snize_results .snize-horizontal-right .snize-main-panel-view-mode{margin-right:0}#snize_results .snize-horizontal-right .snize-main-panel-dropdown{margin-right:auto}#snize_results .snize-horizontal-right .snize-main-panel-dropdown .snize-main-panel-dropdown-button{color:#636363;font-size:.875rem;border:none;border-bottom:1px solid #636363;padding:.5rem 0 .75rem;font-family:Montserrat,sans-serif}#snize_results .snize-product-filters-block{border-bottom:1px solid #e7e7e7}#snize_results .snize-product-filters-block .snize-product-filters-title{padding:.94rem .5rem .94rem 0;font-weight:500}#snize_results .snize-product-filters-block .snize-product-filters-title .snize-product-filters-open,#snize_results .snize-product-filters-block .snize-product-filters-title .snize-product-filters-close{background-image:url(icon-chevron-down.svg);background-size:contain;height:9px;width:9px;margin-top:.25rem}#snize_results .snize-product-filters-block .snize-product-filters-title .snize-product-filters-close{transform:rotate(180deg);margin-top:-.25rem}#snize_results .snize-main-panel{display:none}#snize_results .snize-product-filters-list{margin-bottom:1.125rem;max-height:fit-content}#snize_results .snize-product-filters-list .snize-filter-checkbox .needsclick{border:1px solid #dcdcdc}#snize_results .snize-product-filters-list .needsclick{font-size:.875rem}#snize_results .snize-product-filters-list input[type=checkbox]:checked+span{background:#82341c}#snize_results .snize-pagination{display:flex;justify-content:end}#snize_results .snize-pagination .snize-pagination-prev{background-image:url(icon-chevron-down.svg);transform:rotate(90deg)}#snize_results .snize-pagination .snize-pagination-next{background-image:url(icon-chevron-down.svg);transform:rotate(270deg)}#snize_results .snize-pagination .active{background-color:#82341c;border-radius:3px;font-weight:600}#snize_results .snize-pagination a{font-weight:500}#snize_results #snize-search-results-list-mode .snize-product{width:100%!important;margin:0 .2rem 0rem 1.25rem;padding:1.25rem 0;border:none}#snize_results #snize-search-results-list-mode .snize-product .snize-title{width:50%}#snize_results #snize-search-results-list-mode .snize-product .snize-overhidden{padding-top:0;margin-left:1rem}#snize_results #snize-search-results-list-mode .snize-product .snize-button{width:30%}#snize_results #snize-search-results-list-mode .snize-product:first-of-type{padding:.25rem 0 1.25rem}#snize_results .snize-search-results-content{width:101%;margin-left:.5rem}#snize_results .snize-search-results-content .snize-product{width:calc(32.3333333333% - 13.3333333333px)!important;margin:0 .2rem 2rem 1rem}#snize_results .snize-search-results-content .snize-product .snize-overhidden{padding-top:20px;min-height:9.5rem}#snize_results .snize-search-results-content .snize-product .snize-thumbnail-wrapper{display:block;background-color:#f4f4f4;padding:1rem}#snize_results .snize-search-results-content .snize-product .snize-thumbnail-wrapper .snize-thumbnail{height:200px}#snize_results .snize-search-results-content .snize-product .snize-thumbnail-wrapper .snize-item-image{mix-blend-mode:multiply;height:100%}#snize_results .snize-search-results-content .snize-product .snize-price-list{margin-bottom:1.25rem;height:2rem}#snize_results .snize-search-results-content .snize-product .snize-title,#snize_results .snize-search-results-content .snize-product .snize-price{font-size:1.1rem;font-weight:500;line-height:1.3125rem}#snize_results .snize-search-results-content .snize-product .snize-title{margin-bottom:1rem}#snize_results .snize-search-results-content .snize-product .snize-description{display:none}#snize_results .snize-search-results-content .snize-product .snize-price{color:#424242}#snize_results .snize-search-results-content .snize-product .snize-button{background-color:#82341c;font-size:.875rem;font-family:Montserrat,sans-serif;text-transform:capitalize;height:1.875rem;position:relative;margin-top:auto;top:0;bottom:0;visibility:visible;opacity:1;border-radius:3px;width:95%}#snize_results .snize-search-results-content .snize-product .snize-button:hover{background-color:#592212}#snize_results .snize-search-results-header{display:block;width:min-content}.tag{color:#fff;font-family:Montserrat,sans-serif;height:fit-content;padding:.25rem 1.75rem;position:absolute;top:-.95rem;border-radius:3px 0;z-index:100}.productitem__sale-tag{background-color:#61705b;color:#fff}.productitem__preorder-tag{background-color:#9d6339}.productitem__bestseller-tag{background-color:#9d4039}.testimonials-section{display:grid;grid-template-columns:1fr 1.5fr}.testimonials-section .testimonial__container{margin:auto 0}.testimonials-section .testimonial__container .testimonial-text__container .home-section--title{text-align:left;font-size:1.5rem;line-height:36px;font-weight:600;width:27rem;margin-bottom:1rem;text-transform:none}.testimonials-section .testimonial__container .testimonial-text__container .home-section--description{font-size:1rem;color:#424242;width:27rem;line-height:30px}.testimonials-section .testimonial__container .testimonial-button__container{display:flex;gap:.5rem;margin-top:1.5rem}.testimonials-section .testimonial__container .testimonial-button__container a{font-size:1rem}.testimonials-section .testimonial__container .testimonial-button__container .button-tertiary{vertical-align:top;padding:.75rem 1.5rem}.testimonials-section .testimonial__container .testimonial-button__container .button-secondary{padding:.75rem 1.5rem}.testimonials-section .testimonials::-webkit-scrollbar{display:none}.testimonials-section .testimonials{gap:.75rem;justify-content:left;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;padding:1rem .75rem 2rem}.testimonials-section .testimonials .testimonial{min-height:17rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;box-shadow:0 8px 10px 3px #46464626;border-radius:.625rem}.testimonials-section .testimonials .testimonial a{text-decoration:none}.testimonials-section .testimonials .testimonial .testimonial__text{position:relative}.testimonials-section .testimonials .testimonial .testimonial__text .testimonial__icon{position:absolute;left:-.25rem;top:-.25rem}.testimonials-section .testimonials .testimonial .testimonial__text p{width:15rem;padding:0 1rem}.testimonials-section .testimonials .testimonial .testimonial__author{font-weight:500;font-size:1rem}.testimonials-section .testimonials .testimonial .testimonial__highlighted-text{font-weight:500}.testimonials-section .testimonials .testimonial .testimonial__text{color:#424242;font-weight:500}.testimonials-section .testimonials .testimonial .testimonial__image-container.testimonial__image-container--circle{height:86px;width:91px;margin-bottom:.75rem}.testimonials-section .testimonials .flickity-page-dots{display:none}.image-with-text{margin:0;max-width:100%;padding-left:0;padding-right:0}.image-with-text.image-with-text__no-padding,.image-with-text .image-with-text__container{padding:0}.image-with-text .image-with-text__content{padding-top:2.75rem;padding-bottom:2.75rem}.image-with-text .image-with-text__content--right{padding-right:1.75rem}.image-with-text .image-with-text__content--left{padding-left:1.75rem}.image-with-text .image-with-text__overline{font-size:.875rem;line-height:1.5rem;font-weight:500;margin-top:0;margin-bottom:.5rem}.image-with-text .image-with-text__heading{font-weight:600;margin-bottom:.75rem;max-width:400px}.image-with-text .image-with-text__text{font-size:1rem;font-weight:400;margin-top:0;margin-bottom:1.5rem}.image-with-text .image-with-text__text p{margin:0}.image-with-text .image-with-text__button{font-size:1rem;font-weight:500;padding:.75rem 2rem}.image-with-text .image-with-text__button--style-dark{background-color:#3a3a3a}.image-with-text .image-with-text__logo-img{margin-bottom:.5rem}.image-with-text .image-with-text__image-wrapper--padded-left,.image-with-text .image-with-text__image-wrapper--padded-right{padding-top:1.25rem;padding-bottom:1.25rem}.image-with-text .image-with-text__image-wrapper--padded-left{padding-left:1.75rem;padding-right:1.25rem}.image-with-text .image-with-text__image-wrapper--padded-right{padding-left:1.25rem;padding-right:1.75rem}.image-with-text .image-with-text__desktop-wrapper{height:100%;width:100%;display:flex}.image-with-text .image-with-text__mobile-wrapper{display:none}.utils-view-container{flex-direction:row-reverse;justify-content:right}.utils-view-container .pagination--container{margin:0;margin-left:2.75rem;flex-shrink:0}.productgrid--wrapper .products-per-row-3{gap:1.25rem}.productgrid--wrapper .search-btn{background-color:transparent;margin-top:.25rem}.productgrid--wrapper .search-filter-container{gap:1.5rem;display:grid;grid-template-columns:1.5fr 1fr;padding-bottom:.25rem}.productgrid--wrapper .search-filter-container .form-field-select-wrapper .utils-sortby-select:hover{border-color:#636363}.productgrid--wrapper .search-filter-container .live-search{margin-right:2rem}.productgrid--wrapper .search-filter-container .form-field-input::placeholder{opacity:1;color:#636363;font-weight:400;font-size:.875rem;font-family:Montserrat,sans-serif}.productgrid--wrapper .productgrid--utils.utils-sortby{display:flex;width:fit-content}.productgrid--wrapper .form-field{padding-bottom:0!important;box-shadow:none}.productgrid--wrapper .form-field .form-field-input{width:100%;padding-bottom:.75rem}.productgrid--wrapper .form-field .form-field-input:focus{outline:none}.productgrid--wrapper .pagination--inner{text-align:right}.pagination--active{background-color:#82341c;border-radius:3px}.pagination--active .pagination--item{padding:.5rem .85rem;color:#fff}.pagination--item{color:#636363;font-weight:450;font-size:1rem;padding:.5rem .58rem}.collection--section .productgrid--outer{column-gap:2rem}.search--section .productgrid--outer{padding-left:1.75rem;padding-right:1.25rem}.search--section .productgrid--outer .productgrid--wrapper{padding-left:0}.search--section .productgrid--outer .productgrid--wrapper .form-field-input{border:none}.search--section .productgrid--outer .productgrid--sidebar{padding-right:1rem}.search--section .productgrid--outer .productgrid--items{padding-left:2rem}.search--section .productgrid--outer .pagination--inner{text-align:right;margin-bottom:3rem}.search--section .productgrid--outer .productgrid--footer{display:none}[data-filter-active=true] a{font-weight:500}.productgrid--sidebar .productgrid--sidebar-title{display:none}.productgrid--sidebar .productgrid--sidebar-group:first-of-type{border-top:none}.productgrid--sidebar .productgrid--sidebar-group{border-color:#e7e7e7}.productgrid--sidebar .productgrid--sidebar-group .productgrid--sidebar-title--small{font-weight:500;color:#191919}.productgrid--sidebar .productgrid--sidebar-group .filter-group--wrapper{margin-top:1.75rem}.productgrid--sidebar .productgrid--sidebar-group .filter-group--wrapper .filter-text{font-family:Montserrat,sans-serif}.product-compare-drawer__item-placeholder{box-shadow:none}.product-compare-drawer__image{margin-left:.75rem}.product-compare-drawer__remove{margin-right:.75rem}.product-compare-drawer__title{font-weight:600;color:#191919}.product-compare-drawer__link .button-primary,.product-compare-drawer__clear-all{font-family:Montserrat,sans-serif}.breadcrumbs-container{font-size:.875rem}.breadcrumbs-container a{color:#82341c;font-weight:400}.breadcrumbs-container .breadcrumbs-delimiter{margin:0;color:#191919}.collection-filters__filter-group{border-color:#e7e7e7}.collection-filters__filter-group .collection-filters__filter{margin-top:.5rem}.collection-filters__filter-group:first-of-type{border-top:none}.productgrid--sidebar-title,.collection-filters__filter-title{color:#191919;font-weight:500}.collection-filters__filter-list-item-text{font-family:Montserrat,sans-serif}.productgrid--masthead .collection--title{font-size:1.5rem;font-weight:600;color:#191919}.productgrid--wrapper{padding:.4rem 1rem .4rem 3.5rem}.productgrid--wrapper .utils-sortby-select--wrapper{margin-left:0}.productgrid--wrapper .utils-sortby-title{display:none}.productgrid--wrapper .form-field{padding-left:0;font-size:.875rem;color:#636363;font-family:Montserrat,sans-serif;border-bottom:.5px solid #636363;padding-bottom:.45rem;border-radius:0}.productgrid--wrapper .search-bar-container{display:flex}@media screen and (max-width: 768px){.productgrid--wrapper .search-bar-container{display:none}.productgrid--wrapper .search-filter-container{gap:0}}.productgrid--wrapper .search-bar-container .search-icon{margin:auto;height:fit-content;padding-top:.25rem}.productgrid--wrapper .icon-chevron-down{right:.1rem}.productgrid--wrapper .productitem{border:none;box-shadow:none;padding:0;margin-bottom:1rem}.productgrid--wrapper .productitem .productitem__link{text-decoration:none}.productgrid--wrapper .productitem .productitem--image{background-color:#f4f4f4;margin:auto;display:flex;height:15rem;border-radius:3px}.productgrid--wrapper .productitem .productitem--image-primary{mix-blend-mode:multiply;width:auto;height:85%;margin:auto;padding:1rem}.productgrid--wrapper .productitem .productitem__stock-level{display:none}.productgrid--wrapper .productitem .product__brand{text-transform:uppercase;color:#636363;margin-bottom:.5rem;margin-top:0}.productgrid--wrapper .productitem .productitem--title{font-size:1.1rem;color:#191919;font-weight:500;margin-top:0;margin-bottom:.75rem}.productgrid--wrapper .productitem .productitem--description{display:none}.productgrid--wrapper .productitem .productitem--info{margin-top:1.35rem;min-height:7rem;height:8.25rem}.productgrid--wrapper .productitem .productitem--info .productitem--spec{display:flex}.productgrid--wrapper .productitem .productitem--info .productitem--spec .productitem--spec_label{margin-top:0;margin-bottom:.5rem;font-weight:500;color:#191919}.productgrid--wrapper .productitem .productitem--info .productitem--spec .productitem--info-spec{margin-top:0;margin-bottom:.5rem;margin-left:.25rem;color:#636363}.productgrid--wrapper .productitem .productitem--info .productitem--spec .divider{color:#636363;font-weight:400}.productgrid--wrapper .productitem .productitem__price{display:flex;flex-direction:row-reverse;justify-content:start;margin-top:.75rem;font-family:Montserrat,sans-serif}.productgrid--wrapper .productitem .productitem__price .price__compare-at{font-size:1.1rem}.productgrid--wrapper .productitem .productitem__price .price__current{margin-right:.75rem}.productgrid--wrapper .productitem .productitem__price .price__current .money{font-size:1.1rem;color:#424242;font-weight:500}.productgrid--wrapper .productitem .productitem__compare{width:fit-content;margin:auto 0;margin-left:.2rem}.productgrid--wrapper .productitem .productitem__compare-quote-container{margin-top:1rem;margin-bottom:1.5rem;display:grid;grid-template-columns:1.5fr 1fr}.productgrid--wrapper .productitem .productitem__compare-quote-container .productitem__compare:first-of-type{margin-right:2.75rem}.productgrid--wrapper .productitem .productitem__compare-quote-container .productitem__compare-checkbox-label{padding:0;margin-right:.75rem}.productgrid--wrapper .productitem .productitem__compare-quote-container .productitem__compare-checkbox-label .productitem__compare-checkbox-text{color:#636363;font-family:Montserrat,sans-serif;width:8rem}.productgrid--wrapper .productitem .productitem--actions{display:grid;grid-template-columns:1.5fr 1fr;margin:0;gap:.5rem}.productgrid--wrapper .productitem .productitem--actions .productitem--action{padding:0}.productgrid--wrapper .productitem .productitem--actions .productitem--action .atc-button--text,.productgrid--wrapper .productitem .productitem--actions .productitem--action .button-secondary{font-size:.875rem;font-family:Montserrat,sans-serif}.productgrid--wrapper .utils-compare-toggle{display:none}.productgrid--wrapper .utils-viewtoggle{background-color:#f4f4f4;padding:.5rem 1rem .5rem 1.5rem;border-radius:3px}.productgrid--wrapper .utils-viewtoggle .utils-viewtoggle-label{font-size:.8rem;font-weight:450;margin-right:1.25rem;white-space:nowrap}.productgrid--wrapper .utils-viewtoggle .utils-viewtoggle-button{margin-right:.5rem}.productitem__compare-quote-btn{display:flex}.productgrid-listview .productitem__compare-quote-container{margin:0!important;background-color:#f4f4f4;display:flex!important;flex-direction:column;padding:1rem 1.5rem;width:53%}.productgrid-listview .productitem__compare-quote-container .productitem__compare:first-of-type{margin-right:0!important}.productgrid-listview .productitem__compare-quote-container .productitem--listview-product-info{margin-bottom:.75rem;display:block}.productgrid-listview .productitem__compare-quote-container .productitem--listview-product-info p{margin-top:0;margin-bottom:.75rem}.productgrid-listview .productitem__compare-quote-container .productitem--listview-product-info .prop-header{font-weight:500}.productgrid-listview .productitem__container{justify-content:initial}.productgrid-listview .productitem__container .productitem__image-container{height:fit-content}.productgrid-listview .productitem__container .productitem--image{width:17rem;height:13.5rem}.productgrid-listview .productitem__container .productitem--info{width:70%;margin:0 1.25rem;height:fit-content}.productgrid-listview .productitem__container .productitem--info .productitem__link{text-decoration:none}.productgrid-listview .productitem__container .productitem--info .product__brand{margin-top:0}.productgrid-listview .productitem__container .productitem--info .productitem--title{margin-bottom:.75rem;width:22rem}.productgrid-listview .productitem__container .productitem--info .productitem__price{display:none}.productgrid-listview .card-info-container{height:auto;display:flex;width:100%}.productgrid-listview .card-info-container .productitem--actions{padding-left:20px;display:grid;position:absolute;z-index:100;top:51.95%;width:100%;max-width:325px}.productgrid-listview .card-info-container .productitem--listview-price{display:block;margin-bottom:1.25rem}.productgrid-listview .card-info-container .productitem--listview-price .productitem__price{display:flex;flex-direction:column-reverse}.productgrid-listview .card-info-container .productitem--listview-price .money{font-size:1.25rem!important}.swym-tooltip{opacity:0;display:none}.swym-modal-content .swym-share-btn{border:none!important}.swym-modal-content .swym-wishlist-container-title-bar{background-color:#191919!important}.swym-modal-content .swym-wishlist-main-title{font-family:Poppins,sans-serif!important;color:#191919}.swym-modal-content .swym-wishlist-detail-content .swym-wishlist-grid{margin-top:1rem}.swym-modal-content .swym-wishlist-detail-content .swym-add-to-cart-btn{text-transform:initial!important;font-weight:500;padding:.6rem 1rem!important;border-radius:3px}.swym-modal-content .swym-wishlist-detail-content .swym-wishlist-item{border:none!important;width:20%}.swym-modal-content .swym-wishlist-detail-content .swym-wishlist-item .swym-title{margin:.75rem 0!important;color:#191919}.swym-modal-content .swym-wishlist-detail-content .swym-wishlist-item .swym-product-price{padding:0!important;margin-bottom:1rem}.swym-modal-content .swym-wishlist-detail-content .swym-wishlist-item .swym-variant-title{display:none}.swym-modal-content .swym-wishlist-detail-content .swym-wishlist-item .swym-wishlist-image-wrapper{background-color:#f4f4f4;border-radius:2px}.swym-modal-content .swym-wishlist-detail-content .swym-wishlist-item .swym-wishlist-image-wrapper .swym-wishlist-image{mix-blend-mode:multiply;padding:1rem}.productitem__image-container{position:relative}.productitem__image-container .swym-add-to-wishlist-view-product{background-color:transparent;font-size:2rem!important;position:absolute;z-index:100;top:80%;right:1.25rem}.productitem__image-container .productgrid-listview .swym-add-to-wishlist-view-product{top:80%!important;left:97%!important}.productitem__image-container .swym-button.swym-add-to-wishlist-view-product.swym-added{opacity:1}.productitem__image-container .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{content:url(active-heart.svg)}.productitem__image-container .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{content:url(heart-inactive.svg)}#swym-anchor{display:none}.omgrfq-button{margin:auto}.productitem__compare-quote-container .omgrfq-collection-button .omgrfq-btn-quotes{margin-top:0;border:none;background-color:transparent;color:#636363;font-size:.875rem;padding:0;font-family:Montserrat,sans-serif;font-weight:400;display:flex}.productitem__compare-quote-container .omgrfq-collection-button .omgrfq-btn-quotes:hover{background-color:transparent}.productitem__compare-quote-container .omgrfq-collection-button .omgrfq-special-button-quote{margin:auto}.age-gate__confirm_btn:focus,.spr-summary-actions-newreview:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:focus,.product-form--atc-button:focus,.utils-sortby--modal-button:focus,.live-search-button:focus,.article--excerpt-wrapper--featured .article--excerpt-button:focus,.order-page__atc-button:focus,.shopify-challenge__container .btn:focus,.pxs-image-with-text-button:focus,.slideshow-slide__button--secondary:focus,.slideshow-slide__button--primary:focus,.page__content button:focus,.image-with-text__button:focus,.countdown-timer__caption-button.countdown-timer__caption-button--secondary:focus,.countdown-timer__caption-button.countdown-timer__caption-button--primary:focus,.button-secondary:focus,.button-primary:focus,.productgrid--no-results-button:focus{box-shadow:none}.omgrfq-btn-quotes.omgrfq-btn-quotes:hover{box-shadow:none}.omgrfq-form .omgrfq-input-placeholder{display:none}.omgrfq-quote-list-content #translate_tab{text-decoration:underline}.omgrfq-quote-list-content .omgrfq-table thead tr th{font-weight:500}.omgrfq-quote-list-content .omgrfq_product_title a:first-child{font-size:1rem;font-weight:500}.omgrfq-quote-list-content .text-center .omgrfq_total_price{font-family:Montserrat,sans-serif}.omgrfq-quote-list-content .omgrfq_product_qty_content .omgrfq-minus,.omgrfq-quote-list-content .omgrfq_product_qty_content .omgrfq-plus{color:#b1b1b1}.omgrfq-quote-list-content .omgrfq_total_price{font-family:Montserrat,sans-serif;font-weight:500}.omgrfq-quote-list-content .omgrfq_product_qty_content{border-radius:3px;border-color:#b1b1b1}.omgrfq-quote-list-content .product-form--atc-button{background-color:#424242;color:#fff;border:none;font-weight:500;font-family:Montserrat,sans-serif;font-size:1rem}.omgrfq-quote-list-content .control-label{color:#636363;font-weight:400}.omgrfq-quote-list-content .form-control{box-shadow:none;border-color:#a5a5a5;border-radius:3px}.omgrfq-quote-list-content .omgrfq-input-placeholder{top:11px!important}.omgrfq-quote-list-content .omgrfq_remove_product{text-decoration:none!important;color:#9d4a30;font-size:.875rem}.swym-button-bar{display:none!important}.product-zoom--thumbnails .gallery-navigation--scroll-button.scroll-left,.product-zoom--thumbnails .gallery-navigation--scroll-button.scroll-right{display:none}.product-zoom--thumbnails .product-gallery--media-thumbnail[data-gallery-selected=true]{box-shadow:none}.product-gallery--expand{display:none}.product-gallery--media{position:relative}.product-gallery--media .swym-add-to-wishlist-view-product{top:87%;right:5%}.product-gallery--media .product-gallery--image-background{background-color:#f4f4f4;border-radius:2px}.product-gallery--media .product-gallery--image-background .product-gallery--loaded-image{width:65%;padding:1rem;mix-blend-mode:multiply}.product-gallery--navigation .product-gallery--media-thumbnail{box-shadow:none;background-color:#f4f4f4;border-radius:2px}.product-gallery--navigation .product-gallery--media-thumbnail .product-gallery--media-thumbnail-img-wrapper{padding:.25rem}.product-gallery--navigation .product-gallery--media-thumbnail .product-gallery--media-thumbnail-img{mix-blend-mode:multiply}.section--canonical .product-pricing{margin:1rem 0}.section--canonical .product-pricing .price-match-container{display:flex}.section--canonical .product-pricing .match-share__container{margin-top:0!important;border:none!important;margin-left:2rem}.section--canonical .product-details .product__price{display:grid;align-content:center}.section--canonical .product-details .discount-tag-container{background-color:#a65c46;color:#fff;display:grid;align-content:center;padding:.5rem 1rem;border-radius:3px;margin-left:.875rem}.section--canonical .product-details .discount-tag-container span{align-content:center;display:inline-flex;gap:.25rem;font-weight:300}.section--canonical .product-details .restock-rocket-button{width:fit-content;border:1px solid #424242!important;height:2.5rem;font-size:.825rem!important;font-weight:450;font-family:Montserrat,sans-serif!important;padding:15px!important;margin:0!important}.product-main .product-details .product-vendor-img img{width:3.75rem;margin-top:-.05rem}.product-main .product-details .product-title{color:#191919;font-size:1.5rem;font-weight:600}.product-main .product-details .product-text{line-height:22.5px;margin:1rem 0 0}.product-main .product-details .product-sku{color:#636363;font-size:.95rem}.product-main .product-details .product-sku .product-sku-text{font-weight:500}.product-main .product-details .product-sku .product-sku-value{color:#636363}.product-main .product-details .price__current del{margin-right:.25rem;color:#636363}.product-main .product-details .price__current del .money{color:#636363}.product-main .product-details .price__current .money{color:#424242;font-weight:600;font-size:1.25rem;font-family:Montserrat,sans-serif}.product-main .product-details .restock-rocket-button-container{padding-top:1rem}.product-main .product-details .product-block--inventory_level p{display:inline-flex;align-items:center;gap:.5rem;margin:.25rem 0}.product-main .product-details .product-block--product_note{padding-bottom:.25rem;font-weight:500}.product-main .product-details .schedule-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:500}.product-main .product-details .value-prop--schedule{width:55%;height:60%;position:fixed;top:55%;left:50%;transform:translate(-50%,-50%);z-index:1000;pointer-events:none}.product-main .product-details .schedule--wrapper #scheduleIframe{pointer-events:all!important;margin:.75rem 0;width:100%;height:100%;border-radius:5px}.product-main .product-details .value-props__container{margin-top:1.25rem;margin-bottom:.75rem;display:grid;row-gap:.5rem}.product-main .product-details .value-props__container .prop{width:100%;display:flex}.product-main .product-details .value-props__container .value-prop--wrapper{margin:auto 0}.product-main .product-details .value-props__container .value-prop__expected-delivery{border-radius:15px;padding:.25rem .75rem;color:#fff}.product-main .product-details .value-props__container .value-prop__expected-delivery .value-prop--title{color:#fff!important}.product-main .product-details .value-props__container .value-prop__text{margin:auto .75rem;display:flex;gap:.5rem;height:fit-content}.product-main .product-details .value-props__container .value-prop__text .value-prop--title{font-weight:500;color:#191919}.product-main .product-details .value-props__container .value-prop__text .value-prop--info{width:fit-content}.product-main .product-details .value-props__container .value-prop__text p{margin:0}.product-main .product-details .value-props__container .value-prop__text .backorder{color:#909090}.product-main .product-details .value-props__container .value-prop__text .preorder{color:#9d6339}.product-main .product-details .value-props__container .value-prop__text .value-prop--financing,.product-main .product-details .value-props__container .value-prop__text .value-prop--shipping,.product-main .product-details .value-props__container .value-prop--info-link{color:#82341c}.product-main .product-details .match-share__container-mobile{display:none}.product-main .product-details .match-share__container{display:grid;grid-template-columns:1.25fr 1fr 1.5fr;border-top:.5px solid #f4f4f4;border-bottom:.5px solid #f4f4f4;margin-top:1.25rem}.product-main .product-details .match-share__container .price-match-text{vertical-align:text-top}.product-main .product-details .match-share__container .element__container.p{width:6rem!important}.product-main .product-details .match-share__container .element__container.included-box{visibility:hidden;width:10rem}.product-main .product-details .match-share__container .element__container{display:flex;margin:auto 0;padding:0}.product-main .product-details .match-share__container .element__container p,.product-main .product-details .match-share__container .element__container span{margin:auto 0}.product-main .product-details .match-share__container .element__container .box-icon,.product-main .product-details .match-share__container .element__container .star-icon{margin-right:.5rem}.product-main .product-details .match-share__container .element__container .box-icon{margin-left:.5rem}.product-main .product-details .match-share__container .modal-btn{display:inline-block;padding:.8rem .5rem;font-weight:400;border-radius:5px;text-align:center;font-size:1em;background-color:transparent;cursor:pointer;width:fit-content}.product-main .product-details .match-share__container .share__container .share-buttons{display:flex}.product-main .product-details .match-share__container .share__container .share-buttons #copyText{display:none}.product-main .product-details .match-share__container .share__container .share-buttons .copyBtn{background-color:transparent;border:none;padding-right:.5rem}.product-main .product-details .match-share__container .share__container .share-buttons .share-buttons--list{margin:auto}.product-main .product-details .delivery--text,.product-main .product-details .delivery--dash-divider{font-weight:500;color:#191919}.product-main .product-details #fromDate,.product-main .product-details #toDate{color:#82341c;font-weight:500}.product-main .product-details .product-form--atc .swym-add-to-wishlist-view-product{font-size:.875rem;color:#82341c;opacity:1;text-transform:none;max-width:135px;margin-top:1rem;font-family:Poppins,sans-serif}.product-main .product-details .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{content:none}.product-main .shopify-payment-button__button{display:none}.product-main .product-form--atc-button{background-color:#82341c;color:#fff;border:none;font-size:1rem;font-weight:500}.product-main .omgrfq-product-button{margin-bottom:0}.product-main .omgrfq-product-button .omgrfq-btn-quotes{padding:0;border:none;background-color:transparent;color:#191919;width:7rem}.product-main .quantity-selector__label{display:none}.product-main .quantity-selector__wrapper{height:3rem;width:5rem}.product-main .quantity-selector__wrapper .quantity-selector__button{padding:.5rem}.product-main .quantity-selector__wrapper .quantity-selector__input{font-family:Montserrat,sans-serif;font-weight:450;border-left:0;border-right:0;padding:0;border-radius:0}.more-products__container{margin:1.5rem 0 0}.more-products__container .header{display:flex}.more-products__container .header h2{font-size:1rem;font-weight:600;color:#191919;margin-right:auto}.more-products__container .header a{color:#82341c;font-size:1rem;font-weight:500;text-decoration:none}#more-products-grid{padding-top:1.25rem;display:flex;column-gap:1rem}#more-products-grid .product-card{width:100%}#more-products-grid .product-card .image-container{background-color:#f4f4f4;margin:1rem 0 .75rem}#more-products-grid .product-card a{text-decoration:none}#more-products-grid .product-card img{width:100%;mix-blend-mode:multiply;padding:.75rem}#more-products-grid .product-card h3{font-size:.8rem;width:100%;color:#191919;font-weight:400;border:1px solid #191919;border-radius:4px;padding:.5rem}#more-products-grid .product-card h3:hover{background-color:#191919;color:#fff;transition:.3s ease-in-out}#more-products-grid .product-card p{color:#424242}@media only screen and (max-width: 767px){#more-products-grid{column-gap:.75rem;row-gap:.5rem;display:grid}}.product-main #preproduct-pledge{height:fit-content!important}.product-main #preproduct-pledge{margin-top:-.75rem;margin-bottom:-.75rem}.product-main .pp-button-width{border-radius:3px}.product-main #pp_shop_name,.product-main #pp_middle_line,.product-main #pp_remaining_spots,.product-main #pp_lock_in,.product-main #pp_discount{font-family:Poppins,sans-serif!important}.product-main #pp_middle_line,.product-main #pp_lock_in{opacity:.7!important;margin:.25rem 0}.product-main .pledge-description{margin-bottom:12px!important;max-width:400px!important}.expert-advice-btn{padding-top:2rem;display:none;width:100%;position:relative}.expert-advice-btn img{padding-left:.5rem}.expert-advice-btn .contact__button--menu{width:95%;background-color:#424242;color:#fff;margin:auto;padding:.75rem 1.5rem;font-weight:400;border-radius:3px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.expert-advice-btn .contact__button--menu:active,.expert-advice-btn .contact__button--menu:focus{background:#191919}.expert-advice-btn .contact__button--secondary{width:100%;padding:.75rem;background:#fff;border-bottom:.5px solid #f4f4f4}.expert-advice-btn .contact__button--secondary:last-of-type{border-bottom:none}.expert-advice-btn .contact__list{position:absolute;display:none;top:100%;right:1.25rem;z-index:100;width:89%;padding:5px 0;background-color:#fff;box-shadow:0 0 2px #0003}.expert-advice-btn .contact__list .contact--option{color:#191919;text-decoration:none;font-weight:500}.expert-advice-btn .contact__list--visible{display:initial}.advice__container{display:flex;padding:1.5rem 0;margin-top:3rem;justify-content:center;border-top:.5px solid #f4f4f4;border-bottom:.5px solid #f4f4f4}.advice__container .advice-label--text{margin:0;color:#191919;font-weight:600;margin-right:.25rem}.advice__container .advice--text{color:#424242;margin:0}.advice__container .contact--option{margin-right:.25rem;margin-left:.25rem;color:#82341c;text-decoration:none;font-weight:550}.advice__container span{margin-right:.25rem}.dynamic-video-wrapper{margin-top:3.75rem;margin-bottom:3rem}.dynamic-video-wrapper .home-section--description{font-size:1rem;line-height:24px;text-align:center;width:82%;margin:0 auto}.dynamic-video-wrapper .dynamic-video{max-height:35rem}.dynamic-video-wrapper .video{width:75%;margin:3rem auto;padding-bottom:54%}.dynamic-video-wrapper .video iframe{height:78%}.section-bundle{padding:1rem 2rem 2rem;border-bottom:.5px solid #f4f4f4}.section-bundle .bundle-section--header{font-size:1.5rem;font-weight:600;color:#191919;text-align:center}.section-bundle .bundle-container{display:flex;margin-top:2rem;justify-content:center}.section-bundle .bundle-container .bundle-info--title,.section-bundle .bundle-container .bundle-info--text{color:#191919}.section-bundle .bundle-container .bundle--info{width:24rem;height:fit-content}.section-bundle .bundle-container .bundle--info .productitem--actions .productitem--action{padding-left:0}.section-bundle .bundle-container .bundle--info .productitem--actions .productitem--action-trigger.productitem--action-atc{padding:.75rem 5rem}.section-bundle .bundle-container .bundle-section--card{width:44%}.section-bundle .bundle-container .bundle-section--card a{text-decoration:none}.section-bundle .bundle-container .bundle-info--title{font-size:1.2rem;color:#191919;font-weight:550;margin:0}.section-bundle .bundle-container .bundle-info--text{font-size:1rem;font-weight:500;width:15rem;margin-bottom:1.5rem}.section-bundle .bundle-container .bundle-img-container{width:57%;background-color:#f4f4f4}.section-bundle .bundle-container .bundle-img-container .bundle-section--img{mix-blend-mode:multiply;padding:1rem;width:75%;display:block;margin:0 auto}.section-bundle .bundle-container .bundle-section--header-content{width:fit-content}.section-bundle .bundle-container .bundle-section--header-content .bundle--product-name{font-weight:500;color:#191919;font-size:1rem;width:21rem;margin-bottom:.5rem;margin-top:.25rem;line-height:24px}.section-bundle .bundle-container .bundle-section--header-content .product__brand{text-transform:uppercase;color:#636363;font-weight:400;font-size:.875rem;margin-bottom:0;margin-top:1.25rem}.section-bundle .bundle-container .bundle-section--header-content .package__block__price{color:#424242;font-size:1rem;font-weight:500;font-family:Montserrat,sans-serif;margin-top:0}.section-bundle .quantity-selector__wrapper,.section-bundle .quantity-selector{display:none}.section-bundle .product-form--atc-button{width:60%;padding:.65rem;background-color:#424242}.section-bundle .product-form--atc-button .atc-button--text{font-size:.938rem;color:#fff;font-weight:500}.product-section--container{margin-top:1.984rem;margin-bottom:1.5rem}.product-section--container #shopify-product-reviews{box-shadow:none;border:none}.product-section--container #shopify-product-reviews .spr-container{border:none}.product-section--container #shopify-product-reviews .spr-header{padding:.5rem}.product-section--container .spr-header-title{text-align:center;text-transform:initial;font-weight:600;font-size:1.5rem;color:#191919}.product-section--container .spr-summary{justify-content:center}.product-section--container .spr-summary-actions{position:initial}.product-section--container .spr-summary-actions .spr-summary-actions-newreview{padding:.525rem 2rem;margin-top:.5rem}.spr-content .spr-form{display:flex;justify-content:center;padding:45px 0 0}.spr-content .spr-form form{width:50rem}.spr-content .spr-form form .spr-form-title{font-weight:600}.spr-content .spr-form form .spr-form-label{margin-bottom:.75rem}.spr-content .spr-form form .spr-form-input-text{padding-top:.7rem;padding-bottom:.7rem}.spr-content .spr-form form .spr-form-review-rating{padding-bottom:.5rem}.accordion_section{z-index:2;position:relative}.accordion_section .tab-heading{font-size:1.875rem}.accordion-item{width:100%;border-bottom:1px solid #e7e7e7}.accordion-item .accordion-header{display:flex;font-size:2rem;cursor:pointer}.accordion-item .accordion-header span{margin:.875rem 1.5rem .875rem 0}.accordion-item h2{margin:0;font-weight:600;padding:1.25rem 0}.accordion-item .accordion-content{display:block}.accordion-item .accordion-content h2{font-size:1.5rem}.accordion-item .accordion-content p{width:95%;margin-bottom:1.25rem}.accordion-item .accordion-content .accordion-subtitle{font-weight:600}.accordion-item .accordion-content span{line-height:1.5rem}.accordion-item .accordion-content.file-tab .accordion-content_file-download{margin-bottom:1.25rem;display:grid;gap:.5rem}.accordion-item .accordion-content.file-tab .accordion-content_file-download a{width:fit-content}.accordion-item .accordion-content.external-links-tab .external-link_label{font-size:1.25rem;font-weight:600}.accordion-item .accordion-content.external-links-tab .accordion-content_external-links{margin-bottom:1.25rem;display:grid;gap:.5rem}.accordion-item .accordion-content.external-links-tab .accordion-content_external-links a{width:fit-content}.accordion-item .accordion-checkbox:checked+.accordion-header+.accordion-content{padding-bottom:2rem}.accordion-item .flex{display:flex}.accordion-item .items-center{align-items:center}.accordion-item .justify-between{justify-content:space-between}.accordion-item .w-full{width:100%}.accordion-item .text-left{text-align:left}.accordion-item .m-0{margin:0}.accordion-item .p-0{padding:0}.accordion-item .p-4{padding:1rem}.accordion-item .overflow-hidden{overflow:hidden}.accordion-item .cursor-pointer{cursor:pointer}.accordion-item .faq-accordion-container{border-bottom:1px solid var(--border-color)}.accordion-item .faq-title{font-size:var(--title-font-size);color:var(--question-color)}.accordion-item .faq-panel{will-change:height;color:var(--answer-color)}.accordion-item .faq-content-container{display:grid;grid-template-columns:1fr 4fr;margin-top:1.5rem}.accordion-item .faq-content-container .faq-wrap p{margin:0}.accordion-item .faq-content-container .faq-wrap.faq-subtitle{font-weight:600;font-size:1rem;color:#191919}.accordion-item .faq-button{font:inherit;background:transparent;border:0}.accordion-item .faq-button span{font-weight:600;font-size:1.25rem;color:#191919}.accordion-item .faq-button[aria-expanded=true] .faq-icon{transform:rotate(180deg)}.accordion-item .faq-panel *{color:inherit}.accordion-item .faq-panel[data-is-animating]{display:block!important}.product-description-section{margin-top:6rem;margin-bottom:4rem;color:#191919;line-height:22.5px}.product-description-section h2{font-weight:600;font-size:1.5rem}.product-description-section h3{font-weight:600}.product-description-section table{margin-top:1rem;margin-bottom:2rem;border:none;border-collapse:collapse;max-width:100%}.product-description-section table td{padding:1rem}#form-modal{max-height:70%;overflow-y:auto;position:fixed;display:flex;gap:.4rem;width:710px;padding:2.5rem;z-index:50;background-color:#fff;border-radius:5px;top:52.5%;left:50%;transform:translate(-50%,-40%)}#form-modal .modal-container{width:100%}#form-modal form,#form-modal .modal-content{margin-bottom:1rem}#form-modal .modal-header{margin-top:0;font-size:1.5rem;color:#191919;font-weight:600}#form-modal .modal-description{font-size:1rem;font-weight:400;line-height:24px;color:#424242}#form-modal .form-subheader{font-size:1rem;font-weight:600;color:#464646}#form-modal .input-label{margin-bottom:.5rem;color:#636363}#form-modal label{margin:1.25rem 0 .5rem}#form-modal label:after{content:" *";color:#82341c}#form-modal .form-competitor-info,#form-modal .form-your-info{display:flex;flex-direction:column}#form-modal .form-competitor-info{margin-bottom:1.5rem}#form-modal .form-subheader{margin-bottom:0}#form-modal .submit-form{background-color:#424242;color:#fff;font-family:Montserrat,sans-serif;border-radius:3px;font-weight:500;padding:.9rem 5rem;margin-top:2.5rem;font-size:1rem;display:block!important}.form-modal .flex{display:flex;justify-content:end}.modal input{padding:.7rem 1rem;border:1px solid #ddd;border-radius:5px;font-size:.9em}.modal p{font-size:.9rem;color:#777;margin:.4rem 0 .2rem}button{cursor:pointer;border:none;font-weight:600}#close-modal,#close-mobile-modal{background-color:transparent;border-radius:50%;color:#191919;height:fit-content;position:absolute;right:2rem}#modal-overlay,#modal-mobile-overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#00000080;z-index:10;display:none}.accessories-tabs-section{margin:4rem auto}.accessories-tabs-section #container{overflow:scroll;scroll-behavior:smooth}.accessories-tabs-section .home__header-container{position:relative}.accessories-tabs-section .slider-buttons{position:absolute;top:3rem;right:0}.accessories-tabs-section .home__subtitle{text-align:center;font-size:1.5rem;font-weight:600;color:#191919;margin-bottom:.5rem}.accessories-tabs-section .home__category-text{text-align:center;color:#82341c;font-size:1.125rem;font-weight:600;margin-top:0}.accessories-tabs-section .accessories-tabs-section__container{display:flex;margin-top:2.75rem;height:26rem}.accessories-tabs-section .accessories-tabs-section__container .tab_titles{min-width:18%;height:fit-content;background-color:#f4f4f4;border-radius:2px;margin-right:1.5rem}.accessories-tabs-section .accessories-tabs-section__container .tab_title{color:#191919;font-size:1rem;font-weight:400;border-bottom:.5px solid #dedede;padding:.75rem;list-style:none;margin-left:.5rem;margin-right:.75rem;cursor:pointer}.accessories-tabs-section .accessories-tabs-section__container .tab_title:last-child{border-bottom:none}.accessories-tabs-section .accessories-tabs-section__container .tab_title.active{color:#82341c;font-weight:500;border-left:8px solid #82341c;margin-left:0}.accessories-tabs-section .accessories-tabs-section__container .tab_content{display:none}.accessories-tabs-section .accessories-tabs-section__container .tab_content.active{display:block}.accessories-tabs-section .accessories-tabs-section__container .accessories::-webkit-scrollbar{border:none;background-color:transparent}.accessories-tabs-section .accessories-tabs-section__container .accessories{width:100%!important;overflow-x:scroll;scrollbar-width:thin;scrollbar-color:#cacaca transparent}.accessories-tabs-section .accessories-tabs-section__container .product_cards{max-height:26rem;width:100%;display:flex;gap:1.25rem}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem{padding:0;width:15rem;box-shadow:none;border:none}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .productitem--info{height:7.4rem}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .productitem__link{text-decoration:none;color:#191919}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .productitem__image-container{background-color:#f4f4f4;height:12.75rem}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .productitem__image-container .productitem--image{padding-bottom:0}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .productitem__image-container .productitem--image-primary{max-height:12.5rem}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .productitem--title{margin-bottom:.65rem;height:fit-content;max-height:3.75rem;overflow-y:hidden;margin-top:.75rem;font-weight:500}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .swym-button,.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .productitem__compare-quote-container{display:none}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem img{mix-blend-mode:multiply;padding:1rem}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .productitem--actions{display:grid;grid-template-columns:1.5fr 1fr;gap:.5rem}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .productitem--actions .productitem--action{padding-left:0;padding-right:0}.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .product__brand,.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .productitem--specs-container,.accessories-tabs-section .accessories-tabs-section__container .product_cards .productgrid--item .productitem .productitem__stock-level{display:none}.template-blog{background-color:#1f1f1f}.section-blog-hero{background-color:#1f1f1f;position:relative}.section-blog-hero .blog_background_image--mobile{display:none}.section-blog-hero .blog_background_image--desktop{display:block}.section-blog-hero .blog-hero__content{width:100%;margin-left:4.25rem;position:absolute;color:#fff;top:35%}.section-blog-hero .blog-hero__content .hero_subtitle{color:#ed9e85;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.section-blog-hero .blog-hero__content .hero_title{color:#fff;font-size:2.25rem;font-weight:600;margin:0}.section-blog-hero .blog-hero__content .hero_description{font-size:1.125rem;font-weight:300;width:25rem;color:#c1c1c1;line-height:27px;margin-top:.5rem}.section-blog-hero .blog_background_image{width:100%}.text-banner .text-banner__content{padding:3rem 1.75rem;margin:0 auto}.text-banner .text-banner__content .text-banner__heading{margin-top:0;font-weight:600;text-transform:none}.text-banner .text-banner__content .text-banner__text{margin:auto;font-weight:300}.article-filters--container{gap:2rem;margin-bottom:3.75rem;display:flex;width:fit-content}.article-filters--container .article-filters--search{border:.5px solid gray;border-radius:3px}.article-filters--container .article-filters--search svg:not(:root){overflow:visible}.article-filters--container .article-filters--search .search-icon{margin-left:.75rem}.article-filters--container .article-filters--search .article-search-bar{background-color:transparent;padding:.45rem .875rem .45rem .5rem;width:23rem;border:none;color:#fff;outline:none}.article-filters--container .article-filters--search .article-search-bar::placeholder{color:#fff!important;font-family:Montserrat,sans-serif;opacity:1}.article-filters--container .tag-list{padding:.65rem .875rem;width:12.25rem;background-color:#1f1f1f;color:#fff;border:.5px solid gray;border-radius:3px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg stroke="%23fff" height="22" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5" fill="none" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:right center;background-repeat:no-repeat}.blog--container{margin-bottom:3rem;padding:0 1.65rem}.blog--container .blog--inner{column-gap:3.5rem}.blog--container .article--excerpt-wrapper{margin-bottom:4rem;border:none;box-shadow:none;width:47%}.blog--container .article--excerpt-wrapper .article-list-item{position:relative}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-image-thumbnail img{width:100%;border-radius:3px}.blog--container .article--excerpt-wrapper .article-list-item .article-image-wrapper{height:345px}.blog--container .article--excerpt-wrapper .article-list-item img{height:100%;object-fit:cover}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-tags{color:#fff;background-color:#9d4a30;border-radius:0 2px;font-weight:500;font-size:.813rem;padding:.5rem 1rem;position:absolute;z-index:100;right:0}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content{text-align:left;padding:1.75rem 1rem 0 0}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content .article--excerpt-meta,.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content .article--excerpt-title{color:#fff;font-family:Montserrat,sans-serif;transition:.25s ease-in-out}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content .article--excerpt-title:hover{color:#ed9e85}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content .article--excerpt-meta{font-weight:500;font-size:.938rem;margin-bottom:1rem}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content .article--excerpt-title{font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content .article--excerpt-text{font-size:1rem;font-weight:400;color:#c1c1c1;font-family:Montserrat,sans-serif}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content .article--excerpt-readmore{color:#ed9e85;font-weight:500;font-size:1rem;font-family:Montserrat,sans-serif}.template-article{background-color:#242424}.template-article .article--outer .article--container{margin-top:3.875rem;margin-bottom:3rem}.template-article .article--outer .article--container .article--inner{max-width:1000px}.template-article .article--outer .article--container .article--inner .article--excerpt-tag{font-size:1rem;color:#ed9e85;font-weight:500}.template-article .article--outer .article--container .article--inner .article--title{font-weight:600;font-size:2.25rem;color:#fff;font-family:Montserrat,sans-serif;margin:.75rem 0 1.5rem}.template-article .article--outer .article--container .article--inner .article--overview{color:#c1c1c1;font-size:1.25rem;font-family:Montserrat,sans-serif;font-weight:400;line-height:28px}.template-article .article--outer .article--container .article--inner .article--overview p{margin:0}.template-article .article--outer .article--container .article--inner .article--content h2{font-size:1.5rem;color:#fff;font-weight:600}.template-article .article--outer .article--container .article--inner .article--content p{font-weight:300;font-size:1.125rem;color:#d9d9d9;line-height:28px;max-width:50rem}.template-article .article--outer .article--container .article--inner .article--content a{color:#ffcfbf}.template-article .article--outer .article--container .article--inner .article--content blockquote{display:flex;border-left:none;padding-left:0;margin:2rem 0;max-width:43rem}.template-article .article--outer .article--container .article--inner .article--content blockquote p{margin-left:.75rem;margin-top:0;color:#ffcfbf;font-weight:500}.template-article .article--outer .article--container .article--inner .article--content blockquote:before{content:url(quote.svg)}.template-article .article--outer .article--container .article--inner .article--meta{margin:1.25rem 0 1rem;color:#fff}.template-article .article--outer .article--container .article--inner .article--meta .article--meta-item{font-size:1rem}.template-article .article--outer .article--container .article--inner .share-buttons--list{margin-bottom:1.75rem;display:flex}.template-article .article--outer .article--container .article--inner .share-buttons--list a{margin-right:.5rem;margin-left:0}.template-article .article--outer .article--container .article--inner .share-buttons--list .share-buttons--email{display:none}.template-article .article--outer .article--container .article--inner .share-buttons--list path{fill:#fff}.template-article .article--outer .featured-products{width:28rem;color:#fff;display:flex;background-color:#2c2c2c;padding:.75rem 1rem}.template-article .article--outer .featured-products .featured-product-image{height:100%;margin:auto}.template-article .article--outer .featured-products .featured-product-text{margin-left:2rem}.template-article .article--outer .featured-products .featured-product-title{font-size:15px;font-weight:400;line-height:22px}.template-article .article--outer .featured-products .featured-product-price{font-size:14px;color:#cbcbcb}.article--pagination{display:none}.article-image{border-radius:5px}.podcast-player{background-color:#1f1f1f;margin:2rem 0;padding:2rem;border-radius:20px}.podcast-player #duration{color:#636363;font-weight:500}.podcast-player audio{width:100%;margin:1rem 0;border-radius:20px}.podcast-player .podcast-player__header{width:35rem;color:#f4f4f4;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5rem}.podcast-player .podcast-link{color:#ed9e85;text-decoration:none}.podcast-player .podcast-player__options,.podcast-player .podcast-player__subscribe{display:flex;gap:.5rem;color:#d9d9d9}.podcast-player .podcast-player__options p,.podcast-player .podcast-player__subscribe p{margin:0;color:#d9d9d9}.podcast-player .podcast-player__options a,.podcast-player .podcast-player__subscribe a{color:#ffcfbf;text-decoration:none}.podcast-player .podcast-player__options{margin:1rem 0 .875rem}.podcast-player .podcast-player__subscribe{margin-bottom:1rem}.section-media-posts{height:fit-content;margin-bottom:4rem;padding:0 1.65rem}.section-media-posts .media-posts__account-ig{display:grid;grid-template-columns:3fr 1fr;margin-bottom:2rem}.section-media-posts .media-posts__account-ig .media-posts__header-content{display:flex}.section-media-posts .media-posts__account-ig .media-posts__instagram{display:flex;justify-content:end;margin:auto 0}.section-media-posts .media-posts__account-ig .media-posts__instagram svg{color:#fff;width:3rem;height:4.5rem;margin-right:-.55rem}.section-media-posts .media-posts__account-ig .account_info{margin:auto 2rem}.section-media-posts .media-posts__account-ig .media-posts__account-name,.section-media-posts .media-posts__account-ig .media-posts__subtext{font-family:Montserrat,sans-serif;margin:0}.section-media-posts .media-posts__account-ig .media-posts__account-name{font-size:1.5rem;color:#fff;font-weight:400;text-transform:none;margin-bottom:.5rem}.section-media-posts .media-posts__account-ig .media-posts__subtext{font-size:1.125rem;color:#ed9e85;font-weight:500}.section-media-posts .media-posts__container{display:flex}.section-media-posts .media-posts__container .media-posts__featured-post{margin-right:1.25rem}.section-media-posts .media-posts__container .media-posts__featured-post .media-posts__featured-image{width:27rem;border-radius:3px}.section-media-posts .media-posts__container .media-posts__post{display:flex;flex-wrap:wrap;gap:1rem}.section-media-posts .media-posts__container .media-posts__post .media-posts__post-image{width:13rem;height:fit-content;border-radius:3px}.utility-bar{border-bottom:none!important;background-color:#000!important}.site-navigation-wrapper{margin-top:0!important}.site-navigation-wrapper .navmenu-submenu .navmenu-multi-column-items{margin-top:.2rem}.site-navigation-wrapper .navmenu-submenu .navmenu-multi-column-items .navmenu-link.navmenu-link-parent{margin:0 1.563rem .1rem;width:100%;font-weight:600}.site-navigation-wrapper .navmenu-submenu .navmenu-multi-column-items .navmenu-link.navmenu-link-parent .navmenu-item__image{width:6.5rem}.site-navigation-wrapper .navmenu-submenu .navmenu-multi-column-items .navmenu-link.navmenu-link-parent.navmenu-link-img{height:48px;margin:auto}.site-header-wrapper{background-color:#000}.site-header-wrapper .site-navigation-wrapper .site-navigation{padding-left:1.75rem;padding-right:.5rem}.site-header-wrapper .site-navigation-wrapper .site-navigation .navmenu-link-container{display:flex;justify-content:center;margin-bottom:1.75rem}.site-header-wrapper .site-navigation-wrapper .site-navigation .navmenu-link-container .navmenu_view-all{background-color:#191919;color:#fff;width:fit-content;padding:.75rem 1.75rem;border-radius:3px;font-size:1rem;font-weight:500;font-family:Montserrat,sans-serif}.site-header-wrapper .site-navigation-wrapper .navmenu{display:contents}.site-header-wrapper .site-navigation-wrapper .navmenu .navmenu-link{font-weight:400}.site-header-wrapper .site-navigation-wrapper .navmenu .navmenu-link:first-of-type{padding-left:0}.site-header-wrapper .site-navigation-wrapper,.site-header-wrapper .site-navigation{background-color:#191919!important}.site-header-wrapper .site-header-main{background-color:#000}.site-header-wrapper .site-header-main .site-header-menu-toggle,.site-header-wrapper .live-search-button{display:none}.site-header-main-content{width:100%}.site-header-main-content .site-logo .site-logo-image{max-height:70px}.site-header-main-content .form-field .form-field-select-wrapper{display:none}.site-header-main-content .form-field .form-field-input{margin:auto 0}.site-header-main-content .form-field .live-search-form-field{width:33.25rem;height:2.5rem;border-radius:2px;font-size:.875rem;font-weight:400;padding-left:1rem}.site-header__account-link--logout{padding-left:0!important;margin-top:.25rem}.site-header-right{position:relative;margin-left:auto}.site-header-right .icon-quote-cart{width:27px;height:27px}.site-header-right .icon-quote-cart .number-quote{width:17px;height:17.5px;line-height:16px;font-size:11px;top:-9px;right:-9px;background-color:#82341c}.site-header-right .view-quote-btn{margin-left:.35rem}.site-header-right .site-header-cart{right:7px!important}.site-header-right .navmenu-id-about{width:4rem}.site-header-right .navmenu-id-about .navmenu{margin-top:.5rem;padding-left:0}.site-header-right .navmenu-id-about .navmenu-link-parent{cursor:pointer;display:flex}.site-header-right .navmenu-id-about .navmenu-link-parent .icon-chevron-down{margin:auto;padding-left:.5rem}.site-header-right .navmenu-id-about .navmenu-item{width:7rem;padding:.4rem .75rem;background-color:#fff}.site-header-right .navmenu-id-about .navmenu-item .navmenu-link{color:#191919}.site-header-right .navmenu-id-about .navmenu-item:nth-child(1){padding-top:1rem}.site-header-right .navmenu-id-about .navmenu-item:last-child{padding-bottom:1rem}.site-header-right .store-phone-number{margin-left:7rem!important;width:9rem;margin:auto;color:#fff;text-decoration:none}.site-header-right .store-phone-number a{font-weight:500}.site-header-right .site-header__mobile-text{display:none}.site-header-right .navmenu{margin-right:4.5rem;padding-left:2rem}.site-header-right .navmenu .navmenu-item{list-style:none}.site-header-right .navmenu .navmenu-item a{text-decoration:none;color:#fff}.site-header-right .omgrfq_view_quote{font-size:var(--font-size-body);width:3.5rem;padding:0;border:none;white-space:nowrap;overflow:hidden;text-overflow:clip}.product-compare--section .product-compare-container .product-compare__table{margin-bottom:4rem}.product-compare--section .product-compare-container .product-compare__title{font-size:1.5rem;font-weight:600}.product-compare--section .product-compare-container .product-compare__filters-heading{display:none}.product-compare--section .product-compare-container .product-compare__filters-wrapper .collection-filters__filter-group{border-top:none}.product-compare--section .product-compare__table-container .productitem{padding:1.5rem}.product-compare--section .product-compare__table-container .productitem .productitem__compare-quote-container{display:none}.product-compare--section .product-compare__table-container .productitem .productitem__link{text-decoration:none;color:#191919;height:fit-content}.product-compare--section .product-compare__table-container .productitem .productitem__link .product__brand{font-weight:500;margin-bottom:.5rem}.product-compare--section .product-compare__table-container .productitem .productitem__link .productitem__image-container .swym-button{display:none}.product-compare--section .product-compare__table-container .productitem .productitem--actions{display:flex;gap:.75rem}.product-compare--section .product-compare__table-container .product-compare__heading,.product-compare--section .product-compare__table-container .product-compare__table-cell-heading{font-weight:600}.product-compare--section .product-compare__table-container .show-more__toggle-more{font-weight:500}.cart-table-labels{display:grid;grid-template-columns:1.15fr 1.05fr 1fr;width:56%;margin-left:auto}.cart-table-labels p{font-weight:550;font-size:1rem;color:#636363}.cart--section{margin-bottom:6rem}.cart--section .cart-title{flex-direction:column;margin-top:5rem;margin-bottom:1rem}.cart--section .cart-title h1{font-size:1.25rem;font-weight:600;color:#191919}.cart--section .cart-title .cart-continue{color:#636363;font-weight:400;font-size:.875rem;margin-top:.75rem}.cart--section .omgrfq-collection-button{display:none!important}.cart--section .cart-line-item-item-components,.cart--section .cartitems--container .cartitems .cartitems--list .product-stock-level__badge-text{display:none}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item--inner .cart-item__quantity{margin:auto}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item:first-of-type{border-top:1px solid rgba(128,128,128,.16)}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item{margin-bottom:0;padding:1.25rem 0;box-shadow:none;border-top:none;border-left:none;border-right:none}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-image-container{background-color:#f4f4f4;border-radius:2px}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-image-container img{mix-blend-mode:multiply;padding:1rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item--content{display:flex;width:33%}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item--content .cart-item--content-properties{font-size:.875rem;width:fit-content;padding:.25rem .75rem;border-radius:15px;color:#fff}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item--content .cart-item--content-properties span{text-transform:initial}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item--content .discount-list{margin:auto}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item--content .cart-item--content-title{width:18rem;font-weight:500;font-size:1rem;color:#424242}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item--content .cart-item--content-price .money{font-family:Montserrat,sans-serif;font-weight:500;font-size:1rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .price-remove-container{display:flex}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .quantity-selector__wrapper .quantity-selector__input{border-left:none;border-right:none;width:3rem;padding:.65rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .quantity-selector__wrapper .quantity-selector__button--minus{padding:0 .5rem 0 1rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .quantity-selector__wrapper .quantity-selector__button--plus{padding:0 1rem 0 .5rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item__total{margin-top:0;text-align:center;min-width:17.5rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item__total .money{font-family:Montserrat,sans-serif;font-weight:500;font-size:1rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item__remove{margin-top:0}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item__remove--mobile{display:none}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item--line-item-subscriptions{width:7rem;margin:auto}.cart--section .cartitems--container .cartitems .cart-total{width:21rem;margin-left:auto;padding-top:0}.cart--section .cartitems--container .cartitems .cart-total .cart-shipping{margin-bottom:1.25rem}.cart--section .cartitems--container .cartitems .cart-total .cart-subtotal .cart-subtotal-price{font-size:1rem;color:#191919;font-weight:600;width:4rem;padding-right:1.25rem}.cart--section .cartitems--container .cartitems .cart-total .cart-subtotal .money{font-family:Montserrat,sans-serif;font-weight:500;font-size:1.125rem;text-align:left}.cart--section .cartitems--container .cartitems .cart-total .cart-shipping .cart-message{margin-top:.5rem;font-weight:500;color:#636363;font-size:.875rem}.cart--section .cartitems--container .cartitems .cart-total .cart-shipping .cart-shipping-toggle{font-weight:500;color:#82341c}.cart--section .cartitems--container .cartitems .cart-total .button-primary{font-size:1rem;font-weight:500}.cart--section .cartitems--container .cartitems .cart-total .button-primary svg{display:none}.background-curve{content:"";background-image:url(contact-bg.svg);width:100%;height:100%;position:absolute;bottom:0;background-size:cover;background-repeat:no-repeat;pointer-events:none}.contact-section{position:relative;z-index:100;margin-top:3rem}.contact-section .page-masthead{margin-bottom:0}.contact-section .page-masthead .page-title{font-size:1.5rem;color:#191919;font-weight:600}.contact-section .page-description{font-weight:300;font-size:1.125rem;text-align:center;color:#424242}.contact-section .contact-form{display:flex;margin-top:5rem}.contact-section .contact-form .contact-form-container{margin:auto 0}.contact-section .contact-form .contact-form-container .form-action-row{margin-top:1.55rem}.contact-section .contact-form .contact-form-container .contact-page-content{margin-top:25px;margin-bottom:35px}.contact-section .contact-form .contact-form-container .contact-page-content .form-field-title{position:initial;color:#636363}.contact-section .contact-form .contact-form-container .contact-page-content .form-field-input{padding:.5rem .625rem .375rem;margin-top:.85rem}.contact-section .contact-form .contact-form-container .contact-page-content .form-field-textarea{min-height:100px}.contact-section .contact-form .contact-form-container .contact-line{justify-content:left;display:inline-grid;margin-left:27px;width:20%;color:#82341c}.contact-section .contact-form .contact-form-container .contact-page-header{padding-left:27px;font-weight:500;font-size:1.125rem;margin-bottom:0}.contact-section .contact-form .contact-form-container .contact-form-button{width:13rem;background-color:#424242}.contact-section .contact-form .store-map iframe{border-radius:3px;padding-left:1rem;width:40rem;height:35rem;margin-right:45px}.contact-section .store-info-container{margin:5rem 2.75rem 0 1.5rem;background-color:#1f1f1f;height:10rem;display:flex;border-radius:5px}.contact-section .store-info-container svg{margin-right:1rem}.contact-section .store-info-container .contact-content{display:flex;margin:auto}.contact-section .store-info-container .contact-content .phone-text{width:8rem}.contact-section .store-info-container .contact-content .phone-text .site-footer-phone.mobile{display:none}.contact-section .store-info-container .contact-content h3{color:#ed9e85;font-weight:400;font-size:1.125rem;margin:0}.contact-section .store-info-container .contact-content p{color:#fff;font-size:.938rem;font-weight:400;width:15rem;margin:.5rem 0 0;line-height:22.5px}.login-background-curve{content:"";background-image:url(login-bg.svg);width:100%;height:55%;position:absolute;bottom:0;background-size:cover;background-repeat:no-repeat}.account-page-login,.account-page-register{margin:0;display:flex}.account-page-login .login-left-container img,.account-page-register .login-left-container img{width:700px;height:auto}.account-page-login .login-right-container,.account-page-register .login-right-container{z-index:200;position:relative;margin:auto}.account-page-login .login-right-container .account-page-masthead,.account-page-register .login-right-container .account-page-masthead{margin:0}.account-page-login .login-right-container .account-page-masthead .account-page-title,.account-page-register .login-right-container .account-page-masthead .account-page-title{font-weight:600;text-transform:initial;font-size:1.5rem}.account-page-login .login-right-container .login-description,.account-page-register .login-right-container .login-description{font-weight:400;font-size:1rem;margin:1rem;width:25rem;line-height:26px;color:#838383;text-align:center}.account-page-login .login-right-container .account-page-content .form-field,.account-page-register .login-right-container .account-page-content .form-field{margin-top:1.5rem}.account-page-login .login-right-container .account-page-content .form-field .form-field-title,.account-page-register .login-right-container .account-page-content .form-field .form-field-title{position:relative;left:0}.account-page-login .login-right-container .account-page-content .form-field .form-field-input,.account-page-register .login-right-container .account-page-content .form-field .form-field-input{border:none;border-bottom:1px solid #b1b1b1;padding:1rem .625rem .375rem}.account-page-login .login-right-container .account-page-content .form-field .form-field--account-password,.account-page-register .login-right-container .account-page-content .form-field .form-field--account-password{margin-bottom:.75rem}.account-page-login .login-right-container .account-page-content .form-action-row,.account-page-register .login-right-container .account-page-content .form-action-row{margin:0;display:grid;text-align:right}.account-page-login .login-right-container .account-page-content .form-action-row .form-action-row--helper-item a,.account-page-register .login-right-container .account-page-content .form-action-row .form-action-row--helper-item a{font-weight:400;font-size:.875rem;color:#838383}.account-page-login .login-right-container .account-page-content .new-customer,.account-page-login .login-right-container .account-page-content .returning-customer,.account-page-register .login-right-container .account-page-content .new-customer,.account-page-register .login-right-container .account-page-content .returning-customer{margin-top:2.5rem}.account-page-login .login-right-container .account-page-content .new-customer .form-action-row--helper,.account-page-login .login-right-container .account-page-content .returning-customer .form-action-row--helper,.account-page-register .login-right-container .account-page-content .new-customer .form-action-row--helper,.account-page-register .login-right-container .account-page-content .returning-customer .form-action-row--helper{margin:auto}.account-page-login .login-right-container .account-page-content .new-customer .form-action-row--helper .form-action-row--helper-item,.account-page-login .login-right-container .account-page-content .returning-customer .form-action-row--helper .form-action-row--helper-item,.account-page-register .login-right-container .account-page-content .new-customer .form-action-row--helper .form-action-row--helper-item,.account-page-register .login-right-container .account-page-content .returning-customer .form-action-row--helper .form-action-row--helper-item{color:#838383;font-weight:400;font-size:.875rem}.account-page-login .login-right-container .account-page-content .new-customer .form-action-row--helper .form-action-row--helper-item #customer_register_link,.account-page-login .login-right-container .account-page-content .returning-customer .form-action-row--helper .form-action-row--helper-item #customer_register_link,.account-page-register .login-right-container .account-page-content .new-customer .form-action-row--helper .form-action-row--helper-item #customer_register_link,.account-page-register .login-right-container .account-page-content .returning-customer .form-action-row--helper .form-action-row--helper-item #customer_register_link{color:#a65c46;margin-left:.25rem;text-decoration:underline}.account-page-login .login-right-container .account-page-content .form-action--submit,.account-page-register .login-right-container .account-page-content .form-action--submit{background-color:#424242;height:2.75rem;margin:3rem 0}.account-page-login .login-right-container .login-divider,.account-page-register .login-right-container .login-divider{width:65%;margin:0 auto;color:#838383;font-weight:400;font-size:.875rem;text-align:center;border-bottom:1px solid #b1b1b1;line-height:.1em}.account-page-login .login-right-container .login-divider span,.account-page-register .login-right-container .login-divider span{background:#fff;padding:0 10px}.account-page-register .login-right-container{width:30%}.account-page-register .account-page-content .form-action--submit{width:100%;margin:2rem 0 3rem!important}.account-page-register .account-page-content #customer_login_link{color:#a65c46;margin-left:.25rem;text-decoration:underline}.account-page-register .account-page-content .form-fields-columns .form-field--full{width:96%}.account-page .account-table th,.account-page .account-table td{text-align:left}.brands-filter .brands-filter-container{display:flex;margin:2.5rem 0 1.5rem}.brands-filter .brands-filter-container #search-brands-input{padding-left:.5rem}.brands-filter .brands-filter-container .brands-filter-input{margin:auto 0}.brands-filter .brands-filter-container .brand-filter-letters{display:flex;margin-left:auto;list-style:none;background-color:#82341c;padding-left:0;padding:.25rem 1rem;border-radius:3px;gap:.2rem}.brands-filter .brands-filter-container .brand-filter-letters .brands-filter-letters-button{font-size:1rem;background-color:transparent;color:#fff;font-weight:400}.section-brands .brand-list-container{margin:1rem 0 3rem}.section-brands .popular-brands-wrapper{padding:1rem 0 2rem;border-bottom:1px solid #f4f4f4}.section-brands .popular-brands-wrapper h4{margin-top:0;font-weight:600;color:#82341c}.section-brands .popular-brands-wrapper .popular-brands{display:inline-flex;margin:auto;width:fit-content;justify-content:left;gap:2rem;padding-left:0}.section-brands .popular-brands-wrapper .popular-brands .popular-brand-item{list-style:none}.section-brands .popular-brands-wrapper .popular-brands .popular-brand-item .popular-brand-item-link{width:80%}.section-brands .brand-letter-container{border-bottom:1px solid #f4f4f4;padding-bottom:1rem}.section-brands .brand-letter-container:last-of-type{border-bottom:none}.section-brands .brand-list-section-letter{margin:2rem 0;background-color:#82341c;color:#fff;width:fit-content;width:2rem;height:2rem;border-radius:3px}.section-brands .brand-list-section-letter h5{display:grid;height:100%;width:fit-content;margin:auto;align-content:center;font-weight:500}.section-brands .brand-list-section-container{padding-left:0;display:grid;row-gap:1.5rem;grid-template-columns:1fr 1fr 1fr 1fr}.section-brands .brand-list-section-container .brand-list-section-item{list-style:none}.section-brands .brand-list-section-container .brand-list-section-item a{font-size:1rem;font-weight:500;text-decoration:none;color:#1f1f1f}.site-footer-wrapper{background-color:#1f1f1f;margin:0;padding-bottom:0}.site-footer-wrapper .site-footer-item-main .newsletter-input .form-field-input{padding:.75rem}.site-footer-wrapper .social-connect{margin-bottom:4rem}.site-footer-wrapper .social-connect .social-connect__heading{font-size:.938rem;text-transform:uppercase;margin-bottom:1.25rem;font-weight:500}.site-footer-wrapper .store-hours{width:22rem}.site-footer-wrapper .store-hours .store-hours__heading{font-size:.938rem;text-transform:uppercase;font-weight:500}.site-footer-wrapper .store-hours .store-hours__container{display:flex}.site-footer-wrapper .store-hours .store-hours__container p{font-size:.875rem;margin:.25rem;margin-left:0;color:#d6d6d6}.site-footer-wrapper .store-hours .store-hours__container .store-hours__days{margin-right:.25rem;color:#ed9e85}.site-footer-wrapper .store-hours .store-hours__phone-support{color:#b1b1b1;font-size:.875rem;margin-top:.25rem}.site-footer-wrapper .site-footer-information{background-color:#191919;text-align:center;padding:1.75rem 0 2.25rem}.site-footer-wrapper .site-footer-information .site-footer-info-text{width:100%}.site-footer-wrapper .site-footer-information .site-footer-info-text .site-footer-note{color:#ed9e85}.site-footer-wrapper .site-footer-information .site-footer-info-text .site-footer-address,.site-footer-wrapper .site-footer-information .site-footer-info-text .site-footer-phone,.site-footer-wrapper .site-footer-information .site-footer-info-text .site-footer-credits{color:#b1b1b1}.site-footer-wrapper .site-footer-information .site-footer-info-text .site-footer-address{margin:0 0 .5rem}.site-footer-wrapper .site-footer-information .site-footer-info-text .site-footer-phone.mobile{display:none}.site-footer-wrapper .site-footer-information .site-footer-info-text .site-footer-phone.desktop{display:block}.site-footer-wrapper .site-footer-block-item{width:fit-content}.site-footer-wrapper .site-footer-block-item .site-footer-block-title{text-transform:uppercase;font-weight:500;font-size:15px}.site-footer-wrapper .site-footer-block-item .site-footer-block-content li{color:#b1b1b1}.page-hero{display:flex;flex-direction:column;justify-content:center}.page-hero .page-hero__container{padding:0 1.75rem;max-width:1400px;width:100%;margin:0 auto}.page-hero .page-hero__content{max-width:480px}.page-hero .page-hero__overline{margin-top:0;font-size:1.25rem;font-weight:600}.page-hero .page-hero__heading{text-transform:none;margin-top:0}.page-hero .page-hero__text p{margin-top:0;margin-bottom:0}.department{padding:3.625rem 1.75rem;max-width:1400px;width:100%;margin:0 auto;display:flex}.department-brands{width:21%;flex-shrink:0}.department-brands__title,.department-subcategories__title{width:fit-content;font-size:1rem;font-weight:600}.department-brands__list,.department-brands__list--open,.department-subcategories__list{list-style:none;text-decoration:none;padding:0}.department-brands__list,.department-brands__list--open{display:flex;flex-direction:column;gap:.8125rem}.department-brands__list-item{font-size:.8125rem}.department-brands__list-item-link,.department-subcategories__list-item-link{text-decoration:none;color:#424242}.department-subcategories__list{display:flex;flex-wrap:wrap;gap:1.4375rem 1.5rem}.department-subcategories__list-item{box-shadow:0 4px 12px #63636321;width:calc(33.33% - 1rem);font-size:.8125rem}.department-subcategories__list-item-link{display:flex;height:100%;width:100%;padding:.875rem 1.5rem}.department-subcategories__content{display:flex;align-items:center;gap:1rem}.department-subcategories__content img{max-height:100%;max-width:100%}.department-subcategories__desktop-image{height:84px;width:84px;display:block;flex-shrink:0}.department-subcategories__mobile-image{height:50px;width:50px;display:none;flex-shrink:0}.department-brands__dropdown-button{display:none}.product-form-start{margin:3rem 1rem;display:grid;grid-template-columns:1.25fr 1fr}.product-form-start .bundle-preview-img.default-bundle-img{justify-content:center;display:flex}.product-form-start .bundle-preview-img.default-bundle-img img{max-width:400px;max-height:400px}.product-form-start .bundle-preview-img img{width:100%}.product-form-start .bundle-preview-btn{margin:auto}.product-form-start .bundle-preview-btn .bundle-preview-header{margin-top:0}.product-form-start p{font-size:1.25rem;color:#191919;font-weight:600;text-align:center}.product-form-start .product-form__start-btn{font-family:Montserrat,sans-serif;display:block;margin:auto;margin-top:1.25rem;background-color:#424242;color:#fff;font-weight:500;font-size:1rem;padding:.75rem 2.5rem;border-radius:3px;transition:.25s ease-in-out}.product-form-start .product-form__start-btn:hover{background-color:#191919}.product-choices-dropdown-section{display:none;margin-top:4rem;grid-template-columns:1fr 1fr}.product-choices-dropdown-section .right-column-breakdown{padding-left:3.25rem;width:60%}.product-choices-dropdown-section .right-column-breakdown .sold-out__message{margin-top:1.25rem;color:#b53535}.product-choices-dropdown-section .right-column-breakdown .product__submit{width:100%;margin-top:1.5rem;background-color:#82341c;border-radius:3px}.product-choices-dropdown-section .right-column-breakdown .product__submit .atc-button--text{font-size:1rem;color:#fff}.product-choices-dropdown-section .right-column-breakdown .breakdown-items{display:grid;row-gap:1rem}.product-choices-dropdown-section .right-column-breakdown .breakdown-items div{display:flex}.product-choices-dropdown-section .right-column-breakdown .breakdown-items span{font-weight:500;color:#424242}.product-choices-dropdown-section .right-column-breakdown .breakdown-items .right-column-label{padding-right:10rem;width:17rem;font-size:1rem;margin:auto 0}.product-choices-dropdown-section .right-column-breakdown .breakdown-items .right-column-output{font-size:1.125rem;font-family:Montserrat,sans-serif}.product-choices-dropdown-section .right-column-breakdown .breakdown-items p{margin:0;color:#191919;font-weight:300;font-size:.875rem}.product-form-bundle.multi-select{width:100%}.product-form-bundle.multi-select .selectContainer{display:flex;flex-direction:column}.product-form-bundle.multi-select .selectContainer .bundle-group-counter{width:fit-content;color:#424242;display:flex;padding-bottom:1rem;padding:.5rem 0 1.25rem;font-size:.95rem;font-weight:400}.product-form-bundle.multi-select .selectContainer .bundle-group-counter label{font-weight:400;font-size:.95rem}.product-form-bundle.multi-select .selectContainer .bundle-group-counter .selected-text{padding-left:.25rem}.product-form-bundle.multi-select .checkbox-dropdown{position:relative;display:inline-block}.product-form-bundle.multi-select .checkbox-dropdown .dropdown-btn{width:100%;padding:.75rem;border-radius:3px;background-color:#424242;color:#fff;font-weight:400;font-size:1rem}.product-form-bundle.multi-select .checkbox-dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px #0003;z-index:1}.product-form-bundle.multi-select .checkbox-dropdown-content label{font-weight:500;cursor:pointer}.product-form-bundle.multi-select .checkbox-dropdown-content label{display:block}.product-form-bundle.multi-select .checkbox-choice:checked+label:before{content:"\2713";margin-right:5px}.product-form-bundle{display:grid;row-gap:2rem;margin:auto;padding:0 3.25rem;border-right:1px solid #d7d7d7}.product-form-bundle .product-form__header{font-size:1.5rem;margin:0;font-weight:600;padding-left:10px}.product-form-bundle .select-choice{background-color:transparent;padding:.75rem;font-size:1rem;color:#424242;border:1px solid #636363;border-radius:3px;width:36rem;margin-top:1rem}.product-form-bundle label{font-size:1rem;color:#424242;font-weight:500}.product-form-bundle .add-product-btn{background-color:#424242;border-radius:3px;color:#fff;width:100%;height:2.75rem;font-weight:400;font-size:1rem;margin-top:1.25rem}.product-form-bundle select{background:url(icon-chevron-down.svg) no-repeat;-webkit-appearance:none;background-size:15px;background-position:538px 16px}.product-form-bundle .checkbox-choice{display:none}.product-form-bundle .checkbox-choice:checked+label{font-weight:700}.product-form-bundle .checkbox-choice:not(:checked)+label{color:#555}.product-form-bundle .checkbox-choice:checked+label:before{content:"\2713";margin-right:6px}.product-form-bundle .checkbox-choice+label:before{content:"\2003"}.product-form-bundle .checkbox-choice:checked+label,.product-form-bundle .checkbox-choice:not(:checked)+label{display:block;padding:8px;transition:background-color .3s;font-weight:600}.breadcrumbs{padding:2rem 2rem 1rem}.breadcrumbs li{display:inline-block}.breadcrumbs a{text-decoration:none;font-size:15px;color:#82341c}.breadcrumbs span{color:#858585}.breadcrumb-delimeter:not(:last-child):after{content:"/";font-size:16px;display:inline-block;margin-left:0;margin-right:0}.breadcrumbs [aria-current=page]{color:inherit;font-weight:400;text-decoration:none}span.breadcrumb-delimeter:after{content:"\203a";font-size:18px;display:inline-block;margin-left:.75rem;margin-right:.5rem;speak:none}@media only screen and (max-width: 767px){.breadcrumbs{text-align:center;padding:1.5rem .875rem 1rem}}#shopify-section-account .account-page .account-page-details{display:block}@media only screen and (max-width: 719px){.page-hero .page-hero__container{padding:.625rem}.page-hero .page-hero__customer{padding-right:3rem}.page-hero .page-hero__overline{font-size:1rem}.text-banner .text-banner__content{padding:2rem .625rem}.text-banner .text-banner__content .text-banner__heading,.text-banner .text-banner__content .text-banner__text{font-size:1rem}.image-with-text{padding-left:0;padding-right:0}.image-with-text .image-with-text__container{padding:0}.image-with-text .image-with-text__image-wrapper--padded-left.image-with-text__mobile-top,.image-with-text .image-with-text__image-wrapper--padded-right.image-with-text__mobile-top{padding:.5rem .625rem 0}.image-with-text .image-with-text__image-wrapper--padded-left.image-with-text__mobile-bottom,.image-with-text .image-with-text__image-wrapper--padded-right.image-with-text__mobile-bottom{padding:1rem .625rem}.image-with-text .image-with-text__content{padding:2rem 1rem 1.25rem}.image-with-text .image-with-text__content .image-with-text__heading{font-size:1.5rem}.image-with-text .image-with-text__content .image-with-text__button{font-size:var(--font-size-button-small)}.image-with-text .image-with-text__content .image-with-text__logo-img{width:4.5rem}.image-with-text .image-with-text__content--left,.image-with-text .image-with-text__content--right{padding-left:.625rem;padding-right:.625rem}.image-with-text .image-with-text__mobile-wrapper{height:100%;width:100%;display:flex}.image-with-text .image-with-text__image-wrapper.image-with-text__mobile-behind{padding:0}.image-with-text .image-with-text__desktop-wrapper.image-with-text__has-mobile{display:none}.image-with-text .image-with-text__content-background{padding-top:3.5rem;padding-bottom:3.5rem}.department{padding:1.8125rem .625rem;flex-direction:column}.department-brands{min-width:280px;width:60%;position:relative}.department-brands__title{display:none}.department-subcategories__list-item-link{padding:1.375rem 1rem;font-size:.75rem}.department-subcategories__list{gap:.8125rem 1rem}.department-subcategories__desktop-image{display:none}.department-subcategories__mobile-image{display:block}.department-brands__list,.department-brands__list--open{width:100%;position:absolute;top:1.25rem;left:0;z-index:100;gap:0;background-color:#fff;transition:height .1s}.department-brands__list{height:0;overflow:hidden}.department-brands__list--open{height:400px;overflow:scroll;box-shadow:0 0 4px 2px #f4f4f4}.department-brands__list-item{padding:0}.department-brands__list-item:hover{background-color:#f4f4f4}.department-brands__list-item-link{display:block;padding:.625rem;width:100%;height:100%}.department-brands__dropdown-button{display:flex;max-width:170px;width:100%;cursor:pointer;justify-content:center;align-items:center;background-color:#1f1f1f;color:#fff;border-radius:3px;font-weight:400;padding:.5rem}.department-brands__dropdown-container{display:flex;justify-content:center;gap:.5rem;align-items:center}.department-brands__dropdown-text{flex-shrink:0;margin:0}.department-brands__dropdown-icon,.department-brands__dropdown-icon--rotate{height:1rem;width:100%;transition:transform .1s}.department-brands__dropdown-icon--rotate{transform:rotate(-180deg)}.announcement-content .text-and-play_container{padding:0 1rem}}@media only screen and (max-width: 950px){.product-form-bundle .select-choice{width:26rem}.product-choices-dropdown-section .right-column-breakdown .breakdown-items .right-column-label{width:13rem}}@media only screen and (max-width: 859px){.site-header-main .site-header-right,.site-navigation-wrapper{display:none}.highlights-banner__container{height:13rem!important}.highlights-banner__container .highlights-banner__content .highlights-banner__block{top:10%}.department-subcategories__content .department-subcategories__desktop-image{height:40px;width:40px}.department-subcategories .department-subcategories__list{gap:1.4375rem .75rem}.department .department-brands{width:19%}}@media only screen and (max-width: 950px){.slideshow-slide__subheading-mobile{padding-bottom:.5rem}.department-subcategories__desktop-image{height:65px;width:65px}.department-subcategories .department-subcategories__list{gap:1.4375rem 1rem}.productgrid--wrapper .search-filter-container{grid-template-columns:1.5fr .75fr .75fr}.product-form-bundle{padding:0 2rem 0 0}.product-choices-dropdown-section .right-column-breakdown{padding-left:2.25rem;width:100%}.product-choices-dropdown-section .right-column-breakdown .breakdown-items .right-column-label{width:11rem}.product-form-bundle .select-choice{width:23rem}}@media only screen and (min-width: 680px) and (max-width: 1023px){.page-hero .page-hero__container{padding:1rem}.announcement-bar .announcement-content .announcement-bar-text__container{display:flex}.slideshow-slide__subheading-mobile{padding-bottom:.5rem}.slideshow-slide__image-wrapper{height:44.824vw!important}.slideshow .flickity-button{display:none}.site-header-main-content .form-field .live-search-form-field{max-width:100%!important}.site-header-main-content{padding:.5rem}.site-header-menu-toggle--button{position:absolute;top:0;right:0}.site-logo-image{margin-left:.5rem;margin-bottom:.5rem}.image-with-text .image-with-text__content--left{padding-left:1rem;padding-right:2.5rem}.image-with-text .image-with-text__content--right{padding-left:2.5rem;padding-right:1rem}.image-with-text .image-with-text__image-wrapper--padded-left,.image-with-text .image-with-text__image-wrapper--padded-right{padding-right:1rem}.department{padding:2.5rem 1rem}.department-brands{width:21%}}@media only screen and (min-width: 860px) and (max-width: 1120px){.utils-view-container{flex-direction:column-reverse;gap:12px;align-items:end}.product-form-bundle{padding:0 2rem 0 .25rem}.product__container .right-column-breakdown{width:100%;padding-left:2rem}}@media only screen and (max-width: 1079px){.department-subcategories__list-item{width:calc(50% - .75rem)}.product-form-bundle .select-choice{width:30rem}}@media only screen and (max-width: 780px){.featured-collection__container .flickity-viewport{height:380px!important}.slideshow .flickity-viewport{height:311px}.slideshow .slideshow__wrapper .slideshow-slide__image{object-fit:initial}.slideshow--section .slideshow-slide__content{text-align:left}.slideshow--section .slideshow-slide__content .slideshow-slide__logo-img{width:8rem}.slideshow--section .slideshow-slide__content .slideshow-slide__heading{font-size:1.25rem}.slideshow--section .slideshow-slide__content .slideshow-slide__subheading,.slideshow--section .slideshow-slide__content .slideshow-slide__buttons-container{display:none}.slideshow--section .mobile__container{display:block}.slideshow--section .slideshow-slide__subheading-mobile{text-align:center;margin:1.5rem 2rem 0}.slideshow--section .slideshow-slide__subheading-mobile p{font-size:1rem}.slideshow--section .slideshow-slide__buttons-container-mobile{display:flex;justify-content:center}.slideshow--section .slideshow-slide__buttons-container-mobile .slideshow-slide__button{margin-top:0}.slideshow--section .slideshow{height:30rem}.slideshow--section .slideshow .slideshow-pagination{bottom:0}.slideshow--section .slideshow .slideshow-slide__content{top:40%}.productgrid--wrapper .productgrid--utils.utils-sortby{width:100%}.highlights-banner .highlights-banner__container{height:13rem}.highlights-banner .highlights-banner__container .highlights-banner__content .highlights-banner__icon-text{margin-bottom:.5rem;line-height:28px}.highlights-banner .highlights-banner__container .highlights-banner__content .highlights-banner__text{font-size:1rem}.promo-mosaic--container .promo-block .promo-block--image{background-size:contain}.promo-mosaic--container .promo-block .promo-block--content .promo-block--content-wrapper{width:77%;margin:0}.promo-mosaic--container .promo-block .promo-block--content .promo__logo-container{width:7rem;height:auto}.promo-mosaic--container .promo-block .promo-block--content .promo__logo-container img{opacity:1;width:100%;height:100%;position:unset}.promo-mosaic--container .promo-block .promo-block--content .promo-block--text{max-width:91%}.promo-mosaic--container .promo-block .promo-block--header{font-size:1.125rem;font-weight:500}.featured-collection__content .flickity-button.previous{left:77.25%;top:-2rem}.featured-collection__content .flickity-button.previous svg{left:-1px}.featured-collection__content .flickity-button.next{right:-.35rem;top:-2rem}.featured-collection--section{margin:2.5rem 0}.featured-collection--section .productitem__compare-wrapper,.featured-collection--section .featured-collection__container .home-section--heading-content a,.featured-collection--section .featured-collection__container .swym-button{display:none}.featured-collection--section .featured-collection__container .productitem--info{height:6.5rem!important;margin-left:0;margin-top:.75rem!important;width:13.5rem}.featured-collection--section .featured-collection__container #container{height:17rem;overflow-y:scroll;touch-action:pan-y}.featured-collection--section .featured-collection__container .home-section--title{text-align:left;width:16rem}.featured-collection--section .featured-collection__container .productitem{height:8rem}.featured-collection--section .featured-collection__container .productitem .productitem__container{min-width:12.75rem;margin-right:.5rem}.featured-collection--section .featured-collection__container .productitem .productitem__container .productitem--actions{margin-top:2rem;gap:.75rem}.featured-collection--section .featured-collection__container .productitem .productitem--title{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:200px;overflow:hidden}.featured-collection--section .featured-collection__container .productitem .productitem__image-container{background-color:#f4f4f4;height:12rem;display:flex;padding:0}.featured-collection--section .productitem--image{padding:.5rem;align-items:center;display:grid}.testimonials-section{margin-top:2rem;grid-template-columns:1fr;padding-bottom:0}.testimonials-section .testimonial__container{margin:auto 0}.testimonials-section .testimonial__container .testimonial-text__container .home-section--title{width:22rem}.testimonials-section .testimonial__container .testimonial-text__container .home-section--description{width:22rem;line-height:24px}.testimonials-section .testimonial__container .testimonial-button__container{margin-top:1.5rem}.testimonials-section .testimonial__container .testimonial-button__container .button-tertiary,.testimonials-section .testimonial__container .testimonial-button__container .button-secondary{font-size:.875rem}.testimonials-section .testimonials{overflow:visible;margin-top:1.25rem;padding:1rem 0 2rem}.testimonials-section .testimonials .testimonial{width:70%}.testimonials-section .testimonials .testimonial .testimonial__content{min-width:16.25rem;padding:1.5rem}.testimonials-section .testimonials .testimonial .testimonial__text .testimonial__icon{left:-.5rem}.testimonials-section .testimonials .testimonial .testimonial__text p{width:13.5rem}.modal--productgrid-filters .modal-inner{margin-top:25px!important}.template-collection .breadcrumbs-container,.template-collection .collection--title{text-align:center}.template-collection .breadcrumbs-container{margin-bottom:.75rem}.template-collection .card-info-container{height:8.5rem}.template-collection .card-info-container .productitem--info{margin-left:.75rem;margin-top:0!important;height:fit-content}.template-collection .card-info-container .productitem--info .product__brand{font-size:.85rem;margin-top:0;margin-bottom:.25rem}.template-collection .card-info-container .productitem--info .productitem--title{font-size:1rem;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:195px;overflow:hidden}.template-collection .card-info-container .productitem--info .productitem__price{margin-top:.5rem}.template-collection .card-info-container .productitem--info .productitem__price .price__compare-at{font-size:.875rem;margin:auto 0}.template-collection .card-info-container .productitem--info .productitem__price .price__current .money{font-size:1rem}.template-collection .productgrid--items.products-per-row-3{gap:0;margin-top:1.25rem}.template-collection .productgrid--items.products-per-row-3 .productgrid--item{margin-left:0;width:100%}.template-collection .productgrid--items.products-per-row-3 .productitem__container{display:flex;flex-direction:row;height:100%}.template-collection .productgrid--items.products-per-row-3 .productitem__container .productitem__link{width:9rem;height:fit-content}.template-collection .productgrid--items.products-per-row-3 .productitem__container .tag{top:-.85rem;padding:.25rem .75rem}.template-collection .productgrid--items.products-per-row-3 .productitem__container .productitem__image-container .swym-button{display:none!important}.template-collection .productgrid--items.products-per-row-3 .productitem__container .productitem__image-container .productitem--image{height:8.5rem;margin:0}.template-collection .productgrid--items.products-per-row-3 .productitem__container .productitem__image-container .productitem--image .productitem--image-primary{height:95%}.template-collection .productgrid--items.products-per-row-3 .productitem__container .productitem--actions,.template-collection .productgrid--items.products-per-row-3 .productitem__container .productitem__compare-wrapper{display:none}.productgrid-listview .productitem__container .card-info-container{margin-left:.75rem}.productgrid-listview .productitem__container .card-info-container .money{font-size:1rem}.productgrid-listview .productitem__container .productitem--info{width:100%;margin-left:0;margin-right:0}.productgrid-listview .productitem__container .productitem--info .productitem--title{margin-bottom:0}.productgrid-listview .productitem .productitem--image{margin:0}.productgrid-listview .productitem .productitem--title{font-size:.925rem}.productgrid-listview .productitem .productitem--listview-price{display:flex}.productgrid-listview .productitem .productitem__price{margin-top:.25rem}.productgrid-listview .productitem .productitem__price .price__current .money{font-size:1rem}.productgrid-listview .productitem__compare-quote-container{background-color:transparent;padding:0}.utils-sortby--modal-title{color:#191919;font-weight:550}.utils-sortby--modal-button{border:.5px solid #b1b1b1}.filter-group--wrapper{margin:1.5rem 0 .5rem 1.5rem}.productgrid--sidebar-title--small{font-weight:550;color:#191919}.productgrid--wrapper{padding:.4rem .5rem}.productgrid--wrapper .productgrid--utils.productgrid--utils-box-shadow{box-shadow:none}.productgrid--wrapper .productgrid--utils.productgrid--utils--visible-mobile{display:grid;grid-template-columns:1fr;margin-bottom:2rem}.productgrid--wrapper .productgrid--utils.productgrid--utils--visible-mobile .utils-filter-icon{display:none}.productgrid--wrapper .productgrid--utils.productgrid--utils--visible-mobile .utils-filter-button{padding:.45rem;display:grid;margin:auto;width:100%;background-color:#1f1f1f;color:#fff;border-radius:3px}.productgrid--wrapper .productgrid--utils.productgrid--utils--visible-mobile .utils-filter-button .utils-filter-text{font-weight:400;padding:.25rem}.productgrid--wrapper .productgrid--utils.productgrid--utils--visible-mobile .utils-filter{margin-right:1.25rem}.productgrid--wrapper .productgrid--utils.productgrid--utils--visible-mobile .productgrid--utils.utils-sortby{border:1px solid #191919;border-radius:3px}.productgrid--wrapper .productgrid--utils.productgrid--utils--visible-mobile .productgrid--utils.utils-sortby .utils-sortby-button{padding:.65rem 0;width:100%}.productgrid--wrapper .productgrid--utils.productgrid--utils--visible-mobile .productgrid--utils.utils-sortby .utils-sortby-button .utils-filter-text{font-weight:400;color:#191919;margin:auto;display:block}.snize-results-page .page-content{margin-top:0}.snize-results-page .page-masthead{margin-bottom:1.25rem}.snize-results-page .page-title{font-size:1.5rem}.snize-results-page .snize-pagination{justify-content:center!important}#snize_results .snize-main-panel{display:flex!important;justify-content:center!important}#snize_results .snize-main-panel .snize-main-panel-view-mode,#snize_results .snize-main-panel .snize-main-panel-controls{display:none}#snize_results .snize-main-panel .snize-main-panel-mobile-filters{background-color:#1f1f1f;border-radius:3px;padding:.45rem;justify-content:center;width:50%}#snize_results .snize-main-panel .snize-main-panel-mobile-filters a{color:#fff!important}#snize_results .snize-main-panel .snize-main-panel-mobile-filters:after{background-image:none!important;content:none!important}#snize_results .snize-search-results-header{text-align:center;margin-right:.75rem!important}#snize_results #snize-search-results-grid-mode{margin-top:1.5rem}#snize_results #snize-search-results-grid-mode .snize-product{width:100%!important}#snize_results #snize-search-results-grid-mode .snize-product .snize-view-link{width:100%}#snize_results #snize-search-results-grid-mode .snize-product .snize-item{display:flex;flex-direction:row}#snize_results #snize-search-results-grid-mode .snize-product .snize-item .snize-thumbnail-wrapper{width:100%;margin-right:.75rem}#snize_results #snize-search-results-grid-mode .snize-product .snize-item .snize-thumbnail-wrapper .snize-thumbnail{height:8rem}#snize_results #snize-search-results-grid-mode .snize-product .snize-item .snize-title,#snize_results #snize-search-results-grid-mode .snize-product .snize-item .snize-price{width:10rem;font-size:1rem!important;font-weight:500!important;line-height:1.3125!important}#snize_results #snize-search-results-grid-mode .snize-product .snize-item .snize-title{color:#191919;margin-bottom:.75rem!important}#snize_results #snize-search-results-grid-mode .snize-product .snize-item .snize-button{display:none}.productitem--specs-container,.productitem--listview-product-info,.productitem__compare{display:none!important}.swym-button{top:11.5rem!important}.utils-view{width:100%}.utils-view-container{height:fit-content;justify-content:center}.utils-view-container .pagination--container{margin-left:0}.utils-view-container .utils-viewtoggle{display:none}.utils-view-container .pagination--inner{width:100%;margin-top:2rem}.site-header-main-content .form-field .live-search-form-field{width:100%!important}.search-filter-container{grid-template-columns:1.25fr 1fr!important;gap:0}.search-filter-container .live-search,.search-filter-container .live-search .live-search-form{display:none}.search-filter-container .form-field-input::placeholder{opacity:1;color:#636363;font-weight:500;font-size:.875rem;font-family:Montserrat,sans-serif}.productgrid--wrapper .pagination--inner{text-align:center}.omgrfq-collection-button,.omg-button-quote-onboarding,.productitem__compare-checkbox-icon,.omgrfq_view_quote,.omgrfq-btn-quotes{display:none}.omgrfq-table.omgrfq-table__mobile .omgrfq-column-second{margin-top:0!important}.omgrfq-table.omgrfq-table__mobile #translate_tab_form{padding-left:0}.omgrfq-table.omgrfq-table__mobile .omgrfq-column-second__title{font-weight:500!important}.omgrfq-table.omgrfq-table__mobile .omgrfq_remove_product{margin-top:.5rem;margin-bottom:1rem}.omgrfq-table.omgrfq-table__mobile .omgrfq_product_image{padding:0}.omgrfq-table.omgrfq-table__mobile .omgrfq_product_image img{display:none}.omgrfq-table.omgrfq-table__mobile .omgrfq_product_image .omgrfq_product_title{margin-left:0;text-align:left}#form-modal{position:fixed;top:50%;gap:0;width:358px;padding:1.5rem}#form-modal .modal-container{height:37rem;overflow-y:scroll;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}#form-modal .modal-content{margin-bottom:0}#form-modal .modal-header{font-size:1.25rem}#form-modal .modal-description{font-size:.875rem}#form-modal .modal-btn{width:100%!important}.section--canonical .swym-button{display:none!important}.section--canonical .breadcrumbs-container{padding-left:10px;margin-top:2rem}.section--canonical .product-gallery--media-thumbnail{height:3.5rem}.section--canonical .product-details{border-bottom:.5px solid #f4f4f4;position:relative;margin-bottom:1.172rem}.section--canonical .product-details .product-text{display:none}.section--canonical .product-details .product-title{font-size:1.25rem!important;line-height:28px;margin-bottom:.6rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.section--canonical .product-details .product-block--expected_delivery{font-size:.95rem}.section--canonical .product-details .product-pricing{margin:1.5rem 0}.section--canonical .product-details .stock_updates--btn,.section--canonical .product-details .share-buttons--list{display:none}.section--canonical .product-details .product-form__action-wrapper{flex-direction:row}.section--canonical .product-details .product-form__action-wrapper .omgrfq-product-button{position:absolute;bottom:0}.section--canonical .product-details .product-form__action-wrapper .omgrfq-product-button .omg-button-quote-onboarding{bottom:-2.25rem;left:29%;position:absolute;display:block}.section--canonical .product-details .product-form__action-wrapper .quantity-selector{max-width:fit-content}.section--canonical .product-details .omgrfq-product-button .omgrfq-btn-quotes{color:#82341c;width:8rem;font-weight:550}.section--canonical .product-details .value-props__container{display:flex!important;flex-direction:column}.section--canonical .product-details .value-props__container .value-prop__text{display:grid;gap:.25rem;font-size:.975rem}.section--canonical .product-details .value-props__container .prop{margin-bottom:.25rem;display:-webkit-inline-box}.section--canonical .product-details .value-props__container .value-prop--info{font-size:.9rem}.section--canonical .product-details .match-share__container{display:none}.section--canonical .product-details .match-share__container .price-match-text{text-decoration:underline;color:#191919}.section--canonical .product-details .match-share__container .included-box{display:none!important}.section--canonical .product-details .match-share__container-mobile{display:block;margin:auto}.section--canonical .product-details .match-share__container-mobile .modal-btn .element__container{padding:0 1.4rem}.section--canonical .product-details .match-share__container-mobile .price-match-text{vertical-align:text-top;margin-left:.25rem}.section--canonical .schedule--wrapper .value-prop--schedule{width:90%;height:70%}.advice__container{display:none}.expert-advice-btn{padding-top:0;display:block}.section-bundle{padding:1rem .75rem 2rem;border-top:.5px solid #f4f4f4}.section-bundle .bundle-section--header{display:none}.section-bundle .bundle-container{flex-direction:column;position:relative;margin-top:1rem}.section-bundle .bundle-container .bundle-info--text{width:21rem;margin-top:.5rem}.section-bundle .bundle-container .bundle-section--card{display:flex;width:100%;margin-bottom:4.25rem}.section-bundle .bundle-container .bundle-img-container{width:100%}.section-bundle .bundle-container .bundle-img-container .bundle-section--img{padding:.5rem;width:9rem}.section-bundle .bundle-container .bundle-section--header-content{margin-left:1rem}.section-bundle .bundle-container .bundle-section--header-content .product__brand{margin-top:0}.section-bundle .bundle-container .bundle-section--header-content .bundle--product-name{font-size:.875rem;width:12rem}.section-bundle .bundle-container .product-form__action-wrapper{position:absolute;bottom:0;width:36.5rem}.dynamic-video-wrapper{margin-bottom:1rem;margin-top:2.5rem}.dynamic-video-wrapper .dynamic-video{max-height:13rem}.dynamic-video-wrapper .home-section--title{font-size:1.25rem;margin-bottom:.75rem}.dynamic-video-wrapper .home-section--description{width:95%;font-size:.875rem}.dynamic-video-wrapper .video{width:100%;padding-bottom:66.25%;margin:2rem auto;margin-bottom:0}.product-description-section{margin-top:0;margin-bottom:2rem}.product-description-section h2{margin-top:-1rem}.accordion_section{margin:2rem .65rem 0}.accordion_section .accordion-item h2{font-size:1rem}.accordion_section .accordion-item .accordion-content{display:flex;flex-direction:column}.accordion_section .accordion-item .accordion-content p{margin-top:0}.accordion_section .accordion-item .accordion-content span{font-size:.875rem}.faq-container{margin:1.5rem auto 3rem}.faq-container .p-4{padding:1rem .5rem}.faq-container .faq-accordion-container .faq-button{padding:.5rem}.faq-container .faq-content-container{padding-bottom:1.5rem;margin-top:0}.faq-container span{font-size:1rem}.faq-container .faq-content-container{grid-template-columns:1fr}.faq-container .faq-content-container .faq-wrap p{margin:0}.faq-container .faq-content-container .faq-wrap.faq-subtitle{padding-bottom:0}.product-section--container .spr-container{padding:0}.product-section--container .spr-container .spr-header-title{display:none}.product-section--container .spr-container .spr-summary-actions{margin-top:0;transform:translateY(-50%)}.product-section--container .spr-container .spr-summary{height:3rem}.section-blog-hero .blog_background_image--desktop{display:none}.section-blog-hero .blog_background_image--mobile{display:block}.section-blog-hero .blog-hero__content{top:20%;margin-left:1rem}.section-blog-hero .blog-hero__content .hero_subtitle{font-size:1rem}.section-blog-hero .blog-hero__content .hero_title{font-size:1.25rem}.section-blog-hero .blog-hero__content .hero_description{font-size:1rem;width:18rem}.article-filters--container{margin-bottom:1.75rem;gap:1rem;padding:0 10px;display:grid;grid-template-columns:1fr 1fr}.article-filters--container .article-filters--search{display:flex}.article-filters--container .article-filters--search .search-icon{margin-top:auto;margin-bottom:auto}.article-filters--container .article-filters--search .article-search-bar{width:100%}.blog--container{padding:0}.blog--container .blog--inner{column-gap:1rem}.blog--container .article--excerpt-wrapper{width:100%;margin-bottom:0;padding:20px 10px 0}.blog--container .article--excerpt-wrapper .article-list-item .article-image-wrapper{height:auto}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-tags{display:none}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content{padding:.75rem 1rem 0 0}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content .article--excerpt-meta{margin-bottom:.5rem}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content .article--excerpt-title{font-size:1rem}.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content .article--excerpt-text,.blog--container .article--excerpt-wrapper .article-list-item .article--excerpt-content .article--excerpt-readmore{display:none}.template-article .article--outer .article--container{margin-top:2.875rem}.template-article .article--outer .article--container .article--inner .article--meta{margin-bottom:1.5rem}.template-article .article--outer .article--container .article--inner .article--excerpt-tag,.template-article .article--outer .article--container .article--inner .article--meta-item{font-size:.95rem}.template-article .article--outer .article--container .article--inner .article--title{font-size:1.5rem!important}.template-article .article--outer .article--container .article--inner .article--overview{font-size:1.125rem}.template-article .article--outer .article--container .article--content h2{font-size:1.125rem!important}.template-article .article--outer .article--container .article--content p{font-size:1rem}.template-article .article--outer .article--container .article--content blockquote{display:flex}.template-article .article--outer .article--container .article--content blockquote:before{content:url(mobile-quote.svg)!important}.template-article .article--outer .featured-products{width:20rem;height:8rem;padding:.75rem 1rem}.template-article .article--outer .featured-products .featured-product-image{display:none}.template-article .article--outer .featured-products .featured-product-text{margin-left:0}.template-article .article--outer .featured-products .featured-product-title{margin-top:.5rem;line-height:20px}.podcast-player{border-radius:10px;margin:1.25rem 0;padding:1.5rem}.podcast-player .podcast-player__header{width:100%}.section-media-posts{margin-bottom:20px;padding:10px}.section-media-posts .media-posts__account-ig{margin-bottom:1.75rem}.section-media-posts .media-posts__account-ig .media-posts__instagram svg{width:2.5rem;height:3.5rem}.section-media-posts .media-posts__account-ig .account_info{margin:auto 1rem}.section-media-posts .media-posts__account-ig .media-posts__account-name{font-size:1.25rem}.section-media-posts .media-posts__account-ig .media-posts__subtext{font-size:1rem}.section-media-posts .media-posts__container{display:flex;flex-direction:column}.section-media-posts .media-posts__container .media-posts__featured-post{margin-right:0}.section-media-posts .media-posts__container .media-posts__featured-post .media-posts__featured-image{width:100%}.section-media-posts .media-posts__container .media-posts__post{display:flex;overflow:scroll;margin-top:1rem;flex-wrap:nowrap}.section-media-posts .media-posts__container .media-posts__post .media-posts__post-image{width:10.65rem}.site-announcement{z-index:700}.site-announcement .announcement-bar{width:100%;transition:top .3s ease-in-out;padding:12px 0;flex-direction:column}.site-announcement .announcement-bar .announcement-content{padding-bottom:.2rem}.site-announcement .announcement-bar .announcement-bar-text-mobile p{font-size:.675rem}.site-announcement .announcement-bar-text__container{display:block}.site-header-sticky .site-header{top:0}.site-navigation-wrapper{display:none}.site-header-main-content .site-header-logo{margin:0}.site-header-main-content .site-header-logo .site-logo-image{max-height:45px}.site-header-wrapper{background-color:#000}.site-header-wrapper .site-header-menu-toggle{margin-left:auto;position:absolute;top:10%;right:.25rem}.site-header-menu-toggle{display:block!important}.site-header-right{display:none}.site-mobile-nav .mobile-nav-panel{background-color:#000}.site-mobile-nav .mobile-nav-panel .site-header-actions{background-color:#272727;margin:0}.site-mobile-nav .mobile-nav-panel .site-header-actions svg{display:none}.site-mobile-nav .mobile-nav-panel .site-header-actions .site-header__mobile-text{color:#fff;font-size:1rem;width:10rem;text-align:center;font-weight:400}.site-mobile-nav .mobile-nav-panel .site-header-actions .site-header-actions__account-link{color:#fff;display:none}.site-mobile-nav .mobile-nav-panel .mobile-nav-close{color:#fff}.site-mobile-nav .mobile-nav-panel .mobile-nav-content .navmenu-button{border-radius:0}.site-mobile-nav .mobile-nav-panel .mobile-nav-content .navmenu-button-wrapper{background-color:#000}.site-mobile-nav .mobile-nav-panel .mobile-nav-content .mobile-nav-content__border{margin:0}.site-mobile-nav .mobile-nav-panel .mobile-nav-content .navmenu-depth-2{background-color:#000;border-bottom:.5px solid #3a3a3a}.site-mobile-nav .mobile-nav-panel .mobile-nav-content .navmenu-icon,.site-mobile-nav .mobile-nav-panel .utility-bar__mobile-disclosure .utility-bar__social-list{color:#fff}.site-mobile-nav .mobile-nav-panel .utility-bar__mobile-disclosure .utility-bar__social-list .social-link svg path{fill:#fff}.site-mobile-nav .mobile-nav-panel .navmenu-link{color:#fff;border-bottom:.5px solid #3a3a3a;font-weight:400!important;opacity:100%}.site-footer-wrapper .social-connect{margin-bottom:1.75rem}.site-footer-wrapper .social-connect .social-connect__heading{margin-bottom:1.25rem}.site-footer-wrapper .site-footer-information{padding:16px 10px 24px}.site-footer-wrapper .site-footer-information .site-footer-info-text{width:100%}.site-footer-wrapper .site-footer-block-item{width:100%;border:none}.site-footer-wrapper .site-footer-block-item .social-link{margin-left:0}.site-footer-wrapper .newsletter-input .form-field-input{padding:.5rem!important}.site-footer-wrapper .newsletter-input .form-field-title{top:48%}.site-footer-wrapper .button-primary{padding:.7rem}.site-footer-phone.desktop{display:none!important}.site-footer-phone.mobile{display:block!important}.cart-table-labels{display:none}.cart--section{margin-bottom:2rem}.cart--section .cart-title{margin:2rem 0}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item{padding:1.25rem 0 .5rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-image-container img{padding:.25rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item--content{flex-direction:column;width:90%}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item--content .cart-item--content-properties{font-size:.75rem;margin-bottom:.5rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item--content .cart-item--content-title{margin:0 0 .5rem;width:14.25rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .quantity-selector__wrapper .quantity-selector__input{width:3rem;padding:.65rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .quantity-selector__wrapper .quantity-selector__button--minus{padding:0 .5rem 0 1rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .quantity-selector__wrapper .quantity-selector__button--plus{padding:0 1rem 0 .5rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .price-remove-container{flex-direction:column}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .price-remove-container .cart-item__total{margin-top:0;margin-bottom:.5rem;min-width:6.5rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .price-remove-container .cart-item__total .money{text-align:left}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .price-remove-container .cart-item__remove{display:none}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .price-remove-container .cart-item__remove--mobile{display:block}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .price-remove-container .cart-item__remove--mobile .cart-item__remove-link--mobile{text-decoration:none;color:#82341c}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item__info{width:100%;padding-left:1.25rem;margin-top:0}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item__info .cart-item--content-price{margin-bottom:.5rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item__info .cart-item__total{margin-top:.75rem}.cart--section .cartitems--container .cartitems .cartitems--list .cart-item .cart-item__info .cart-item__remove{right:.5rem;top:-5.55rem;height:fit-content}.cart--section .cartitems--container .cartitems .cart-total{width:20rem;margin-top:3rem;margin-bottom:3rem;margin:auto}.cart--section .cartitems--container .cartitems .cart-total .cart-final-total{padding-top:0}.cart--section .cartitems--container .cartitems .cart-total .cart-shipping{margin-bottom:1.25rem}.cart--section .cartitems--container .cartitems .cart-total .cart-subtotal .cart-subtotal-price{width:4rem;padding-right:1.25rem}.cart--section .cartitems--container .cartitems .cart-total .cart-shipping .cart-message{margin-top:.5rem}.product-compare--section .product-compare__table-container .productitem .productitem--image{height:7rem}.product-compare--section .product-compare__table-container .productitem .productitem__container{display:block}.product-compare--section .product-compare__table-container .productitem .productitem--actions{gap:.5rem}.contact-section{margin-top:2rem}.contact-section .page-masthead{padding:0}.contact-section .page-masthead .page-title{font-size:1.25rem;text-align:left}.contact-section .page-description{font-size:1rem;text-align:left}.contact-section .contact-form{display:block;margin-top:2.25rem;margin-bottom:2rem}.contact-section .contact-form .contact-form-container .form-action-row{margin-top:1.55rem}.contact-section .contact-form .contact-form-container .contact-page-content{margin-top:25px}.contact-section .contact-form .contact-form-container .contact-line{margin-left:0}.contact-section .contact-form .contact-form-container .contact-page-header{padding-left:0;font-size:1rem}.contact-section .contact-form .store-map iframe{padding-left:0;width:22rem;height:25rem;margin-right:0}.contact-section .store-info-container{margin:0;height:fit-content;display:block;max-width:100%;padding:2rem}.contact-section .store-info-container .contact-content{margin-bottom:1.5rem}.contact-section .store-info-container .contact-content h3{font-size:1rem}.contact-section .store-info-container .contact-content .site-footer-phone.mobile{color:#fff;margin-top:.5rem}.contact-section .store-info-container .contact-content:last-of-type{margin-bottom:0}.login-background-curve,.account-page .login-left-container{display:none}.account-page .login-right-container{margin:auto;width:100%;margin:2rem 0}.account-page .login-right-container .account-page-masthead .account-page-title{font-size:1.25rem}.account-page .login-right-container .login-description{margin:1rem auto;width:20rem!important}.account-page .login-right-container .account-page-content .form-field{margin-bottom:0}.account-page .login-right-container .account-page-content .form-action--submit{margin:2.5rem 0}.account-page-register .login-right-container{width:100%}.account-page-register .account-page-content .form-action--submit{margin:3rem 0!important}.account-page-register .account-page-content .form-fields-columns .form-field--full{width:100%}.account-page .account-table th:not(:last-child){padding-right:10px;padding-left:10px}#brands-filter-letters{display:none}.section-brands .brand-list-container{margin:1.5rem 0}.section-brands .brand-list-container .popular-brands-wrapper{padding:1rem 0}.section-brands .brand-list-container .popular-brands-wrapper .popular-brands{gap:0;flex-wrap:wrap;row-gap:1.25rem}.section-brands .brand-list-container .popular-brands-wrapper .popular-brands .popular-brand-item{width:33.25%;margin:auto 0}.section-brands .brand-list-container .brand-lists .brand-letter-container{padding-bottom:.5rem}.section-brands .brand-list-container .brand-lists .brand-letter-container .brand-list-section-letter{margin:1.25rem 0}.section-brands .brand-list-container .brand-lists .brand-letter-container .brand-list-section-container{grid-template-columns:1fr 1fr;row-gap:1rem;column-gap:1.25rem}.product-form-start{grid-template-columns:1fr}.product-form-start p{font-size:1rem;margin-top:0}.product-form-start .product-form__start-btn{margin-top:1.25rem;font-size:.875rem}.product-choices-dropdown-section{grid-template-columns:1fr;margin-top:2.25rem;padding:0 10px}.product-choices-dropdown-section .right-column-breakdown{margin-top:1.5rem;padding:0;width:100%}.product-choices-dropdown-section .right-column-breakdown .sold-out__message{margin-top:1rem;color:#b53535}.product-choices-dropdown-section .right-column-breakdown .product__submit{width:100%;margin-top:2rem}.product-choices-dropdown-section .right-column-breakdown .product__submit .atc-button--text{font-size:.875rem}.product-choices-dropdown-section .right-column-breakdown .breakdown-items{row-gap:1rem}.product-choices-dropdown-section .right-column-breakdown .breakdown-items .right-column-label{padding-right:10rem;width:17rem;font-size:1rem}.product-choices-dropdown-section .right-column-breakdown .breakdown-items .right-column-output{font-size:1rem}.product-choices-dropdown-section .right-column-breakdown .breakdown-items p{margin:0;font-size:.875rem}.product-form-bundle.multi-select .selectContainer .bundle-group-counter,.product-form-bundle.multi-select .selectContainer .bundle-group-counter label{font-size:.875rem}.product-form-bundle.multi-select .selectContainer .bundle-group-counter .selected-text{padding-left:.25rem}.product-form-bundle.multi-select .checkbox-dropdown .dropdown-btn{font-size:.875rem}.product-form-bundle{row-gap:1.5rem;border-right:none;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;padding:2rem 0}.product-form-bundle .selectContainer{padding-left:0!important}.product-form-bundle .product-form__header{font-size:1.25rem;padding:0}.product-form-bundle .select-choice{padding:.75rem;font-size:.875rem;width:100%;margin-top:1rem}.product-form-bundle label{font-size:.875rem}.product-form-bundle .add-product-btn{height:2.75rem;font-size:.875rem;margin-top:1.25rem}.product-form-bundle select{padding:.75rem 1rem;background-position:329px 15px;text-overflow:ellipsis;background-size:11px}.accessories-tabs-section{margin-bottom:2rem;padding:0 1rem;height:26rem}.accessories-tabs-section .accessories-tabs-section__container{margin-top:1.75rem}.accessories-tabs-section .accessories-tabs-section__container .product_cards{max-height:22rem}.accessories-tabs-section .home__subtitle{font-size:1.25rem}.accessories-tabs-section .productitem__link{color:#191919;text-decoration:none}.accessories-tabs-section .productitem__link .product__brand,.accessories-tabs-section .productgrid--item .swym-button{display:none}.accessories-tabs-section .productgrid--item .productitem--actions{display:flex}.accessories-tabs-section .productgrid--item .productitem{padding:.25rem;box-shadow:none;border:none;width:16rem}.accessories-tabs-section .productgrid--item .productitem .productitem--info{margin-top:1.25rem}.accessories-tabs-section .productgrid--item .productitem .productitem--title{text-overflow:ellipsis;width:215px;white-space:nowrap;overflow:hidden}.accessories-tabs-section .productgrid--item .productitem .product-stock-level__badge-text{display:none}}.product-recently-viewed__wrapper{display:none}@media only screen and (max-width: 1400px) and (min-width: 768px){.site-header-main-content{display:block;margin-right:0}.site-header-main-content .live-search-form{width:100%}.site-header-main-content .form-field .live-search-form-field{max-width:25rem;width:100%}.site-header-wrapper{background-color:#000}.site-header-wrapper .site-navigation-wrapper .site-navigation{padding-left:1.75rem}.site-header-wrapper .site-navigation-wrapper .navmenu{gap:1.6rem}.site-header-wrapper .site-navigation-wrapper,.site-header-wrapper .site-navigation{background-color:#191919!important}.site-header-wrapper .site-header-main{background-color:#000}.site-header-wrapper .site-header-main .site-header-menu-toggle{display:block;position:absolute;top:1rem;right:.25rem}.site-header-right{margin-left:auto}.site-header-right .site-navigation__secondary-menu{margin-right:1.5rem}.site-header-right .site-header-actions,.site-header-right .site-header-cart{gap:1.25rem}.site-header-right .site-header-actions{margin-left:3rem}.site-header-right .site-header__account-link--account{padding:0 .5rem}.site-header-right .site-header__account-link--logout{padding:0}.site-header-right .navmenu{padding-left:0;gap:1.25rem}.site-header-right .store-phone-number{margin-left:0}.productgrid--sidebar .filter-form{padding-right:1.5rem}.site-footer-wrapper .site-footer-item-main{width:100%}.site-footer-wrapper .site-footer-item-main .newsletter-input .form-field-input{padding:.675rem}.site-footer-wrapper .site-footer-item-main .site-footer-block-item{margin-right:2rem}.highlights-banner__container{height:16rem}.testimonials-section .home-section--description{width:26rem!important}.productitem__compare{margin-right:.5rem!important}.collection--section .productgrid--wrapper{padding:.4rem 1.5rem}.collection--section .productgrid--wrapper .productitem__compare:first-of-type{margin-right:.75rem!important}.utils-view{width:56%}.utils-view-container .pagination--container{margin-left:1.75rem}.product__container .advice__container{width:auto}.account-page-content .account-page--two-column{width:30rem}.account-page-content .account-page--two-column .account-page--column-large{width:40%}.account-page-content .account-page--two-column .account-page--column-small{width:50%}.dynamic-video-wrapper{margin-top:4.75rem}.dynamic-video-wrapper .dynamic-video{max-height:30rem}.faq-container{margin:0rem auto 3rem}.cart-table-labels{grid-template-columns:1fr 1.15fr 1.35fr;width:55%}.cart-item__total .money{margin-right:1rem}}@media screen and (min-width: 1921px){.slideshow--section .slideshow-slide__heading{font-size:3.5rem}.slideshow--section .slideshow-slide__subheading p{font-size:1.75rem}.slideshow--section .slideshow-slide__button{font-size:1.25rem!important}}.tooltip-wrapper{position:relative;display:flex}.tooltip{visibility:hidden;opacity:0;position:absolute;bottom:110%;font-size:.875rem;width:70.5%;text-align:center}.tooltip_mobile{display:none;left:-5.875rem;position:relative;top:.875rem;font-size:.75rem;width:136.25%;text-align:left!important}.tooltip,.tooltip_mobile{background-color:#333;color:#fff;padding:8px;border-radius:4px;z-index:10;transition:opacity .2s;pointer-events:none;white-space:normal;box-shadow:0 4px 8px #0000001a}@media screen and (max-width: 767px){.tooltip_mobile{display:block}.tooltip-wrapper .backorder .atc-button--text{font-size:.965rem}.tooltip-wrapper{flex-direction:column}.tooltip-wrapper .omg-button-quote-onboarding{display:none!important}.product-form__action-wrapper.backorder{margin-bottom:2rem}}.tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:#333 transparent transparent transparent}.tooltip-wrapper:hover .tooltip,.tooltip-wrapper[data-tooltip=true] .tooltip{visibility:visible;opacity:1;pointer-events:auto}.cps_cart .cpi-break{display:none!important}.ma-detailed-modal-wrapper{padding-top:7rem!important}@media screen and (max-width: 767px){.ma-detailed-modal-wrapper{padding-top:2rem!important}#shopify-section-static-announcement{pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/custom.scss.css.map */
