/* Overload: approved homepage identity for the existing inner-page templates. */
@font-face {
  font-family: "Overload Bodoni";
  src: url("/wp-content/plugins/overload-homepage/assets/home/fonts/bodoni-regular.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Overload Manrope";
  src: url("/wp-content/plugins/overload-homepage/assets/home/fonts/manrope.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Overload Manrope";
  src: url("/wp-content/plugins/overload-homepage/assets/home/fonts/manrope-medium.woff2") format("woff2");
  font-weight: 600;
  font-display: swap;
}

body.oc-site:not(.overload-homepage-page) {
  --oc-ink: #20211f;
  --oc-paper: #f1f0ea;
  --oc-white: #fafaf7;
  --oc-lime: #dfff00;
  --oc-muted: #5c5e55;
  --oc-line: #c9cac1;
  --oc-field: #65675e;
  --oc-radius: 0;
  --oc-display: "Overload Bodoni", Georgia, serif;
  --oc-sans: "Overload Manrope", "Noto Sans JP", "Yu Gothic", Meiryo, sans-serif;
  --oc-wordmark: url("data:image/png;base64,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");
  --ast-global-color-0: var(--oc-ink);
  --ast-global-color-1: #383a33;
  --ast-global-color-2: var(--oc-ink);
  --ast-global-color-3: var(--oc-muted);
  --ast-global-color-4: var(--oc-paper);
  --ast-global-color-5: var(--oc-white);
  --sc-color-primary-500: var(--oc-ink);
  --sc-color-primary-600: #383a33;
  --sc-color-primary-text: var(--oc-white);
  font-family: var(--oc-sans);
  background: var(--oc-paper);
}

.oc-site:not(.overload-homepage-page) :is(.oc-header, .oc-footer) .oc-brand,
.oc-site.oc-utility :is(.wp-block-surecart-store-logo, .sc-dashboard__logged-out-header > a) {
  display: inline-block;
  width: 150px;
  min-height: 55px;
  background: var(--oc-wordmark) left center / contain no-repeat;
}
.oc-site:not(.overload-homepage-page) :is(.oc-header, .oc-footer) .oc-brand img,
.oc-site.oc-utility :is(.wp-block-surecart-store-logo, .sc-dashboard__logged-out-header > a) img {
  display: block;
  width: 100% !important;
  height: 55px !important;
  opacity: 0;
}
.oc-site:not(.overload-homepage-page) .oc-header__inner {
  min-height: 88px;
}
.oc-site:not(.overload-homepage-page) .oc-nav {
  font-weight: 600;
}
.oc-site:not(.overload-homepage-page) .oc-footer {
  --oc-wordmark: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABuCAYAAACdmi6mAAAVEUlEQVR42u2debgVxZXAfw8RnohWgVgRxVF0XBHFLRiXuAOjiDruCwomJH4uk6hRZzQmGjPROFHHRCOucSUaNxRQJFEhRg2KRlFcgPFhgqgtOt2C7Prmj6o3XNvuvr3d++57nN/33Q/era7uuqdPn67l1DkgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCO1Hk4hAyErge03A2hGf96OOV9qInjXmfewGdAO6u38XxB3bKPdQFEko8wFoFYPV+e5fI93DLnKbBEHoKIjBEgRBDJYgCIIYLEEQxGAJgiCIwRIEQRCDJQiCGCxBEAQxWIIgCGKwBEEQgyUIgiAGSxAEQQyWIAhisARBEMRgCYIgiMESBEEMliAIghgsQRCEFHSl3BCrChgEbAx4wJfOKG6IjRf9qtLmM9bsMLQbATs6mXzoZLQ+0BtoAd5Q2ixsh3atA+yEje3dBRs+ezEwQ2nT2oBybBhdC3yvFzAA2BLoCWhgJbDIteUtYE495Bj43nrALsDWTqdWAh8As5Q2M1nTk1AEvrcpcDJwvDvfZcAkpc2yimO6A4cAlwKtwH3APUqb+Smv0RUbKL/t8xdgi5jDj1TajM/xO7o6Ax7+DFHa3FVQRgOBU4AjgeXAxU5GKyuO2Ra42snpHeBB4DalTUvJCQXWCd2brsDuwDJgptLmi5BR+CawRGnzXHvHdK+HrmVoy+7AZu7PxcAsYKHSZmnge+s6Yzrafbo4o/Ew8EulzT9KbstawHHAqcCBwFrABKdD7wArgE2Bfq6t91be544U072pgJD6AJcAp7sH5BHgxErliajTDIyreHDHAj/P2qMIfO9C4MqY4seUNoeXpAgbAlspbZ7PWX8H4ArgUCfrPwIj4mQU+F4X4H7gaPfVSuAW4N+VNotKSijw/wbLPVgDgemVb//A90YAxzol/xh4wb2hJ7eHwWpPXYs4755OLi8obf6e4vgTXDvaWAacq7S5sSQdHQH8l+tRAXwCHKO0eSbm+J7u3j6ttJm3RhiswPeGAHcB33BfvQx8W2mzJOXQ41lgV/fVR8ApSpspGQ3JfKe8YVYB/ZQ2H5WgDEcqbR7JUa8L8BPgImz6K4BXnYwWVam7PvCKG160MRc4KkuXPqXB2llp87fQvbkfOCyi3nvAqUqbafU0WO2taxXnWtv17uYBzyltVmSoe78zEpVcrLT5RQG5NAM3AKdVfL0Y+JbS5o0U9Q8EZlf29jpl1pzA934ATK5QoBXuYVqSpr7SZmnFWw93nsmB752Ttg1Km49d9zpuXm5kCcaqi5sXyVqvh2vbTyuMVSswOk0vyc27XBr6+p+BqYHv7VLiMGJrZ0QruTTGWOGGPzfXeZ6q3XWtQheecEP2p4HPA98bF/he35Sn+BEQHoL9pzMaeefvpoSMFcBZaYyVk81TwEBniOmUq4SB750P/HeoZ3aX0ua9LOdxVv2OUE/vmsD3/iPDaZK61KNLkM3+wLQc82CPAOEh6X1Km1cznOoPbs6jkl7ApMD3TAmGYG1gccQk8AlVqm5dR2PVSLp2u5sb6lXxUjwBeNa9oNK0YUZE0a9yJj+dAOwTKnrR9USz8ASwd6c0WG6s/MuIoqtyXvsq1/MIv3WOTKmIfwbejCnePvC9wQVl00tp42escz0wJOL7qzM+ZCuAqIWDjYBbS7jvfZQ2C2LOn8SyOhmrhtI1N5kdxZasnm+sxp8ivhsU+N6gHDq2T9RvzLoK6Y7/KPC9DTqVwQp8b2Pg7og5r5lKmzl5Lqy0eTdiSNIE3Bn43iYpT3NTLXpZge9tAbybsc4w4PsRRS1Km5dzNOOpmO8PC3xvn4L3PW6oW21F8tU6GKtG1TUSjFYaXov5fp8MshkKjIkoWgg8mlM2b7oph07Vw7oa6ysUZnLB6z8R8d16wLUp698JxM1nHO8mXfOwi9LmlYxDrLExxY/kbMNfEsouKCDzbgk9pWpDlCvroJONqGtJPe0g5fXjXBkGZ9CxuGmQSUqbVTV4gXU8g+W6rMfHFD9T8Ppx9Y8JfG/XFG+HwPnZRBYD/5rjDd+d1ZO0aRnJap+cMM/nfPN9lPAwDCswl9Xs5BZ1zVuA87GrTYRWn85U2jxKbXtXjaprcXVbgSdTXj/OD2yHlPVPAvpn7I2n5c3A9zbvLD2s8xLK3igqqISyc9pp8n1IzHxDEj9MKHulgHzmEr8SOrQWCqG0+RXQFzjIGY+hwMZKm9/WQR8bVdcuBN4PffcFcJHSZlbK6y+O+X6DEnRsesF7/jmwToc3WM6xMG5S8bOi3sNu4jeuF3G0c3Krdo4ZWN+cKA7I8eZYxy2Hp+0VbIl1voyTUUsBESX5ku2X85ytKWS6WGnzlNLmfqXNlKxOqzl7Vw2ra27ubDvgXOyix8+BHZU2WYbIcVMXvVPIpj9221QUy4E5a8q+4mqNHAo0x5S9W1Ib4h7o7jErblGMTXCMPTXjkCTrxPKhOYYBafkkoWz7nOdc2aC62NC6prRZpLS5VmkzRmlziZuszrryG0WPFNWHJ5S9W9IexSWdwWAlvcW9ktrwcQm9iHEJb89Rge+l9dLdRmkzO2P7k5w5FxSUTdLm3f50rgnWjqJr7cHOZJ/Mz0r3zmCwBua8+VlIUsYdUr69lmCXwqPYHOsEmsZ7OMjR/gEJZR8WlE3S5P/6tRoSthMdQtfaiQF1kM1yOkF4mSQfk7LmNRYnlGXxDxkLnEX85PvTVeofTLSzZjWS/Hg+Lyib3xDvFpHX8KxqUF3sSLpW7eXXVHIomX7kc7nIgg8d32Bpau/1nHQelWGOYFbge88S7Yh3VOB7Z1aJj7RWTl+W9WolI7ebfl7J97xRe1gdRtfc3sLBTte2wUZvmAo8jo179XnJsknSsRV1kE2HMVg96iCopPOsm/FcY2MM1jrYJfqbYxTw2yQ7ara3jNYEGl7XXFyzc7GT4H3c129hY7C9006yWbkmDQm7FFg56FZSG7qVOKR6MGFMf1pSl1tp8z7lr650EzvUUHLMpWuB720W+N7D2O01oyqM1bvAvjU2VgBL6xA1uFtnMFhJ49rmktrQXMK2h8ql49/FFA8OfG+7mL1rC2q0ktcsdqiUOZR207XA9w4GZrowNU2h1dbjXKijWrOoDoamuTMYrP/JOa4ua3w+N8f5biJ+nmZ0zHL2tALtn1/ikHZNpuF0zUUXfYzoFdlxzmm5HizIOfeX6X3fGQzW6wllG5bUhg3L3I7hdub/MaZ4pItZVRm/6suCKzpJWzM2EjuUmobSNben9J6EnsetdZRNko71KekavTuDwZqaUGbqoERTc57zxgQD8i98dd/glILtT9oruLHYodQ0mq6dTLxz7mfAc3WUTdLui01Zg1YJqxmsKcSvHvQvqQ39E1Z08hqTCXx9syoRk+8bKG0+Ldj+iXVQJqLSObleQGeh0XTtqITzvJDVBcZltsnLpISyLTLs5Eii429+Vtosxq68RRYHvtevhGBtcWPnh9z18/gvfZHQZT808L0NA9/bBpsCiRJ8peI2X6/nggHWgn07k9tEA+razjXcI5pVNrOx7hNxhqYMHVu7s4SXuYZ8WwbSsF3O66bhFqK9utuynwxW2rxYkhyT2rpbje5dUyMmOK2hHOuta31K9gov2gu6LqFscAlJdDvFkBAXefMB4hM1UDDRQxQPF12BcX5VccO171Hu7vT7E3pre9dgOLgf+R1dG7mX1Ui6trgG+ziLcEfCNMcBBc+9OwXjjbW00tzSyk9bWpnT0srSllbmtrRyeUtrqmgUpcfAOYdoX5CiQeSGEe3Ad05Jvy8u7ExfokPmUmAIOoZod4qj3VaOsoxVd2Bdpc3/0jlpFF17P+fevri9hasK6thy4OyY4uEFdaxHVCboDMZqXWz+x0uxezKbsXtDfww839JamltKOoPleiujIh7InfLO0QS+txnRoVlGp8moS/qJ3Cj/nrvK3u+ltHmW6EwvfUvoHVRyJMXjmzdyL6tRdC0p7PCgnF7krQVl8wjW1SLMN4jPJ1lNNtuXMJd7WcLUx07Az+qe5ktp8zBwccS4/Pyc174gYlz/E6XNAyUqfyvR+wfH1uh5u4joGPOXlNS7GgZMLfI27CBGqxF07a4EA9M38L0BaXtXFXsBF+WMc1/JGGwOwrISk2xfMCouxMfhb+OYdkmkqrS5wilN5Y0cHfjephlvwiZ8fW/fhUqby2ug/7fz1eXyaVmjRWY0kKcAt4WK9g1875iCxupAYK7S5kPWANpb11xqtt8lHHJKyib8U8Xw/e0sLg9uZVSF2rUMOISvx3HfM/C9kzLK5nDSJ9FIolfB8trFcXZJCoazepNxd+DBwPeaUwqpGZvKvbkiANlwpc1VNVL8hcBDpEtaUcb1ViptvouNzVU5cXuj2+2f1VB1DXzvKGwo3LmsQTSArp2V4NB6lovnn3T9bYFPU6R82zSibk9gf6XNtAi5fILNRP37UNGNboiXRjYHYUPhlBFr7LUq5TPbzWA5gT2OjdD4W2x4i28Cd1dzZHTld7vjV7r6OyhtJtVY98dWJHV4uE4P2w0u7vrdWPeKDYCnsmT6DXzvW9iY8RNK6LZ3VKPVbrrmkpEc6uq2RoR8+X3ge72jjI3LKv1pyCD8hmifvWMjfMaOxYb+js10o7Q5ETiO1bHq1wOmunBJcXLpEfjeGGB+iSONy6vMz/2iLH1oKmFeZTNsXr5jsTvYLwMed6sabcd0w26JuRRYC+sGcHeJk+tp2vkGMF5p8+N6P3RuGDMKOBwbCnisG6q+rrT5MiSnQc64tQIzXA8xzzXjFGhbrB/RMmBZ5X0q4Xe2JniYr6j4LAdWZPUja09dC3xvN+wq3VF8dVP7QtfTmeOMWA9nQO6JWhl0aeGvA06o6DCswPoNvoP1E5yttJmYMZHviW6Yup8776POEXe2O38/dx+WAXdGJcVIuH9gQ40vc5+l4fotrYwCbgjF7loK/LB/U3QcunYxWKEfrLEewn2x8bNXOaUxwAfAq0qbdgnFGvjeacCf6mkkE2LHDwS2wsYyWuSGjk1Y37AZcYlOhfbXNbdhfkfX6+sN9MS6R3wIvJI2NlbgexsBe2IT8PZwQ8eXgZeKOAQ7/drV6VcvJ5cPgDeVNn+r5T1paaWXG8Jv4q45sX9TYuYnQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRBqQVPOkLcAlyltLo04fgkwQGkzL1T2V2x6+KYqQfvPAw4CNsImDZgF/Fpp80SVdk5X2uxB+lC+iccHvjccm2RzV2zyg7nYGOHXRYUVTjpnmt+e0I5dgR8BezmZLASeAa5Q2rxRpe4uTp57Y3PXfQT8GbhaafNqimuPxKa7AjhZaXNvLdqbV3ZV6hXSxSL6KNB+qeqx4WdvivjEpZLvAfw6x4N5BDZE7HeA+dhY3K8B+wKPB773M+oXfnc0MAEbwvYFbMr7PthEqZPi0jLVoB0j3fWPwcb7HoeN0X0C8FLge/sn1D0J+Cs2ScEcbL7EOa7u9MD3TkjRhCNi/l96e2tELl1sNH0UVtM1xTEtSpvTM573sMD3RihtHkupHP1d72URsK/SZkZFmXEG45LA955U2jxXB7lcgo2zPrgts0jge+sDDwBDgNHArTU2Vltjk8B+DAyt7J0Evrc7Np/c+MD3Ng+nrXd1b42pO8DVvS3wvZfiUoe5FFlDXY9sXWBY4Hvd45JWFGlvjcmkiw2qj0KRNF9VeAsbkP+6wPd6kD7/W0/g7ErlAFDaeNiMINezOuV3rekDfFCZBklp85nLmnKje+PWmrOw+fTODA+llDYvYZOMdsdmiImre1ZE3Vnud6wDnJlw/YOdoRqPzafXE5sLrxbtrRV5dLER9VGoocH6zM1hbA6kTal1iHubjSc6B9tcpc3ZSptn6iSXacBWge89GvjeAS6NEkqb2UqbM5Q2k+vQhiFOlhMTUqn3VtqMi6m7yA1ro5joyoelGA6Or0gAekSN2lsr8uhiI+qjkGFIODhi8v1rE+6hG3pv4HvfAc4LfO8upc3bVa7Rzw09V0Z0z8dW/Pml0uaMOsjle25IMMJ9FgW+97R7cMdFtdPRP9Teyrx8WemHzfa8Ki7DNDZBaK66ge/Ni2tX4HtdsOmaZrYlcA18b7YbXjXFpKEq0t6yZVdEFxtRH4UMBsuLSLE9I0W9M7CTlDdUGUqAzScXx/cr/r/EnZcaZxv+ADgo8L3tsMlPD3UP8OHABYHv7ae0+Tiiqgm1tyitNazbJeGYvdxvuaniu/HABcAe2In1sttbtuzy6mLD6aOQbUjYorQ5PfSZmOKhfxu4Bjgg8L0Tqxz+d2DztqFX6DxNbvl5PvA+9U2T/pbS5kqlzT7YZe2bsenn41JvT29rb+UHmJ7j8vOdTLrGZftNmJepWhebwHN+iuFgG9WGhUXaW7bsiuhiw+qjUJs5rEouB94DrgbWTzhuCrBe3MPg0oT3c8dR49W5PQLfmxj43piQoi50Pjm4rLq15kkns0NiykcBn8Y8gG11h8fUHYGdVI7zJTrc/fty4HutbkrghVBZme2tB2l1saH0UaijwVLaLAF+4Hon2yUceo3rXl/vlKFSOfoCtwHL3cpMrZnvHAWvCHxv51DZSPfvO3Vox/XAMuAGNzQl5CZwlZPJ5Ji6S508B4TqDsD6Ji1xQ6TwwzgQ2NL9Gfa9A9jGOVSW2d569JbT6mKj6aOQcQ4rbjJ0Ysqh4aOB700ADks4Zp5zOhwHvBj43nNYz/Lebs6hOzCmyoRpZDuz+pApbeYHvneOe5hnBL73DLAAGADsgvUzurIOD9gc18u7HXjdTfovcCte3wZWAIcqbT6Nqftd4A7gtcD3pgL/cL2C/YEvgFOVNu8mDAcPUto8FXpYH3K9iiPCMijS3joaraq6WKI+Cu3Uw2qbDA1/dstwnX9zb/wkJXnYGYS73crQidhtMY8Deylt7sjZzjyKfaN7sB8HBmE9t3sC1wKD2lbO6vCA3YP1tn/Q9QqOAzbBugjsGDYoobrjsBPkfwC2xnqbb4P1eB+stLkvYTjoY107wkx1ZUeU3d46UlUXS9JHQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRAEQRA6Pf8HT63HTjn0sQ8AAAAASUVORK5CYII=");
  padding-block: clamp(38px, 5vw, 70px) 28px;
}
.oc-site:not(.overload-homepage-page) .oc-footer p,
.oc-site:not(.overload-homepage-page) .oc-footer__bottom {
  color: #c9cac1;
}
.oc-site:not(.overload-homepage-page) .oc-footer__bottom {
  border-color: #61625b;
}
.oc-site:not(.overload-homepage-page) .oc-footer a:focus-visible {
  outline: 2px solid var(--oc-lime);
  outline-offset: 4px;
}

.oc-site:not(.overload-homepage-page) .oc-button,
.oc-site:not(.overload-homepage-page) .oc-mobile-menu summary,
.oc-site.single-sc_product .sc-block-buttons .wp-block-button__link {
  border-radius: 999px;
}
.oc-site:not(.overload-homepage-page) .oc-button {
  box-shadow: none;
}
.oc-site:not(.overload-homepage-page) .oc-button:not(.oc-button--outline):hover {
  background: #383a33;
  color: var(--oc-white);
}
.oc-site:not(.overload-homepage-page) .oc-button--outline:hover {
  background: #e8e7df;
  color: var(--oc-ink);
}
.oc-site:not(.overload-homepage-page) .oc-header__inner > .oc-button--lime {
  background: var(--oc-ink);
  color: var(--oc-white);
  padding: 7px 8px 7px 19px;
  gap: 14px;
}
.oc-site:not(.overload-homepage-page) .oc-header .oc-arrow {
  display: grid;
  place-items: center;
  width: 34px;
  height: 34px;
  border-radius: 50%;
  background: var(--oc-lime);
  color: var(--oc-ink);
}

.oc-site:not(.overload-homepage-page) .oc-page-head {
  padding-block: clamp(44px, 7vw, 104px) clamp(36px, 5vw, 72px);
}
.oc-site:not(.overload-homepage-page) .oc-page-head h1 {
  max-width: 18em;
  font-family: var(--oc-sans);
  font-size: clamp(32px, 4.55vw, 65px);
  line-height: 1.32;
  font-weight: 600;
  letter-spacing: -.035em;
  text-wrap: balance;
}
.oc-site:not(.overload-homepage-page) .oc-eyebrow {
  gap: 9px;
  margin-bottom: clamp(14px, 2vw, 23px);
  color: var(--oc-muted);
  font-family: var(--oc-sans);
  font-size: 11px;
  font-weight: 600;
  letter-spacing: .14em;
}
.oc-site:not(.overload-homepage-page) .oc-eyebrow::before {
  width: 8px;
  height: 8px;
  border: 1px solid var(--oc-field);
  border-radius: 50%;
  background: var(--oc-lime);
}
.oc-site:not(.overload-homepage-page) :is(.oc-panel, .oc-form-wrap, .oc-product-visual, .oc-inline-note) {
  background: var(--oc-white);
}
.oc-site:not(.overload-homepage-page) .oc-coach-mark,
.oc-site:not(.overload-homepage-page) .oc-numbered li::before {
  font-family: var(--oc-display);
  font-weight: 400;
}
.oc-site:not(.overload-homepage-page) .oc-numbered li::before {
  font-size: clamp(20px, 3vw, 35px);
  line-height: 1;
}
.oc-site:not(.overload-homepage-page) .oc-offer__art {
  height: auto;
  background: var(--oc-paper);
  border-bottom: 1px solid var(--oc-line);
}
.oc-site:not(.overload-homepage-page) .oc-offer__art img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 12 / 5;
  object-fit: contain;
}
.oc-site:not(.overload-homepage-page) .oc-offer__price {
  font-family: var(--oc-sans);
  font-variant-numeric: tabular-nums;
}

@media (max-width: 850px) {
  .oc-site:not(.overload-homepage-page) .oc-header__inner {
    min-height: 74px;
  }
  .oc-site:not(.overload-homepage-page) .oc-header .oc-brand {
    width: 135px;
  }
}
