1<!doctype html><html class="no-js hdt-pr-img__effect-opacity hdt-badge__shape-circle dir--ltr " lang="en" dir="ltr"> 2 <head> 3 4<meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content=""> 8 <link rel="canonical" href="https://www.biripublishing.com/search"> 9 10 11 <meta name="robots" content="noindex,follow"> 12 13<link rel="icon" type="image/png" href="//www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Favicon_347f6dc4-fcc3-4ee4-afe4-9acc375def04.png?crop=center&height=32&v=1757582137&width=32"> 14 <link rel="apple-touch-icon" href="//www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Favicon_347f6dc4-fcc3-4ee4-afe4-9acc375def04.png?crop=center&height=48&v=1757582137&width=48"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 15<title> 16 Search 17 – Biri Publishing</title><meta name="description" content="Bringing positive psychology and well-being books to Arabic speakers across the Middle East and beyond. Explore Now."> 18<!-- /snippets/social-meta-tags.liquid --> 19<meta property="og:site_name" content="Biri Publishing"> 20<meta property="og:url" content="https://www.biripublishing.com/search"> 21<meta property="og:title" content="Search"> 22<meta property="og:type" content="website"> 23<meta property="og:description" content="Bringing positive psychology and well-being books to Arabic speakers across the Middle East and beyond. Explore Now."><meta name="x:site" content="@biripublishing"><meta name="x:card" content="summary_large_image"> 24<meta name="x:title" content="Search"> 25<meta name="x:description" content="Bringing positive psychology and well-being books to Arabic speakers across the Middle East and beyond. Explore Now."> 26<style data-shopify>@font-face { 27 font-family: Montserrat; 28 font-weight: 100; 29 font-style: normal; 30 font-display: swap; 31 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n1.2f0714cbd41857ba00d5d4fafdce92c40aadb8e6.woff2") format("woff2"), 32 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n1.7bec1bf4c4d0f77c37dc95cf9616413eceba9082.woff") format("woff"); 33} 34 35@font-face { 36 font-family: Montserrat; 37 font-weight: 100; 38 font-style: italic; 39 font-display: swap; 40 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i1.9b40a9d3a0c01d36941e389cd64a63103055c80e.woff2") format("woff2"), 41 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i1.27282f568267f77d06827c3bb45844a9294ff8e0.woff") format("woff"); 42} 43 44@font-face { 45 font-family: Montserrat; 46 font-weight: 200; 47 font-style: normal; 48 font-display: swap; 49 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n2.6158a4b6474a580592572fe30f04d0efe5adcbe8.woff2") format("woff2"), 50 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n2.e4b01871223c147c2b91e7b86462152be4d7b524.woff") format("woff"); 51} 52 53@font-face { 54 font-family: Montserrat; 55 font-weight: 200; 56 font-style: italic; 57 font-display: swap; 58 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i2.5730ba22f49757bb096a20e8b70292fedd438b32.woff2") format("woff2"), 59 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i2.45104f5e6fca2e96f092a38f7a4b9da22e34dbbb.woff") format("woff"); 60} 61 62@font-face { 63 font-family: Montserrat; 64 font-weight: 300; 65 font-style: normal; 66 font-display: swap; 67 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n3.29e699231893fd243e1620595067294bb067ba2a.woff2") format("woff2"), 68 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n3.64ed56f012a53c08a49d49bd7e0c8d2f46119150.woff") format("woff"); 69} 70 71@font-face { 72 font-family: Montserrat; 73 font-weight: 300; 74 font-style: italic; 75 font-display: swap; 76 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i3.9cfee8ab0b9b229ed9a7652dff7d786e45a01df2.woff2") format("woff2"), 77 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i3.68df04ba4494b4612ed6f9bf46b6c06246fa2fa4.woff") format("woff"); 78} 79 80@font-face { 81 font-family: Montserrat; 82 font-weight: 400; 83 font-style: normal; 84 font-display: swap; 85 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"), 86 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff"); 87} 88 89@font-face { 90 font-family: Montserrat; 91 font-weight: 400; 92 font-style: italic; 93 font-display: swap; 94 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"), 95 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff"); 96} 97 98@font-face { 99 font-family: Montserrat; 100 font-weight: 500; 101 font-style: normal; 102 font-display: swap; 103 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"), 104 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff"); 105} 106 107@font-face { 108 font-family: Montserrat; 109 font-weight: 500; 110 font-style: italic; 111 font-display: swap; 112 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i5.d3a783eb0cc26f2fda1e99d1dfec3ebaea1dc164.woff2") format("woff2"), 113 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i5.76d414ea3d56bb79ef992a9c62dce2e9063bc062.woff") format("woff"); 114} 115 116@font-face { 117 font-family: Montserrat; 118 font-weight: 600; 119 font-style: normal; 120 font-display: swap; 121 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n6.1326b3e84230700ef15b3a29fb520639977513e0.woff2") format("woff2"), 122 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n6.652f051080eb14192330daceed8cd53dfdc5ead9.woff") format("woff"); 123} 124 125@font-face { 126 font-family: Montserrat; 127 font-weight: 600; 128 font-style: italic; 129 font-display: swap; 130 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i6.e90155dd2f004112a61c0322d66d1f59dadfa84b.woff2") format("woff2"), 131 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i6.41470518d8e9d7f1bcdd29a447c2397e5393943f.woff") format("woff"); 132} 133 134@font-face { 135 font-family: Montserrat; 136 font-weight: 700; 137 font-style: normal; 138 font-display: swap; 139 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"), 140 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff"); 141} 142 143@font-face { 144 font-family: Montserrat; 145 font-weight: 700; 146 font-style: italic; 147 font-display: swap; 148 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i7.a0d4a463df4f146567d871890ffb3c80408e7732.woff2") format("woff2"), 149 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i7.f6ec9f2a0681acc6f8152c40921d2a4d2e1a2c78.woff") format("woff"); 150} 151 152@font-face { 153 font-family: Montserrat; 154 font-weight: 800; 155 font-style: normal; 156 font-display: swap; 157 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n8.853056e398b4dadf6838423edb7abaa02f651554.woff2") format("woff2"), 158 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n8.9201aba6104751e1b3e48577a5a739fc14862200.woff") format("woff"); 159} 160 161@font-face { 162 font-family: Montserrat; 163 font-weight: 800; 164 font-style: italic; 165 font-display: swap; 166 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i8.b5b703476aa25307888d32fbbb26f33913f79842.woff2") format("woff2"), 167 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i8.1037a8c7c9042232c15d221799b18df65709cdd0.woff") format("woff"); 168} 169 170@font-face { 171 font-family: Montserrat; 172 font-weight: 900; 173 font-style: normal; 174 font-display: swap; 175 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n9.680ded1be351aa3bf3b3650ac5f6df485af8a07c.woff2") format("woff2"), 176 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_n9.0cc5aaeff26ef35c23b69a061997d78c9697a382.woff") format("woff"); 177} 178 179@font-face { 180 font-family: Montserrat; 181 font-weight: 900; 182 font-style: italic; 183 font-display: swap; 184 src: url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i9.cd566e55c5982a3a39b3949665a79c881e095b14.woff2") format("woff2"), 185 url("//www.biripublishing.com/cdn/fonts/montserrat/montserrat_i9.b18527943b7f5bc1488b82e39deb595a73d3e645.woff") format("woff"); 186} 187 188@font-face { 189 font-family: "IBM Plex Serif"; 190 font-weight: 100; 191 font-style: normal; 192 font-display: swap; 193 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n1.673b9e66fca1f98dfec1d53369384e1ccb21b38c.woff2") format("woff2"), 194 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n1.08a0c090124fba967dbe378491137e7ee9a8a20d.woff") format("woff"); 195} 196 197@font-face { 198 font-family: "IBM Plex Serif"; 199 font-weight: 100; 200 font-style: italic; 201 font-display: swap; 202 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i1.b4b783c1e1e591d954cf2459f519bddb45faffd1.woff2") format("woff2"), 203 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i1.e2e35da190a147a1eb7dfa45b140b2e28632ebbb.woff") format("woff"); 204} 205 206@font-face { 207 font-family: "IBM Plex Serif"; 208 font-weight: 200; 209 font-style: normal; 210 font-display: swap; 211 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n2.b0c42d58d0f9b8d1c16d39270bd486abba5cfec5.woff2") format("woff2"), 212 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n2.63d03f9efde21635c741874d4500c26d4f5b116b.woff") format("woff"); 213} 214 215@font-face { 216 font-family: "IBM Plex Serif"; 217 font-weight: 200; 218 font-style: italic; 219 font-display: swap; 220 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i2.3b314a3779969a8615a74f56a8a8259368581f2b.woff2") format("woff2"), 221 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i2.b6ecdf9f73cccc7dbad5e31d5941826403aec2ee.woff") format("woff"); 222} 223 224@font-face { 225 font-family: "IBM Plex Serif"; 226 font-weight: 300; 227 font-style: normal; 228 font-display: swap; 229 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n3.9ce24f5fd55276b316830fe812b4e4b8418563a2.woff2") format("woff2"), 230 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n3.b286e11fa21da9b868288a0f335c2fc13f7b292d.woff") format("woff"); 231} 232 233@font-face { 234 font-family: "IBM Plex Serif"; 235 font-weight: 300; 236 font-style: italic; 237 font-display: swap; 238 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i3.d2b3f6cf6bb78a34b6af753e8ce507dd8eb7e1d2.woff2") format("woff2"), 239 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i3.7a5bbaff460d35fa6dd11a84457240db0f97af90.woff") format("woff"); 240} 241 242@font-face { 243 font-family: "IBM Plex Serif"; 244 font-weight: 400; 245 font-style: normal; 246 font-display: swap; 247 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n4.996b4d6a93d158e4d0e49b9b7b0bc88c0f8138db.woff2") format("woff2"), 248 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n4.aa659bf4985389fa762140592e791d06f8f1258c.woff") format("woff"); 249} 250 251@font-face { 252 font-family: "IBM Plex Serif"; 253 font-weight: 400; 254 font-style: italic; 255 font-display: swap; 256 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i4.f918d4432b61797467aa8ae30f1f179ab78c5c7c.woff2") format("woff2"), 257 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i4.5b32f86fe44b20cdeb71dcc8bb047a3f6f90cc12.woff") format("woff"); 258} 259 260@font-face { 261 font-family: "IBM Plex Serif"; 262 font-weight: 500; 263 font-style: normal; 264 font-display: swap; 265 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n5.a1e9a83b3285d1f719ea160bbe33403980529d72.woff2") format("woff2"), 266 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n5.8830ebf1a74d4e0a472c378dce08d8b3b0119b53.woff") format("woff"); 267} 268 269@font-face { 270 font-family: "IBM Plex Serif"; 271 font-weight: 500; 272 font-style: italic; 273 font-display: swap; 274 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i5.6ba5eb08afb1173ba6a45c47dd23a64500ae79bc.woff2") format("woff2"), 275 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i5.059db670882e9665047fad3dc1beaca922474df1.woff") format("woff"); 276} 277 278@font-face { 279 font-family: "IBM Plex Serif"; 280 font-weight: 600; 281 font-style: normal; 282 font-display: swap; 283 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n6.68760cc3e8ac974d22baf9f7a6924dc25ecfb40b.woff2") format("woff2"), 284 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n6.eedde9ef6558adc91b0f23ba4caf296c5008d951.woff") format("woff"); 285} 286 287@font-face { 288 font-family: "IBM Plex Serif"; 289 font-weight: 600; 290 font-style: italic; 291 font-display: swap; 292 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i6.8c52302755cc8c9f17ec3d0711102cdd96b71c26.woff2") format("woff2"), 293 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i6.1e96988e9fe6e83a4b92c2e460ce4f8c80108a4f.woff") format("woff"); 294} 295 296@font-face { 297 font-family: "IBM Plex Serif"; 298 font-weight: 700; 299 font-style: normal; 300 font-display: swap; 301 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n7.de0829a4dfc8d1ac7caa23ac6d6b0a4d3f097a8e.woff2") format("woff2"), 302 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_n7.67be055281bd9af993184908047628cfe119f5d8.woff") format("woff"); 303} 304 305@font-face { 306 font-family: "IBM Plex Serif"; 307 font-weight: 700; 308 font-style: italic; 309 font-display: swap; 310 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i7.d0cadce6860b52c971d2668a7b47605cf8508554.woff2") format("woff2"), 311 url("//www.biripublishing.com/cdn/fonts/ibm_plex_serif/ibmplexserif_i7.2e3818fd74caf90c3e367f19b42a9f1e6ce325e1.woff") format("woff"); 312} 313 314@font-face { 315 font-family: "IBM Plex Sans Condensed"; 316 font-weight: 100; 317 font-style: normal; 318 font-display: swap; 319 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n1.95ca10726e7e54b975bd218daea27d7daa4e4b0b.woff2") format("woff2"), 320 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n1.f9f652f4cbd11f372f1baf75fae6e11cca5132e3.woff") format("woff"); 321} 322 323@font-face { 324 font-family: "IBM Plex Sans Condensed"; 325 font-weight: 100; 326 font-style: italic; 327 font-display: swap; 328 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i1.ae50e67ef4f33560d99178604b0daaa78638d944.woff2") format("woff2"), 329 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i1.2a6936bdc9888426c76d70dc972f786b1adead26.woff") format("woff"); 330} 331 332@font-face { 333 font-family: "IBM Plex Sans Condensed"; 334 font-weight: 200; 335 font-style: normal; 336 font-display: swap; 337 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n2.bb4ccbc1b105376150ac282bf153d19e6b0ee6e3.woff2") format("woff2"), 338 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n2.e28911bcf665babb4614cc80e9a619216a52f517.woff") format("woff"); 339} 340 341@font-face { 342 font-family: "IBM Plex Sans Condensed"; 343 font-weight: 200; 344 font-style: italic; 345 font-display: swap; 346 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i2.6cf132e85fff48a8dfc93a742c45ba4a5e7821d6.woff2") format("woff2"), 347 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i2.065ff5d212ee128bcda879c822de43fff8db7038.woff") format("woff"); 348} 349 350@font-face { 351 font-family: "IBM Plex Sans Condensed"; 352 font-weight: 300; 353 font-style: normal; 354 font-display: swap; 355 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n3.20b76d2c31cea70ee459943763e78289
35503949be0.woff2") format("woff2"), 356 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n3.d8dbf547c969f4e50070820a0e123530b1919101.woff") format("woff"); 357} 358 359@font-face { 360 font-family: "IBM Plex Sans Condensed"; 361 font-weight: 300; 362 font-style: italic; 363 font-display: swap; 364 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i3.50f8a905106d3a76bbc86ac19116b0c54cc8a3d8.woff2") format("woff2"), 365 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i3.e4f1857d8c711cca287e284cd2cb6ce24efb663e.woff") format("woff"); 366} 367 368@font-face { 369 font-family: "IBM Plex Sans Condensed"; 370 font-weight: 400; 371 font-style: normal; 372 font-display: swap; 373 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n4.790738938eeb0aeba221c5864f783eacb01700ea.woff2") format("woff2"), 374 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n4.62f396be957a8091eea35827b7ff42250a55d22d.woff") format("woff"); 375} 376 377@font-face { 378 font-family: "IBM Plex Sans Condensed"; 379 font-weight: 400; 380 font-style: italic; 381 font-display: swap; 382 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i4.cc41cf833b279baa0e8bb46c423df026f2476184.woff2") format("woff2"), 383 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i4.503add40414d6e8c078b93c15c32fa9d2252dd0a.woff") format("woff"); 384} 385 386@font-face { 387 font-family: "IBM Plex Sans Condensed"; 388 font-weight: 500; 389 font-style: normal; 390 font-display: swap; 391 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n5.f7404533ba0c06d75c247abbc3b78fa34ba7c0fa.woff2") format("woff2"), 392 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n5.83d6765d8f9fd878fc5afd6d479d3c238d809611.woff") format("woff"); 393} 394 395@font-face { 396 font-family: "IBM Plex Sans Condensed"; 397 font-weight: 500; 398 font-style: italic; 399 font-display: swap; 400 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i5.6fbde6833df2b4b0ae5af8f6cd54b4affe6b8031.woff2") format("woff2"), 401 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i5.ceacbe40e01e39f1c1f52c7ec39f61dc895fada8.woff") format("woff"); 402} 403 404@font-face { 405 font-family: "IBM Plex Sans Condensed"; 406 font-weight: 600; 407 font-style: normal; 408 font-display: swap; 409 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n6.d85a2adde1ec6cf97c46a048c38660b21d245829.woff2") format("woff2"), 410 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n6.be351e186a0921df5766dba36134deb0af11c29a.woff") format("woff"); 411} 412 413@font-face { 414 font-family: "IBM Plex Sans Condensed"; 415 font-weight: 600; 416 font-style: italic; 417 font-display: swap; 418 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i6.3d18aef9f5f4c79e890bafc3f42ef43eef9e5d16.woff2") format("woff2"), 419 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i6.011a763bd13b1924a90f215b2488431da20a02f5.woff") format("woff"); 420} 421 422@font-face { 423 font-family: "IBM Plex Sans Condensed"; 424 font-weight: 700; 425 font-style: normal; 426 font-display: swap; 427 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n7.8fc49107f600a7daecff8ad3f6cfda6befb4c9fe.woff2") format("woff2"), 428 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_n7.da27eb3e912479c318e4ded1707a24b31e5ac6dd.woff") format("woff"); 429} 430 431@font-face { 432 font-family: "IBM Plex Sans Condensed"; 433 font-weight: 700; 434 font-style: italic; 435 font-display: swap; 436 src: url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i7.eadf040b2cf3f9805ea7b2e587f3156b2314556c.woff2") format("woff2"), 437 url("//www.biripublishing.com/cdn/fonts/ibm_plex_sans_condensed/ibmplexsanscondensed_i7.0686be443f804a6dfb0f5bb764f5608d6f7977f7.woff") format("woff"); 438} 439 440:root { 441 --aspect-ratiocus1: 0.716; 442 --scrollbar-w: 0px; 443 /* Spacing */ 444 --spacing-0-2: 0.2rem; /* 2px */ 445 --spacing-0-4: 0.4rem; /* 4px */ 446 --spacing-0-6: 0.6rem; /* 6px */ 447 --spacing-0-8: 0.8rem; /* 8px */ 448 --spacing-1: 1rem; /* 10px */ 449 --spacing-1-2: 1.2rem; /* 12px */ 450 --spacing-1-4: 1.4rem; /* 14px */ 451 --spacing-1-6: 1.6rem; /* 16px */ 452 --spacing-1-8: 1.8rem; /* 18px */ 453 --spacing-2: 2rem; /* 20px */ 454 --spacing-2-2: 2.2rem; /* 22px */ 455 --spacing-2-4: 2.4rem; /* 24px */ 456 --spacing-2-6: 2.6rem;
456 /* 26px */ 457 --spacing-2-8: 2.8rem; /* 28px */ 458 --spacing-3: 3rem; /* 30px */ 459 --spacing-3-2: 3.2rem; /* 32px */ 460 --spacing-3-4: 3.4rem; /* 34px */ 461 --spacing-3-6: 3.6rem; /* 36px */ 462 --spacing-3-8: 3.8rem; /* 38px */ 463 --spacing-4: 4rem; /* 40px */ 464 --spacing-4-2: 4.2rem; /* 42px */ 465 --spacing-4-4: 4.4rem; /* 44px */ 466 --spacing-4-8: 4.8rem; /* 48px */ 467 --spacing-5: 5rem; /* 50px */ 468 --spacing-5-6: 5.6rem; /* 56px */ 469 --spacing-6: 6rem; /* 60px */ 470 --spacing-6-4: 6.4rem; /* 64px */ 471 --spacing-7: 7rem; /* 70px */ 472 --spacing-7-2: 7.2rem; /* 72px */ 473 --spacing-8: 8rem; /* 80px */ 474 --spacing-9: 9rem; /* 90px */ 475 --spacing-10: 10rem; /* 100px */ 476 477 /* Colors */ 478 --color-base-background: 255 255 255; 479 --color-base-text: 6 157 166; 480 --color-focus: 255 255 255; 481 --payment-terms-background-color: rgb(255 255 255); 482 483 --color-foreground: 6 157 166; 484 --color-foreground2: 105 105 105; 485 --color-background2: 245 245 245; 486 --color-accent: 34 34 34; 487 --color-secondary: 52 237 248; 488 --color-tertiary: 175 248 252; 489 490 --hdt-btn-color: 255 255 255; 491 --hdt-btn-bg: 6 157 166; 492 --hdt-btn-border-color: 6 157 166; 493 --hdt-btn-hover-color: 255 255 255; 494 --hdt-btn-hover-bg:7 190 200; 495 --hdt-btn-hover-border-color:7 190 200; 496 497 --hdt-btn-secondary-color: 214 251 254; 498 --hdt-btn-secondary-bg: 52 237 248; 499 500 --hdt-btn-tertiary-color: 239 254 254; 501 --hdt-btn-tertiary-bg: 175 248 252; 502 503 --hdt-btn-outline-color: 34 34 34; 504 --hdt-btn-outline-border-color: 34 34 34; 505 506 --hdt-link-color: 34 34 34; 507 --hdt-link-hover-color: 34 34 34; 508 509 --color-line-border: 238 238 238; 510 --color-overlay: 0 0 0; 511 --payment-terms-background-color: rgb(255 255 255); 512 /* Product colors */ 513 --color-pr-price: 134 134 134; 514 --color-pr-sale-price: 235 0 27; 515 --color-pr-text: 6 157 166; 516 --color-pr-rating: ; 517 /* Input colors */ 518 --color-input-primary: 255 255 255; 519 --color-input-secondary: 104 104 104; 520 521 /* Product badge colors */ 522 --color-on-sale-badge-background: 255 78 0; 523 --color-on-sale-badge-text: 255 255 255; 524 --color-new-badge-background: 86 207 225; 525 --color-new-badge-text: 255 255 255; 526 --color-sold-out-badge-background: 153 153 153; 527 --color-sold-out-badge-text: 255 255 255; 528 --color-pre-order-badge-background: 7 116 215; 529 --color-pre-order-badge-text: 255 255 255; 530 --color-custom-badge-background: 0 165 0; 531 --color-custom-badge-text: 255 255 255; 532 533 /* Notices colors */ 534 --color-tooltip-background: 34 34 34; 535 --color-tooltip-text: 255 255 255; 536 --color-success-background: 232 240 233; 537 --color-success-text: 66 132 69; 538 --color-warning-background: 251 246 234; 539 --color-warning-text: 224 178 82; 540 --color-error-background: 253 224 228; 541 --color-error-text: 235 0 27;--f_family_1: Montserrat, sans-serif; 542 --f_family_2: "IBM Plex Serif", serif; 543 --f_family_3: "IBM Plex Sans Condensed", sans-serif;/* --bs-font-sans-serif: var(--f_family); */ 544 545 --font-body-family: var(--f_family_1); 546 --font-body-weight: 500; 547 --font-body-weight-bold: 800; 548 549 --font-heading-family: var(--f_family_1); 550 --font-sheading-family: var(--f_family_1); 551 --font-heading-weight: 600; 552 553 --font-body-line-height: 2; 554 --font-body-spacing: 0.0em; 555 --font-heading-scale: 1.3; 556 --font-heading-line-height: 1.5; 557 --font-heading-spacing: 0.0em; 558 --button-line-height: 1.2; 559 560 --h0-size: calc(6.4rem * var(--font-heading-scale)); 561 --h1-size: calc(5.4rem * var(--font-heading-scale)); 562 --h2-size: calc(4.0rem * var(--font-heading-scale)); 563 --h3-size: calc(3.4rem * var(--font-heading-scale)); 564 --h4-size: calc(2.8rem * var(--font-heading-scale)); 565 --h5-size: calc(2.4rem * var(--font-heading-scale)); 566 --h6-size: calc(1.3rem * var(--font-heading-scale)); 567 568 --h0-size-mb: calc(3.2rem * var(--font-heading-scale)); 569 --h1-size-mb: calc(2.5rem * var(--font-heading-scale)); 570 --h2-size-mb: calc(2.5rem * var(--font-heading-scale)); 571 --h3-size-mb: calc(2.4rem * var(--font-heading-scale)); 572 --h4-size-mb: calc(2.2rem * var(--font-heading-scale)); 573 --h5-size-mb: calc(1.8rem * var(--font-heading-scale)); 574 --h6-size-mb: calc(1.4rem * var(--font-heading-scale)); 575 576 /* Font sizes */ 577 --text-xs: 1.0rem; 578 --text-sm: 1.2rem; 579 --text-base: 1.4rem; 580 --text-lg: 1.6rem; 581 --text-xl: 1.8rem; 582 --text-2xl: 2.0rem; 583 --text-4xl: 2.2rem; 584 --text-6xl: 2.4rem; 585 --text-8xl: 2.6rem; 586 --text-10xl: 2.8rem; 587 --text-12xl: 3.0rem; 588 /* Font Weight */ 589 --font-light: 400; 590 --font-normal: 500; 591 --font-medium: 600; 592 --font-semibold: 700; 593 --font-bold: 800; 594 --font-extrabold: 900; 595 --font-black: 900; 596 --spacing-x: 15px; 597 --spacing-y: 15px; 598 599 --container-max-width: 109rem; 600 --container-max-width-padding-lg: 119rem; 601 --container-max-width-padding-md: 115rem; 602 --container-width-margin: 0rem; 603 --spacing-sections-desktop: 0px; 604 --spacing-sections-mobile: 0px; 605 606 /* Border Radius */ 607 --radius-2xs: 0.0rem; 608 --radius-xs: 0.0rem; 609 --radius-sm: 0.0rem; 610 --radius: 0.0rem; 611 --radius-lg: 0.0rem; 612 --radius-full: 9999px; 613 --radius-button: 3.0rem; 614 --radius-input: 3.0rem; 615 --radius-product-card: 0.0rem; 616 --radius-product-media: 0.0rem; 617 --radius-collection-card: 0.0rem; 618 --radius-blog-card: 0.7rem; 619 620 --padding-block-input: var(--spacing-0-6); 621 --padding-inline-input: var(--spacing-1); 622 --height-input: var(--spacing-4-2); 623 --thickness-btn: 0.2rem; 624 625 --cursor-zoom-in-icon: url(//www.biripublishing.com/cdn/shop/t/7/assets/cursor-zoom-in.svg?v=88807523373575012131776763393); 626 --cursor-close-svg-url: url(//www.biripublishing.com/cdn/shop/t/7/assets/cursor-close.svg?v=32251313898602219511776763393); 627 628 /* RTL support */ 629 --value-logical-flip: 1; 630 --value-origin-start: left;
631 --value-origin-end: right;} 632 633 /* Color schemes */ 634 [color-scheme="scheme-1"] { 635 --color-background: 255 255 255; 636 ; 637 --color-background2: 6 157 166; 638 639 --color-foreground: 34 34 34; 640 --color-foreground2: 105 105 105; 641 --color-accent: 105 105 105; 642 --color-secondary: 98 98 98; 643 --color-tertiary: 162 162 162; 644 645 --hdt-btn-color: 255 255 255; 646 --hdt-btn-bg: 34 34 34; 647 --hdt-btn-border-color: 34 34 34; 648 --hdt-btn-hover-color: 255 255 255; 649 --hdt-btn-hover-bg:52 52 52; 650 --hdt-btn-hover-border-color:52 52 52; 651 652 --hdt-btn-secondary-color: 224 224 224; 653 --hdt-btn-secondary-bg: 98 98 98; 654 655 --hdt-btn-tertiary-color: 236 236 236; 656 --hdt-btn-tertiary-bg: 162 162 162; 657 658 --hdt-btn-outline-color: 34 34 34; 659 --hdt-btn-outline-border-color: 34 34 34; 660 661 --hdt-link-color: 34 34 34; 662 --hdt-link-hover-color: 105 105 105; 663 664 --color-line-border: 105 105 105; 665 --color-overlay: 6 157 166; 666 --payment-terms-background-color: rgb(255 255 255); 667 /* Product colors */ 668 --color-pr-price: 105 105 105; 669 --color-pr-sale-price: 236 1 1; 670 --color-pr-text: 34 34 34; 671 --color-pr-rating: ; 672 /* Input colors */ 673 --color-input-primary: 255 255 255; 674 --color-input-secondary: 105 105 105; 675 } 676 [color-scheme="scheme-77e4ef58-56a9-4631-876a-12098ba7d57d"] { 677 --color-background: 255 255 255; 678 ; 679 --color-background2: 255 255 255; 680 681 --color-foreground: 34 34 34; 682 --color-foreground2: 105 105 105; 683 --color-accent: 255 255 255; 684 --color-secondary: 98 98 98; 685 --color-tertiary: 162 162 162; 686 687 --hdt-btn-color: 34 34 34; 688 --hdt-btn-bg: 255 255 255; 689 --hdt-btn-border-color: 255 255 255; 690 --hdt-btn-hover-color: 34 34 34; 691 --hdt-btn-hover-bg:255 255 255; 692 --hdt-btn-hover-border-color:255 255 255; 693 694 --hdt-btn-secondary-color: 224 224 224; 695 --hdt-btn-secondary-bg: 98 98 98; 696 697 --hdt-btn-tertiary-color: 236 236 236; 698 --hdt-btn-tertiary-bg: 162 162 162; 699 700 --hdt-btn-outline-color: 255 255 255; 701 --hdt-btn-outline-border-color: 255 255 255; 702 703 --hdt-link-color: 255 255 255; 704 --hdt-link-hover-color: 255 255 255; 705 706 --color-line-border: 68 68 68; 707 --color-overlay: 6 157 166; 708 --payment-terms-background-color: rgb(255 255 255); 709 /* Product colors */ 710 --color-pr-price: 153 153 153; 711 --color-pr-sale-price: 235 0 27; 712 --color-pr-text: 34 34 34; 713 --color-pr-rating: ; 714 /* Input colors */ 715 --color-input-primary: 255 255 255; 716 --color-input-secondary: 104 104 104; 717 } 718 [color-scheme="scheme-e0b73555-c767-4eda-aa6d-4e44e10aefce"] { 719 --color-background: 255 255 255; 720 ; 721 --color-background2: 245 245 245; 722 723 --color-foreground: 6 157 166; 724 --color-foreground2: 105 105 105; 725 --color-accent: 34 34 34; 726 --color-secondary: 52 237 248; 727 --color-tertiary: 175 248 252; 728 729 --hdt-btn-color: 255 255 255; 730 --hdt-btn-bg: 6 157 166; 731 --hdt-btn-border-color: 6 157 166; 732 --hdt-btn-hover-color: 255 255 255; 733 --hdt-btn-hover-bg:7 190 200; 734 --hdt-btn-hover-border-color:7 190 200; 735 736 --hdt-btn-secondary-color: 214 251 254; 737 --hdt-btn-secondary-bg: 52 237 248; 738 739 --hdt-btn-tertiary-color: 239 254 254; 740 --hdt-btn-tertiary-bg: 175 248 252; 741 742 --hdt-btn-outline-color: 34 34 34; 743 --hdt-btn-outline-border-color: 34 34 34; 744 745 --hdt-link-color: 34 34 34; 746 --hdt-link-hover-color: 34 34 34; 747 748 --color-line-border: 238 238 238; 749 --color-overlay: 0 0 0; 750 --payment-terms-background-color: rgb(255 255 255); 751 /* Product colors */ 752 --color-pr-price: 134 134 134; 753 --color-pr-sale-price: 235 0 27; 754 --color-pr-text: 6 157 166; 755 --color-pr-rating: ; 756 /* Input colors */ 757 --color-input-primary: 255 255 255; 758 --color-input-secondary: 104 104 104; 759 } 760 [color-scheme="scheme-23cf8966-8e57-4acd-9bb3-bb85f222fbb9"] { 761 --color-background: 255 255 255; 762 ; 763 --color-background2: 242 242 242; 764 765 --color-foreground: 34 34 34; 766 --color-foreground2: 135 135 135; 767 --color-accent: 1 186 212; 768 --color-secondary: 98 98 98; 769 --color-tertiary: 162 162 162; 770 771 --hdt-btn-color: 34 34 34; 772 --hdt-btn-bg: 255 255 255; 773 --hdt-btn-border-color: 153 153 153; 774 --hdt-btn-hover-color: 34 34 34; 775 --hdt-btn-hover-bg:255 255 255; 776 --hdt-btn-hover-border-color:171 171 171; 777 778 --hdt-btn-secondary-color: 224 224 224; 779 --hdt-btn-secondary-bg: 98 98 98; 780 781 --hdt-btn-tertiary-color: 236 236 236; 782 --hdt-btn-tertiary-bg: 162 162 162; 783 784 --hdt-btn-outline-color: 34 34 34; 785 --hdt-btn-outline-border-color: 34 34 34; 786 787 --hdt-link-color: 34 34 34; 788 --hdt-link-hover-color: 1 186 212; 789 790 --color-line-border: 221 221 221; 791 --color-overlay: 0 0 0; 792 --payment-terms-background-color: rgb(255 255 255); 793 /* Product colors */ 794 --color-pr-price: 105 105 105; 795 --color-pr-sale-price: 236 1 1; 796 --color-pr-text: 34 34 34; 797 --color-pr-rating: ; 798 /* Input colors */ 799 --color-input-primary: 255 255 255; 800 --color-input-secondary: 104 104 104; 801 } 802 [color-scheme="scheme-fe88a2ec-47a1-478d-8953-54da0178e18c"] { 803 --color-background: 56 56 56; 804 ; 805 --color-background2: 242 242 242; 806 807 --color-foreground: 255 255 255; 808 --color-foreground2: 135 135 135; 809 --color-accent: 1 186 212; 810 --color-secondary: 191 191 191; 811 --color-tertiary: 128 128 128; 812 813 --hdt-btn-color: 34 34 34; 814 --hdt-btn-bg: 255 255 255; 815 --hdt-btn-border-color: 255 255 255; 816 --hdt-btn-hover-color: 34 34 34; 817 --hdt-btn-hover-bg:255 255 255; 818 --hdt-btn-hover-border-color:255 255 255; 819 820 --hdt-btn-secondary-color: 76 76 76; 821 --hdt-btn-secondary-bg: 191 191 191; 822 823 --hdt-btn-tertiary-color: 51 51 51; 824 --hdt-btn-tertiary-bg: 128 128 128; 825 826 --hdt-btn-outline-color: 56 56 56; 827 --hdt-btn-outline-border-color: 56 56 56; 828 829 --hdt-link-color: 56 56 56; 830 --hdt-link-hover-color: 1 186 212; 831 832 --color-line-border: 230 230 230; 833 --color-overlay: 0 0 0; 834 --payment-terms-background-color: rgb(56 56 56); 835 /* Product colors */ 836 --color-pr-price: 105 105 105; 837 --color-pr-sale-price: 236 1 1; 838 --color-pr-text: 255 255 255; 839 --color-pr-rating: ; 840 /* Input colors */ 841 --color-input-primary: 255 255 255; 842 --color-input-secondary: 104 104 104; 843 } 844 [color-scheme="scheme-6707cc8e-6558-49d9-8759-f7d934d9fe4f"] { 845 --color-background: 233 30 99; 846 ; 847 --color-background2: 242 242 242; 848 849 --color-foreground: 255 255 255; 850 --color-foreground2: 255 255 255; 851 --color-accent: 1 186 212; 852 --color-secondary: 191 191 191; 853 --color-tertiary: 128 128 128; 854 855 --hdt-btn-color: 34 34 34; 856 --hdt-btn-bg: 255 255 255; 857 --hdt-btn-border-color: 255 255 255; 858 --hdt-btn-hover-color: 34 34 34; 859 --hdt-btn-hover-bg:255 255 255; 860 --hdt-btn-hover-border-color:255 255 255; 861 862 --hdt-btn-secondary-color: 76 76 76; 863 --hdt-btn-secondary-bg: 191 191 191; 864 865 --hdt-btn-tertiary-color: 51 51 51; 866 --hdt-btn-tertiary-bg: 128 128 128; 867 868 --hdt-btn-outline-color: 255 255 255; 869 --hdt-btn-outline-border-color: 255 255 255; 870 871 --hdt-link-color: 255 255 255; 872 --hdt-link-hover-color: 1 186 212; 873 874 --color-line-border: 221 221 221; 875 --color-overlay: 0 0 0; 876 --payment-terms-background-color: rgb(233 30 99); 877 /* Product colors */ 878 --color-pr-price: 105 105 105; 879 --color-pr-sale-price: 236 1 1; 880 --color-pr-text: 34 34 34; 881 --color-pr-rating: ; 882 /* Input colors */ 883 --color-input-primary: 255 255 255; 884 --color-input-secondary: 104 104 104; 885 } 886 [color-scheme="scheme-c9476b69-abc7-454f-a946-2d5a9f5f3a37"] { 887 --color-background: 246 246 248; 888 ; 889 --color-background2: 242 242 242; 890 891 --color-foreground: 34 34 34; 892 --color-foreground2: 135 135 135; 893 --color-accent: 1 186 212; 894 --color-secondary: 98 98 98; 895 --color-tertiary: 162 162 162; 896 897 --hdt-btn-color: 255 255 255; 898 --hdt-btn-bg: 34 34 34; 899 --hdt-btn-border-color: 34 34 34; 900 --hdt-btn-hover-color: 255 255 255; 901 --hdt-btn-hover-bg:52 52 52; 902 --hdt-btn-hover-border-color:52 52 52; 903 904 --hdt-btn-secondary-color: 224 224 224; 905 --hdt-btn-secondary-bg: 98 98 98; 906 907 --hdt-btn-tertiary-color: 236 236 236; 908 --hdt-btn-tertiary-bg: 162 162 162; 909 910 --hdt-btn-outline-color: 34 34 34; 911 --hdt-btn-outline-border-color: 34 34 34; 912 913 --hdt-link-color: 34 34 34; 914 --hdt-link-hover-color: 1 186 212; 915 916 --color-line-border: 230 230 230; 917 --color-overlay: 0 0 0; 918 --payment-terms-background-color: rgb(246 246 248); 919 /* Product colors */ 920 --color-pr-price: 105 105 105; 921 --color-pr-sale-price: 236 1 1; 922 --color-pr-text: 34 34 34; 923 --color-pr-rating: ; 924 /* Input colors */ 925 --color-input-primary: 255 255 255; 926 --color-input-secondary: 104 104 104; 927 } 928 [color-scheme="scheme-cdfc79ce-2e31-4318-8615-71a5d3be24f9"] { 929 --color-background: 255 255 255; 930 ; 931 --color-background2: 242 242 242; 932 933 --color-foreground: 34 34 34; 934 --color-foreground2: 135 135 135; 935 --color-accent: 1 186 212; 936 --color-secondary: 98 98 98; 937 --color-tertiary: 162 162 162; 938 939 --hdt-btn-color: 34 34 34; 940 --hdt-btn-bg: 255 255 255; 941 --hdt-btn-border-color: 34 34 34; 942 --hdt-btn-hover-color: 34 34 34; 943 --hdt-btn-hover-bg:255 255 255; 944 --hdt-btn-hover-border-color:52 52 52; 945 946 --hdt-btn-secondary-color: 224 224 224; 947 --hdt-btn-secondary-bg: 98 98 98; 948 949 --hdt-btn-tertiary-color: 236 236 236; 950 --hdt-btn-tertiary-bg: 162 162 162; 951 952 --hdt-btn-outline-color: 34 34 34; 953 --hdt-btn-outline-border-color: 34 34 34; 954 955 --hdt-link-color: 34 34 34; 956 --hdt-link-hover-color: 1 186 212; 957 958 --color-line-border: 221 221 221; 959 --color-overlay: 0 0 0; 960 --payment-terms-background-color: rgb(255 255 255); 961 /* Product colors */ 962 --color-pr-price: 105 105 105; 963 --color-pr-sale-price: 236 1 1; 964 --color-pr-text: 34 34 34; 965 --color-pr-rating: ; 966 /* Input colors */ 967 --color-input-primary: 255 255 255; 968 --color-input-secondary: 104 104 104; 969 } 970 [color-scheme="scheme-high-contrast"] { 971 --color-background: 90 122 90; 972 ; 973 --color-background2: 74 106 74; 974 975 --color-foreground: 255 255 255; 976 --color-foreground2: 240 240 240; 977 --color-accent: 255 255 255; 978 --color-secondary: 191 191 191; 979 --color-tertiary: 128 128 128; 980 981 --hdt-btn-color: 34 34 34; 982 --hdt-btn-bg: 255 255 255; 983 --hdt-btn-border-color: 255 255 255; 984 --hdt-btn-hover-color: 34 34 34; 985 --hdt-btn-hover-bg:255 255 255; 986 --hdt-btn-hover-border-color:255 255 255; 987 988 --hdt-btn-secondary-color: 76 76 76; 989 --hdt-btn-secondary-bg: 191 191 191; 990 991 --hdt-btn-tertiary-color: 51 51 51; 992 --hdt-btn-tertiary-bg: 128 128 128; 993 994 --hdt-btn-outline-color: 255 255 255; 995 --hdt-btn-outline-border-color: 255 255 255; 996 997 --hdt-link-color: 255 255 255; 998 --hdt-link-hover-color: 255 255 255; 999 1000 --color-line-border: 255 255 255; 1001 --color-overlay: 0 0 0; 1002 --payment-terms-background-color: rgb(90 122 90); 1003 /* Product colors */ 1004 --color-pr-price: 240 240 240; 1005 --color-pr-sale-price: 255 107 107; 1006 --color-pr-text: 255 255 255; 1007 --color-pr-rating: ; 1008 /* Input colors */ 1009 --color-input-primary: 255 255 255; 1010 --color-input-secondary: 240 240 240; 1011 } 1012 [color-scheme="scheme-teal-dropdown"] { 1013 --color-background: 255 255 255; 1014 ; 1015 --color-background2: 245 245 245; 1016 1017 --color-foreground: 6 157 166; 1018 --color-foreground2: 6 157 166; 1019 --color-accent: 255 255 255; 1020 --color-secondary: 52 237 248; 1021 --color-tertiary: 175 248 252; 1022 1023 --hdt-btn-color: 6 157 166; 1024 --hdt-btn-bg: 255 255 255; 1025 --hdt-btn-border-color: 255 255 255; 1026 --hdt-btn-hover-color: 6 157 166; 1027 --hdt-btn-hover-bg:255 255 255; 1028 --hdt-btn-hover-border-color:255 255 255; 1029 1030 --hdt-btn-secondary-color: 214 251 254; 1031 --hdt-btn-secondary-bg: 52 237 248; 1032 1033 --hdt-btn-tertiary-color: 239 254 254; 1034 --hdt-btn-tertiary-bg: 175 248 252; 1035 1036 --hdt-btn-outline-color: 255 255 255; 1037 --hdt-btn-outline-border-color: 255 255 255; 1038 1039 --hdt-link-color: 255 255 255; 1040 --hdt-link-hover-color: 255 255 255; 1041 1042 --color-line-border: 255 255 255; 1043 --color-overlay: 0 0 0; 1044 --payment-terms-background-color: rgb(255 255 255); 1045 /* Product colors */ 1046 --color-pr-price: 240 240 240; 1047 --color-pr-sale-price: 255 107 107; 1048 --color-pr-text: 6 157 166; 1049 --color-pr-rating: ; 1050 /* Input colors */ 1051 --color-input-primary: 255 255 255; 1052 --color-input-secondary: 240 240 240; 1053 } 1054 1055 1056 @media screen and (min-width: 768px) { 1057 :root { 1058 /* Font sizes */ 1059 --text-xs: 1.3rem; 1060 --text-sm: 1.4rem; 1061 --text-base: 1.5rem; 1062 --text-lg: 1.7rem; 1063 --text-xl: 1.9rem; 1064 --text-2xl: 2.1rem; 1065 --text-4xl: 2.3rem; 1066 --text-6xl: 2.5rem; 1067 --text-8xl: 2.7rem; 1068 --text-10xl: 2.9rem; 1069 --text-12xl: 3.1rem; 1070 --spacing-x: 19.98px; 1071 --spacing-y: 19.98px; 1072 } 1073 } 1074 @media screen and (min-width: 1150px) { 1075 :root { 1076 --spacing-x: 30px; 1077 --spacing-y: 30px; 1078 } 1079 } 1080 .hdt-btn--size-custom.hdt-btn--size-custom-1 { 1081 --hdt-btn-padding-x: 32px; --button-line-height: 40px; --hdt-btn-font-size: 14px;--minw-button: 100px; --minwdt-button: 150px; 1082 } 1083 body { 1084 ;} 1085</style> 1086 1087<link href="//www.biripublishing.com/cdn/shop/t/7/assets/base.css?v=71089688916404266711782817466" rel="stylesheet" type="text/css" media="all" /> 1088<link href="//www.biripublishing.com/cdn/shop/t/7/assets/theme.css?v=2643348737785652571776763393" rel="stylesheet" type="text/css" media="all" /> 1089<link href="//www.biripublishing.com/cdn/shop/t/7/assets/product-card.css?v=25577451321617402581776763393" rel="stylesheet" type="text/css" media="all" /> 1090<link href="//www.biripublishing.com/cdn/shop/t/7/assets/collection-
1090products.css?v=45413613649382009461776763393" rel="stylesheet" type="text/css" media="all" /> 1091 1092
1093<script> 1094 window.themeHDN = { 1095 settings: { 1096 shopCurency: "CAD", 1097 currencyFormat: "$ {{amount}} CAD", 1098 moneyFormat: "{{amount}}", 1099 moneyWithCurrencyFormat: "$ {{amount}} CAD", 1100 pageType: `search`, 1101 actionAfterATC: `open_cart_drawer`, 1102 currencyCodeEnabled: true, 1103 autoCurrencies: true, 1104 currencyRound: true, 1105 revealInView: true 1106 , shopTimezone: "-0400"} 1107 }; 1108 document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
1108<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 1108
1108
1109<script type="importmap"> 1110 { 1111 "imports": { 1112 "@theme/libs": "//www.biripublishing.com/cdn/shop/t/7/assets/libs.min.js?v=112679632034593218811776763393", 1113 "@theme/events": "//www.biripublishing.com/cdn/shop/t/7/assets/events.js?v=126252641563621240161776763393", 1114 "@theme/utilities": "//www.biripublishing.com/cdn/shop/t/7/assets/utilities.js?v=174937371623160956481776763393", 1115 "@theme/global": "//www.biripublishing.com/cdn/shop/t/7/assets/global.min.js?v=61836012901107234051776763393", 1116 "@theme/psw": "//www.biripublishing.com/cdn/shop/t/7/assets/es-psw.min.js?v=56831319481966336101776763393", 1117 "@theme/dayjs": "//www.biripublishing.com/cdn/shop/t/7/assets/day.min.js?v=105690777647603308301776763393" 1118 } 1119 } 1120</script>
1120 1121<link rel="modulepreload" href="//www.biripublishing.com/cdn/shop/t/7/assets/libs.min.js?v=112679632034593218811776763393"> 1122<link rel="modulepreload" href="//www.biripublishing.com/cdn/shop/t/7/assets/global.min.js?v=61836012901107234051776763393">
1123<script type="module" src="//www.biripublishing.com/cdn/shop/t/7/assets/libs.min.js?v=112679632034593218811776763393" fetchpriority="high"></script>
1123 1124<link rel="modulepreload" href="//www.biripublishing.com/cdn/shop/t/7/assets/events.js?v=126252641563621240161776763393"> 1125<link rel="modulepreload" href="//www.biripublishing.com/cdn/shop/t/7/assets/utilities.js?v=174937371623160956481776763393"> 1126<link rel="modulepreload" href="//www.biripublishing.com/cdn/shop/t/7/assets/es-psw.min.js?v=56831319481966336101776763393">
1126<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1126<meta name="google-site-verification" content="vAgx3OmLVIfZ6YzJZBVzBfdPtnZPNxtwDfbXBEpUFXM"> 1127<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/71639105704/digital_wallets/dialog"> 1128<meta id="in-context-paypal-metadata" data-shop-id="71639105704" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="CAD"> 1129<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://www.biripublishing.com/search"> 1130<link rel="alternate" hreflang="en" href="https://www.biripublishing.com/search"> 1131<link rel="alternate" hreflang="ar" href="https://www.biripublishing.com/ar/search">
1132<script async="async" src="/checkouts/internal/preloads.js?locale=en-CA"></script>
1132 1133<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1134<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-CA&shop_id=71639105704" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1134
1134
1135<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":71639105704,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/71639105704","merchantName":"Biri Publishing","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","interac","jcb"],"total":{"type":"pending","label":"Biri Publishing","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1135
1135
1136<script id="shopify-features" type="application/json">{"accessToken":"690bf67e07d065220fa883791bce9121","betas":["rich-media-storefront-analytics"],"domain":"www.biripublishing.com","predictiveSearch":true,"shopId":71639105704,"locale":"en"}</script>
vendor: 1 bytes, line 1136
1136
1137<script>var Shopify = Shopify || {}; 1138Shopify.shop = "1ia0mp-1e.myshopify.com"; 1139Shopify.locale = "en"; 1140Shopify.currency = {"active":"CAD","rate":"1.0"}; 1141Shopify.country = "CA"; 1142Shopify.theme = {"name":"UPDATED - kalles-v5-1-0-official","id":152812552360,"schema_name":"Kalles","schema_version":"5.1.0","theme_store_id":null,"role":"main"}; 1143Shopify.theme.handle = "null"; 1144Shopify.theme.style = {"id":null,"handle":null}; 1145Shopify.cdnHost = "www.biripublishing.com/cdn"; 1146Shopify.routes = Shopify.routes || {}; 1147Shopify.routes.root = "/"; 1148Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 1149Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 1150Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 1151Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1151
1151
1152<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1152
1152
1153<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 1153
1153
1154<script> 1155 window.ShopifyPay = window.ShopifyPay || {}; 1156 window.ShopifyPay.apiHost = "shop.app\/pay"; 1157 window.ShopifyPay.redirectState = null; 1158</script>
vendor: 1 bytes, line 1158
1158
1159<script> 1160 window.Shopify = window.Shopify || {}; 1161 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 1162 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 1163 window.Shopify.SignInWithShop.eligible = true; 1164</script>
vendor: 1 bytes, line 1164
1164
1165<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 1165
1165
1166<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 1166
1166
1167<script type="module"> 1168 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 1169 1170 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 1171 1172</script>
vendor: 1 bytes, line 1172
1172
1173<script> 1174 window.Shopify = window.Shopify || {}; 1175 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 1176 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 1177</script>
vendor: 1 bytes, line 1177
1177
1178<script id="__st">var __st={"a":71639105704,"offset":-14400,"reqid":"0ec86093-6dc9-4350-bfbf-e989f663d3d1-1791157068","pageurl":"www.biripublishing.com\/search","u":"f335bea49125","p":"searchresults"};</script>
vendor: 1 bytes, line 1178
1178
1179<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1179
1179
1180<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 1180
1180
1181<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.biripublishing.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1181
1181
1182<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.biripublishing.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
1182<script crossorigin="anonymous" defer="defer" src="//www.biripublishing.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 1182
1182
1183<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 1183
1183
1184<script> 1185 window.Shopify = window.Shopify || {}; 1186 window.Shopify.MCP = window.Shopify.MCP || {}; 1187 window.Shopify.MCP.enabled = true; 1188 window.Shopify.MCP.shop = "1ia0mp-1e.myshopify.com"; 1189 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.biripublishing.com\/api\/mcp"; 1190 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 1191</script>
vendor: 1 bytes, line 1191
1191
1192<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.biripublishing.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 1193</script>
vendor: 1 bytes, line 1193
1193
1194<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.biripublishing.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 1195</script>
vendor: 1 bytes, line 1195
1195
1196<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 1197 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 1198</script>
vendor: 1 bytes, line 1198
1198
1199<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 1200</script>
1200 1201<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.biripublishing.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 1202<style id="shopify-accelerated-checkout-cart"> 1203 #shopify-buyer-consent { 1204 margin-top: 1em; 1205 display: inline-block; 1206 width: 100%; 1207} 1208 1209#shopify-buyer-consent.hidden { 1210 display: none; 1211} 1212 1213#shopify-subscription-policy-button { 1214 background: none; 1215 border: none; 1216 padding: 0; 1217 text-decoration: underline; 1218 font-size: inherit; 1219 cursor: pointer; 1220} 1221 1222#shopify-subscription-policy-button::before { 1223 box-shadow: none; 1224} 1225 1226 </style> 1227
1228<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 1228
1228
1229<script src="https://cdn.shopify.com/extensions/a424d896-690a-47f2-a3ae-a82565eec47e/preorder-now-wolf-5/assets/preorde_panda.js" type="text/javascript" defer="defer"></script>
1229 1230<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1231<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 71639105704,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1231
1231
1232<script> 1233 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1234</script>
vendor: 1 bytes, line 1234
1234
1235<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1235).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 71639105704,storefrontBaseUrl: "https://www.biripublishing.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.biripublishing.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2051571880","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-18126112142\\\",\\\"GT-KTRJKPM4\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-18126112142\\\/JWgWCMuysqQcEI6LmsND\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-18126112142\\\/aFgACM-zsqQcEI6LmsND\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-18126112142\\\/kbXJCMyzsqQcEI6LmsND\\\",\\\"MC-GV42HYZ8V0\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-18126112142\\\/4GHXCMiysqQcEI6LmsND\\\",\\\"MC-GV42HYZ8V0\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-18126112142\\\/9PB4CMmzsqQcEI6LmsND\\\",\\\"MC-GV42HYZ8V0\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-18126112142\\\/-lEBCNKzsqQcEI6LmsND\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-18126112142\\\/KVq0CM6ysqQcEI6LmsND\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2051342504","configuration":"{\"pixel_id\":\"2393413281168874\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2051276968","configuration":"{\"tagID\":\"2614135859954\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2051244200","configuration":"{\"pixelCode\":\"D7OGN7JC77U4CALQJS7G\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1235,{"id":"1537310888","configuration":"{\"accountID\":\"26735\",\"shopify_domain\":\"1ia0mp-1e.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c01eaba914ab5751982c420bdbb115a6","type":"APP","apiClientId":69727125505,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Biri Publishing","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"1ia0mp-1e.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/www.biripublishing.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.biripublishing.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"152812552360","themePublished":"true","eventMetadataId":"f8da40ea-a910-41d7-99ea-eb2188487419","pageType":"searchresults","shopId":"71639105704","storefrontBaseUrl":"https:\/\/www.biripublishing.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
1235<script> 1236 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1237 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1238 window.ShopifyAnalytics.meta.currency = 'CAD'; 1239 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"0ec86093-6dc9-4350-bfbf-e989f663d3d1-1791157068"}}; 1240 for (var attr in meta) { 1241 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1242 } 1243</script>
vendor: 1 bytes, line 1243
1243
1244<script class="analytics"> 1245 (function () { 1246 var customDocumentWrite = function(content) { 1247 var jquery = null; 1248 1249 if (window.jQuery) { 1250 jquery = window.jQuery; 1251 } else if (window.Checkout && window.Checkout.$) { 1252 jquery = window.Checkout.$; 1253 } 1254 1255 if (jquery) { 1256 jquery('body').append(content); 1257 } 1258 }; 1259 1260 var hasLoggedConversion = function(token) { 1261 if (token) { 1262 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1263 } 1264 return false; 1265 } 1266 1267 var setCookieIfConversion = function(token) { 1268 if (token) { 1269 var twoMonthsFromNow = new Date(Date.now()); 1270 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1271 1272 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1273 } 1274 } 1275 1276 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1277 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1278 if (trekkie.integrations) { 1279 return; 1280 } 1281 trekkie.methods = [ 1282 'identify', 1283 'page', 1284 'ready', 1285 'track', 1286 'trackForm', 1287 'trackLink' 1288 ]; 1289 trekkie.factory = function(method) { 1290 return function() { 1291 var args = Array.prototype.slice.call(arguments); 1292 args.unshift(method); 1293 trekkie.push(args); 1294 if (method == 'track' || method == 'page') { 1295 var pageUrl; 1296 try { 1297 pageUrl = window.location.href; 1298 } catch (e) {} 1299 var pageReferrer; 1300 try { 1301 pageReferrer = document.referrer; 1302 } catch (e) {} 1303 try { 1304 if (window.__TREKKIE_SHIM_QUEUE == null) { 1305 window.__TREKKIE_SHIM_QUEUE = []; 1306 } 1307 window.__TREKKIE_SHIM_QUEUE.push({ 1308 from: 'trekkie-stub', 1309 method: method, 1310 args: args.slice(1), 1311 pageContext: { 1312 url: pageUrl, 1313 referrer: pageReferrer 1314 } 1315 }); 1316 } catch (e) { 1317 // no-op 1318 } 1319 } 1320 return trekkie; 1321 }; 1322 }; 1323 for (var i = 0; i < trekkie.methods.length; i++) { 1324 var key = trekkie.methods[i]; 1325 trekkie[key] = trekkie.factory(key); 1326 } 1327 trekkie.load = function(config) { 1328 trekkie.config = config || {}; 1329 trekkie.config.initialDocumentCookie = document.cookie; 1330 var first = document.getElementsByTagName('script')[0]; 1331var script = document.createElement('script'); 1332script.type = 'text/javascript'; 1333script.onerror = function(e) { 1334 var scriptFallback = document.createElement('script'); 1335 scriptFallback.type = 'text/javascript'; 1336 scriptFallback.onerror = function(error) { 1337 var Monorail = { 1338 produce: function produce(monorailDomain, schemaId, payload) { 1339 var currentMs = new Date().getTime(); 1340 var event = { 1341 schema_id: schemaId, 1342 payload: payload, 1343 metadata: { 1344 event_created_at_ms: currentMs, 1345 event_sent_at_ms: currentMs 1346 } 1347 }; 1348 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1349 }, 1350 sendRequest: function sendRequest(endpointUrl, payload) { 1351 // Try the sendBeacon API 1352 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1353 var blobData = new window.Blob([payload], { 1354 type: 'text/plain' 1355 }); 1356 1357 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1358 return true; 1359 } // sendBeacon was not successful 1360 1361 } // XHR beacon 1362 1363 var xhr = new XMLHttpRequest(); 1364 1365 try { 1366 xhr.open('POST', endpointUrl); 1367 xhr.setRequestHeader('Content-Type', 'text/plain'); 1368 xhr.send(payload); 1369 } catch (e) { 1370 console.log(e); 1371 } 1372 1373 return false; 1374 }, 1375 isIos12: function isIos12() { 1376 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1377 } 1378 }; 1379 Monorail.produce('monorail-edge.shopifysvc.com', 1380 'trekkie_storefront_load_errors/1.1', 1381 {shop_id: 71639105704, 1382 theme_id: 152812552360, 1383 app_name: "storefront", 1384 context_url: window.location.href, 1385 source_url: "//www.biripublishing.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1386 1387 }; 1388 scriptFallback.async = true; 1389 scriptFallback.src = '//www.biripublishing.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1390 first.parentNode.insertBefore(scriptFallback, first); 1391}; 1392script.async = true; 1393script.src = '//www.biripublishing.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1394first.parentNode.insertBefore(script, first); 1395 1396 }; 1397 trekkie.load( 1398 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":71639105704,"isMerchantRequest":null,"themeId":152812552360,"themeCityHash":"1044241790571283728","contentLanguage":"en","currency":"CAD","eventMetadataId":"f8da40ea-a910-41d7-99ea-eb2188487419"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1399 ); 1400 1401 var loaded = false;
1402 trekkie.ready(function() { 1403 if (loaded) return; 1404 loaded = true; 1405 1406 window.ShopifyAnalytics.lib = window.trekkie; 1407 1408 var originalDocumentWrite = document.write; 1409 document.write = customDocumentWrite; 1410 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1411 document.write = originalDocumentWrite; 1412 1413 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1414 var token = match? match[1]: undefined; 1415 if (!hasLoggedConversion(token)) { 1416 setCookieIfConversion(token); 1417 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 1418 } 1419 }); 1420 1421 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"0ec86093-6dc9-4350-bfbf-e989f663d3d1-1791157068","shopifyEmitted":true}); 1422 1423 var eventsListenerScript = document.createElement('script'); 1424 eventsListenerScript.async = true; 1425 eventsListenerScript.src = "//www.biripublishing.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1426 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1427})();</script>
vendor: 1 bytes, line 1427
1427
1428<script 1429 defer 1430 src="https://www.biripublishing.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1431 data-application="storefront-renderer" 1432 data-shop-id="71639105704" 1433 data-render-region="gcp-us-central1" 1434 data-page-type="search" 1435 data-theme-instance-id="152812552360" 1436 data-theme-name="Kalles" 1437 data-theme-version="5.1.0" 1438 data-monorail-region="shop_domain" 1439 data-resource-timing-sampling-rate="10" 1440 data-shs="true" 1441 data-shs-beacon="true" 1442 data-shs-export-with-fetch="true" 1443 data-shs-logs-sample-rate="1" 1444 data-shs-beacon-endpoint="https://www.biripublishing.com/api/collect" 1445></script>
1445 1446<meta name="shopify-y" content="e08da364-5945-4a8b-8404-269e2c3104a5" data-expiration="1822714668000"><meta name="shopify-s" content="e2d0b4ca-c76a-4345-aab9-72097a3a5051" data-expiration="1791158868000"><meta name="new-cookie-storage-activated" content="t"> 1447</head> 1448 1449 <body class="hdt-page-type-search "><hdt-loading-bar class="hdt-loading-bar" aria-hidden="true"></hdt-loading-bar> 1450<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" class="hdt-d-none" hidden> 1451 <defs> 1452 <symbol id="hdt-icon-cp"> 1453 <path d="M6.59 5.17L1.41 0L0 1.41L5.17 6.58L6.59 5.17ZM10.5 0L12.54 2.04L0 14.59L1.41 16L13.96 3.46L16 5.5V0H10.5ZM10.83 9.41L9.42 10.82L12.55 13.95L10.5 16H16V10.5L13.96 12.54L10.83 9.41Z"/> 1454 </symbol> 1455 <symbol id="hdt-icon-cp-added"> 1456 <path d="M0 6.5105L5.4791 12.0001L16 1.48956L14.4896 0L5.4791 8.99999L1.48953 5.01045L0 6.5105Z"/> 1457 </symbol> 1458 <symbol id="hdt-icon-wis"> 1459 <path d="M32.32,52.4l-.32.32-.35-.32C16.45,38.61,6.4,29.49,6.4,20.24A10.94,10.94,0,0,1,17,9h.57A12.55,12.55,0,0,1,29,16.59h6A12.55,12.55,0,0,1,46.4,9,10.94,10.94,0,0,1,57.6,19.67v.53C57.6,29.49,47.55,38.61,32.32,52.4ZM46.4,2.64A19.22,19.22,0,0,0,32,9.3,19.22,19.22,0,0,0,17.6,2.64,17.41,17.41,0,0,0,0,19.86v.38c0,12.06,10.88,22,27.36,36.9L32,61.36l4.64-4.22C53.12,42.19,64,32.3,64,20.24A17.41,17.41,0,0,0,46.78,2.64Z"/> 1460 </symbol> 1461 <symbol id="hdt-icon-wis-added"> 1462 <path d="M46.4,2.64A19.22,19.22,0,0,0,32,9.3,19.22,19.22,0,0,0,17.6,2.64,17.41,17.41,0,0,0,0,19.86v.38c0,12.06,10.88,22,27.36,36.9L32,61.36l4.64-4.22C53.12,42.19,64,32.3,64,20.24A17.41,17.41,0,0,0,46.78,2.64Z"/> 1463 </symbol> 1464 <symbol id="hdt-icon-wis-remove"> 1465 <path xmlns="http://www.w3.org/2000/svg" d="M5.905 13.6783L3.95083 11.7958L5.10833 10.5967L7.0725 12.4892L11.3492 8.305L12.5175 9.49333L8.25667 13.6825C7.94367 13.9928 7.52052 14.1664 7.0798 14.1655C6.63908 14.1645 6.21668 13.9899 5.905 13.6783ZM16.6667 5H15V17.5C15 18.8783 13.8783 20 12.5 20H4.16667C2.78833 20 1.66667 18.8783 1.66667 17.5V5H0V3.33333H4.16667V1.66667C4.16667 0.7475 4.91417 0 5.83333 0H10.8333C11.7525 0 12.5 0.7475 12.5 1.66667V3.33333H16.6667V5ZM5.83333 3.33333H10.8333V1.66667H5.83333V3.33333ZM13.3333 5H3.33333V17.5C3.33333 17.721 3.42113 17.933 3.57741 18.0893C3.73369 18.2455 3.94565 18.3333 4.16667 18.3333H12.5C12.721 18.3333 12.933 18.2455 13.0893 18.0893C13.2455 17.933 13.3333 17.721 13.3333 17.5V5Z" /> 1466 </symbol> 1467 <symbol id="hdt-icon-quickview"> 1468 <path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"/><circle cx="12" cy="12" r="3"/> 1469 </symbol> 1470 <symbol id="hdt-icon-cart"> 1471 <path d="M13.2222 16H0.777778C0.571498 16 0.373667 15.9157 0.227806 15.7657C0.0819442 15.6157 0 15.4122 0 15.2V0.8C0 0.587827 0.0819442 0.384344 0.227806 0.234315C0.373667 0.0842854 0.571498 0 0.777778 0H13.2222C13.4285 0 13.6263 0.0842854 13.7722 0.234315C13.9181 0.384344 14 0.587827 14 0.8V15.2C14 15.4122 13.9181 15.6157 13.7722 15.7657C13.6263 15.9157 13.4285 16 13.2222 16ZM12.4444 14.4V1.6H1.55556V14.4H12.4444ZM4.66667 3.2V4.8C4.66667 5.43652 4.9125 6.04697 5.35008 6.49706C5.78767 6.94714 6.38116 7.2 7 7.2C7.61884 7.2 8.21233 6.94714 8.64992 6.49706C9.0875 6.04697 9.33333 5.43652 9.33333 4.8V3.2H10.8889V4.8C10.8889 5.86087 10.4792 6.87828 9.74986 7.62843C9.02055 8.37857 8.0314 8.8 7 8.8C5.9686 8.8 4.97945 8.37857 4.25014 7.62843C3.52083 6.87828 3.11111 5.86087 3.11111 4.8V3.2H4.66667Z"/> 1472 </symbol> 1473 </defs> 1474</svg><a class="skip-to-content-link button sr-only " href="#MainContent">Skip to content</a><!-- BEGIN sections: header-group --> 1475<header id="shopify-section-sections--20528059023528__header_inline_xePFbC" class="shopify-section shopify-section-group-header-group hdt-section-group hdt-section-header hdt-header-inline"><!-- header-inline.liquid --><style data-shopify>:root { 1476 --sticky-header-enabled: 1; 1477 } 1478 html { 1479 --header-height: 60px; 1480 --header-height2: var(--header-height); 1481 --h-space-tr: 0px; 1482 } 1483 @media (min-width: 768px) { 1484 html { 1485 --header-height: 70px; 1486 } 1487 } 1488 .hdt-navigation { 1489 --spacing-menu-item: 60px; 1490 } 1491 .hdt-menu-uppercase-true #hdt-nav-ul > li > a, 1492 .hdt-menu-uppercase-true #hdt-nav-ul > li > hdt-header-menu > details > summary .hdt-menu-link-text { 1493 text-transform: uppercase; 1494 } 1495 1496 </style><hdt-sticky-header sticky-type="on_scroll_up" prefix="header" class="hdt-main-header hdt-header-logo_left hdt-header-fullwidth-true hdt-header-tranparent-false hdt-menu-default hdt-header-sticky-on_scroll_up hdt-header-sticky--glass is-sticky" color-scheme="scheme-1"> 1497 <div class="hdt-container-full hdt-px-15"> 1498 <div data-header-height class="hdt-flex hdt-align-center hdt-spacing-15 md:h
1498dt-px-15 hdt-px-10"><div class="lg:hdt-hidden md:hdt-custom-col-4 hdt-custom-col-3"> 1499 <button aria-controls="menu_mobile" class="hdt-push-menu-btn hdt-menu-bar hdt-flex hdt-justify-center hdt-align-center" aria-label="push-menu"> 1500 <svg xmlns="http://www.w3.org/2000/svg" width="30" height="16" viewBox="0 0 30 16" fill="currentColor"><rect width="30" height="1.5"></rect><rect y="7" width="20" height="1.5"></rect><rect y="14" width="30" height="1.5"></rect></svg> 1501 </button> 1502 </div> 1503 <div class="lg:hdt-custom-col-3 md:hdt-custom-col-4 hdt-custom-col-6 xs:hdt-text-center hdt-flex hdt-align-center hdt-justify-start hdt-col-logo"><div class="hdt-logo hdt-flex hdt-align-center "><a class="hdt-inline-flex hdt-align-center" href="/"><picture class="hdt-logo-default"> 1504 <source media="(min-width:768px)" srcset="//www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=150 1x, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=300 2x"><img src="//www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=300" alt="Biri Publishing" width="150" height="61" class="hdt-logo-img" sizes="(min-width: 768px) 150px, 125px" srcset="//www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=125 1x, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=250 2x" reload="true"></picture> 1505 1506<picture class="hdt-logo-sticky"> 1507 <source media="(max-width:767px)" srcset="//www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=125 1x, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=250 2x"> 1508 <source media="(min-width:768px)" srcset="//www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=150 1x, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=300 2x"><img src="//www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=300" alt="Biri Publishing" width="150" height="61" class="hdt-logo-img" sizes="(min-width: 768px) 150px, 125px" srcset="//www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=125 1x, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo.png?v=1759156587&width=250 2x" reload="true"></picture> 1509 1510 </a><style data-shopify>.hdt-logo { 1511 padding: 5px 0; 1512 } 1513 .hdt-logo a img{ 1514 width: 125px !important; 1515 min-width: 125px !important; 1516 } 1517 .hdt-logo picture.hdt-logo-sticky { 1518 display: none; 1519 } 1520 .scrolled-past-header.shopify-section-header-sticky .hdt-logo picture.hdt-logo-sticky { 1521 display: inline-flex; 1522 } 1523 .scrolled-past-header.shopify-section-header-sticky .hdt-logo picture:not(.hdt-logo-sticky) { 1524 display: none; 1525 } 1526 @media (min-width: 768px) { 1527 .hdt-logo a img{ 1528 width: 150px !important; 1529 min-width: 150px !important; 1530 } 1531 }</style></div></div> 1532 <div class="hdt-header-col lg:hdt-custom-col-7 lg:hdt-block hdt-hidden"> 1533 1534<nav class="hdt-navigation hdt-text-center hdt-menu-uppercase-false hdt-nav-arrow_true"> 1535 <ul id="hdt-nav-ul" class="hdt-nav__ul hdt-inline-flex hdt-align-center hdt-text-center hdt-justify-center"><li class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col " ><a id="hdt-menu-home" href="/" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal" > 1536 <span class="hdt-menu-link-text hdt-block"> 1537 <span class="hdt-block hdt-line-clamp">Home</span></span> 1538 </a></li><li class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col " ><a id="hdt-menu-catalog" href="/collections/all" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal" > 1539 <span class="hdt-menu-link-text hdt-block">
1540 <span class="hdt-block hdt-line-clamp">Catalog</span></span> 1541 </a></li><li class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col " ><a id="hdt-menu-authors" href="/pages/authors" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal" > 1542 <span class="hdt-menu-link-text hdt-block"> 1543 <span class="hdt-block hdt-line-clamp">Authors</span></span> 1544 </a></li><li class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col hdt-has-children" ><hdt-header-menu class="hdt-contents" opened-able-click event="click" position="" > 1545 <details > 1546 <summary data-url="/pages/about-us" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal"> 1547 <span class="hdt-menu-link-text hdt-block"> 1548 <span class="hdt-block hdt-line-clamp">About Us</span></span><svg class="hdt-menu-item-arrow" xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="none"><path d="M10 1.24243L5 6.24243L-2.18557e-07 1.24243L0.8875 0.354932L5 4.46743L9.1125 0.354931L10 1.24243Z" fill="currentColor"/></svg></summary><div class="hdt-sub-menu hdt-absolute hdt-dropdown-menu" color-scheme="scheme-teal-dropdown"> 1549 <ul class="hdt-menu-list hdt-sub-menu-lever-1" role="list" > 1550 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1551 <a id="hdt-menu-about-us" href="/pages/about-us" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1552 <span class="hdt-block hdt-line-clamp">About Us</span></span> 1553 </a> 1554 </li> 1555 1556 1557 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1558 <a id="hdt-menu-our-process" href="/pages/our-process" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1559 <span class="hdt-block hdt-line-clamp">Our Process</span></span> 1560 </a> 1561 </li> 1562 1563 1564 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1565 <a id="hdt-menu-what-to-expect-when-publishing-with-us" href="/pages/what-to-expect" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1566 <span class="hdt-block hdt-line-clamp">What to Expect When Publishing With Us</span></span> 1567 </a> 1568 </li> 1569 1570 1571 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1572 <a id="hdt-menu-contact-us" href="/pages/contact-us" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1573 <span class="hdt-block hdt-line-clamp">Contact Us</span></span> 1574 </a> 1575 </li> 1576 1577</ul> 1578</div></details> 1579 </hdt-header-menu></li><li class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col hdt-has-children" ><hdt-header-menu class="hdt-contents" opened-able-click event="click" position="" > 1580 <details > 1581 <summary data-url="/blogs/positive-psychology" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal"> 1582 <span class="hdt-menu-link-text hdt-block"> 1583 <span class="hdt-block hdt-line-clamp">Blog</span></span><svg class="hdt-menu-item-arrow" xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="none"><path d="M10 1.24243L5 6.24243L-2.18557e-07 1.24243L0.8875 0.354932L5 4.46743L9.1125 0.354931L10 1.24243Z" fill="currentColor"/></svg></summary><div class="hdt-sub-menu hdt-absolute hdt-dropdown-menu" color-scheme="scheme-teal-dropdown"> 1584 <ul class="hdt-menu-list hdt-sub-menu-lever-1" role="list" > 1585 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1586 <a id="hdt-menu-recent-blogs" href="/blogs/life-balance" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block">
1587 <span class="hdt-block hdt-line-clamp">Recent Blogs</span></span> 1588 </a> 1589 </li> 1590 1591 1592 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1593 <a id="hdt-menu-about-positive-psychology" href="/blogs/positive-psychology" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1594 <span class="hdt-block hdt-line-clamp">About Positive Psychology</span></span> 1595 </a> 1596 </li> 1597 1598 1599 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1600 <a id="hdt-menu-positive-emotions" href="/blogs/positive-emotions-pathway" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1601 <span class="hdt-block hdt-line-clamp">Positive Emotions</span></span> 1602 </a> 1603 </li> 1604 1605 1606 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1607 <a id="hdt-menu-engagement" href="/blogs/engagement-pathway" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1608 <span class="hdt-block hdt-line-clamp">Engagement</span></span> 1609 </a> 1610 </li> 1611 1612 1613 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1614 <a id="hdt-menu-relationships" href="/blogs/relationships-pathway" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1615 <span class="hdt-block hdt-line-clamp">Relationships</span></span> 1616 </a> 1617 </li> 1618 1619 1620 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1621 <a id="hdt-menu-meaning" href="/blogs/meaning-pathway" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1622 <span class="hdt-block hdt-line-clamp">Meaning</span></span> 1623 </a> 1624 </li> 1625 1626 1627 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1628 <a id="hdt-menu-achievement" href="/blogs/achievement-pathway" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1629 <span class="hdt-block hdt-line-clamp">Achievement</span></span> 1630 </a> 1631 </li> 1632 1633 1634 <li class="hdt-menu-item hdt-flex hdt-justify-start hdt-align-center"> 1635 <a id="hdt-menu-vitality" href="/blogs/vitality-pathway-1" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal "><span class="hdt-menu-link-text hdt-block"> 1636 <span class="hdt-block hdt-line-clamp">Vitality</span></span> 1637 </a> 1638 </li> 1639 1640</ul> 1641</div></details> 1642 </hdt-header-menu></li><li class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col hdt-has-children" ><hdt-header-menu class="hdt-contents" opened-able-click event="click" position="" > 1643 <details > 1644 <summary data-url="#quiz" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal"> 1645 <span class="hdt-menu-link-text hdt-block"> 1646 <span class="hdt-block hdt-line-clamp">Quizzes</span></span><svg class="hdt-menu-item-arrow" xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="none"><path d="M10 1.24243L5 6.24243L-2.18557e-07 1.24243L0.8875 0.354932L5 4.46743L9.1125 0.354931L10 1.24243Z" fill="currentColor"/></svg></summary><div class="hdt-sub-menu hdt-absolute hdt-dropdown-menu" color-scheme="scheme-teal-dropdown"> 1647 <ul class="hdt-menu-list hdt-sub-menu-lever-1" role="list" ><li> 1648 <hdt-accordion class="hdt-contents" only-click-icon> 1649 <details aria-expanded="false" class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col hdt-has-children hdt-relative"> 1650 <summary data-url="#quiz" class="hdt-flex hdt-justify-between hdt-align-center hdt-relative"><span class="hdt-menu-link-text hdt-block">
1651 <span class="hdt-block hdt-line-clamp">Procrastination Quiz</span></span> 1652 <span class="hdt-inline-flex hdt-align-center hdt-justify-center hdt-top-0 hdt-right-0 hdt-bottom-0 hdt-absolute" accordion-icon><svg class="hdt-menu-item-arrow" xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="none"><path d="M10 1.24243L5 6.24243L-2.18557e-07 1.24243L0.8875 0.354932L5 4.46743L9.1125 0.354931L10 1.24243Z" fill="currentColor"/></svg></span> 1653 </summary> 1654 <div id="hdt-sub-menu1" class="hdt-sub-menu hdt-sub-menu-child"> 1655 <ul class="hdt-menu-list hdt-sub-menu-lever-2" role="list"><li class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col"> 1656 <a id="hdt-menu-en-procrastination-quiz" href="#quiz-QhjLG7" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal " ><span class="hdt-menu-link-text hdt-block"> 1657 <span class="hdt-block hdt-line-clamp">EN - Procrastination Quiz</span></span> 1658 </a> 1659 </li><li class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col"> 1660 <a id="hdt-menu-ar-procrastination-quiz" href="#quiz-CxAR2e" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal " ><span class="hdt-menu-link-text hdt-block"> 1661 <span class="hdt-block hdt-line-clamp">AR - Procrastination Quiz</span></span> 1662 </a> 1663 </li></ul> 1664 </div> 1665 </details> 1666 </hdt-accordion> 1667 </li> 1668 1669<li> 1670 <hdt-accordion class="hdt-contents" only-click-icon> 1671 <details aria-expanded="false" class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col hdt-has-children hdt-relative"> 1672 <summary data-url="#quiz" class="hdt-flex hdt-justify-between hdt-align-center hdt-relative"><span class="hdt-menu-link-text hdt-block"> 1673 <span class="hdt-block hdt-line-clamp">Emotional Maturity Assessment</span></span> 1674 <span class="hdt-inline-flex hdt-align-center hdt-justify-center hdt-top-0 hdt-right-0 hdt-bottom-0 hdt-absolute" accordion-icon><svg class="hdt-menu-item-arrow" xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="none"><path d="M10 1.24243L5 6.24243L-2.18557e-07 1.24243L0.8875 0.354932L5 4.46743L9.1125 0.354931L10 1.24243Z" fill="currentColor"/></svg></span> 1675 </summary> 1676 <div id="hdt-sub-menu2" class="hdt-sub-menu hdt-sub-menu-child"> 1677 <ul class="hdt-menu-list hdt-sub-menu-lever-2" role="list"><li class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col"> 1678 <a id="hdt-menu-en-emotional-maturity-assessment" href="#quiz-W22GO3" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal " ><span class="hdt-menu-link-text hdt-block"> 1679 <span class="hdt-block hdt-line-clamp">EN - Emotional Maturity Assessment</span></span> 1680 </a> 1681 </li><li class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col"> 1682 <a id="hdt-menu-ar-emotional-maturity-assessment" href="#quiz-TH2mVv" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal " ><span class="hdt-menu-link-text hdt-block"> 1683 <span class="hdt-block hdt-line-clamp">AR - Emotional Maturity Assessment</span></span> 1684 </a> 1685 </li></ul> 1686 </div> 1687 </details> 1688 </hdt-accordion> 1689 </li> 1690 1691</ul> 1692</div></details> 1693 </hdt-header-menu></li><li class="hdt-menu-item hdt-flex hdt-justify-center hdt-flex-col " ><a id="hdt-menu-sign-in" href="/account/login" class="hdt-menu-link hdt-flex hdt-align-center hdt-justify-between hdt-relative hdt-text-base hdt-font-normal" >
1694 <span class="hdt-menu-link-text hdt-block"> 1695 <span class="hdt-block hdt-line-clamp">Sign in</span></span> 1696 </a></li></ul> 1697 </nav> 1698 </div> 1699 <div class="lg:hdt-custom-col-3 md:hdt-custom-col-4 hdt-custom-col-3 hdt-search_icon"> 1700<div class="hdt-site-top_nav hdt-flex hdt-align-center hdt-justify-end"> 1701 <div class="hdt-site-nav_icon hdt-site-nav_search hdt-inline-flex hdt-align-center"> 1702 1703 <a href="/search" class="hdt-inline-flex hdt-align-center hdt-relative" aria-controls="drawer-search-form-full" aria-label="drawer-search"> 1704 <svg id="icon-h-search" viewBox="0 0 18 19" width="22" height="23" fill="none"> 1705 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"></path> 1706 </svg> 1707 </a> 1708 1709 </div><div class="hdt-site-nav_icon hdt-site-nav_wishlist lg:hdt-inline-flex md:hdt-inline-flex hdt-align-center hdt-hidden"> 1710 <hdt-wishlist-a class="hdt-contents"> 1711 <a href="/search/?view=wishlist" class="hdt-inline-flex hdt-align-center hdt-relative hdt-has-count-box"> 1712 <svg id="icon-h-heart" viewBox="0 0 24 24" width="24" height="24" stroke="currentColor" stroke-width="1.2" fill="none" stroke-linecap="round" stroke-linejoin="round"> 1713 <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path> 1714 </svg> 1715 <hdt-wishlist-count class="hdt-count-box hdt-absolute">0</hdt-wishlist-count> 1716 </a> 1717 </hdt-wishlist-a> 1718 </div><div class="hdt-site-nav_icon hdt-site-nav_cart hdt-inline-flex hdt-align-center"> 1719 <a class="hdt-inline-flex hdt-align-center hdt-relative hdt-has-count-box" href="/cart" aria-controls="CartDrawer"> 1720 <svg id="icon-h-cart" viewBox="0 0 24 24" width="24" height="24" stroke="currentColor" stroke-width="1.2" fill="none" stroke-linecap="round" stroke-linejoin="round"> 1721 <circle cx="9" cy="21" r="1"></circle><circle cx="20" cy="21" r="1"></circle><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path> 1722 </svg> 1723 <hdt-cart-count class="hdt-count-box hdt-absolute">0</hdt-cart-count> 1724 </a> 1725 </div> 1726 1727</div></div></div> 1728 </div> 1729</hdt-sticky-header> 1730 1731<hdt-drawer class="hdt-drawer hdt-drawer-menu-mb hdt-header-menu-mobile hdt-contents" color-scheme="scheme-1"> 1732 <dialog id="menu_mobile" class="hdt-dialog hdt-dialog-drawer" scroll-lock pos="left"> 1733 <div class="hdt-dialog-drawer__header"> 1734 <button ref="closeButton" class="hdt-s-text hdt-dialog-btn__close" aria-controls="menu_mobile" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="14" viewBox="0 0 16 14" fill="none"> 1735 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 1736 </svg></button> 1737 </div> 1738 <div class="hdt-dialog-drawer__inner"><hdt-tab class="hdt-mobile_header hdt-tab hdt-flex hdt-align-center" aria-controls="tab-mobile" slot="header" > 1739 <button aria-current="true" class="hdt-mobile-title hdt-font-medium hdt-text-sm hdt-flex hdt-justify-center hdt-align-center">Menu</button> 1740 <button aria-current="false" class="hdt-mobile-title hdt-font-medium hdt-text-sm hdt-flex hdt-justify-center hdt-align-center">Categories</button> 1741 1742</hdt-tab> 1743 1744<div id="tab-mobile" class="hdt-current-scrollbar hdt-menu-on-mobile"> 1745 <div class="hdt-tab-item" tab-item tab-selected ><hdt-lazy-submenu id="sub-hdt-nav-mb" data-section="sections--20528059023528__header_inline_xePFbC"></hdt-lazy-submenu><div class="hdt-mobile-other-content"> 1746 <div class="hdt-mobile_group_icons hdt-flex hdt-flex-col"><div class="hdt-site-nav_item hdt-site-nav_user hdt-inline-flex hdt-align-center"> 1747 <hdt-wishlist-a class="hdt-contents"> 1748 <a class="hdt-inline-flex hdt-align-center hdt-relative hdt-radius-xs" href="/search/?view=wishlist"> 1749 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M7.70572 11.8638L7.62943 11.9401L7.5455 11.8638C3.92153 8.57548 1.52589 6.40109 1.52589 4.19619C1.52589 2.6703 2.6703 1.52589 4.19619 1.52589C5.37112 1.52589 6.51553 2.28883 6.91989 3.32643H8.33896C8.74332 2.28883 9.88774 1.52589 11.0627 1.52589
1749C12.5886 1.52589 13.733 2.6703 13.733 4.19619C13.733 6.40109 11.3373 8.57548 7.70572 11.8638ZM11.0627 0C9.73515 0 8.46104 0.617984 7.62943 1.58692C6.79782 0.617984 5.52371 0 4.19619 0C1.84632 0 0 1.83869 0 4.19619C0 7.07248 2.59401 9.42997 6.52316 12.9929L7.62943 14L8.73569 12.9929C12.6649 9.42997 15.2589 7.07248 15.2589 4.19619C15.2589 1.83869 13.4125 0 11.0627 0Z" fill="currentColor"/></svg> 1750 <span class="hdt-icon-text hdt-text-base">Wishlist</span> 1751 </a> 1752 </hdt-wishlist-a> 1753 </div><div class="hdt-site-nav_item hdt-site-nav_search hdt-inline-flex hdt-align-center"> 1754 <a href="/search" class="hdt-inline-flex hdt-align-center hdt-relative hdt-radius-xs"> 1755 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M13.7854 12.5947L10.6117 9.421C11.3758 8.4038 11.7883 7.16566 11.7869 5.89344C11.7869 2.64382 9.14306 0 5.89344 0C2.64382 0 0 2.64382 0 5.89344C0 9.14306 2.64382 11.7869 5.89344 11.7869C7.16566 11.7883 8.4038 11.3758 9.421 10.6117L12.5947 13.7854C12.7554 13.929 12.9649 14.0057 13.1803 13.9997C13.3957 13.9936 13.6006 13.9054 13.753 13.753C13.9054 13.6006 13.9936 13.3957 13.9997 13.1803C14.0057 12.9649 13.929 12.7554 13.7854 12.5947ZM1.68384 5.89344C1.68384 5.06086 1.93073 4.24698 2.39329 3.55471C2.85584 2.86245 3.51329 2.32289 4.2825 2.00428C5.0517 1.68566 5.89811 1.6023 6.71469 1.76473C7.53127 1.92715 8.28135 2.32808 8.87008 2.9168C9.4588 3.50553 9.85972 4.25561 10.0222 5.07219C10.1846 5.88877 10.1012 6.73518 9.7826 7.50438C9.46399 8.27359 8.92443 8.93104 8.23217 9.39359C7.5399 9.85615 6.72602 10.103 5.89344 10.103C4.7774 10.1017 3.70745 9.65776 2.91828 8.8686C2.12912 8.07943 1.68518 7.00948 1.68384 5.89344Z" fill="currentColor"/></svg> 1756 <span class="hdt-icon-text hdt-text-base">Search</span> 1757 </a> 1758 </div></div><div class="hdt-notice-mobile"><span class="hdt-inline-flex" style="margin-bottom: 10px">Contact Us </span><span class="hdt-flex hdt-flex-col hdt-text-sm hdt-text-secondary" style="line-height: 24px;"><span>Email: <b class="hdt-font-medium">[email protected]</b></span><span>Phone: <b class="hdt-font-medium">(365) 388-3650</b></span></span></div></div> 1759 <div slot="footer" class="hdt-mobile_bottom"> 1760 <div class="hdt-mb-language_currencies hdt-flex hdt-flex-col hdt-align-start"> 1761<div class="hdt-currencies hdt-inline-block hdt-flag-size-sm" data-type="1"><button aria-controls="popover-currencies"> 1762 <span class="hdt-inline-flex hdt-align-center"><img src="//cdn.shopify.com/static/images/flags/ca.svg?width=16" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?width=16 16w" width="16" height="12" loading="lazy" class="hdt-flag hdt-inline-block hdt-relative" data-flag-current=""><span data-name-current>CAD</span> 1763 </span> 1764 <svg class="hdt-icon-select-arrow hdt-inline-block" role="presentation" viewBox="0 0 19 12" width="8"><polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline></svg> 1765 </button></div><div data-locale-wrap class="hdt-languages hdt-inline-block"> 1766 <button aria-controls="popover-languages"> 1767 <span class="hdt-inline-block"> 1768 <span data-flagshdt="" data-current class="hdt-inline-block lazyloadhdt flagshdt-en">English</span> 1769 </span> 1770 <svg class="hdt-icon-select-arrow hdt-inline-block" role="presentation" viewBox="0 0 19 12" width="8"><polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline></svg> 1771 </button> 1772</div> 1773</div> 1774 </div> 1775 </div> 1776 1777 <div tab-item class="hdt-tab-item"> 1778 <div class="hdt-navigation-categories hdt-navigation-mobile"></div> 1779 </div> 1780 1781</div> 1782</div> 1783</dialog> 1784</hdt-drawer> 1785
1786<script type="application/ld+json"> 1787 { 1788 "@context": "http://schema.org", 1789 "@type": "Organization", 1790 "name": "Biri Publishing", 1791 "logo": "https:\/\/www.biripublishing.com\/cdn\/shop\/files\/Biri_Publishing_-_Brand_Logo.png?v=1759156587\u0026width=500", 1792 "sameAs": ["https:\/\/facebook.com\/biripublishing","https:\/\/x.com\/biripublishing","https:\/\/www.instagram.com\/biripublishing","https:\/\/www.linkedin.com\/company\/biripublishing","" 1793 ], 1794 "url": "https:\/\/www.biripublishing.com" 1795 } 1796</script>
1796 1797 1798</header><div id="shopify-section-sections--20528059023528__top_bar_h99jJc" class="shopify-section shopify-section-group-header-group hdt-section-group hdt-section-top-bar"><!-- sections/top-bar.liquid --><style data-shopify>.hdt-top-bar__wrap { 1799 min-height: 5.0rem; 1800 font-size: 1.2rem; 1801 padding:1rem 0; 1802} 1803.hdt-top-bar--bottom-border{ 1804 border-bottom: 0.1rem solid rgb(var(--color-line-border)); 1805} 1806.hdt-top-bar__text a { 1807 color: rgb(var(--color-link))!important; 1808 text-decoration-thickness: 0.1rem!important; 1809 transition: all 0.3s ease; 1810} 1811.hdt-top-bar__text a:hover, 1812.hdt-top-bar__location a:hover{ 1813 color: rgb(var(--color-accent))!important; 1814 transition: all 0.3s ease; 1815} 1816.hdt-top-bar__location svg{ 1817 position: relative; 1818 top: -0.1rem; 1819} 1820.hdt-top-bar__email, .hdt-top-bar__phone { 1821 display: inline-flex; 1822 gap: 8px; 1823 align-items: center; 1824} 1825.hdt-top-bar__email:not(:last-child), .hdt-top-bar__phone:not(:last-child) { 1826 margin-inline-end: 2rem; 1827} 1828:where(.hdt-top-bar__email, .hdt-top-bar__phone) a:hover{ 1829 color: rgb(var(--color-accent)); 1830 transition: all 0.3s ease; 1831} 1832.hdt-top-bar__text .hdt-cd--hide{display:none} 1833.hdt-top-bar__cur>div {vertical-align: text-top;} 1834.hdt-top-bar__cur div:not(:last-child){margin-inline-end: 2rem;} 1835@media (min-width:1150px){ 1836 .lg\:hdt-grid-cols-2 .hdt-top-bar__item:first-child, 1837 .lg\:hdt-grid-cols-3 .hdt-top-bar__item:first-child{ 1838 text-align: start; 1839 } 1840 .lg\:hdt-grid-cols-2 .hdt-top-bar__item:last-child, 1841 .lg\:hdt-grid-cols-3 .hdt-top-bar__item:last-child{ 1842 text-align: end; 1843 } 1844 .lg\:hdt-grid-cols-2 .hdt-top-bar__item:first-child .hdt-socials__list, 1845 .lg\:hdt-grid-cols-3 .hdt-top-bar__item:first-child .hdt-socials__list{ 1846 justify-content: start; 1847 } 1848 .lg\:hdt-grid-cols-2 .hdt-top-bar__item:last-child .hdt-socials__list, 1849 .lg\:hdt-grid-cols-3 .hdt-top-bar__item:last-child .hdt-socials__list{ 1850 justify-content: end; 1851 } 1852} 1853@media (max-width:1149px){ 1854 .hdt-top-bar__wrap{row-gap:0} 1855} 1856@media (-moz-touch-enabled: 0), (hover: hover) and (min-width: 1150px){ 1857 .hdt-top-bar__text a:hover{ 1858 opacity: 0.65; 1859 } 1860}</style><div class="hdt-top-bar hdt-s-gradient" color-scheme="scheme-1" style="--background-opacity: 0;"> 1861 <div class="hdt-container"><div class="hdt-top-bar__wrap hdt-s-text hdt-row-grid hdt-grid-cols-1 md:hdt-grid-cols-1 lg:hdt-grid-cols-2 hdt-align-center"><div class="hdt-top-bar__item hdt-top-bar__cur hdt-text-center"> 1862<div class="hdt-currencies hdt-inline-block hdt-flag-size-sm" data-type="1"><button aria-controls="popover-currencies"> 1863 <span class="hdt-inline-flex hdt-align-center"><img src="//cdn.shopify.com/static/images/flags/ca.svg?width=16" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?width=16 16w" width="16" height="12" loading="lazy" class="hdt-flag hdt-inline-block hdt-relative" data-flag-current=""><span data-name-current>CAD</span> 1864 </span> 1865 <svg class="hdt-icon-select-arrow hdt-inline-block" role="presentation" viewBox="0 0 19 12" width="8"><polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline></svg> 1866 </button></div><div data-locale-wrap class="hdt-languages hdt-inline-block"> 1867 <button aria-controls="popover-languages"> 1868 <span class="hdt-inline-block"> 1869 <span data-flagshdt="" data-current class="hdt-inline-block lazyloadhdt flagshdt-en">English</span> 1870 </span> 1871 <svg class="hdt-icon-select-arrow hdt-inline-block" role="presentation" viewBox="0 0 19 12" width="8"><polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline></svg> 1872 </button> 1873</div> 1874</div><div class="hdt-top-bar__item hdt-top-bar__text hdt-text-center"></div></div></div> 1875</div> 1876</div> 1877<!-- END sections: header-group --><main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1878 <section id="shopify-section-template--20528067084456__main_heading_xYyUyq" class="shopify-section hdt-section hdt-section-heading hdt-main-heading"><!-- sections/main-heading.liquid --><style data-shopify>
1879 #shopify-section-template--20528067084456__main_heading_xYyUyq{ 1880 --section-pt: 50px; 1881 --section-pb: 50px; 1882 --section-prate: 80; 1883 } 1884 #shopify-section-template--20528067084456__main_heading_xYyUyq .hdt-heading-image{ 1885 position: absolute; 1886 left: 0; 1887 top: 0; 1888 width: 100%; 1889 height: 100%; 1890 z-index: -1; 1891 } 1892 #shopify-section-template--20528067084456__main_heading_xYyUyq .hdt-heading-image+*{ 1893 position: relative; 1894 z-index: 0; 1895 } 1896 #shopify-section-template--20528067084456__main_heading_xYyUyq .hdt-heading-image:before{ 1897 position: absolute; 1898 content: ""; 1899 left: 0; 1900 top: 0; 1901 width: 100%; 1902 height: 100%; 1903 background: rgb(var(--color-overlay)); 1904 opacity: var(--bg-overlay); 1905 } 1906 #shopify-section-template--20528067084456__main_heading_xYyUyq .hdt-row-grid{ 1907 row-gap: 0.0px; 1908 } 1909 @media (min-width: 768px) { 1910 #shopify-section-template--20528067084456__main_heading_xYyUyq .hdt-row-grid{ 1911 row-gap: 0px; 1912 } 1913 } 1914</style> 1915<div class="hdt-section-spacing hdt-relative hdt-oh" color-scheme="scheme-77e4ef58-56a9-4631-876a-12098ba7d57d"> 1916 <h1 class="sr-only hdt-pe-none">Search</h1> 1917 <div class="hdt-heading-image hdt-h-overlay hdt-pe-none" style="--bg-overlay:0.54;"></div> 1918 <div class="hdt-container"> 1919 <div class="hdt-row-grid hdt-grid-cols-1 hdt-text-center"> 1920 <h1 id="shopify-block-AZUtuN2l6c0JScjlMe__heading_search_cJ4KDc" class="shopify-block"><!-- blocks/_heading_liquid.liquid --> 1921 1922<div hdt-reveal="slide-in" timeline id="block-AZUtuN2l6c0JScjlMe__heading_search_cJ4KDc" class="hdt-text-warry hdt-heading-liquid hdt-s-text hdt-text-2xl hdt-font-1 hdt-lh-1" > 1923 1924 Search Our Site 1925 1926 1927</div> 1928 1929</h1> 1930 1931 </div> 1932 </div> 1933</div> 1934 1935</section><section id="shopify-section-template--20528067084456__main-search" class="shopify-section hdt-main-section hdt-main-search"><link href="//www.biripublishing.com/cdn/shop/t/7/assets/hdt-main-pages.css?v=159408136165013865011776763393" rel="stylesheet" type="text/css" media="all" /><link href="//www.biripublishing.com/cdn/shop/t/7/assets/hdt-pagination.css?v=52777794772433110501776763393" rel="stylesheet" type="text/css" media="all" /><style data-shopify>#shopify-section-template--20528067084456__main-search{ 1936 --section-pt: 0px; 1937 --section-pb: 20px; 1938 --section-prate: 100; 1939 } 1940 #template--20528067084456__main-search .hdt-row-grid:not(.hdt-suggest-products) { 1941 --spacing-x: 15px; 1942 } 1943 @media(min-width: 768px){ 1944 #template--20528067084456__main-search .hdt-row-grid:not(.hdt-suggest-products) { 1945 --spacing-x: 15px; 1946 } 1947 } 1948 @media(min-width: 1150px){ 1949 #template--20528067084456__main-search .hdt-row-grid:not(.hdt-suggest-products) { 1950 --spacing-x: 30px; 1951 } 1952 }</style><div id="template--20528067084456__main-search" main-content class="hdt-main-search hdt-section-spacing hdt-s-gradient" color-scheme="scheme-1"> 1953 <div class="hdt-container"> 1954 <div class="hdt-shop-content"><div id="hdt-search-form" class="hdt-main-search-content"> 1955 <div class="hdt-search-head hdt-text-center"> 1956 <div class="hdt-main-search-inner"> 1957 <form data-frm-search action="/search" method="get" class="hdt-search__form hdt-pr" role="search"> 1958 <input type="hidden" name="resources[limit_scope]" value="each"> 1959 <input type="hidden" name="resources[options][fields]" value="title,body,tag,product_type,variants.title,vendor,variants.sku"> 1960 <div class="hdt-search-inner hdt-relative hdt-oh hdt-flex"> 1961 <input type="hidden" name="resources[options][fields]" value="title,body,tag,product_type,variants.title,vendor,variants.sku"> 1962 <input data-input-search class="hdt-input hdt-search-input hdt-text-base hdt-font-normal" autocomplete="off" type="text" name="q" placeholder="Search"> 1963 <button data-submit-search class="hdt-mini-search__submit hdt-button-block hdt-btn hdt-relative hdt-oh hdt-btn-hover-accent" type="submit"> 1964 <svg id="icon-h-search" viewBox="0 0 18 19" width="22" height="23" fill="none"> 1965 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"></path></svg> 1966 <div class="hdt-loading__spinner hdt-hidden"> 1967 <svg width="16" height="16" aria-hidden="true" focusable="false" role="presentation" class="hdt-svg__spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"><circle class="hdt-path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle></svg> 1968 </div> 1969 </button> 1970 </div><div data-listsuggest-search data-listKey class="hdt-mini-search__keys"></div> 1971 </form></div> 1972 </div></div></div> 1973 </div> 1974</div><style data-shopify></style></section> 1975 </main><footer><!-- BEGIN sections: footer-group --> 1976<div id="shopify-section-sections--20528058859688__footer_KwXhWr" class="shopify-section shopify-section-group-footer-group hdt-section hdt-section--custom"><style data-shopify>#shopify-section-sections--20528058859688__footer_KwXhWr{ 1977 --section-pt: 37px; 1978 --section-pb: 75px;
1979 --section-prate: 75; 1980 } 1981 @media only screen and (max-width :767px){ 1982 .hdt-footer-col-block.open .hdt-footer-heading+.hdt-collapse-content { 1983 margin-block-start: 20px; 1984 } 1985 .hdt-footer-collapse-true .hdt-footer-heading { 1986 cursor:pointer 1987 } 1988 .hdt-footer-heading .hdt-collapse-icon { 1989 width: 30px; 1990 height: 30px; 1991 display: inline-flex; 1992 align-items: center; 1993 justify-content: center; 1994 } 1995 .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:after, 1996 .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:before { 1997 position:absolute;content:""; 1998 background-color:rgb(var(--color-foreground)); 1999 transform:translate(-50%,-50%) rotate(-90deg); 2000 top:50%; 2001 left:50%; 2002 transition:transform .25s ease-in-out,opacity .25s ease-in-out,-webkit-transform .25s ease-in-out; 2003 } 2004 .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:after { 2005 width:1px; 2006 height:12px; 2007 } 2008 .hdt-footer-collapse-true .hdt-footer-heading .hdt-collapse-icon:before{ 2009 width:12px; 2010 height:1px; 2011 } 2012 .hdt-footer-collapse-true .open .hdt-footer-heading .hdt-collapse-icon:after { 2013 transform:translate(-50%,-50%) rotate(90deg); 2014 } 2015 .hdt-footer-collapse-true .open .hdt-footer-heading .hdt-collapse-icon:before { 2016 opacity:0; 2017 } 2018 .hdt-footer-collapse-true .hdt-collapse-content { 2019 height:0; 2020 overflow:hidden; 2021 transition:all 0.25s ease-out; 2022 } 2023 .hdt-footer-collapse-true .open .hdt-collapse-content { 2024 max-height:auto; 2025 transition:all 0.25s ease-in-out 0s!important; 2026 } 2027 } 2028 @media(min-width:1150px){} 2029 .hdt-footer-heading { 2030 width: 100%; 2031 font-weight: var(--font-heading-weight); 2032 } 2033 .hdt-footer-col-block { 2034 flex-wrap: wrap; 2035 align-content: flex-start; 2036 } 2037 .hdt-footer-col-block>* { 2038 flex: 1 0 100%; 2039 }</style><div class="hdt-section-inner sections--20528058859688__footer_KwXhWr hdt-footer-section hdt-relative hdt-s-gradient hdt-section-spacing" color-scheme="scheme-c9476b69-abc7-454f-a946-2d5a9f5f3a37" style="--background-opacity: 1;" hdt-reveal="fade-in"><div class="hdt-container hdt-footer-collapse-true hdt-relative"> 2040 <div class="hdt-row"> 2041 <style data-shopify> 2042 .hdt-group-block--AQ2p1d05vdjFKV1BIY__footer_column_C3zLBR { 2043 --gap: var(--spacing-x);--width-group-lg: 23%; 2044 --width-group-md: 50%; 2045 --width-group: 100%; 2046 --section-prate: 29; 2047 padding-block-start: calc(6px * calc( var(--section-prate, 75) / 100 )); 2048 padding-block-end: calc(0px * calc( var(--section-prate, 75) / 100 )); 2049 row-gap: 15.0px; 2050 width: var(--width-group); 2051 } 2052 @media (min-width: 768px) { 2053 .hdt-group-block--AQ2p1d05vdjFKV1BIY__footer_column_C3zLBR { 2054 width: var(--width-group-md); 2055 } 2056 } 2057 @media (min-width: 1150px) { 2058 .hdt-group-block--AQ2p1d05vdjFKV1BIY__footer_column_C3zLBR { 2059 width: var(--width-group-lg); 2060 row-gap: 30px; 2061 padding-block-start: 6px; 2062 padding-block-end: 0px; 2063 } 2064 } 2065 @media (max-width: 768px) { 2066 } 2067</style> 2068<div class="hdt-group-block--AQ2p1d05vdjFKV1BIY__footer_column_C3zLBR hdt-footer-col-block hdt-s-gradient md:hdt-flex lg:hdt-flex" ><div class="hdt-footer-heading hdt-text-lg collapsible hdt-flex md:hdt-block hdt-align-center hdt-justify-between"> 2069 <span class="hdt-footer-heading-text">Collections</span> 2070 <span class="hdt-collapse-icon hdt-relative"></span> 2071 </div><div class="hdt-col-content hdt-collapse-content"> 2072 <div id="shopify-block-AL2xCSTZYNlFEOGNuS__linklist_mTLiQc" class="shopify-block hdt-menu"> 2073 <div class="hdt-AL2xCSTZYNlFEOGNuS__linklist_mTLiQc" > 2074 <ul class="hdt-menu-list"> 2075 2076 <li> <a href="/collections/books-about-emotions" class="hdt--menu_item hdt-s-text2 hdt-text-base"> Positive Emotions</a></li> 2077 2078 <li> <a href="/collections/engagement" class="hdt--menu_item hdt-s-text2 hdt-text-base"> Engangement</a></li> 2079 2080 <li> <a href="/collections/relationship-books" class="hdt--menu_item hdt-s-text2 hdt-text-base"> Relationships</a></li> 2081 2082 <li> <a href="/collections/meaning-books" class="hdt--menu_item hdt-s-text2 hdt-text-base"> Meaning</a></li> 2083 2084 <li> <a href="/collections/achievement-books" class="hdt--menu_item hdt-s-text2 hdt-text-base"> Achievements</a></li> 2085 2086 <li> <a href="/collections/vitality-books" class="hdt--menu_item hdt-s-text2 hdt-text-base"> Vitality</a></li> 2087 2088 </ul> 2089 </div> 2090 2091</div> 2092 2093 </div> 2094</div> 2095 2096 2097<style data-shopify> 2098 .hdt-group-block--AcXJ0UkVad3JBNWx2M__footer_column_3Dap6p { 2099 --gap: var(--spacing-x);--width-group-lg: 23%; 2100 --width-group-md: 50%; 2101 --width-group: 100%; 2102 --section-prate: 50; 2103 padding-block-start: calc(6px * calc( var(--section-prate, 75) / 100 )); 2104 padding-block-end: calc(0px * calc( var(--section-prate, 75) / 100 )); 2105 row-gap: 15.0px; 2106 width: var(--width-group); 2107 } 2108 @media (min-width: 768px) { 2109 .hdt-group-block--AcXJ0UkVad3JBNWx2M__footer_column_3Dap6p { 2110 width: var(--width-group-md); 2111 } 2112 } 2113 @media (min-width: 1150px) { 2114 .hdt-group-block--AcXJ0UkVad3JBNWx2M__footer_column_3Dap6p { 2115 width: var(--width-group-lg); 2116 row-gap: 30px; 2117 padding-block-start: 6px; 2118 padding-block-end: 0px; 2119 } 2120 } 2121 @media (max-width: 768px) { 2122 } 2123</style> 2124<div class="hdt-group-block--AcXJ0UkVad3JBNWx2M__footer_column_3Dap6p hdt-footer-col-block hdt-s-gradient md:hdt-flex lg:hdt-flex" ><div class="hdt-footer-heading hdt-text-lg collapsible hdt-flex md:hdt-block hdt-align-center hdt-justify-between">
2125 <span class="hdt-footer-heading-text">Our Policies</span> 2126 <span class="hdt-collapse-icon hdt-relative"></span> 2127 </div><div class="hdt-col-content hdt-collapse-content"> 2128 <div id="shopify-block-AeDlQTVpKS25NL1VPW__linklist_BDr677" class="shopify-block hdt-menu"> 2129 <div class="hdt-AeDlQTVpKS25NL1VPW__linklist_BDr677" > 2130 <ul class="hdt-menu-list"> 2131 2132 <li> <a href="/pages/terms-and-conditions" class="hdt--menu_item hdt-s-text2 hdt-text-base"> Terms and Conditions</a></li> 2133 2134 <li> <a href="/pages/privacy-policy" class="hdt--menu_item hdt-s-text2 hdt-text-base"> Privacy Policy</a></li> 2135 2136 <li> <a href="/pages/shipping-policy" class="hdt--menu_item hdt-s-text2 hdt-text-base"> Shipping and Delivery</a></li> 2137 2138 <li> <a href="/pages/return-policy" class="hdt--menu_item hdt-s-text2 hdt-text-base"> Return Policy</a></li> 2139 2140 </ul> 2141 </div> 2142 2143</div> 2144 2145 </div> 2146</div> 2147 2148 2149<style data-shopify> 2150 .hdt-group-block--ASDZidk4rM0lXY2I0c__footer_column_dYTFqa { 2151 --gap: var(--spacing-x);--width-group-lg: 25%; 2152 --width-group-md: 50%; 2153 --width-group: 100%; 2154 --section-prate: 50; 2155 padding-block-start: calc(6px * calc( var(--section-prate, 75) / 100 )); 2156 padding-block-end: calc(0px * calc( var(--section-prate, 75) / 100 )); 2157 row-gap: 15.0px; 2158 width: var(--width-group); 2159 } 2160 @media (min-width: 768px) { 2161 .hdt-group-block--ASDZidk4rM0lXY2I0c__footer_column_dYTFqa { 2162 width: var(--width-group-md); 2163 } 2164 } 2165 @media (min-width: 1150px) { 2166 .hdt-group-block--ASDZidk4rM0lXY2I0c__footer_column_dYTFqa { 2167 width: var(--width-group-lg); 2168 row-gap: 30px; 2169 padding-block-start: 6px; 2170 padding-block-end: 0px; 2171 } 2172 } 2173 @media (max-width: 768px) { 2174 } 2175</style> 2176<div class="hdt-group-block--ASDZidk4rM0lXY2I0c__footer_column_dYTFqa hdt-footer-col-block hdt-s-gradient md:hdt-flex lg:hdt-flex" ><div class="hdt-footer-heading hdt-text-lg collapsible hdt-flex md:hdt-block hdt-align-center hdt-justify-between"> 2177 <span class="hdt-footer-heading-text">Newsletter Signup</span> 2178 <span class="hdt-collapse-icon hdt-relative"></span> 2179 </div><div class="hdt-col-content hdt-collapse-content"> 2180 2181<div id="block-AVUx3ajM1U25HSkZkY__text_Mh6Yzg" class="hdt-text-warry hdt-rte hdt-text-secondary hdt-text-base hdt-font-normal " ><p>Subscribe to our newsletter and get 10% off your first purchase</p> 2182</div> 2183<div id="block-AOE15TGZJMGhWM3htN__spacer_NL7ph9" class="hdt-spacer-block" style=" --space: 30px; --space-md: 30px; --space-lg: 30px;" > </div> 2184 2185<!-- blocks/newsletter.liquid --> 2186<link href="//www.biripublishing.com/cdn/shop/t/7/assets/newsletter.css?v=172457278427483633751776763393" rel="stylesheet" type="text/css" media="all" /> 2187<div class="hdt-newsletter-main hdt-newsletter_1 AOVk3cGhGVDh5NVBpa__newsletter_k8PhDN" color-scheme="scheme-1"><div class="hdt-newsletter-parent hdt-w-full hdt-inline-block"><form method="post" action="/contact#hdt-form-newsletter-AOVk3cGhGVDh5NVBpa__newsletter_k8PhDN" id="hdt-form-newsletter-AOVk3cGhGVDh5NVBpa__newsletter_k8PhDN" accept-charset="UTF-8" class="hdt-pr hdt-newsletter__form" data-form-mail-agree=""><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 2188 <div class="hdt-newsletter__fields"> 2189 <div class="hdt-newsletter__inner hdt-oh hdt-justify-center hdt-flex"> 2190 <input type="email" name="contact[email]" placeholder="Enter email address" value="" class="hdt-newsletter__email hdt-flex hdt-align-center hdt-input hdt-text-left" required="required"> 2191 <button data-agreeMail-btn type="submit" class="hdt-w-100 hdt-newsletter__submit hdt-btn-loading__svg hdt-flex hdt-align-center hdt-btn hdt-btn-solid hdt-btn--size-m hdt-font-normal hdt-relative "><span class="hdt-newsletter__text">Subscribe</span> 2192 </button> 2193 </div> 2194 2195 </div> 2196 <div data-hdt-response-form data-new-response-form class="hdt-newsletter__response"></div></form></div> 2197</div> 2198 2199<div id="block-ANDcrRFNBdnk3TTdIO__spacer_QaUeJi" class="hdt-spacer-block" style=" --space: 20px;
2199 --space-md: 20px; --space-lg: 20px;" > </div> 2200 2201<!-- blocks/footer-image.liquid --> 2202<div class="hdt-block-footer-image hdt-block-image_AU083OHNUc0d2OUduM__footer_image_TVmt7r"><style data-shopify>.hdt-block-image_AU083OHNUc0d2OUduM__footer_image_TVmt7r { 2203 width:100%; 2204 max-width:100%; 2205 }</style></div> 2206 2207 </div> 2208</div> 2209 2210 2211<style data-shopify> 2212 .hdt-group-block--AYVpvb21iZVhPZkNlO__footer_column_pA3QPh { 2213 --gap: var(--spacing-x);--width-group-lg: 25%; 2214 --width-group-md: 50%; 2215 --width-group: 100%; 2216 --section-prate: 50; 2217 padding-block-start: calc(0px * calc( var(--section-prate, 75) / 100 )); 2218 padding-block-end: calc(0px * calc( var(--section-prate, 75) / 100 )); 2219 row-gap: 7.5px; 2220 width: var(--width-group); 2221 } 2222 @media (min-width: 768px) { 2223 .hdt-group-block--AYVpvb21iZVhPZkNlO__footer_column_pA3QPh { 2224 width: var(--width-group-md); 2225 } 2226 } 2227 @media (min-width: 1150px) { 2228 .hdt-group-block--AYVpvb21iZVhPZkNlO__footer_column_pA3QPh { 2229 width: var(--width-group-lg); 2230 row-gap: 15px; 2231 padding-block-start: 0px; 2232 padding-block-end: 0px; 2233 } 2234 } 2235 @media (max-width: 768px) {.hdt-group-block--AYVpvb21iZVhPZkNlO__footer_column_pA3QPh .hdt-footer-heading { 2236 pointer-events: none; 2237 } 2238 .hdt-group-block--AYVpvb21iZVhPZkNlO__footer_column_pA3QPh .hdt-footer-heading .hdt-collapse-icon { 2239 display: none; 2240 } 2241 .hdt-group-block--AYVpvb21iZVhPZkNlO__footer_column_pA3QPh .hdt-footer-heading+.hdt-collapse-content { 2242 display: block !important; 2243 height: auto; 2244 overflow: visible; 2245 margin-block-start: 20px; 2246 } 2247 } 2248</style> 2249<div class="hdt-group-block--AYVpvb21iZVhPZkNlO__footer_column_pA3QPh hdt-footer-col-block hdt-s-gradient md:hdt-flex lg:hdt-flex" ><div class="hdt-col-content"> 2250 <!-- blocks/footer-image.liquid --> 2251<div class="hdt-block-footer-image hdt-block-image_AS0dLcyttRGkzYVliR__footer_image_d8wFnT"><style data-shopify>.hdt-block-image_AS0dLcyttRGkzYVliR__footer_image_d8wFnT { 2252 width:100%; 2253 max-width:100%; 2254 }.hdt-block-image_AS0dLcyttRGkzYVliR__footer_image_d8wFnT .hdt-image-wrap img { 2255 width: 100%; 2256 } 2257 .hdt-block-image_AS0dLcyttRGkzYVliR__footer_image_d8wFnT .hdt-image-wrap{ 2258 width:110px; 2259 } 2260 @media(min-width:768px){ 2261 .hdt-block-image_AS0dLcyttRGkzYVliR__footer_image_d8wFnT .hdt-image-wrap{ 2262 width:100%; 2263 max-width:110px; 2264 } 2265 } 2266 @media(min-width:1150px){ 2267 .hdt-block-image_AS0dLcyttRGkzYVliR__footer_image_d8wFnT .hdt-image-wrap { 2268 width:100%; 2269 max-width:90px; 2270 } 2271 }</style><div class="hdt-image-wrap hdt-oh"> 2272 <img src="//www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo1.png?v=1758640820&width=1200" alt="" srcset="//www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo1.png?v=1758640820&width=50 50w, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo1.png?v=1758640820&width=100 100w, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo1.png?v=1758640820&width=150 150w, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo1.png?v=1758640820&width=200 200w, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo1.png?v=1758640820&width=250 250w, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo1.png?v=1758640820&width=300 300w, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo1.png?v=1758640820&width=400 400w, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo1.png?v=1758640820&width=500 500w, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo1.png?v=1758640820&width=720 720w, //www.biripublishing.com/cdn/shop/files/Biri_Publishing_-_Brand_Logo1.png?v=1758640820&width=1100 1100w" width="1200" height="1300" loading="lazy" class="hdt-object-cover"> 2273 </div></div> 2274 <div id="block-AbVpmdXZhMVFpSXBza__spacer_69LYhC" class="hdt-spacer-block" style=" --space: 30px; --space-md: 30px; --space-lg: 0px;" > </div> 2275 2276 2277 2278<div id="block-ATDlWS2VqeG55VGQvZ__custom_liquid_P3m7HC" class="hdt-text-warry hdt-rte hdt-s-text hdt-text-base hdt-font-normal" > 2279 <div class="hdt-flex hdt-flex-col hdt-text-secondary" style="gap:10px;"> 2280 <p style="display:flex;margin-top: 0px"> 2281 <svg style="width: 30px;height: 30px;vertical-align: middle;margin-right: 5px;" viewbox="0 0 32 32" width="32" height="32">
2282 <path fill="currentColor" d="M 16.001 1.072 c 5.291 0 9.596 4.305 9.596 9.597 c 0 1.683 -0.446 3.341 -1.29 4.799 l -8.307 14.394 l -8.308 -14.395 c -0.843 -1.456 -1.289 -3.115 -1.289 -4.798 c 0 -5.292 4.305 -9.597 9.597 -9.597 Z M 16.001 14.4 c 2.058 0 3.731 -1.674 3.731 -3.731 s -1.674 -3.731 -3.731 -3.731 c -2.058 0 -3.732 1.674 -3.732 3.731 s 1.674 3.731 3.732 3.731 Z M 16.001 0.006 c -5.889 0 -10.663 4.775 -10.663 10.663 c 0 1.945 0.523 3.762 1.432 5.332 l 9.23 15.994 l 9.23 -15.994 c 0.909 -1.57 1.432 -3.387 1.432 -5.332 c 0 -5.888 -4.774 -10.663 -10.662 -10.663 v 0 Z M 16.001 13.334 c -1.472 0 -2.666 -1.193 -2.666 -2.665 c 0 -1.471 1.194 -2.665 2.666 -2.665 s 2.665 1.194 2.665 2.665 c 0 1.472 -1.193 2.665 -2.665 2.665 v 0 Z"></path> 2283 </svg> 2284 <span style="margin-top: 0px">4325 Harvester Rd, L7L 5M4, Burlington, ON, Canada</span> 2285 </p> 2286 <p style="display:flex;margin-top: 0px"> 2287 <svg style="width: 24px;height: 24px;vertical-align: middle;margin-right: 5px;" viewbox="0 0 32 32" width="32" height="32"> 2288 <path fill="currentColor" d="M 23.407 30.394 c -2.431 0 -8.341 -3.109 -13.303 -9.783 c -4.641 -6.242 -6.898 -10.751 -6.898 -13.785 c 0 -2.389 1.65 -3.529 2.536 -4.142 l 0.219 -0.153 c 0.979 -0.7 2.502 -0.927 3.086 -0.927 c 1.024 0 1.455 0.599 1.716 1.121 c 0.222 0.442 2.061 4.39 2.247 4.881 c 0.286 0.755 0.192 1.855 -0.692 2.488 l -0.155 0.108 c -0.439 0.304 -1.255 0.869 -1.368 1.557 c -0.055 0.334 0.057 0.684 0.342 1.068 c 1.423 1.918 5.968 7.55 6.787 8.314 c 0.642 0.6 1.455 0.685 2.009 0.218 c 0.573 -0.483 0.828 -0.768 0.83 -0.772 l 0.059 -0.057 c 0.048 -0.041 0.496 -0.396 1.228 -0.396 c 0.528 0 1.065 0.182 1.596 0.541 c 1.378 0.931 4.487 3.011 4.487 3.011 l 0.05 0.038 c 0.398 0.341 0.973 1.323 0.302 2.601 c -0.695 1.327 -2.85 4.066 -5.079 4.066 Z M 9.046 2.672 c -0.505 0 -1.746 0.213 -2.466 0.728 l -0.232 0.162 c -0.827 0.572 -2.076 1.435 -2.076 3.265 c 0 2.797 2.188 7.098 6.687 13.149 c 4.914 6.609 10.532 9.353 12.447 9.353 c 1.629 0 3.497 -2.276 4.135 -3.494 c 0.392 -0.748 0.071 -1.17 -0.04 -1.284 c -0.36 -0.241 -3.164 -2.117 -4.453 -2.988 c -0.351 -0.238 -0.688 -0.358 -0.999 -0.358 c -0.283 0 -0.469 0.1 -0.532 0.14 c -0.104 0.111 -0.39 0.405 -0.899 0.833 c -0.951 0.801 -2.398 0.704 -3.424 -0.254 c -0.923 -0.862 -5.585 -6.666 -6.916 -8.459 c -0.46 -0.62 -0.641 -1.252 -0.538 -1.877 c 0.187 -1.133 1.245 -1.866 1.813 -2.26 l 0.142 -0.099 c 0.508 -0.363 0.4 -1.02 0.316 -1.242 c -0.157 -0.414 -1.973 -4.322 -2.203 -4.781 c -0.188 -0.376 -0.336 -0.533 -0.764 -0.533 Z"></path> 2289 </svg> 2290 <span style="margin-top: 0px">+1 365 338 3650</span> 2291 </p> 2292</div> 2293</div> 2294 2295 2296<div id="block-Aa2I4VXV3OUZyUDh4R__spacer_ETKTxk" class="hdt-spacer-block" style=" --space: 20px; --space-md: 20px; --space-lg: 20px;" > </div> 2297 2298 2299<div id="block-AcFpRQm42NWlkQVJnU__socials_nemGjD" class="hdt-socials-block" ><link href="//www.biripublishing.com/cdn/shop/t/7/assets/hdt-icon-social.css?v=3411410447394945621776763393" rel="stylesheet" type="text/css" media="all" /> 2300<ul class="hdt-socials__list hdt-socials__style-simple hdt-socials__size-small" style="--socials-radius:3.0rem;--space-item:3.0rem"> 2301 <li class="hdt-socials__item hdt-inline-block"> 2302 <hdt-tooltip placement="top"> 2303 <a href="https://facebook.com/biripublishing" class="hdt-social-facebook hdt-flex hdt-align-center hdt-justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg><span class="sr-only">Facebook</span> 2304 </a> 2305 </hdt-tooltip> 2306 </li><li class="hdt-socials__item hdt-inline-block"> 2307 <hdt-tooltip placement="top"> 2308 <a href="https://x.com/biripublishing" class="hdt-social-x hdt-flex hdt-align-center hdt-justify-center"><svg viewBox="0 0 512 512"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></svg><span class="sr-only">Twitter</span> 2309 </a> 2310 </hdt-tooltip> 2311 </li><li class="hdt-socials__item hdt-inline-block"> 2312 <hdt-tooltip placement="top"> 2313 <a href="https://www.instagram.com/biripublishing" class="hdt-social-instagram hdt-flex hdt-align-center hdt-justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg><span class="sr-only">Instagram</span> 2314 </a> 2315 </hdt-tooltip> 2316 </li><li class="hdt-socials__item hdt-inline-block"> 2317 <hdt-tooltip placement="top"> 2318 <a href="https://www.linkedin.com/company/biripublishing" class="hdt-social-linked_in hdt-flex hdt-align-center hdt-justify-center"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/></svg><span class="sr-only">Translation missing: en.general.social.links.linked_in</span> 2319 </a> 2320 </hdt-tooltip> 2321 </li> 2322 </ul></div> 2323 2324 2325 </div> 2326</div> 2327 2328 2329 2330 </div> 2331 </div> 2332</div> 2333 2334</div> 2335<!-- END sections: footer-group --></footer><!-- BEGIN sections: system-group --> 2336<div id="shopify-section-sections--20528060989608__cart-drawer" class="shopify-section shopify-section-group-system-group hdt-section-group hdt-section-cart-drawer"><!-- sections/cart-drawer.liquid --><link href="//www.biripublishing.com/cdn/shop/t/7/assets/hdt-cart-drawer.css?v=11306649433943168831776763393" rel="stylesheet" type="text/css" media="all" /> 2337<hdt-cart-drawer detect-adm-se-evt section-id="sections--20528060989608__cart-drawer" ref="hdt-cart" data-count="0" color-scheme="scheme-1" class="hdt-contents"> 2338 <dialog id="CartDrawer" ref="dialog" class="hdt-dialog hdt-dialog-drawer hdt-dialog-drawer--cart hdt-mini-cart" scroll-lock pos="right"> 2339 <div class="hdt-dialog-drawer__header"> 2340 <h3 class="hdt-mini-cart__header-title hdt-text-lg hdt-font-medium">Your cart</h3> 2341 <button ref="closeButton" class="hdt-s-text" aria-controls="CartDrawer" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="14" viewBox="0 0 16 14" fill="none"> 2342 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 2343 </svg></button> 2344 </div> 2345 <div class="hdt-dialog-drawer__inner"><cart-items-component class="hdt-mini-cart__wrap hdt-flex hdt-flex-col"> 2346 <div class="hdt-mini-cart__main hdt-relative"> 2347 <div data-hdt-scroll-me class="hdt-mini-cart__sroll hdt-current-scrollbar hdt-full-width-link" aria-label="link"><div class="hdt-mini-cart__emty hdt-text-center hdt-text-secondary"> 2348 <svg class="hdt-mini-cart__emty-svg" widht="50" height="50" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" fill="currentColor"><path d="M263.4 103.4C269.7 97.18 279.8 97.18 286.1 103.4L320 137.4L353.9 103.4C360.2 97.18 370.3 97.18 376.6 103.4C382.8 109.7 382.8 119.8 376.6 126.1L342.6 160L376.6 193.9C382.8 200.2 382.8 210.3 376.6 216.6C370.3 222.8 360.2 222.8 353.9 216.6L320 182.6L286.1 216.6C279.8 222.8 269.7 222.8 263.4 216.6C257.2 210.3 257.2 200.2 263.4 193.9L297.4 160L263.4 126.1C257.2 119.8 257.2 109.7 263.4 103.4zM80 0C87.47 0 93.95 5.17 95.6 12.45L100 32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H158.2L172.8 352H496C504.8 352 512 359.2 512 368C512 376.8 504.8 384 496 384H160C152.5 384 146.1 378.8 144.4 371.5L67.23 32H16C7.164 32 0 24.84 0 16C0 7.164 7.164 0 16 0H80zM107.3 64L150.1 256H487.8L541.8 64H107.3zM128 456C128 425.1 153.1 400 184 400C214.9 400 240 425.1 240 456C240 486.9 214.9 512 184 512C153.1 512 128 486.9 128 456zM184 480C197.3 480 208 469.3 208 456C208 442.7 197.3 432 184 432C170.7 432 160 442.7 160 456C160 469.3 170.7 480 184 480zM512 456C
2348512 486.9 486.9 512 456 512C425.1 512 400 486.9 400 456C400 425.1 425.1 400 456 400C486.9 400 512 425.1 512 456zM456 432C442.7 432 432 442.7 432 456C432 469.3 442.7 480 456 480C469.3 480 480 469.3 480 456C480 442.7 469.3 432 456 432z"></path></svg> 2349 <p>Your cart is empty</p><a href="/collections" class="hdt-mini-cart__emty-button hdt-btn hdt-btn-accent hdt-btn--size-xl hdt-oh hdt-inline-flex hdt-align-center hdt-justify-center hdt-relative hdt-font-semibold"> 2350 <span>Return to shop</span> 2351 </a></div></div> 2352 </div></cart-items-component> 2353 </div> 2354 </dialog> 2355</hdt-cart-drawer> 2356<svg class="hdt-hidden"> 2357 <symbol id="icon-cart-remove" viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> 2358 <polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path><line x1="10" y1="11" x2="10" y2="17"></line><line x1="14" y1="11" x2="14" y2="17"></line> 2359 </symbol> 2360 <symbol id="icon-cart-edit" viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> 2361 <path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path> 2362 </symbol> 2363</svg></div><div id="shopify-section-sections--20528060989608__toolbar-mobile" class="shopify-section shopify-section-group-system-group hdt-section-group hdt-section-toolbar-mobile hdt-toolbar-mobile"><!-- sections/toolbar-mobile.liquid --><style> 2364 @media(max-width:1024px) { 2365 .hdt-toolbar-mobile { 2366 height: 5.5rem; 2367 } 2368 .hdt-sticky-btn-atc { 2369 bottom: 5.5rem; 2370 border-bottom: .1rem solid rgb(var(--color-line-border)); 2371 -webkit-transform: translate3d(0,calc( 105% + 5.5rem),0) !important; 2372 transform: translate3d(0,calc( 105% + 5.5rem),0) !important; 2373 } 2374 .sticky-shown back-to-top.hdt-back-to-top { 2375 bottom: calc(6rem + var(--hdt-sticky-atc-height, 0)) 2376 } 2377 } 2378 2379 .hdt-toolbar { 2380 z-index: 24; 2381 overflow-x: auto; 2382 overflow-y: hidden; 2383 -webkit-overflow-scrolling: touch; 2384 height: 5.5rem; 2385 padding:.5rem; 2386 box-shadow: 0 0 .9rem #0000001f; 2387 transform: none; 2388 transition: transform .25s 2389 } 2390 2391 .hdt-toolbar .hdt-toolbar-item { 2392 -ms-flex: 1 0 20%; 2393 flex: 1 0 20% 2394 } 2395 .hdt-toolbar-item>.hdt-contents>a, 2396 .hdt-toolbar-item>a{ 2397 padding:0 1rem; 2398 line-height: 1; 2399 height: 4.5rem; 2400 flex-direction: row; 2401 } 2402 .hdt-toolbar-label-true .hdt-toolbar-item>.hdt-contents>a, 2403 .hdt-toolbar-label-true .hdt-toolbar-item>a{ 2404 position: relative; 2405 padding-bottom: 1.5rem; 2406 } 2407 .hdt-toolbar-label { 2408 overflow: hidden; 2409 text-align: center; 2410 text-overflow: ellipsis; 2411 white-space: nowrap; 2412 line-height: 1; 2413 left:1rem; 2414 right:1rem; 2415 bottom:.5rem; 2416 font-size:1.1rem; 2417 } 2418 2419 .hdt-toolbar-icon svg { 2420 width: 2rem; 2421 height: 2rem; 2422 } 2423 2424 .hdt-toolbar__count-box { 2425 width: 1.5rem; 2426 height: 1.5rem; 2427 line-height: 1.5rem; 2428 box-shadow: .1rem .1rem .3rem #0000004d; 2429 color: rgb(var(--hdt-btn-color)); 2430 background-color: rgb(var(--hdt-btn-bg)); 2431 top: -.5rem; 2432 right: -.9rem; 2433 } 2434 2435 .hdt-toolbar-item img { 2436 max-height: 2.2rem; 2437 width: auto 2438 } 2439 #hdt-shop-toolbar-mb::part(body) { 2440 padding-top: 0; 2441 padding-bottom: 0 2442 } 2443 2444 .hdt-back-to-top { 2445 --backtop-bottom: 90px 2446 } 2447 </style> 2448 <div class="hdt-toolbar lg:hdt-hidden hdt-s-gradient hdt-toolbar-label-true hdt-fixed hdt-right-0 hdt-left-0 hdt-bottom-0 hdt-flex hdt-align-center hdt-justify-between hdt-text-sm hdt-font-semibold hdt-s-text" color-scheme="scheme-1" style="--background-opacity: 1;backdrop-filter: blur(8px);"><div class="hdt-toolbart-shop hdt-toolbar-item hdt-relative"> 2449 <a href="/collections/all" class="hdt-flex hdt-align-center hdt-justify-center">
2450 <span class="hdt-toolbar-icon"> 2451 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-grid"><rect x="3" y="3" width="7" height="7"></rect><rect x="14" y="3" width="7" height="7"></rect><rect x="14" y="14" width="7" height="7"></rect><rect x="3" y="14" width="7" height="7"></rect></svg> 2452 </span><span class="hdt-toolbar-label hdt-absolute hdt-font-semibold">Shop</span></a> 2453 </div><div class="hdt-toolbart-wishlist hdt-toolbar-item hdt-relative"> 2454 <hdt-wishlist-a class="hdt-contents"> 2455 <a href="/search/?view=wishlist" class="hdt-flex hdt-align-center hdt-justify-center"> 2456 <span class="hdt-toolbar-icon hdt-relative"> 2457 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg> 2458 <hdt-wishlist-count class="hdt-toolbar__count-box hdt-absolute hdt-absolute hdt-radius-full hdt-text-center hdt-text-xs hdt-font-medium">0</hdt-wishlist-count> 2459 </span><span class="hdt-toolbar-label hdt-absolute hdt-font-semibold">Wishlist</span></a> 2460 </hdt-wishlist-a> 2461 </div><div class="hdt-toolbart-cart hdt-toolbar-item hdt-relative"> 2462 <a href="/cart" class="hdt-flex hdt-align-center hdt-justify-center" aria-controls="CartDrawer"> 2463 <span class="hdt-toolbar-icon hdt-relative"> 2464 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-shopping-cart"><circle cx="9" cy="21" r="1"></circle><circle cx="20" cy="21" r="1"></circle><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path></svg> 2465 <hdt-cart-count class="hdt-toolbar__count-box hdt-absolute hdt-absolute hdt-radius-full hdt-text-center hdt-text-xs hdt-font-medium">0</hdt-cart-count> 2466 </span><span class="hdt-toolbar-label hdt-absolute hdt-font-semibold">Cart</span></a> 2467 </div><div class="hdt-toolbart-account hdt-toolbar-item hdt-relative"> 2468 <a href="/account" data-no-instant class="hdt-flex hdt-align-center hdt-justify-center" aria-controls="login-form-sidebar"> 2469 <span class="hdt-toolbar-icon"> 2470 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-user"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg> 2471 </span><span class="hdt-toolbar-label hdt-absolute hdt-font-semibold">Account</span></a> 2472 </div><div class="hdt-toolbart-search hdt-toolbar-item hdt-relative"> 2473 <a href="/search" class="hdt-flex hdt-align-center hdt-justify-center" aria-controls="drawer-search-form-full" aria-label="drawer-search"> 2474 <span class="hdt-toolbar-icon"> 2475 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg> 2476 </span><span class="hdt-toolbar-label hdt-absolute hdt-font-semibold">Search</span></a> 2477 </div></div> 2478 </div><div id="shopify-section-sections--20528060989608__newsletter_modal_FCRPEW" class="shopify-section shopify-section-group-system-group hdt-section-admn2-fixed sys-newsletter"><!-- sections/newsletter-modal.liquid --> 2479<link href="//www.biripublishing.com/cdn/shop/t/7/assets/hdt-newsletter-popup.css?v=132200736068776142371776763393" rel="stylesheet" type="text/css" media="all" /> 2480<sys-newsletter configs='{ "id": "sections--20528060989608__newsletter_modal_FCRPEW", "after": "scroll", "day_next": 7, "time_delay": 2, "scroll_delay": 800 }'> 2481 <hdt-modal class="hdt-modal hdt-modal-newsletter hdt-modal-ver hdt-contents" color-scheme="scheme-1"> 2482 <dialog id="modalNewsletter-sections--20528060989608__newsletter_modal_FCRPEW" class="hdt-dialog hdt-s-gradient hdt-dialog-modal" scroll-lock> 2483 <button ref="closeButton" class="hdt-s-text hdt-dialog-btn__close" aria-controls="modalNewsletter-sections--20528060989608__newsletter_modal_FCRPEW" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="14" viewBox="0 0 16 14" fill="none"> 2484 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 2485 </svg></button> 2486 <div class="hdt-dialog-modal__inner hdt-current-scrollbar"> 2487 <div class="hdt-wrapper hdt-ratio--adapt_image "> 2488 <div class="hdt-img_wrap"></div><div class="hdt-content hdt-text-center hdt-current-scrollbar"> 2489 2490<div hdt-reveal="slide-in" timeline id="block-AdUwwUktsdTJ2OFFkb__heading_AAGCgt" class="hdt-text-warry hdt-rte hdt-s-text hdt-h_custom hdt-font-medium" ><p>Sign up our newsletter and save 25% off for the next purchase!</p></div><style data-shopify>#block-AdUwwUktsdTJ2OFFkb__heading_AAGCgt { 2491 --heading-fs-lg: 18px; --heading-fs-mb: 18px; --heading-ls: 0px; 2492 }</style>
2492<div id="block-AWmRaakc5TStWbHNYa__spacer_6EwHTT" class="hdt-spacer-block" style=" --space: 10px; --space-md: 10px; --space-lg: 10px;" > </div> 2493 2494 2495<div hdt-reveal="slide-in" timeline id="block-AMkVaZG1GQnZFQjA2e__text_U9tM4f" class="hdt-text-warry hdt-rte hdt-text-secondary hdt-text-base hdt-font-normal " ><p>Subscribe to our newsletters and donât miss new arrivals, the latest fashion updates and our promotions.</p> 2496</div> 2497<div id="block-Ab1U2d1FnV1dlYzFRd__spacer_BcEgzE" class="hdt-spacer-block" style=" --space: 10px; --space-md: 10px; --space-lg: 10px;" > </div> 2498 2499<!-- blocks/newsletter.liquid --> 2500<link href="//www.biripublishing.com/cdn/shop/t/7/assets/newsletter.css?v=172457278427483633751776763393" rel="stylesheet" type="text/css" media="all" /> 2501<div class="hdt-newsletter-main hdt-newsletter_6 ASDdBZEo2Z1dqbWlvW__newsletter_MjH9mQ" color-scheme="scheme-1"><div class="hdt-newsletter-parent hdt-w-full hdt-inline-block"><form method="post" action="/contact#hdt-form-newsletter-ASDdBZEo2Z1dqbWlvW__newsletter_MjH9mQ" id="hdt-form-newsletter-ASDdBZEo2Z1dqbWlvW__newsletter_MjH9mQ" accept-charset="UTF-8" class="hdt-pr hdt-newsletter__form" data-form-mail-agree=""><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 2502 <div class="hdt-newsletter__fields"> 2503 <div class="hdt-newsletter__inner hdt-oh hdt-justify-center hdt-flex"> 2504 <input type="email" name="contact[email]" placeholder="Enter email address" value="" class="hdt-newsletter__email hdt-flex hdt-align-center hdt-input hdt-text-left" required="required"> 2505 <button data-agreeMail-btn type="submit" class="hdt-w-100 hdt-newsletter__submit hdt-btn-loading__svg hdt-flex hdt-align-center hdt-btn hdt-btn-solid hdt-btn--size-m hdt-font-normal hdt-relative "><span class="hdt-newsletter__text">Subscribe</span> 2506 </button> 2507 </div> 2508 2509 </div> 2510 <div data-hdt-response-form data-new-response-form class="hdt-newsletter__response"></div></form></div> 2511</div> 2512 2513<div id="block-AVmdnSWw1bjYvd0owY__spacer_MyUDDL" class="hdt-spacer-block" style=" --space: 10px; --space-md: 10px; --space-lg: 10px;" > </div> 2514 2515 2516<div hdt-reveal="slide-in" timeline id="block-AV3EwTGtxWXhld1ZsR__text_PA6xpK" class="hdt-text-warry hdt-rte hdt-text-secondary hdt-text-custom hdt-font-normal " ><p>Your Information will never be shared with any third party.</p> 2517</div><style data-shopify>#block-AV3EwTGtxWXhld1ZsR__text_PA6xpK { 2518 --text-custom-lg: 12px; --text-custom-mb: 12px; --text-fw: ; --text-ls: 0px; 2519 }</style> 2520 2521 <div id="shopify-block-AWXA2Z0ZwS3QxQTNKQ__popup-button" class="shopify-block"><input id="popup-button-AWXA2Z0ZwS3QxQTNKQ__popup-button" type="checkbox" action-close class="hdt-inline-flex hdt-align-center hdt-justify-center hdt-text-base hdt-font-semibold" style="margin-right: 10px;border-color: rgb(var(--color-line-border));"> 2522 <label for="popup-button-AWXA2Z0ZwS3QxQTNKQ__popup-button" style="color: rgb(var(--color-foreground2)); font-size: 1.2rem;">Do not show it anymore.</label></div> 2523 2524 </div></div> 2525 </div> 2526 </dialog> 2527 </hdt-modal> 2528</sys-newsletter> 2529</div> 2530<!-- END sections: system-group --><ul hidden> 2531 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2532 <li id="a11y-new-window-message">Opens in a new window.</li> 2533 <li id="a11y-external-message">Opens external website.</li> 2534 <li id="a11y-new-window-external-message">Opens external website in a new window.</li> 2535</ul> 2536
2537<script> 2538 window.themeHDN.routes = { 2539 search_url: "/search", 2540 predictive_search_url: '/search/suggest' 2541 }; 2542 window.themeHDN.extras = { 2543 addToCart: `Add to cart`, 2544 soldOut: `Out of stock`, 2545 preOrder: `Pre-order`, 2546 unavailable: `Unavailable`, 2547 savePercent: `-[sale]%`, 2548 quantity: { 2549 increment: `Increments of 1904`, 2550 min: `Minimum of 1904`, 2551 max: `Maximum of 1904` 2552 }, 2553 pswp: { 2554 close: `Close`, 2555 zoom: `Zoom`, 2556 prev: `Previous`, 2557 next: `Next`, 2558 errorMsg: `The image cannot be loaded` 2559 }, 2560 exit_popup:{ 2561 copy: `Copy`, 2562 copied: `Copied` 2563 }, 2564 timezone: "shop", 2565 order: { 2566 dayNames : "Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday", 2567 monthNames: "January,February,March,April,May,June,July,August,September,October,November,December" 2568 }, 2569 search: { 2570 view_all : "Search for" 2571 }, 2572 AddedWishlistRemove: true, 2573 text_wis_add: `Add to Wishlist`, 2574 text_wis_adding: `Adding to Wishlist`, 2575 text_wis_added: `Browse Wishlist`, 2576 text_wis_remove: `Remove Wishlist`, 2577 enableComparePopup: false, 2578 text_cp_add: `Add to Compare`, 2579 text_cp_added: `Browse Compare`, 2580 icon_cp_add : `<svg widht="24" height="24" aria-hidden="true" focusable="false" class="hdt-svg-pr-icon hdt-svg-cp" viewBox="0 0 24 24"><use xlink:href="#hdt-icon-pr-cp"></use></svg>`, 2581 icon_cp_added : `<svg widht="24" height="24" aria-hidden="true" focusable="false" class="hdt-svg-pr-icon hdt-svg-cp is-ic--added" viewBox="0 0 24 24"><use xlink:href="#hdt-icon-pr-cp-added"></use></svg>`, 2582 icon_wis_add : `<svg widht="24" height="24" aria-hidden="true" focusable="false" class="hdt-svg-pr-icon hdt-svg-wis" viewB
2582ox="0 0 24 24"><use xlink:href="#hdt-icon-pr-wis"></use></svg>`, 2583 icon_wis_added: `<svg widht="24" height="24" aria-hidden="true" focusable="false" class="hdt-svg-pr-icon hdt-svg-wis is-ic--added" viewBox="0 0 24 24"><use xlink:href="#hdt-icon-pr-wis-added"></use></svg>`, 2584 icon_wis_remove: `<svg widht="24" height="24" aria-hidden="true" focusable="false" class="hdt-svg-pr-icon hdt-svg-wis is-ic--remove" viewBox="0 0 24 24"><use xlink:href="#hdt-icon-pr-wis-remove"></use></svg>` 2585 } 2586</script>
2586 2587 2588<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" class="hdt-d-none" hidden><defs> 2589 <symbol id="hdt-icon-pr-cp" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="16 3 21 3 21 8"></polyline><line x1="4" y1="20" x2="21" y2="3"></line><polyline points="21 16 21 21 16 21"></polyline><line x1="15" y1="15" x2="21" y2="21"></line><line x1="4" y1="4" x2="9" y2="9"></line></symbol> 2590 <symbol id="hdt-icon-pr-cp-added" viewBox="0 0 24 24" width="24" height="24" stroke="currentColor" stroke-width="1.5" fill="none" stroke-linecap="round" stroke-linejoin="round" class="css-i6dzq1"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path><polyline points="22 4 12 14.01 9 11.01"></polyline></symbol> 2591 <symbol id="hdt-icon-pr-wis" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></symbol> 2592 <symbol id="hdt-icon-pr-wis-added" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></symbol> 2593 <symbol id="hdt-icon-pr-wis-remove" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></symbol> 2594 <symbol id="hdt-icon-pr-wis-remove-onpage" width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path><line x1="10" y1="11" x2="10" y2="17"></line><line x1="14" y1="11" x2="14" y2="17"></line> </symbol> 2595 <symbol id="hdt_star"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M329.6 176H488C498.3 176 507.4 182.5 510.7 192.2C514 201.9 510.8 212.6 502.7 218.9L371.9 320.7L422.9 480.7C426.1 490.7 422.4 501.7 413.7 507.7C405.1 513.7 393.6 513.4 385.3 506.9L256 406.4L126.7 506.9C118.4 513.4 106.9 513.7 98.27 507.7C89.65 501.7 85.94 490.7 89.13 480.7L140.1 320.7L9.267 218.9C1.174 212.6-2.027 201.9 1.3 192.2C4.628 182.5 13.75 176 24 176H182.5L233.1 16.72C236.3 6.764 245.6 0 256 0C266.5 0 275.7 6.764 278.9 16.72L329.6 176z"/></svg></symbol> 2596 <symbol id="hdt_star_half"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M233.1 16.72C236.3 6.764 245.5 .0006 256 0V406.4L126.7 506.9C118.4 513.4 106.9 513.7 98.27 507.7C89.65 501.7 85.94 490.7 89.13 480.7L140.1 320.7L9.267 218.9C1.174 212.6-2.027 201.9 1.3 192.2C4.628 182.5 13.75 175.1 24 175.1H182.5L233.1 16.72z"/><path style="fill: #dedede;" d="M278.9 16.72C275.7 6.764 266.5 .0006 255.1 0V406.4L385.3 506.9C393.6 513.4 405.1 513.7 413.7 507.7C422.4 501.7 426.1 490.7 422.9 480.7L371.9 320.7L502.7 218.9C510.8 212.6 514 201.9 510.7 192.2C507.4 182.5 498.3 175.1 488 175.1H329.5L278.9 16.72z"/></svg></symbol> 2597</defs></svg><link href="//www.biripublishing.com/cdn/shop/t/7/assets/hdt-search-form.css?v=63119417212927980101776763393" rel="stylesheet" type="text/css" media="all" /> 2598<hdt-predictive-search data-section-id-results="hdt_predictive-search-full" enabled class="hdt-drawer hdt-drawer-search hdt-contents hdt-search-hidden hdt-search-full" effect="top" color-scheme="scheme-1"> 2599 <hdt-drawer class="hdt-contents"> 2600 <dialog id="drawer-search-form-full" class="hdt-dialog hdt-dialog-drawer" scroll-lock pos="top"> 2601 <div class="hdt-dialog-drawer__header"> 2602 <div class="hdt-search-head"><h5 class="hdt-text-lg hdt-font-medium">Search our site</h5><div class="hdt-search-header__form-wrap"> 2603 <form data-frm-search action="/search" method="get" class="hdt-mini-search__frm" role="search"> 2604 <div data-cat-search class="hdt-search__categories"> 2605 <select data-name="product_type"> 2606 <option value="*">All Categories</option><option value="Paper book">Paper book</option><option value="ÙØªØ§Ø¨ ÙØ±ÙÙ">ÙØªØ§Ø¨ ÙØ±ÙÙ</option></select> 2607 </div> 2608 <div class="hdt-search-line-separate"></div> 2609 <input type="hidden" name="resources[limit_scope]" value="each"> 2610 <input type="hidden" name="resources[options][fields]" value="title,body,tag,product_type,variants.title,vendor,variants.sku"> 2611 <div class="hdt-search-inner hdt-relative hdt-oh hdt-flex"> 2612 <input data-input-search class="hdt-input hdt-search-input hdt-text-base hdt-font-normal" autocomplete="off" type="search" name="q" placeholder="Search"> 2613 <button data-submit-search class="hdt-mini-search__submit" type="submit"> 2614 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
2614ox="0 0 16 16" fill="none" class="hdt-icon-search"> 2615 <path d="M15.7548 14.394L12.1277 10.7669C13.0009 9.60434 13.4723 8.18932 13.4707 6.73536C13.4707 3.02151 10.4492 0 6.73536 0C3.02151 0 0 3.02151 0 6.73536C0 10.4492 3.02151 13.4707 6.73536 13.4707C8.18932 13.4723 9.60434 13.0009 10.7669 12.1277L14.394 15.7548C14.5776 15.9189 14.8171 16.0065 15.0632 15.9996C15.3094 15.9927 15.5436 15.8919 15.7177 15.7177C15.8919 15.5436 15.9927 15.3094 15.9996 15.0632C16.0065 14.8171 15.9189 14.5776 15.7548 14.394ZM1.92439 6.73536C1.92439 5.78384 2.20655 4.85369 2.73518 4.06253C3.26382 3.27137 4.01519 2.65473 4.89428 2.2906C5.77337 1.92647 6.7407 1.8312 7.67393 2.01683C8.60717 2.20246 9.4644 2.66066 10.1372 3.33349C10.8101 4.00632 11.2683 4.86355 11.4539 5.79679C11.6395 6.73002 11.5442 7.69735 11.1801 8.57644C10.816 9.45553 10.1994 10.2069 9.40819 10.7355C8.61703 11.2642 7.68688 11.5463 6.73536 11.5463C5.45988 11.5448 4.23708 11.0374 3.33518 10.1355C2.43328 9.23364 1.92592 8.01084 1.92439 6.73536Z" fill="currentColor"/> 2616 </svg> 2617 <div class="hdt-loading__spinner hdt-hidden"> 2618 <svg width="16" height="16" aria-hidden="true" focusable="false" role="presentation" class="hdt-svg__spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg"><circle class="hdt-path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle></svg> 2619 </div> 2620 </button> 2621 </div> 2622 </form></div> 2623 2624 </div> 2625 <button ref="closeButton" class="hdt-s-text hdt-dialog-btn__close" aria-controls="drawer-search-form-full" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="14" viewBox="0 0 16 14" fill="none"> 2626 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 2627 </svg></button> 2628 </div> 2629 <div class="hdt-dialog-drawer__inner"> 2630 <div class="hdt-search-content hdt-container"> 2631 <div class="hdt-cart-hide-has-results"> 2632 <div class="hdt-col-content"> 2633 <h6 class="hdt-search-full__top-title hdt-font-medium">Need some inspiration?</h6> 2634 <div class="hdt-search-hidden-inner"> 2635 <div data-products_suggest class="hdt-show-pr-price-true hdt-ratio--custom-pr hdt-object-cover "> 2636 <div class="hdt-row-grid hdt-row-products-full lg:hdt-grid-cols-5 md:hdt-grid-cols-3 hdt-grid-cols-2"></div> 2637 </div> 2638 </div> 2639 </div> 2640 </div> 2641 <div class="hdt-cart-show-has-results"> 2642 <div data-skeleton-search class="hdt-skeleton_wrap hdt-hidden"> 2643 <div class="hdt-row-grid hdt-row-products hdt-grid-cols-1"><div class="hdt-product hdt-pr-loop"> 2644 <div class="hdt-card-product__wrapper hdt-flex "> 2645 <div class="hdt-skeleton_img"></div> 2646 <div class="hdt-card-product__info"> 2647 <div class="hdt-skeleton_txt1"></div> 2648 <div class="hdt-skeleton_txt2"></div> 2649 </div> 2650 </div> 2651 </div><div class="hdt-product hdt-pr-loop"> 2652 <div class="hdt-card-product__wrapper hdt-flex "> 2653 <div class="hdt-skeleton_img"></div> 2654 <div class="hdt-card-product__info"> 2655 <div class="hdt-skeleton_txt1"></div> 2656 <div class="hdt-skeleton_txt2"></div> 2657 </div> 2658 </div> 2659 </div><div class="hdt-product hdt-pr-loop"> 2660 <div class="hdt-card-product__wrapper hdt-flex "> 2661 <div class="hdt-skeleton_img"></div> 2662 <div class="hdt-card-product__info"> 2663 <div class="hdt-skeleton_txt1"></div> 2664 <div class="hdt-skeleton_txt2"></div> 2665 </div> 2666 </div> 2667 </div><div class="hdt-product hdt-pr-loop"> 2668 <div class="hdt-card-product__wrapper hdt-flex "> 2669 <div class="hdt-skeleton_img"></div> 2670 <div class="hdt-card-product__info"> 2671 <div class="hdt-skeleton_txt1"></div> 2672 <div class="hdt-skeleton_txt2"></div> 2673 </div> 2674 </div> 2675 </div><div class="hdt-product hdt-pr-loop"> 2676 <div class="hdt-card-product__wrapper hdt-flex "> 2677 <div class="hdt-skeleton_img"></div> 2678 <div class="hdt-card-product__info"> 2679 <div class="hdt-skeleton_txt1"></div> 2680 <div class="hdt-skeleton_txt2"></div> 2681 </div> 2682 </div> 2683 </div></div> 2684 </div> 2685 <div data-results-search class="hdt-show-pr-price-true hdt-ratio--custom-pr hdt-object-cover"></div> 2686 </div> 2687 </div> 2688 <div slot="footer" class="hdt-search-bottom hdt-px-20 hdt-align-center hdt-justify-end hdt-hidden"> 2689 <a class="hdt-view_all hdt-relative hdt-inline-flex hdt-align-center hdt-justify-center hdt-text-base hdt-font-semibold" href="/search?q=">View all<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8" fill="none"> <path d="M0.861539 8L0 7.13846L5.90769 1.23077H0.615385V0H8V7.38462H6.76923V2.09231L0.861539 8Z" fill="currentColor"/></svg></a> 2690 </div>
2691 </div> 2692 </dialog> 2693 </hdt-drawer> 2694 </hdt-predictive-search><link href="//www.biripublishing.com/cdn/shop/t/7/assets/hdt-customer.css?v=124091993511071506511776763393" rel="stylesheet" type="text/css" media="all" /> 2695<hdt-drawer class="hdt-sidebar-customer hdt-customer hdt-drawer hdt-drawer-sidebar hdt-contents" color-scheme="scheme-1"> 2696 <dialog id="login-form-sidebar" class="hdt-dialog hdt-dialog-drawer" scroll-lock pos="right"> 2697 <div class="hdt-dialog-drawer__header"> 2698 <h3 slot="header" id="recover-modal" class="hdt-s-text hdt-text-lg hdt-font-medium hdt-uppercase">Reset your password</h3> 2699 <h3 slot="header" id="login-modal" class="hdt-s-text hdt-text-lg hdt-font-medium hdt-uppercase">Log in</h3> 2700 <button ref="closeButton" class="hdt-s-text hdt-dialog-btn__close" aria-controls="login-form-sidebar" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="14" viewBox="0 0 16 14" fill="none"> 2701 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 2702 </svg></button> 2703 </div> 2704 <div class="hdt-dialog-drawer__inner"> 2705 <div class="hdt-login-form hdt-recover-form"><form method="post" action="/account/recover" id="recover-customer-password-modal-0" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /><p>Lost your password? Please enter your email address. You will receive a link to create a new password via email.</p> 2706 <div class="hdt-field hdt-relative" style="margin-top:2rem;"> 2707 <input class="hdt-input" type="email" name="email" id="RecoverEmail-recover-customer-password-modal-0" autocomplete="email" autocorrect="off" autocapitalize="off" placeholder="Email"> 2708 <label for="RecoverEmail-recover-customer-password-modal-0" class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center">Email<span class="hdt-required">*</span></label> 2709 </div> 2710 <div class="hdt-field"> 2711 <button class="hdt-btn hdt-btn-accent hdt-oh hdt-btn-solid hdt-font-semibold hdt-btn-full-width"><span class="hdt-truncate">Reset password</span></button> 2712 </div> 2713 <a href="#login-modal" class="hdt-inline-block hdt-link-cancel hdt-link-underline">Cancel</a></form></div> 2714 2715 <div class="hdt-login-form hdt-lg-form"><form method="post" action="/account/login" id="customer-login-modal-0" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /><div class="hdt-field hdt-relative"> 2716 <input class="hdt-input" type="email" name="customer[email]" id="CustomerEmail-customer-login-modal-0" autocomplete="email" autocorrect="off" autocapitalize="off" placeholder="Email"> 2717 <label for="CustomerEmail-customer-login-modal-0" class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center">Email<span class="hdt-required">*</span></label> 2718 </div><div class="hdt-field hdt-relative"> 2719 <input class="hdt-input" type="password" value="" name="customer[password]" id="CustomerPassword-customer-login-modal-0" autocomplete="current-password" placeholder="Password"> 2720 <label for="CustomerPassword-customer-login-modal-0" class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center">Password<span class="hdt-required">*</span></label> 2721 </div><a href="#recover-modal" class="hdt-inline-block hdt-link-recover hdt-link-underline hdt-s-text2">Forgot your password?</a> 2722 <div class="hdt-field" style="margin-top:1rem;"> 2723 <button class="hdt-login-form__submit hdt-relative hdt-btn hdt-btn-accent hdt-oh hdt-btn-solid hdt-font-semibold hdt-btn-full-width"><span class="hdt-truncate">Sign in</span></button> 2724 <a href="https://shopify.com/71639105704/account?locale=en®ion_country=CA&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiIxaWEwbXAtMWUubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNzYxODY4LCJuYmYiOjE3OTExNTcwNjh9.HeN6P8MHpErUm15Y8F7sxTlzEYuDyZhwzBYrU7-e1EY" class="hdt-inline-block hdt-link-register hdt-link-underline hdt-s-text2" aria-controls="register-form-sidebar" close-dialog="login-form-sidebar"> New customer? Create your account</a> 2725 </div></form></div> 2726 </div> 2727</dialog> 2728</hdt-drawer> 2729<hdt-drawer class="hdt-sidebar-customer hdt-customer hdt-drawer hdt-drawer-sidebar hdt-contents" color-scheme="scheme-1"> 2730 <dialog id="register-form-sidebar" class="hdt-dialog hdt-dialog-drawer" scroll-lock pos="right"> 2731 <div class="hdt-dialog-drawer__header"> 2732 <h3 slot="header" class="hdt-s-text hdt-text-lg hdt-font-medium hdt-uppercase">Create account</h3> 2733 <button ref="closeButton" class="hdt-s-text hdt-dialog-btn__close" aria-controls="register-form-sidebar" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="14" viewBox="0 0 16 14" fill="none"> 2734 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 2735 </svg></button> 2736 </div> 2737 <div class="hdt-dialog-drawer__inner"> 2738 <div class="hdt-login-form"><form method="post" action="/account" id="create-customer-modal-0" accept-charset="UTF-8" data-login-with-shop-sign-up="true" novalidate="novalidate"><input type="hidden" name="form_type" value="create_customer" /><input type="hidden" name="utf8" value="â" /><div class="hdt-field hdt-relative"> 2739 <input class="hdt-input" type="text" name="customer[first_name]" id="RegisterForm-FirstName-create-customer-modal-0" autocomplete="given-name" placeholder="First name"> 2740 <label class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center" for="RegisterForm-FirstName-create-customer-modal-0">First name</label> 2741 </div> 2742 <div class="hdt-field hdt-relative"> 2743 <input class="hdt-input" type="text" name="customer[last_name]" id="RegisterForm-LastName-create-customer-modal-0" autocomplete="family-name" placeholder="Last name"> 2744 <label class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center" for="RegisterForm-LastName-create-customer-modal-0">Last name</label> 2745 </div> 2746 <div class="hdt-field hdt-relative"> 2747 <input class="hdt-input" type="email" name="customer[email]" id="CustomerEmail-create-create-customer-modal-0" spellcheck="false" autocapitalize="off" autocomplete="email" autocorrect="off" autocapitalize="off" placeholder="Email"> 2748 <label class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center" for="CustomerEmail-create-create-customer-modal-0">Email<span class="hdt-required">*</span></label> 2749 </div> 2750 <div class="hdt-field hdt-relative"> 2751 <input class="hdt-input" type="password" value="" name="customer[password]" id="CustomerPassword-create-create-customer-modal-0" autocomplete="current-password" placeholder="Password"> 2752 <label class="hdt-absolute hdt-top-0 hdt-pe-none hdt-flex hdt-align-center" for="CustomerPassword-create-create-customer-modal-0">Password<span class="hdt-required">*</span></label> 2753 </div> 2754 <div class="hdt-field"> 2755 <button class="hdt-login-form__submit hdt-btn hdt-oh hdt-btn-accent hdt-btn-solid hdt-font-semibold hdt-btn-full-width"><span class="hdt-truncate">Register</span></button> 2756 <a class="hdt-inline-block hdt-link-login hdt-link-underline hdt-s-text2" href="https://www.biripublishing.com/customer_authentication/redirect?locale=en®ion_country=CA" aria-controls="login-form-sidebar" close-dialog="register-form-sidebar">Already have an account? Login here</a> 2757 </div></form></div> 2758 </div> 2759</dialog> 2760</hdt-drawer><hdt-modal class="hdt-product__modal hdt-modal hdt-contents" color-scheme="scheme-1"> 2761 <dialog id="modal-contactFormAsk" class="hdt-dialog hdt-dialog-modal hdt-modal-popup__ask" scroll-lock> 2762 <div class="hdt-dialog-modal__header"> 2763 <h3 class="hdt-product__modal-title hdt-s-text hdt-font-semibold">Ask a Question</h3> 2764 <button ref="closeButton" class="hdt-s-text hdt-dialog-btn__close" aria-controls="modal-contactFormAsk" aria-label="Close"><svg part="hdt-close-icon" class="hdt-icon hdt-icon-close" role="presentation" fill="none" focusable="false" width="16" height="14" viewBox="0 0 16 14" fill="none"> 2765 <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> 2766 </svg></button> 2767 </div> 2768 <div class="hdt-dialog-modal__inner hdt-current-scrollbar"><form method="post" action="/contact#ContactFormAsk" id="ContactFormAsk" accept-charset="UTF-8" class="contact-form" data-modal="modal-contactFormAsk"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /><p> 2769 <label for="ContactFormAsk-name" class="hdt-s-text2 hdt-block">Your Name (required)</label> 2770 <input type="text" id="ContactFormAsk-name" name="contact[name]" required="required" value=""> 2771 </p> 2772 <p> 2773 <label for="ContactFormAsk-email" class="hdt-s-text2 hdt-block">Your Email (required)</label> 2774 <input type="email" id="ContactFormAsk-email" name="contact[email]" autocorrect="off" autocapitalize="off" value="" aria-required="true" required="required"> 2775 </p><p> 2776 <label for="ContactFormAsk-phone" class="hdt-s-text2 hdt-block">Your Phone Number (required)</label> 2777 <input type="tel" id="ContactFormAsk-phone" name="contact[phone]" pattern="[0-9\-]*" value=""> 2778 </p><p class="hdt-hidden"> 2779 <label for="ContactFormAsk-product">Product</label> 2780 <textarea rows="20" id="ContactFormAsk-product" name="contact[product]" required="required"></textarea> 2781 </p> 2782 <p> 2783 <label for="ContactFormAsk-message" class="hdt-s-text2 hdt-block">Message (required)</label> 2784 <textarea rows="8" id="ContactFormAsk-message" name="contact[body]" required="required"></textarea> 2785 </p> 2786 <button type="submit" class="hdt-inline-flex hdt-align-center hdt-justify-center hdt-relative hdt-btn hdt-oh hdt-btn-accent hdt-font-semibold"><span class="hdt-truncate">Send</span></button></form><div class="form-status-mirror-ContactFormAsk" style="display: none"></div> 2787 </div> 2788 </dialog> 2789</hdt-modal> 2790
2791<script type="module" src="//www.biripublishing.com/cdn/shop/t/7/assets/custom.js?v=79416673034361362041776763393"></script>
2791 2792
2792<script type="module" src="//www.biripublishing.com/cdn/shop/t/7/assets/facets.min.js?v=55551629848207587621776763393"></script>
2792 2793<hdt-tmp-quick hidden></hdt-tmp-quick> 2794<hdt-popover popover-active-min-width="1150" data-auto-close="desktop" placement="bottom" color-scheme="scheme-1"> 2795 <dialog id="popover-currencies" class="hdt-popover hdt-popover-currencies hdt-dropdown hdt-text-start hdt-flag-size-sm" scroll-lock> 2796 <div class="hdt-popover__arrow"></div> 2797 <div class="hdt-popover__body"> 2798 <div class="hdt-popover__header"></div> 2799 <div class="hdt-popover__inner hdt-current-scrollbar"><form method="post" action="/localization" id="localization_form_currencies_" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /><hdt-richlist role="listbox" selected="CA"><button type="submit" name="country_code" role="option" value="CA" data-name="Canada" aria-selected="true"><img src="//cdn.shopify.com/static/images/flags/ca.svg?width=32" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?width=32 32w" width="32" height="24" loading="lazy" class="hdt-flag hdt-relative"><span>CAD $ | Canada</span> 2800 </button><button type="submit" name="country_code" role="option" value="AE" data-name="United Arab Emirates" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ae.svg?width=32" alt="United Arab Emirates" srcset="//cdn.shopify.com/static/images/flags/ae.svg?width=32 32w" width="32" height="24" loading="lazy" class="hdt-flag hdt-relative"><span>AED د.Ø¥ | United Arab Emirates</span> 2801 </button></hdt-richlist></form></div> 2802 </div> 2803 </dialog> 2804 </hdt-popover><style data-shopify>@media(min-width: 768px) {.hdt-popover-language{ box-shadow: 0 0 1.8rem 0 rgb(var(--color-overlay, 0 0 0) / .2); }} .hdt-languages{ vertical-align: middle; line-height: normal; } .hdt-languages>button { background: transparent; color: rgb(var(--color-foreground)); transition: all .3s ease; display:inline-flex; align-items:center } .hdt-languages>button svg { width: 0.8rem; height: auto; margin-inline-start: 0.5rem; } :where(.hdt-popover-language)::part(content) { padding: 1.5rem 2rem } :where(.hdt-popover-language)::part(body) { padding: 0; } .hdt-popover-language button { line-height:2.6rem; background: transparent; color: rgb(var(--color-foreground)); transition: all .3s ease; } .hdt-popover-language button[aria-selected="true"] { color: rgb(var(--color-accent)) !important; } @media(max-width:767px){ .hdt-popover-language button {line-height:3rem;} } @media (-moz-touch-enabled: 0), (hover: hover) and (min-width: 1150px) { .hdt-languages>button:hover, .hdt-popover-language button:hover { background: transparent; color: rgb(var(--color-accent)); } }</style><hdt-popover popover-active-min-width="1150" data-auto-close="desktop" placement="bottom" color-scheme="scheme-1"> 2805 <dialog id="popover-languages" class="hdt-popover hdt-popover-language hdt-dropdown hdt-text-start hdt-flag-size-sm" scroll-lock> 2806 <div class="hdt-popover__arrow"></div> 2807 <div class="hdt-popover__body"> 2808 2809 <div class="hdt-popover__inner hdt-current-scrollbar"><form method="post" action="/localization" id="localization_form_language" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /><hdt-richlist role="listbox" selected="en"><button type="submit" name="language_code" role="option" value="en" aria-selected="true">English</button><button type="submit" name="language_code" role="option" value="ar" aria-selected="false">Ø§ÙØ¹Ø±Ø¨ÙØ©</button></hdt-richlist></form></div> 2810 </div> 2811 </dialog> 2812 </hdt-popover>
2812<script type="application/ld+json">{"@context": "https://schema.org","@type": "BreadcrumbList","itemListElement": [{"@type": "ListItem","position": 1,"name": "Home","item": "https://www.biripublishing.com"},{"@type": "ListItem","position": 2,"name": null,"item": "https://www.biripublishing.com"}]}</script>
2812 2813<style> /* Complete code with tighter spacing */html body .template-article p,html body .template-article p span,html body .article-content p,html body .article-content p span,html body p[data-start],html body p[data-end] {font-size: 19px !important; line-height: 1.4 !important;} /* Target any paragraph in article templates */html body[class*="template"] p {font-size: 19px !important; line-height: 1.4 !important;} /* Center ALL selected subheadings in Arabic only */ /* Subheading 1 */html[lang="ar"] #block-AVDd4UHN4ZFVmanNwT__sub_heading_section_Encnpm p {text-align: center !important;} /* Subheading 2 */html[lang="ar"] #block-AbmZKRUQzb0hKOTQxW__sub_heading_section_hEc89q p {text-align: center !important;} /* Subheading 3 */html[lang="ar"] #block-AeG1qZ0F2RmtCbVJPa__sub_heading_section_XTVEnG p {text-align: center !important;} /* Subheading 4 */html[lang="ar"] #block-ASG8zL1hkYU53enVuN__sub_heading_section_W6n6Q4 p {text-align: center !important;} /* Blog sidebar drawer - white bg */#drawerATm43MSttMy9WbTlPT__sidebar_blog,#drawerATm43MSttMy9WbTlPT__sidebar_blog .hdt-drawer-content,#drawerATm43MSttMy9WbTlPT__sidebar_blog .drawer-content,#drawerATm43MSttMy9WbTlPT__sidebar_blog .hdt-drawer-inner {background-color: #fff !important; color: #222 !important;} #drawerATm43MSttMy9WbTlPT__sidebar_blog * {color: #222 !important;} /* Hide sidebar titles */#drawerATm43MSttMy9WbTlPT__sidebar_blog .hdt-sidebar-title,#hdt-shop-sidebar-drawer .hdt-sidebar-title,.hdt-mobile-title {display: none !important;} </style> 2814<div id="shopify-block-AbGRNWFRpbUt4QTQra__6986766168588894248" class="shopify-block shopify-app-block"> 2815</div><div id="shopify-block-Aa3UrMW9IZE1TVFNUQ__5537102726230261467" class="shopify-block shopify-app-block"> 2816 2817 2818 <!-- BEGIN app snippet: quiz-popup-styles --><style> 2819 #quiz-container { 2820 position: fixed; 2821 top: 0; 2822 left: 0; 2823 width: 100%; 2824 height: 100%; 2825 display: flex; 2826 flex-direction: column; 2827 justify-content: center; 2828 align-items: center; 2829 background: rgba(0, 0, 0, 0.5); 2830 z-index: var(--quiz-z-index, 100); 2831 overflow: auto; 2832 touch-action: manipulation; 2833 } 2834 #quiz-container .quiz-content { 2835 position: relative; 2836 border-radius: 8px; 2837 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); 2838 z-index: var(--quiz-content-z-index, 101); 2839 max-height: 100%; 2840 overflow: auto; 2841 background: white; 2842 touch-action: manipulation; 2843 } 2844 #quiz-container .close-btn { 2845 position: absolute; 2846 top: 10px; 2847 right: 10px; 2848 background: none; 2849 border: none; 2850 font-size: 32px; 2851 cursor: pointer; 2852 z-index: var(--close-btn-z-index, 102); 2853 margin-left: auto; 2854 color: var(--close-btn-color, #777777); 2855 line-height: 32px; 2856 } 2857 body.revenuehunt-popup-open .react-dropdown-select-dropdown { 2858 z-index: var(--quiz-dropdown-z-index, 103) !important; 2859 } 2860</style> 2861<!-- END app snippet --> 2862 <!-- BEGIN app snippet: quiz-global-vars -->
2862<script> 2863 if (!window.quizUrls) window.quizUrls = {}; 2864 2865 2866 if (!window.quiz_locale) { 2867 window.quiz_locale = 'en' 2868 } 2869 if (!window.quiz_country) { 2870 window.quiz_country = 'CA' 2871 } 2872 if (!window.quiz_currency) { 2873 window.quiz_currency = '$ {{amount}} CAD' 2874 } 2875 if (!window.quiz_market_id) { 2876 window.quiz_market_id = 'gid://shopify/Market/55443587240' 2877 } 2878</script>
2878 2879<!-- END app snippet --> 2880 <!-- BEGIN app snippet: quiz-renderer-script -->
2880<script type="module" src="https://cdn.shopify.com/extensions/01a0d7ba-f423-716f-ac31-9fbf68b5c662/revenuehunt-201/assets/quiz-renderer.js" defer></script>
2880<!-- END app snippet --> 2881 <!-- BEGIN app snippet: quiz-popup-setup --><!-- BEGIN app snippet: quiz-url-functions -->
2881<script> 2882 /** 2883 * Quiz URL Functions 2884 * 2885 * Single source of truth for quiz URL parsing and clearing. 2886 */ 2887 (function() { 2888 if (window.revenueHuntQuizUrl && window.revenueHuntQuizUrl.__initialized) { 2889 return; 2890 } 2891 2892 window.revenueHuntQuizUrl = { 2893 __initialized: true, 2894 2895 isQuizHash: function(hash) { 2896 return ( 2897 hash === '#quiz' || 2898 /^#quiz-[A-Za-z0-9]+$/.test(hash) || 2899 /^#response-[A-Za-z0-9]+$/.test(hash) 2900 ); 2901 }, 2902 2903 getQuizKey: function(hash, defaultQuizKey) { 2904 if (!this.isQuizHash(hash)) return null; 2905 2906 const hashTarget = String(hash || '').replace(/^#/, ''); 2907 2908 if (hashTarget === 'quiz') { 2909 return defaultQuizKey; 2910 } 2911 2912 if (hashTarget.startsWith('quiz-')) { 2913 return 'quiz_' + hashTarget.substring(5); 2914 } 2915 2916 if (hashTarget.startsWith('response-')) { 2917 return hashTarget; 2918 } 2919 2920 return null; 2921 }, 2922 2923 getTarget: function(hash, search, defaultQuizKey) {
2924 const hashTarget = this.getQuizKey(hash, defaultQuizKey); 2925 if (hashTarget) return hashTarget; 2926 2927 const responseId = new URLSearchParams(String(search || '')).get('response_id'); 2928 if (responseId && /^[A-Za-z0-9]+$/.test(responseId)) { 2929 return 'response-' + responseId; 2930 } 2931 2932 return null; 2933 }, 2934 2935 clear: function() { 2936 const url = new URL(window.location.href); 2937 let changed = false; 2938 2939 if (this.isQuizHash(url.hash)) { 2940 url.hash = ''; 2941 changed = true; 2942 } 2943 2944 if (url.searchParams.has('response_id')) { 2945 url.searchParams.delete('response_id'); 2946 changed = true; 2947 } 2948 2949 if (changed) { 2950 window.history.replaceState(window.history.state, '', url.toString()); 2951 } 2952 }, 2953 }; 2954 })(); 2955</script>
2955 2956<!-- END app snippet --> 2957<!-- BEGIN app snippet: quiz-popup-functions -->
2957<script> 2958 /** 2959 * Popup Functions 2960 * 2961 * Shared, setting-free quiz popup behavior. 2962 * Individual theme extension instances register their own popup config with 2963 * window.revenueHuntQuizPopup.register(config), then open by instance id. 2964 * 2965 * Popup extensions are intentionally singleton: only one #quiz-container 2966 * exists at a time. Multiple instances can register configs, but opening a 2967 * popup replaces the current popup unless the caller chooses another policy. 2968 * 2969 * Used by: automatic popup, link popup, chat button 2970 */ 2971 (function() { 2972 if (window.revenueHuntQuizPopup && window.revenueHuntQuizPopup.__initialized) { 2973 return; 2974 } 2975 2976 function getConfig(instanceId) { 2977 return window.revenueHuntQuizPopup.configs[String(instanceId)] || null; 2978 } 2979 2980 function applyPopupStyles(quizContainer, quizContent, config) { 2981 const zIndex = parseInt(config.zIndex || 100, 10); 2982 const width = parseInt(config.width || 100, 10); 2983 const height = parseInt(config.height || 100, 10); 2984 2985 quizContainer.style.setProperty('--quiz-z-index', zIndex); 2986 quizContainer.style.setProperty('--quiz-content-z-index', zIndex + 1); 2987 quizContainer.style.setProperty('--close-btn-z-index', zIndex + 2); 2988 quizContainer.style.setProperty('--close-btn-color', config.closeColor || '#777777'); 2989 2990 // Quiz dropdowns are portaled to document.body, outside #quiz-container. 2991 // Keep this one popup-open body variable so portaled dropdowns stay above the modal. 2992 document.body.style.setProperty('--quiz-dropdown-z-index', zIndex + 3); 2993 2994 quizContent.style.width = `${width}%`; 2995 quizContent.style.height = `${height}%`; 2996 } 2997 2998 function markPopupShown(quizKey) { 2999 // Only mark the popup as shown when the key already targets a quiz (not for response hashes) 3000 if (typeof quizKey === 'string' && quizKey.startsWith('quiz_')) { 3001 window.revenueHuntSetStorage('revenuehunt-popup-already-shown-' + quizKey, true, 1); 3002 } 3003 } 3004 3005 window.revenueHuntQuizPopup = { 3006 __initialized: true, 3007 configs: {}, 3008 3009 register: function(config) { 3010 if (!config || !config.instanceId) return; 3011 3012 this.configs[String(config.instanceId)] = { 3013 instanceId: String(config.instanceId), 3014 source: config.source || 'popup', 3015 width: config.width || 100, 3016 height: config.height || 100, 3017 zIndex: config.zIndex || 100, 3018 closeColor: config.closeColor || '#777777', 3019 }; 3020 }, 3021 3022 close: function(options) { 3023 const settings = options || {}; 3024 const quizContainer = document.getElementById('quiz-container'); 3025 3026 if (quizContainer) { 3027 quizContainer.remove(); 3028 } 3029 3030 document.body.classList.remove('revenuehunt-popup-open'); 3031 document.body.style.removeProperty('--quiz-dropdown-z-index'); 3032 3033 if (settings.clearHash !== false && window.revenueHuntQuizUrl) { 3034 window.revenueHuntQuizUrl.clear(); 3035 } 3036 }, 3037 3038 getContainer: function(instanceId) { 3039 const owner = String(instanceId); 3040 const containers = document.querySelectorAll('[data-popup-owner]'); 3041 3042 for (let i = 0; i < containers.length; i += 1) { 3043 if (containers[i].dataset.popupOwner === owner) { 3044 return containers[i]; 3045 } 3046 } 3047 3048 return null; 3049 }, 3050 3051 resize: function(instanceId) { 3052 const config = getConfig(instanceId); 3053 const quizContainer = this.getContainer(instanceId); 3054 const quizContent = quizContainer && quizContainer.querySelector('.quiz-content'); 3055 3056 if (!config || !quizContainer || !quizContent) return; 3057 3058 applyPopupStyles(quizContainer, quizContent, config); 3059 }, 3060 3061 open: function(instanceId, quizKey, options) { 3062 const config = getConfig(instanceId); 3063 if (!config) return null; 3064 3065 const settings = options || {}; 3066 3067 const existingQuizContainer = document.getElementById('quiz-container'); 3068 if (existingQuizContainer) { 3069 if (settings.ifOpen === 'mark-shown') { 3070 markPopupShown(quizKey); 3071 return null; 3072 } 3073
3074 existingQuizContainer.remove(); 3075 } 3076 3077 markPopupShown(quizKey); 3078 3079 const popupRenderId = `popup-${Date.now()}-${Math.random().toString(36).slice(2, 8)}`; 3080 const quizContainer = document.createElement('div'); 3081 quizContainer.id = 'quiz-container'; 3082 // `needsclick` opts out of FastClick, which legacy Shopify themes (e.g. Brooklyn) bundle in 3083 // theme.js. FastClick collides with the renderer's own touch handler on iOS and swallows the 3084 // first taps until a refresh. 3085 quizContainer.className = 'quiz-container needsclick'; 3086 quizContainer.dataset.quizInstanceId = popupRenderId; 3087 quizContainer.dataset.popupOwner = config.instanceId; 3088 quizContainer.dataset.popupSource = config.source; 3089 if (settings.openedBy) { 3090 quizContainer.dataset.openedBy = settings.openedBy; 3091 } 3092 quizContainer.style.display = 'flex'; 3093 document.body.classList.add('revenuehunt-popup-open'); 3094 3095 const quizContent = document.createElement('div'); 3096 quizContent.className = 'quiz-content needsclick'; 3097 applyPopupStyles(quizContainer, quizContent, config); 3098 3099 const closeButton = document.createElement('button'); 3100 closeButton.className = 'close-btn'; 3101 closeButton.setAttribute('aria-label', 'Close quiz'); 3102 3103 const closeIcon = document.createElement('span'); 3104 closeIcon.textContent = 'Ã'; 3105 closeButton.appendChild(closeIcon); 3106 3107 const quizRenderer = document.createElement('quiz-renderer'); 3108 quizRenderer.setAttribute('data-quiz-instance-id', popupRenderId); 3109 quizRenderer.setAttribute('target', String(quizKey)); 3110 quizRenderer.setAttribute('type', 'modal'); 3111 quizRenderer.setAttribute('aria-label', 'Quiz'); 3112 quizRenderer.setAttribute( 3113 'over-plan-at', 3114 "", 3115 ); 3116 quizRenderer.setAttribute( 3117 'execute-custom-features', 3118 'false', 3119 ); 3120 quizRenderer.setAttribute('myshopify-domain', "1ia0mp-1e.myshopify.com"); 3121 3122 quizContent.appendChild(closeButton); 3123 quizContent.appendChild(quizRenderer); 3124 quizContainer.appendChild(quizContent); 3125 document.body.appendChild(quizContainer); 3126 3127 closeButton.addEventListener('click', function () { 3128 window.revenueHuntQuizPopup.close(); 3129 }); 3130 3131 quizContainer.addEventListener('click', function (event) { 3132 if (event.target === quizContainer) { 3133 window.revenueHuntQuizPopup.close(); 3134 } 3135 }); 3136 3137 return quizContainer; 3138 }, 3139 }; 3140 3141 window.revenueHuntCloseQuizContainer = function(options) { 3142 window.revenueHuntQuizPopup.close(options); 3143 }; 3144 })(); 3145</script>
3145 3146<!-- END app snippet --> 3147<!-- BEGIN app snippet: quiz-popup-config -->
3147<script> 3148 (function() { 3149 if (!window.revenueHuntQuizPopup) return; 3150 3151 window.revenueHuntQuizPopup.register({ 3152 instanceId: "link-popup-Aa3UrMW9IZE1TVFNUQ__5537102726230261467", 3153 source: "link-popup", 3154 width: "100", 3155 height: "100", 3156 zIndex: 100, 3157 closeColor: "#777777", 3158 }); 3159 })(); 3160</script>
3160 3161<!-- END app snippet --> 3162<!-- END app snippet --> 3163 <!-- BEGIN app snippet: quiz-storage-helpers -->
3163<script> 3164 /** 3165 * Storage Helpers 3166 * 3167 * Provides localStorage utilities with automatic expiration. 3168 * Used to track popup display state, greeting/notification dismissals, etc. 3169 * 3170 * Functions: 3171 * - revenueHuntGetStorage(name): Get value, returns null if expired 3172 * - revenueHuntSetStorage(name, value, days): Set value with expiration 3173 */ 3174 window.revenueHuntGetStorage = function(name) { 3175 try { 3176 const itemStr = localStorage.getItem(name); 3177 if (!itemStr) { 3178 return null; 3179 } 3180 const item = JSON.parse(itemStr); 3181 if (Date.now() > item.expiry) { 3182 localStorage.removeItem(name); 3183 return null; 3184 } 3185 return item.value; 3186 } catch (e) { 3187 console.warn('Failed to get localStorage:', e); 3188 return null; 3189 } 3190 }; 3191 3192 window.revenueHuntSetStorage = function(name, value, days) { 3193 try { 3194 const expiry = Date.now() + (days * 24 * 60 * 60 * 1000); 3195 const data = { 3196 value: value, 3197 expiry: expiry 3198 }; 3199 localStorage.setItem(name, JSON.stringify(data)); 3200 } catch (e) { 3201 console.warn('Failed to set localStorage:', e); 3202 } 3203 }; 3204</script>
3204<!-- END app snippet --> 3205 <!-- BEGIN app snippet: quiz-block-priority -->
3205<script> 3206 /** 3207 * Block Priority System 3208 * 3209 * Ensures only ONE quiz extension of each type activates per page. 3210 * Priority: First block > First global 3211 * 3212 * Use cases: 3213 * - Multiple blocks of same type: Only first block runs 3214 * - Multiple globals of same type: Only first global runs (if no blocks) 3215 * - Mix of block + global: Only block runs, global is skipped 3216 */ 3217 3218 // Registry for synchronous block registration (works before document.body exists) 3219 window.revenueHuntBlockRegistry = window.revenueHuntBlockRegistry || {}; 3220 3221 /** 3222 * Registers a block extension 3223 * Uses JS variable instead of DOM to support synchronous registration before document.body exists 3224 * @param {string} type - Extension type (e.g., 'link-popup', 'chat-button', 'automatic-popup') 3225 * @returns {boolean} - True if registered successfully, false if already registered 3226 */ 3227 window.revenueHuntRegisterBlock = function(type) { 3228 if (window.revenueHuntBlockRegistry[type]) { 3229 return false; 3230 } 3231 window.revenueHuntBlockRegistry[type] = true; 3232 return true; 3233 }; 3234 3235 /** 3236 * Checks if a block extension is active 3237 * @param {string} type - Extension type 3238 * @returns {boolean} - True if block extension is active 3239 */ 3240 window.revenueHuntIsBlockActive = function(type) { 3241 return !!window.revenueHuntBlockRegistry[type]; 3242 }; 3243 3244 /** 3245 * Registers a global extension 3246 * @param {string} type - Extension type 3247 * @returns {boolean} - True if registered successfully, false if already registered 3248 */ 3249 window.revenueHuntRegisterGlobal = function(type) { 3250 const globalMarkerId = 'revenuehunt-' + type + '-global-active'; 3251 if (document.getElementById(globalMarkerId)) { 3252 return false; 3253 } 3254 const marker = document.createElement('div'); 3255 marker.id = globalMarkerId; 3256 marker.style.display = 'none'; 3257 document.body.appendChild(marker); 3258 return true; 3259 }; 3260</script>
3260<!-- END app snippet --> 3261 <!-- BEGIN app snippet: quiz-link-quiz-script -->
3261<script> 3262 /** 3263 * Link Popup Quiz Script 3264 * 3265 * Handles quiz popups triggered by quiz/response hashes or a response_id query parameter. 3266 * Also handles direct URL navigation (e.g., /page#quiz or /page?response_id={id}). 3267 * 3268 * Priority system: 3269 * - Block extensions: Register and exit if already registered 3270 * - Global extensions: Exit if block exists OR already registered 3271 */ 3272 document.addEventListener('DOMContentLoaded', function() { 3273 const isBlock = false; 3274 3275 if (isBlock) { 3276 if (!window.revenueHuntRegisterBlock('link-popup')) { 3277 return; 3278 } 3279 } else { 3280 if (window.revenueHuntIsBlockActive('link-popup')) { 3281 return; 3282 } 3283 if (!window.revenueHuntRegisterGlobal('link-popup')) { 3284 return; 3285 } 3286 } 3287 3288 const defaultQuizKey = 'quiz_QhjLG7'; 3289 const popupInstanceId = "link-popup-Aa3UrMW9IZE1TVFNUQ__5537102726230261467"; 3290 3291 function getActiveRenderer() { 3292 const quizContainer = document.getElementById('quiz-container'); 3293 return quizContainer && quizContainer.querySelector('quiz-renderer'); 3294 } 3295 3296 function syncQuizPopupWithUrl() { 3297 const target = window.revenueHuntQuizUrl.getTarget( 3298 window.location.hash, 3299 window.location.search, 3300 defaultQuizKey, 3301 ); 3302 const quizContainer = document.getElementById('quiz-container'); 3303 3304 if (!target) { 3305 if ( 3306 quizContainer && 3307 quizContainer.dataset.openedBy === 'url' && 3308 window.revenueHuntQuizPopup 3309 ) { 3310 window.revenueHuntQuizPopup.close({ clearHash: false }); 3311 } 3312 return; 3313 } 3314 3315 const activeRenderer = getActiveRenderer(); 3316 const activeTarget = activeRenderer && activeRenderer.getAttribute('target'); 3317 3318 if ( 3319 quizContainer && 3320 quizContainer.dataset.openedBy === 'url' && 3321 quizContainer.dataset.popupOwner === popupInstanceId && 3322 activeTarget === target 3323 ) { 3324 return; 3325 } 3326 3327 window.revenueHuntQuizPopup.open(popupInstanceId, target, { openedBy: 'url' }); 3328 } 3329 3330 syncQuizPopupWithUrl(); 3331 window.addEventListener('hashchange', syncQuizPopupWithUrl); 3332 window.addEventListener('popstate', syncQuizPopupWithUrl); 3333 3334 if(window.addEventListener) { 3335 window.addEventListener('message', function(event) { 3336 const data = event.data; 3337 const quizContainer = window.revenueHuntQuizPopup && window.revenueHuntQuizPopup.getContainer(popupInstanceId); 3338 const quizContent = quizContainer && quizContainer.querySelector('.quiz-content'); 3339 const activeRenderer = quizContent && quizContent.querySelector('quiz-renderer'); 3340 const activeInstanceId = activeRenderer && activeRenderer.getAttribute('data-quiz-instance-id'); 3341 3342 if ( 3343 !data || 3344 typeof data !== 'object' || 3345 data.channel !== 'revenuehunt:quiz-renderer' || 3346 data.source !== 'quiz-renderer' || 3347 data.type !== 'isResult' || 3348 !quizContent || 3349 !activeInstanceId || 3350 data.instanceId !== activeInstanceId 3351 ) { 3352 return; 3353 } 3354 3355 window.revenueHuntQuizPopup.resize(popupInstanceId); 3356 }); 3357 } 3358 }); 3359</script>
3359 3360<!-- END app snippet --> 3361 3362 3363 3364</div>
3364<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3364 3365</body> 3366</html>
3367<script> 3368 document.addEventListener('DOMContentLoaded', function() { 3369 document.querySelectorAll('nav.toc').forEach(function(el) { 3370 el.style.border = 'none'; 3371 el.style.boxShadow = 'none'; 3372 el.style.background = 'transparent'; 3373 el.style.padding = '0'; 3374 el.style.borderRadius = '0'; 3375 el.style.marginBottom = '0'; 3376 }); 3377 document.querySelectorAll('nav.toc, nav.toc *').forEach(function(el) { 3378 el.style.color = '#222222'; 3379 el.style.fontSize = '1.25rem'; 3380 el.style.fontWeight = '500'; 3381 }); 3382 }); 3383</script>
vendor: 1 bytes, line 3383
3383
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.