ICE MY ACCOUNT PAGE=========================*/ body.woocommerce-account{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.woocommerce-account .woocommerce{max-width:1280px;width:100%;margin:0 auto;padding:64px 24px;box-sizing:border-box}body.woocommerce-account:not(.logged-in) .woocommerce .u-columns{display:grid;grid-template-columns:1fr 1fr;gap:32px;width:100%}body.woocommerce-account:not(.logged-in) .u-column1,body.woocommerce-account:not(.logged-in) .u-column2{float:none!important;width:100%!important}body.woocommerce-account:not(.logged-in) .u-column1{background:#080808;color:#fff;padding:42px;border-radius:18px;box-shadow:0 18px 45px rgb(0 0 0 / .12)}body.woocommerce-account:not(.logged-in) .u-column2{background:#fff;color:#111318;padding:42px;border-radius:18px;box-shadow:0 18px 45px rgb(0 0 0 / .08)}body.woocommerce-account:not(.logged-in) .u-column1 h2,body.woocommerce-account:not(.logged-in) .u-column2 h2{font-size:clamp(30px, 4vw, 44px);line-height:1.05;font-weight:900;text-transform:uppercase;margin-bottom:18px}body.woocommerce-account:not(.logged-in) .u-column1 h2::first-word{color:#008d9b}body.woocommerce-account:not(.logged-in) .u-column2 h2::before{content:"NEW ";color:#008d9b}body.woocommerce-account:not(.logged-in) form.register::before{content:"Create your ICE account to access exclusive nicotine pouch and caffeine pouch offers, faster checkout, order tracking, member rewards, and early access to new ICE flavours.";display:block;color:#4b5563;font-size:16px;line-height:1.65;margin-bottom:24px}.woocommerce-account form.login,.woocommerce-account form.register{border:none!important;padding:0!important;margin:0!important}.woocommerce-account label{font-weight:700;color:inherit;margin-bottom:8px}.woocommerce-account input.input-text{width:100%;background:#f3f4f6;border:1px solid rgb(0 0 0 / .08);border-radius:10px;padding:15px 16px;font-size:15px;color:#111318}.woocommerce-account input.input-text:focus{outline:none;border-color:#008d9b;box-shadow:0 0 0 3px rgb(0 191 214 / .14)}.woocommerce-account button.button,.woocommerce-account .button{background:#008d9b!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:14px 22px!important;font-weight:900!important;text-transform:uppercase;transition:all 0.25s ease}.woocommerce-account button.button:hover,.woocommerce-account .button:hover{background:#008d9b!important;transform:translateY(-2px)}body.woocommerce-account:not(.logged-in) .u-column2 button.button{width:100%;background:#111318!important}body.woocommerce-account:not(.logged-in) .u-column2 button.button:hover{background:#008d9b!important}body.woocommerce-account:not(.logged-in) .u-column1 button.button{width:100%}body.woocommerce-account.logged-in .woocommerce{max-width:1080px;width:calc(100% - 32px);margin:0 auto;padding:56px 0;display:flex;flex-direction:column;gap:28px}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation{float:none!important;width:fit-content!important;max-width:100%!important;margin:0 auto!important;padding:6px!important;background:rgb(255 255 255 / .92)!important;border:1px solid rgb(17 19 24 / .14)!important;border-radius:28px!important;box-shadow:0 12px 28px rgb(17 19 24 / .09)!important;overflow:hidden!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;flex-wrap:wrap!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation li{position:relative!important;margin:0!important;padding:0!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation li:not(:last-child)::after{content:""!important;position:absolute!important;right:0!important;top:50%!important;width:1px!important;height:22px!important;background:rgb(17 19 24 / .18)!important;transform:translateY(-50%)!important;opacity:1!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:132px!important;min-height:48px!important;padding:0 22px!important;border-radius:999px!important;background:transparent!important;color:#111318!important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:15px!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;transition:background-color 0.22s ease,color 0.22s ease,box-shadow 0.22s ease!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation li.is-active a,body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a:hover,body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a:focus-visible{background:#111318!important;color:#ffffff!important;box-shadow:0 8px 18px rgb(17 19 24 / .2)!important;transform:none!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation li.is-active::after,body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation li:has(+li.is-active)::after{opacity:0!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-content{float:none!important;width:100%!important;background:#ffffff!important;border-radius:18px!important;padding:34px!important;box-shadow:0 18px 45px rgb(0 0 0 / .08)!important;overflow-x:auto!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-content::before{border-left:4px solid #008d9b!important}@media (max-width:767px){body.woocommerce-account.logged-in .woocommerce{width:calc(100% - 24px);padding:32px 0;gap:22px}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation{width:100%!important;border-radius:28px!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a{min-width:0!important;width:100%!important;min-height:46px!important;padding:0 12px!important;font-size:13px!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation li::after{display:none!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-content{padding:22px!important;border-radius:16px!important}}body.woocommerce-account.logged-in .woocommerce-MyAccount-content::before{content:"Welcome back to your ICE account. Manage your orders, update your details, track member benefits, and keep checkout fast and secure.";display:block;background:linear-gradient(135deg,#111318,#17242a);color:#fff;padding:22px 24px;border-radius:14px;margin-bottom:26px;font-size:16px;line-height:1.6;border-left:4px solid #008d9b}body.woocommerce-account.logged-in .woocommerce-MyAccount-content p{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.7;color:#4b5563;max-width:780px}body.woocommerce-account.logged-in .woocommerce-MyAccount-content a{color:#111318;font-weight:800}@media (max-width:980px){body.woocommerce-account.logged-in .woocommerce{max-width:760px;width:calc(100% - 28px);padding:42px 0}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){body.woocommerce-account.logged-in .woocommerce{width:calc(100% - 24px);padding:32px 0}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation,body.woocommerce-account.logged-in .woocommerce-MyAccount-content{padding:18px}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul{grid-template-columns:1fr}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a{min-height:46px}body.woocommerce-account.logged-in .woocommerce-MyAccount-content::before{font-size:14px;padding:18px}}.woocommerce-account table.shop_table{width:100%;border:none;border-collapse:separate;border-spacing:0 12px;min-width:720px}.woocommerce-account table.shop_table thead th{background:#111318;color:#fff;padding:15px 16px;font-size:13px;text-transform:uppercase;letter-spacing:.04em;border:none}.woocommerce-account table.shop_table thead th:first-child{border-radius:12px 0 0 12px}.woocommerce-account table.shop_table thead th:last-child{border-radius:0 12px 12px 0}.woocommerce-account table.shop_table tbody tr{background:#fff;box-shadow:0 10px 24px rgb(0 0 0 / .06)}.woocommerce-account table.shop_table tbody td{padding:16px;border:none;color:#4b5563;font-size:14px;vertical-align:middle}.woocommerce-account table.shop_table tbody td:first-child{border-radius:12px 0 0 12px}.woocommerce-account table.shop_table tbody td:last-child{border-radius:0 12px 12px 0}.woocommerce-account .woocommerce-orders-table__cell-order-number a{color:#111318;font-weight:900}.woocommerce-account .woocommerce-orders-table__cell-order-status{font-weight:800}.woocommerce-account .woocommerce-orders-table__cell-order-status::before{content:"";width:8px;height:8px;background:#008d9b;border-radius:50%;display:inline-block;margin-right:8px}.woocommerce-account .woocommerce-button.button.view{background:#008d9b!important;color:#fff!important;border-radius:999px!important;padding:9px 16px!important;font-size:13px}.woocommerce-account .woocommerce-button.button.view:hover{background:#008d9b!important}@media (max-width:1024px){body.woocommerce-account.logged-in .woocommerce{grid-template-columns:1fr}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}body.woocommerce-account:not(.logged-in) .woocommerce .u-columns{grid-template-columns:1fr}}@media (max-width:640px){.woocommerce-account .woocommerce{padding:36px 16px}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content,body.woocommerce-account:not(.logged-in) .u-column1,body.woocommerce-account:not(.logged-in) .u-column2{padding:22px;border-radius:16px}.woocommerce-account .woocommerce-MyAccount-navigation ul{grid-template-columns:1fr}.woocommerce-account .woocommerce-MyAccount-navigation a{text-align:center}.woocommerce-account table.shop_table{min-width:unset;display:block}.woocommerce-account table.shop_table thead{display:none}.woocommerce-account table.shop_table tbody,.woocommerce-account table.shop_table tr,.woocommerce-account table.shop_table td{display:block;width:100%}.woocommerce-account table.shop_table tbody tr{padding:16px;border-radius:16px;margin-bottom:16px}.woocommerce-account table.shop_table tbody td{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid rgb(0 0 0 / .08)}.woocommerce-account table.shop_table tbody td:last-child{border-bottom:none}.woocommerce-account table.shop_table tbody td::before{content:attr(data-title);font-weight:900;color:#111318}.woocommerce-account .woocommerce-button.button.view{width:100%;display:block;text-align:center;margin-top:12px}}.ice-trade-form-wrap{max-width:820px;margin:0 auto;padding:42px;background:#fff;border-radius:18px;box-shadow:0 18px 45px rgb(0 0 0 / .08);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.ice-trade-form-wrap h2{font-size:clamp(30px, 4vw, 44px);line-height:1.05;font-weight:900;color:#111318;text-transform:uppercase;margin:0 0 14px}.ice-trade-form-wrap h2::first-letter{color:#008d9b}.ice-trade-intro{max-width:720px;margin:0 0 28px;color:#4b5563;font-size:16px;line-height:1.7}.ice-trade-form-wrap .row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}.ice-trade-form-wrap .col-md-12{grid-column:1 / -1}.ice-trade-form-wrap input,.ice-trade-form-wrap textarea,.ice-trade-form-wrap select{width:100%;min-height:52px;background:#f3f4f6;border:1px solid rgb(17 19 24 / .08);border-radius:12px;padding:15px 16px;font-size:15px;color:#111318;box-sizing:border-box;transition:all 0.25s ease}.ice-trade-form-wrap textarea{min-height:150px;resize:vertical}.ice-trade-form-wrap input:focus,.ice-trade-form-wrap textarea:focus,.ice-trade-form-wrap select:focus{outline:none;border-color:#008d9b;background:#fff;box-shadow:0 0 0 3px rgb(0 191 214 / .14)}.ice-trade-form-wrap input::placeholder,.ice-trade-form-wrap textarea::placeholder{color:#6b7280}.ice-trade-form-wrap .align-items-center{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:18px}.ice-trade-form-wrap input[type="submit"]{width:auto;min-width:220px;background:#008d9b!important;color:#ffffff!important;border:none!important;border-radius:12px!important;padding:15px 24px!important;font-weight:900!important;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 22px rgb(0 191 214 / .22)}.ice-trade-form-wrap input[type="submit"]:hover{background:#008d9b!important;transform:translateY(-2px)}.ice-trade-form-wrap .wpcf7-not-valid-tip{margin-top:6px;font-size:13px;color:#b91c1c}.ice-trade-form-wrap .wpcf7-response-output{margin:22px 0 0!important;padding:14px 16px!important;border-radius:12px!important;font-weight:700}@media (max-width:640px){.ice-trade-form-wrap{padding:24px;border-radius:16px}.ice-trade-form-wrap .row{grid-template-columns:1fr;gap:12px}.ice-trade-form-wrap input[type="submit"]{width:100%}}.shopall-filter-wrap .shopall-subfilters:not(.is-active),.shopall-filter-wrap .shopall-subfilters:empty{display:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important}.shopall-filter-wrap:not(:has(.shopall-subfilters.is-active)) .erk-filter-group{display:none!important;margin:0!important;padding:0!important}.shopall-filter-wrap.shopall-mobile-filter-open{padding-bottom:188px!important}.shopall-filter-wrap.shopall-mobile-filter-open:has(.shopall-subfilters.is-active){padding-bottom:228px!important}.shopall-filter-wrap:not(.shopall-mobile-filter-open){padding-bottom:0!important}@media (max-width:767px){body .shopall-filter-wrap:not(.shopall-mobile-filter-open)>.shopall-filter-buttons{display:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;overflow:hidden!important}body .shopall-filter-wrap.shopall-mobile-filter-open>.shopall-filter-buttons{display:flex!important;position:static!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:190px!important;min-width:190px!important;max-width:190px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:2px auto 0 auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;overflow:visible!important;transform:none!important}body .shopall-filter-wrap>.shopall-filter-buttons>.shopall-filter-btn{width:190px!important;min-width:190px!important;max-width:190px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 18px!important;border-radius:999px!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;box-sizing:border-box!important}body .shopall-filter-wrap>.shopall-filter-buttons>.shopall-filter-btn.filter-all{order:1!important}body .shopall-filter-wrap>.shopall-filter-buttons>.shopall-filter-btn.filter-nicotine{order:2!important}body .shopall-filter-wrap>.shopall-filter-buttons>.shopall-filter-btn.filter-caffeine{order:3!important}body .shopall-filter-wrap>.shopall-filter-buttons>.shopall-filter-btn.filter-exclusive{order:4!important}body .shopall-filter-wrap>.shopall-filter-buttons>.shopall-filter-btn.active,body .shopall-filter-wrap>.shopall-filter-buttons>.shopall-filter-btn.is-active{display:none!important}body .shopall-filter-wrap.shopall-mobile-filter-open .erk-results-count{display:none!important}body .shopall-filter-wrap:not(.shopall-mobile-filter-open) .erk-results-count{display:block!important;margin-top:12px!important}}@media (max-width:767px){.shop-all-bg-fixed .shop-all-products-grid{min-height:auto!important}.shopall-filter-wrap{margin-bottom:8px!important;padding-bottom:0!important}.shopall-filter-wrap.shopall-mobile-filter-open{padding-bottom:0!important}}@media (max-width:767px){body .et_pb_section:has(.shopall-filter-wrap),body .et_pb_section_0_tb_body:has(.shopall-filter-wrap),body .et_pb_section_1_tb_body:has(.shopall-filter-wrap),body .et_pb_section_2_tb_body:has(.shopall-filter-wrap){min-height:0!important;height:auto!important;padding-bottom:18px!important;margin-bottom:0!important}body .et_pb_section:has(.shopall-filter-wrap) .et_pb_row,body .et_pb_section:has(.shopall-filter-wrap) .et_pb_column,body .et_pb_section:has(.shopall-filter-wrap) .et_pb_module,body .et_pb_section:has(.shopall-filter-wrap) .et_pb_code,body .et_pb_section:has(.shopall-filter-wrap) .et_pb_code_inner{min-height:0!important;height:auto!important;padding-bottom:0!important;margin-bottom:0!important}body .shopall-filter-wrap{margin-bottom:0!important;padding-bottom:0!important}body .shopall-filter-wrap .erk-filter-group{margin-bottom:0!important;padding-bottom:0!important}body .shopall-subfilters.is-active{margin-bottom:4px!important}}@media (max-width:767px){body .shop-all-bg-fixed,body .et_pb_section.shop-all-bg-fixed,body .et_pb_section_0_tb_body.shop-all-bg-fixed,body .et_pb_section_1_tb_body.shop-all-bg-fixed,body .et_pb_section_2_tb_body.shop-all-bg-fixed{min-height:auto!important;height:auto!important;padding-top:0!important;padding-bottom:16px!important;margin-bottom:0!important}body .shop-all-bg-fixed .et_pb_row,body .shop-all-bg-fixed .et_pb_column,body .shop-all-bg-fixed .et_pb_module,body .shop-all-bg-fixed .et_pb_code,body .shop-all-bg-fixed .et_pb_code_inner{min-height:0!important;height:auto!important;padding-bottom:0!important;margin-bottom:0!important}body .shop-all-bg-fixed .shopall-filter-wrap,body .shop-all-bg-fixed .erk-filter-group,body .shop-all-bg-fixed .shopall-subfilters.is-active{margin-bottom:0!important;padding-bottom:0!important}}/*=========================