.elementor-kit-5{--e-global-color-text:#1D1D1F;--e-global-color-primary:#161617;--e-global-color-secondary:#54595F;--e-global-color-accent:#FE5000;--e-global-color-888e011:#FFFFFF;--e-global-color-7203ab06:#6E6E73;--e-global-color-9b9319b:#86868B;--e-global-color-2decabae:#FBFBFD;--e-global-color-5889e1a:#FFFFFF;--e-global-color-45a4609:#000000;--e-global-color-f2cce9d:#1D1D1F;--e-global-color-f8b2703:#F5F5F7;--e-global-color-203d948:#D2D2D7;--e-global-color-3e579477:#546223;--e-global-color-11949d4a:#435416;--e-global-color-9f6a180:#FE632D;--e-global-color-f33f9dd:#E04700;--e-global-color-c1f1e70:#FFD4C2;--e-global-color-249124c:#CACCA4;--e-global-color-482b8be0:#E30000;--e-global-color-1b7c3789:#333336;--e-global-color-4462f8d:#274D8F;--e-global-color-ef988fa:#1A1C3B;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:600;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:140%;--e-global-typography-8fb9e20-font-family:"Roboto Condensed";--e-global-typography-8fb9e20-font-weight:700;--e-global-typography-8fb9e20-text-transform:uppercase;--e-global-typography-4c21c13-font-family:"Roboto Condensed";--e-global-typography-4c21c13-font-size:0.9em;--e-global-typography-4c21c13-font-weight:600;--e-global-typography-d499604-font-family:"Poppins";--e-global-typography-d499604-font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);--e-global-typography-d499604-font-weight:800;--e-global-typography-d499604-line-height:130%;--e-global-typography-a2dfcfe-font-family:"Poppins";--e-global-typography-a2dfcfe-font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);--e-global-typography-a2dfcfe-font-weight:700;--e-global-typography-a2dfcfe-line-height:130%;--e-global-typography-f14cb69-font-family:"Poppins";--e-global-typography-f14cb69-font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);--e-global-typography-f14cb69-font-weight:600;--e-global-typography-f14cb69-line-height:130%;--e-global-typography-a28ce59-font-family:"Poppins";--e-global-typography-a28ce59-font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);--e-global-typography-a28ce59-font-weight:600;--e-global-typography-a28ce59-line-height:140%;--e-global-typography-46e98cd-font-family:"Poppins";--e-global-typography-46e98cd-font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);--e-global-typography-46e98cd-font-weight:800;--e-global-typography-46e98cd-line-height:140%;--e-global-typography-d6c8c9f-font-family:"Poppins";--e-global-typography-d6c8c9f-font-size:clamp(1.4rem, 1.3538rem + 0.2051vw, 1.5rem);--e-global-typography-d6c8c9f-font-weight:600;--e-global-typography-d6c8c9f-line-height:150%;--e-global-typography-2b78db7-font-family:"Poppins";--e-global-typography-2b78db7-font-size:clamp(1.2rem, 1.1769rem + 0.1026vw, 1.25rem);--e-global-typography-2b78db7-font-weight:600;--e-global-typography-2b78db7-line-height:150%;--e-global-typography-583b4e4-font-family:"Poppins";--e-global-typography-583b4e4-font-size:1.2rem;--e-global-typography-583b4e4-font-weight:600;--e-global-typography-583b4e4-text-transform:uppercase;--e-global-typography-583b4e4-line-height:140%;--e-global-typography-92e44a8-font-family:"Poppins";--e-global-typography-92e44a8-font-size:clamp(1.2rem, 1.1769rem + 0.1026vw, 1.25rem);--e-global-typography-92e44a8-font-weight:600;--e-global-typography-92e44a8-line-height:150%;--e-global-typography-951ec3d-font-family:"Poppins";--e-global-typography-951ec3d-font-size:0.875rem;--e-global-typography-40799ca-font-family:"Poppins";--e-global-typography-40799ca-font-size:48px;--e-global-typography-40799ca-font-weight:700;--e-global-typography-40799ca-line-height:1.1em;--e-global-typography-40799ca-letter-spacing:-1.3px;--e-global-typography-40799ca-word-spacing:8px;background-color:#FFF;color:var(--e-global-color-primary);font-family:"Poppins",Sans-serif;font-weight:400}.elementor-kit-5 e-page-transition{background-color:#D8D8D8}.elementor-kit-5 a{color:var(--e-global-color-accent)}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{border-style:none;border-radius:28px 28px 28px 28px}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{border-style:none;border-radius:28px 28px 28px 28px}.elementor-kit-5 img:hover{box-shadow:0 0 10px 0 #fff0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1260px}.e-con{--container-max-width:1260px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.elementor-lightbox{--lightbox-navigation-icons-size:26px}@media(max-width:1366px){.elementor-kit-5{--e-global-typography-40799ca-font-size:43px}}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-40799ca-font-size:40px}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{padding:9px 9px 9px 9px}}@media(max-width:880px){.elementor-kit-5{--e-global-typography-40799ca-font-size:35px}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-d499604-font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);--e-global-typography-a2dfcfe-font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);--e-global-typography-40799ca-font-size:30px;--e-global-typography-40799ca-line-height:1.1em;--e-global-typography-40799ca-letter-spacing:-0.3px;--e-global-typography-40799ca-word-spacing:0em}}@media (max-width:767px){.elementor-element-76e1f7e{min-height:440px;contain:layout}.elementor-element-76e1f7e .elementor-main-swiper,.elementor-element-76e1f7e .swiper,.elementor-element-76e1f7e .swiper-wrapper{height:440px!important;max-height:440px!important;overflow:hidden}.elementor-element-76e1f7e .swiper-slide{height:440px!important}}.fkcart-modal-container #fgf_gift_products_wrapper{margin:12px 16px 0;padding:10px;background:#fff8f4;border:1px solid #ffe0cf;border-radius:8px}.fkcart-modal-container #fgf_gift_products_wrapper h3{font-size:10px!important;font-weight:700!important;letter-spacing:.05em;text-transform:uppercase;color:#fe5000;margin:0 0 8px!important;line-height:1}.fkcart-modal-container #fgf_gift_products_wrapper .fgf-gift-products-content{margin:0!important;width:100%!important}.fkcart-modal-container #fgf_gift_products_wrapper .fgf_gift_products_table{margin:0;border:0;width:100%}.fkcart-modal-container #fgf_gift_products_wrapper thead{display:none}.fkcart-modal-container #fgf_gift_products_wrapper tbody{display:block;width:100%}.fkcart-modal-container #fgf_gift_products_wrapper tr.fgf-gift-product-item{display:flex;align-items:center;gap:12px;border:0;background:none}.fkcart-modal-container #fgf_gift_products_wrapper td{display:block;order:2;padding:0;border:0;background:none;text-align:left}.fkcart-modal-container #fgf_gift_products_wrapper td::before{display:none}.fkcart-modal-container #fgf_gift_products_wrapper td:first-child{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;color:#353030;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fkcart-modal-container #fgf_gift_products_wrapper td:has(.fgf-product-image){order:1;flex:0 0 48px}.fkcart-modal-container #fgf_gift_products_wrapper .fgf-product-image img{width:48px;height:48px;object-fit:contain;background:#fff;border:1px solid #e9e9e9;border-radius:6px;display:block;margin:0}.fkcart-modal-container #fgf_gift_products_wrapper td:has(.fgf-gift-product-add-to-cart-actions){order:3;flex:0 0 auto}.fkcart-modal-container #fgf_gift_products_wrapper a.fgf-add-manual-gift-product{display:inline-block;background:#fe5000;color:#fff;font-size:13px;font-weight:600;line-height:1;padding:10px 16px;border-radius:8px;text-decoration:none;border:0;box-shadow:none}.fkcart-modal-container #fgf_gift_products_wrapper a.fgf-add-manual-gift-product:hover{opacity:.88;background:#fe5000;color:#fff}.fkcart-modal-container #fgf_gift_products_wrapper .fgf-gifts-notice{margin:0 0 6px;font-size:12px;color:#82838E}.fkcart-modal-container #fgf_gift_products_wrapper .fgf-gift-product-qty-container{display:none}:root{--hb-accent:#FE5000;--hb-accent-ink:#C24100;--hb-accent-deep:#E04700;--hb-ink:#1D1D1F;--hb-ink-soft:#4E4E52;--hb-ink-faint:#6E6E73;--hb-line:#E5E5EA;--hb-line-mid:#D2D2D7;--hb-surface:#FFFFFF;--hb-canvas:#FBFBFD;--hb-gift-bg:#FFF8F4;--hb-gift-line:#FFE0CF;--hb-success:#157347;--hb-success-bg:#EFF8F2;--r-pill:999px;--r-card:20px;--r-tile:14px;--ease-out:cubic-bezier(.23,1,.32,1)}body.woocommerce-cart .woocommerce:has(>.woocommerce-cart-form){display:grid;grid-template-columns:1fr;grid-template-areas:"notices" "cart" "totals" "cross";row-gap:0}body.woocommerce-cart .woocommerce-notices-wrapper{grid-area:notices;margin:0}body.woocommerce-cart .woocommerce-notices-wrapper:not(:empty){margin-bottom:20px}body.woocommerce-cart .cart-collaterals{display:contents}@media (min-width:960px){body.woocommerce-cart .woocommerce:has(>.woocommerce-cart-form){grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"notices notices" "cart totals" "cross totals";column-gap:24px;align-items:start}}body.woocommerce-cart .woocommerce-cart-form{grid-area:cart;background:var(--hb-surface);border:1px solid var(--hb-line);border-radius:var(--r-card);overflow:hidden;margin:0}body.woocommerce-cart table.cart{width:100%;border-collapse:collapse;font-size:14px}body.woocommerce-cart table.cart thead th{text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--hb-ink-faint);padding:18px 16px;border-bottom:1px solid var(--hb-line);background:var(--hb-canvas)}body.woocommerce-cart table.cart thead th.product-remove,body.woocommerce-cart table.cart thead th.product-thumbnail{padding-left:20px;padding-right:0}body.woocommerce-cart table.cart thead th.product-price,body.woocommerce-cart table.cart thead th.product-quantity{text-align:center}body.woocommerce-cart table.cart thead th.product-subtotal{text-align:right;padding-right:20px}body.woocommerce-cart table.cart tbody tr.cart_item{border-bottom:1px solid var(--hb-line)}body.woocommerce-cart table.cart tbody tr.cart_item:last-child{border-bottom:0}body.woocommerce-cart table.cart td{padding:16px;vertical-align:middle;font-size:14px}body.woocommerce-cart table.cart td.product-remove{padding-left:20px;padding-right:0;width:36px}body.woocommerce-cart table.cart td.product-thumbnail{width:88px;padding-right:0}body.woocommerce-cart table.cart td.product-price{text-align:center;color:var(--hb-ink-soft);font-variant-numeric:tabular-nums}body.woocommerce-cart table.cart td.product-quantity{text-align:center}body.woocommerce-cart table.cart td.product-subtotal{text-align:right;padding-right:20px;font-weight:700;font-variant-numeric:tabular-nums}body.woocommerce-cart table tbody>tr:nth-child(odd)>td,body.woocommerce-cart table tbody>tr:nth-child(odd)>th{background:transparent!important}@media (min-width:720px){body.woocommerce-cart table.cart{table-layout:fixed}body.woocommerce-cart table.cart th.product-remove,body.woocommerce-cart table.cart td.product-remove{width:36px}body.woocommerce-cart table.cart th.product-thumbnail,body.woocommerce-cart table.cart td.product-thumbnail{width:88px}body.woocommerce-cart table.cart th.product-price,body.woocommerce-cart table.cart td.product-price{width:110px}body.woocommerce-cart table.cart th.product-quantity,body.woocommerce-cart table.cart td.product-quantity{width:130px}body.woocommerce-cart table.cart th.product-subtotal,body.woocommerce-cart table.cart td.product-subtotal{width:120px}body.woocommerce-cart table.cart th.product-name,body.woocommerce-cart table.cart td.product-name{width:auto}}body.woocommerce-cart .hb-thumb-tile{width:72px;height:72px;border:1px solid var(--hb-line);border-radius:var(--r-tile);background:#fff;display:flex;align-items:center;justify-content:center;padding:8px;overflow:hidden}body.woocommerce-cart .hb-thumb-tile img{width:100%;height:100%;object-fit:contain}body.woocommerce-cart .product-name a{color:var(--hb-accent-ink);font-weight:600;text-decoration:none;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}body.woocommerce-cart .product-name a:hover{text-decoration:underline}body.woocommerce-cart .product-price bdi,body.woocommerce-cart .product-subtotal bdi{font-style:normal}body.woocommerce-cart a.remove{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:var(--hb-ink-faint);font-size:18px;line-height:1;text-decoration:none;transition:background .15s var(--ease-out),color .15s var(--ease-out);margin:-4px}body.woocommerce-cart a.remove:hover{background:#FBEAEA;color:#C62828}body.woocommerce-cart .qib-button-wrapper{display:inline-flex!important;align-items:center;gap:0;background:var(--hb-ink)!important;border-radius:var(--r-pill)!important;padding:4px!important}body.woocommerce-cart .qib-button-wrapper button.qib-button{background:transparent!important;color:#fff!important;border:0!important;width:32px;height:32px;border-radius:50%;font-size:16px;font-weight:700;cursor:pointer;transition:background .15s var(--ease-out)}body.woocommerce-cart .qib-button-wrapper button.qib-button:hover{background:rgb(255 255 255 / .14)!important}body.woocommerce-cart .qib-button-wrapper button.qib-button:active{transform:scale(.93)}body.woocommerce-cart .qib-button-wrapper .quantity{margin:0}body.woocommerce-cart .qib-button-wrapper input.qty{background:transparent!important;border:0!important;color:#fff!important;width:32px;text-align:center;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)){background:var(--hb-gift-bg)}body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-name a{color:var(--hb-ink)}body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-name a::after{content:"GRATIS";display:inline-block;margin-left:8px;padding:3px 9px;font-size:10px;font-weight:700;letter-spacing:.05em;background:#fff;color:var(--hb-accent-ink);border:1px solid var(--hb-gift-line);border-radius:var(--r-pill);vertical-align:middle}html[lang|="en"] body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-name a::after{content:"FREE"}html[lang|="fr"] body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-name a::after{content:"GRATUIT"}html[lang|="cs"] body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-name a::after{content:"ZDARMA"}html[lang|="sk"] body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-name a::after{content:"ZADARMO"}html[lang|="sl"] body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-name a::after{content:"ZASTONJ"}html[lang|="lt"] body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-name a::after{content:"NEMOKAMAI"}html[lang|="ru"] body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-name a::after{content:"БЕСПЛАТНО"}html[lang="uk"] body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-name a::after{content:"БЕЗКОШТОВНО"}html[lang|="ar"] body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-name a::after{content:"مجاني"}body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .hb-thumb-tile{border-color:var(--hb-gift-line)}body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-price,body.woocommerce-cart tr.cart_item:not(:has(.product-remove a)) .product-subtotal{color:var(--hb-success);font-weight:600}body.woocommerce-cart .hb-gift-qty{font-size:13px;color:var(--hb-ink-soft);font-variant-numeric:tabular-nums}body.woocommerce-cart .hb-gift-qty::before{content:"× "}body.woocommerce-cart .hb-gift-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--hb-gift-line)}body.woocommerce-cart .hb-gift-icon svg{width:16px;height:16px;fill:var(--hb-accent)}body.woocommerce-cart td.actions{padding:20px;border-top:1px solid var(--hb-line)}body.woocommerce-cart .hb-actions-flex{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}body.woocommerce-cart .coupon{display:flex;margin:0}body.woocommerce-cart #coupon_code{height:46px;border:1.5px solid var(--hb-line-mid)!important;border-right:0!important;border-radius:var(--r-pill) 0 0 var(--r-pill)!important;padding:0 20px!important;width:180px!important;font-family:inherit;font-size:14px;background:#fff;color:var(--hb-ink)}body.woocommerce-cart #coupon_code::placeholder{color:var(--hb-ink-faint)}body.woocommerce-cart #coupon_code:focus-visible{border-color:var(--hb-accent)!important}body.woocommerce-cart .coupon .button{height:46px;border-radius:0 var(--r-pill) var(--r-pill) 0!important;background:var(--hb-ink)!important;color:#fff!important;font-weight:600!important;padding:0 22px!important;font-size:14px!important;border:0!important;cursor:pointer;transition:background .15s var(--ease-out)}body.woocommerce-cart .coupon .button:hover{background:#000!important}body.woocommerce-cart button[name="update_cart"]{background:var(--hb-accent)!important;color:#fff!important;border:0!important;height:46px;padding:0 24px!important;border-radius:var(--r-pill)!important;font-weight:700!important;font-size:14px!important;cursor:pointer;transition:background .15s var(--ease-out),transform .1s var(--ease-out)}body.woocommerce-cart button[name="update_cart"]:hover{background:var(--hb-accent-deep)!important}body.woocommerce-cart button[name="update_cart"]:active{transform:scale(.97)}@media (max-width:719px){body.woocommerce-cart table.cart thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.woocommerce-cart table.cart,body.woocommerce-cart table.cart tbody{display:block;width:100%}body.woocommerce-cart table.cart tr:has(>td.actions){display:block;width:100%}body.woocommerce-cart table.cart tr.cart_item{display:grid;width:100%;grid-template-columns:64px 1fr auto;grid-template-areas:"thumb name remove" "thumb price price" "qty qty subtotal";column-gap:14px;row-gap:6px;padding:16px 16px 18px;align-items:start}body.woocommerce-cart table.cart td{display:block;padding:0!important;border:0!important;width:auto!important}body.woocommerce-cart table.cart td.product-thumbnail{grid-area:thumb}body.woocommerce-cart .hb-thumb-tile{width:64px;height:64px}body.woocommerce-cart table.cart td.product-name{grid-area:name;align-self:center;padding-right:8px!important}body.woocommerce-cart table.cart td.product-price{grid-area:price;text-align:left!important;align-self:start;font-size:13px}body.woocommerce-cart table.cart td.product-remove{grid-area:remove;justify-self:end}body.woocommerce-cart table.cart td.product-quantity{grid-area:qty;margin-top:8px!important;text-align:left!important}body.woocommerce-cart table.cart td.product-subtotal{grid-area:subtotal;align-self:end;text-align:right!important}body.woocommerce-cart table.cart td[data-title]::before{content:attr(data-title)": ";position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.woocommerce-cart a.remove{width:44px;height:44px;margin:-6px -6px 0 0}body.woocommerce-cart .qib-button-wrapper button.qib-button{width:44px;height:44px}body.woocommerce-cart .qib-button-wrapper input.qty{width:38px;font-size:15px}body.woocommerce-cart .hb-actions-flex{flex-direction:column;align-items:stretch}body.woocommerce-cart .coupon{width:100%}body.woocommerce-cart #coupon_code{flex:1;width:auto!important;min-width:0!important}body.woocommerce-cart button[name="update_cart"]{width:100%}}body.woocommerce-cart .cart_totals{grid-area:totals;background:#fff;border:1px solid var(--hb-line);border-radius:var(--r-card);padding:28px;box-shadow:0 1px 2px rgb(29 29 31 / .04),0 20px 40px -24px rgb(29 29 31 / .16);margin:0;float:none!important;width:auto!important}@media (min-width:960px){body.woocommerce-cart .cart_totals{position:sticky;top:24px}}body.woocommerce-cart .cart_totals h2{margin:0 0 20px;font-size:19px;font-weight:700;letter-spacing:-.01em}body.woocommerce-cart .cart_totals table{width:100%;border-collapse:collapse}body.woocommerce-cart .cart_totals tr th,body.woocommerce-cart .cart_totals tr td{text-align:left;padding:10px 0;font-size:14px;font-weight:500;border:0;font-variant-numeric:tabular-nums}body.woocommerce-cart .cart_totals tr td{text-align:right;color:var(--hb-ink)}body.woocommerce-cart .cart_totals tr.cart-subtotal th,body.woocommerce-cart .cart_totals tr.shipping th{color:var(--hb-ink-soft);font-weight:500}body.woocommerce-cart .cart_totals tr.shipping td a.shipping-calculator-button{color:var(--hb-accent-ink);font-weight:600;text-decoration:none}body.woocommerce-cart .cart_totals tr.order-total{border-top:1px solid var(--hb-line)}body.woocommerce-cart .cart_totals tr.order-total th{font-size:16px;font-weight:700;padding-top:16px}body.woocommerce-cart .cart_totals tr.order-total td{font-size:24px;font-weight:800;letter-spacing:-.01em;padding-top:16px}body.woocommerce-cart .cart_totals tr.order-total small.includes_tax{display:block;font-size:11px;font-weight:400;color:var(--hb-ink-faint);margin-top:2px}body.woocommerce-cart .wc-proceed-to-checkout{margin-top:20px}body.woocommerce-cart a.checkout-button.button{display:block;text-align:center;background:var(--hb-accent);color:#fff;font-weight:700;font-size:19px;padding:16px 20px;border-radius:var(--r-pill);text-decoration:none;transition:background .15s var(--ease-out),transform .1s var(--ease-out)}body.woocommerce-cart a.checkout-button.button:hover{background:var(--hb-accent-deep)}body.woocommerce-cart a.checkout-button.button:active{transform:scale(.98)}body.woocommerce-cart .cross-sells{grid-area:cross;margin-top:32px}body.woocommerce-cart .cross-sells h2{font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0 0 18px}body.woocommerce-cart .cross-sells ul.products{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;list-style:none;margin:0;padding:0}@media (max-width:560px){body.woocommerce-cart .cross-sells ul.products{grid-template-columns:1fr}}body.woocommerce-cart .cross-sells ul.products li.product{background:#fff;border:1px solid var(--hb-line);border-radius:var(--r-card);padding:18px;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),border-color .2s var(--ease-out)}body.woocommerce-cart .cross-sells ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 20px 36px -20px rgb(29 29 31 / .2);border-color:var(--hb-line-mid)}body.woocommerce-cart .cross-sells ul.products li.product a.woocommerce-loop-product__link{text-decoration:none;display:block}body.woocommerce-cart .cross-sells ul.products li.product img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:12px;margin-bottom:12px;width:100%}body.woocommerce-cart .cross-sells .woocommerce-loop-product__title{font-size:14px;font-weight:600;color:var(--hb-ink);margin:0 0 4px;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}body.woocommerce-cart .cross-sells .price{color:var(--hb-accent-ink);font-weight:600;font-size:14px;font-variant-numeric:tabular-nums}body.woocommerce-cart .cross-sells a.add_to_cart_button{display:inline-block;margin-top:12px;background:var(--hb-accent)!important;color:#fff!important;font-weight:600!important;font-size:13px!important;padding:10px 18px!important;border-radius:var(--r-pill)!important;text-decoration:none;transition:background .15s var(--ease-out)}body.woocommerce-cart .cross-sells a.add_to_cart_button:hover{background:var(--hb-accent-deep)!important}@media (max-width:719px){body.woocommerce-cart .cross-sells a.add_to_cart_button{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:12px 18px!important}}