@media screen and (min-width: 750px){.page-width{padding-left:2rem !important;padding-right:2rem !important}}.d-none{display:none !important}.d-block{display:block !important}@media screen and (min-width: 989px){.d-lg-block{display:block !important}}.d-flex{display:flex !important}.justify-content-start{justify-content:start}.justify-content-end{justify-content:end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.p-0{padding:0 !important}.m-0{margin:0 !important}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-top:auto}.mb-0{margin-bottom:0 !important}.mt-0{margin-top:0 !important}@media screen and (min-width: 989px){.ml-lg-0{margin-left:0 !important}}.w-100{width:100%}.responsive-img{max-width:100% !important;height:auto !important}.absolute-x-centered{position:absolute;left:50%;transform:translateX(-50%)}.absolute-y-centered{position:absolute;top:50%;transform:translateY(-50%)}.hidden{display:none !important}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.accordion summary{position:relative}.accordion summary .kf-icon__caret{position:absolute;right:0;top:0;transition:transform .3s ease}.accordion details[open] .kf-icon__caret{transform:rotate(-180deg)}.accordion .accordion__header{display:block;position:relative}.accordion .accordion__header:hover{cursor:pointer}.accordion .accordion__header-title{display:block}.accordion .accordion__header-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.accordion .accordion__content{overflow:hidden}.button{position:relative;transition:background-color 1s ease,--border-opacity 1s ease;min-height:initial !important;padding:1rem 3rem !important;text-align:center}.button::after{content:" " !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;background-color:rgba(255,255,255,.15) !important;opacity:0 !important;transition:opacity .5s ease !important}.button__primary{color:rgb(var(--button-primary-text-color)) !important;background-color:rgb(var(--primary-color)) !important;--border-opacity: rgb(var(--button-primary-color)) !important}.standart_button{margin-top:3rem;background-color:rgb(var(--primary-color));border:1px solid rgba(0,0,0,0);border-radius:3px;color:#fff;display:inline-block;font-family:nimbus-sans,sans-serif;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1.67;height:50px;max-width:100%;padding:2rem 4rem 2rem !important;text-align:center;text-transform:uppercase;transition:font-size 400ms ease-in-out,background 400ms ease-in-out,padding 400ms ease-in-out}.button__secondary{color:rgb(var(--button-secondary-text-color)) !important;background-color:rgb(var(--button-secondary-color)) !important;--border-opacity: rgb(var(--button-secondary-color)) !important}.button__tertiary{color:rgb(var(--button-tertiary-text-color)) !important;background-color:rgb(var(--button-tertiary-color)) !important;--border-opacity: rgb(var(--button-tertiary-color)) !important}.button__outline{color:rgb(var(--text-primary-color)) !important;background-color:rgba(0,0,0,0) !important;--border-opacity: rgb(var(--button-primary-color)) !important}.button__outline:before,.button__outline::before{border:1px solid rgba(0,0,0,.23)}.button:hover::after{opacity:1 !important}.main_banner{display:flex;align-items:center}.main_banner .banner_text,.main_banner .banner_text_without_image{padding:30px;background:rgba(255,255,255,.443);display:flex;justify-content:center;flex-direction:column;width:fit-content}.main_banner .banner_text h3,.main_banner .banner_text_without_image h3{font-size:calc(var(--font-heading-scale)*3.5rem);font-family:var(--font-heading-family);line-height:normal;text-transform:lowercase;position:relative;color:#000;text-transform:uppercase;margin:0}.main_banner .banner_text p,.main_banner .banner_text_without_image p{text-transform:uppercase;color:#000;letter-spacing:0;font-size:16px;margin:0;font-family:var(--font-heading-family)}.main_banner .banner_text_without_image{padding:0;background:none}@media screen and (max-width: 800px){.main_banner{justify-content:center}.main_banner .banner_text_without_image,.main_banner .banner_text{align-items:center !important}.main_banner .banner_text_without_image h3,.main_banner .banner_text h3{font-size:30px;text-align:center !important}.main_banner .banner_text_without_image p,.main_banner .banner_text p{text-align:center !important}}.glide .glide__btn{display:block;position:absolute;top:50%;width:50px;height:50px;z-index:1}.glide .glide__btn.glide__prev{left:1%;transform:translateY(-50%)}@media screen and (min-width: 749px){.glide .glide__btn.glide__prev{left:5%}}.glide .glide__btn.glide__next{right:1%;transform:translateY(-50%) rotate(180deg)}@media screen and (min-width: 749px){.glide .glide__btn.glide__next{right:5%}}#financing-details-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:999;background-color:rgba(0,0,0,.3);opacity:0;transition:opacity .3s ease}#financing-details-popup .financing-popup__container{position:relative;width:100%;height:100%;overflow-y:auto;padding:2rem 3rem 2rem 2rem;background-color:#fff}@media only screen and (min-width: 749px){#financing-details-popup .financing-popup__container{width:auto;height:auto;max-width:700px;max-height:800px}}#financing-details-popup .financing-popup__container .kf-icon__close{position:absolute;right:.5rem;top:.5rem;width:17px;height:17px}#financing-details-popup .financing-popup__container table{margin:0 0 2rem 0;width:100%}#financing-details-popup .financing-popup__container table th{background-color:rgb(var(--primary-color));color:#fff;font-weight:initial;padding:1rem;text-align:start;font-size:1.2rem}@media only screen and (min-width: 989px){#financing-details-popup .financing-popup__container table th{font-size:1.6rem}}#financing-details-popup .financing-popup__container table tr td{color:rgb(var(--text-primary-color));font-weight:600;font-size:1.8rem;padding:1rem}#financing-details-popup .financing-popup__container table table,#financing-details-popup .financing-popup__container table td,#financing-details-popup .financing-popup__container table th{border:1px solid #5c666f}#financing-details-popup .financing-popup__container .financing-popup__message *{line-height:2rem;color:#5c666f}.input-continue{position:relative}.input-continue__icon{right:1rem}.input-continue__input{width:100%;padding:2rem 5rem 2rem 1.5rem;font-weight:400;font-size:1.2rem;border:.0625rem solid #c9d1d7;border-radius:.18rem;color:#7d858b}.input-continue__input::-webkit-outer-spin-button,.input-continue__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-continue__input:focus-visible{outline:initial;outline-offset:initial;box-shadow:initial}.input-continue__error-msg{position:absolute;bottom:-2rem;left:0;font-size:1.2rem;color:red}input[type=checkbox].kf-input{position:relative;min-width:18px;min-height:18px}input[type=checkbox].kf-input::after{content:" ";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:0;border:2px solid rgb(var(--border-primary-color));background:#fff}input[type=checkbox].kf-input:checked::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' viewBox='0 0 16 16'%3E %3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'/%3E %3C/svg%3E");background-position:center}input[type=radio].kf-input{position:relative;-webkit-appearance:none;width:20px;height:20px;border:.15em solid rgb(var(--border-primary-color));border-radius:50%;margin-right:5px}input[type=radio].kf-input:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;height:90%;border-radius:50%;width:12px;height:12px;background:rgb(var(--border-primary-color))}.kf-separator{background-color:rgb(var(--primary-color));margin:3rem 0}.language-selector{position:relative;display:flex;align-items:center;width:fit-content;margin-right:1.5rem}.language-button{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:rgb(var(--color-background));border:1px solid #9d9d9d;border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:500;color:rgb(var(--color-foreground));transition:all .2s ease;justify-content:space-between;font-family:inherit}.language-button:hover{border-color:rgba(var(--color-foreground), 0.4);box-shadow:0 1px 3px rgba(var(--color-foreground), 0.1)}.language-button.active{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 1px rgb(var(--color-foreground))}.language-display{display:flex;align-items:center;gap:.5rem}.globe-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.globe-icon svg{width:16px;height:16px;color:rgb(var(--color-foreground));opacity:.7}.language-dropdown{position:absolute;display:none;top:100%;right:0;z-index:999;background:#fff;box-shadow:0px 0px 16px -4px #aeaeae;max-height:400px;width:max-content}.language-form{margin:0;padding:0 .5rem}.language-form:last-child{padding-bottom:.5rem}.language-option{display:flex;align-items:center;padding:.75rem 1rem;cursor:pointer;transition:background-color .2s ease;border:none;background:none;width:100%;text-align:left;font-size:.875rem;color:rgb(var(--color-foreground));font-family:inherit;border-bottom:1px solid #f0f0f0;min-height:48px}.language-option:hover{background-color:rgba(var(--primary-color), 0.8)}.language-option:hover .language-text{color:#fff !important}.language-option.selected{background-color:rgb(var(--primary-color));font-weight:500}.language-option.selected .language-text{color:#fff !important}.language-option:last-child{border-bottom:none}.language-option-content{display:flex;align-items:center;width:100%}.language-text{margin:0;font-weight:500;font-size:14px;color:rgb(var(--color-foreground)) !important;transition:color .2s ease}@media screen and (max-width: 993px){.language-selector{margin-right:0;margin-left:1rem}}.choose-language-heading{position:sticky;top:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem;background:#fff;border-bottom:1px #000 solid;margin-bottom:4px}.choose-language-heading h3{margin:0;color:rgb(var(--color-foreground));font-size:1rem;font-weight:600}.choose-language-heading button{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground))}.choose-language-heading button:hover{background:#f5f5f5;border-radius:50%}@media screen and (max-width: 749px){.language-button{padding:.4rem .6rem;font-size:.8rem}.globe-icon svg{width:14px;height:14px}.language-option{padding:.6rem .8rem;font-size:.8rem}.language-dropdown{right:0}}header #menu-drawer{position:fixed;top:0;left:0;width:100vw;height:100vh;padding:6rem 0 2rem}header #menu-drawer ul,header #menu-drawer li{padding:0;list-style-type:none}header #menu-drawer .hdr{position:absolute;top:5px;left:50%;transform:translateX(-50%);text-align:center;font-family:var(--font-heading-family);color:rgb(var(--text-primary-color));font-size:3.2rem}header #menu-drawer,header #menu-drawer .menu-drawer__menu,header #menu-drawer .menu-drawer__close-button{background:#f8f8f8}header #menu-drawer summary,header #menu-drawer a,header #menu-drawer .menu-drawer__close-button{color:#000}header #menu-drawer .kf-icon.kf-icon__close{position:fixed;top:25px;left:2rem;width:15px;height:15px;color:#000;z-index:1}header #menu-drawer .menu-drawer__navigation>ul{padding:0rem 2rem}header #menu-drawer .menu-drawer__navigation>ul li{cursor:pointer;display:flex;align-items:center}header #menu-drawer .menu-drawer__navigation>ul li .accordion_item{width:100%}header #menu-drawer .menu-drawer__navigation>ul li .accordion_item .accordion-btn{display:flex}header #menu-drawer .menu-drawer__navigation>ul li .accordion-menu{transition:.3s;display:grid;grid-template-rows:0fr;overflow:hidden}header #menu-drawer .menu-drawer__navigation>ul li .accordion-menu .accordion-content{min-height:0;padding-left:1rem}header #menu-drawer .menu-drawer__navigation>ul li .accordion_item.open>.accordion-menu{grid-template-rows:1fr}header #menu-drawer .menu-drawer__navigation>ul li .accordion_item.open>.accordion-btn .icon .after{transform:rotate(0deg)}header #menu-drawer .menu-drawer__navigation>ul li .heading,header #menu-drawer .menu-drawer__navigation>ul li a{width:100%;text-transform:capitalize;padding:10px 0;font-size:1.6rem;font-family:var(--font-body-family);text-decoration:none;cursor:pointer}header #menu-drawer .menu-drawer__navigation>ul li .icon{position:relative;padding-right:12px;display:flex;justify-content:center;align-items:center}header #menu-drawer .menu-drawer__navigation>ul li .icon *{display:flex}header #menu-drawer .menu-drawer__navigation>ul li .icon .before{content:"";position:absolute;width:10px;height:1px;background:#636363}header #menu-drawer .menu-drawer__navigation>ul li .icon .after{transition:.3s;content:"";position:absolute;width:10px;height:1px;background:#636363;transform:rotate(90deg)}header .header__inline-menu .mega-menu__content{transform:translateY(19px) !important;z-index:1}#podium-bubble,#podium-prompt{z-index:1 !important}.kf-popup{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:start;width:100vw;height:100vh;max-height:100vh;overflow-y:auto;background-color:rgba(0,0,0,.3);opacity:0;z-index:1001;transition:opacity .3s ease}.kf-popup .kf-popup__content-wrapper{position:relative;min-width:400px;min-height:200px;padding:6rem 3rem 2rem 3rem;background-color:#f8f8f8}@media screen and (min-width: 749px){.kf-popup .kf-popup__content-wrapper{margin:4rem 0}}.kf-popup .kf-popup__content-wrapper img{width:100%}.kf-popup .kf-popup__content-wrapper .kf-icon__close{position:absolute;top:1rem;right:1rem;width:40px;height:40px;padding:1rem}.kf-popup .kf-popup__content-wrapper .kf-icon__close.bg{background-color:rgba(255,255,255,.6)}.kf-popup .kf-popup__content-wrapper .kf-popup__content,.kf-popup .kf-popup__content-wrapper .kf-popup__title{max-width:600px}.kf-popup .kf-popup__content-wrapper .kf-popup__title{display:block;margin-bottom:3rem;font-family:var(--font-heading-family);color:#7d858b;font-size:3rem;line-height:3rem;text-align:center}.kf-popup .kf-popup__content-wrapper .kf-popup__content{margin-bottom:3rem}.kf-popup .kf-popup__content-wrapper .kf-popup__buttons{display:flex;flex-direction:column}@media screen and (min-width: 749px){.kf-popup .kf-popup__content-wrapper .kf-popup__buttons{flex-direction:row;justify-content:space-evenly;align-items:center}}.kf-popup .kf-popup__content-wrapper .kf-popup__buttons .kf-popup__confirm,.kf-popup .kf-popup__content-wrapper .kf-popup__buttons .kf-popup__cancel{padding:2rem 4rem !important}.kf-popup .kf-popup__content-wrapper .kf-popup__buttons .kf-popup__confirm{text-transform:uppercase !important;font-size:1.2rem;letter-spacing:0}.kf-popup .kf-popup__content-wrapper .kf-popup__buttons .kf-popup__cancel{color:#7d858b !important;text-decoration:underline !important}.product__info-container .product__attributes ul{list-style:none}.product__info-container .product__attributes ul li{text-align:initial}.product__info-container .product__attributes ul li .key{font-size:1.4rem;font-weight:600;color:#000}.search-modal__form input.search__input{width:100%;height:auto;border-radius:3px;border:1px solid #c9d1d7;background-color:#fff;color:#7d858b;font-size:1.5rem}.search-modal__form .field__label{top:1.6rem;left:1.6rem;color:#b4b4b4}#search-popup{display:flex;width:100%;height:40px;min-width:200px;max-width:100%;z-index:1;position:relative;justify-content:center;align-items:center;margin-right:30px}#search-popup:focus,#search-popup:focus-visible{outline:none !important;box-shadow:none !important}#search-popup .search-popup__content{position:absolute;width:100%;height:40px}#search-popup .search-popup__content .search-popup__search-input-container{width:100%}#search-popup .search-popup__content .search-popup__search-input-container .search-popup__search-input{width:100%;height:40px;padding:2rem 4rem 2rem 2rem;border:#9d9d9d 1px solid;font-family:var(--font-body-family);background:rgba(0,0,0,0);color:#fff}#search-popup .search-popup__content .search-popup__search-input-container .search-popup__search-input:focus,#search-popup .search-popup__content .search-popup__search-input-container .search-popup__search-input:focus-visible{outline:none !important;box-shadow:none !important}#search-popup .search-popup__content .search-popup__search-input-container .search-popup__search-input::placeholder{color:#a3a3a3}#search-popup .search-popup__content .search-popup__search-input-container .kf-icon__close{position:absolute;right:2rem;top:50%;transform:translateY(-50%);fill:#fff}#search-popup .search-popup__content .search-popup__search-input-container .search-popup-search{position:absolute;right:2rem;top:50%;transform:translateY(-50%);fill:#fff;width:20px;height:20px}#search-popup .search-popup__content .search-popup__search-input-container .lds-spinner.search-popup-loader{position:absolute;right:2rem;top:50%;transform:translateY(-50%);fill:#fff;width:20px;height:20px;display:flex;justify-content:center;align-items:center}#search-popup .search-popup__content .search-popup__search-input-container .lds-spinner.search-popup-loader div{width:20px;height:20px;border-width:3px}#search-popup .search-popup__content .search-popup__search-input-container .kf-icon__spinner{position:absolute;right:3rem;top:50%;width:50px;height:50px;transform:translateY(-50%)}#search-popup .search-popup__content .search-popup__search-input-container .kf-icon__spinner g,#search-popup .search-popup__content .search-popup__search-input-container .kf-icon__spinner rect{fill:rgb(var(--primary-color));stroke:rgb(var(--primary-color))}.search-popup__preview-container{display:none;position:absolute;overflow:hidden;z-index:999;top:68px;left:50%;transform:translateX(-50%);box-shadow:5px 5px 10px 0px #999;background:#fff;border-bottom-right-radius:3px;padding:2rem;height:max-content;transition:opacity .15s ease}.search-popup__preview-container .search-popup__alternatives{width:max-content;max-width:20rem;margin-right:2.5rem;padding-right:2.5rem;border-right:1px solid gray;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.search-popup__preview-container .search-popup__alternatives .search-popup__results-title{padding-left:0 !important;margin-top:0 !important}.search-popup__preview-container .search-popup__alternatives ul{padding:0;margin:0;width:100%}.search-popup__preview-container .search-popup__alternatives ul li{list-style-type:none;margin:10px 0;padding:10px;background:#f8f8f8;transition:.3s;display:flex;justify-content:center;align-items:center}.search-popup__preview-container .search-popup__alternatives ul li:hover{background:#dedede}.search-popup__preview-container .search-popup__alternatives ul li a{text-decoration:none;font-size:1.4rem;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search-popup__preview-container .search-popup__filters{display:block;width:150px;margin-right:2rem;flex-shrink:0;overflow-y:auto}.search-popup__preview-container .search-popup__filters::-webkit-scrollbar{width:.3rem}.search-popup__preview-container .search-popup__filters::-webkit-scrollbar-track{box-shadow:none}.search-popup__preview-container .search-popup__filters::-webkit-scrollbar-thumb{background-color:#7d858b}.search-popup__preview-container .search-popup__filters .search-popup__filter{margin-bottom:1rem}.search-popup__preview-container .search-popup__filters .search-popup__filter .search-popup__filter__title{text-transform:lowercase;font-weight:bold;font-size:1.4rem}.search-popup__preview-container .search-popup__filters .search-popup__filter .search-popup__filter__values{list-style:none;padding:0;margin:0}.search-popup__preview-container .search-popup__filters .search-popup__filter .search-popup__filter__values .search-popup__filter__value{line-height:1.3rem;padding-bottom:.5rem}.search-popup__preview-container .search-popup__filters .search-popup__filter .search-popup__filter__values .search-popup__filter__value a{font-size:1.3rem;text-decoration:none}.search-popup__preview-container .search-popup__filters .search-popup__filter .search-popup__filter__values .search-popup__filter__value a:link,.search-popup__preview-container .search-popup__filters .search-popup__filter .search-popup__filter__values .search-popup__filter__value a:visited,.search-popup__preview-container .search-popup__filters .search-popup__filter .search-popup__filter__values .search-popup__filter__value a:active,.search-popup__preview-container .search-popup__filters .search-popup__filter .search-popup__filter__values .search-popup__filter__value a:hover{color:#5c666f}.search-popup__preview-container .search-popup__filters .search-popup__filter .search-popup__filter__values .search-popup__filter__value.active a{color:rgb(var(--text-primary-color))}.search-popup__preview-container .search-popup__suggested-results{overflow:hidden;width:100%;display:flex}.search-popup__preview-container .search-popup__suggested-results .suggestions{height:max-content}.search-popup__preview-container .search-popup__suggested-results .search-popup__results-title{display:block;text-align:center;position:relative;font-family:var(--font-heading-family);font-size:3rem;font-weight:500;color:#5c666f;padding-left:15px}.search-popup__preview-container .search-popup__suggested-results .search-popup__results-title::after{content:" ";position:absolute;left:0;right:0;bottom:-1rem;width:15%;height:2px;margin:auto;background-color:rgb(var(--primary-color))}@media only screen and (min-width: 989px){.search-popup__preview-container .search-popup__suggested-results .search-popup__results-title{display:inline;text-align:start}.search-popup__preview-container .search-popup__suggested-results .search-popup__results-title::after{right:initial;margin:initial}}.search-popup__preview-container .search-popup__suggested-results .search-popup__results{display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(5, 1fr);justify-content:space-around;width:100%;height:100%;padding-top:2rem;overflow-y:auto}.search-popup__preview-container .search-popup__suggested-results .search-popup__results::-webkit-scrollbar{width:.3rem}.search-popup__preview-container .search-popup__suggested-results .search-popup__results::-webkit-scrollbar-track{box-shadow:none}.search-popup__preview-container .search-popup__suggested-results .search-popup__results::-webkit-scrollbar-thumb{background-color:#7d858b}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:160px;max-width:100%;text-decoration:none;list-style-type:none;cursor:pointer}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card{align-items:center}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card .card__content{margin-bottom:2rem}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card .card__media{width:100%;height:100%}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card .card__media .media{width:100%;height:100%}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card .card__media .media img{width:100%;height:100%;object-fit:cover}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card__inner{display:block;width:130px;height:130px;background-size:contain;background-position:center;background-repeat:no-repeat;flex-shrink:0}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card__information{padding:0}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card__information-inner{height:max-content;min-height:0}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card__heading,.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .price__container{width:100%;text-align:center;color:#5c666f;font-family:var(--font-body-family) !important}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card__heading{margin:5px 0 !important;font-size:1.2rem;max-width:130px}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card__heading a{text-decoration:none}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .price__container{margin-top:.5rem;font-size:1.6rem}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .card__add-to-wishlist-btn,.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .add-to-cart,.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .cart__subheading,.search-popup__preview-container .search-popup__suggested-results .search-popup__results .grid__item .related-product-color-container{display:none !important}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .quick-view__button{display:none !important}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .price__sale{display:block !important}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .price__sale span:not(.price-item--last){font-size:1.2rem;text-decoration:line-through;margin-right:5px}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .search-popup__result{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:160px;text-decoration:none}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .search-popup__result .card__media{display:block;width:130px;height:130px;flex-shrink:0}.search-popup__preview-container .search-popup__suggested-results .search-popup__results .search-popup__results__no-results{margin:0 auto}@media only screen and (min-width: 989px){.search-popup__preview-container .search-popup__suggested-results .search-popup__results .search-popup__results__no-results{margin-right:auto}}@media only screen and (max-width: 1416px){.search-popup__preview-container .search-popup__suggested-results .search-popup__results{grid-template-columns:repeat(5, 1fr)}}@media only screen and (max-width: 1100px){.search-popup__preview-container{transform:translate(-50%) scale(0.8);top:14px}}@media only screen and (max-width: 992px){.search-popup__preview-container{display:none !important}}.modal-warranty-fabric-protection,.modal-warranty-leather-protection,.modal-warranty-power-protection,.modal-warranty-pet-protection{padding:0 4rem 0 4rem}.modal-warranty-fabric-protection>*,.modal-warranty-leather-protection>*,.modal-warranty-power-protection>*,.modal-warranty-pet-protection>*{text-align:center}.modal-warranty-fabric-protection .Header>*,.modal-warranty-fabric-protection .Bulletpoint-header>*,.modal-warranty-leather-protection .Header>*,.modal-warranty-leather-protection .Bulletpoint-header>*,.modal-warranty-power-protection .Header>*,.modal-warranty-power-protection .Bulletpoint-header>*,.modal-warranty-pet-protection .Header>*,.modal-warranty-pet-protection .Bulletpoint-header>*{font-family:var(--font-heading-family);font-weight:500}.modal-warranty-fabric-protection .Header>*,.modal-warranty-leather-protection .Header>*,.modal-warranty-power-protection .Header>*,.modal-warranty-pet-protection .Header>*{font-size:2.8rem}.modal-warranty-fabric-protection .Bulletpoint-header>*,.modal-warranty-leather-protection .Bulletpoint-header>*,.modal-warranty-power-protection .Bulletpoint-header>*,.modal-warranty-pet-protection .Bulletpoint-header>*{font-size:2.4rem;margin-bottom:1rem}.modal-warranty-fabric-protection .Bullettext,.modal-warranty-fabric-protection .Subheader,.modal-warranty-leather-protection .Bullettext,.modal-warranty-leather-protection .Subheader,.modal-warranty-power-protection .Bullettext,.modal-warranty-power-protection .Subheader,.modal-warranty-pet-protection .Bullettext,.modal-warranty-pet-protection .Subheader{padding:0 3rem;font-size:1.6rem;line-height:1.8rem;letter-spacing:0}@media screen and (min-width: 989px){.modal-warranty-fabric-protection .Bullettext,.modal-warranty-fabric-protection .Subheader,.modal-warranty-leather-protection .Bullettext,.modal-warranty-leather-protection .Subheader,.modal-warranty-power-protection .Bullettext,.modal-warranty-power-protection .Subheader,.modal-warranty-pet-protection .Bullettext,.modal-warranty-pet-protection .Subheader{padding:0 11rem}}.modal-warranty-fabric-protection ul,.modal-warranty-leather-protection ul,.modal-warranty-power-protection ul,.modal-warranty-pet-protection ul{padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.modal-warranty-fabric-protection ul li,.modal-warranty-leather-protection ul li,.modal-warranty-power-protection ul li,.modal-warranty-pet-protection ul li{line-height:2rem;color:#ea9664}#header-wishlist-king-icon-container{display:flex;justify-content:center;align-items:center;min-width:80px;margin-right:3rem}#pdp-atw-wishlist-king>button{display:flex;justify-content:center;align-items:center;width:100%;height:47px;text-transform:uppercase;font-size:1.4rem;font-weight:600;border:1px solid rgba(0,0,0,.23)}@media screen and (max-width: 903px){#header-wishlist-king-icon-container{min-width:0;margin-right:0}}.wk-button.wk-button--remove .wk-icon__svg{fill:red}.wk-button.wk-button--remove .wk-icon__svg>path{color:rgba(0,0,0,0);stroke:red}:root{--text-secondary-unavailable: 89, 89, 89}.announcement-bar:last-child{border-bottom:none}.announcement-bar .announcement-bar__main{display:flex;align-items:center}.announcement-bar .announcement-bar__main *{display:inline;text-decoration:none}.announcement-bar .announcement-bar__main *:link,.announcement-bar .announcement-bar__main *:visited,.announcement-bar .announcement-bar__main *:active,.announcement-bar .announcement-bar__main *:hover{color:#000}.announcement-bar .announcement-bar__main a{line-height:14px}.announcement-bar .announcement-bar__main .announcement-bar__main-primary-text{font-family:var(--font-body-family);font-size:11px;color:#000}.announcement-bar .announcement-bar__main .announcement-bar__main-secondary-text{font-family:var(--font-body-family);color:var(--color-base-accent-1);font-size:11px;text-transform:uppercase;text-decoration:underline !important}.announcement-bar .announcement-bar__main-boxes-container{display:flex;justify-content:space-between;padding:.25rem 1rem .25rem 1rem}.announcement-bar .announcement-bar__main-boxes-container.announcement-center{justify-content:center}.announcement-bar .announcement-bar__main-boxes-container .announcement-bar__boxes{display:flex !important;justify-content:space-between;align-items:center;font-size:12px}.announcement-bar .announcement-bar__main-boxes-container .announcement-bar__boxes .announcement-bar__box{text-decoration:none}.announcement-bar .announcement-bar__main-boxes-container .announcement-bar__boxes .announcement-bar__box:link,.announcement-bar .announcement-bar__main-boxes-container .announcement-bar__boxes .announcement-bar__box:visited,.announcement-bar .announcement-bar__main-boxes-container .announcement-bar__boxes .announcement-bar__box:active,.announcement-bar .announcement-bar__main-boxes-container .announcement-bar__boxes .announcement-bar__box:hover{color:rgb(var(--text-secondary-color))}.announcement-bar .announcement-bar__main-boxes-container .announcement-bar__boxes .announcement-bar__box .kf-icon{transform:translateY(4px)}@media screen and (min-width: 989px){.announcement-bar .announcement-bar__main-boxes-container .announcement-bar__boxes{display:block;width:initial}.announcement-bar .announcement-bar__main-boxes-container .announcement-bar__boxes .announcement-bar__box{margin-left:3rem}}.details-menu{width:100%;background:#1d1d1d}.details-menu .details-container{display:flex;justify-content:space-between;align-items:center;padding:9px 1.5rem}.details-menu .details-container .details-anouncement a{color:var(--header-border-top-color)}.details-menu .details-container .details-anouncement p{color:#fff;font-size:12px;font-family:var(--font-body-family);text-align:center;margin:0}.details-menu .details-container .details-links ul{display:flex;justify-content:center;align-items:center;padding:0;margin:0}.details-menu .details-container .details-links ul li{display:flex;justify-content:center;align-items:center}.details-menu .details-container .details-links ul li a{color:#fff;font-size:12px;text-transform:uppercase;font-family:var(--font-body-family);text-align:center;margin-left:32px;text-decoration:none}.details-menu .details-container .details-links ul li a p{margin:0;padding:0}.details-menu .details-container .details-links ul li a:hover{text-decoration:underline}.fast-links{width:100%}.fast-links .fast-links-container{display:flex;justify-content:center;align-items:center;height:100%;padding:16px 1.5rem;overflow:hidden}.fast-links .fast-links-container .swiper-wrapper{z-index:0 !important}.fast-links .fast-links-container ul{padding:0;margin:0;width:100%}.fast-links .fast-links-container ul li{display:flex;justify-content:center;align-items:center;list-style-type:none}.fast-links .fast-links-container ul li svg{color:#fff;margin-left:10px}.fast-links .fast-links-container ul .chapter_line{border-left:#fff solid 1px;height:15px}.fast-links .fast-links-container .chapter_line:last-child{display:none}.fast-links .fast-links-container ul li a{color:#fff;font-size:12px;text-transform:uppercase;font-family:var(--font-body-family);text-align:center;text-decoration:none}.fast-links .fast-links-container ul li a p{margin:0;padding:0}.fast-links .fast-links-container ul li a:hover{text-decoration:underline}.header_icons{background:#000;display:flex;max-height:90px;padding-top:12px;padding-bottom:12px;width:100%;justify-content:space-between;align-items:center}@media only screen and (min-width: 989px){.header_icons{min-height:80px}}.header_icons .header_icons_container{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0}.header_icons .header_icons_container .header-wrapper-menu{width:100%}.header_icons .header_icons_container .header-wrapper-menu .header{padding:0;display:flex !important;justify-content:space-between;align-items:center}.header_icons .header_icons_container .header-wrapper-menu .header .header-left,.header_icons .header_icons_container .header-wrapper-menu .header .header-right{display:flex}.header_icons .header_icons_container .header-wrapper-menu .header .header-left{display:flex;flex-shrink:0;justify-content:flex-start}.header_icons .header_icons_container .header-wrapper-menu .header .header-left .header__heading{display:flex;justify-content:center;align-items:center;margin-right:30px}.header_icons .header_icons_container .header-wrapper-menu .header .header-right{margin-left:10px;flex-shrink:1;flex-grow:1;justify-content:flex-end}.header_icons .acount_label{font-size:14px;letter-spacing:normal;margin-left:5px}.nearest-store{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;position:relative}.nearest-store .heading{font-family:var(--font-body-family);margin:0;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0}.nearest-store #close-locations-menu{display:flex;justify-content:center;align-items:center;cursor:pointer}.nearest-store #close-locations-menu svg{width:20px;height:20px}.nearest-store #nearest-store-name{font-family:var(--font-heading-family);font-size:15px;margin:0;line-height:22px}.nearest-store .nearest-store-urls{height:15px;display:flex;justify-content:center;align-items:center}.nearest-store #nearest-store-url,.nearest-store #show-stores{font-family:var(--font-body-family);font-size:12px;margin-right:10px;line-height:10px;text-decoration:none;color:#6e6e6e !important;cursor:pointer}.nearest-store #nearest-store-url:hover,.nearest-store #show-stores:hover{text-decoration:underline}.nearest-store #choose-locations{position:absolute;display:none;top:71px;left:0;z-index:999;background:#fff;box-shadow:0px 0px 16px -4px #aeaeae;max-height:400px;overflow-x:hidden;overflow-y:auto}.nearest-store #choose-locations .choose-location-heading{position:sticky;top:0;left:0;display:flex;justify-content:space-between;align-items:center;width:500px;padding:1rem;background:#fff;border-bottom:1px #000 solid}.nearest-store #choose-locations .choose-location-heading h3{margin:0;color:rgb(var(--text-primary-color))}.nearest-store #choose-locations .location{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem;border-bottom:1px #b9b9b9 solid}.nearest-store #choose-locations .location:hover{background:#f5f5f5}.nearest-store #choose-locations .location .store-name{font-family:var(--font-body-family);font-size:12px;margin:0;color:rgb(var(--text-primary-color))}.nearest-store #choose-locations .location .distance{font-family:var(--font-body-family);font-size:12px;margin:0;color:rgb(var(--text-primary-color))}.nearest-store #choose-locations .location .right .choose-location-button{background:rgb(var(--primary-color));color:#fff !important;padding:.4rem 1rem;width:80px !important;height:40px !important;border:none;font-family:var(--font-body-family);font-size:12px;transition:.3s;line-height:15px;text-align:center;cursor:pointer}.nearest-store #choose-locations .location .right .choose-location-button:hover{background:#6b6b6b}div#ltkPopupButtonTriggerContainer{z-index:2 !important}.section-header #header-mb-left-icons-container{display:flex;justify-content:start}.section-header #header-mb-left-icons-container header-drawer{justify-self:initial;margin-left:0}.section-header #header-mb-left-icons-container header-drawer .kf-icon__hamburger{fill:#fff}.section-header .header__search{margin-left:.5rem}.section-header .header__icon--search>span{margin:auto}.section-header .header__icon--cart{margin-right:0rem !important;width:30px}.section-header .header__search{grid-area:initial}.section-header .header__search span{width:20px}.section-header .header-wrapper--border-bottom{border-bottom:var(--header-border-bottom-thickness) solid var(--header-border-bottom-color)}.section-header .header-wrapper--border-top{border-top:var(--header-border-top-thickness) solid gray}.section-header .header-wrapper--border-top .kf-icon__logo{height:45px}@media screen and (min-width: 989px){.section-header .header-wrapper--border-top .kf-icon__logo{max-width:100px}}@media screen and (min-width: 1400px){.section-header .header-wrapper--border-top .kf-icon__logo{height:initial;max-width:initial}}.section-header .list-menu{justify-content:space-around;width:100%;flex-wrap:nowrap}.section-header .list-menu li .header__menu-item{text-transform:uppercase;font-size:1.2rem;letter-spacing:0;text-decoration:none}.section-header .list-menu li .header__menu-item:link,.section-header .list-menu li .header__menu-item:visited,.section-header .list-menu li .header__menu-item:active,.section-header .list-menu li .header__menu-item:hover{color:rgb(var(--text-secondary-color))}.section-header .list-menu li .header__menu-item:hover .header__submenu{display:block}.section-header .list-menu li .header__menu-item span{color:rgb(var(--text-secondary-color));position:relative;text-decoration:none}.section-header .list-menu li .header__menu-item span:link,.section-header .list-menu li .header__menu-item span:visited,.section-header .list-menu li .header__menu-item span:active,.section-header .list-menu li .header__menu-item span:hover{color:rgb(var(--text-secondary-color))}.section-header .list-menu li .header__menu-item span::after{content:" ";height:1px;background-color:rgb(var(--primary-color));position:absolute;bottom:-10px;left:50%;right:50%;opacity:0;transition:left .3s ease,right .3s ease,opacity .3s ease-out}.section-header .list-menu li .header__menu-item:hover span::after{left:15%;right:15%;opacity:1}@media screen and (min-width: 989px){.section-header .list-menu li .header__menu-item{padding-left:.5rem;padding-right:.5rem}}@media screen and (min-width: 1400px){.section-header .list-menu li .header__menu-item{padding-left:2rem;padding-right:2rem}}.section-header .header__active-menu-item,.section-header .mega-menu__link--active{text-decoration:none}.section-header .header__active-menu-item:link,.section-header .header__active-menu-item:visited,.section-header .header__active-menu-item:active,.section-header .header__active-menu-item:hover,.section-header .mega-menu__link--active:link,.section-header .mega-menu__link--active:visited,.section-header .mega-menu__link--active:active,.section-header .mega-menu__link--active:hover{color:rgba(var(--color-foreground), 1)}.section-header .mega-menu__link{font-size:1.4rem}.section-header .mega-menu__link--level-2{font-weight:600}.section-header .mega-menu__link--level-3{padding-left:2rem}.section-header .mega-menu__link--level-3.is-last{margin-bottom:2rem}@media screen and (min-width: 989px){.section-header header.header{column-gap:.5rem}.section-header header.header.header--middle-left{grid-template-columns:auto auto auto}.section-header header.header span{letter-spacing:0}}@media screen and (min-width: 1400px){.section-header header.header{column-gap:2rem}.section-header header.header span{letter-spacing:0}}.section-header .header__inline-menu{position:relative}.section-header .mega-menu__content{display:flex;justify-content:space-between;min-height:300px;padding:0;background-color:#fff;border:none;transition:opacity .3s ease;transform:translateY(5px) !important;box-shadow:0px 0px 10px 0px rgba(0,0,0,.2)}.section-header .mega-menu__content .mega-menu__list{padding:30px}.section-header .mega-menu__content .mega-menu__list li{width:150px}.section-header .mega-menu__content .mega-menu__list-container{display:flex;justify-content:center;padding:4rem 4rem 6rem 4rem;width:100%}.section-header .mega-menu__content .mega-menu__list-container ul{display:flex;justify-content:start;flex-direction:column;width:100%;flex-wrap:wrap;padding:0;text-transform:lowercase}.section-header .mega-menu__content .mega-menu__list-container ul li a{color:#000;padding:0 0 5px 0;margin-right:10px}.section-header .mega-menu__content .mega-menu__list-container ul .list-unstyled{display:flex;flex-direction:column}.section-header .mega-menu__content .mega-menu__img-container{position:relative;display:flex;justify-content:center;align-items:flex-end;height:100%;flex-direction:column;padding:30px}.section-header .mega-menu__content .mega-menu__img-container .mega-menu__img-link-wrapper{display:flex;justify-content:center;align-items:center;height:100%;text-decoration:none}.section-header .mega-menu__content .mega-menu__img-container .mega-menu__img-link-wrapper:link,.section-header .mega-menu__content .mega-menu__img-container .mega-menu__img-link-wrapper:visited,.section-header .mega-menu__content .mega-menu__img-container .mega-menu__img-link-wrapper:active,.section-header .mega-menu__content .mega-menu__img-container .mega-menu__img-link-wrapper:hover{color:rgb(var(--text-secondary-color))}.section-header .mega-menu__content .mega-menu__img-container .mega_menu_image{width:200px;height:200px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:2rem}.section-header .mega-menu__content .mega-menu__img-container .mega-menu__img-text{display:block;text-align:center;font-size:2.25rem;font-weight:600;font-family:var(--font-body-family)}.section-header .mega-menu__content .mega-menu__img-container .mega-menu__img-button{width:200px;font-size:1.1rem;font-weight:600;letter-spacing:0;padding:10px 0;min-height:0;text-transform:uppercase}.section-header .mega-menu__content .mega-menu__img-button{width:50%;text-align:center;background-color:rgb(var(--primary-color)) !important;text-transform:uppercase}.section-header .mega-menu__content .shop-all-btn{position:absolute;bottom:2rem;left:4rem;color:rgb(var(--color-base-accent-3));font-family:var(--font-body-family);font-weight:600;text-decoration:none}.section-header .mega-menu__content .shop-all-btn:link,.section-header .mega-menu__content .shop-all-btn:visited,.section-header .mega-menu__content .shop-all-btn:active,.section-header .mega-menu__content .shop-all-btn:hover{color:rgb(var(--color-base-accent-3))}.section-header .header__icons{align-items:center}.section-header .header__icons>*{display:flex;justify-content:center;align-items:center}.section-header .header__icons .kf-icon__search{width:23px}.section-header .header__icons .icon-reviews{margin-right:3rem !important}@media screen and (max-width: 993px){.section-header .header__icons .icon-reviews{margin-right:0 !important}}.section-header .cart-count-bubble{display:block;left:2px;top:7px;width:100%;font-size:1.2rem;background:rgba(0,0,0,0);color:#fff;text-align:center}.section-header .cart-count-bubble--over-99{font-size:1rem !important}.section-header .header__icons>*{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1100px){.section-header .header__icons>*{margin-right:1.5rem}}.section-header .header__icons>* svg{margin-right:0}.section-header .header__icons>* span{color:#fff}.dropdown_account{position:relative;max-width:100px;width:100%;margin-right:4rem}.dropdown_account a{width:100%;transition:.2s}.dropdown_account a:hover{color:#af8b1b}.dropdown_account:hover .dropdown_account_menu{display:flex}.dropdown_account_menu{position:absolute;top:40px;left:0;z-index:1;background-color:#fff;padding:10px 10px 0 10px;font-size:16px;border:none;display:none;justify-content:center;align-items:center;flex-direction:column}.dropdown_account_menu a{color:#fff;background:rgb(var(--primary-color));padding:5px 20px;width:100%;text-align:center;text-decoration:none;margin-bottom:10px;display:flex;font-size:14px;justify-content:center;align-items:center}.dropdown_account_menu a:hover{background:rgba(0,0,0,0);outline:1px rgb(var(--border-primary-color)) solid;color:#000}.header .account_icon_link{text-decoration:none}@media screen and (min-width: 993px){.header .account_icon_link{display:none}.header .search-modal__form{display:none}.header .header_link_account{display:none !important}.section-header .header_icons .header_icons_container .desktop_header_logo{display:flex}.section-header .header_icons .header_icons_container .mobile_header_logo{display:none}.section-header #header-mb-left-icons-container{display:none}}@media screen and (max-width: 1130px){.header_icons .page-width{padding:0 !important}}@media screen and (max-width: 993px){.details-menu,.header-desktop-menu{display:none}.section-header #header-mb-left-icons-container{display:flex}.header_link_account{display:flex !important}.header_icons .kf-icon__logo{width:100px !important}.header_icons .header-left{display:none !important}.header_icons .header-right{width:100% !important;margin-left:0 !important}.header_icons .header__icon--cart{width:44px !important;margin:0 !important}.header_icons .desktop_header_logo{display:none}.header_icons .mobile_header_logo{display:flex;margin:0 15px !important}.header_icons .mobile_header_logo svg{margin:0 !important}#search-popup{display:none !important}.header{display:flex !important;justify-content:space-between;align-items:center}.header .search__input:focus .search-modal__form .field__label{display:none !important}.header .search__input:focus{outline:none !important;box-shadow:none !important}.header .search-modal__form{height:35px !important;width:100% !important;margin-bottom:2px}.header .search-modal__form .field{height:35px !important}.header .search-modal__form .field .search__input{border-radius:0 !important;background:rgba(0,0,0,0) !important;padding-left:10px !important}.header .search-modal__form .field input{height:35px}.header .search-modal__form .field label{top:51% !important;transform:translateY(-50%);font-size:12px;color:#c5c5c5}.header .search-modal__form .field .search__button{height:33px !important;width:40px !important}.header .search-modal__form .field .search__button svg{color:#fff !important;width:15px;height:15px}.header .search-modal__form .field::before,.header .search-modal__form .field::after{display:none !important}.header_icons{width:100%}.header_icons .header__icons{width:100%;display:flex;justify-content:space-between;align-items:center}.header_icons .header__icons .dropdown_account{display:none !important}.account_label{display:none}.section-header .header__icons>*{margin-right:0rem}#header-wishlist-king-icon-container span{display:none !important}}.shipping-rate-option{display:flex;align-items:center;cursor:pointer;margin-bottom:1rem}.shipping-rate-option__price{font-weight:600}@media screen and (min-width: 993px){.shipping-rate-option{white-space:nowrap;margin-bottom:.5rem}}body[data-template=product] .shipping-rate-option.unavailable-rate,body[data-template=product] .shipping-rate-option.unavailable-rate input{pointer-events:none;color:rgb(var(--text-secondary-unavailable));opacity:.6}#accessibility-usable-net-btn{cursor:pointer;line-height:16px;font-size:11px;color:#000}div#ltkPopupButtonTriggerContainer{z-index:2 !important}@media only screen and (min-width: 989px){#header-desktop-menu2{min-height:118px;border-top:1px solid #e4e4e4}}footer.footer .footer__content-top{display:flex;justify-content:space-around;flex-wrap:wrap}@media screen and (max-width: 989px){footer.footer .footer__content-top{padding:0 1.5rem}}footer.footer .footer__content-top .footer-block--newsletter{display:flex;justify-content:start;align-content:start;width:100%;margin:0;flex-wrap:wrap}footer.footer .footer__content-top .footer-block--newsletter svg circle{fill:rgb(var(--primary-color)) !important}@media screen and (min-width: 749px){footer.footer .footer__content-top .footer-block--newsletter{margin-bottom:2rem;border-bottom:1px solid rgb(var(--border--primary-color));padding-bottom:2rem}}@media screen and (min-width: 989px){footer.footer .footer__content-top .footer-block--newsletter{margin-bottom:0;border-bottom:none}}@media screen and (min-width: 749px){footer.footer .footer__content-top .footer-block--newsletter .footer__newsletter-social-container{grid-column:1/4}}@media screen and (min-width: 989px){footer.footer .footer__content-top .footer-block--newsletter .footer__newsletter-social-container{grid-column:initial}footer.footer .footer__content-top .footer-block--newsletter .footer__newsletter-social-container .newsletter-form,footer.footer .footer__content-top .footer-block--newsletter .footer__newsletter-social-container .newsletter-form .newsletter-form__field-wrapper,footer.footer .footer__content-top .footer-block--newsletter .footer__newsletter-social-container .newsletter-form .newsletter-form__field-wrapper .newsletter-form .field__input{max-width:initial}}footer.footer .footer__content-top .footer-block--newsletter .footer__newsletter-social-container #newsletter-form{position:relative}footer.footer .footer__content-top .footer-block--newsletter .footer__newsletter-social-container #newsletter-form .newsletter-form__ajax__form-sent-msg{position:absolute;top:0;left:0;display:flex;justify-content:flex-end;align-items:center;padding-right:6rem;width:100%;height:100%;background:#e2ffef;color:green}footer.footer .footer__content-top .footer-block--newsletter .footer__newsletter-social-container .list-social{display:flex;justify-content:space-between;align-items:center;padding:10px 0;width:100%;max-width:36rem;margin:auto}@media screen and (min-width: 989px){footer.footer .footer__content-top .footer-block--newsletter .footer__newsletter-social-container .list-social{max-width:initial;justify-content:start}}footer.footer .footer__content-top .footer-block--newsletter>.kf-icon__isotype{margin:auto}@media screen and (min-width: 749px){footer.footer .footer__content-top .footer-block--newsletter>.kf-icon__isotype{margin:0 3rem auto auto}}@media screen and (max-width: 989px){footer.footer .footer__content-top .footer-block--newsletter>.kf-icon__isotype,footer.footer .footer__content-top .footer-block--newsletter>.kf-icon__isotype::before{width:66px;height:66px;background-size:372px 2108px;background-position:0 -531px}}footer.footer .footer__content-top .footer-block--newsletter .footer-block__newsletter .footer-block__heading{font-size:3rem;font-family:var(--font-heading-family);margin-bottom:1rem}footer.footer .footer__content-top .footer-block--newsletter .footer-block__newsletter .footer-block__heading span em{color:rgb(var(--primary-color))}footer.footer .footer__content-top .footer-block--newsletter .footer-block__newsletter .footer-block__subheading{font-size:1.4rem;margin:0 0 2rem 0}footer.footer .footer__content-top .footer-block--newsletter .newsletter-form__button{color:rgb(var(--primary-color)) !important}@media screen and (min-width: 749px){footer.footer .footer__content-top .footer-block--newsletter{display:grid;grid-template-columns:repeat(1, 30%) repeat(1, 70%);width:100%;max-width:initial;padding-right:1rem}footer.footer .footer__content-top .footer-block--newsletter .kf-icon__isotype{grid-row:1/4}}@media screen and (min-width: 989px){footer.footer .footer__content-top .footer-block--newsletter{width:50%;padding-right:6rem}}footer.footer .footer__content-top .footer__blocks-wrapper{width:100%}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block--menu{display:flex;justify-content:space-around;max-width:initial;width:auto}@media screen and (min-width: 989px){footer.footer .footer__content-top .footer__blocks-wrapper .footer-block--menu{justify-content:space-between}}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block--menu ul,footer.footer .footer__content-top .footer__blocks-wrapper .footer-block--menu ul li{display:block}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block--menu li{text-align:left;line-height:1.4rem}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block--menu li .link{padding:0;text-decoration:none}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block--menu li .link:link,footer.footer .footer__content-top .footer__blocks-wrapper .footer-block--menu li .link:visited,footer.footer .footer__content-top .footer__blocks-wrapper .footer-block--menu li .link:active,footer.footer .footer__content-top .footer__blocks-wrapper .footer-block--menu li .link:hover{color:#fff}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block--menu li .link:not(.sublink){text-transform:uppercase;letter-spacing:0;font-size:1.2rem}@media screen and (min-width: 989px){footer.footer .footer__content-top .footer__blocks-wrapper{padding-left:6rem;width:50%;border-left:1px solid rgb(var(--border-primary-color))}}footer.footer .footer__content-top .footer_nav--link{font-family:nimbus-sans,sans-serif;font-weight:700}footer.footer .footer__content-bottom .footer__copyright{text-align:center !important;font-size:1.5rem;color:#fff;margin-top:0}footer.footer .footer__content-bottom .footer__copyright .copyright__content:not(:first-child) a{text-decoration:underline;text-underline-offset:.3rem}footer.footer .footer__content-bottom .footer__copyright .copyright__content:not(:first-child) a:not(:last-child){margin-right:.5rem}footer.footer .footer__content-bottom .footer__copyright .copyright__content:not(:first-child) a:not(:first-child){margin-left:.5rem}.localization__form{display:block}.localization__form #FooterLanguageForm{padding-top:0}.legal{margin:0 auto}.legal ul{padding:0;list-style:none}.legal ul li{padding-bottom:6px}.legal ul li:last-child{padding-bottom:50px}.legal ul li h2.is-active{background-color:#fff;transition:.5s}.legal ul li h2.is-active::before{opacity:0}.legal ul li p.is-open{display:block !important;margin-top:-20px;transition:.5s;padding-top:10px !important;padding-bottom:44px !important}.legal-mobile h2{margin:0;display:block !important;font-family:var(--font-heading-family);font-size:18px;position:relative}.legal-mobile h2:focus{outline:none}.legal-mobile h2:hover{cursor:pointer}.legal__heading{font-size:32px;margin:40px auto 40px;max-width:50%;text-transform:uppercase;position:relative;text-align:center;font-family:var(--font-heading-family);color:rgb(var(--text-primary-color))}.legal__heading::after{background-color:rgb(var(--text-primary-color));bottom:-10px;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:105px}@media only screen and (max-width: 1024px){.legal-desktop{display:none}.legal-mobile{display:block}.legal{padding:0 20px}.legal p{font-size:14px;line-height:20px;padding-left:15px;position:relative}.legal__heading{font-size:22px}.q{display:inherit}}@media only screen and (max-width: 767px){.q{display:inherit}}@media only screen and (max-width: 480px){.q{display:inherit}}@media only screen and (min-width: smaller-phone){.q{display:inherit}}@media only screen and (max-width: 374px){.q{display:inherit}}@media only screen and (min-width: 768px){.q{display:inherit}.legal__heading{font-size:35px;margin-bottom:77px}.legal__heading::after{width:183px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.q{display:inherit}}@media only screen and (min-width: 768px)and (max-width: 979px){.q{display:inherit}}@media only screen and (min-width: 980px){.q{display:inherit}}@media only screen and (min-width: 1025px){.legal-desktop{display:block;padding:0 50px !important}.legal-desktop h2{background-color:#fff;font-size:24px;padding:0;font-family:var(--font-heading-family);margin:0}.legal-desktop p{font-size:16px;overflow:hidden !important;line-height:23px;display:block;padding-left:30px;padding-top:11px;margin-top:0 !important;margin-bottom:30px !important;font-family:nimbus-sans,sans-serif;color:#5c666f !important}.legal-mobile{display:none}.q{display:inherit}.legal{max-width:1140px}.legal__heading{margin-top:60px}}@media only screen and (min-width: 1281px){.q{display:inherit}}@media only screen and (min-width: 1401px){.q{display:inherit}.legal{padding-left:104px;padding-right:104px}}@media only screen and (max-width: 1280px){.q{display:inherit}}@media only screen and (max-width: 1400px){.q{display:inherit}}.store-page{max-width:1400px;padding:0 20px}.store-page .heading{display:flex;justify-content:center;align-items:center;width:100%}.store-page .heading h1{font-size:50px;font-family:var(--font-heading-family);color:rgb(var(--primary-color));margin:0}.store-page .subheading{display:flex;justify-content:center;align-items:center;width:100%}.store-page .subheading h2{font-size:30px;font-family:var(--font-heading-family);color:rgba(0,0,0,.6);margin:0}.store-page .store-info-wrapper{padding:50px 0;display:flex;justify-content:center;align-items:center}.store-page .store-info-wrapper .store-image{width:50%;display:flex;justify-content:center;align-items:center;height:100%}.store-page .store-info-wrapper .store-image img{width:70%}.store-page .store-info-wrapper .store-info{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.store-page .store-info-wrapper .store-info div:not(:last-child){margin-bottom:40px}.store-page .store-info-wrapper .store-info h3{font-size:26px;font-family:var(--font-heading-family);font-weight:normal;color:#000;margin-bottom:20px;margin:0}.store-page .store-info-wrapper .store-info p{font-size:20px;font-family:var(--font-body-family);color:rgba(0,0,0,.6);margin:0;line-height:35px}.store-page .store-info-wrapper .store-info .phone{text-decoration:underline;font-size:20px;font-family:var(--font-body-family);color:rgba(0,0,0,.6);margin:0;line-height:35px;cursor:pointer}.store-page .store-buttons{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.store-page .store-buttons a{background-color:rgb(var(--primary-color));text-decoration:none;color:#fff;width:305px;height:55px;font-size:18px;font-family:var(--font-body-family);display:flex;justify-content:center;align-items:center;text-transform:uppercase}.store-page .store-description{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:50px;flex-direction:column}.store-page .store-description h3{font-size:30px;font-family:var(--font-heading-family);color:#000;margin-bottom:20px;margin-top:0;width:100%;text-align:left}.store-page .store-description p{font-size:20px;font-family:var(--font-body-family);color:rgba(0,0,0,.6);padding-left:20px;margin:0;line-height:35px}.store-page .store-neighborhoods{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.store-page .store-neighborhoods .neighborhoods{width:400px;display:flex;flex-direction:column}.store-page .store-neighborhoods .neighborhoods h3{font-size:30px;font-family:var(--font-heading-family);color:#000;margin-top:0;width:100%;text-align:left;margin-bottom:20px}.store-page .store-neighborhoods .neighborhoods .neighborhoods-title{font-size:20px;font-family:var(--font-body-family);color:rgba(0,0,0,.6);padding-left:20px;margin-bottom:10px;line-height:30px}.store-page .store-neighborhoods .map{max-width:calc(100% - 400px)}.store-page .store-neighborhoods .map img{max-width:100%;border:1px #000 solid;margin-bottom:20px}.store-page .store-neighborhoods .map h3{font-size:30px;font-family:var(--font-heading-family);color:#000;margin-top:0;width:100%;text-align:left;margin-bottom:20px}.store-page .store-neighborhoods .map p{font-size:20px;font-family:var(--font-body-family);color:rgba(0,0,0,.6);margin:0 0 20px 0;line-height:35px}.store-page .store-neighborhoods .map a{color:#000;font-family:var(--font-body-family);font-size:20px}@media screen and (max-width: 650px){.store-page .store-info-wrapper .store-image img{width:100%}}@media screen and (max-width: 900px){.store-page .store-info-wrapper{flex-direction:column;align-items:center;padding:30px 0}.store-page .store-info-wrapper .store-image{width:100%;margin-bottom:20px}.store-page .store-info-wrapper .store-info{width:100%;text-align:left;align-items:flex-start}.store-page .store-info-wrapper .store-info div{margin-bottom:20px}.store-page .store-info-wrapper .store-info div h3{font-size:25px;margin-bottom:10px}.store-page .store-info-wrapper .store-info div p{font-size:18px;line-height:30px;padding-left:20px}.store-page .store-neighborhoods{flex-direction:column-reverse;align-items:center}.store-page .store-neighborhoods .neighborhoods{width:100%;margin-bottom:0px}.store-page .store-neighborhoods .neighborhoods h3{font-size:25px}.store-page .store-neighborhoods .neighborhoods .neighborhoods-title{font-size:18px;line-height:30px;margin-bottom:10px}.store-page .store-neighborhoods .map{max-width:100%;margin-bottom:20px}.store-page .store-neighborhoods .map img{max-width:100%;margin-bottom:10px}.store-page .store-neighborhoods .map h3{font-size:25px;margin-bottom:10px}.store-page .store-neighborhoods .map p,.store-page .store-neighborhoods .map a{font-size:18px;line-height:30px}}@media screen and (max-width: 1100px){.store-page .heading h1{font-size:35px;text-align:center}.store-page .subheading h2{font-size:25px}.store-page .store-buttons a{height:45px;font-size:12px;width:45% !important;margin:5px !important}.store-page .store-description h3{font-size:25px}.store-page .store-description p{font-size:18px;line-height:30px}}@media screen and (max-width: 1300px){.store-page .store-buttons{flex-wrap:wrap;justify-content:center}.store-page .store-buttons a{margin:0 10px 10px}}#CartDrawer{width:initial}#CartDrawer cart-drawer.is-empty .drawer__inner{display:flex;align-items:flex-start}#CartDrawer .drawer__inner{display:flex;background-color:#f8f8f8;min-width:418px;padding:0 42px;overflow:auto}#CartDrawer .drawer__header{position:relative;display:flex;width:100%;background:rgba(255,255,255,0)}#CartDrawer .drawer__header .drawer__close{position:absolute;width:44px;top:0px;right:-30px}#CartDrawer .drawer__header .drawer__close svg{width:17px;height:17px}#CartDrawer .drawer__heading{position:relative;width:100%;margin-top:5px;text-align:center;font-family:var(--font-heading-family);color:rgb(var(--text-primary-color));font-size:3.2rem;text-transform:lowercase}#CartDrawer #cart-empty-msg{font-size:1.6rem;margin-top:10rem;color:rgba(125,133,139,.75);text-align:center}#CartDrawer .cart-drawer-content{width:100%}#CartDrawer .cart-drawer-content .drawer__heading__line{width:146px;display:block;border-top:1px solid rgb(var(--border-primary-color));margin:0 auto 40px auto}#CartDrawer .cart-drawer-content .cart-item{display:flex;grid-template:none;gap:initial;margin-bottom:2rem}#CartDrawer .cart-drawer-content .cart-item img{width:125px}#CartDrawer .cart-drawer-content .cart-item .cart-item__info{display:flex;flex-direction:column;width:100%;padding-left:2rem;font-size:1.3rem;line-height:1.4}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .cart-item__name{text-decoration:none;display:block;color:rgb(var(--text-primary-color));font-size:1.5rem;font-family:var(--font-body-family);line-height:1.6;letter-spacing:0;font-weight:400}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .cart-item__discounted-prices{margin-top:0}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .cart-item__old-price,#CartDrawer .cart-drawer-content .cart-item .cart-item__info .cart-item__final-price{font-weight:400;text-transform:lowercase;font-family:nimbus-sans,sans-serif;word-break:break-all;font-size:16px;line-height:20px;letter-spacing:0}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .cart-item__final-price{color:rgb(var(--text-primary-color))}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .cart-item__discounted-prices{flex-wrap:wrap;line-height:2rem}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .discounts .kf-icon__discount{width:15px;height:15px;margin-right:1rem}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .discounts .discounts__discount{font-size:16px;font-size:1.4rem;text-transform:uppercase;color:gray;padding-right:5px}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .quantity__input{color:gray}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .quantity__button:focus-visible,#CartDrawer .cart-drawer-content .cart-item .cart-item__info .quantity__input:focus-visible{background-color:rgba(0,0,0,0)}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .cart-item__quantity-wrapper{margin-top:1.5rem}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .cart-item__quantity,#CartDrawer .cart-drawer-content .cart-item .cart-item__info .cart-item__quantity-wrapper,#CartDrawer .cart-drawer-content .cart-item .cart-item__info .quantity{min-width:148px;min-height:40px}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .quantity:after{border:1px solid #c9d1d7;box-shadow:none}#CartDrawer .cart-drawer-content .cart-item .cart-item__info .cart-item__remove-btn{min-width:0;border:none;background:none}#CartDrawer .cart-drawer-content .cart-item.has-warranties-assigned .cart-item__quantity-wrapper{align-items:center;min-height:initial;margin-top:1.5rem}#CartDrawer .cart-drawer-content .drawer__footer{display:block;border-top:1px solid rgba(125,133,139,.3);background-color:rgba(255,255,255,0);padding:2.5rem 0}#CartDrawer .cart-drawer-content .drawer__footer .totals__subtotal,#CartDrawer .cart-drawer-content .drawer__footer .totals__subtotal-value{text-transform:lowercase;font-size:16px;color:#5c666f}#CartDrawer .cart-drawer-content .drawer__footer .cart__ctas{flex-direction:column}#CartDrawer .cart-drawer-content .drawer__footer .cart__ctas .cart__checkout-button{padding-top:1rem;margin-top:3rem;background-color:rgb(var(--primary-color));border:1px solid rgba(0,0,0,0);border-radius:3px;color:#fff;display:inline-block;font-family:nimbus-sans,sans-serif;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;height:50px;min-width:100%;padding:.9375rem 1.5625rem .8125rem;text-align:center;text-transform:uppercase;transition:font-size 400ms ease-in-out,background 400ms ease-in-out,padding 400ms ease-in-out}#CartDrawer .cart-drawer-content .drawer__footer .cart__ctas .continue_shopping_button{margin:0;min-height:50px;display:flex;justify-content:center;align-items:center;color:rgb(var(--text-primary-color))}#CartDrawer .cart-drawer-content .drawer__footer .cart__ctas .continue_shopping_button:hover{cursor:pointer}#CartDrawer .bag__offer_div{margin-bottom:38px;padding:15px 20px;border:1px solid #000;font-family:nimbus-sans,sans-serif;text-align:center;color:rgb(var(--text-primary-color))}#CartDrawer .bag__offer_div .bag__cart-text{color:#043288;line-height:23px;margin:0}#CartDrawer .bag__offer_div .bag_offer_btn{text-decoration:none;margin-top:30px;background-color:rgb(var(--primary-color));border:1px solid rgba(0,0,0,0);border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:nimbus-sans,sans-serif;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;letter-spacing:0;line-height:1.67;height:50px;min-width:100%;padding:.9375rem 1.5625rem .8125rem;text-align:center;text-transform:uppercase;-webkit-transition:font-size 400ms ease-in-out,background 400ms ease-in-out,padding 400ms ease-in-out;transition:font-size 400ms ease-in-out,background 400ms ease-in-out,padding 400ms ease-in-out}.lcu__drawer__item__bundles{margin-top:0 !important}.lcu__drawer__item__bundles__toggle{padding-top:5px !important;margin-top:0}@media(max-width: 410px){#CartDrawer{width:100% !important}#CartDrawer .drawer__inner{min-width:100% !important;padding:0 30px !important}#CartDrawer .drawer__header .drawer__close{right:-30px !important}}.homepage-banner .image-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.homepage-banner .desktop-image{display:block;max-width:100%;height:auto}.homepage-banner .mobile-image{display:none;max-width:100%;height:auto}@media screen and (max-width: 767px){.homepage-banner{padding:0 15px}.homepage-banner .desktop-image{display:none}.homepage-banner .mobile-image{display:block}}.timer .timer-wrapper{display:flex;justify-content:center;align-items:center}.timer .timer-wrapper .timer-text{margin-right:10px}.timer .timer-wrapper .timer-text h3{text-transform:uppercase;font-size:19px;font-family:var(--font-body-family);font-weight:400;margin:0;color:rgb(var(--text-primary-color))}.timer .timer-wrapper .timer-clock h3{font-size:21px;font-weight:600;font-family:var(--font-body-family);margin:0;letter-spacing:-1px}.cc-opts .cc-opts__content{display:flex;justify-content:space-between;align-items:center;max-width:1100px;margin:auto;flex-wrap:wrap}.cc-opts .cc-opts__content .cc-opts__col{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-bottom:3rem}.cc-opts .cc-opts__content .cc-opts__col:first-child{border-bottom:1px solid gray}.cc-opts .cc-opts__content .cc-opts__col:nth-child(2n){padding-top:3rem}@media screen and (min-width: 989px){.cc-opts .cc-opts__content .cc-opts__col{flex-wrap:nowrap;width:50%;max-width:500px;padding-bottom:initial;padding-top:initial;border-bottom:none !important}}.cc-opts .cc-opts__content .cc-opts__col .cc-opts__img-wrap{display:flex;align-items:center;width:100%;padding:0 3rem}.cc-opts .cc-opts__content .cc-opts__col .cc-opts__img-wrap .cc-opts__title{font-size:2.1rem}.cc-opts .cc-opts__content .cc-opts__col .cc-opts__img-wrap .cc-opts__img{width:100px;margin-right:2rem;flex-shrink:0}@media screen and (min-width: 989px){.cc-opts .cc-opts__content .cc-opts__col .cc-opts__img-wrap .cc-opts__img{width:150px}}.cc-opts .cc-opts__content .cc-opts__col .cc-opts__img-wrap .cc-opts__img img{width:100%}.cc-opts .cc-opts__content .cc-opts__col .cc-opts__text{margin-left:2rem;padding-left:2rem}@media screen and (min-width: 989px){.cc-opts .cc-opts__content .cc-opts__col .cc-opts__text{border-left:1px solid #d3d3d3}}@media screen and (min-width: 989px){.cc-opts .cc-opts__content .cc-opts__col .cc-opts__text:first-child{border-bottom:0}}.cc-opts .cc-opts__content .cc-opts__col .cc-opts__text .cc-opts__desc{color:#7d858b;font-size:1.4rem;line-height:2.4rem;letter-spacing:0}.cc-opts .cc-opts__content .cc-opts__col .cc-opts__text .cc-opts__link{color:#7d858b;font-family:ltc-bodoni-175,serif;font-size:2rem;font-weight:700;text-decoration:none}.cc-opts .cc-opts__content .cc-opts__col .cc-opts__text .cc-opts__link:link,.cc-opts .cc-opts__content .cc-opts__col .cc-opts__text .cc-opts__link:visited,.cc-opts .cc-opts__content .cc-opts__col .cc-opts__text .cc-opts__link:active,.cc-opts .cc-opts__content .cc-opts__col .cc-opts__text .cc-opts__link:hover{color:#7d858b}.customer__delivery{position:relative;max-width:1400px;padding-left:104px;padding-right:104px;margin:0 auto;color:rgb(var(--text-primary-color));line-height:18px;font-family:nimbus-sans,sans-serif;font-size:16px;letter-spacing:normal}.customer__delivery .customer__header{margin:60px 0 35px;text-align:center;position:relative;font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;font-size:42px;color:rgb(var(--text-primary-color))}.customer__delivery .customer__header::after{background-color:rgb(var(--primary-color));bottom:-8px;content:"";height:1px;position:absolute;left:0;margin:0 auto;right:0;width:192px}.customer__delivery h2{margin:10px 0;font-size:34px;font-family:var(--font-heading-family);line-height:41px;color:rgb(var(--text-primary-color))}.customer__delivery .customer__delivery-fees{margin:30px 0 40px 115px;padding:19px 88px 42px 36px;max-width:650px;background-color:#f8f8f8}.customer__delivery .customer__delivery-fees .customer__delivery-fees-heading{margin-top:10px;font-family:var(--font-heading-family);line-height:31px;font-size:27px;color:rgb(var(--text-primary-color));margin-bottom:0}.customer__delivery .customer__delivery-fees .customer__delivery-item--first{margin:5px 0 18px;padding-bottom:0 !important}.customer__delivery .customer__delivery-fees .customer__delivery-item--first .customer__delivery-item-heading{color:#5c666f !important}.customer__delivery .customer__delivery-fees .customer__delivery-item{color:rgb(var(--text-primary-color));display:flex;justify-content:space-between;font-family:nimbus-sans,sans-serif;font-size:16px;text-align-last:left;line-height:18px;padding-bottom:13px}.customer__delivery .customer__delivery-fees .customer__delivery-item .customer__delivery-item-heading{color:rgb(var(--text-primary-color))}.customer__delivery .customer__delivery-fees .customer__delivery-item .customer__delivery-item-note{font-style:italic;color:rgb(var(--text-primary-color));font-size:14px}.customer__finance{margin-top:46px;position:relative;padding-left:153px;padding-right:153px;margin-left:auto;margin-right:auto;max-width:1400px;transition:padding .4s ease-in-out}.customer__finance .phone-only{display:none}.customer__finance .lazyloaded{opacity:1;transition:opacity .3s}.customer__finance .customer__finance-background{width:100%;height:648px}.customer__finance .customer__finance-content-wrapper{left:0;margin:auto;position:absolute;right:0}.customer__finance .customer__finance-content-wrapper .customer__finance-header{margin-bottom:47px;color:#fff}.customer__finance .customer__finance-content-wrapper .customer__finance-header .customer__header{margin:0 auto;position:relative;text-align:center;color:#fff;font-size:52px;font-family:var(--font-heading-family);line-height:60px}.customer__finance .customer__finance-content-wrapper .customer__finance-header .customer__header:after{background-color:rgb(var(--text-primary-color));bottom:-12px;content:"";height:1px;position:absolute;left:0;margin:0 auto;right:0;width:192px}.customer__finance .customer__finance-content-wrapper .customer__finance-card{background-color:#002f86;border-radius:3px;padding:26px 30px 11px;position:absolute;text-align:center;top:125px;transform:rotate(10deg);margin-right:-4px;right:153px}.customer__finance .customer__finance-content-wrapper .customer__finance-card img{width:100%;height:100%}.customer__finance .customer__finance-content-wrapper .customer__finance-card--alt{background-color:rgba(0,0,0,0);max-width:458px !important}.customer__finance .customer__finance-content-wrapper .customer__benefits{max-width:60%;list-style-type:none;padding:0;margin:0;color:#fff}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefits-heading{font-size:32px;margin-bottom:5px;color:#fff;line-height:39px;font-family:var(--font-heading-family);margin-top:10px}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefits-header{margin-top:0;margin-bottom:20px;font-size:16px;line-height:23px}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit:last-child{padding-left:25px !important}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit:last-child .customer__disclaimer{margin-left:0 !important}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit{padding-bottom:0}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit svg{width:18px;color:rgb(var(--primary-color));font-size:16px}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit .customer__benefit-copy{padding-left:5px;margin-bottom:7px;line-height:22px;font-size:16px;color:#fff;font-family:nimbus-sans,sans-serif;letter-spacing:normal}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit .customer__disclaimer{font-size:14px !important;line-height:14px !important;margin-left:25px !important}.customer__finance .customer__finance-content-wrapper .customer__finance-ctas{display:flex;padding-top:20px;width:100%;border-top:1px solid #fff;flex-direction:column}.customer__finance .customer__finance-content-wrapper .customer__finance-ctas a{width:100%;text-decoration:none;color:rgb(var(--primary-color));font-family:ltc-bodoni-175,serif;line-height:23px;padding-bottom:7px;font-size:20px}.mobile_clean{display:none}.mobile_clean .acc-item-copy{height:0;overflow:hidden;transition:all .4s ease-in-out}.mobile_clean .acc-wrapper{display:flex;flex-direction:column;padding-left:0 !important;padding-right:0 !important;max-width:100% !important}.mobile_clean .acc-wrapper .acc-items_mobile{padding-left:87px;padding-right:87px;padding-top:40px;padding-bottom:40px;background:#f8f8f8}.mobile_clean #customerCleanHeader{margin:0 auto;font-size:35px;line-height:40px;position:relative;font-family:var(--font-heading-family);margin-bottom:48px;color:rgb(var(--text-primary-color))}.mobile_clean #customerCleanHeader:after{background-color:rgb(var(--primary-color));bottom:-8px;content:"";height:1px;position:absolute;left:0;margin:0 auto;right:0;width:182px}.mobile_clean li{list-style-type:none}.mobile_clean li button{cursor:pointer;width:100%;background:rgba(0,0,0,0);font-family:nimbus-sans,sans-serif;color:rgb(var(--text-primary-color));text-align-last:left;border:none;outline:none;font-size:19px;line-height:21px;padding-top:5px;padding-bottom:5px;padding-left:0;padding-right:0;position:relative}.mobile_clean li button:after{border-bottom:.0625rem solid #5c666f;border-right:.0625rem solid #5c666f;content:"";height:8px;position:absolute;right:6px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;top:45%;transform:translateY(-50%) rotate(45deg);width:8px}.customer__clean{position:relative}.customer__clean .acc-wrapper{padding-left:153px;padding-right:153px;margin:60px auto 87px;display:flex;max-width:1400px}.customer__clean .acc-wrapper .customer_acc_buttons{display:flex;margin:0;padding:0;flex-direction:column;flex-basis:calc(100% + 630px);line-height:19px;font-family:nimbus-sans,sans-serif;color:rgb(var(--text-primary-color));max-width:330px}.customer__clean .acc-wrapper .customer_acc_buttons .customer__header{margin-top:0;max-width:200px;margin:50px 0 54px;font-size:52px;color:rgb(var(--text-primary-color));line-height:60px;font-family:var(--font-heading-family)}.customer__clean .acc-wrapper .customer_acc_buttons .acc__parent-heading{color:rgb(var(--text-primary-color));font-size:16px;line-height:18px;margin-top:0;margin-bottom:13px}.customer__clean .acc-wrapper .customer_acc_buttons .acc-item-header{color:#000;padding:10px 6px;font-size:14px;line-height:16px;background:rgba(0,0,0,0);border:none;outline:none;text-align:left;font-family:nimbus-sans,sans-serif}.customer__clean .acc-wrapper .customer_acc_buttons .acc-item-header:hover{cursor:pointer}.customer__clean .acc-wrapper .customer_acc_buttons #UV3-wood-and-leather-protection{font-size:16px !important;letter-spacing:0 !important;line-height:18px !important;padding-left:0 !important;margin-top:24px !important}.customer__clean .acc-wrapper .acc-items{color:#5c666f !important;padding:32px 50px;background:#f8f8f8;min-height:563px;margin-top:10px}.customer__clean .acc-wrapper .acc-items .acc-item{display:none}.customer__clean .acc-wrapper .acc-items .visible-acc-item{display:block !important}.customer__clean .acc-wrapper .acc-items button{font-size:16px !important;color:rgb(var(--text-primary-color));font-weight:700;margin-bottom:23px;padding:0;background:rgba(0,0,0,0);border:none;outline:none}.customer__clean .acc-wrapper .acc-items li{list-style-type:none;max-width:670px}.customer__clean .acc-wrapper .acc-items li .acc-item-copy{margin-top:0;letter-spacing:none;color:rgb(var(--text-primary-color));font-size:16px}@media only screen and (max-width: 500px){.acc-items_mobile{padding-left:30px !important;padding-right:30px !important}}@media only screen and (max-width: 820px){.mobile_clean{display:block}.desktop_clean{display:none}}@media only screen and (max-width: 1191px){.customer__clean .acc-wrapper{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 478px){.customer__finance .customer__finance-content-wrapper .customer__finance-header .customer__header{font-size:36px !important}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefits-heading{font-size:26px !important}.customer__benefit-copy{font-size:14px !important}.customer__finance .customer__finance-content-wrapper .customer__finance-header{margin-bottom:25px !important}}@media only screen and (max-width: 546px){.customer__finance .customer__finance-content-wrapper .customer__finance-header .customer__header{font-size:42px}.customer__finance-content-wrapper{top:70px}.customer__finance .customer__finance-content-wrapper .customer__finance-card{top:-201px !important}.customer__finance-ctas a{font-size:16px !important;line-height:14px !important}}@media only screen and (max-width: 690px){.customer__finance .customer__finance-content-wrapper .customer__finance-card{top:-245px}.customer__finance{padding-left:20px !important;padding-right:20px !important}.customer__finance-content{padding-left:40px !important;padding-right:40px !important}.customer__benefits-header{margin-bottom:10px !important}}@media only screen and (max-width: 882px){.customer__finance-content{padding-left:110px;padding-right:110px}.customer__finance-backgrounds{height:750px !important}.customer__finance-backgrounds img{height:100% !important}}@media only screen and (max-width: 777px){.customer__finance-backgrounds{height:800px}.customer__finance{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 1026px){.phone-only{display:block !important}.desktop-and-tablet{display:none !important}.customer__finance .customer__finance-content-wrapper{top:120px}.customer__finance .customer__finance-content-wrapper .customer__finance-card--alt{max-width:400px !important;min-width:300px !important}.customer__finance .customer__finance-content-wrapper .customer__benefits{max-width:100%}.customer__finance .customer__finance-content-wrapper .customer__finance-card{top:-268px;right:50% !important;transform:translateX(50%)}.customer__finance .customer__finance-content-wrapper .customer__finance-card .customer__finance-img{transform:rotate(10deg)}.customer__finance{margin-top:100px}}@media only screen and (max-width: 1200px){.customer__finance-backgrounds{max-width:1000px;margin:0 auto}.customer__finance-content{padding-left:160px;padding-right:160px}.customer__finance{padding-left:50px;padding-right:50px}.customer__finance-card{right:60px !important}}@media only screen and (max-width: 1342px){.customer__finance-background{height:700px !important}}@media only screen and (min-width: 1025px){.customer__finance-content-wrapper{top:51px}.customer__finance-header{margin:-10px 0 45px}.customer__finance-content{padding:0 18.7%;top:4px}}@media only screen and (max-width: 600px){.customer__delivery{padding-left:20px !important;padding-right:20px !important}}@media only screen and (max-width: 900px){.customer__delivery{padding-left:40px;padding-right:40px}.customer__delivery .customer__header{font-size:40px}.customer__delivery h2{margin:10px 0;font-size:22px;font-family:var(--font-heading-family);line-height:41px;color:rgb(var(--text-primary-color))}.customer__delivery .customer__delivery-fees{margin:30px 0 40px 0px;padding:20px 30px 30px 30px}}.faq{margin:0 auto;letter-spacing:normal !important}.faq p{font-family:nimbus-sans,sans-serif;margin-top:0;margin-bottom:30px;color:rgb(var(--text-primary-color));font-size:16px;line-height:23px}.faq__heading{font-size:52px;margin:25px auto 40px;max-width:50%;position:relative;text-align:center;font-family:var(--font-heading-family);color:rgb(var(--text-primary-color))}.faq__heading::after{background-color:rgb(var(--text-primary-color));bottom:-10px;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:105px}.faq__list{padding:0;list-style:none}.faq__item{padding-bottom:6px}.faq__item:last-child{padding-bottom:50px}.faq__header{-webkit-appearance:none;background-color:#f8f8f8;border:none;display:block;font-family:var(--font-heading-family);font-size:21px;padding:12px 110px;position:relative;text-align:left;width:100%;transition:.5s}.faq__header:focus{outline:none}.faq__header:hover{cursor:pointer}.faq__header.is-active{background-color:#fff;transition:.5s}.faq__header.is-active::before{opacity:0}.faq.container{max-width:1184px;padding:30px 20px 0 20px}.faq__heading{font-size:39px}.q{display:inherit}.faq__header{text-transform:lowercase;color:rgb(var(--text-primary-color))}.faq__header::after{background-color:rgb(var(--text-primary-color));content:"";position:absolute;top:48%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;height:1px;left:15px;width:13px}.faq__header::before{background-color:rgb(var(--text-primary-color));content:"";position:absolute;top:48%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;height:13px;left:21px;width:1px}.faq__copy{overflow:hidden !important;font-size:16px;line-height:20px;margin:0;padding-top:0;padding-bottom:0;padding-left:110px;padding-right:110px;transition:.5s;height:0px;position:relative;z-index:2;font-family:nimbus-sans,sans-serif}@media only screen and (max-width: 767px){.faq__header{font-size:18px;padding-left:52px}.faq p{font-size:14px !important}.faq__copy{letter-spacing:normal;padding-left:52px;padding-right:52px}.q{display:inherit}}@media only screen and (max-width: 480px){.q{display:inherit}}@media only screen and (min-width: smaller-phone){.q{display:inherit}}@media only screen and (max-width: 374px){.q{display:inherit}}@media only screen and (min-width: 768px){.q{display:inherit}.faq__heading{font-size:52px;margin-bottom:77px}.faq__heading::after{width:183px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.q{display:inherit}}@media only screen and (min-width: 768px)and (max-width: 979px){.q{display:inherit}}@media only screen and (min-width: 980px){.q{display:inherit}}@media only screen and (min-width: 1281px){.q{display:inherit}}@media only screen and (min-width: 1401px){.q{display:inherit}}@media only screen and (max-width: 1280px){.q{display:inherit}}@media only screen and (max-width: 1400px){.q{display:inherit}}.grid_blocks_header{font-size:3rem;font-family:var(--font-heading-family);color:rgb(var(--text-primary-color));margin-bottom:2rem;border-bottom:2px solid rgb(var(--primary-color))}.grid_blocks_content{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.grid_blocks_content .grid_block{margin-bottom:1.5rem;margin-left:12px;margin-right:12px;padding:16px;width:222px;height:222px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none;background:#f7f7f9}.grid_blocks_content .grid_block .grid_block_image{max-width:100%;display:flex;justify-content:center}.grid_blocks_content .grid_block .grid_block_image img{margin-bottom:1rem !important;object-fit:cover;min-width:100%;height:125px}.grid_blocks_content .grid_block .grid_block_text{height:100%;min-height:59px;width:100%;display:flex;justify-content:center;text-decoration:none !important;align-items:center}.grid_blocks_content .grid_block .grid_block_text p{font-size:16px;font-family:var(--font-heading-family);font-weight:300;line-height:1.25;text-transform:uppercase;text-align:center;color:rgb(var(--text-primary-color));margin:0}@media screen and (max-width: 768px){.grid_blocks_content .grid_block{width:156px;height:156px;margin:0 5px 10px 5px}.grid_blocks_content .grid_block .grid_block_image img{height:100px}.grid_blocks_content .grid_block .grid_block_text{width:100%;height:100%}.grid_blocks_content .grid_block .grid_block_text p{font-size:14px}.grid_blocks_content .grid_block .grid_block_text{min-height:0}}@media screen and (min-width: 989px){#home-follow-us-section .yotpo-slider-wrapper{width:75%}}#home-follow-us-section .yotpo-slider-title-wrapper{position:relative;background-color:#fff}#home-follow-us-section .yotpo-slider-title-wrapper::before,#home-follow-us-section .yotpo-slider-title-wrapper::after{content:"";position:absolute;top:50%;display:block;height:1px;background-color:rgb(var(--primary-color));transform:translateY(50%);width:15%}@media screen and (min-width: 989px){#home-follow-us-section .yotpo-slider-title-wrapper::before,#home-follow-us-section .yotpo-slider-title-wrapper::after{width:25%}}#home-follow-us-section .yotpo-slider-title-wrapper::before{left:0;margin-left:5%}@media screen and (min-width: 749px){#home-follow-us-section .yotpo-slider-title-wrapper::before{margin-left:10%}}#home-follow-us-section .yotpo-slider-title-wrapper::after{right:0;margin-right:5%}@media screen and (min-width: 749px){#home-follow-us-section .yotpo-slider-title-wrapper::after{margin-right:10%}}#home-follow-us-section .yotpo-slider-title-wrapper .yotpo-slider-title{display:inline-block}#home-follow-us-section .yotpo-slider-title-wrapper .yotpo-slider-title:after{content:"@kanesfurniture";color:#000;position:absolute;top:5rem;left:0;right:0;font-size:1.6rem}#home-follow-us-section .yotpo-pictures-gallery-header-wrapper{margin-bottom:6rem}.home-reviews{background-color:rgb(var(--primary-color));color:#000;padding:30px 0 60px 0}.home-reviews .carousel-read-more{display:none !important}.home-reviews .yotpo-reviews-carousel{max-width:100% !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper{padding:0}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{border-bottom:none;height:0 !important;margin:0;padding:0}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .headline{display:none}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-icon-left-arrow-thin,.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-icon-right-arrow-thin{position:absolute;z-index:10;min-width:70px;min-height:70px;background:rgba(92,102,111,.5490196078);border:none;outline:none;border-radius:50%;display:flex !important;justify-content:center;align-items:center;font-size:26px;color:#fff !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-icon-left-arrow-thin{left:20px;top:50%;transform:translateY(-50%)}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-icon-right-arrow-thin{right:20px;top:50%;transform:translateY(-50%)}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller{width:100% !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel{padding-top:0 !important;display:flex !important;align-items:center !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel{display:inline-block !important;vertical-align:top !important;float:left !important;margin:0 10px !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .big-version{background:#fff;padding:30px;height:194px !important;width:360px !important;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .big-version .product-link-container{display:none !important;width:0 !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .big-version .right-side{width:100%}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .big-version .right-side .carousel-review-date{display:none}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .big-version .right-side .stars-container{display:flex;justify-content:flex-start;align-items:center}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .big-version .right-side .stars-container .yotpo-icon-star{font-size:17px !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .big-version .right-side .carousel-review-title{margin-bottom:9px;font-size:16px !important;color:#000 !important;font-weight:400 !important;clear:right;line-height:normal !important;font-family:Verdana}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .big-version .right-side .carousel-review-body{font-style:normal !important;font-size:13px !important;color:#7d858b !important;margin:0 !important;letter-spacing:0;font-family:Verdana;line-height:normal}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .big-version .right-side .carousel-review-author{display:none !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .small-version{background:#fff;padding:20px 30px 30px;height:194px !important;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .small-version .stars-container{display:flex;justify-content:flex-start;align-items:center}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .small-version .stars-container .yotpo-icon-star{font-size:17px !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .small-version .stars-container .carousel-review-date{display:none}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .small-version .product-link-container{display:none !important;width:0 !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .small-version .carousel-review-title{margin-bottom:9px;font-size:16px !important;color:#000 !important;font-weight:400 !important;clear:right;line-height:normal !important;font-family:Verdana}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .small-version .right-side{width:100%}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .small-version .right-side .stars-container{display:flex;justify-content:flex-start;align-items:center}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .small-version .right-side .stars-container .yotpo-icon-star{font-size:17px !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .small-version .right-side .carousel-review-body{font-style:normal !important;font-size:13px !important;color:#7d858b !important;margin:0 !important;letter-spacing:0;font-family:Verdana;line-height:normal}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .small-version .right-side .carousel-review-author{display:none !important}.home-reviews .yotpo-reviews-carousel .yotpo-small-box{display:none}.home-reviews .home-reviews__actions{text-align:center;margin-top:30px}.home-reviews .home-reviews__actions .btn{text-decoration:none;font-size:12px;background:#000;border:1px solid rgba(0,0,0,0);border-radius:3px;color:#fff;cursor:pointer;padding:15px 25px;font-family:nimbus-sans,sans-serif;font-weight:700;letter-spacing:0;line-height:1.67;text-align:center;text-transform:uppercase;-webkit-transition:font-size 400ms ease-in-out,background 400ms ease-in-out,padding 400ms ease-in-out;transition:font-size 400ms ease-in-out,background 400ms ease-in-out,padding 400ms ease-in-out}.home-reviews .hdr{text-align:center;margin-bottom:1.25rem}.home-reviews .hdr .hdg{margin:0}.home-reviews .hdr .hdg span{font-family:var(--font-heading-family);font-size:52px}.home-reviews .hdr .hdg span::after{width:5rem}@media screen and (max-width: 599px){.yotpo-reviews-carousel{max-width:100% !important;padding:0 !important;margin:0 !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper{display:flex;justify-content:center;align-items:center;padding-right:16px}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller{overflow-x:hidden !important;width:300px !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel .big-version{width:300px !important}.home-reviews .yotpo-reviews-carousel .carousel-display-wrapper .scroller .yotpo-carousel .y-slider-container .single-carousel{margin:0 0px !important;padding:0 !important;width:300px !important}}@media screen and (max-width: 800px){.yotpo-icon-left-arrow-thin,.yotpo-icon-right-arrow-thin{min-width:30px !important;min-height:30px !important;font-size:14px !important}.hdg span{font-size:4rem !important}}.carousel_title{font-size:3rem !important;font-family:var(--font-heading-family);color:rgb(var(--text-primary-color));padding:0 0px;margin-bottom:20px;margin-top:0;border-bottom:2px solid rgb(var(--primary-color))}.product-image-carousel{width:100%;padding:5px;max-width:1600px;margin-left:auto;margin-right:auto}.product-image-carousel .grid-container{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:10px;max-width:1600px;height:100%}.product-image-carousel .grid-container img{max-width:100%;max-height:100%;transition:1s;object-fit:cover}.product-image-carousel .grid-container .griditem{background:#ededed;overflow:hidden;height:100%;width:100%;display:flex;transition:.5s;cursor:pointer}.product-image-carousel .grid-container .griditem img:hover{transform:scale(1.08)}.product-image-carousel .grid-container .griditem:nth-of-type(14n + 11),.product-image-carousel .grid-container .griditem:nth-of-type(14n + 1){grid-row:span 2;grid-column:span 2;height:100%;width:100%;display:flex}.product-slider{position:fixed;z-index:2147483647;top:0%;left:0%;width:100%;height:100%;background:rgba(0,0,0,.608);display:none}.product-slider .close_icon{position:absolute;top:30px;right:30px;width:35px;height:35px;background:rgba(162,162,162,.492);border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:2147483647}.product-slider .close_icon svg{width:15px;height:15px;color:#fff}.button-prev-mobile,.button-next-mobile{display:none}.button-prev-desktop,.button-next-desktop{display:flex}.SwiperSlider{position:relative;max-height:500px;height:100%;max-width:1081px;top:50%;left:50%;transform:translate(-50%, -50%)}.SwiperSlider .CardSwiper{height:100%;border-radius:5px}.SwiperSlider .CardSwiper .swiper-slide{display:flex;height:100%;background:#fff;overflow:hidden}.SwiperSlider .CardSwiper .swiper-slide .slide-wrapper{padding:30px;height:100%;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}.SwiperSlider .CardSwiper .swiper-slide .slideLeft{width:60%;border-radius:5px 0 0 5px;display:flex;justify-content:center;align-items:center;background:#fff;position:sticky;top:0}.SwiperSlider .CardSwiper .swiper-slide .slideLeft img{max-width:100%;max-height:100%;object-fit:cover}.SwiperSlider .CardSwiper .swiper-slide .slideRight{position:relative;border-radius:0 5px 5px 0;width:40%;background:#fff;display:flex;flex-direction:column;justify-content:space-between}.SwiperSlider .CardSwiper .swiper-slide .slideRight h4{font-size:18px;margin-bottom:10px;font-family:var(--font-heading-family);color:rgb(var(--text-primary-color))}.SwiperSlider .CardSwiper .swiper-slide .slideRight h5{margin-top:0;font-size:14px;color:rgb(var(--text-primary-color));margin-bottom:20px;font-family:var(--font-body-family)}.SwiperSlider .CardSwiper .swiper-slide .slideRight button{background:#000;padding:10px 30px;color:#fff;transition:.5s;border:1px rgba(255,255,255,0) solid;font-family:var(--font-heading-family);cursor:pointer}.SwiperSlider .CardSwiper .swiper-slide .slideRight button:hover{background:#fff;color:#000;border:1px #000 solid}.SwiperSlider .CardSwiper .swiper-slide .slideRight .product__text{margin-top:0}.SwiperSlider .CardSwiper .swiper-slide .slideRight .price_url{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-heading-family)}.SwiperSlider .CardSwiper .swiper-slide .slideRight .slide_price{width:50%}.SwiperSlider .CardSwiper .swiper-slide .slideRight .slide_btn{background:rgb(var(--primary-color));padding:5px 50px;color:#fff;transition:.5s;border:1px rgba(255,255,255,0) solid;text-decoration:none}.SwiperSlider .CardSwiper .swiper-slide .slideRight .slide_btn:hover{background:rgba(var(--primary-color), 0.7);border:1px gray solid}.SwiperSlider .swiper-button-prev{left:-65px;color:#fff !important}.SwiperSlider .swiper-button-next{right:-65px;color:#fff !important}.single-image{width:100%;display:flex;justify-content:center;align-items:center;padding:20px}.single-image img{max-width:100%;height:90%;object-fit:cover}.product_carousel{height:200px}.product_carousel .carouselSwiper{position:relative;height:100%;padding:0 15px;cursor:pointer}.product_carousel .carouselSwiper .swiper-slide{overflow:hidden;transition:.5s}.product_carousel .carouselSwiper .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:.5s}.product_carousel .carouselSwiper .swiper-slide img:hover{transform:scale(1.08)}.product_carousel .carouselSwiper .carousel-button-prev,.product_carousel .carouselSwiper .carousel-button-next{position:absolute;top:50%;transform:translate(0, -50%);width:30px;height:30px;background:rgba(0,0,0,.431372549);z-index:2147483650;color:#fff;display:flex;justify-content:center;align-items:center}.product_carousel .carouselSwiper .carousel-button-prev svg,.product_carousel .carouselSwiper .carousel-button-next svg{width:15px;height:15px}.product_carousel .carouselSwiper .carousel-button-prev{left:0px}.product_carousel .carouselSwiper .carousel-button-prev svg{transform:rotate(180deg)}.product_carousel .carouselSwiper .carousel-button-next{right:0px}.swiper-button-disabled{display:none !important}@media(max-width: 1250px){.SwiperSlider{position:absolute;top:0;left:0;transform:translate(0, 0);height:100%;max-width:100%;width:100%;max-height:100%}.SwiperSlider .CardSwiper{width:100%;height:100%;border-radius:0}.SwiperSlider .CardSwiper .swiper-wrapper{width:100%;height:100%}.SwiperSlider .CardSwiper .swiper-wrapper .swiper-slide{overflow:auto;width:100%;height:100%;flex-direction:row}.SwiperSlider .CardSwiper .swiper-wrapper .swiper-slide .slideLeft{width:50%}.SwiperSlider .CardSwiper .swiper-wrapper .swiper-slide .slideLeft img{max-height:330px}.SwiperSlider .CardSwiper .swiper-wrapper .swiper-slide .slideRight{width:50%}.SwiperSlider .swiper-button-next:after,.SwiperSlider .swiper-button-prev:after{font-size:20px !important}.SwiperSlider .swiper-button-prev{top:50%;transform:translateY(-50%);width:40px;height:40px;left:40px;background:rgba(0,0,0,.431372549);border-radius:50%;z-index:2147483648;color:#fff}.SwiperSlider .swiper-button-next{top:50%;transform:translateY(-50%);width:40px;height:40px;right:40px;background:rgba(0,0,0,.431372549);border-radius:50%;z-index:2147483648;color:#fff}.product-slider .close_icon{position:absolute;top:20px;right:20px}.product-slider .close_icon svg{color:#000}}@media(max-width: 700px){.SwiperSlider{position:absolute;top:0;left:0;transform:translate(0, 0);height:100%;width:100%;max-height:100%}.SwiperSlider .slide-wrapper{padding:15px}.SwiperSlider .CardSwiper{width:100%;height:100%}.SwiperSlider .CardSwiper .swiper-wrapper{width:100%;height:100%}.SwiperSlider .CardSwiper .swiper-wrapper .swiper-slide{overflow:auto;width:100%;height:100%;flex-direction:column}.SwiperSlider .CardSwiper .swiper-wrapper .swiper-slide .slideLeft{width:100%}.SwiperSlider .CardSwiper .swiper-wrapper .swiper-slide .slideLeft img{max-height:330px}.SwiperSlider .CardSwiper .swiper-wrapper .swiper-slide .slideRight{width:auto;height:100%}.SwiperSlider .swiper-button-next:after,.SwiperSlider .swiper-button-prev:after{font-size:18px !important}.SwiperSlider .swiper-button-prev{transform:translateY(50%);width:35px;height:35px;left:20px !important;top:50%;background:rgba(0,0,0,.431372549);border-radius:50%;z-index:2147483648;color:#fff}.SwiperSlider .swiper-button-next{transform:translateY(50%);width:35px;height:35px;right:20px !important;top:50%;background:rgba(0,0,0,.431372549);border-radius:50%;z-index:2147483648;color:#fff}.product-slider .close_icon{position:absolute;top:20px;right:20px}.product-slider .close_icon svg{color:#000}.product-image-carousel .grid-container{grid-template-columns:repeat(2, 1fr)}.product-image-carousel .grid-container .griditem{background:#ededed;overflow:hidden;height:100%;width:100%;display:flex}.product-image-carousel .grid-container .griditem:nth-of-type(14n + 1),.product-image-carousel .grid-container .griditem:nth-of-type(14n + 4),.product-image-carousel .grid-container .griditem:nth-of-type(14n + 7),.product-image-carousel .grid-container .griditem:nth-of-type(14n + 10),.product-image-carousel .grid-container .griditem:nth-of-type(14n + 13){grid-row:span 2;grid-column:span 2;height:100%;width:100%;display:flex}.product-image-carousel .grid-container .griditem:nth-of-type(14n + 11){grid-row:span 1;grid-column:span 1}.single-image{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0}.single-image img{width:90%;max-height:90%;height:auto}.product_carousel{padding:0}.product_carousel .carouselSwiper{padding:0}.product_carousel .carouselSwiper .carousel-button-prev,.product_carousel .carouselSwiper .carousel-button-next{top:50%;transform:translateY(-50%);width:30px;height:30px;background:rgba(0,0,0,.431372549);color:#fff}.product_carousel .carouselSwiper .carousel-button-prev svg,.product_carousel .carouselSwiper .carousel-button-next svg{width:15px;height:15px}.carousel_title{font-size:30px;padding:0 20px}.button-prev-desktop,.button-next-desktop{display:none !important}.button-prev-mobile,.button-next-mobile{display:flex}}#legal-content{font-size:small;width:100%;padding:0 20px}#legal-content .page-width{margin:0 auto}.promo-banner{text-align:center}.promo-banner a,.promo-banner span,.promo-banner p{text-decoration:none;font-size:1.2rem}.promo-banner a:link,.promo-banner a:visited,.promo-banner a:active,.promo-banner a:hover,.promo-banner span:link,.promo-banner span:visited,.promo-banner span:active,.promo-banner span:hover,.promo-banner p:link,.promo-banner p:visited,.promo-banner p:active,.promo-banner p:hover{color:initial}.promo-banner .promo-banner__news-banner{padding-top:2.25rem}.promo-banner .promo-banner__disclosure{padding-top:3rem}#stores-container{display:flex;justify-content:start;flex-wrap:wrap;margin-bottom:3rem;overflow:hidden}@media screen and (min-width: 989px){#stores-container{flex-wrap:nowrap;margin-bottom:8rem}}#stores-container #stores-container__info{position:relative;display:flex;flex-direction:column;justify-content:start;align-items:start;padding:0 2rem 0 6rem;margin-bottom:4rem;margin-right:3rem}@media screen and (min-width: 989px){#stores-container #stores-container__info{width:25%;min-width:400px;margin-bottom:0}}#stores-container #stores-container__info__title{position:relative;font-size:5.2rem;text-transform:lowercase;color:#5c666f;font-family:var(--font-heading-family);text-align:center;margin:0 0 2rem 0}#stores-container #stores-container__info__title::after{content:" ";position:absolute;bottom:0;width:25%;height:2px;background-color:rgb(var(--primary-color));left:0;right:0;margin:auto}@media screen and (min-width: 989px){#stores-container #stores-container__info__title::after{left:0;margin:0}}@media screen and (min-width: 989px){#stores-container #stores-container__info__title{padding-right:40%;text-align:initial}}#stores-container #stores-container__info__desc{text-align:center}@media screen and (min-width: 989px){#stores-container #stores-container__info__desc{text-align:initial;margin-bottom:5rem}}#stores-container #stores-container__info .input-continue{width:100%;margin-bottom:2rem}#stores-container #stores-container__info .stores-container__see-all{margin:auto;font-family:ltc-bodoni-175,serif;font-weight:700;font-size:2rem;text-decoration:none}#stores-container #stores-container__info .stores-container__see-all:link,#stores-container #stores-container__info .stores-container__see-all:visited,#stores-container #stores-container__info .stores-container__see-all:active,#stores-container #stores-container__info .stores-container__see-all:hover{color:#5c666f}@media screen and (min-width: 989px){#stores-container #stores-container__info .stores-container__see-all{margin-top:auto}}#stores-container #stores-container__slider{width:100%;padding:0 2rem}@media screen and (min-width: 989px){#stores-container #stores-container__slider{max-width:75%}}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card{margin-right:1.5rem !important;background-color:#f8f8f8;user-select:none}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card:hover{cursor:pointer}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__img-container{display:block;height:215px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body{padding:0 2rem 2rem 2rem;color:#7d858b}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body p{margin:0}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body address{font-size:1.6rem;line-height:2rem;font-style:initial;margin-bottom:1rem}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__title{font-family:var(--font-heading-family);font-size:2.3rem;text-transform:lowercase;color:#7d858b;font-weight:400}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__phone{display:block;margin-bottom:1rem;font-size:1.4rem;font-weight:600;font-style:initial;text-decoration:none;text-decoration:underline;margin-bottom:1rem}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__phone:link,#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__phone:visited,#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__phone:active,#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__phone:hover{color:#7d858b}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__hours{display:block;font-size:1.6rem;line-height:2rem;font-style:initial;margin-bottom:1rem}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__directions{text-decoration:none}#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__directions:link,#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__directions:visited,#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__directions:active,#stores-container #stores-container__slider #store-locations__cards-container .store-location-card__body .store-location-card__directions:hover{color:rgb(var(--text-primary-color))}.locations{margin-bottom:3.75rem !important;margin-left:auto;margin-right:auto;max-width:1400px}.locations .container{padding-left:6.5rem;padding-right:6.5rem}.locations .container .locations__left{padding-bottom:50px}.locations .container .locations__left .hdr{margin-top:3.125rem}.locations .container .locations__left .hdr .hdg{text-transform:lowercase;margin:0;text-align:center;font-family:var(--font-heading-family);color:rgb(var(--text-primary-color));font-size:52px}.locations .container .locations__left .hdr .hdr__copy{text-align:center;margin-top:1.25rem;color:rgb(var(--text-primary-color));font-family:var(--font-heading-family);font-size:16px;letter-spacing:normal;line-height:23px;margin-bottom:30px}.locations .container .locations__left .hdr .hdg span{position:relative;display:inline-flex;flex-direction:column;align-items:center}.locations .container .locations__left .hdr .hdg span.space::after{margin-top:.9375rem}.locations .container .locations__left .hdr .hdg span::after{content:"";background-color:rgb(var(--primary-color));height:1px;width:60%;margin-top:5px}.locations .container .locations__left .locations-form{position:relative;max-width:540px;margin:0 auto}.locations .container .locations__left .locations-form .input-placeholder{position:relative;z-index:0;display:flex;justify-content:center;align-items:center}.locations .container .locations__left .locations-form .input-placeholder label{border:1px solid rgba(0,0,0,0);color:#99a2aa;display:block;font-weight:400;margin:0;opacity:1;overflow:hidden;padding:20px 20px 20px 15px;pointer-events:none;position:absolute;text-align:left !important;text-transform:lowercase;text-overflow:ellipsis;top:0;visibility:visible;white-space:nowrap;font-size:13px}.locations .container .locations__left .locations-form .input-placeholder .input{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;margin:0;position:relative;z-index:2;width:540px;border:.0625rem solid #c9d1d7;border-radius:.1875rem;color:rgb(var(--text-primary-color));font-weight:400;padding:20px 20px 20px 15px;font-size:13px !important;text-align:left;font-size:.8125rem}.locations .container .locations__left .locations-form .input:focus,.locations .container .locations__left .locations-form textarea:focus,.locations .container .locations__left .locations-form select:focus{outline:none}.locations .container .locations__left .locations-form .locations-form__btn{position:absolute;top:0;right:0;bottom:0;width:3.75rem;z-index:2;background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer}.locations .container .locations__left .locations-form .absolute-y-centered{right:10px !important}.locations .container .locations__left .locations-form .locations-form__btn svg{color:rgb(var(--text-primary-color)) !important}.locations .container .locations__left .locations-form .screenreader{border:0 !important;clip:rect(0, 0, 0, 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.locations .container .locations__left .locations-form .icon:before{background-image:url(/cdn/shop/files/sprite-icon-black-new-7.svg?v=1645563044);background-repeat:no-repeat;background-size:32.125em 155em;content:"";display:block;font-size:1em}.locations .container .locations__right{width:100%}.locations .container .locations__right #no-locations{color:#9f9f9f;font-size:2rem;text-align:center;width:100%;margin-bottom:5rem;padding:2rem 0;background:rgba(0,0,0,.025)}.locations .container .locations__right .locations-wrapper{display:flex;flex-wrap:wrap;position:relative;justify-content:center;width:100%}.locations .container .locations__right .locations-wrapper .location{width:25%;min-width:312px;background-color:#f8f8f8;position:relative;padding:0 12px;background-clip:content-box;margin-bottom:50px}.locations .container .locations__right .locations-wrapper .location:hover{cursor:pointer}.locations .container .locations__right .locations-wrapper .location .location__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.locations .container .locations__right .locations-wrapper .location .location__inner img{max-width:100%}.locations .container .locations__right .locations-wrapper .location .location__inner .ir{position:relative;width:100%}.locations .container .locations__right .locations-wrapper .location .location__inner .ir img{display:block;min-height:1px;width:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.locations .container .locations__right .locations-wrapper .location .location__details{padding:10px 25px 31px}.locations .container .locations__right .locations-wrapper .location .location__details .location__hdg{font-size:23px;font-weight:400;letter-spacing:0;margin-bottom:10px;margin-top:7px;font-family:var(--font-heading-family);text-transform:lowercase;color:rgb(var(--text-primary-color))}.locations .container .locations__right .locations-wrapper .location .location__details .location__address,.locations .container .locations__right .locations-wrapper .location .location__details .location__phone,.locations .container .locations__right .locations-wrapper .location .location__details .location__hours{font-size:14px;margin-bottom:8px;font-family:nimbus-sans,sans-serif;color:rgb(var(--text-primary-color))}.locations .container .locations__right .locations-wrapper .location .location__details .location__address{font-style:normal;line-height:23px}.locations .container .locations__right .locations-wrapper .location .location__details .location__address p{margin-top:0;font-size:16px}.locations .container .locations__right .locations-wrapper .location .location__details .location__phone{font-weight:700;line-height:16px;letter-spacing:normal;cursor:pointer}.locations .container .locations__right .locations-wrapper .location .location__details .location__hours{margin-top:5px;line-height:16px;margin-bottom:9px;font-style:normal;letter-spacing:normal}.locations .container .locations__right .locations-wrapper .location .location__details .location__hours p{margin-top:0;font-size:16px}.locations .container .locations__right .locations-wrapper .location .location__details .location__address p,.locations .container .locations__right .locations-wrapper .location .location__details .location__phone p,.locations .container .locations__right .locations-wrapper .location .location__details .location__hours p{margin-bottom:0;line-height:20.8px}.locations .container .locations__right .locations-wrapper .location .location__details .location__directions{font-family:ltc-bodoni-175,serif;font-size:19px;font-weight:400;letter-spacing:0;margin-top:5px;position:relative;color:rgb(var(--text-primary-color));text-decoration:none}.locations .container .locations__right .locations-wrapper .location .location__details .location__directions::after{border-top:2px solid rgb(var(--border-primary-color));border-right:2px solid rgb(var(--border-primary-color));content:"";height:.5rem;position:absolute;right:-10px;top:50%;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:8px}.locations .store-location-card__img-container{width:100% !important;height:240px !important;display:block !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}@media only screen and (max-width: 768px){.input-placeholder{width:300px !important;margin:0 auto}.locations-wrapper .location{min-width:312px}.locations .container{padding-left:0px !important;padding-right:0px !important}.hdg span::after{width:66%}.locations__left{position:relative}.location{width:33.3333333333%}.location__details{padding-top:14px;padding-left:26px}.locations-form{padding-top:15px;max-width:540px}.location-page .locations-form{padding-top:0}.location-page .locations__left{padding-bottom:50px}.location-page .hdr{margin-top:50px}.location-home{margin:0 auto 90px}.location-home .hdr,.location-home .hdr__copy{text-align:left}.location-home .hdg{line-height:17.6px}.location-home .hdg span{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.location-home .locations__left{padding-right:40px;width:31.9230769231%}.location-home .locations__right{width:68.0769230769%}.location-home .location{width:300px;min-width:300px}}.faq{margin:0 auto;letter-spacing:normal !important}.faq p{font-family:nimbus-sans,sans-serif;margin-top:0;margin-bottom:30px;color:rgb(var(--text-primary-color));font-size:16px;line-height:23px}.faq__heading{font-size:52px;margin:25px auto 40px;max-width:50%;position:relative;text-align:center;font-family:var(--font-heading-family);color:rgb(var(--text-primary-color))}.faq__heading::after{background-color:rgb(var(--text-primary-color));bottom:-10px;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:105px}.faq__list{padding:0;list-style:none}.faq__item{padding-bottom:6px}.faq__item:last-child{padding-bottom:50px}.faq__header{-webkit-appearance:none;background-color:#f8f8f8;border:none;display:block;font-family:var(--font-heading-family);font-size:21px;padding:12px 110px;position:relative;text-align:left;width:100%;transition:.5s}.faq__header:focus{outline:none}.faq__header:hover{cursor:pointer}.faq__header.is-active{background-color:#fff;transition:.5s}.faq__header.is-active::before{opacity:0}.faq.container{max-width:1184px;padding:30px 20px 0 20px}.faq__heading{font-size:39px}.q{display:inherit}.faq__header{text-transform:lowercase;color:rgb(var(--text-primary-color))}.faq__header::after{background-color:rgb(var(--text-primary-color));content:"";position:absolute;top:48%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;height:1px;left:15px;width:13px}.faq__header::before{background-color:rgb(var(--text-primary-color));content:"";position:absolute;top:48%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;height:13px;left:21px;width:1px}.faq__copy{overflow:hidden !important;font-size:16px;line-height:20px;margin:0;padding-top:0;padding-bottom:0;padding-left:110px;padding-right:110px;transition:.5s;height:0px;position:relative;z-index:2;font-family:nimbus-sans,sans-serif}@media only screen and (max-width: 767px){.faq__header{font-size:18px;padding-left:52px}.faq p{font-size:14px !important}.faq__copy{letter-spacing:normal;padding-left:52px;padding-right:52px}.q{display:inherit}}@media only screen and (max-width: 480px){.q{display:inherit}}@media only screen and (min-width: smaller-phone){.q{display:inherit}}@media only screen and (max-width: 374px){.q{display:inherit}}@media only screen and (min-width: 768px){.q{display:inherit}.faq__heading{font-size:52px;margin-bottom:77px}.faq__heading::after{width:183px}}@media only screen and (min-width: 768px)and (max-width: 1024px){.q{display:inherit}}@media only screen and (min-width: 768px)and (max-width: 979px){.q{display:inherit}}@media only screen and (min-width: 980px){.q{display:inherit}}@media only screen and (min-width: 1281px){.q{display:inherit}}@media only screen and (min-width: 1401px){.q{display:inherit}}@media only screen and (max-width: 1280px){.q{display:inherit}}@media only screen and (max-width: 1400px){.q{display:inherit}}.customer__delivery{position:relative;max-width:1400px;padding-left:104px;padding-right:104px;margin:0 auto;color:rgb(var(--text-primary-color));line-height:18px;font-family:nimbus-sans,sans-serif;font-size:16px;letter-spacing:normal}.customer__delivery .customer__header{margin:60px 0 35px;text-align:center;position:relative;font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;font-size:42px;color:rgb(var(--text-primary-color))}.customer__delivery .customer__header::after{background-color:rgb(var(--primary-color));bottom:-8px;content:"";height:1px;position:absolute;left:0;margin:0 auto;right:0;width:192px}.customer__delivery h2{margin:10px 0;font-size:34px;font-family:var(--font-heading-family);line-height:41px;color:rgb(var(--text-primary-color))}.customer__delivery .customer__delivery-fees{margin:30px 0 40px 115px;padding:19px 88px 42px 36px;max-width:650px;background-color:#f8f8f8}.customer__delivery .customer__delivery-fees .customer__delivery-fees-heading{margin-top:10px;font-family:var(--font-heading-family);line-height:31px;font-size:27px;color:rgb(var(--text-primary-color));margin-bottom:0}.customer__delivery .customer__delivery-fees .customer__delivery-item--first{margin:5px 0 18px;padding-bottom:0 !important}.customer__delivery .customer__delivery-fees .customer__delivery-item--first .customer__delivery-item-heading{color:#5c666f !important}.customer__delivery .customer__delivery-fees .customer__delivery-item{color:rgb(var(--text-primary-color));display:flex;justify-content:space-between;font-family:nimbus-sans,sans-serif;font-size:16px;text-align-last:left;line-height:18px;padding-bottom:13px}.customer__delivery .customer__delivery-fees .customer__delivery-item .customer__delivery-item-heading{color:rgb(var(--text-primary-color))}.customer__delivery .customer__delivery-fees .customer__delivery-item .customer__delivery-item-note{font-style:italic;color:rgb(var(--text-primary-color));font-size:14px}.customer__finance{margin-top:46px;position:relative;padding-left:153px;padding-right:153px;margin-left:auto;margin-right:auto;max-width:1400px;transition:padding .4s ease-in-out}.customer__finance .phone-only{display:none}.customer__finance .lazyloaded{opacity:1;transition:opacity .3s}.customer__finance .customer__finance-background{width:100%;height:648px}.customer__finance .customer__finance-content-wrapper{left:0;margin:auto;position:absolute;right:0}.customer__finance .customer__finance-content-wrapper .customer__finance-header{margin-bottom:47px;color:#fff}.customer__finance .customer__finance-content-wrapper .customer__finance-header .customer__header{margin:0 auto;position:relative;text-align:center;color:#fff;font-size:52px;font-family:var(--font-heading-family);line-height:60px}.customer__finance .customer__finance-content-wrapper .customer__finance-header .customer__header:after{background-color:rgb(var(--text-primary-color));bottom:-12px;content:"";height:1px;position:absolute;left:0;margin:0 auto;right:0;width:192px}.customer__finance .customer__finance-content-wrapper .customer__finance-card{background-color:#002f86;border-radius:3px;padding:26px 30px 11px;position:absolute;text-align:center;top:125px;transform:rotate(10deg);margin-right:-4px;right:153px}.customer__finance .customer__finance-content-wrapper .customer__finance-card img{width:100%;height:100%}.customer__finance .customer__finance-content-wrapper .customer__finance-card--alt{background-color:rgba(0,0,0,0);max-width:458px !important}.customer__finance .customer__finance-content-wrapper .customer__benefits{max-width:60%;list-style-type:none;padding:0;margin:0;color:#fff}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefits-heading{font-size:32px;margin-bottom:5px;color:#fff;line-height:39px;font-family:var(--font-heading-family);margin-top:10px}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefits-header{margin-top:0;margin-bottom:20px;font-size:16px;line-height:23px}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit:last-child{padding-left:25px !important}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit:last-child .customer__disclaimer{margin-left:0 !important}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit{padding-bottom:0}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit svg{width:18px;color:rgb(var(--primary-color));font-size:16px}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit .customer__benefit-copy{padding-left:5px;margin-bottom:7px;line-height:22px;font-size:16px;color:#fff;font-family:nimbus-sans,sans-serif;letter-spacing:normal}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefit .customer__disclaimer{font-size:14px !important;line-height:14px !important;margin-left:25px !important}.customer__finance .customer__finance-content-wrapper .customer__finance-ctas{display:flex;padding-top:20px;width:100%;border-top:1px solid #fff;flex-direction:column}.customer__finance .customer__finance-content-wrapper .customer__finance-ctas a{width:100%;text-decoration:none;color:rgb(var(--primary-color));font-family:ltc-bodoni-175,serif;line-height:23px;padding-bottom:7px;font-size:20px}.mobile_clean{display:none}.mobile_clean .acc-item-copy{height:0;overflow:hidden;transition:all .4s ease-in-out}.mobile_clean .acc-wrapper{display:flex;flex-direction:column;padding-left:0 !important;padding-right:0 !important;max-width:100% !important}.mobile_clean .acc-wrapper .acc-items_mobile{padding-left:87px;padding-right:87px;padding-top:40px;padding-bottom:40px;background:#f8f8f8}.mobile_clean #customerCleanHeader{margin:0 auto;font-size:35px;line-height:40px;position:relative;font-family:var(--font-heading-family);margin-bottom:48px;color:rgb(var(--text-primary-color))}.mobile_clean #customerCleanHeader:after{background-color:rgb(var(--primary-color));bottom:-8px;content:"";height:1px;position:absolute;left:0;margin:0 auto;right:0;width:182px}.mobile_clean li{list-style-type:none}.mobile_clean li button{cursor:pointer;width:100%;background:rgba(0,0,0,0);font-family:nimbus-sans,sans-serif;color:rgb(var(--text-primary-color));text-align-last:left;border:none;outline:none;font-size:19px;line-height:21px;padding-top:5px;padding-bottom:5px;padding-left:0;padding-right:0;position:relative}.mobile_clean li button:after{border-bottom:.0625rem solid #5c666f;border-right:.0625rem solid #5c666f;content:"";height:8px;position:absolute;right:6px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;top:45%;transform:translateY(-50%) rotate(45deg);width:8px}.customer__clean{position:relative}.customer__clean .acc-wrapper{padding-left:153px;padding-right:153px;margin:60px auto 87px;display:flex;max-width:1400px}.customer__clean .acc-wrapper .customer_acc_buttons{display:flex;margin:0;padding:0;flex-direction:column;flex-basis:calc(100% + 630px);line-height:19px;font-family:nimbus-sans,sans-serif;color:rgb(var(--text-primary-color));max-width:330px}.customer__clean .acc-wrapper .customer_acc_buttons .customer__header{margin-top:0;max-width:200px;margin:50px 0 54px;font-size:52px;color:rgb(var(--text-primary-color));line-height:60px;font-family:var(--font-heading-family)}.customer__clean .acc-wrapper .customer_acc_buttons .acc__parent-heading{color:rgb(var(--text-primary-color));font-size:16px;line-height:18px;margin-top:0;margin-bottom:13px}.customer__clean .acc-wrapper .customer_acc_buttons .acc-item-header{color:#000;padding:10px 6px;font-size:14px;line-height:16px;background:rgba(0,0,0,0);border:none;outline:none;text-align:left;font-family:nimbus-sans,sans-serif}.customer__clean .acc-wrapper .customer_acc_buttons .acc-item-header:hover{cursor:pointer}.customer__clean .acc-wrapper .customer_acc_buttons #UV3-wood-and-leather-protection{font-size:16px !important;letter-spacing:0 !important;line-height:18px !important;padding-left:0 !important;margin-top:24px !important}.customer__clean .acc-wrapper .acc-items{color:#5c666f !important;padding:32px 50px;background:#f8f8f8;min-height:563px;margin-top:10px}.customer__clean .acc-wrapper .acc-items .acc-item{display:none}.customer__clean .acc-wrapper .acc-items .visible-acc-item{display:block !important}.customer__clean .acc-wrapper .acc-items button{font-size:16px !important;color:rgb(var(--text-primary-color));font-weight:700;margin-bottom:23px;padding:0;background:rgba(0,0,0,0);border:none;outline:none}.customer__clean .acc-wrapper .acc-items li{list-style-type:none;max-width:670px}.customer__clean .acc-wrapper .acc-items li .acc-item-copy{margin-top:0;letter-spacing:none;color:rgb(var(--text-primary-color));font-size:16px}@media only screen and (max-width: 500px){.acc-items_mobile{padding-left:30px !important;padding-right:30px !important}}@media only screen and (max-width: 820px){.mobile_clean{display:block}.desktop_clean{display:none}}@media only screen and (max-width: 1191px){.customer__clean .acc-wrapper{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 478px){.customer__finance .customer__finance-content-wrapper .customer__finance-header .customer__header{font-size:36px !important}.customer__finance .customer__finance-content-wrapper .customer__benefits .customer__benefits-heading{font-size:26px !important}.customer__benefit-copy{font-size:14px !important}.customer__finance .customer__finance-content-wrapper .customer__finance-header{margin-bottom:25px !important}}@media only screen and (max-width: 546px){.customer__finance .customer__finance-content-wrapper .customer__finance-header .customer__header{font-size:42px}.customer__finance-content-wrapper{top:70px}.customer__finance .customer__finance-content-wrapper .customer__finance-card{top:-201px !important}.customer__finance-ctas a{font-size:16px !important;line-height:14px !important}}@media only screen and (max-width: 690px){.customer__finance .customer__finance-content-wrapper .customer__finance-card{top:-245px}.customer__finance{padding-left:20px !important;padding-right:20px !important}.customer__finance-content{padding-left:40px !important;padding-right:40px !important}.customer__benefits-header{margin-bottom:10px !important}}@media only screen and (max-width: 882px){.customer__finance-content{padding-left:110px;padding-right:110px}.customer__finance-backgrounds{height:750px !important}.customer__finance-backgrounds img{height:100% !important}}@media only screen and (max-width: 777px){.customer__finance-backgrounds{height:800px}.customer__finance{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 1026px){.phone-only{display:block !important}.desktop-and-tablet{display:none !important}.customer__finance .customer__finance-content-wrapper{top:120px}.customer__finance .customer__finance-content-wrapper .customer__finance-card--alt{max-width:400px !important;min-width:300px !important}.customer__finance .customer__finance-content-wrapper .customer__benefits{max-width:100%}.customer__finance .customer__finance-content-wrapper .customer__finance-card{top:-268px;right:50% !important;transform:translateX(50%)}.customer__finance .customer__finance-content-wrapper .customer__finance-card .customer__finance-img{transform:rotate(10deg)}.customer__finance{margin-top:100px}}@media only screen and (max-width: 1200px){.customer__finance-backgrounds{max-width:1000px;margin:0 auto}.customer__finance-content{padding-left:160px;padding-right:160px}.customer__finance{padding-left:50px;padding-right:50px}.customer__finance-card{right:60px !important}}@media only screen and (max-width: 1342px){.customer__finance-background{height:700px !important}}@media only screen and (min-width: 1025px){.customer__finance-content-wrapper{top:51px}.customer__finance-header{margin:-10px 0 45px}.customer__finance-content{padding:0 18.7%;top:4px}}@media only screen and (max-width: 600px){.customer__delivery{padding-left:20px !important;padding-right:20px !important}}@media only screen and (max-width: 900px){.customer__delivery{padding-left:40px;padding-right:40px}.customer__delivery .customer__header{font-size:40px}.customer__delivery h2{margin:10px 0;font-size:22px;font-family:var(--font-heading-family);line-height:41px;color:rgb(var(--text-primary-color))}.customer__delivery .customer__delivery-fees{margin:30px 0 40px 0px;padding:20px 30px 30px 30px}}.grid_blocks_header{font-size:3rem;font-family:var(--font-heading-family);color:rgb(var(--text-primary-color));margin-bottom:2rem;border-bottom:2px solid rgb(var(--primary-color))}.grid_blocks_content{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.grid_blocks_content .grid_block{margin-bottom:1.5rem;margin-left:12px;margin-right:12px;padding:16px;width:222px;height:222px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none;background:#f7f7f9}.grid_blocks_content .grid_block .grid_block_image{max-width:100%;display:flex;justify-content:center}.grid_blocks_content .grid_block .grid_block_image img{margin-bottom:1rem !important;object-fit:cover;min-width:100%;height:125px}.grid_blocks_content .grid_block .grid_block_text{height:100%;min-height:59px;width:100%;display:flex;justify-content:center;text-decoration:none !important;align-items:center}.grid_blocks_content .grid_block .grid_block_text p{font-size:16px;font-family:var(--font-heading-family);font-weight:300;line-height:1.25;text-transform:uppercase;text-align:center;color:rgb(var(--text-primary-color));margin:0}@media screen and (max-width: 768px){.grid_blocks_content .grid_block{width:156px;height:156px;margin:0 5px 10px 5px}.grid_blocks_content .grid_block .grid_block_image img{height:100px}.grid_blocks_content .grid_block .grid_block_text{width:100%;height:100%}.grid_blocks_content .grid_block .grid_block_text p{font-size:14px}.grid_blocks_content .grid_block .grid_block_text{min-height:0}}.product-carousel .carousel_heading{width:100%;margin-bottom:25px}.product-carousel .carousel_heading p{font-size:calc(var(--font-heading-scale)*3rem);color:rgb(var(--text-primary-color));font-family:var(--font-heading-family);text-transform:uppercase;margin:0 !important;line-height:31px !important;padding-bottom:15px;border-bottom:2px solid rgb(var(--primary-color));width:100%}.product-carousel-wrapper{width:100%;position:relative}.product-carousel-wrapper .swiper-button-n,.product-carousel-wrapper .swiper-button-p{width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:absolute;top:150px;transform:translateY(-50%);border:1px solid rgb(var(--primary-color));background:#fff;box-shadow:0 0 10px 0px rgba(129,129,129,.631372549);z-index:1}.product-carousel-wrapper .swiper-button-n svg,.product-carousel-wrapper .swiper-button-p svg{width:20px;height:20px}.product-carousel-wrapper .swiper-button-n{right:0}.product-carousel-wrapper .swiper-button-p{left:0}.product-carousel-wrapper .swiper-button-p svg{transform:rotate(180deg)}.ProductsSwiper{width:100%;display:flex;justify-content:center}.ProductsSwiper .swiper-slide{margin:0 24px 0 0;padding:0 0 12px 0;text-decoration:none;width:300px}.ProductsSwiper .swiper-slide .image_wrapper{height:300px;border:1px solid gray;margin-bottom:16px;display:flex;justify-content:center;align-items:center}.ProductsSwiper .swiper-slide .image_wrapper img{width:100%;max-height:100%}.ProductsSwiper .swiper-slide .text_wrapper{width:100%}.ProductsSwiper .swiper-slide .text_wrapper h4{width:100%;padding:0;font-size:16px;font-family:var(--font-body-family);font-weight:normal;letter-spacing:0;margin:16px 0 0 0;color:#404040}.ProductsSwiper .swiper-slide .text_wrapper h4:hover{text-decoration:underline}.ProductsSwiper .swiper-slide .text_wrapper p{color:#404040;padding:0;margin:0;display:flex;align-items:flex-start;letter-spacing:0}.ProductsSwiper .swiper-slide .text_wrapper p span{margin-left:8px;margin-top:2px;color:#5e5e5e;font-size:12px;text-decoration:line-through}@media screen and (max-width: 750px){.product-carousel .carousel_heading p{font-size:22px}.product-carousel-wrapper{width:100%;position:relative}.product-carousel-wrapper .swiper-button-n,.product-carousel-wrapper .swiper-button-p{width:40px;height:40px;top:40%}.product-carousel-wrapper .swiper-button-n svg,.product-carousel-wrapper .swiper-button-p svg{width:15px;height:15px}}.media-backdrop__img-content img{display:block;margin:0 auto;object-fit:cover;background-position:center;background-size:cover;width:100%;aspect-ratio:16/9}@media screen and (max-width: 500px){.media-backdrop__img-content img{aspect-ratio:9/16}}.media-backdrop__wrapper{position:relative}.media-backdrop__wrapper[data-layout=full] .media-backdrop__img-content{max-width:100%}.media-backdrop__wrapper[data-layout=contained]{max-width:80%;margin:5rem auto}@media screen and (max-width: 500px){.media-backdrop__wrapper[data-layout=contained]{max-width:calc(100% - 4rem);margin:2rem auto}}.media-backdrop__background-content{position:relative}.media-backdrop__background-content video{width:100%;max-width:100%;display:block}.media-backdrop__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0, 0, 0, 0), 60%, rgba(0, 0, 0, var(--overlay-opacity)))}.media-backdrop__main-content{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;max-width:80%;margin:0 auto;gap:1.5rem}@media screen and (max-width: 500px){.media-backdrop__main-content{max-width:100%}}.media-backdrop__main-content>*{margin:0;color:inherit}.media-backdrop__main-content p,.media-backdrop__main-content h2{color:var(--text-color, #fff) !important}.media-backdrop__main-content a{color:inherit}.media-backdrop__main-content--wrapper{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;padding:3rem}.media-backdrop__ctas-wrapper{display:flex;flex-wrap:wrap;gap:1rem}.media-backdrop__ctas-wrapper:empty{display:none}.media-backdrop__wrapper[data-alignment=left] .media-backdrop__main-content{align-items:start;margin-left:0}.media-backdrop__wrapper[data-alignment=left] .media-backdrop__main-content>*{text-align:left}.media-backdrop__wrapper[data-alignment=left] .media-backdrop__ctas-wrapper{justify-content:flex-start}.media-backdrop__wrapper[data-alignment=center] .media-backdrop__main-content{align-items:center;margin:0 auto}.media-backdrop__wrapper[data-alignment=center] .media-backdrop__main-content>*{text-align:center}.media-backdrop__wrapper[data-alignment=center] .media-backdrop__ctas-wrapper{justify-content:center}.media-backdrop__wrapper[data-alignment=right] .media-backdrop__main-content{align-items:end;margin-right:0}.media-backdrop__wrapper[data-alignment=right] .media-backdrop__main-content>*{text-align:right}.media-backdrop__wrapper[data-alignment=right] .media-backdrop__ctas-wrapper{justify-content:flex-end}.media-backdrop__wrapper[data-position=top] .media-backdrop__main-content--wrapper{align-items:flex-start}.media-backdrop__wrapper[data-position=center] .media-backdrop__main-content--wrapper{align-items:center}.media-backdrop__wrapper[data-position=bottom] .media-backdrop__main-content--wrapper{align-items:flex-end}.kf-icon,.kf-icon::before{display:inline-block}.kf-icon:hover{cursor:pointer}.kf-icon::before{content:" ";background-image:url(/cdn/shop/files/sprite-icon-black-new-7.svg?v=1645563044)}.kf-icon__location,.kf-icon__location::before{width:14px;height:19px}.kf-icon__location::before{background-position:0 -691px}.kf-icon__reviews,.kf-icon__reviews::before{width:24px;height:20px}.kf-icon__reviews::before{background-size:80px 388px;background-position:0 -257.344px}.kf-icon__isotype,.kf-icon__isotype::before{width:91px;height:91px}.kf-icon__isotype::before{background-size:514px 2480px;background-position:0 -517px}.card__tag{position:absolute;top:0;left:0;background:#000;color:#fff !important;font-size:8px;padding:2px 6px}.card__tag.card__closeout{background-color:#bb2626;color:#f8f509}.card__tag.card__new{background-color:#000;color:#fff}.card__tag.card__csoon{background-color:#000;color:#fff}main .card__tag{position:absolute;left:0;top:0;min-width:80px;width:auto;height:20px;text-transform:uppercase;text-align:center;padding:3px 1rem;font-size:1rem;font-weight:500;letter-spacing:.5px;z-index:1;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 749px){main .card__tag{height:30px;font-size:1.3rem}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#podium-bubble{height:100px !important}#ltkpopup-container .ltkpopup-floating-label-container:has(:focus-visible),#ltkpopup-container button:focus-visible{outline:.2rem solid rgba(var(--color-foreground), 0.5) !important;outline-offset:.3rem !important;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground), 0.3) !important}