h1,h2{font-family:"Sentinel SSm A", "Sentinel SSm B", serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){h1,h2{font-size:32px;line-height:1.1}}p{margin-top:0}a{color:#aa1f23;text-decoration:none}.field--name-field-subtitle{font-weight:700;color:#6b6354;line-height:1.5;max-width:525px;margin:0 auto 90px;position:relative;text-align:center}.field--name-field-subtitle:after{display:block;content:"";position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa1f23;height:6px;width:70px}h2 sup{font-size:55%;top:-0.75em}body.modal-open{overflow:hidden !important}body.dropdown-open{width:100vw}.unselectable{user-select:none}.l-hidden{display:none !important}.wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 30px}.bg-darker{background-color:#eae5de;color:#393939}.bg-lighter{background-color:#f6f5f1;color:#393939}.bg-white{background-color:#ffffff;color:#393939}.bg-black{background-color:#000000;color:#ffffff}.bg-white{background-color:#ffffff;color:#393939}.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode a{pointer-events:all}.modal{background-color:#f6f5f1;width:100%;max-width:1200px;max-height:calc(100% - 100px);top:50%;left:50%;opacity:0;transform:translateX(-50%) translateY(-50%);transition:opacity 0.25s ease-in-out 0s;overflow:auto;position:fixed;z-index:11}.modal.loaded{opacity:1;transition-delay:0.25s}.modal .modal-close{position:absolute;bottom:calc(100% + 10px);right:0;height:30px;cursor:pointer}.modal .modal-close span{font-size:0;opacity:0}.modal .modal-close .bar{display:none;background-color:#aa1f23;width:30px;height:1px;transform:translateY(0) rotateZ(45deg)}.modal .modal-close .bar:last-of-type{transform:translateY(0) rotateZ(-45deg)}.modal.modal-currency{padding:60px 60px 40px}.modal.modal-currency .modal-close{top:10px;right:10px;bottom:auto}.modal.modal-currency h2{font-size:18px;font-weight:700;margin:0 0 30px}.modal.modal-currency p{font-size:12px}.modal.modal-currency .currency-wrapper{margin:0 -15px 60px;display:flex;flex-wrap:wrap}.modal.modal-currency .currency{width:calc(50% - 30px);margin:0 15px;color:#393939;transition:color 0.2s}.modal.modal-currency .currency.active,.modal.modal-currency .currency:hover{color:#aa1f23}.modal.modal-currency .currency:not(:first-of-type):not(:nth-of-type(2)) tr{border-top:1px solid #c8c8c8}.modal.modal-currency table{width:100%;font-size:14px}.modal.modal-currency table td{padding:9px 0}.modal.modal-currency table td:first-of-type{width:55px;font-weight:700}.modal.modal-currency table td:nth-of-type(2){width:75px}.ui-overlay{background-color:rgba(0, 0, 0, 0.8);width:100%;height:100%;top:0;left:0;opacity:0;z-index:10;transition:opacity 0.25s ease-in-out;position:fixed}.ui-overlay.loaded{opacity:1}h1.serif{font-family:"Sentinel SSm A", "Sentinel SSm B", serif;font-size:34px;color:#393939;margin:0 0 30px}@media screen and (max-width:767px){h1.serif{font-size:18px;margin:0 0 15px}}.page-node-type-acoustic-guitar,.page-node-type-product{background-color:#ffffff}.klevuWrap{margin-bottom:26px}#layout-builder>.hidden,#layout-builder .format-mobile,#layout-builder .format-desktop{display:block !important}.layout-builder-form{padding:0 60px}#layout-builder.layout-builder{margin:0 60px 60px}#layout-builder.layout-builder .layout-builder__region .layout-builder-block.hidden{display:block}.artist-search-card{position:relative}.artist-search-card .image-container{position:relative}.artist-search-card .image-container .badges{position:absolute;top:13px;left:15px;z-index:1;display:flex;gap:5px}.artist-search-card .image-container .badges .badge{background-color:#aa1f23;color:#ffffff;padding:5px 6px;text-transform:uppercase;font-size:10px;letter-spacing:0.5px}.artist-search-card .image-container .guitars-played-icon{position:absolute;top:6px;right:6px;z-index:1;display:flex;gap:1px;flex-direction:column;align-items:flex-end;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff;cursor:pointer}.artist-search-card .image-container .guitars-played-icon .icon{display:block;width:40px;height:55px;background-image:url("../images/icon-guitar.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .image-container .guitars-played{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255, 255, 255, 0.5);z-index:1;cursor:pointer;padding:12px;transition:all 0.2s ease-in-out;box-sizing:border-box}.artist-search-card .image-container .guitars-played .previmg:after,.artist-search-card .image-container .guitars-played .nextimg:after{content:"";background-image:url("../images/arrow-2.png");background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg.disabled,.artist-search-card .image-container .guitars-played .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}.artist-search-card .image-container .guitars-played .previmg{left:0}.artist-search-card .image-container .guitars-played .previmg:after{transform:rotate(180deg)}.artist-search-card .image-container .guitars-played .nextimg{right:0}.artist-search-card .image-container .guitars-played .close-icon{opacity:1;opacity:1;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer}.artist-search-card .image-container .guitars-played .close-icon::after,.artist-search-card .image-container .guitars-played .close-icon::before{position:absolute;width:2px;height:20px;background-color:#000;transform:rotate(45deg) translate(-50%, -50%);transform-origin:top left;content:"";z-index:100;top:15px}.artist-search-card .image-container .guitars-played .close-icon::after{transform:rotate(-45deg) translate(-50%, -50%)}.artist-search-card .image-container .guitars-played .close-icon{top:10px;right:-10px}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{max-width:30px;padding:6px}.artist-search-card .image-container .guitars-played:hover .previmg,.artist-search-card .image-container .guitars-played:hover .nextimg{visibility:visible;opacity:1}.artist-search-card .image-container .guitars-played.active{display:block}.artist-search-card .image-container .guitars-played .guitar-card-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.artist-search-card .image-container .guitars-played .guitar-card-wrapper.active{display:block}.artist-search-card .image-container .image-container-inner{position:relative;width:100%;height:100%;overflow:hidden}.artist-search-card .image-container .image-container-inner img{display:block;width:100%;height:auto;object-fit:cover}.artist-search-card .text-container{display:flex;justify-content:space-between;margin:11px 0}.artist-search-card .text-container h3{margin:0;font-family:"Sentinel SSm A", "Sentinel SSm B", serif}.artist-search-card .text-container h3 a{color:#000000;font-weight:700;font-size:18px}.artist-search-card .text-container .social{display:flex;gap:6px;justify-content:center;align-items:center}.artist-search-card .text-container .social .social-link{display:flex;align-items:center;justify-content:center}.artist-search-card .text-container .social .social-link .icon{display:block;width:30px;height:18px;max-width:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .text-container .social .social-link.facebook .icon{background-image:url("../images/icon-facebook.png")}.artist-search-card .text-container .social .social-link.instagram .icon{background-image:url("../images/icon-instagram.png")}.artist-search-card .text-container .social .social-link.x .icon{background-image:url("../images/icon-x.png")}.artist-search-card .text-container .social .social-link.youtube .icon{background-image:url("../images/icon-youtube.png")}.artist-search-card .text-container .social .social-link.tiktok .icon{background-image:url("../images/icon-tiktok.png")}.guitar-mini-card{display:flex;width:100%;height:100%;background-color:#ffffff;padding:20px 30px;box-sizing:border-box;align-items:center;box-sizing:border-box;gap:12px}.guitar-mini-card .image_container{width:50%}.guitar-mini-card .image_container img{width:100%;height:auto;max-height:100%;object-fit:contain}.guitar-mini-card .text-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.guitar-mini-card .text-container h3{margin:8px 0;text-align:center}.guitar-mini-card .text-container h3 a{color:#000000;font-family:"Sentinel SSm A", "Sentinel SSm B", serif;font-weight:700;font-size:16px}.guitar-mini-card .text-container .price-affirm{display:flex;gap:8px;align-items:center;justify-content:center;padding-bottom:18px;flex:1}.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{color:#212A2F;text-align:center;font-family:"Sentinel SSm A", "Sentinel SSm B", serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{font-size:24px}}.guitar-mini-card .text-container .price-affirm .custom-price .post,.guitar-mini-card .text-container .price-affirm .discontinued .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .rsPrice{display:none}.guitar-mini-card .text-container .price-affirm .system-price{display:none}.guitar-mini-card .text-container .price-affirm .custom-price .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .custom-price .sign{margin-right:2px}.guitar-mini-card .text-container .price-affirm .custom-price .currency{font-size:12px;margin-left:-2px}.guitar-mini-card .text-container .price-affirm .rsErrorMessage{text-align:center;font-size:12px}.guitar-mini-card .text-container .price-affirm .was-price{color:#565959;font-size:12px;line-height:14px;text-align:center;font-weight:500}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{display:none;flex:1;text-align:center;font-size:10px;text-align:left}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:10px !important}@media screen and (max-width:1199px) and (min-width:767px){.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{font-size:8px}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:8px !important}}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm{margin-bottom:8px;flex-direction:column}}.guitar-mini-card .text-container .rsAddToCartForm label,.guitar-mini-card .text-container .atc-function label{display:none}.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%;margin-bottom:10px}.guitar-mini-card .text-container .rsAddToCartForm a:hover,.guitar-mini-card .text-container .rsAddToCartForm input:hover,.guitar-mini-card .text-container .rsAddToCartForm .button:hover,.guitar-mini-card .text-container .atc-function a:hover,.guitar-mini-card .text-container .atc-function input:hover,.guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button,body.bg-black .guitar-mini-card .text-container .atc-function a,body.bg-black .guitar-mini-card .text-container .atc-function input,body.bg-black .guitar-mini-card .text-container .atc-function .button{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button:hover,body.bg-black .guitar-mini-card .text-container .atc-function a:hover,body.bg-black .guitar-mini-card .text-container .atc-function input:hover,body.bg-black .guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{width:100%}}.guitar-mini-card .text-container .lcly-button{display:none;margin-bottom:10px}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.guitar-mini-card .text-container .lcly-button .lcly-location-prompt{display:none}.guitar-mini-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.guitar-mini-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.guitar-mini-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.guitar-mini-card .text-container .lcly-button.active>div:not([id]){display:none}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]{width:100%}}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:after{content:"Find Locally";font-size:14px;font-weight:700}.guitar-mini-card .text-container .lcly-button.active:before{display:none}.guitar-mini-card .text-container .field--name-extra-field-product-add-to-cart{width:100%}.guitar-mini-card .text-container .secondary-cta{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out;width:100%}.guitar-mini-card .text-container .secondary-cta:hover{border-color:#aa1f23}.promo-card{text-align:center}.promo-card img{width:100%;height:auto;display:block}.promo-card .title{color:#393939;font-family:"Sentinel SSm A", "Sentinel SSm B", serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.5px}.promo-card .copy{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:125%}.promo-card .button-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.promo-card .button-container a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out}.promo-card .button-container a:after{content:"";position:unset;display:block;background-image:url(../images/right-arrow-cta.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:12px;margin-left:7px;margin-right:3px;transition:all 0.2s ease-in-out}.promo-card .button-container a:hover{border-color:#aa1f23}.promo-card .button-container a:hover:after{margin-left:10px;margin-right:0}.field--name-field-secondary-ctas.field__items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.field--name-field-copy{margin-bottom:10px}input:focus{outline:none}.guitar-tile-modal{overflow:visible;max-height:90vh;max-width:90vw;width:auto}@media screen and (max-width:767px){.guitar-tile-modal{height:auto;width:95vw}}.guitar-tile-modal .modal-close{position:absolute;bottom:calc(100% + 10px);right:0;height:30px;cursor:pointer}.guitar-tile-modal .modal-close span{opacity:0;font-size:0}.guitar-tile-modal .modal-close .bar{height:1px;width:30px;background-color:#ffffff}.guitar-tile-modal .modal-close .bar:first-of-type{transform:translateY(0) rotateZ(45deg)}.guitar-tile-modal .modal-close .bar:last-of-type{transform:rotateZ(-45deg)}.guitar-tile-modal .guitar-tile-modal__wrapper{overflow:hidden;height:100%;width:100%}.guitar-tile-modal .guitar-tile-modal__img{position:relative;max-width:100%;width:auto;min-height:140px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img.is-loading{width:60vw;max-width:480px}.guitar-tile-modal .guitar-tile-modal__img img{width:auto;display:block;max-height:calc(90vh - 155px);max-width:100%;margin:0 auto}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(57, 57, 57, 0.25);border-top-color:#393939;border-radius:50%;animation:guitar-tile-spin 0.8s linear infinite}.guitar-tile-modal .guitar-tile-modal__img.is-loaded .guitar-tile-modal__spinner,.guitar-tile-modal .guitar-tile-modal__img.has-error .guitar-tile-modal__spinner{display:none}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__error{padding:40px 20px;text-align:center;color:#393939}.guitar-tile-modal h1{font-size:21px;font-weight:700;text-align:center;padding:10px 0}.guitar-tile-modal h1:empty{display:none}.guitar-tile-modal h1:empty+p{padding:10px 0}.guitar-tile-modal p{font-size:1rem;text-align:center}.guitar-tile-modal p:empty{display:none}.guitar-tile-modal .guitar-tile-modal__controls{height:82px;padding:0 30px;text-align:center}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action{font-size:0;margin-top:30px;border:solid #5f5e5a;border-width:0 2px 2px 0;display:inline-block;padding:8px;outline:none;cursor:pointer}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__prev{float:left;transform:rotate(135deg)}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__next{float:right;transform:rotate(-45deg)}.guitar-tile-modal .guitar-tile-modal__controls .count{font-family:"Gotham SSm A", "Gotham SSm B", sans-serif;color:#393939;display:inline-block;height:22px;margin:30px 0}@keyframes guitar-tile-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guitar-tile-modal .guitar-tile-modal__spinner{animation-duration:1.6s}}.product-ratings{max-width:132px;display:flex;margin:6px auto 0;justify-content:center;gap:12px;align-items:center;height:29px}.product-ratings .rating-container{height:14px;overflow:hidden}.product-ratings .rating-container .rating{background-image:url("../images/star-rating.svg");background-repeat:no-repeat}.product-ratings .number{font-size:12px;font-style:normal;font-weight:400;letter-spacing:0.5px}.tw-view-details{display:none}.views-table{width:100%;max-width:1200px;padding:30px;margin:0 auto;display:block;box-sizing:border-box}.views-table caption{background-color:#eae5de;width:100%;font-family:"Sentinel SSm A", "Sentinel SSm B", serif;font-weight:700;font-size:24px;line-height:1.5;color:#393939;text-align:initial;border-top:1px solid #c8c8c8;padding:20px;display:block;box-sizing:border-box}.views-table thead{width:100%;display:block}@media screen and (max-width:767px){.views-table thead{display:none}}.views-table thead tr{background:#eae5de;border-top:1px solid #c8c8c8}.views-table thead th{font-weight:700}.views-table tbody{width:100%;display:block}.views-table tbody tr:nth-child(odd){background:transparent}.views-table tbody tr:nth-child(even){background:#eae5de}@media screen and (max-width:767px){.views-table tbody tr:first-of-type{border-top:1px solid #c8c8c8}}.views-table tr{width:100%;border-bottom:1px solid #c8c8c8;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.views-table tr{padding:10px 0}}.views-table th,.views-table td{background:transparent;color:#393939;line-height:1.5;text-align:initial;padding:20px;box-sizing:border-box}@media screen and (max-width:767px){.views-table th,.views-table td{padding:5px 20px}}.views-table th h2,.views-table th h3,.views-table th h4,.views-table th h5,.views-table th h6,.views-table td h2,.views-table td h3,.views-table td h4,.views-table td h5,.views-table td h6{margin:0 0 10px}.views-table th h2 a,.views-table th h3 a,.views-table th h4 a,.views-table th h5 a,.views-table th h6 a,.views-table td h2 a,.views-table td h3 a,.views-table td h4 a,.views-table td h5 a,.views-table td h6 a{color:inherit}.views-table .views-field-title{width:30%}@media screen and (max-width:767px){.views-table .views-field-title{width:100%}}.views-table .views-field-field-dealer-city{width:20%;font-weight:700}@media screen and (max-width:767px){.views-table .views-field-field-dealer-city{width:100%}}.views-table .views-field-field-dealer-address1{width:55%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address1{width:100%}}.views-table .views-field-field-dealer-address-d-address-line1{width:35%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address-d-address-line1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address-d-address-line1{width:100%}}.views-table .views-field-field-dealer-repair-level{width:15%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-repair-level{width:20%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level{width:100%}}.views-table .views-field-field-dealer-repair-level span{font-size:10px;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;padding:5px;display:block}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level .none,.views-table .views-field-field-dealer-repair-level .silver,.views-table .views-field-field-dealer-repair-level .gold{display:inline-block}}.views-table .views-field-field-dealer-repair-level .none span,.views-table .views-field-field-dealer-repair-level .silver span,.views-table .views-field-field-dealer-repair-level .gold span{color:#ffffff}.views-table .views-field-field-dealer-repair-level .none{background:#999}.views-table .views-field-field-dealer-repair-level .silver{background:#747067}.views-table .views-field-field-dealer-repair-level .gold{background:#b9883b}.site-footer{padding:0;color:#e9e6e0;position:relative;background-color:#2B2827}.site-footer h2{color:#e9e6e0}.site-footer .layout--twocol-section{max-width:950px;font-size:14px;line-height:2;padding:70px 0 35px;margin:0 auto}@media screen and (max-width:767px){.site-footer .layout--twocol-section{max-width:100%;padding:70px 0 0}}.site-footer .layout--twocol-section .layout__region{display:flex;flex-wrap:wrap}.site-footer .layout--twocol-section .layout__region.layout__region--first{width:40%;flex:0 1 40%}@media screen and (max-width:767px){.site-footer .layout--twocol-section .layout__region.layout__region--first{width:100%;flex:0 1 100%}}.site-footer .layout--twocol-section .layout__region.layout__region--second{width:60%;flex:0 1 60%}@media screen and (max-width:767px){.site-footer .layout--twocol-section .layout__region.layout__region--second{width:100%;flex:0 1 100%}}.site-footer .layout--twocol-section .layout__region .block-inline-blockopen-text{width:50%}@media screen and (max-width:767px){.site-footer .layout--twocol-section .layout__region .block-inline-blockopen-text{width:100%;border-bottom:1px solid #3d3837;padding-bottom:20px;margin-bottom:20px}}.site-footer .layout--twocol-section .layout__region p{margin:0}.site-footer .layout--twocol-section>div.layout__region:only-child{width:80%;flex:0 1 80%;margin:0 auto}@media screen and (max-width:767px){.site-footer .layout--twocol-section .block-menu{border-bottom:1px solid #3d3837;padding-bottom:20px;margin-bottom:20px}}.site-footer .layout--twocol-section .block-menu .menu-item{width:50%;text-align:center;padding:0}@media screen and (max-width:767px){.site-footer .layout--twocol-section .block-menu .menu-item{width:100%}}.site-footer .layout--twocol-section .block-menu .menu-item a{color:#e9e6e0;transition:all 0.2s ease-in-out}.site-footer .layout--twocol-section .block-menu .menu-item a:hover{color:#aa1f23}.site-footer .layout--twocol-section .block-menu.menu--footer{width:66.66%}@media screen and (max-width:767px){.site-footer .layout--twocol-section .block-menu.menu--footer{width:100%}}.site-footer .layout--twocol-section .block-menu.menu--footer-commerce{width:33.33%}@media screen and (max-width:767px){.site-footer .layout--twocol-section .block-menu.menu--footer-commerce{width:100%}}.site-footer .layout--twocol-section .block-menu.menu--footer-commerce .menu-item{width:100%}.site-footer .layout--twocol-section .block-menu>h2{display:none}.site-footer .layout--twocol-section .block-menu .menu{margin:0;display:flex;flex-wrap:wrap}.site-footer #block-accessibility{margin-top:-40px;text-align:center}@media screen and (max-width:767px){.site-footer #block-accessibility{padding:0 40px}}.site-footer #block-accessibility img{height:23px;width:auto;margin:auto}.site-footer .menu--legal{padding:15px 0}@media screen and (max-width:767px){.site-footer .menu--legal{padding:0 40px}}.site-footer .menu--legal>h2{display:none}.site-footer .menu--legal .menu{font-size:11px;line-height:2;text-align:center;margin:0}@media screen and (max-width:767px){.site-footer .menu--legal .menu{font-size:12px}}.site-footer .menu--legal .menu .menu-item{padding:0;display:inline}.site-footer .menu--legal .menu .menu-item:not(:last-of-type):after{content:"/";margin:0 8px 0 5px;position:relative}.site-footer .menu--legal .menu a{color:#e9e6e0;text-transform:uppercase;transition:all 0.2s ease-in-out}.site-footer .menu--legal .menu a:hover{color:#aa1f23}@media screen and (max-width:767px){.site-footer #block-legalfootertext{padding:0 40px}}.site-footer #block-legalfootertext .field--name-body p{font-size:11px;line-height:2;margin:0;text-align:center}@media screen and (max-width:767px){.site-footer #block-legalfootertext .field--name-body p{font-size:12px}}.site-footer #block-legalfootertext .field--name-body p:not(:last-of-type){margin:0 0 15px}@media screen and (max-width:767px){.site-footer #block-legalfootertext .field--name-body p:not(:last-of-type){margin:0}}.site-footer .layout--onecol p:last-child{margin-bottom:35px}#site-banner-ad{display:block}@media screen and (min-width:1199px){#site-banner-ad{min-height:40px}}#site-banner-ad>.inner-container{position:relative}#site-banner-ad>.inner-container.sticky{position:fixed;z-index:10;top:0;left:0;width:100vw}#site-banner-ad>.inner-container .close-btn{position:absolute;top:50%;transform:translateY(-50%);right:50px;width:17px;height:17px;background-image:url("../images/close-btn.svg");background-repeat:no-repeat;background-size:contain;cursor:pointer}@media screen and (max-width:1199px){#site-banner-ad>.inner-container .close-btn{right:12px}}.announcements.slick-vertical .slick-slide{border:none}.site-banner-ad{min-height:40px;background-color:#d7b98a;font-weight:bold;display:flex;align-items:center}@media screen and (max-width:767px){.site-banner-ad{min-height:50px}}.site-banner-ad .inner-container{width:100%;max-width:1200px;padding:6px 30px;margin:0 auto;text-align:center;box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.site-banner-ad .inner-container{text-align:left;justify-content:flex-start;padding:8px 15px}}.site-banner-ad .inner-container .title{font-size:12px;line-height:1.4;font-family:"Gotham SSm A", "Gotham SSm B", sans-serif;text-transform:uppercase}.site-banner-ad .inner-container .title.bold{font-weight:900}.site-banner-ad .inner-container .title.italic{font-style:italic}.site-banner-ad .inner-container .title.underline{text-decoration:underline}.site-banner-ad .inner-container .link{font-size:12px;margin:0 30px}.site-banner-ad .inner-container .link a{color:#393939;text-decoration:underline;transition:all 0.2s ease-in-out}.site-banner-ad .inner-container .link a:hover{text-decoration:none}.site-banner-ad .inner-container .end-date{font-size:10px}#site-banner-ad.right .inner-container{justify-content:flex-end}#site-banner-ad.right .inner-container div:nth-last-child(2){margin-right:30px}#site-banner-ad.left .inner-container{justify-content:flex-start}.nav-column>ul.menu{margin:0;padding:0;display:block;margin-left:35px}@media screen and (min-width:767px){.nav-column>ul.menu{display:flex;height:100%;margin-left:28px;align-items:center}}.nav-column>ul.menu li.menu-item{margin:0;padding:0;display:flex;align-items:center}.nav-column>ul.menu li.menu-item a{font-size:14px;font-weight:900;color:#ffffff}@media screen and (max-width:767px){.nav-column>ul.menu li.menu-item a{margin-left:4px}}.nav-column>ul.menu li.menu-item a:before{content:"";display:block;background-image:url("../images/map-icon.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:17px;height:29px}@media screen and (max-width:767px){.nav-column>ul.menu li.menu-item a:before{height:20px}}.block-footer-connect{color:#e9e6e0;background-color:#2B2827}@media screen and (max-width:767px){.block-footer-connect{padding:40px 0 0}}.block-footer-connect .inner-content{max-width:1400px;padding:45px 30px;margin:0 auto;display:flex}.block-footer-connect .inner-content .left{width:100%}.block-footer-connect .inner-content .left>h2{padding-bottom:6px;margin-bottom:23px;font-size:30px;border-bottom:1px solid #D7B98A}@media screen and (max-width:767px){.block-footer-connect .inner-content .left{padding:0 40px}}.block-footer-connect .inner-content .left .footer-connect{display:flex;justify-content:space-between;flex-wrap:wrap}.block-footer-connect .inner-content .left .footer-connect .col-left{width:60%}@media screen and (max-width:767px){.block-footer-connect .inner-content .left .footer-connect .col-left{width:100%}}.block-footer-connect .inner-content .left .footer-connect .col-right{width:37%}@media screen and (max-width:767px){.block-footer-connect .inner-content .left .footer-connect .col-right{width:100%}}.block-footer-connect .inner-content .left .footer-connect .col-right .field--name-body p{font-size:10px;text-transform:uppercase;line-height:22px}.block-footer-connect .inner-content .left ul.menu-level-0{display:flex;align-items:center;margin:0}.block-footer-connect .inner-content .left ul.menu-level-0 .menu-item{padding:0;width:70px;text-align:center;margin:0 5px 0 0}.block-footer-connect .inner-content .left ul.menu-level-0 .menu-item span{color:#ffffff;font-size:10px;text-transform:uppercase}.block-footer-connect .inner-content .left .field--name-field-media-svg{text-align:center}.block-footer-connect .inner-content .left .field--name-field-media-svg svg{max-height:53px;width:53px;fill:#2B2827;stroke:#707070;transition:all 0.2s ease-in-out}.block-footer-connect .inner-content .left .field--name-field-media-svg svg .icon{stroke:none;fill:#ffffff;transition:all 0.2s ease-in-out}.block-footer-connect .inner-content .left .field--name-field-media-svg svg:hover{stroke:#aa1f23}.block-footer-connect .inner-content .left .field--name-field-media-svg svg:hover .icon{fill:#aa1f23}.block-footer-connect .block-language-nav{margin-left:auto;width:fit-content}@media screen and (max-width:767px){.block-footer-connect .inner-content{padding-top:0;padding-bottom:0;box-sizing:border-box;flex-direction:column-reverse}.block-footer-connect .inner-content .left{padding:0}.block-footer-connect .inner-content .language-switcher{margin-bottom:40px;margin-left:0}.block-footer-connect .inner-content .language-switcher .block-language-nav{margin-left:0}.block-footer-connect .inner-content .language-switcher .block-language-nav .language-nav-container{top:0;right:unset;left:0}.block-footer-connect .block-language-nav{display:none}}.block-footer-connect.alignment-center .inner-content{justify-content:center}.block-footer-connect.alignment-center .inner-content .left{width:auto}.block-footer-connect.alignment-center .inner-content .left h2{text-align:center}.block-footer-connect.alignment-center .inner-content .left .footer-connect .col-left{width:100%}.block-footer-connect.alignment-center .inner-content .left .footer-connect .col-left ul.menu-level-0{justify-content:center;gap:5px}.block-footer-connect.alignment-center .inner-content .left .footer-connect .col-left ul.menu-level-0 .menu-item{margin:0}.block-footer-connect.alignment-right .inner-content{justify-content:flex-end;flex-direction:row-reverse}.block-footer-connect.alignment-right .inner-content h2{text-align:right}.block-footer-connect.alignment-right .inner-content .left .footer-connect{flex-direction:row-reverse}.block-footer-connect.alignment-right .inner-content .left .footer-connect ul.menu-level-0{justify-content:flex-end}.block-footer-connect.alignment-right .inner-content .left .footer-connect ul.menu-level-0 .menu-item{margin-right:0;margin-left:5px}.block-footer-elements{padding:32px 0 75px}.block-footer-elements a{color:#ffffff;transition:all 0.2s ease-in-out}.block-footer-elements a:hover{text-decoration:none;color:#aa1f23}.block-footer-elements .inner-container{max-width:1400px;padding:0 30px;margin:0 auto;font-size:11px;line-height:13px;text-transform:uppercase}.block-footer-elements .inner-container .row{display:flex;justify-content:space-between;flex-wrap:wrap}.block-footer-elements .inner-container .row.row-top{margin-bottom:18px}.block-footer-elements .inner-container .row .col{width:40%;margin-bottom:24px}.block-footer-elements .inner-container .row .col p{margin:0}.block-footer-elements .inner-container .row .col.bot-left{margin-bottom:0}@media screen and (max-width:767px){.block-footer-elements .inner-container .row .col{width:100%}.block-footer-elements .inner-container .row .col.top-left{order:0}.block-footer-elements .inner-container .row .col.bot-left{order:1;margin-bottom:24px}.block-footer-elements .inner-container .row .col.bot-right{order:3;margin-bottom:0}.block-footer-elements .inner-container .row .col.top-right{order:2}}.block-footer-elements .inner-container .row .col.bot-right{text-align:right;margin-bottom:0}@media screen and (max-width:767px){.block-footer-elements .inner-container .row .col.bot-right{text-align:left;width:100%}}.block-footer-elements .inner-container .row .col li,.block-footer-elements .inner-container .row .col ul{padding:0;margin:0}.block-footer-elements .inner-container .row .col ul.menu{display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width:767px){.block-footer-elements .inner-container .row .col ul.menu{justify-content:flex-start}}.block-footer-elements .inner-container .row .col ul.menu li{line-height:14px;display:flex}.block-footer-elements .inner-container .row .col ul.menu li:after{content:"/";margin:0 6px}.block-footer-elements .inner-container .row .col ul.menu li a.privacy-choices{display:flex;align-items:center}.block-footer-elements .inner-container .row .col ul.menu li a.privacy-choices:before{content:"";margin-right:4px;background-image:url(../images/privacy-choices.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:26px;height:14px;display:block}.menu--footer{padding:75px 0 0}.menu--footer a{color:#ffffff}.menu--footer a:hover{text-decoration:underline}.menu--footer ul{padding:0;margin:0}.menu--footer li{padding:0;margin:0}.menu--footer .menu-item--expanded{list-style-type:none;list-style-image:none}.menu--footer .inner-content{max-width:1400px;padding:0 30px;margin:0 auto}.menu--footer .inner-content>.menu{border-bottom:1px solid #D7B98A;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:110px}.menu--footer .menu-level-0 a.section-head{font-family:"Sentinel SSm A", "Sentinel SSm B", serif;font-size:16px;font-weight:700;margin-bottom:10px;display:block;text-transform:uppercase}.menu--footer .menu-level-0 a.section-head:hover{text-decoration:none}@media screen and (max-width:1199px){.menu--footer .menu-level-0:after{content:"";width:30%}}.menu--footer .menu-level-0>.menu-item{width:17%}.menu--footer .menu-level-0>.menu-item:last-child{margin-right:0}@media screen and (max-width:1199px){.menu--footer .menu-level-0>.menu-item{width:30%;margin-bottom:20px}}@media screen and (max-width:767px){.menu--footer .menu-level-0>.menu-item{width:100%}}.menu--footer .menu-level-0 .menu-level-1{border-top:1px solid #D7B98A;width:100%}.menu--footer .menu-level-0 .menu-level-1 li.menu-item{margin:16px 0;line-height:1}.menu--footer .menu-level-0 .menu-level-1 li.menu-item a{line-height:1;font-size:14px;transition:all 0.2s ease-in-out}.menu--footer .menu-level-0 .menu-level-1 li.menu-item a:hover{text-decoration:none;color:#aa1f23}.block-taylor-insider{background-color:#aa1f23}.block-taylor-insider p{font-size:16px}.block-taylor-insider .inner-content{max-width:1400px;padding:60px 30px;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width:767px){.block-taylor-insider .inner-content{flex-wrap:wrap;flex-direction:column-reverse}}.block-taylor-insider .inner-content .col-left{text-align:left;max-width:50%}@media screen and (max-width:767px){.block-taylor-insider .inner-content .col-left{max-width:100%;text-align:center}}.block-taylor-insider .inner-content .col-left h2{font-size:40px;color:#ffffff;margin-bottom:15px}@media screen and (max-width:767px){.block-taylor-insider .inner-content .col-left h2{font-size:24px}}.block-taylor-insider .inner-content .col-left .signup-button{color:#ffffff;background-color:#2B2827;border-radius:2px;transition:all 0.2s ease-in-out;padding:10px 30px;margin:0 0 15px;font-size:16px;display:inline-block}.block-taylor-insider .inner-content .col-left .signup-button:hover{background-color:#f2f2f2;color:#aa1f23}.block-taylor-insider .inner-content .col-left p{line-height:1.6}@media screen and (max-width:767px){.block-taylor-insider .inner-content .col-right{width:100%;margin-bottom:40px;display:flex;justify-content:center}}.block-taylor-insider .inner-content .col-right .logo{background-image:url("../images/logo-circular.svg");background-repeat:no-repeat;background-size:contain;width:244px;height:189px;margin:0 70px}@media screen and (max-width:767px){.block-taylor-insider .inner-content .col-right .logo{margin:0}}#block-mainnavigationv2 .menu-outer-container{background-color:#252121}#block-mainnavigationv2-mobile,#block-mainnavigationv2{background-color:#252121;height:56px;display:flex;position:relative}#block-mainnavigationv2-mobile ul,#block-mainnavigationv2 ul{padding:0;margin:0}#block-mainnavigationv2-mobile li,#block-mainnavigationv2 li{padding:0;margin:0}#block-mainnavigationv2-mobile .menu-outer-container,#block-mainnavigationv2 .menu-outer-container{width:100%;transition:all 0.3s ease-in-out;padding:0 30px}#block-mainnavigationv2-mobile.sticky .menu-outer-container,#block-mainnavigationv2.sticky .menu-outer-container{position:fixed;scrollbar-gutter:stable both-edges;top:-56px;left:0;right:0;width:100%;z-index:1000}#block-mainnavigationv2-mobile.sticky.active,#block-mainnavigationv2.sticky.active{z-index:11}#block-mainnavigationv2-mobile.sticky.active .menu-outer-container,#block-mainnavigationv2.sticky.active .menu-outer-container{top:0}#block-mainnavigationv2-mobile .menu.menu-level-0,#block-mainnavigationv2 .menu.menu-level-0{max-width:1400px;width:100%;display:flex;align-items:center;margin:auto;height:56px;justify-content:space-between}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu.menu-level-0,#block-mainnavigationv2 .menu.menu-level-0{height:auto}}#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item,#block-mainnavigationv2 .menu.menu-level-0>.menu-item{height:56px;display:flex;align-items:center}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item,#block-mainnavigationv2 .menu.menu-level-0>.menu-item{margin-right:0}}#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item>a,#block-mainnavigationv2 .menu.menu-level-0>.menu-item>a{color:#ffffff;font-size:14px;display:flex;align-items:center;text-decoration:none}#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item:last-child,#block-mainnavigationv2 .menu.menu-level-0>.menu-item:last-child{margin:0}#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item:hover>a,#block-mainnavigationv2 .menu.menu-level-0>.menu-item:hover>a{border-bottom:2px solid white;padding-bottom:2px;margin-bottom:-4px}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item:hover>a,#block-mainnavigationv2 .menu.menu-level-0>.menu-item:hover>a{border:0}}#block-mainnavigationv2-mobile .menu.menu-level-0>.top-level-link,#block-mainnavigationv2 .menu.menu-level-0>.top-level-link{list-style-type:none;list-style-image:none}#block-mainnavigationv2-mobile .menu.menu-level-0>.top-level-link>a:hover,#block-mainnavigationv2 .menu.menu-level-0>.top-level-link>a:hover{cursor:pointer;border-bottom:2px solid white;padding-bottom:2px;margin-bottom:-4px}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu.menu-level-0>.top-level-link>a:hover,#block-mainnavigationv2 .menu.menu-level-0>.top-level-link>a:hover{border:0}}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu.menu-level-0>.top-level-link>a,#block-mainnavigationv2 .menu.menu-level-0>.top-level-link>a{font-size:20px;font-weight:bold;width:100%}}#block-mainnavigationv2-mobile .menu.menu-level-0>.top-level-link>.menu-dropdown,#block-mainnavigationv2 .menu.menu-level-0>.top-level-link>.menu-dropdown{max-height:0;position:absolute;top:100%;width:100%;z-index:3;overflow:hidden;background-color:#ffffff;left:0;box-sizing:border-box}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu.menu-level-0>.top-level-link>.menu-dropdown,#block-mainnavigationv2 .menu.menu-level-0>.top-level-link>.menu-dropdown{overflow:inherit}}#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item,#block-mainnavigationv2 .menu.menu-level-0>.menu-item{list-style-type:none;list-style-image:none}#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item.menu-item--expanded>a:after,#block-mainnavigationv2 .menu.menu-level-0>.menu-item.menu-item--expanded>a:after{content:"";background-image:url("../images/menu-down.svg");background-repeat:no-repeat;background-size:contain;display:block;width:10px;height:7px;margin-left:16px;transition:all 0.1s linear}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item.menu-item--expanded>a:after,#block-mainnavigationv2 .menu.menu-level-0>.menu-item.menu-item--expanded>a:after{background-image:url("../images/mobile-menu-open.svg");width:26px;height:18px;margin-left:auto;right:20px}}#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item>a:hover,#block-mainnavigationv2 .menu.menu-level-0>.menu-item>a:hover{cursor:pointer;border-bottom:2px solid white;padding-bottom:2px;margin-bottom:-4px}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item>a:hover,#block-mainnavigationv2 .menu.menu-level-0>.menu-item>a:hover{border:0}}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item>a,#block-mainnavigationv2 .menu.menu-level-0>.menu-item>a{font-size:20px;font-weight:bold;width:91%}}#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item>.menu-dropdown,#block-mainnavigationv2 .menu.menu-level-0>.menu-item>.menu-dropdown{max-height:0;position:absolute;top:100%;width:100%;z-index:101;overflow-y:auto;background-color:#ffffff;left:0;box-sizing:border-box}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item>.menu-dropdown,#block-mainnavigationv2 .menu.menu-level-0>.menu-item>.menu-dropdown{overflow:inherit}}#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item.dropdown-open .menu-dropdown,#block-mainnavigationv2 .menu.menu-level-0>.menu-item.dropdown-open .menu-dropdown{max-height:unset;order:3}#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item.dropdown-open>a,#block-mainnavigationv2 .menu.menu-level-0>.menu-item.dropdown-open>a{border-bottom:2px solid white;padding-bottom:2px;margin-bottom:-4px}#block-mainnavigationv2-mobile .menu.menu-level-0>.menu-item.dropdown-open>a:after,#block-mainnavigationv2 .menu.menu-level-0>.menu-item.dropdown-open>a:after{transform:rotate(180deg)}#block-mainnavigationv2-mobile .section-head:hover,#block-mainnavigationv2 .section-head:hover{color:#252121 !important}#block-mainnavigationv2-mobile .section-head a.hover:hover,#block-mainnavigationv2 .section-head a.hover:hover{color:#aa1f23 !important;cursor:pointer}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .section-head a:after,#block-mainnavigationv2 .section-head a:after{content:"";background-image:url("../images/mobile-menu-open.svg");background-repeat:no-repeat;background-size:contain;display:block;width:26px;height:18px;margin-left:0;position:absolute;right:20px;margin-top:-20px}}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu-dropdown,#block-mainnavigationv2 .menu-dropdown{position:absolute;width:100%;top:115px !important;z-index:-100;height:100%}}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu-dropdown .section-head.active .menu-dropdown,#block-mainnavigationv2 .menu-dropdown .section-head.active .menu-dropdown{top:61px !important}}#block-mainnavigationv2-mobile .menu-level-1,#block-mainnavigationv2 .menu-level-1{max-width:1200px;padding:20px 30px 47px;box-sizing:border-box;margin:0 auto;display:flex;flex-wrap:wrap}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu-level-1,#block-mainnavigationv2 .menu-level-1{padding-top:0}}#block-mainnavigationv2-mobile .menu-level-1 li.menu-item,#block-mainnavigationv2 .menu-level-1 li.menu-item{margin-bottom:12px;line-height:1;text-decoration:none}#block-mainnavigationv2-mobile .menu-level-1 li.menu-item:last-child,#block-mainnavigationv2 .menu-level-1 li.menu-item:last-child{margin-bottom:0}#block-mainnavigationv2-mobile .menu-level-1 li.menu-item a,#block-mainnavigationv2 .menu-level-1 li.menu-item a{font-size:12px;color:#252121;line-height:1;order:2;width:200px}#block-mainnavigationv2-mobile .menu-level-1 li.menu-item a:not(.item-wrap):not(.section-head),#block-mainnavigationv2 .menu-level-1 li.menu-item a:not(.item-wrap):not(.section-head){padding:4px 8px;margin:-4px -8px;border-radius:4px;transition:background-color 0.15s ease}#block-mainnavigationv2-mobile .menu-level-1 li.menu-item a:hover,#block-mainnavigationv2 .menu-level-1 li.menu-item a:hover{color:#aa1f23}#block-mainnavigationv2-mobile .menu-level-1 li.menu-item a:not(.item-wrap):not(.section-head):hover,#block-mainnavigationv2 .menu-level-1 li.menu-item a:not(.item-wrap):not(.section-head):hover{background-color:rgba(0, 0, 0, 0.06)}#block-mainnavigationv2-mobile .menu-level-1 li.menu-item a.item-wrap,#block-mainnavigationv2 .menu-level-1 li.menu-item a.item-wrap{width:auto}#block-mainnavigationv2-mobile .menu-level-1 li.menu-item .badge,#block-mainnavigationv2 .menu-level-1 li.menu-item .badge{font-size:10px;background-color:#aa1f23;color:#ffffff;border-radius:4px;padding:6px 8px;margin:0;display:inline-block;max-width:fit-content;order:1}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu-level-1 li.menu-item .badge,#block-mainnavigationv2 .menu-level-1 li.menu-item .badge{right:90px}}#block-mainnavigationv2-mobile .menu-level-1 a.learn,#block-mainnavigationv2 .menu-level-1 a.learn{font-weight:600}#block-mainnavigationv2-mobile .menu-level-1 a.shop,#block-mainnavigationv2 .menu-level-1 a.shop{font-weight:600;text-decoration:underline}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu-level-1>.menu-item.bold-link>a:not(.item-wrap),#block-mainnavigationv2 .menu-level-1>.menu-item.bold-link>a:not(.item-wrap){font-family:"Sentinel SSm A", "Sentinel SSm B", serif;font-size:16px;font-weight:bold;color:#252121}}#block-mainnavigationv2-mobile .menu-level-1>.menu-item--expanded,#block-mainnavigationv2 .menu-level-1>.menu-item--expanded{list-style-type:none;list-style-image:none}#block-mainnavigationv2-mobile .menu-level-1 .section-head,#block-mainnavigationv2 .menu-level-1 .section-head{display:inline-block;vertical-align:top;max-width:175px;width:100%;margin-right:21px}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu-level-1 .section-head,#block-mainnavigationv2 .menu-level-1 .section-head{min-width:100%;max-width:100%}}#block-mainnavigationv2-mobile .menu-level-1 .section-head>a.section-head,#block-mainnavigationv2 .menu-level-1 .section-head>a.section-head{font-family:"Sentinel SSm A", "Sentinel SSm B", serif;font-weight:bold;font-size:16px;color:#252121;border-bottom:1px solid #d7b98a;padding-bottom:8px;margin-bottom:18px}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu-level-1 .section-head>a.section-head,#block-mainnavigationv2 .menu-level-1 .section-head>a.section-head{border-bottom:0;padding-bottom:0;margin-bottom:0}}#block-mainnavigationv2-mobile .menu-level-1 .section-head.double,#block-mainnavigationv2 .menu-level-1 .section-head.double{max-width:267px}#block-mainnavigationv2-mobile .menu-level-1 .section-head.double .menu-level-2,#block-mainnavigationv2 .menu-level-1 .section-head.double .menu-level-2{display:flex;flex-wrap:wrap}@media screen and (min-width:1199px){#block-mainnavigationv2-mobile .menu-level-1 .section-head.double .menu-level-2,#block-mainnavigationv2 .menu-level-1 .section-head.double .menu-level-2{flex-direction:column}}#block-mainnavigationv2-mobile .menu-level-1 .section-head.double .menu-level-2 .menu-item,#block-mainnavigationv2 .menu-level-1 .section-head.double .menu-level-2 .menu-item{width:50%}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu-level-1 .section-head.double .menu-level-2 .menu-item,#block-mainnavigationv2 .menu-level-1 .section-head.double .menu-level-2 .menu-item{width:100%}}#block-mainnavigationv2-mobile .menu-level-1 .section-head.double .menu-level-2 .menu-item.shop,#block-mainnavigationv2 .menu-level-1 .section-head.double .menu-level-2 .menu-item.shop{width:100%}#block-mainnavigationv2-mobile .menu-level-1 .featured,#block-mainnavigationv2 .menu-level-1 .featured{border-top:1px solid #d7b98a;margin-top:40px;padding-top:18px;width:100%}#block-mainnavigationv2-mobile .menu-level-1 .featured a,#block-mainnavigationv2 .menu-level-1 .featured a{border-top:none;font-size:16px !important}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu-level-1 .featured,#block-mainnavigationv2 .menu-level-1 .featured{border-top:0;margin-top:0;padding-top:0}}#block-mainnavigationv2-mobile .menu-level-1 .featured>a,#block-mainnavigationv2 .menu-level-1 .featured>a{font-family:"Sentinel SSm A", "Sentinel SSm B", serif;font-size:16px;font-weight:bold;color:#252121}#block-mainnavigationv2-mobile .menu-level-1 .featured>.menu_link_content,#block-mainnavigationv2 .menu-level-1 .featured>.menu_link_content{margin-top:20px}#block-mainnavigationv2-mobile .menu-level-1 .featured>.menu_link_content .menu,#block-mainnavigationv2 .menu-level-1 .featured>.menu_link_content .menu{display:flex}#block-mainnavigationv2-mobile .menu-level-1 .featured>.menu_link_content .menu .menu-item,#block-mainnavigationv2 .menu-level-1 .featured>.menu_link_content .menu .menu-item{display:flex;flex-direction:column-reverse;justify-content:flex-end;margin-right:34px}#block-mainnavigationv2-mobile .menu-level-1 .featured>.menu_link_content .menu .menu-item:hover a,#block-mainnavigationv2 .menu-level-1 .featured>.menu_link_content .menu .menu-item:hover a{color:#aa1f23}#block-mainnavigationv2-mobile .menu-level-1 .featured>.menu_link_content .menu .menu-item img,#block-mainnavigationv2 .menu-level-1 .featured>.menu_link_content .menu .menu-item img{width:246px;height:auto;margin-bottom:12px;object-fit:cover}#block-mainnavigationv2-mobile .menu-level-1 .featured>.menu_link_content .menu .menu-item a,#block-mainnavigationv2 .menu-level-1 .featured>.menu_link_content .menu .menu-item a{font-weight:900;font-size:16px;color:#252121}#block-mainnavigationv2-mobile .menu-level-1 .featured>.menu_link_content .menu .menu-item:last-child,#block-mainnavigationv2 .menu-level-1 .featured>.menu_link_content .menu .menu-item:last-child{margin-right:0}.site-header{position:relative;z-index:500}.menu-open{overflow:hidden}.menu-open .site-header .region-header{position:relative;z-index:11}.menu-open .site-header::after{content:"";position:fixed;z-index:10;top:0;left:0;min-width:100vw;min-height:100vh;background-color:rgba(0, 0, 0, 0.8)}.searchbar-open{overflow:hidden}body.dropdown-open{overflow:hidden}.nav-elements{background-color:#aa1f23}.nav-elements .inner-container{height:86px;max-width:1400px;padding:0 30px;margin:0 auto;justify-content:space-between;display:flex;box-sizing:content-box}@media only screen and (max-width:767px){.nav-elements .inner-container{height:49px;padding:0 10px}}.nav-elements .inner-container .logo img.medium-hide{width:120px}.nav-elements .inner-container .logo img.mobile{display:none}@media screen and (max-width:767px){.nav-elements .inner-container .logo img.medium-hide{display:none}.nav-elements .inner-container .logo img.mobile{display:block !important;max-width:60px}}.nav-elements .inner-container .nav-column{display:flex;height:100%;align-items:center}.nav-elements .inner-container .nav-column.nav-right{flex:1}.nav-elements .inner-container .nav-column.nav-right .block-algolia-search-bar{flex:1}.nav-elements .inner-container .nav-column.nav-right .block-algolia-search-bar .ais-SearchBox-form{margin:0 0 0 auto;width:300px;position:relative}.nav-elements .inner-container .nav-column.nav-right .block-algolia-search-bar #searchbox button.ais-SearchBox-reset{right:20px}@media screen and (max-width:1199px){.nav-elements .inner-container .nav-column.nav-right .block-algolia-search-bar{display:none}}@media screen and (max-width:767px){.nav-elements .inner-container .nav-column{justify-content:space-between}.nav-elements .inner-container .nav-column.nav-right{display:none}}.nav-elements #site-search-form{display:block}@media screen and (max-width:767px){.nav-elements #site-search-form{display:none}}@media screen and (max-width:1199px){.nav-elements .nav-column>ul.menu{display:none}}.login-nav ul li a.rsCartLink sup{background-color:#aa1f23;border:0}.rs-cart-link{margin-left:28px}.block-rs-menu{margin:0 0 0 28px}@media screen and (min-width:767px){.block-rs-menu{height:100%}.block-rs-menu section{height:100%}.block-rs-menu section nav{height:100%}}@media screen and (max-width:1199px){.block-rs-menu{display:block;margin:0 10px 0 10px}}#block-mainnavigationv2-mobile,#block-mainnavigationv2{transition:all 0.3s ease}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile,#block-mainnavigationv2{display:none}}#block-mainnavigationv2-mobile,#block-mainnavigationv2{position:relative;z-index:101;height:56px}#block-mainnavigationv2-mobile.secondary-nav,#block-mainnavigationv2.secondary-nav{display:none}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile.secondary-nav,#block-mainnavigationv2.secondary-nav{padding:0 18px;display:flex;flex:1;align-items:center;position:relative;height:67px}}#block-mainnavigationv2-mobile.secondary-nav .nav-column,#block-mainnavigationv2.secondary-nav .nav-column{display:none}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile.secondary-nav .nav-column,#block-mainnavigationv2.secondary-nav .nav-column{display:block}}#block-mainnavigationv2-mobile.secondary-nav .mobile-wrapper,#block-mainnavigationv2.secondary-nav .mobile-wrapper{margin-right:20px}#block-mainnavigationv2-mobile.secondary-nav .mobile-wrapper .mobile-toggle,#block-mainnavigationv2.secondary-nav .mobile-wrapper .mobile-toggle{padding:0}#block-mainnavigationv2-mobile.secondary-nav .mobile-wrapper .mobile-toggle .bar,#block-mainnavigationv2.secondary-nav .mobile-wrapper .mobile-toggle .bar{width:30px;margin:7px 0;border-radius:0}#block-mainnavigationv2-mobile.secondary-nav .nav-column,#block-mainnavigationv2.secondary-nav .nav-column{display:flex;align-items:center;justify-content:flex-end;flex:1}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile.secondary-nav .nav-column .block-rs-menu,#block-mainnavigationv2.secondary-nav .nav-column .block-rs-menu{display:none}}@media screen and (max-width:767px){#block-mainnavigationv2-mobile.secondary-nav .nav-column .block-rs-menu,#block-mainnavigationv2.secondary-nav .nav-column .block-rs-menu{display:block}}#block-mainnavigationv2-mobile.secondary-nav .nav-column>ul.menu,#block-mainnavigationv2.secondary-nav .nav-column>ul.menu{display:none}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile.secondary-nav .nav-column>ul.menu,#block-mainnavigationv2.secondary-nav .nav-column>ul.menu{display:contents;margin-left:auto;margin-right:0}}@media screen and (max-width:767px){#block-mainnavigationv2-mobile.secondary-nav .nav-column>ul.menu,#block-mainnavigationv2.secondary-nav .nav-column>ul.menu{display:block;margin-left:auto;margin-right:0}}#block-mainnavigationv2-mobile.secondary-nav #site-search-form,#block-mainnavigationv2.secondary-nav #site-search-form{display:none}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile.secondary-nav #site-search-form,#block-mainnavigationv2.secondary-nav #site-search-form{display:block}}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar,#block-mainnavigationv2.secondary-nav .global-searchbar{display:none}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar .close-icon,#block-mainnavigationv2.secondary-nav .global-searchbar .close-icon{opacity:0;transition:all 0.9s ease}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar ::placeholder,#block-mainnavigationv2.secondary-nav .global-searchbar ::placeholder{color:white;font-size:13px}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar.active ::placeholder,#block-mainnavigationv2.secondary-nav .global-searchbar.active ::placeholder{color:#2b2827;font-size:20px}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar.active .search-icon,#block-mainnavigationv2.secondary-nav .global-searchbar.active .search-icon{background-image:url("../images/search-icon.svg");width:18px;height:16px}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar.active .close-icon,#block-mainnavigationv2.secondary-nav .global-searchbar.active .close-icon{opacity:1;opacity:1;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar.active .close-icon::after,#block-mainnavigationv2-mobile.secondary-nav .global-searchbar.active .close-icon::before,#block-mainnavigationv2.secondary-nav .global-searchbar.active .close-icon::after,#block-mainnavigationv2.secondary-nav .global-searchbar.active .close-icon::before{position:absolute;width:2px;height:20px;background-color:#000;transform:rotate(45deg) translate(-50%, -50%);transform-origin:top left;content:"";z-index:100;top:15px}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar.active .close-icon::after,#block-mainnavigationv2.secondary-nav .global-searchbar.active .close-icon::after{transform:rotate(-45deg) translate(-50%, -50%)}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar.active .close-icon,#block-mainnavigationv2.secondary-nav .global-searchbar.active .close-icon{top:0;bottom:0;margin:auto 0}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar.active .form-item input,#block-mainnavigationv2.secondary-nav .global-searchbar.active .form-item input{background:white;height:56px;top:-28px;font-size:20px;color:#2b2827;z-index:1}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile.secondary-nav .global-searchbar,#block-mainnavigationv2.secondary-nav .global-searchbar{display:block;margin-right:auto}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar input,#block-mainnavigationv2.secondary-nav .global-searchbar input{width:97%;height:32px;position:absolute;top:50%;transform:translateY(-50%);border:1px solid #666463;background:#4b4847;transition:all 0.5s ease;border-radius:2px;box-sizing:border-box;color:white;transition:all 0.5s ease;z-index:1}#block-mainnavigationv2-mobile.secondary-nav .global-searchbar input.active,#block-mainnavigationv2.secondary-nav .global-searchbar input.active{width:98vw;height:56px;left:2px;font-size:20px;color:#2b2827;background:white}}@media screen and (max-width:767px){#block-mainnavigationv2-mobile.secondary-nav .global-searchbar,#block-mainnavigationv2.secondary-nav .global-searchbar{width:100%;margin-right:12px}}#block-mainnavigationv2-mobile.secondary-nav .block-algolia-search-bar-mobile,#block-mainnavigationv2.secondary-nav .block-algolia-search-bar-mobile{width:100%;max-width:265px;margin-right:auto}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0,#block-mainnavigationv2.secondary-nav .menu.menu-level-0{display:none;flex-direction:column}.dropdown-open #block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0,.dropdown-open #block-mainnavigationv2.secondary-nav .menu.menu-level-0{display:block;margin-top:20px;overflow-y:auto}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .menu-item--expanded.active>a,#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .menu-item--expanded.parentActive>a,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .menu-item--expanded.active>a,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .menu-item--expanded.parentActive>a{position:absolute;top:35px;width:180px;left:50%;margin-left:-80px;font-family:"Gotham SSm A", "Gotham SSm B", sans-serif;opacity:1;font-size:14px;display:block;text-align:center;background:#ffffff;color:rgba(43, 40, 39, 0.5);text-transform:uppercase}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .menu-item--expanded.active>a:after,#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .menu-item--expanded.parentActive>a:after,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .menu-item--expanded.active>a:after,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .menu-item--expanded.parentActive>a:after{background:none}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .menu-item,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .menu-item{border-bottom:1px solid #efedd8;height:60px;display:flex;align-items:center;margin-bottom:0}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .menu-item li li a,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .menu-item li li a{text-transform:capitalize;width:60%}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .menu-item li li a:after,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .menu-item li li a:after{right:50px}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .menu-item .badge,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .menu-item .badge{position:absolute}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .menu-item>a,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .menu-item>a{color:#2b2827;font-size:18px;font-family:"Sentinel SSm A", "Sentinel SSm B", serif;text-transform:uppercase}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .section-head.active>a,#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .featured.active>a,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .section-head.active>a,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .featured.active>a{width:100%;display:flex;position:relative;margin-left:0;margin-bottom:0;opacity:1;color:#252121;top:0px;background:#ffffff;text-transform:uppercase;justify-content:left;left:0}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .section-head.active>a:first-child,#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .featured.active>a:first-child,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .section-head.active>a:first-child,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .featured.active>a:first-child{color:#252121;font-size:18px}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .section-head.active>a.section-head::before,#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .featured.active>a.section-head::before,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .section-head.active>a.section-head::before,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .featured.active>a.section-head::before{content:"//";padding-right:10px;color:#8f8d8b;font-size:20px;margin-top:-2px}}@media screen and (max-width:1199px) and (max-width:767px){#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .menu-item .item-wrap,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .menu-item .item-wrap{display:none}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .menu-item.featured,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .menu-item.featured{display:none}}#block-mainnavigationv2-mobile.secondary-nav .menu.menu-level-0 .section-head.hidden-menu,#block-mainnavigationv2.secondary-nav .menu.menu-level-0 .section-head.hidden-menu{display:none}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .mobile-menu,#block-mainnavigationv2 .mobile-menu{display:none;position:fixed;background:#ffffff;left:0;right:0;top:0;bottom:0;height:100vh;width:100vw;z-index:500}#block-mainnavigationv2-mobile .mobile-menu .mobile-menu-header .menu-item,#block-mainnavigationv2 .mobile-menu .mobile-menu-header .menu-item{background-color:#FFFFFF}.dropdown-open #block-mainnavigationv2-mobile .mobile-menu,.dropdown-open #block-mainnavigationv2 .mobile-menu{display:block}}#block-mainnavigationv2-mobile .mobile-menu-topbar,#block-mainnavigationv2 .mobile-menu-topbar{display:flex;align-items:center;justify-content:space-between;height:49px;padding:0 10px;background-color:#aa1f23}#block-mainnavigationv2-mobile .mobile-menu-topbar .logo img.medium-hide,#block-mainnavigationv2 .mobile-menu-topbar .logo img.medium-hide{display:none}#block-mainnavigationv2-mobile .mobile-menu-topbar .logo img.mobile,#block-mainnavigationv2 .mobile-menu-topbar .logo img.mobile{display:block !important;max-width:60px}#block-mainnavigationv2-mobile .mobile-menu-close,#block-mainnavigationv2 .mobile-menu-close{position:relative;width:44px;height:44px;background:transparent;border:none;cursor:pointer;padding:0;flex-shrink:0}#block-mainnavigationv2-mobile .mobile-menu-close::before,#block-mainnavigationv2-mobile .mobile-menu-close::after,#block-mainnavigationv2 .mobile-menu-close::before,#block-mainnavigationv2 .mobile-menu-close::after{content:"";position:absolute;top:50%;left:50%;width:28px;height:3px;background-color:#ffffff;border-radius:2px}#block-mainnavigationv2-mobile .mobile-menu-close::before,#block-mainnavigationv2 .mobile-menu-close::before{transform:translate(-50%, -50%) rotate(45deg)}#block-mainnavigationv2-mobile .mobile-menu-close::after,#block-mainnavigationv2 .mobile-menu-close::after{transform:translate(-50%, -50%) rotate(-45deg)}#block-mainnavigationv2-mobile .mobile-menu-close:hover::before,#block-mainnavigationv2-mobile .mobile-menu-close:hover::after,#block-mainnavigationv2 .mobile-menu-close:hover::before,#block-mainnavigationv2 .mobile-menu-close:hover::after{background-color:#e9e6e0}#block-mainnavigationv2-mobile .mobile-menu-header,#block-mainnavigationv2 .mobile-menu-header{position:relative;height:calc(100vh - 49px - 190px);overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}#block-mainnavigationv2-mobile .mobile-menu-header::-webkit-scrollbar,#block-mainnavigationv2 .mobile-menu-header::-webkit-scrollbar{display:none}#block-mainnavigationv2-mobile .mobile-menu-header-title,#block-mainnavigationv2 .mobile-menu-header-title{height:48px;padding:20px;box-shadow:0 3px 30px rgba(75, 57, 46, 0.0015);border-bottom:1px solid #2b2827;box-sizing:content-box}#block-mainnavigationv2-mobile .mobile-menu-header-title span,#block-mainnavigationv2 .mobile-menu-header-title span{position:absolute;width:100px;left:50%;margin-left:-50px;text-align:center;top:35px;opacity:0.5;font-size:14px}#block-mainnavigationv2-mobile .mobile-menu-footer,#block-mainnavigationv2 .mobile-menu-footer{background-color:#2b2827;position:absolute;z-index:111111;left:0;bottom:0;width:100% !important;display:block !important;height:190px;padding:30px 30px 0}#block-mainnavigationv2-mobile .mobile-menu-footer .block-rs-menu,#block-mainnavigationv2 .mobile-menu-footer .block-rs-menu{margin:0}#block-mainnavigationv2-mobile .mobile-menu-footer .block-rs-menu ul,#block-mainnavigationv2 .mobile-menu-footer .block-rs-menu ul{flex-wrap:wrap}#block-mainnavigationv2-mobile .mobile-menu-footer .block-rs-menu ul li,#block-mainnavigationv2 .mobile-menu-footer .block-rs-menu ul li{width:100%;height:30px;display:flex;align-items:center;margin-bottom:15px}@media screen and (max-width:767px){#block-mainnavigationv2-mobile .mobile-menu-footer .block-rs-menu ul li,#block-mainnavigationv2 .mobile-menu-footer .block-rs-menu ul li{margin-bottom:0}}#block-mainnavigationv2-mobile .mobile-menu-footer .block-rs-menu ul li.rs-cart-link:after,#block-mainnavigationv2 .mobile-menu-footer .block-rs-menu ul li.rs-cart-link:after{color:#ffffff;content:"My Cart";margin-left:4px;font-size:14px;font-weight:900}#block-mainnavigationv2-mobile .mobile-menu-footer .block-rs-menu ul li a.rsUserAccountLink:before,#block-mainnavigationv2 .mobile-menu-footer .block-rs-menu ul li a.rsUserAccountLink:before{width:20px}@media screen and (max-width:767px){#block-mainnavigationv2-mobile .mobile-menu-footer .block-rs-menu ul li a.rsUserAccountLink:before,#block-mainnavigationv2 .mobile-menu-footer .block-rs-menu ul li a.rsUserAccountLink:before{font-size:20px !important}}#block-mainnavigationv2-mobile .mobile-menu-footer .block-rs-menu ul li .rsCartIcon:before,#block-mainnavigationv2 .mobile-menu-footer .block-rs-menu ul li .rsCartIcon:before{width:20px}#block-mainnavigationv2-mobile .mobile-menu-footer .block-rs-menu ul li a.rsCartLink sup,#block-mainnavigationv2 .mobile-menu-footer .block-rs-menu ul li a.rsCartLink sup{right:0px;border:none;background-color:#aa1f23}#block-mainnavigationv2-mobile .mobile-menu-footer .menu li,#block-mainnavigationv2 .mobile-menu-footer .menu li{height:30px;display:flex;align-items:center}#block-mainnavigationv2-mobile .mobile-menu-footer .menu li:before,#block-mainnavigationv2 .mobile-menu-footer .menu li:before{width:30px}@media screen and (max-width:767px){#block-mainnavigationv2-mobile .mobile-menu-footer .menu li:before,#block-mainnavigationv2 .mobile-menu-footer .menu li:before{width:20px}}#block-mainnavigationv2-mobile .mobile-menu-footer .menu li a,#block-mainnavigationv2 .mobile-menu-footer .menu li a{margin-left:8px}@media screen and (max-width:767px){#block-mainnavigationv2-mobile .mobile-menu-footer .menu li a,#block-mainnavigationv2 .mobile-menu-footer .menu li a{margin-left:0;display:flex;gap:4px;align-items:center}#block-mainnavigationv2-mobile .mobile-menu-footer .menu li a:after,#block-mainnavigationv2 .mobile-menu-footer .menu li a:after{content:"Dealers"}}#block-mainnavigationv2-mobile .mobile-toggle,#block-mainnavigationv2 .mobile-toggle{display:inline-block;float:left;padding:16px 12px 16px 0;user-select:none}#block-mainnavigationv2-mobile .mobile-toggle .bar,#block-mainnavigationv2 .mobile-toggle .bar{background-color:#e9e6e0;display:block;height:3px;margin-bottom:3px;transform-origin:center center;transition:all 0.15s linear;width:25px;border-radius:3px}#block-mainnavigationv2-mobile .menu-item--close,#block-mainnavigationv2 .menu-item--close{background-image:url("../images/back-arrow.svg");background-repeat:no-repeat;padding-left:20px;margin-top:15px;font-size:16px;display:none}#block-mainnavigationv2-mobile .menu-item--close.show,#block-mainnavigationv2 .menu-item--close.show{display:block}@media screen and (max-width:1199px){#block-mainnavigationv2-mobile .menu-item--expanded .menu_link_content,#block-mainnavigationv2 .menu-item--expanded .menu_link_content{visibility:hidden;transform:translate(-500px, 0px)}#block-mainnavigationv2-mobile .menu-item--expanded .menu_link_content.active,#block-mainnavigationv2 .menu-item--expanded .menu_link_content.active{transform:translate(0px, 0px)}#block-mainnavigationv2-mobile .menu-item--expanded .menu_link_content.active,#block-mainnavigationv2 .menu-item--expanded .menu_link_content.active{visibility:visible;position:absolute;top:0;left:30px;right:0;min-height:100%;background-color:#ffffff;z-index:100;width:100%}}@media screen and (max-width:1199px) and (max-height:600px){#block-mainnavigationv2-mobile .menu-item--close,#block-mainnavigationv2 .menu-item--close{margin-top:5px}#block-mainnavigationv2-mobile .mobile-menu-header-title,#block-mainnavigationv2 .mobile-menu-header-title{padding:10px 20px;height:30px;box-sizing:content-box}#block-mainnavigationv2-mobile .mobile-menu-header-title span,#block-mainnavigationv2 .mobile-menu-header-title span{top:17px}#block-mainnavigationv2-mobile .mobile-menu-footer,#block-mainnavigationv2 .mobile-menu-footer{position:fixed;top:unset;bottom:0;height:40px;padding-top:0;display:flex !important;justify-content:flex-start !important}#block-mainnavigationv2-mobile .mobile-menu-footer .block-rs-menu,#block-mainnavigationv2 .mobile-menu-footer .block-rs-menu{margin-top:4px}#block-mainnavigationv2-mobile .mobile-menu-footer .block-rs-menu ul,#block-mainnavigationv2 .mobile-menu-footer .block-rs-menu ul{flex-wrap:nowrap}#block-mainnavigationv2-mobile .menu-dropdown,#block-mainnavigationv2 .menu-dropdown{left:0;top:52px !important;overflow:unset !important;overflow-y:scroll !important}}@media screen and (max-width:767px){#block-navelements .nav-elements .nav-container{min-height:67px}#block-navelements .nav-elements.sticky .nav-container{position:fixed;z-index:1000;top:-67px;left:0;right:0;transition:all 0.3s ease}#block-navelements .nav-elements.sticky.active .nav-container{top:0}#block-mainnavigationv2-mobile.secondary-nav{width:100%;box-sizing:border-box}#block-mainnavigationv2-mobile.secondary-nav.hide-display{position:fixed;top:-67px;transition:all 0.3s ease}#block-mainnavigationv2-mobile.secondary-nav.active-display{z-index:500;position:fixed;top:0;left:0}}.login-nav ul{display:flex;list-style-type:none;padding:0;margin:0;margin-right:4px}@media screen and (min-width:767px){.login-nav ul{height:100%;align-items:center}}@media screen and (max-width:767px){.login-nav ul li{margin-left:0 !important}}.login-nav ul li a{color:#ffffff}.login-nav ul li a.rsCartLink{font-size:26px;position:relative}@media screen and (max-width:767px){.login-nav ul li a.rsCartLink{font-size:20px}}.login-nav ul li a.rsCartLink sup{font-size:10px;line-height:23px;text-align:center;width:23px;height:23px;display:block;background-color:black;position:absolute;top:-10px;right:-8px;border-radius:50%;border:1px solid #ffffff}@media screen and (max-width:767px){.login-nav ul li a.rsCartLink sup{font-size:8px;line-height:18px;width:18px;height:18px;top:-5px}}.login-nav ul li a.rsUserAccountLink{font-size:0;display:flex;align-items:center;height:29px}@media screen and (max-width:767px){.login-nav ul li a.rsUserAccountLink:after{content:"Store Account";margin-left:8px;font-size:14px;font-weight:900;color:#ffffff}}.login-nav ul li a.rsUserAccountLink:before{font-size:26px;padding:0}.rs-account-link{display:flex;align-content:center;flex-wrap:wrap;min-width:19px}.rs-account-link .rsUserAccountLink{margin-right:0}.rs-cart-link{min-width:30px}@media screen and (max-width:767px){.nav-elements .nav-column.nav-right .login-nav{display:none}.rs-account-link{display:none}.mobile-menu .rs-account-link{display:block}}.global-searchbar form,.block-algolia-search-bar form{margin:0;position:relative}.global-searchbar form label,.block-algolia-search-bar form label{display:none}.global-searchbar form .ais-SearchBox-submit,.global-searchbar form .ais-SearchBox-reset,.block-algolia-search-bar form .ais-SearchBox-submit,.block-algolia-search-bar form .ais-SearchBox-reset{padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;background:none;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.global-searchbar form .ais-SearchBox-submit::-moz-focus-inner,.global-searchbar form .ais-SearchBox-reset::-moz-focus-inner,.block-algolia-search-bar form .ais-SearchBox-submit::-moz-focus-inner,.block-algolia-search-bar form .ais-SearchBox-reset::-moz-focus-inner{padding:0;border:0}.global-searchbar form .ais-SearchBox-submit[disabled],.global-searchbar form .ais-SearchBox-reset[disabled],.block-algolia-search-bar form .ais-SearchBox-submit[disabled],.block-algolia-search-bar form .ais-SearchBox-reset[disabled]{cursor:default}.global-searchbar form .ais-SearchBox-submit,.block-algolia-search-bar form .ais-SearchBox-submit{width:14px;position:absolute;left:12px;top:50%;transform:translateY(-50%);margin:auto 0;z-index:2}.global-searchbar form .ais-SearchBox-reset,.block-algolia-search-bar form .ais-SearchBox-reset{right:10px;position:absolute;top:50%;transform:translateY(-50%)}.global-searchbar form input,.block-algolia-search-bar form input{padding-left:35px;width:299px;height:32px;position:relative;border:0;box-sizing:border-box}.global-searchbar form input:focus::placeholder,.block-algolia-search-bar form input:focus::placeholder{color:transparent}.global-searchbar form input::placeholder,.block-algolia-search-bar form input::placeholder{font-size:14px;color:#252121}.global-searchbar .form-actions,.block-algolia-search-bar .form-actions{display:none}.block-tagline{margin-left:60px;margin-right:12px}@media screen and (max-width:767px){.block-tagline{margin-left:20px}}.block-tagline .tag{font-family:"Sentinel SSm A", "Sentinel SSm B", serif;color:#ffffff;font-size:16px;white-space:nowrap}@media screen and (max-width:767px){.block-tagline .tag{font-size:12px}}.block-tagline .tag span.first{font-style:italic;letter-spacing:calc(-1em * 0.001 * -80)}.block-tagline .tag span.second{text-transform:uppercase;letter-spacing:calc(-1em * 0.001 * 20)}.brand-bar.desktop{background-color:#000;height:48px}.brand-bar.desktop .bb-inner-container{max-width:1400px;margin:0 auto;height:100%;display:flex;align-items:center;padding:0 40px;box-sizing:content-box}.brand-bar.desktop .bb-inner-container .links{height:19px}.brand-bar.desktop .bb-inner-container .links a{display:inline-block;margin-right:30px;height:100%}.brand-bar.desktop .bb-inner-container .links a img{transition:all 0.2s ease-in-out;box-sizing:border-box;height:100%;width:auto;filter:invert(0.5)}.brand-bar.desktop .bb-inner-container .links a:hover img{filter:invert(0)}@media screen and (max-width:1199px){.brand-bar.desktop{display:none}}.brand-bar.mobile{padding-left:30px;margin-top:24px;margin-bottom:32px}.brand-bar.mobile .bb-inner-container{display:flex;flex-direction:column}.brand-bar.mobile .bb-inner-container h3{color:#2B2827;text-transform:uppercase;opacity:0.5;font-size:14px;line-height:20px}.brand-bar.mobile .bb-inner-container .links{display:flex;flex-direction:column;gap:18px;margin:12px 0}.brand-bar.mobile .bb-inner-container .links img{max-height:30px;height:100%;width:auto;opacity:0.5}body{font-family:"Gotham SSm A", "Gotham SSm B", sans-serif}