html body #lp-cart-tab-trigger.lp-cart-tab{position:fixed!important;right:20px!important;top:auto!important;bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;transform:none!important;z-index:460!important;display:flex!important;align-items:center!important;gap:10px!important;background:#fff!important;color:var(--lp-blue)!important;border:1px solid #e3e6ea!important;border-radius:999px!important;padding:6px 18px 6px 6px!important;min-height:52px!important;box-shadow:0 12px 32px rgba(var(--lp-blue-rgb),.14),0 2px 6px rgba(var(--lp-blue-rgb),.06)!important;font-family:var(--font-body--family)!important;cursor:pointer!important;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,padding .35s cubic-bezier(.2,.7,.2,1)!important}html body #lp-cart-tab-trigger.lp-cart-tab:hover{transform:translateY(-2px)!important;box-shadow:0 16px 40px rgba(var(--lp-blue-rgb),.18),0 2px 6px rgba(var(--lp-blue-rgb),.06)!important}html body #lp-cart-tab-trigger.lp-cart-tab:focus-visible{outline:2px solid var(--lp-blue)!important;outline-offset:3px!important}html body #lp-cart-tab-trigger .lp-cart-tab-thumbs{display:flex!important}html body #lp-cart-tab-trigger .lp-cart-tab-thumbs.hidden{display:none!important}html body #lp-cart-tab-trigger .lp-cart-tab-thumb{width:38px!important;height:38px!important;border-radius:50%!important;border:2px solid #ffffff!important;background-color:#f2f3f5!important;background-size:cover!important;background-position:center!important;box-shadow:0 1px 3px rgba(var(--lp-blue-rgb),.12)!important}html body #lp-cart-tab-trigger .lp-cart-tab-thumb:not(:first-child){margin-left:-14px!important}html body #lp-cart-tab-trigger .lp-cart-tab-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;border-radius:50%!important;background:var(--lp-blue)!important;color:#fff!important}html body #lp-cart-tab-trigger .lp-cart-tab-icon.hidden{display:none!important}html body #lp-cart-tab-trigger .lp-cart-tab-icon svg{width:18px!important;height:18px!important;stroke-width:1.7!important}html body #lp-cart-tab-trigger .lp-cart-tab-text{display:block!important;overflow:hidden!important;white-space:nowrap!important;max-width:160px!important;opacity:1!important;transition:max-width .35s cubic-bezier(.2,.7,.2,1),opacity .25s!important}html body #lp-cart-tab-trigger .lp-cart-tab-label{font-size:.75rem!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#6b7a8d!important;margin:0!important;line-height:1.2!important}html body #lp-cart-tab-trigger .lp-cart-tab-meta{font-size:.9375rem!important;font-weight:600!important;color:var(--lp-blue)!important;opacity:1!important;margin:0!important;line-height:1.25!important}html body:has(.lp-nav-hidden) #lp-cart-tab-trigger.lp-cart-tab:not(:hover):not(:focus-visible){padding-right:6px!important;gap:0!important}html body:has(.lp-nav-hidden) #lp-cart-tab-trigger.lp-cart-tab:not(:hover):not(:focus-visible) .lp-cart-tab-text{max-width:0!important;opacity:0!important}@media(max-width:749px){html body #lp-cart-tab-trigger.lp-cart-tab{right:16px!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;min-height:48px!important;padding:5px 14px 5px 5px!important}html body #lp-cart-tab-trigger .lp-cart-tab-thumb,html body #lp-cart-tab-trigger .lp-cart-tab-icon{width:34px!important;height:34px!important}html body #lp-cart-tab-trigger .lp-cart-tab-label{display:none!important}}@media(prefers-reduced-motion:reduce){html body #lp-cart-tab-trigger.lp-cart-tab,html body #lp-cart-tab-trigger .lp-cart-tab-text{transition:none!important}}body:has(#lp-cart-tab-trigger) .lp-to-top{bottom:calc(88px + env(safe-area-inset-bottom,0px))!important;right:22px!important}body:has(.lp-nav--overlay) .lp-to-top{bottom:calc(20px + env(safe-area-inset-bottom,0px))!important;right:20px!important}@media(max-width:749px){body:has(#lp-cart-tab-trigger) .lp-to-top{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important;right:18px!important;width:44px!important;height:44px!important}}.lp-cart-drawer .cart-drawer__dialog{font-family:var(--font-body--family)!important}@media(min-width:750px){.lp-cart-drawer .cart-drawer__dialog{width:min(460px,100vw)!important;max-width:460px!important}}.lp-cart-drawer .cart-drawer__dialog h2,.lp-cart-drawer .cart-drawer__heading{font-family:var(--font-heading--family)!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--lp-blue)!important}.lp-cart-drawer .cart-items__table-row img,.lp-cart-drawer .cart-items__media img{border-radius:12px!important;background:#f5f5f5!important;mix-blend-mode:multiply}.lp-cart-drawer .cart-items__table-row{border-color:#eceef1!important}.lp-cart-drawer .quantity-selector,.lp-cart-drawer cart-quantity-selector-component{border-radius:999px!important;border-color:#d5dae1!important}.lp-cart-drawer .cart__checkout-button{border-radius:999px!important;min-height:54px!important;background:var(--lp-blue)!important;border-color:var(--lp-blue)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;transition:background-color .25s,transform .25s!important}.lp-cart-drawer .cart__checkout-button:hover{background:var(--lp-blue-deep)!important;transform:translateY(-1px)}.lp-cart-drawer .shopify-payment-button__button,.lp-cart-drawer [data-shopify=payment-button]{border-radius:999px!important;overflow:hidden}.lp-cart-drawer details,.lp-cart-drawer .cart-discount{border-radius:14px!important;border-color:#e3e6ea!important}.lp-cart-drawer .cart-drawer__close-button,.lp-cart-drawer [ref=closeButton]{width:40px!important;height:40px!important;border-radius:50%!important;transition:background-color .2s!important}.lp-cart-drawer .cart-drawer__close-button:hover,.lp-cart-drawer [ref=closeButton]:hover{background:#f2f3f5!important}.lp-cat-header h1,.lp-cat-header h1 em,.lp-cat-header h1 span{font-style:normal!important;font-weight:600!important;letter-spacing:-.035em!important}.lp-filter-bar{transition:top .35s cubic-bezier(.2,.7,.2,1)!important}body:has(.lp-nav-hidden) .lp-filter-bar{top:0!important}.lp-filter-bar .lp-tab{text-transform:none!important;letter-spacing:0!important;font-size:.9375rem!important;font-weight:500!important}.lp-filter-bar .lp-tab span,.lp-filter-bar .lp-tab .lp-tab-count{letter-spacing:0!important}.lp-filter-bar .lp-select{border-radius:999px!important;padding-left:16px!important}.lp-card{border:0!important;border-radius:16px!important;box-shadow:none!important;background:#fff!important;transition:transform .35s cubic-bezier(.2,.7,.2,1)!important}.lp-card:hover{transform:translateY(-3px)!important;box-shadow:none!important}.lp-card-img{background:#f5f5f5!important;border-radius:16px!important;overflow:hidden!important}.lp-card-img img{mix-blend-mode:multiply;transition:transform .8s cubic-bezier(.2,.7,.2,1)!important}.lp-card:hover .lp-card-img img{transform:scale(1.04)!important}.lp-card-body{padding-left:4px!important;padding-right:4px!important}.lp-card-name{font-family:var(--font-heading--family)!important;font-weight:600!important;font-size:1.0625rem!important;letter-spacing:-.01em!important;color:var(--lp-blue)!important}.lp-card-badge,.lp-premium-badge{background:#fffffff0!important;color:var(--lp-blue)!important;border-radius:999px!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.06em!important;padding:5px 10px!important;box-shadow:0 1px 3px rgba(var(--lp-blue-rgb),.08)!important}.lp-card-footer{border-top-color:#eceef1!important}.lp-card-price{color:var(--lp-blue)!important}.lp-quick-add-btn{border-radius:999px!important;text-transform:none!important;letter-spacing:0!important;font-size:.875rem!important;font-weight:600!important;background:var(--lp-blue)!important}.lp-quick-add-btn:hover{background:var(--lp-blue-deep)!important}.lp-card-cta{background:transparent!important;color:var(--lp-blue)!important;text-transform:none!important;letter-spacing:0!important;font-size:.9375rem!important;font-weight:600!important;padding:8px 0!important;border-radius:0!important;text-decoration:underline!important;text-underline-offset:5px!important;text-decoration-color:#c5ccd6!important}.lp-card-cta:hover{text-decoration-color:#ee7128!important}.lp-card-qty{border-radius:999px!important;border-color:#d5dae1!important}.lp-premium-card{border-radius:20px!important;border-color:#eceef1!important;box-shadow:none!important;overflow:hidden!important}.lp-info-title{font-weight:600!important;letter-spacing:-.03em!important;color:var(--lp-blue)!important}.lp-badges .lp-badge{background:#fff!important;color:var(--lp-blue)!important;border:1px solid #e3e6ea!important;border-radius:999px!important;text-transform:none!important;letter-spacing:0!important;font-size:.8125rem!important;font-weight:500!important;padding:7px 14px 7px 11px!important}.lp-badges .lp-badge svg{color:#ee7128!important;stroke-width:1.6!important}.lp-buybox{border-color:#eceef1!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(var(--lp-blue-rgb),.04)!important}.lp-add-btn{background:var(--lp-blue)!important;background-image:none!important;border-radius:999px!important;text-transform:none!important;letter-spacing:0!important;font-size:1.0625rem!important;font-weight:600!important;min-height:56px!important;transition:background-color .25s,transform .25s!important}.lp-add-btn:hover{background:var(--lp-blue-deep)!important;transform:translateY(-1px)!important}.lp-add-row .lp-qty,.lp-buybox .lp-qty{border-radius:999px!important}.lp-gallery img{border-radius:18px}.lp-gallery-thumbs .lp-thumb{border-radius:12px!important;overflow:hidden!important;border-color:transparent!important;transition:border-color .2s,opacity .2s!important;opacity:.7}.lp-gallery-thumbs .lp-thumb.on,.lp-gallery-thumbs .lp-thumb:hover{border-color:var(--lp-blue)!important;opacity:1}.lp-stat{border-color:#eceef1!important}.lp-stat-icon svg{color:#ee7128!important;stroke-width:1.6!important}.lp-hero .lp-hero-h1{font-style:normal!important;font-weight:600!important;letter-spacing:-.035em!important}.lp-hero .lp-hero-h1 em,.lp-hero .lp-hero-h1 span{font-style:normal!important}.lp-faq-cat{margin-bottom:56px!important}.lp-faq-item{border-color:#eceef1!important}.lp-faq-q{font-family:var(--font-body--family)!important;font-size:1.0625rem!important;font-weight:500!important;color:var(--lp-blue)!important;padding-top:22px!important;padding-bottom:22px!important;gap:24px!important;min-height:64px!important;transition:color .2s!important}.lp-faq-q:hover{color:var(--lp-blue-deep)!important}.lp-faq-q:focus-visible{outline:2px solid var(--lp-blue)!important;outline-offset:4px!important;border-radius:6px!important}.lp-faq-icon,.lp-faq-item.open .lp-faq-icon,.lp-faq-item.is-open .lp-faq-icon,.lp-faq-q[aria-expanded=true] .lp-faq-icon{flex-shrink:0!important;width:32px!important;height:32px!important;border-radius:50%!important;border:0!important;background:#f2f3f5!important;position:relative!important;transform:none!important;transition:background-color .25s!important}.lp-faq-icon:before,.lp-faq-icon:after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:12px!important;height:1.6px!important;background:var(--lp-blue)!important;border-radius:2px!important;transform:translate(-50%,-50%)!important;border:0!important;opacity:1!important;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .25s!important}.lp-faq-icon:after{transform:translate(-50%,-50%) rotate(90deg)!important}.lp-faq-q[aria-expanded=true] .lp-faq-icon,.lp-faq-item.open .lp-faq-icon,.lp-faq-item.is-open .lp-faq-icon{background:var(--lp-blue)!important}.lp-faq-q[aria-expanded=true] .lp-faq-icon:before,.lp-faq-q[aria-expanded=true] .lp-faq-icon:after,.lp-faq-item.open .lp-faq-icon:before,.lp-faq-item.open .lp-faq-icon:after,.lp-faq-item.is-open .lp-faq-icon:before,.lp-faq-item.is-open .lp-faq-icon:after{background:#fff!important}.lp-faq-q[aria-expanded=true] .lp-faq-icon:before,.lp-faq-item.open .lp-faq-icon:before,.lp-faq-item.is-open .lp-faq-icon:before{transform:translate(-50%,-50%)!important}.lp-faq-q[aria-expanded=true] .lp-faq-icon:after,.lp-faq-item.open .lp-faq-icon:after,.lp-faq-item.is-open .lp-faq-icon:after{transform:translate(-50%,-50%) rotate(0)!important;opacity:0!important}.lp-faq-panel-inner{font-size:1rem!important;line-height:1.65!important;color:#4b5b70!important;padding-bottom:24px!important;max-width:64ch}.lp-contact-intro h2,.lp-contact-intro h3,.lp-contact-intro em{font-style:normal!important;font-weight:600!important;letter-spacing:-.025em!important;color:var(--lp-blue)!important}.contact-form .lp-form-group label{font-size:.875rem!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--lp-blue)!important;margin-bottom:8px!important}.contact-form .lp-form-group input,.contact-form .lp-form-group textarea,.contact-form .lp-form-group .lp-select{border:1px solid #d5dae1!important;border-radius:12px!important;background:#fff!important;color:var(--lp-blue)!important;font-family:var(--font-body--family)!important;font-size:1rem!important;font-weight:400!important;min-height:52px!important;padding:14px 16px!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s!important}.contact-form .lp-form-group .lp-select{padding-right:40px!important;height:52px!important;width:100%!important}.contact-form .lp-form-group textarea{min-height:160px!important;line-height:1.55!important;resize:vertical}.contact-form .lp-form-group input:hover,.contact-form .lp-form-group textarea:hover,.contact-form .lp-form-group .lp-select:hover{border-color:#8a96a6!important}.contact-form .lp-form-group input:focus,.contact-form .lp-form-group textarea:focus,.contact-form .lp-form-group .lp-select:focus{outline:none!important;border-color:var(--lp-blue)!important;box-shadow:0 0 0 4px rgba(var(--lp-blue-rgb),.12)!important}.contact-form .lp-form-group input:user-invalid,.contact-form .lp-form-group textarea:user-invalid{border-color:#b3261e!important;box-shadow:0 0 0 4px #b3261e14!important}.contact-form .lp-btn{border-radius:999px!important;min-height:54px!important;padding:0 34px!important;text-transform:none!important;letter-spacing:0!important;font-size:1rem!important;font-weight:600!important;transition:background-color .25s,transform .25s!important}.contact-form .lp-btn:hover{transform:translateY(-1px)!important}.contact-form .form-status,.contact-form .form__message,.contact-form [role=status]{border-radius:14px!important}.contact-form input::placeholder,.contact-form textarea::placeholder,.lpb-field input::placeholder,.lpb-field textarea::placeholder{color:#9aa5b3!important;opacity:1!important}.lpb-form .lpb-row{align-items:start}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lp-v5-polish.css.map */
