:root{--hfl-red: #f60f43;--hfl-red-deep: #d1063a;--hfl-hover: 0 0 20px rgba(0, 0, 0, .14);--hfl-hover-tight: 0 0 8px rgba(0, 0, 0, .22);--hfl-out: cubic-bezier(.22, .61, .36, 1)}body .feature-card,body .how-card,body .card-product-item,body .faq-item,body .video-item{transition:box-shadow .22s var(--hfl-out),transform .22s var(--hfl-out)}body .btn,body .faq-button,body .mobile-head-button,body .spare-parts-button,body .add-to-cart-button,body .product-form__submit,body .logo-buttons button,body .faq-section .red-button,body [class^=buy-btn-],body [class^=btn-blck-]{transition:background-color .18s var(--hfl-out),color .18s var(--hfl-out),box-shadow .18s var(--hfl-out),transform .12s var(--hfl-out)}body .video-item:hover{transform:none;box-shadow:0 0 16px #00000014}@media(hover:hover){body .feature-card:hover,body .how-card:hover{box-shadow:var(--hfl-hover)}body .video-item:hover{transform:translateY(-2px);box-shadow:0 0 20px #0000001f}body .faq-item:hover{box-shadow:var(--hfl-hover-tight)}body .card-product-item:hover{transform:translateY(-3px);box-shadow:var(--hfl-hover)}body .btn.primary:hover,body .faq-section .red-button:hover,body [class^=buy-btn-]:hover{background-color:var(--hfl-red-deep)}body .btn.secondary:hover,body .faq-button:hover,body [class^=btn-blck-]:hover{background-color:#2e2e2e}body .mobile-head-button:hover,body .spare-parts-button:hover,body .logo-buttons button:hover{box-shadow:var(--hfl-hover)}}body .btn:active,body .faq-button:active,body .mobile-head-button:active,body .spare-parts-button:active,body .add-to-cart-button:active,body .product-form__submit:active,body .logo-buttons button:active,body .faq-section .red-button:active,body [class^=buy-btn-]:active,body [class^=btn-blck-]:active{transform:translateY(1px)}body a:focus-visible,body button:focus-visible,body summary:focus-visible,body [tabindex="0"]:focus-visible{outline:2px solid var(--hfl-red);outline-offset:3px}body h1,body h2,body h3,body h4{text-wrap:balance}body p,body li{text-wrap:pretty}body .content-section h2,body .faq-card h2,body .slider-title h2,body .mobile-head-content h2,body .mobile-head-mobile-content h2,body .spare-parts-content h2,body .video-header h2,body .card-product-header h2{letter-spacing:-.015em}body .spin-text-content{font-family:NotoSansBold,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em}body .cart-count-bubble,body .cart-count-bubble .text{color:#fff!important;font-weight:700!important}body .header-advanced__content>.header-advanced__col:first-child{column-gap:4px}body [class^=button-container-]{flex-wrap:wrap}body [class^=btn-blck-]{min-width:0;flex:0 0 auto}body .mobile-menu{z-index:-1}@media(max-width:768px){body .mobile-head-section-container,body .spare-parts-section-container{margin:10rem 20px 4rem;padding:0 0 3rem!important;background:#fff;box-shadow:0 6px 24px #00000014}body .mobile-head-section-card,body .spare-parts-section-card{margin:0;box-shadow:none}body .mobile-head-section-card{height:20rem}body .mobile-head-mobile-content,body .spare-parts-section-container .mobile-content{margin-top:2.4rem!important;padding:0 20px!important}}body .faq-section-wrapper .faq-content{padding-top:10px}body .faq-section-wrapper .faq-content p{line-height:1.4;margin:0 0 8px}body .faq-section-wrapper .faq-answer-list{margin:0 0 8px}body .faq-section-wrapper .faq-answer-list li{line-height:1.4;margin-bottom:2px}body .faq-section-wrapper .faq-content>:last-child{margin-bottom:0}shopify-chat::part(activator){--activator-fg: transparent;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 3.125H11C12.3117 3.125 13.375 4.18832 13.375 5.5V9.09863C13.375 10.3794 12.3591 11.4298 11.0791 11.4727L10.9795 11.4756C10.1532 11.5033 9.38829 11.9188 8.91504 12.5967L8.11621 13.7402C8.06582 13.8125 7.959 13.8116 7.91016 13.7383L7.10352 12.5283C6.62309 11.8078 5.81427 11.375 4.94824 11.375C3.66521 11.375 2.625 10.3348 2.625 9.05176V5.5C2.625 4.18832 3.68832 3.125 5 3.125Z' fill='none' stroke='%23F60F43' stroke-width='1.25'/%3E%3C/svg%3E") center / 24px 24px no-repeat;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 4px 16px #0000001f}@media(hover:hover){shopify-chat::part(activator):hover{box-shadow:0 6px 20px #00000029}}shopify-chat::part(activator):focus-visible{outline:2px solid var(--hfl-red);outline-offset:3px}body #halo-cart-sidebar .halo-sidebar-close{background-color:var(--hfl-red)}body .cart-remove svg,body .previewCartItem-remove svg{display:none}body .cart-remove,body .previewCartItem-remove{background:var(--hfl-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 680.3 725.2' fill='%23fff'%3E%3Cpath d='M385.5,0h-90.7c-30.1,0-58.9,11.9-80.1,33.2-21.3,21.3-33.2,50.1-33.2,80.1v56.7H47.5c-11.5-.2-22.8,3.8-31.5,11.4-8.7,7.6-14.3,18.1-15.8,29.5-1.3,12.8,3,25.5,11.6,34.9,8.6,9.5,20.9,14.9,33.7,14.8h11.3v351.3c0,30.1,11.9,58.9,33.2,80.1,21.3,21.3,50.1,33.2,80.1,33.2h339.9c30.1,0,58.9-11.9,80.1-33.2,21.3-21.3,33.2-50.1,33.2-80.1v-351.3h9.4c11.5.2,22.8-3.8,31.5-11.4,8.7-7.6,14.3-18.1,15.8-29.5,1.3-12.8-3-25.5-11.6-34.9-8.6-9.5-20.9-14.9-33.7-14.8h-136v-56.7c0-30.1-11.9-58.9-33.2-80.1C444.4,11.9,415.5,0,385.5,0h0ZM272.2,113.3c0-6,2.4-11.8,6.6-16,4.2-4.3,10-6.6,16-6.6h90.7c6,0,11.8,2.4,16,6.6,4.3,4.2,6.6,10,6.6,16v56.7h-136v-56.7ZM532.8,260.6v351.3c0,6-2.4,11.8-6.6,16-4.2,4.3-10,6.6-16,6.6H170.2c-6,0-11.8-2.4-16-6.6-4.3-4.2-6.6-10-6.6-16v-351.3h385.3Z'/%3E%3Crect x='211.7' y='298.8' width='92.5' height='274.8'/%3E%3Crect x='372.3' y='298.8' width='92.5' height='274.8'/%3E%3C/svg%3E") center / 15px 16px no-repeat}@media(hover:hover){body #halo-cart-sidebar .halo-sidebar-close:hover,body .cart-remove:hover,body .previewCartItem-remove:hover{background-color:var(--hfl-red-deep)}}@media(max-width:767px){body .cart-checkbox input[type=checkbox]~a[data-term-condition]{font-size:16px;line-height:30px;padding-top:3px;margin-left:4px}body .previewCartCheckbox input[type=checkbox]~button[data-term-condition]{line-height:30px;padding-top:3px}}@media(max-width:768px){body #MainContent .cart-item-block-middle{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:baseline}body #MainContent .cart-item-block-middle>.cart-item-name{grid-column:1;grid-row:1}body #MainContent .cart-item-block-middle>.cart-item-price{grid-column:2;grid-row:1;justify-self:end;text-align:right;white-space:nowrap;width:auto;min-width:max-content;margin-right:-46px}body #MainContent .cart-item-block-middle>.cart-item-properties,body #MainContent .cart-item-block-middle>.cart-item-quantity{grid-column:1 / -1}}body #halo-cart-sidebar .previewCartItem-content{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:baseline;align-content:space-between;align-self:stretch}body #halo-cart-sidebar .previewCartItem-change{display:contents}body #halo-cart-sidebar .previewCartItem-name{grid-column:1;grid-row:1}body #halo-cart-sidebar .previewCartItem-price{grid-column:2;grid-row:1;justify-self:end;text-align:right;white-space:nowrap;width:auto;min-width:max-content;margin-right:-44px}body #halo-cart-sidebar .previewCartItem-content>.cart-item-properties,body #halo-cart-sidebar .previewCartItem-qty{grid-column:1 / -1}body #halo-cart-sidebar .previewCartItem-remove{align-self:flex-end;margin-top:0}@media(max-width:767px){body .articleLookbook-block .articleLookbook-title{margin-top:12px!important}body .articleLookbook-block .articleLookbook-des,body .articleLookbook-block .articleLookbook-des p{margin-top:10px;font-size:15px;line-height:1.45}}@media(max-width:1024px){body.product-card-layout-02 .product-item .card-information{padding:1.25rem!important}body .product-item .card .card-action .product-form__submit{padding:13px 15px!important;font-size:14px!important}}body .button,body .btn,body .mobile-head-button,body .spare-parts-button,body .faq-button,body .red-button,body .add-to-cart-button,body .logo-buttons button,body [class^=buy-btn-]{text-transform:uppercase}@media(max-width:767px){body #halo-cart-sidebar.halo-cart-sidebar{width:100%;max-width:100%}}body #halo-cart-sidebar .halo-sidebar-wrapper,body #halo-cart-sidebar .previewCart{overscroll-behavior:contain}body.cart-sidebar-show shopify-chat{display:none!important}body #halo-cart-sidebar .halo-sidebar-header .wrapper-cartCount{text-transform:uppercase}body #halo-cart-sidebar .previewCartItem-image{border:1px solid #e6e6e6}body #halo-cart-sidebar .previewCartTotals.subTotal{display:none}body #halo-cart-sidebar .previewCartTotals.shipTotal .previewCartTotals-value{font-size:12px;line-height:1.4}body #halo-cart-sidebar .previewCartAction{margin-top:14px}body #halo-cart-sidebar .previewCartGroup .button-view-cart,body #halo-cart-sidebar .previewCartGroup .button-view-cart:hover{margin-top:4px;padding:10px 0 4px;background:none;border:0;box-shadow:none;color:#1a1a1a;font-size:12px;letter-spacing:.06em;text-decoration:underline;text-underline-offset:3px}body #halo-cart-sidebar .previewCartCheckbox{display:flex;flex-wrap:wrap;align-items:center}body #halo-cart-sidebar .previewCartCheckbox label{padding-top:0;min-height:30px;line-height:30px}body #halo-cart-sidebar .previewCartCheckbox label:before,body #halo-cart-sidebar .previewCartCheckbox label:after{top:0}body #halo-cart-sidebar .previewCartCheckbox button[data-term-condition]{padding-top:0;line-height:30px}body .mobile-menu .mobile-menu__link{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}body .feature-card{border-bottom:8px solid var(--hfl-red)}@media(min-width:769px){body .mobile-head-section-card,body .spare-parts-section-card{border-bottom:8px solid var(--hfl-red)}}@media(max-width:768px){body .mobile-head-section-container,body .spare-parts-section-container{border-bottom:8px solid var(--hfl-red)}}html:has(body.cart-sidebar-show){overflow:hidden}body.cart-sidebar-show .background-overlay{touch-action:none}@media(prefers-reduced-motion:reduce){body .feature-card,body .how-card,body .card-product-item,body .faq-item,body .video-item,body .btn,body .faq-button,body .mobile-head-button,body .spare-parts-button,body .add-to-cart-button,body .product-form__submit,body .logo-buttons button,body .faq-section .red-button,body [class^=buy-btn-],body [class^=btn-blck-]{transition:none}body .card-product-item:hover,body .video-item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/hfl-polish.css.map */
