.font-helvetica,.button,.shopify-challenge__button{font-family:font-1!important;text-transform:uppercase}.object-fit-cover{object-fit:cover}.object-fit-contain{object-fit:contain}.d-flex-col{flex-direction:column}.spinner-border{--bs-spinner-width: 4rem;--bs-spinner-height: 4rem}.modal{--bs-modal-zindex: 10000}.modal .modal-backdrop{display:block!important}.modal .modal-content{border-radius:0}.modal .modal-footer .button [data-el=modal--action-loading],.modal .modal-footer .shopify-challenge__button [data-el=modal--action-loading],.modal .modal-footer .button[data-loading] [data-el=modal--action-init],.modal .modal-footer [data-loading].shopify-challenge__button [data-el=modal--action-init]{display:none}.modal .modal-footer .button[data-loading] [data-el=modal--action-loading],.modal .modal-footer [data-loading].shopify-challenge__button [data-el=modal--action-loading],.modal-backdrop.show{display:block}.form-control{border-color:#000}.form-select:focus{border-color:var(--wal-color-primary);box-shadow:0 0 0 .25rem rgba(var(--wal-color-rgb-primary),.25)}select{color:#000;border:2px solid #000;padding:4px 28px 4px 10px;-webkit-border-radius:var(--wal-css-border-radius);-moz-border-radius:var(--wal-css-border-radius);border-radius:var(--wal-css-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url();background-repeat:no-repeat;background-position:right 10px center;background-color:#0000;text-indent:.01px}.dropdown-menu{--bs-dropdown-font-size: 16px;--bs-dropdown-padding-y: 0;--bs-dropdown-padding-x: 0}.dropdown-toggle:after{margin-left:0}.form-check-input:focus,.form-check-input:focus-visible,.form-check-input:checked{background-color:var(--wal-color-primary);border-color:var(--wal-color-primary);box-shadow:0 0 0 .25rem rgba(var(--wal-color-rgb-primary),.25)}.btn.btn-outline-primary{--bs-primary-rgb: var(--wal-color-rgb-primary);--bs-btn-active-bg: var(--wal-color-primary);--bs-btn-color: var(--wal-color-primary)}.btn,.btn:first-child:active{border:none}.btn-close:focus,.form-control:focus{border-color:var(--wal-color-primary);outline:0;box-shadow:0 0 0 0 var(--wal-color-primary)}.carousel-control-next,.carousel-control-prev{color:#000}.carousel-control-next:hover,.carousel-control-prev:hover{color:inherit}.py-6{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-7{padding-top:6rem!important;padding-bottom:6rem!important}.p-50px{padding:50px!important}.pt-50px{padding-top:50px!important}.pb-50px{padding-bottom:50px!important}.py-50px{padding-top:50px!important;padding-bottom:50px!important}.px-50px{padding-left:50px!important;padding-right:50px!important}.text-bg-danger{background-color:#e62e49!important}.fs-5,.fs-6{letter-spacing:0}#preview-bar-iframe{bottom:60px}modal-dialog[open]~#smile-ui-lite-container,.drawer.active~#smile-ui-lite-container{display:none}.w-60{width:60%!important}#MainContent{min-height:80vh}div[id^=Banner-template]{--header-offset: 173px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width: 750px){div[id^=Banner-template]{height:calc(100vh - var(--header-offset))}}@keyframes moveRightToLeft{0%{right:10vw}50%{right:80vw}to{right:80vw}}@keyframes pulse-grayscale{0%{filter:grayscale(100%) contrast(100%)}50%{filter:grayscale(100%) contrast(20%)}to{filter:grayscale(100%) contrast(100%)}}[data-el=touch-device-animation--container]{text-align:center;display:inline-block;position:absolute;top:87%;right:10vw;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);animation:moveRightToLeft 4s ease-in-out infinite}[data-el=touch-device-animation--container] [data-el=touch-device-animation--point]{display:block;height:50px;width:50px;background:#ffffffb3;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}[data-el=touch-device-animation--container] [data-el=touch-device-animation--icon]{color:var(--wal-color-primary);font-size:35px;margin-top:10px;display:inline-block}@keyframes moveltr{50%{right:10%}90%{right:10%}to{right:30%}}@keyframes movertl{50%{left:10%}90%{left:10%}to{left:60%}}@keyframes bounce{20%,80%{transform:translateY(-85px) scale(1.2)}}[data-el=touch-device-overlay--container]{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9;background:#fffb;text-align:right;padding:20% 15vw;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:none}@media (hover: none){[data-el=touch-device-overlay--container]{display:block}}[data-el=touch-device-overlay--container] [data-el=touch-device-overlay--point]{display:inline-block;margin:0 8px;height:40px;width:40px;background:#000a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[data-el=touch-device-overlay--container] [data-el=touch-device-overlay--icon]{color:#000;font-size:50px;margin-top:40px;display:inline-block;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);animation:bounce 2s ease-in-out infinite}[data-el=touch-device-overlay--container] .bi-arrow-left{left:60%;animation:movertl 4s ease-in-out infinite}[data-el=touch-device-overlay--container] .bi-arrow-right{right:30%;animation:moveltr 4s ease-in-out infinite}[data-el=touch-device-overlay--container] [class*=bi-arrow-]{position:absolute;top:25%;font-size:40px;color:#000}.search__input,.field__input{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.search__input:-moz-selection,.search__input:selection,.field__input:-moz-selection,.field__input:selection{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.field .field__input[aria-required=true]~.field__label:after{content:"*"}[data-el=site--modal-popup] .modal-lg .modal-body{height:80vh}[data-el=site--modal-popup] .modal-body iframe{width:100%;height:100%}cart-drawer .button,cart-drawer .shopify-challenge__button{vertical-align:top}cart-drawer .button[type=submit],cart-drawer [type=submit].shopify-challenge__button{min-width:90px}cart-drawer [data-el=cart-error]:empty{display:none}cart-drawer.is-empty{display:none}cart-drawer .cart-item{border-left:0;padding-left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}cart-drawer .cart-item .product-option{font-family:"Emoji",Helvetica Neue,Arial,Lucida Grande,sans-serif,system-ui,-apple-system}cart-drawer .cart-item [data-el=scroll-view-anchor]{display:block;position:absolute;top:-25px}cart-drawer .cart-item [data-el=cart--line-item-flag-default],cart-drawer .cart-item [data-el=cart--line-item-flag-warning],cart-drawer .cart-item [data-el=cart--line-item-flag-danger]{font-size:11px;display:inline-flex;background:var(--color-grey);padding:5px 7px;-webkit-border-radius:var(--wal-css-border-radius);-moz-border-radius:var(--wal-css-border-radius);border-radius:var(--wal-css-border-radius)}cart-drawer .cart-item [data-el=cart--line-item-flag-default][data-target-key],cart-drawer .cart-item [data-el=cart--line-item-flag-warning][data-target-key],cart-drawer .cart-item [data-el=cart--line-item-flag-danger][data-target-key]{cursor:pointer}cart-drawer .cart-item [data-el=cart--line-item-flag-default] p,cart-drawer .cart-item [data-el=cart--line-item-flag-warning] p,cart-drawer .cart-item [data-el=cart--line-item-flag-danger] p{margin:0}cart-drawer .cart-item [data-el=cart--line-item-flag-warning]{background:var(--bs-warning)}cart-drawer .cart-item [data-el=cart--line-item-flag-danger]{display:none;background:var(--bs-danger);color:#fff}cart-drawer .cart-item.highlight{border-left:3px solid var(--bs-warning);padding-left:20px;position:relative}cart-drawer .cart-item:not(:first-child)[data-group^="#"]{margin-top:25px}cart-drawer .cart-item[data-group^="*"],cart-drawer .cart-item[data-group^="+"]{border-left:3px solid var(--color-grey);padding-left:20px;position:relative}cart-drawer .cart-item[data-group^="*"].cart-item--last-of-group:after,cart-drawer .cart-item[data-group^="+"].cart-item--last-of-group:after{content:"";width:28px;height:31px;position:absolute;bottom:3px;background:rgb(var(--color-background));transform:rotate(314deg);left:-17px}cart-drawer .cart-item[data-group^="*"] .cart-item__quantity,cart-drawer .cart-item[data-group^="*"] .cart-item.cart-item--indent .cart-item__quantity,cart-drawer .cart-item[data-group^="+"] .cart-item__quantity,cart-drawer .cart-item[data-group^="+"] .cart-item.cart-item--indent .cart-item__quantity{position:relative}cart-drawer .cart-item[data-group^="*"] .cart-item__quantity:after,cart-drawer .cart-item[data-group^="*"] .cart-item.cart-item--indent .cart-item__quantity:after,cart-drawer .cart-item[data-group^="+"] .cart-item__quantity:after,cart-drawer .cart-item[data-group^="+"] .cart-item.cart-item--indent .cart-item__quantity:after{content:"";color:var(--color-grey);position:absolute;bottom:50%;left:-19px;transform:rotate(-45deg) translate(-50%);border-top:8px solid var(--color-grey);width:3px}cart-drawer .cart-item[data-group^="*"] cart-remove-button,cart-drawer .cart-item[data-group^="*"] quantity-input .quantity__button,cart-drawer .cart-item:not([data-bundle=""]) cart-remove-button,cart-drawer .cart-item:not([data-bundle=""]) quantity-input .quantity__button{display:none}.site--modal-slide{--section-background-color: #bc96ff;box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:hidden;width:100%;height:100%;background-color:#000000d9}.site--modal-slide[open]{opacity:1;visibility:visible;z-index:9999}.site--modal-slide[open] .modal__content{transform:translate(0)}.site--modal-slide .modal__content{position:absolute;top:auto;left:0;right:0;bottom:0;display:flex;align-items:center;width:100%;height:auto;min-height:400px;margin:0 auto;padding:2rem;transform:translateY(100%);transition:all .3s ease;overflow:auto;border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));border-radius:40px 40px 0 0}.site--modal-slide .modal__content.modal__content_dark{background-color:#000}.site--modal-slide .modal__content.modal__content_dark button.modal__toggle{color:#fff}@media (min-width: 1100px){.site--modal-slide .modal__content{max-width:900px;padding:3rem}}@media (min-width: 680px){.site--modal-slide .modal__content{max-width:800px;padding:3rem}}@media (max-width: 560px){.site--modal-slide .modal__content{padding:1rem}}.site--modal-slide .modal__inner{position:relative;width:100%}@media (max-width: 560px){.site--modal-slide .modal__inner{font-size:12px}}.site--modal-slide .modal__inner-content{width:100%;max-height:calc(100vh - 75px)}.site--modal-slide .modal__inner-content img,.site--modal-slide .modal__inner-content iframe{width:100%}.site--modal-slide .modal__inner-content.center-aligned{max-width:480px;text-align:center;margin:0 auto}.site--modal-slide .modal__inner-content.center-aligned .modal__inner-header{height:auto;justify-content:center;flex-direction:column;gap:0}.site--modal-slide .modal-body{margin:auto;border-radius:0;flex:0 0 auto}.site--modal-slide .modal-footer .button [data-el=modal--action-loading],.site--modal-slide .modal-footer .shopify-challenge__button [data-el=modal--action-loading],.site--modal-slide .modal-footer .button[data-loading] [data-el=modal--action-init],.site--modal-slide .modal-footer [data-loading].shopify-challenge__button [data-el=modal--action-init]{display:none}.site--modal-slide .modal-footer .button[data-loading] [data-el=modal--action-loading],.site--modal-slide .modal-footer [data-loading].shopify-challenge__button [data-el=modal--action-loading]{display:block}.site--modal-slide .modal__toggle{position:absolute;top:15px;right:15px;z-index:9;background-color:#0000;border:none}.site--modal-slide .modal__inner-header{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;min-height:15px}.site--modal-slide .modal__inner-header svg{width:5rem;height:5rem}.site--modal-slide .modal__inner-header svg path{fill:var(--section-background-color)}.site--modal-slide .modal__inner-header div{flex:0 1 auto}.site--modal-slide .modal__inner-header h3,.site--modal-slide .modal__inner-header h4,.site--modal-slide .modal__inner-header h5{text-transform:uppercase;font-weight:600}.site--modal-slide .modal__inner-header p{margin-bottom:0}.site--modal-slide .buttons-container{display:flex;justify-content:center;flex-wrap:wrap}.site--modal-slide .buttons-container div:nth-child(n+1){margin-left:10px}.site--modal-slide .button,.site--modal-slide .shopify-challenge__button{margin-top:1rem;font-size:small;padding:1rem;width:170px}@media (max-width: 560px){.site--modal-slide .button,.site--modal-slide .shopify-challenge__button{width:220px}}[data-el=shopify-section-cart--banner],[data-el=shopify-section-cart--upsell]{letter-spacing:0px;text-transform:uppercase;padding:20px 0}@media screen and (min-width: 750px){[data-el=shopify-section-cart--banner][data-product],[data-el=shopify-section-cart--upsell][data-product]{padding:0;min-height:240px}}[data-el=shopify-section-cart--banner][data-product] img,[data-el=shopify-section-cart--upsell][data-product] img{object-fit:contain}[data-el=shopify-section-cart--banner] *:empty,[data-el=shopify-section-cart--upsell] *:empty{display:block}@media (max-width: 749px){[data-el=shopify-section-cart--banner].cart-drawer__free-product,[data-el=shopify-section-cart--banner].cart-drawer__free-shipping,[data-el=shopify-section-cart--upsell].cart-drawer__free-product,[data-el=shopify-section-cart--upsell].cart-drawer__free-shipping{flex-wrap:wrap;justify-content:center;align-items:center}}[data-el=shopify-section-cart--banner].cart-drawer__free-product .free-shipping__content h3 span,[data-el=shopify-section-cart--banner].cart-drawer__free-product .free-product__content h3 span,[data-el=shopify-section-cart--upsell].cart-drawer__free-product .free-shipping__content h3 span,[data-el=shopify-section-cart--upsell].cart-drawer__free-product .free-product__content h3 span{background-color:#000;color:#fff}[data-el=shopify-section-cart--banner] h3,[data-el=shopify-section-cart--upsell] h3{display:none;margin:0 auto;max-width:100%}[data-el=shopify-section-cart--banner] h3 span,[data-el=shopify-section-cart--upsell] h3 span{color:#000;background-color:#fff}[data-el=shopify-section-cart--banner] [data-progress-bar],[data-el=shopify-section-cart--upsell] [data-progress-bar]{width:300px;height:30px;background-color:#efefef;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;position:relative;border:2px solid #000}[data-el=shopify-section-cart--banner] [data-progress-bar]>div,[data-el=shopify-section-cart--upsell] [data-progress-bar]>div{position:absolute;top:2px;bottom:2px;left:2px;background-color:var(--wal-color-primary);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.rte{padding:0 15px}a,a:hover{color:var(--wal-color-primary)}.button,.shopify-challenge__button{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:15px 35px;cursor:pointer;font-size:1.5rem;font-weight:400;text-decoration:none;border:calc(var(--buttons-border-width) + var(--border-offset)) solid rgba(var(--color-button-text),var(--border-opacity));-webkit-border-radius:var(--wal-css-border-radius);-moz-border-radius:var(--wal-css-border-radius);border-radius:var(--wal-css-border-radius)}.button:hover,.shopify-challenge__button:hover{text-decoration:none}.button.button--small,.button--small.shopify-challenge__button{padding:12px;font-size:12px;min-height:initial;min-width:initial}.button.button--primary,.button--primary.shopify-challenge__button{color:var(--wal-btn-primary-color);background-color:var(--wal-btn-primary-bg)}.button.button--primary:hover,.button--primary.shopify-challenge__button:hover{color:var(--wal-btn-primary-color-hover)}.button.button--secondary,.button--secondary.shopify-challenge__button{color:var(--wal-btn-secondary-color);background-color:var(--wal-btn-secondary-bg)}.button.button--secondary:hover,.button--secondary.shopify-challenge__button:hover{color:var(--wal-btn-secondary-color-hover)}.button.button--inverse,.button--inverse.shopify-challenge__button{background-color:var(--wal-btn-secondary-color);color:var(--wal-btn-secondary-bg)}.button.button--inverse:hover,.button--inverse.shopify-challenge__button:hover{color:var(--wal-btn-secondary-color-hover)}.button.button--outline,.button--outline.shopify-challenge__button{border:1px solid var(--wal-btn-secondary-color);background-color:#0000;color:var(--wal-btn-secondary-color)}.button:disabled,.shopify-challenge__button:disabled{background-color:var(--color-grey)}.text-inverse{background:var(--bs-body-color);color:#fff}.color-swatch{width:2rem;aspect-ratio:1;border-radius:100%;color:#000000a0;display:flex;place-content:center;line-height:23px;position:relative;--background: #fff;background:var(--background);background-size:cover;background-position:center;background-repeat:no-repeat;border:2px solid var(--background);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.color-swatch.color-swatch--active{box-shadow:0 0 0 3px var(--wal-color-primary);border-color:#fff!important}.color-swatch.color-swatch--default:hover{color:#000;background-color:#fff;cursor:pointer}.color-swatch span{line-height:1;text-decoration:none}.color-swatch:hover span{text-decoration:none}.black-white-strips--border{display:block!important;height:50px;background:repeating-linear-gradient(-45deg,#212529,#000 10px,#fff 10px 20px)}.shopify-section-group-header-group{z-index:1500!important}.shopify-section-group-header-group.shopify-section-header-hidden>cart-drawer{display:none}.card__product-compatibility [data-compatible] .bi{font-size:10px}.card__product-compatibility [data-compatible] .bi-x-circle-fill{color:red}.card__product-compatibility [data-compatible] .bi-check-circle-fill{color:var(--wal-color-primary)}.card__product-compatibility [data-compatible][data-compatible=false]{display:none}.card__product-compatibility [data-compatible][data-compatible=false] span:after{content:var(--selected-car)}.card__product-compatibility [data-compatible][data-compatible=true]{display:none;background-color:#000;color:#fff}.card__product-compatibility [data-compatible][data-compatible=true] span:after{content:var(--selected-car)}.card__product-compatibility [data-compatible][data-compatible=generic]{background-color:#000;color:#fff}.card__product-compatibility [data-compatible][data-compatible=""]{color:#444;background-color:var(--color-grey)}.card__product-compatibility [data-compatible][data-compatible=""] svg path{fill:#444}.card__product-compatibility [data-compatible] svg:nth-of-type(2){width:1rem;height:1rem}.card__product-compatibility [data-compatible] svg path{fill:#fff}header .header__icon--menu[aria-expanded=true]:before{background-color:#000000d9}.header__heading .header__heading-link{padding:0;max-width:100px}@media (min-width: 576px){.header__heading .header__heading-link{max-width:none}}.page-header h1{letter-spacing:6px;text-transform:uppercase;text-align:center;padding:100px 0;margin:0}@media screen and (max-width: 749px){.page-header h1{padding:50px 0}}.page-header h1 span{display:inline;background-color:#000000f2;color:#fff;font-size:70px}@media screen and (max-width: 749px){.page-header h1 span{font-size:35px}}.announcement-bar{position:relative}.announcement-bar slideshow-component .slideshow__controls{justify-content:space-between;height:100%;padding:0 20px 0 0;top:unset;bottom:0}@media screen and (max-width: 989px){.announcement-bar slideshow-component .slideshow__controls{display:none}}.announcement-bar slideshow-component .slideshow__controls .slider-button svg{width:15px;height:15px}.announcement-bar slideshow-component .slideshow__controls .slideshow__autoplay{display:none}.announcement-bar slideshow-component .banner__box{max-width:100%;padding:0}.announcement-bar slideshow-component .banner__box .banner__text{z-index:11;font-size:15px;font-weight:300}.announcement-bar slideshow-component .banner__box .banner__text p{font-size:9px;letter-spacing:1.26px;text-transform:uppercase;margin:0;padding:4px 0}.announcement-bar slideshow-component .banner__box .banner__text p a{color:var(--wal-color-primary);text-decoration:none;cursor:pointer}.announcement-bar .announcement-close{position:absolute;top:0;right:8px;cursor:pointer;display:flex;height:100%;align-items:center;z-index:10}.announcement-bar .announcement-close>*{color:#fff}.section-header .bi.bi-chevron-double-left{display:none}.section-header i[class*="bi "]:before{color:#fff}.section-header.menu-open .bi.bi-list{display:none}.section-header.menu-open .bi.bi-chevron-double-left{display:block}.section-header.menu-open .header .header__heading{justify-self:right;padding-right:14px;padding-top:2px}.section-header.menu-open .header .header__heading .header__heading-link{max-width:120px}.section-header.menu-open+main{z-index:0}.header__icons{align-items:center}.header__icons .header__icon{font-size:2rem;height:4rem}@media screen and (max-width: 500px){.header__icons .header__icon{width:32px;height:35px}.header__icons .header__icon .cart-count-bubble{left:2rem}}.header__icons .header__icon.header__store{cursor:pointer}.header__icons .header__icon.header__store .header__store-wrapper{display:flex;flex-direction:column;align-items:center}.header__icons .header__icon.header__store span{font-size:10px}.header__icons select{width:100%;font-size:1.5rem;border:none;padding:0}.header__icons .header__car-checker{position:relative}.header__icons .header__car-checker button:before{position:absolute;top:0;right:0;transform:translate(-25%,40%);background-color:var(--wal-color-primary);border-radius:50%;padding:.25rem .5rem;font-size:10px;font-weight:bolder;line-height:1;content:attr(data-car-count);z-index:1}@media screen and (max-width: 500px){.header__icons svg{width:24px;height:24px}}.header__icons svg path{fill:var(--color-foreground)!important}#store-selector{background:var(--color-dark-grey);border-bottom:1px solid rgb(var(--color-base-text))}#store-selector p{font-size:14px;font-family:var(--font-body-family)}#store-selector .button,#store-selector .shopify-challenge__button{height:100%;font-size:12px;text-transform:capitalize;padding:7.5px 15px 8.5px;letter-spacing:1px}#store-selector .button.dropdown-toggle,#store-selector .dropdown-toggle.shopify-challenge__button{background:var(--color-dark-grey);border:2px solid #999;justify-content:flex-start;gap:5px;color:#fff;min-height:unset}#store-selector .button.dropdown-toggle:after,#store-selector .dropdown-toggle.shopify-challenge__button:after{float:right;margin-top:17px;border-top:3.5px solid;border-right:3.5px solid rgba(0,0,0,0);border-bottom:0;border-left:3.5px solid rgba(0,0,0,0);right:15px;color:var(--color-grey);left:auto;border-radius:0}#store-selector .button.dropdown-toggle img,#store-selector .dropdown-toggle.shopify-challenge__button img{height:34px}#store-selector .dropdown-item img{height:60px;margin-top:-10px;margin-bottom:-10px;margin-left:-4px;pointer-events:none}.template-index .header__menu-item:hover{color:var(--bs-yellow)}.template-index .header__icons .header__car-checker button:before,.template-index .cart-count-bubble{background-color:var(--bs-yellow)}.template-index .rich-text .rich-text__heading{font-size:40px;padding:0;line-height:.8}@media screen and (min-width: 750px){.template-index .rich-text .rich-text__heading{font-size:80px}}.template-index .rich-text .rich-text__text{padding:10px 0 0}.template-index .video-container{background-color:rgba(var(--color-foreground),1)}.template-index .video-container video{object-fit:cover}.template-index .icon-scroll--wrapper{display:flex;overflow:hidden}.template-index .icon-scroll--wrapper .icon-scroll{display:flex;align-items:center;column-gap:4rem;padding:0 2rem}.template-index .icon-scroll--wrapper .icon-scroll img{width:150px;height:auto}.template-index .slider-button--next{position:relative;display:flex;align-items:center;justify-content:flex-start;color:#000;font-size:12px;line-height:30px;font-weight:700;text-transform:uppercase}.template-index .slider-button--next:before{content:"";position:absolute;border-top:38px solid rgba(0,0,0,0);border-bottom:38px solid rgba(0,0,0,0);border-left:45px solid var(--bs-yellow)}.template-index .slider-button--next span{z-index:1;transform:rotate(-90deg)}@media screen and (min-width: 750px){.template-index slideshow-component .slideshow__slide.banner__container .banner__media{width:50vw}}@media screen and (min-width: 400px)and (max-width: 749px){.template-index slideshow-component .slideshow__slide.banner__container .slideshow__text .banner__text{font-size:12px;max-width:20rem}}.template-index slideshow-component .slideshow__controls.slideshow__controls--border-radius-mobile .slider-counter{display:none}@media screen and (max-width: 400px){.template-index slideshow-component .slideshow__controls.slideshow__controls--border-radius-mobile .slider-counter{display:flex}}@media screen and (max-width: 749px){.template-index slideshow-component .slideshow__controls.slideshow__controls--border-radius-mobile{justify-content:end;right:26px;bottom:24%;top:auto}}@media screen and (max-width: 400px){.template-index slideshow-component .slideshow__controls.slideshow__controls--border-radius-mobile .slider-button{display:none}}.template-index slideshow-component .slideshow__controls{justify-content:flex-end}.template-index .multicolumn{padding:0 10px}@media (min-width: 960px){.template-index .multicolumn{padding:0 58px}}.template-index .multicolumn .title-wrapper-with-link{justify-content:center}@media screen and (max-width: 749px){.template-index .multicolumn .title-wrapper-with-link h2.title{font-size:25px}}.template-index .multicolumn slider-component{display:grid;grid-template-columns:1fr 80px;grid-template-areas:"carousel next"}@media screen and (max-width: 749px){.template-index .multicolumn slider-component{padding-left:6px}}.template-index .multicolumn slider-component .slider-buttons{grid-area:next;display:flex;bottom:50%}.template-index .multicolumn slider-component .slider--desktop{scroll-padding-left:0}.template-index .multicolumn slider-component .slider--desktop:after{padding-left:0}.template-index .multicolumn slider-component .slider__slide:first-child{margin-left:0}.template-index .multicolumn slider-component .multicolumn-card{height:100%}.template-index .multicolumn slider-component .multicolumn-card .multicolumn-card__info{padding:0 10px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.template-index .multicolumn slider-component .multicolumn-card .multicolumn-card__info h2{color:var(--bs-yellow)}@media screen and (min-width: 750px){.template-index .multicolumn slider-component .multicolumn-card .multicolumn-card__info h2{font-size:30px}}.template-index .multicolumn slider-component .multicolumn-card .multicolumn-card__info .rte{padding:0;font-weight:700}@media screen and (max-width: 749px){.template-index .multicolumn slider-component .multicolumn-card .multicolumn-card__info .rte{font-size:12px}}.template-index .multicolumn slider-component .multicolumn-card .multicolumn-card__info .star-container{display:flex;color:var(--bs-yellow);font-size:15px;letter-spacing:6px}@media screen and (min-width: 768px){.template-index .multicolumn slider-component .multicolumn-card .multicolumn-card__info .star-container{font-size:25px;letter-spacing:10px}}@media screen and (max-width: 767px){.template-index .banner:not(.slideshow) .banner__box{padding:1rem 1rem 1.8rem}.template-index .banner:not(.slideshow) .banner__box .banner__heading{font-size:36px}.template-index .banner:not(.slideshow) .banner__box .banner_content-wrapper .banner__heading{margin-bottom:10px}}.template-collection [data-el=select--wrapper]{position:relative;display:inline-block}.template-collection [data-el=select--wrapper] label{font-family:font-1;color:#fff;background:#000;z-index:1;padding:10px 20px;-webkit-border-radius:var(--wal-css-border-radius);-moz-border-radius:var(--wal-css-border-radius);border-radius:var(--wal-css-border-radius)}.template-collection [data-el=select--wrapper] select{border:none;color:#0000;position:relative;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.template-collection .collection .collection-product-grid{justify-content:start;gap:10px}@media screen and (min-width: 768px){.template-collection .collection .collection-product-grid{gap:16px}}@media screen and (min-width: 1200px){.template-collection .collection .collection-product-grid{gap:22px}}.template-collection .collection .collection-product-grid .product-card-wrapper .card__content .card__information{padding:0}.template-collection .row-cols-lg-3>*{width:calc(33.3333333333% - 30px)}.template-product .section-product-info{position:relative}.template-product .shopify-section .image-with-text iframe{width:100%;height:auto;min-height:180px}@media screen and (min-width: 992px){.template-product .shopify-section .image-with-text iframe{min-height:395px}}.template-product .shopify-section .image-with-text .image-with-text__media-item product-model{border:0;background:#0000}.template-product .shopify-section .image-with-text .image-with-text__media-item product-model model-viewer{background:inherit}.template-product .shopify-section .image-with-text .image-with-text__media-item .image-with-text__media{background:#000}.template-product .shopify-section .image-with-text .image-with-text__media-item .image-with-text__media img{width:50vw;height:100%;object-fit:contain;object-position:center}.template-product .shopify-section .image-with-text ul{padding-left:0}.template-product .shopify-section .image-with-text ul li{list-style:inherit;list-style-type:none;margin-bottom:20px}.template-product .shopify-section .image-with-text ul li .value{font-size:24px;font-family:font-1}@media screen and (max-width: 749px){.template-product .shopify-section .image-with-text ul li .value{font-size:20px}}.template-product .shopify-section .image-with-text ul li span{display:block;font-size:14px}.template-product .product__title-wrapper{position:absolute;top:50%;left:10%;z-index:1;width:80%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 749px){.template-product .product__title-wrapper{left:5%}}.template-product .product__title-wrapper .product-title{background-color:#000;color:#fff;font-size:70px;text-transform:uppercase;display:initial;letter-spacing:25px;line-height:10rem}@media screen and (max-width: 749px){.template-product .product__title-wrapper .product-title{font-size:24px;line-height:5rem;padding:5px 1px}}.template-product slideshow-component .product__media-list{gap:0}.template-product slideshow-component .product__media-list .product__media-item{width:100%;scroll-snap-align:center}.template-product slideshow-component .product__media-list .product__media-item .product__media-video{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.template-product slideshow-component .product__media-list .product__media-item .product__media-video video{height:100%;width:100%;object-fit:cover;object-postion:center}.template-product slideshow-component .product__media-list .product__media-item .product__media-video video:not([data-playing]){cursor:pointer}.template-product slideshow-component .product__media-list .product__media-item .product__media-video .btn-video-control{position:absolute;bottom:30px;left:30px;background:#000;font-size:20px;line-height:15px;padding:15px;color:#fff;border-color:#fff}.template-product slideshow-component .slideshow__controls{background:#0000;border:0}@media screen and (max-width: 749px){.template-product slideshow-component .slideshow__controls{bottom:0;top:auto;justify-content:center}}.template-product slideshow-component .slideshow__controls .slider-counter__link .dot{background-color:#fff;opacity:.5}.template-product .product__media{--header-offset: 173px;height:calc(100vh - var(--header-offset));min-height:100%;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.template-product .image-with-text .accordion{width:100%;max-width:700px;margin:auto;border-top:1px solid #fff}.template-product .image-with-text .accordion:last-child{border-bottom:1px solid}.template-product .image-with-text .accordion .summary__title{text-transform:uppercase}.template-product .image-with-text .accordion details .bi-dash-lg{display:none}.template-product .image-with-text .accordion details[open] .bi-plus-lg{display:none}.template-product .image-with-text .accordion details[open] .bi-dash-lg{display:block}.template-product .image-with-text .accordion details a{color:var(--wal-color-primary)}.template-product .product-configurator .color-swatch{width:3.6rem;display:inline-block;border:1px solid #c5c5c5}.template-product .product-configurator .color-swatch.border-none{border:1px solid rgba(0,0,0,0)}.template-product .product-configurator .form-check .form-check-label{margin-top:2px;opacity:inherit!important}.template-product .product-configurator [data-el^=product-configurator--engraving-]>div{text-align:center;font-size:14px}.template-product .product-configurator [data-el^=product-configurator--engraving-] button{--font-family: "font-1";border:0;outline:0;background:none;text-transform:none;font-family:"Emoji",var(--font-family);color:#000}.template-product .product-configurator [data-el^=product-configurator--engraving-][data-el^=product-configurator--engraving-font] button{padding:0;font-size:26px;vertical-align:middle}.template-product .product-configurator [data-el^=product-configurator--engraving-][data-el^=product-configurator--engraving-font] button[data-active]{color:var(--wal-color-primary)}.template-product .product-configurator [data-el^=product-configurator--engraving-][data-el^=product-configurator--engraving-emoji]{position:relative}.template-product .product-configurator [data-el^=product-configurator--engraving-][data-el^=product-configurator--engraving-emoji].scrollable{overflow-x:scroll;position:relative;scroll-snap-type:mandatory;scroll-snap-type:x mandatory;white-space:nowrap;-webkit-overflow-scrolling:touch}.template-product .product-configurator [data-el^=product-configurator--engraving-][data-el^=product-configurator--engraving-emoji].scrollable div{display:inline-block;scroll-snap-coordinate:start;scroll-snap-align:start}.template-product .product-configurator [data-el^=product-configurator--engraving-][data-el^=product-configurator--engraving-emoji] ul{list-style:none;display:flex;flex-flow:row wrap;justify-content:left;padding:0;margin:0;text-align:center}.template-product .product-configurator [data-el^=product-configurator--engraving-][data-el^=product-configurator--engraving-emoji] ul li{margin:0;width:10%}.template-product .product-configurator [data-el^=product-configurator--engraving-][data-el^=product-configurator--engraving-emoji] button{padding:3px;font-size:14px}@media screen and (min-width: 400px){.template-product .product-configurator [data-el^=product-configurator--engraving-][data-el^=product-configurator--engraving-emoji] button{font-size:16px}}@media screen and (min-width: 576px){.template-product .product-configurator [data-el^=product-configurator--engraving-][data-el^=product-configurator--engraving-emoji] button{font-size:18px}}.template-product .product-configurator [data-el=product-configurator--engraving-emoji-ctrl]{position:absolute!important;top:0;left:calc(100% + 8px);height:100%;display:flex;align-items:center;color:#fff;font-size:8px;font-weight:700;text-transform:uppercase;border:0;background:0;width:45px;overflow:hidden;padding:0}.template-product .product-configurator [data-el=product-configurator--engraving-emoji-ctrl]:before{content:"";position:absolute;border-top:23px solid rgba(0,0,0,0);border-bottom:23px solid rgba(0,0,0,0);border-left:30px solid #000}.template-product .product-configurator [data-el=product-configurator--engraving-emoji-ctrl] span{z-index:1;transform:rotate(-90deg);margin-left:-4px}.template-product .product-configurator [data-el=product-configurator--divider]{position:relative}.template-product .product-configurator [data-el=product-configurator--divider] hr{opacity:0;margin:75px 0 0}.template-product .product-configurator [data-el=product-configurator--divider] hr.border{opacity:1}.template-product .product-configurator [data-el=product-configurator--divider] h3{position:absolute;top:50%;left:50%;overflow:hidden;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);background:#fff;padding:20px;border-radius:var(--buttons-radius);-webkit-box-shadow:0 0 15px 0 #fff;box-shadow:0 0 15px #fff}.template-product .product-configurator [data-el=product-configurator--product-preview],.template-product .product-configurator [data-el=product-configurator--container]{padding-top:50px}.template-product .product-configurator [data-el=product-configurator--product-preview]:first-child,.template-product .product-configurator [data-el=product-configurator--container]:first-child{padding-top:0}.template-product .product-configurator [data-el=product-configurator--product-preview] h1,.template-product .product-configurator [data-el=product-configurator--container] h1{-webkit-box-shadow:0 0 15px 0 #fff;box-shadow:0 0 15px #fff;overflow:hidden;padding:5px 1px}.template-product .product-configurator [data-el=product-configurator--product-preview] .visually-hidden,.template-product .product-configurator [data-el=product-configurator--container] .visually-hidden{height:0;padding:0;margin:0;overflow:hidden}.template-product .product-configurator [data-el=product-configurator--product-preview][data-prod-handles*=engraving] input[type=text],.template-product .product-configurator [data-el=product-configurator--container][data-prod-handles*=engraving] input[type=text]{background:#000;color:#fff}.template-product .product-configurator [data-el=product-configurator--product-preview][data-prod-handles*=engraving] input[type=text]:focus,.template-product .product-configurator [data-el=product-configurator--container][data-prod-handles*=engraving] input[type=text]:focus{border-color:#000;outline:0;box-shadow:0 0 #000}.template-product .product-configurator [data-el=product-configurator--product-preview][data-prod-handles*=engraving] input[type=text]:focus+[data-el-char-count],.template-product .product-configurator [data-el=product-configurator--container][data-prod-handles*=engraving] input[type=text]:focus+[data-el-char-count]{display:block;position:absolute;bottom:-6px;left:0;height:4px;width:0%;background:var(--wal-color-primary);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card]{border-radius:var(--buttons-radius);-webkit-box-shadow:0 0 15px 0 #c4c4c4;box-shadow:0 0 15px #c4c4c4;overflow:hidden}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card].pt-5,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card].pt-5{padding-top:4rem!important}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--title],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--title]{margin-bottom:0;text-transform:uppercase;letter-spacing:normal;font-size:15px;font-weight:900}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--title] .form-check-input,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--title] .form-check-input{height:1.5rem;width:1.5rem;box-shadow:0 0 rgba(var(--wal-color-rgb-primary),0);border-color:#000;border-width:2px}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--title] .form-check-input:checked,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--title] .form-check-input:active,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--title] .form-check-input:focus,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--title] .form-check-input:checked,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--title] .form-check-input:active,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--title] .form-check-input:focus{background-color:#000}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--title] .form-check-label,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--title] .form-check-label{line-height:21px;padding-left:5px}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--title] a,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--title] a{text-align:right;float:right;color:var(--wal-color-primary);text-decoration:none;display:flex;gap:5px;align-items:center}@media screen and (min-width: 450px){.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--title] a,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--title] a{width:auto}}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--title] a .icon-info,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--title] a .icon-info{width:15px}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content]{overflow-y:hidden;display:flex;flex-flow:column}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content]>*,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content]>*{order:1}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--image],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content] hr,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--image],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content] hr{order:3}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--options],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--options]{order:4;display:flex;flex-direction:column}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--prod-options][data-el-type=swatch],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--prod-options-var][data-el-type=swatch],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--card-summary],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--card-summary]~*,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content]>hr~*,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--prod-options][data-el-type=swatch],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--prod-options-var][data-el-type=swatch],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--card-summary],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content]>[data-el=product-configurator--card-summary]~*,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content]>hr~*{order:5}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content]>div,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content]>div{position:relative}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image]{display:block;margin:30px auto 0}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image]~[data-el=product-configurator--image],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image]~[data-el=product-configurator--image]{display:none}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image][data-display=upgraded],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image][data-display=upgraded]{opacity:0}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image][data-display=upgraded]~[data-el=product-configurator--image],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image][data-display=upgraded]~[data-el=product-configurator--image]{position:absolute;left:50%;transform:translate(-50%)}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image][data-display=upgraded]~[data-el=product-configurator--image][data-loading],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image][data-display=upgraded]~[data-el=product-configurator--image][data-loading]{animation:pulse-grayscale 1s infinite}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image-text],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content] [data-el=product-configurator--image-text]{padding:5px 0;text-align:center;font-size:7px;letter-spacing:-.3px;font-weight:700;order:3}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content] input[type=text].is-invalid::placeholder,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content] input[type=text].is-invalid::placeholder{font-weight:700;color:var(--bs-danger)}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--content] .invalid-feedback,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--content] .invalid-feedback{width:fit-content;height:fit-content;font-weight:700;position:absolute;top:3px;bottom:0;left:10px;background:#fff;z-index:8}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--price],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--price]{font-size:15px;font-weight:900;text-transform:uppercase}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price][data-el-val="0"],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--price][data-el-val="0"],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price][data-el-val="0"],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--price][data-el-val="0"],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price] span,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--price] span,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price] span,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--price] span{display:none}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price]{font-weight:400;margin-right:10px}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price]:not(.d-none)+[data-el=product-configurator--price],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price]:not(.d-none)+[data-el=product-configurator--price]{color:var(--bs-danger)}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price]:not(.d-none)+[data-el=product-configurator--price] span,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--compare-at-price]:not(.d-none)+[data-el=product-configurator--price] span{display:block}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-title],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--var-title],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--var-unavailable],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-title],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--var-title],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--var-unavailable]{font-size:15px;font-weight:900}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-title][data-el-val="Default Title"],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--var-title][data-el-val="Default Title"],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--var-unavailable][data-el-val="Default Title"],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-title][data-el-val="Default Title"],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--var-title][data-el-val="Default Title"],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--var-unavailable][data-el-val="Default Title"]{opacity:0}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] small,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] small,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] small,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] small,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] small,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] small{font-size:15px;font-weight:900}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] .button,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] .shopify-challenge__button,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .button,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .shopify-challenge__button,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .button,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .shopify-challenge__button,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] .button,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] .shopify-challenge__button,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .button,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .shopify-challenge__button,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .button,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .shopify-challenge__button{border-radius:var(--buttons-radius);font-size:12px;padding:12px;text-align:left;line-height:normal}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] .button--primary,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .button--primary,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .button--primary,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] .button--primary,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .button--primary,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .button--primary{background-color:var(--wal-btn-primary-bg);--color-base-text: var(--wal-color-rgb-primary)}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] .button--primary:hover,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .button--primary:hover,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .button--primary:hover,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] .button--primary:hover,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .button--primary:hover,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .button--primary:hover{color:var(--wal-btn-primary-color-hover)}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] .button--secondary,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .button--secondary,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .button--secondary,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] .button--secondary,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .button--secondary,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .button--secondary{color:var(--wal-btn-secondary-color);background-color:var(--wal-btn-secondary-bg)}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] .button--secondary:hover,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .button--secondary:hover,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .button--secondary:hover,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] .button--secondary:hover,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .button--secondary:hover,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .button--secondary:hover{color:var(--wal-btn-secondary-color-hover)}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] .color-swatch,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .color-swatch,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .color-swatch,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] .color-swatch,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .color-swatch,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .color-swatch{margin:5.5px 3px;background-color:var(--background)}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] .carousel-item,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .carousel-item,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .carousel-item,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] .carousel-item,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .carousel-item,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .carousel-item{min-height:58px}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] .carousel-control-next,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] .carousel-control-prev,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .carousel-control-next,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .carousel-control-prev,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .carousel-control-next,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .carousel-control-prev,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] .carousel-control-next,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] .carousel-control-prev,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .carousel-control-next,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .carousel-control-prev,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .carousel-control-next,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .carousel-control-prev{width:10%}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] [data-badge=true]:after,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] [data-badge=true]:after,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] [data-badge=true]:after,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] [data-badge=true]:after,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] [data-badge=true]:after,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] [data-badge=true]:after{content:"";position:absolute;border-radius:50%;background:var(--wal-color-primary);background-image:var(--badge-icon, none);background-color:var(--badge-bg, var(--wal-color-primary));background-repeat:no-repeat;background-size:calc(100% - 4px) calc(100% - 4px);background-position:2px 2px;top:-5px;right:-5px;left:initial;width:18px;height:18px}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--options] .card__badges,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .card__badges,.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .card__badges,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--options] .card__badges,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options] .card__badges,.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--prod-options-var] .card__badges{left:initial;padding:0;right:50%;transform:translate(50%,-128%)}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--option-btns],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--option-btns]{gap:5px;flex-wrap:wrap}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--next-btn][disabled],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--next-btn][disabled]{opacity:.4}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--next-add-btn],.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--next-del-btn],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--next-add-btn],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--next-del-btn]{padding:15px 10px}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--card-summary],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--card-summary]{font-size:13px}@media screen and (min-width: 768px){.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--card] [data-el=product-configurator--card-summary],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--card] [data-el=product-configurator--card-summary]{font-size:inherit}}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--cart-properties],.template-product .product-configurator [data-el=product-configurator--container] [data-el=product-configurator--cart-properties]{--font-family: "font-1";font-family:"Emoji",var(--font-family)}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el-engraving--preview],.template-product .product-configurator [data-el=product-configurator--container] [data-el-engraving--preview]{margin:0 auto}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el-engraving--preview]>div,.template-product .product-configurator [data-el=product-configurator--container] [data-el-engraving--preview]>div{--font-family: "font-1";position:absolute;top:50%;left:50%;font-family:"Emoji",var(--font-family);width:100%;text-align:center;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el-engraving--preview]>div span,.template-product .product-configurator [data-el=product-configurator--container] [data-el-engraving--preview]>div span{scale:.8;margin:0 -2px;display:inline-block}.template-product .product-configurator [data-el=product-configurator--product-preview] [data-el=product-configurator--image]{order:1!important;margin:0 auto 30px!important}.template-product .product-configurator [data-el=product-configurator--summary-container]{padding-top:75px}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary-img-container]{justify-content:center}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary-img-container] img{margin-top:0;padding:0}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary-img-container] img:first-child{-webkit-border-top-left-radius:var(--wal-css-border-radius);-webkit-border-bottom-left-radius:var(--wal-css-border-radius);-moz-border-radius-topleft:var(--wal-css-border-radius);-moz-border-radius-bottomleft:var(--wal-css-border-radius);border-top-left-radius:var(--wal-css-border-radius);border-bottom-left-radius:var(--wal-css-border-radius)}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary-img-container] img:last-child{-webkit-border-top-right-radius:var(--wal-css-border-radius);-webkit-border-bottom-right-radius:var(--wal-css-border-radius);-moz-border-radius-topright:var(--wal-css-border-radius);-moz-border-radius-bottomright:var(--wal-css-border-radius);border-top-right-radius:var(--wal-css-border-radius);border-bottom-right-radius:var(--wal-css-border-radius)}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary-img-container] [data-upgraded]{padding:0;position:relative}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary-img-container] [data-upgraded] img{width:100%}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary-img-container] [data-upgraded] img~img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary] h2{margin-top:20px}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary] p{line-height:20px;font-size:15px;margin:0}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary] p>span{display:block}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary] p>span[data-el-val="Default Title"]{display:none}.template-product .product-configurator [data-el=product-configurator--summary-container] [data-el=product-configurator--summary] span{font-family:"Emoji",Helvetica Neue,Arial,Lucida Grande,sans-serif,system-ui,-apple-system}@media screen and (max-width: 749px){.container--col-filter{padding-top:34px!important;padding-bottom:34px!important}}.container--col-filter-toggle .btn-group{-webkit-border-radius:var(--wal-css-border-radius);-moz-border-radius:var(--wal-css-border-radius);border-radius:var(--wal-css-border-radius);background-color:#000;overflow:hidden}.container--col-filter-toggle .btn-group .button,.container--col-filter-toggle .btn-group .shopify-challenge__button{-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;color:#fff;background-color:#000;padding:10.2px 12px;min-width:100px}.container--col-filter-toggle .btn-group .button.button--primary:first-child,.container--col-filter-toggle .btn-group .button--primary.shopify-challenge__button:first-child{color:#000;background-color:#fff}.container--col-filter-toggle .btn-group .button.button--primary,.container--col-filter-toggle .btn-group .button--primary.shopify-challenge__button{color:#000;background-color:var(--wal-color-primary);margin:5px}.container--col-sorting{text-align:right}.container--col-sorting>.btn-group{-webkit-box-shadow:0 0 40px 0 var(--color-grey);box-shadow:0 0 40px 0 var(--color-grey);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.container--col-sorting>.btn-group .dropdown-toggle{margin-left:0}.container--col-sorting>.btn-group .dropdown-menu{width:calc(100% + 40px);border-radius:22px;margin-left:-40px!important;border:0;-webkit-box-shadow:0 0 40px 0 var(--color-grey);box-shadow:0 0 40px 0 var(--color-grey)}.container--col-sorting>.btn-group .dropdown-menu li{border-radius:50px;padding:3px 20px;line-height:20px}.container--col-sorting>.btn-group .dropdown-menu li:first-child{padding-top:8px}.container--col-sorting>.btn-group .dropdown-menu li:last-child{padding-bottom:8px}.container--col-sorting>.btn-group .dropdown-menu li a{background-color:#fff}.container--col-sorting>.btn-group .btn{font-size:15px;line-height:15px;padding:15px 35px;min-width:70px;border:0;margin-left:0}.container--col-sorting>.btn-group .btn.active{background:var(--wal-color-primary);color:#fff;border-bottom-right-radius:50px!important;border-top-right-radius:50px!important;border-top-left-radius:50px;border-bottom-left-radius:50px}.container--col-sorting>.btn-group .btn.active:hover{color:#fff!important;cursor:default}.container--col-sorting>.btn-group .btn.active svg path{fill:#fff}.shopify-challenge__button{color:var(--wal-btn-primary-color);background-color:var(--wal-btn-primary-bg)}.shopify-challenge__button:hover{color:var(--wal-btn-primary-color-hover)}.customer .create_account{font-size:12px;font-weight:700;text-decoration:none;color:var(--wal-color-primary)}.account .account__logout,.addresses .account__logout{display:flex;align-items:flex-start;gap:5px;list-style:none}.account .account__logout li,.addresses .account__logout li{font-size:12px;letter-spacing:1px;color:#bbb}.addresses__content{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width: 576px){.page-three-columns-grid .container-fluid{padding-right:40px;padding-left:40px}}.page-three-columns-grid [class*=col]{padding:10px}.page-three-columns-grid [class*=col]:nth-child(odd){padding-left:30px}.page-three-columns-grid [class*=col]:nth-child(2n){padding-right:30px}@media screen and (min-width: 576px){.page-three-columns-grid [class*=col]{padding:25px}}.page-three-columns-grid [class*=col] a{display:block;padding:100% 0 0!important;position:relative;background-size:cover}.page-three-columns-grid [class*=col] h3{position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%);border-bottom:0;text-transform:uppercase;color:#fff;font-size:1em;letter-spacing:2px}@media (min-width: 576px){.page-three-columns-grid [class*=col] h3{font-size:1.2em;letter-spacing:2px}}@media (min-width: 850px){.page-three-columns-grid [class*=col] h3{font-size:1.4em}}@media (min-width: 1100px){.page-three-columns-grid [class*=col] h3{font-size:2em;left:30px;right:30px;letter-spacing:2px}}@media (min-width: 1500px){.page-three-columns-grid [class*=col] h3{font-size:3em;letter-spacing:4px}}.page-alternate-text-image{background-color:#000;color:#fff}.page-alternate-text-image .row{margin-top:55px;margin-bottom:55px;align-items:center}.page-alternate-text-image .row h3{text-indent:2px;text-transform:uppercase;font-size:3.3rem;letter-spacing:1.25rem;line-height:1.5em;text-align:left;background-color:#fffffff2;display:inline;color:#000}.page-alternate-text-image .row p{color:#999;letter-spacing:1px;font-weight:100;font-size:16px;padding:5px 0 15px}.page-alternate-text-image .row .alternate-image{flex-grow:2;text-align:center}@media (max-width: 767px){.page-alternate-text-image .row .alternate-image{order:1}}.page-alternate-text-image .row:nth-child(2n) .alternate-image{order:1}.template-page--faq .accordion{border:none;background:#f2f2f2;margin-bottom:15px}.template-page--faq .accordion summary{justify-content:space-between;padding:10px}.template-page--faq .accordion summary:hover{background-color:inherit}.template-page--faq .accordion summary:hover .accordion__title{text-decoration:none}.template-page--faq .accordion summary[aria-expanded=true]{background-color:#000;color:#fff}.template-page--faq .accordion summary[aria-expanded=true] svg{transform:rotate(180deg)}.template-page--faq .accordion summary[aria-expanded=true] svg path{fill:#fff}.template-page--faq .accordion summary svg{width:.8rem;height:.8rem}.template-page--faq .accordion__content{margin:0;padding:10px;font-size:.9em;border:2px solid #000}.template-page--fitment .page-fitment--controls{overflow:hidden;--sticky-top: 170px;position:sticky;top:var(--sticky-top);margin:0 -2px;padding:10px 2px;background-color:#fff}@media screen and (min-width: 576px){.template-page--fitment .page-fitment--controls{padding-top:30px}}.template-page--fitment .page-fitment--controls .btn-group{background-color:#000}.template-page--fitment .page-fitment--controls .button,.template-page--fitment .page-fitment--controls .shopify-challenge__button{-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;color:#fff;background-color:#000;padding:10.2px 12px;min-width:100px;margin:5px;font-size:11px;min-width:initial}.template-page--fitment .page-fitment--controls input[checked]+.button--primary{color:#000;background-color:var(--wal-color-primary)}.template-page--fitment #MainContent table{--sticky-top: 0;margin-bottom:50px;width:100%}.template-page--fitment #MainContent table[data-upgraded-fitment-table]{width:100%!important}.template-page--fitment #MainContent table[data-upgraded-fitment-table] tbody tr:first-child td:nth-child(n+5){background:var(--wal-color-primary)}.template-page--fitment #MainContent table[data-upgraded-fitment-table] td:nth-child(n+6){display:none}.template-page--fitment #MainContent table[data-upgraded-fitment-table][data-row-focus] tr:nth-child(n+2){display:none}.template-page--fitment #MainContent table>tbody>tr:first-child{position:sticky;top:calc(var(--sticky-top) + 1px);background:#f4f4f4}.template-page--fitment #MainContent table>tbody>tr:first-child td{position:relative}.template-page--fitment #MainContent table>tbody>tr:first-child td:first-child:before{border-left:2px solid #333}.template-page--fitment #MainContent table>tbody>tr:first-child td:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-top:2px solid #333;border-bottom:2px solid #333;border-right:2px solid #333}.template-page--fitment #MainContent table>tbody>tr:first-child td:last-child:before{border-right:2px solid #333}.template-page--fitment #MainContent table>tbody>tr.highlight{box-shadow:0 0 0 3px var(--wal-color-primary)}.template-page--fitment #MainContent table>tbody>tr.highlight td:first-child b{position:absolute}.template-page--fitment #MainContent table>tbody>tr.highlight td:first-child .your-car-flag{position:relative;top:-19px;right:95px;display:flex!important;background-color:var(--wal-color-primary);width:auto;padding-left:10px;color:#fff;width:80px}.template-page--fitment #MainContent table>tbody>tr.highlight td:first-child .your-car-flag svg path{fill:#fff}.template-page--fitment #MainContent table>tbody>tr.highlight td:first-child .your-car-flag span{line-height:1.2}.main-content table.tableizer-table{width:100%}.main-content table tr.tableizer-firstrow{font-weight:700;text-transform:uppercase}.template-page--contact .rte{padding:0 8.25px}.template-page--contact .form-select.invert{filter:invert(100%);border-radius:0;font-size:14px;color:#000;padding:7.5px 10px 8.5px}.template-page--contact .contact__fields .results-title{display:inline-block;margin:0;font-size:14px;font-weight:600;word-break:break-word;text-transform:uppercase;margin-bottom:1rem}.template-page--contact .contact__fields .faq-result{background-color:var(--bs-yellow);padding:20px;margin-bottom:10px}.template-page--contact .contact__fields .faq-result p:first-child{padding-left:10px}.accordion .accordion-gallery{display:flex;width:100%;flex-direction:column;gap:10px}@media screen and (min-width: 768px){.accordion .accordion-gallery{flex-direction:row-reverse}}.accordion .accordion-gallery .main-image{width:100%}@media screen and (min-width: 768px){.accordion .accordion-gallery .main-image{width:60%}}.accordion .accordion-gallery .thumbnail-items{gap:10px;width:100%;grid-template-columns:repeat(4,1fr);display:grid}@media screen and (min-width: 768px){.accordion .accordion-gallery .thumbnail-items{display:flex;flex-direction:column;width:40%}}@media screen and (min-width: 768px){.accordion .accordion-gallery .thumbnail-items.thumbnail-2-col{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 768px){.accordion .accordion-gallery .thumbnail-items.thumbnail-2-col.h-full .gallery-item{height:100%}}.accordion .accordion-gallery .gallery-item{height:auto;aspect-ratio:1/1;min-height:auto;cursor:pointer}.accordion .accordion-gallery .gallery-item.first-image{height:100%;cursor:default}.accordion .accordion-gallery .gallery-image{object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/217/assets/site.css.map */
