.footer{padding-top:3.6799999999999997rem;width:100%;background-color:var(--dark-blue-8)}.footer .checker-stripe{height:2.8000000000000003rem;width:100%}.footer .footer-content{min-height:51.6rem;height:fit-content;width:100%;box-sizing:border-box;padding:3.5200000000000005rem 10rem;display:flex;flex-direction:column;row-gap:7.040000000000001rem}.footer .right{text-align:left}.footer .row{display:flex;justify-content:space-between;flex-wrap:wrap;height:fit-content;width:100%}.footer .left.column{width:32rem}.footer .right.column{width:80rem}.footer .main-logo{width:100%;height:auto;object-fit:contain}.footer .slogan{color:var(--v2-white);font-family:Poppins;font-size:2.8000000000000003rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.0308rem;width:min(52.800000000000004rem,100%);margin:unset;margin-top:3.2rem}.footer .second.row{row-gap:3.2rem}.footer .stay-fresh{color:var(--v2-white);font-family:Poppins;font-size:2.4000000000000004rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.026400000000000003rem;text-transform:uppercase;margin:unset;margin-bottom:2.4000000000000004rem}.footer .social-link-container{display:flex;justify-content:flex-start;column-gap:1.6rem}.quick-links{display:flex;column-gap:10.4rem}.quick-links__column{display:flex;flex-direction:column}.quick-links__header{color:var(--v2-white);font-family:Poppins;font-size:2.4000000000000004rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.026400000000000003rem;text-transform:uppercase;margin:unset;margin-bottom:2.5600000000000005rem}.quick-links__content{font-size:1.6rem;margin-bottom:1.6rem}.footer .bottom-footer-links{min-height:7.104000000000001rem;height:fit-content;width:100%;box-sizing:border-box;padding:2.4000000000000004rem 10rem;display:flex;justify-content:space-between}.footer .legal-links{display:flex;justify-content:flex-start;column-gap:2.4000000000000004rem}.footer .legal-links a{text-align:center}.footer .copyright{pointer-events:none}.footer .checker-square{--checker-fill-color: var(--omikuji-blue)}@media screen and (max-width: 768px){.footer .bottom-footer-links,.footer .legal-links{flex-direction:column;justify-content:flex-start;align-items:center;row-gap:2.4000000000000004rem;colum-gap:unset}.footer .footer-content{padding:3.5200000000000005rem 0;row-gap:3.2rem;margin:0 auto;width:90vw}.footer .row,.footer .left.column{width:100%}.footer .first.row .left.column{height:8rem}.footer .main-logo{display:block;width:auto;height:100%;margin:0 auto}.footer .slogan{font-size:1.6rem;text-align:center}.footer .second.row{flex-direction:column-reverse;flex-wrap:nowrap}.footer .right.column{width:100%}.footer .quick-links{flex-direction:column;width:100%;text-align:center}.footer .stay-fresh{text-align:center}.footer .social-link-container{display:flex;justify-content:center;column-gap:1.6rem}}.red{background-color:red}.yellow{background-color:#ff0}.green{background-color:green}.full-page-block{display:flex;width:min(90vw,1300px);padding:4rem;margin:0 auto;box-sizing:border-box;flex-direction:column;align-items:stretch;gap:8rem;border:var(--border-width) var(--border-style) var(--omikuji-blue);flex-basis:0}.full-page-block.rounded-corner{border-radius:1.5rem}.full-page-block .image_n_paragraph{display:flex;flex-grow:1;flex-direction:var(--inp-desktop-flex-direction);column-gap:var(--inp-column-gap);row-gap:var(--inp-row-gap);margin-bottom:var(--inp-margin);flex-basis:0}.full-page-block .image_n_paragraph img{object-fit:contain;height:var(--inp-image-height);width:var(--inp-image-width);flex-grow:1}.full-page-block .image_n_paragraph .column-two{display:flex;flex-grow:1;flex-direction:column;justify-content:center}.full-page-block .separator{width:100%;height:1px;border:0px var(--border-style) var(--fpb-color);border-bottom-width:var(--border-width)}.full-page-block .three_columns{display:flex;justify-content:space-around;margin-bottom:var(--tc-margin)}.full-page-block .three_columns .first.column,.full-page-block .three_columns .third.column{width:20%}.full-page-block .three_columns .second.column{width:28%}.full-page-block .three_columns .column{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;row-gap:var(--tc-row-gap);text-align:center}.full-page-block .three_columns .column p{width:100%}@media not all and (hover: none){.full-page-block .three_columns .column:hover{text-decoration:underline}}.full-page-block .three_columns img{height:var(--tc-image-height);width:100%;object-fit:contain;object-position:center}@media screen and (max-width: 768px){.full-page-block .image_n_paragraph{flex-direction:var(--inp-mobile-flex-direction);margin-bottom:var(--inp-mobile-margin)}.full-page-block .image_n_paragraph img{object-fit:contain;height:var(--inp-mobile-image-height);width:var(--inp-mobile-image-width);flex-grow:1}.full-page-block .three_columns{margin-bottom:var(--tc-mobile-margin);row-gap:4.800000000000001rem;flex-direction:column;align-items:flex-start;justify-content:flex-start}.full-page-block .three_columns .column{flex-basis:0;flex-direction:row;column-gap:1.92rem;width:100%!important}.full-page-block .three_columns .column p{flex-grow:1}.full-page-block .three_columns img{width:15vw;height:var(--tc-mobile-image-height)}}.full-page-block .rich-text{color:var(--fpb-color);word-break:keep-all;-webkit-hyphens:auto;hyphens:auto}.full-page-block .rich-text *{font-family:Poppins;font-style:normal;line-height:150%;letter-spacing:-.0176rem;margin:unset}.full-page-block .rich-text h1,.full-page-block .rich-text h1 span{font-size:4rem;margin-bottom:1.92rem;font-weight:600}.full-page-block .rich-text strong{font-weight:700}.full-page-block .rich-text em{font-size:unset}.full-page-block .rich-text h2,.full-page-block .rich-text h2 span{font-size:3.5200000000000005rem;margin-bottom:1.6rem;font-weight:600}.full-page-block .rich-text h3,.full-page-block .rich-text h3 span{font-size:3.04rem;margin-bottom:1.2800000000000002rem;font-weight:600}.full-page-block .rich-text h4,.full-page-block .rich-text h4 span{font-size:2.72rem;margin-bottom:.96rem;font-weight:600}.full-page-block .rich-text p,.full-page-block .rich-text p span,.full-page-block .rich-text h5,.full-page-block .rich-text h5 span{font-size:2.4000000000000004rem;margin-bottom:.6400000000000001rem;font-weight:400}.full-page-block .rich-text h6,.full-page-block .rich-text h6 span{font-size:1.2800000000000002rem;margin-bottom:.32000000000000006rem;font-weight:350}.full-page-block .rich-text a:link,.full-page-block .rich-text a:visited{color:var(--omikuji-blue)!important;text-decoration:underline}@media screen and (max-width: 768px){.full-page-block .rich-text h1,.full-page-block .rich-text h1 span{font-size:3.2rem}.full-page-block .rich-text h2,.full-page-block .rich-text h2 span{font-size:2.72rem}.full-page-block .rich-text h3,.full-page-block .rich-text h3 span{font-size:2.2399999999999998rem}.full-page-block .rich-text h4,.full-page-block .rich-text h4 span{font-size:1.92rem}.full-page-block .rich-text p,.full-page-block .rich-text p span,.full-page-block .rich-text h5,.full-page-block .rich-text h5 span{font-size:1.6rem}.full-page-block .rich-text h6,.full-page-block .rich-text h6 span{font-size:.48rem}}.header-spacer{height:var(--global-header-height);width:100%}.short_description{width:100%;height:fit-content;color:var(--text-color);text-align:center;font-family:Poppins;font-size:var(--font-size);font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.026400000000000003rem;display:flex;justify-content:center}.short_description p{margin:unset}@media screen and (min-width: 481px){.short_description{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);justify-content:center}.short_description .decor.left{transform:var(--left-transform);width:var(--left-size);height:auto}.short_description .decor.right{transform:var(--right-transform);width:var(--right-size);height:auto}}@media screen and (max-width: 480px){.short_description{padding:4.896000000000001rem 3.7920000000000003rem;box-sizing:border-box;flex-direction:column;justify-content:center}.short_description .decor.left{width:var(--left-mobile-size);height:auto}.short_description .decor.right{display:none}}.omikuji-card-shortcut{width:100%;padding:0 min(4rem,2.5vw);box-sizing:border-box}.omikuji-card-shortcut .omikuji-card-shortcut__title-container{width:100%;margin-bottom:5rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:2rem}.omikuji-card-shortcut .title-container__title{color:var(--omikuji-blue);margin:unset;text-align:left;font-family:Poppins;font-size:4rem;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.0275rem;text-transform:uppercase}.omikuji-card-shortcut .title-container__subtitle{color:var(--night-blue);margin:unset;text-align:left;font-family:DM Sans;font-size:2rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.01375rem}.omikuji-card-shortcut .omikuji-card-shortcut__card-container-wrapper{width:fit-content;max-width:100vw;overflow-x:scroll;margin:0 auto}.omikuji-card-shortcut .omikuji-card-shortcut__card-container-wrapper::-webkit-scrollbar{display:none}.omikuji-card-shortcut .omikuji-card-shortcut__card-container{width:fit-content;display:flex;justify-content:flex-start;flex-wrap:nowrap;gap:2.5rem;flex-basis:0;margin:0 4rem}.omikuji-card-shortcut .omikuji-card-shortcut__card{transition-property:background-size;transition-duration:.2s;transition-timing-function:ease-out;text-decoration:none!important;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:26.5499rem;height:36.1531rem;flex-shrink:0;border-radius:.5rem;border:1.5px dashed var(--v2-white);background:linear-gradient(180deg,#00000600,#00000640),var(--bg-url) #d3d3d3 -453.742px -202.026px / 447.368% 185.422% no-repeat;background-blend-mode:darken,normal;background-size:auto 185%;background-repeat:no-repeat;background-position:48% 60%}.omikuji-card-shortcut .omikuji-card-shortcut__card:hover{background-size:auto 195%}.omikuji-card-shortcut .card__title{color:var(--v2-white);margin:unset;margin-bottom:1rem;text-align:center;font-family:Poppins;font-size:2.4rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.0264rem;text-transform:uppercase}.omikuji-card-shortcut .card__subtitle{color:var(--v2-white);margin:unset;margin-bottom:2rem;text-align:center;font-family:Poppins;font-size:1.6rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.0176rem}@media screen and (max-width: 480px){.omikuji-card-shortcut .title-container__title{font-size:2.4rem}.omikuji-card-shortcut .title-container__subtitle{font-size:1.6rem}}.pnf-404{min-height:100vh;width:100%;background:var(--png-bg);display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding-bottom:8rem}.pnf-404 .pnf-content{display:flex;height:fit-content;width:min(100%,90vw);justify-content:center;column-gap:8rem;row-gap:8rem;flex-wrap:wrap-reverse}.pnf-404 .text{display:flex;flex-direction:column;row-gap:3.2rem;justify-content:flex-start;align-items:flex-start;width:min(60.800000000000004rem,100%)}.pnf-404 .title{margin:unset;color:var(--v2-white);font-family:Poppins;font-size:7.2rem;font-style:normal;font-weight:500;line-height:109%;letter-spacing:-.792px;text-transform:uppercase}.pnf-404 .subtitle{margin:unset;color:var(--light-blue-text);font-family:Poppins;font-size:3.2rem;font-style:normal;font-weight:500;line-height:109%;letter-spacing:-.352px;text-transform:uppercase}.pnf-404 .error-code{margin:unset;color:var(--light-blue-text, #9dc3ff);font-family:Poppins;font-size:1.4000000000000001rem;font-style:normal;font-weight:500;line-height:109%;letter-spacing:-.015408rem;text-transform:uppercase}.pnf-404 .romain{display:block;width:min(44.048rem,90vw);height:100%;object-fit:contain;object-position:center}.pnf-404 a{text-decoration:unset}@media screen and (max-width: 1254px){.pnf-404{padding-top:6rem}}@media screen and (max-width: 480px){.pnf-404 .title{font-size:6.4rem}.pnf-404 .subtitle{font-size:2.4000000000000004rem}.pnf-404 .error-code{font-size:1.4000000000000001rem}}.page-header{min-height:100vh;width:100%;background:var(--png-bg);display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding-bottom:8rem}.page-header .pnf-content{display:flex;height:fit-content;width:min(100%,90vw);justify-content:center;column-gap:8rem;row-gap:8rem;flex-wrap:wrap-reverse}.page-header .text{display:flex;flex-direction:column;row-gap:3.2rem;justify-content:center;align-items:flex-start;width:min(60.800000000000004rem,100%)}.page-header .title{margin:unset;color:var(--v2-white);font-family:Poppins;font-size:7.2rem;font-style:normal;font-weight:500;line-height:109%;letter-spacing:-.792px;text-transform:uppercase}.page-header .subtitle{margin:unset;color:var(--light-blue-text);font-family:Poppins;font-size:3.2rem;font-style:normal;font-weight:500;line-height:109%;letter-spacing:-.352px;text-transform:uppercase}.page-header .error-code{margin:unset;color:var(--light-blue-text, #9dc3ff);font-family:Poppins;font-size:1.4000000000000001rem;font-style:normal;font-weight:500;line-height:109%;letter-spacing:-.015408rem;text-transform:uppercase}.page-header .romain{display:block;width:min(44.048rem,90vw);height:100%;object-fit:contain;object-position:center;background-blend-mode:luminosity}.page-header a{text-decoration:unset}@media screen and (max-width: 1254px){.page-header{padding-top:6rem}}@media screen and (max-width: 480px){.page-header .title{font-size:6.4rem}.page-header .subtitle{font-size:2.4000000000000004rem}.page-header .error-code{font-size:1.4000000000000001rem}}.product-sheets-upper-links{text-align:center;font-family:Poppins;font-size:1.3rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.014304rem;text-transform:uppercase}.product-sheets-upper-links a,.product-sheets-upper-links span{color:var(--GRIS-2, #d9d9d9);font-size:1.3rem;text-decoration:unset}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
