@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:400;src:url(../fonts/geist-v3-latin-regular.woff2) format("woff2"),url(../fonts/geist-v3-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:500;src:url(../fonts/geist-v3-latin-500.woff2) format("woff2"),url(../fonts/geist-v3-latin-500.woff) format("woff")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:600;src:url(../fonts/geist-v3-latin-600.woff2) format("woff2"),url(../fonts/geist-v3-latin-600.woff) format("woff")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:700;src:url(../fonts/geist-v3-latin-700.woff2) format("woff2"),url(../fonts/geist-v3-latin-700.woff) format("woff")}:root{--kitt-black:#000000;--kitt-white:#FFFFFF;--kitt-primary-base:#A8F2F3;--kitt-primary-dark:#1FC8CA;--kitt-gray-50:#F1F1F1;--kitt-gray-100:#E7E7E7;--kitt-gray-200:#DCDEE0;--kitt-gray-300:#CED0D3;--kitt-gray-400:#959799;--kitt-gray-500:#828385;--kitt-gray-600:#747577;--kitt-gray-700:#535456;--kitt-gray-800:#343536;--kitt-gray-950:#222222;--kitt-red:#FF3F42;--kitt-h1:92px;--kitt-h1-mobile:38px;--kitt-h2:64px;--kitt-h2-mobile:34px;--kitt-h3:44px;--kitt-h3-mobile:28px;--kitt-h4:36px;--kitt-h4-mobile:24px;--kitt-h5:24px;--kitt-h5-mobile:20px;--kitt-h6:20px;--kitt-subtitle1:48px;--kitt-subtitle1-mobile:26px;--kitt-subtitle2:20px;--kitt-subtitle2-mobile:16px;--kitt-body1:22px;--kitt-body1-mobile:16px;--kitt-body2:16px;--kitt-body3:14px;--kitt-button:14px;--kitt-radius-xs:2px;--kitt-radius-sm:4px;--kitt-radius-md:8px;--kitt-radius-lg:12px;--kitt-radius-xl:70px}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body,h1,h2,h3,h4,h5,h6{color:var(--kitt-black,#000);font-family:Geist,sans-serif}body{background-color:var(--kitt-gray-50,#fff)}.site-container{overflow-x:hidden}h1{font-size:var(--kitt-h1-mobile);font-weight:500;line-height:98%;letter-spacing:-1.14px}@media (min-width:1024px){h1{font-family:Geist;font-size:var(--kitt-h1);letter-spacing:-2.76px}}h2{font-size:var(--kitt-h2-mobile);font-weight:500;line-height:98%;letter-spacing:-1.02px}@media (min-width:1024px){h2{font-size:var(--kitt-h2);letter-spacing:-1.92px}}h3{font-size:var(--kitt-h3-mobile);font-weight:500;line-height:120%;letter-spacing:-.84px}@media (min-width:1024px){h3{font-size:var(--kitt-h3);line-height:140%;letter-spacing:-1.32px}}h4{font-size:var(--kitt-h4-mobile);font-weight:500;line-height:100%;letter-spacing:-.72px}@media (min-width:1024px){h4{font-size:var(--kitt-h4);letter-spacing:-1.08px}}h5{font-size:var(--kitt-h5-mobile);font-weight:600;line-height:140%;letter-spacing:-.6px}@media (min-width:1024px){h5{font-size:var(--kitt-h5);letter-spacing:-.72px}}a{text-decoration:none}ol,ul{margin:0;padding:0}.hp-field,div,li,ol,ul{list-style:none!important}.hp-field::-webkit-scrollbar,div::-webkit-scrollbar,li::-webkit-scrollbar,ol::-webkit-scrollbar,ul::-webkit-scrollbar{width:8px}.hp-field::-webkit-scrollbar-track,div::-webkit-scrollbar-track,li::-webkit-scrollbar-track,ol::-webkit-scrollbar-track,ul::-webkit-scrollbar-track{background:0 0;border-radius:4px}.hp-field::-webkit-scrollbar-thumb,div::-webkit-scrollbar-thumb,li::-webkit-scrollbar-thumb,ol::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb{background:var(--kitt-gray-400);border-radius:4px}.hp-field::-webkit-scrollbar-thumb:hover,div::-webkit-scrollbar-thumb:hover,li::-webkit-scrollbar-thumb:hover,ol::-webkit-scrollbar-thumb:hover,ul::-webkit-scrollbar-thumb:hover{background:var(--kitt-gray-700)}.content-block:before,.inner-wrapper-sticky:before{display:none!important}.hp-page__title:before{display:none!important}time{text-transform:none!important}textarea{resize:none!important}.cky-btn-revisit-wrapper{z-index:9900!important}.grecaptcha-badge{display:none!important}.link-text{text-decoration:underline;color:inherit;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.link-text:active,.link-text:focus,.link-text:hover{color:var(--kitt-primary-dark)}.link-text:visited{color:var(--kitt-gray-700)}.fancybox-toolbar .fancybox-button{background:var(--kitt-primary-base)!important;border:1px solid var(--kitt-primary-base)!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 14px!important;color:var(--kitt-black)!important;outline:0!important;border-radius:var(--kitt-radius-sm)!important;text-align:center;cursor:pointer;font-family:Geist,sans-serif!important;white-space:nowrap;font-size:var(--kitt-button)!important;font-weight:500!important;line-height:140%!important;text-transform:uppercase}.fancybox-toolbar .fancybox-button span{display:block;white-space:nowrap}.fancybox-toolbar .fancybox-button svg{width:20px;height:20px;color:var(--kitt-black)!important}.fancybox-toolbar .fancybox-button.active,.fancybox-toolbar .fancybox-button:active,.fancybox-toolbar .fancybox-button:focus,.fancybox-toolbar .fancybox-button:hover{border:1px solid var(--kitt-primary-dark)!important;background:var(--kitt-primary-dark)!important}.fancybox-toolbar .fancybox-button:disabled,.fancybox-toolbar .fancybox-button[data-state=loading]{border:1px solid var(--kitt-gray-300)!important;background:var(--kitt-gray-300)!important;color:var(--kitt-white)!important}.fancybox-toolbar .fancybox-button:disabled svg,.fancybox-toolbar .fancybox-button[data-state=loading] svg{color:var(--kitt-white)!important}.fancybox-toolbar .fancybox-button::before{display:none!important}.fancybox-button div{display:block;background:var(--kitt-primary-base)!important;border:1px solid var(--kitt-primary-base)!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 14px!important;color:var(--kitt-black)!important;outline:0!important;border-radius:var(--kitt-radius-sm)!important;text-align:center;cursor:pointer;font-family:Geist,sans-serif!important;white-space:nowrap;font-size:var(--kitt-button)!important;font-weight:500!important;line-height:140%!important;text-transform:uppercase}.fancybox-button div span{display:block;white-space:nowrap}.fancybox-button div svg{width:20px;height:20px;color:var(--kitt-black)!important}.fancybox-button div.active,.fancybox-button div:active,.fancybox-button div:focus,.fancybox-button div:hover{border:1px solid var(--kitt-primary-dark)!important;background:var(--kitt-primary-dark)!important}.fancybox-button div:disabled,.fancybox-button div[data-state=loading]{border:1px solid var(--kitt-gray-300)!important;background:var(--kitt-gray-300)!important;color:var(--kitt-white)!important}.fancybox-button div:disabled svg,.fancybox-button div[data-state=loading] svg{color:var(--kitt-white)!important}.fancybox-button div::before{display:none!important}.fancybox-button div{padding:8px!important}.hp-listing--view-block.hp-listing--featured,.hp-listing__images-carousel .slick-current img{border-color:var(--kitt-primary-dark)!important}.site-container:has(.listing-page){background-color:var(--kitt-white)}.site-main{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 16px}@media (min-width:1024px){.site-main{padding:0 40px}}.listing-page{padding:100px 0}@media (min-width:1024px){.listing-page{padding:100px 0 180px}}.listing-page__content{display:grid;grid-template-areas:"heading" "carousel" "actions" "info" "vendor";row-gap:32px}@media (min-width:1024px){.listing-page__content{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"heading carousel" "actions carousel" "info carousel" "vendor carousel";-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}.listing-page__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.listing-page__heading{grid-area:heading}.listing-page .hp-listing__title{font-size:var(--kitt-h3-mobile);font-weight:500;line-height:120%;letter-spacing:-.84px}@media (min-width:1024px){.listing-page .hp-listing__title{font-size:var(--kitt-h3);line-height:140%;letter-spacing:-1.32px}}.listing-page .hp-rating{font-size:var(--kitt-body1-mobile);font-weight:500;line-height:140%;letter-spacing:-.66px}@media (min-width:1024px){.listing-page .hp-rating{font-size:var(--kitt-body1);line-height:140%;letter-spacing:-.48px}}.listing-page .hp-rating:focus .rating__count,.listing-page .hp-rating:hover .rating__count{color:var(--kitt-primary-dark)}.listing-page .hp-rating .rating svg{width:16px;height:16px}@media (min-width:1024px){.listing-page .hp-rating .rating svg{width:20px;height:20px}}.listing-page__carousel{grid-area:carousel;overflow:hidden;line-height:0;display:block}@media (min-width:1024px){.listing-page__carousel{max-width:664px;width:100%}}.listing-page__carousel .hp-listing__images img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;border-radius:var(--kitt-radius-md)}@media (min-width:1024px){.listing-page__carousel .hp-listing__images img{max-width:664px;max-height:450px}}.listing-page__category{grid-area:categories;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-page__category-label{font-size:var(--kitt-body2)!important;font-weight:400!important;line-height:140%!important;letter-spacing:-.32px!important}.listing-page__category-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;margin-left:4px;background-color:transparent;background-image:none;color:var(--kitt-black);border-radius:0;text-transform:none;white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:var(--kitt-body2)!important;font-weight:500!important;line-height:140%!important;letter-spacing:-.32px!important}.listing-page__category-link::before{display:none}.listing-page__category-link:hover{color:var(--kitt-primary-dark)}.listing-page__info{grid-area:info}.listing-page__description-title{margin-bottom:12px;font-size:var(--kitt-h6);font-weight:600;line-height:140%;letter-spacing:-.6px}.listing-page__actions{grid-area:actions;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 16px;background-color:var(--kitt-gray-50);border-radius:var(--kitt-radius-md);border:1px solid var(--kitt-gray-700)}@media (min-width:1024px){.listing-page__actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.listing-page__actions .listing-page__price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.listing-page__actions .listing-page__price-label{display:inline-block;font-size:var(--kitt-h5-mobile);font-weight:600;line-height:140%;letter-spacing:-.6px}@media (min-width:1024px){.listing-page__actions .listing-page__price-label{font-size:var(--kitt-h5);letter-spacing:-.72px}}.listing-page__actions .listing-page__price-value{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-page__actions .listing-page__price-value .hp-listing__attribute--price{display:inline-block;color:var(--kitt-black);margin-left:4px;font-size:var(--kitt-h5-mobile);font-weight:600;line-height:140%;letter-spacing:-.6px}@media (min-width:1024px){.listing-page__actions .listing-page__price-value .hp-listing__attribute--price{font-size:var(--kitt-h5);letter-spacing:-.72px}}.listing-page__actions .listing-page__price-value:has(.hp-listing__attribute--price-before-discount) .hp-listing__attribute--price-before-discount{display:inline-block;color:var(--kitt-gray-300);font-size:var(--kitt-body2)!important;font-weight:500!important;line-height:140%!important;letter-spacing:-.32px!important}.listing-page__actions .listing-page__price-value:has(.hp-listing__attribute--price-before-discount) .hp-listing__attribute--price{color:var(--kitt-red);font-size:var(--kitt-h5-mobile);font-weight:600;line-height:140%;letter-spacing:-.6px}@media (min-width:1024px){.listing-page__actions .listing-page__price-value:has(.hp-listing__attribute--price-before-discount) .hp-listing__attribute--price{font-size:var(--kitt-h5);letter-spacing:-.72px}}.listing-page__actions-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.listing-page__actions-buttons .hp-listing__action--add-to-cart{background:var(--kitt-primary-base)!important;border:1px solid var(--kitt-primary-base)!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 14px!important;color:var(--kitt-black)!important;outline:0!important;border-radius:var(--kitt-radius-sm)!important;text-align:center;cursor:pointer;font-family:Geist,sans-serif!important;white-space:nowrap;font-size:var(--kitt-button)!important;font-weight:500!important;line-height:140%!important;text-transform:uppercase}.listing-page__actions-buttons .hp-listing__action--add-to-cart span{display:block;white-space:nowrap}.listing-page__actions-buttons .hp-listing__action--add-to-cart svg{width:20px;height:20px;color:var(--kitt-black)!important}.listing-page__actions-buttons .hp-listing__action--add-to-cart.active,.listing-page__actions-buttons .hp-listing__action--add-to-cart:active,.listing-page__actions-buttons .hp-listing__action--add-to-cart:focus,.listing-page__actions-buttons .hp-listing__action--add-to-cart:hover{border:1px solid var(--kitt-primary-dark)!important;background:var(--kitt-primary-dark)!important}.listing-page__actions-buttons .hp-listing__action--add-to-cart:disabled,.listing-page__actions-buttons .hp-listing__action--add-to-cart[data-state=loading]{border:1px solid var(--kitt-gray-300)!important;background:var(--kitt-gray-300)!important;color:var(--kitt-white)!important}.listing-page__actions-buttons .hp-listing__action--add-to-cart:disabled svg,.listing-page__actions-buttons .hp-listing__action--add-to-cart[data-state=loading] svg{color:var(--kitt-white)!important}.listing-page__actions-buttons .hp-listing__action--add-to-cart::before{display:none!important}.listing-page__actions-buttons .hp-listing__action--add-to-cart{font-family:Geist,sans-serif;font-size:var(--kitt-button);font-weight:500;line-height:140%}.listing-page__actions-buttons .hp-listing__action--add-to-cart .hp-listing__action--add-to-cart__text{position:relative}.listing-page__actions-buttons .hp-listing__action--add-to-cart .hp-listing__action--add-to-cart__icon{position:relative;width:20px;height:20px}.listing-page__actions-buttons .hp-listing__action--add-to-cart .hp-listing__action--add-to-cart__icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.listing-page__actions-buttons .hp-listing__action--add-to-cart .hp-listing__action--add-to-cart__icon svg:first-child{display:block;opacity:1}.listing-page__actions-buttons .hp-listing__action--add-to-cart .hp-listing__action--add-to-cart__icon svg:last-child{display:none;opacity:0}.listing-page__actions-buttons .hp-listing__action--add-to-cart.active .hp-listing__action--add-to-cart__icon svg:first-child,.listing-page__actions-buttons .hp-listing__action--add-to-cart:hover .hp-listing__action--add-to-cart__icon svg:first-child{display:none;opacity:0}.listing-page__actions-buttons .hp-listing__action--add-to-cart.active .hp-listing__action--add-to-cart__icon svg:last-child,.listing-page__actions-buttons .hp-listing__action--add-to-cart:hover .hp-listing__action--add-to-cart__icon svg:last-child{display:block;opacity:1}.listing-page__actions-buttons .hp-listing__action--buy{background:0 0!important;border:1px solid var(--kitt-black)!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 14px!important;color:var(--kitt-black)!important;outline:0!important;border-radius:var(--kitt-radius-sm)!important;text-align:center;cursor:pointer;font-family:Geist,sans-serif!important;white-space:nowrap;font-size:var(--kitt-button)!important;font-weight:500!important;line-height:140%!important;text-transform:uppercase}.listing-page__actions-buttons .hp-listing__action--buy span{display:block;white-space:nowrap}.listing-page__actions-buttons .hp-listing__action--buy svg{color:var(--kitt-black)!important}.listing-page__actions-buttons .hp-listing__action--buy.active,.listing-page__actions-buttons .hp-listing__action--buy.current,.listing-page__actions-buttons .hp-listing__action--buy:active,.listing-page__actions-buttons .hp-listing__action--buy:focus,.listing-page__actions-buttons .hp-listing__action--buy:hover{background:var(--kitt-primary-dark)!important;border:1px solid var(--kitt-black)!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.listing-page__actions-buttons .hp-listing__action--buy:disabled,.listing-page__actions-buttons .hp-listing__action--buy[data-state=loading]{background:0 0!important;border:1px solid var(--kitt-gray-300)!important;color:var(--kitt-gray-300)!important}.listing-page__actions-buttons .hp-listing__action--buy:disabled svg,.listing-page__actions-buttons .hp-listing__action--buy[data-state=loading] svg{color:var(--kitt-gray-300)!important}.listing-page__actions-buttons .hp-listing__action--buy{font-family:Geist,sans-serif;font-size:var(--kitt-button);font-weight:500;line-height:140%}.listing-page__attributes-title{margin-bottom:12px;font-size:var(--kitt-h6);font-weight:600;line-height:140%;letter-spacing:-.6px}.listing-page__attributes .listing__attribute{display:-webkit-box;display:-ms-flexbox;display:flex}.listing-page__attributes .listing__attribute:not(:last-child){margin-bottom:8px}.listing-page__attributes .listing__label{white-space:nowrap;color:var(--kitt-gray-800);font-size:var(--kitt-body2)!important;font-weight:400!important;line-height:140%!important;letter-spacing:-.32px!important}.listing-page__attributes .listing__value{margin-left:4px;font-size:var(--kitt-body2)!important;font-weight:500!important;line-height:140%!important;letter-spacing:-.32px!important}.listing-page .listing__vendor{grid-area:vendor;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px;row-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;background-color:var(--kitt-gray-50);border-radius:var(--kitt-radius-md);border:1px solid var(--kitt-gray-700)}@media (min-width:1024px){.listing-page .listing__vendor{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.listing-page__reviews{margin-top:100px}.listing-page__reviews-title{margin-bottom:32px;font-size:var(--kitt-h3-mobile);font-weight:500;line-height:120%;letter-spacing:-.84px}@media (min-width:1024px){.listing-page__reviews-title{font-size:var(--kitt-h3);line-height:140%;letter-spacing:-1.32px}}.listing-page__reviews .hp-link{background:0 0!important;border:1px solid var(--kitt-black)!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 14px!important;color:var(--kitt-black)!important;outline:0!important;border-radius:var(--kitt-radius-sm)!important;text-align:center;cursor:pointer;font-family:Geist,sans-serif!important;white-space:nowrap;font-size:var(--kitt-button)!important;font-weight:500!important;line-height:140%!important;text-transform:uppercase}.listing-page__reviews .hp-link span{display:block;white-space:nowrap}.listing-page__reviews .hp-link svg{color:var(--kitt-black)!important}.listing-page__reviews .hp-link.active,.listing-page__reviews .hp-link.current,.listing-page__reviews .hp-link:active,.listing-page__reviews .hp-link:focus,.listing-page__reviews .hp-link:hover{background:var(--kitt-primary-dark)!important;border:1px solid var(--kitt-black)!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.listing-page__reviews .hp-link:disabled,.listing-page__reviews .hp-link[data-state=loading]{background:0 0!important;border:1px solid var(--kitt-gray-300)!important;color:var(--kitt-gray-300)!important}.listing-page__reviews .hp-link:disabled svg,.listing-page__reviews .hp-link[data-state=loading] svg{color:var(--kitt-gray-300)!important}footer.hp-page__footer{background-color:var(--kitt-gray-50);padding:180px 0;margin:0 -16px}@media (min-width:1024px){footer.hp-page__footer{margin:0 -40px}}@media (min-width:1440px){footer.hp-page__footer{margin:0 calc((100vw - 1360px)/ 2 * -1)}}footer.hp-page__footer>div{max-width:1360px;margin:0 auto;padding:0 16px}@media (min-width:1024px){footer.hp-page__footer>div{padding:0 40px}}footer.hp-page__footer .hp-section--related-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:70px}footer.hp-page__footer .hp-section--related-heading .hp-section__title{font-size:var(--kitt-h2-mobile);font-weight:500;line-height:98%;letter-spacing:-1.02px}@media (min-width:1024px){footer.hp-page__footer .hp-section--related-heading .hp-section__title{font-size:var(--kitt-h2);letter-spacing:-1.92px}}footer.hp-page__footer .hp-section--related-heading .hp-section__title::before{display:none!important}footer.hp-page__footer .hp-section--related-heading .slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}footer.hp-page__footer .hp-section--related-heading .related_listings__arrow{background:0 0!important;border:1px solid var(--kitt-black)!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 14px!important;color:var(--kitt-black)!important;outline:0!important;border-radius:var(--kitt-radius-sm)!important;text-align:center;cursor:pointer;font-family:Geist,sans-serif!important;white-space:nowrap;font-size:var(--kitt-button)!important;font-weight:500!important;line-height:140%!important;text-transform:uppercase}footer.hp-page__footer .hp-section--related-heading .related_listings__arrow span{display:block;white-space:nowrap}footer.hp-page__footer .hp-section--related-heading .related_listings__arrow svg{color:var(--kitt-black)!important}footer.hp-page__footer .hp-section--related-heading .related_listings__arrow.active,footer.hp-page__footer .hp-section--related-heading .related_listings__arrow.current,footer.hp-page__footer .hp-section--related-heading .related_listings__arrow:active,footer.hp-page__footer .hp-section--related-heading .related_listings__arrow:focus,footer.hp-page__footer .hp-section--related-heading .related_listings__arrow:hover{background:var(--kitt-primary-dark)!important;border:1px solid var(--kitt-black)!important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}footer.hp-page__footer .hp-section--related-heading .related_listings__arrow:disabled,footer.hp-page__footer .hp-section--related-heading .related_listings__arrow[data-state=loading]{background:0 0!important;border:1px solid var(--kitt-gray-300)!important;color:var(--kitt-gray-300)!important}footer.hp-page__footer .hp-section--related-heading .related_listings__arrow:disabled svg,footer.hp-page__footer .hp-section--related-heading .related_listings__arrow[data-state=loading] svg{color:var(--kitt-gray-300)!important}footer.hp-page__footer .hp-section--related-heading .slick-prev.related_listings__arrow svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hp-page__footer:not(:first-child){margin-top:0}