.hello_kitty_outer_wraper .menu_content .close-button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hello_kitty_outer_wraper .menu_content .close-button{-moz-appearance:none;-webkit-appearance:none;background-color:#2d2a2633;border:none;border-radius:290486px;cursor:pointer;pointer-events:auto;display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;outline:none;position:relative;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;width:20px;padding:0;color:currentColor;transition:.2s linear}.hello_kitty_outer_wraper .menu_content .close-button .icon{fill:currentColor;height:50%;max-height:50%;max-width:50%;min-height:50%;min-width:50%;width:50%}.hello_kitty_outer_wraper .menu_content .close-button:hover,.hello_kitty_outer_wraper .menu_content .close-button:focus{background-color:#2d2a264d}.hello_kitty_outer_wraper .menu_content .close-button:active{background-color:#2d2a2666}.hello_kitty_outer_wraper .menu_content .is-small.close-button{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.hello_kitty_outer_wraper .menu_content .is-medium.close-button{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.hello_kitty_outer_wraper .menu_content .is-large.close-button{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.blog__filter{margin-bottom:20px}@media only screen and (max-width: 480px){.blog__filter .select,.blog__filter select{width:100%}}.blog__filter .is-grouped{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}@media only screen and (max-width: 798px){.blog__filter .is-grouped{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}}.blog-main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-main .select{border-color:#d3d3d3}.meta-info-list .meta-info-list__item{font-family:Jost,sans-serif;font-weight:500;font-size:9px;text-transform:uppercase;letter-spacing:.9px;line-height:11px;margin-right:3px;display:inline-block;color:#666}.meta-info-list .meta-info-list__item a,.meta-info-list .meta-info-list__item span{padding-left:3px;color:#666}.meta-info-list .meta-info-list__item:first-child a,.meta-info-list .meta-info-list__item:first-child span{padding-left:0}.meta-info-list .meta-info-list__item:last-child{margin-right:0}.meta-info-list .meta-info-list__item+li:before{content:"|";color:#666}@media only screen and (min-width: 799px){.blog-card.is-horizontal{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1}.blog-card.is-horizontal .blog-card__image{width:33.33%}.blog-card.is-horizontal .blog-card__image .image{position:relative;overflow:hidden;height:100%;width:100%}.blog-card.is-horizontal .blog-card__image .image .image-element__wrap{height:100%;max-height:none}.blog-card.is-horizontal .blog-card__image .image .image-element__wrap img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.blog-card.is-horizontal .blog-card__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blog-card.is-horizontal.show-border-false{box-shadow:none}.blog-card.is-horizontal.show-border-false .blog-card__content{padding:1.5rem}.blog-card.is-horizontal.show-border-false .blog-card__read-more{margin-left:0}.blog-card.is-horizontal .blog-card__read-more{margin:auto 0 0}}@media only screen and (max-width: 798px){.blog-card.is-horizontal .blog-card__read-more{margin:0}.blog-card__link .image-element__wrap{max-width:none!important}}.excerpt{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-word;word-break:break-word;position:relative;max-height:3.9em;overflow:hidden;font-size:16px;line-height:20px;letter-spacing:normal}.excerpt.excerpt-length-sm .truncation-fade{display:none}.excerpt-length-lg .truncation-fade{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:30px 0}.blog-page .slideshow-with-text .image-slideshow .image-element__wrap{max-width:100%!important}.blog-page .slideshow-with-text .image-slideshow .flickity-buttons-container{display:none}.blog-page .heading-wrapper{margin-bottom:0}@media only screen and (max-width: 798px){.blog-page .section__wrapper.blog-sidebar{padding:0 13px}}@media only screen and (min-width: 799px){.blog-page .section__wrapper.blog-sidebar{padding:80px 0;max-width:1290px;width:95%;margin-left:auto;margin-right:auto}}.character_goodies_all .plp_sidebar_title,.blog-sidebar .plp_sidebar_title{font-family:FrankfurterCom-Regular,sans-serif;font-size:15px;line-height:18px;letter-spacing:normal;border-bottom:1px solid #2d2a26;padding-bottom:20px;margin-bottom:20px}@media only screen and (max-width: 798px){.character_goodies_all .plp_sidebar_title,.blog-sidebar .plp_sidebar_title{display:none}}.character_goodies_all{padding-left:0;padding-right:0}@media only screen and (min-width: 799px){.character_goodies_all .shg-row{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (max-width: 798px){.character_goodies_all .shg-row{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.character_goodies_all .shg-box-content{max-width:none;width:100%;margin:0 auto}@media only screen and (min-width: 799px){.character_goodies_all .shg-c-lg-2{max-width:221px;width:25%!important;padding-right:10px}}@media only screen and (max-width: 798px){.character_goodies_all .shg-c-lg-2{width:100%!important}}@media only screen and (min-width: 799px){.character_goodies_all .shg-c-lg-10{width:79.07%!important;max-width:1020px}}@media only screen and (max-width: 798px){.character_goodies_all .shg-c-lg-10{width:100%!important}}.character_goodies_all .sidebar-block__heading{padding-bottom:8px;font-size:16px;line-height:20px;border-bottom:1px solid #000;margin-bottom:16px;position:relative;padding-top:0}@media only screen and (max-width: 798px){.character_goodies_all .plp_sidebar_title{display:block}}.character_goodies_all .filter-character-icon{position:absolute;right:10px}@media only screen and (max-width: 798px){.character_goodies_all .filter-character-icon{right:0}}.character_goodies_all .filter-character-icon img{width:24px;height:24px}.character_goodies_mobile>.shg-box-content{padding:0 20px}.character_goodies_mobile div.shogun-image-content{align-items:flex-end!important;padding-bottom:10px}.character_goodies_mobile .goodie-mob-slider.paper-craft img.shogun-image,.character_goodies_mobile .goodie-mob-slider.gift-social img.shogun-image{width:auto}.character_goodies_mobile .goodie-mob-slider.paper-craft .shogun-image-container,.character_goodies_mobile .goodie-mob-slider.gift-social .shogun-image-container{padding:28px 0 87px;background-color:#fff!important}.character_goodies_mobile .shg-align-left{position:relative}.character_goodies_mobile img.goodies_top{top:-37px;position:absolute;left:0;width:97px;height:77px}.character_goodies_mobile .shg-row>.shg-c-xs-6,.character_goodies_mobile .shogun-non-tab-content .shg-row>.shg-c-xs-3{width:48.5%!important;min-height:150px}.character_goodies_mobile .goodie-mob-slider{margin-bottom:24px}.character_goodies_mobile .goodie-mob-slider img.shogun-image{width:100%}.character_goodies_mobile .goodie-mob-slider .shg-btn{width:calc(100% - 20px);margin:0 10px;font-family:FrankfurterCom-Regular,sans-serif;font-size:9px!important;line-height:15px;letter-spacing:1px;border:1px solid black;padding:16px 0 17px!important;font-weight:400;border-radius:0!important}.character_goodies_mobile .goodie-mob-slider .shg-btn:hover,.character_goodies_mobile .goodie-mob-slider .shg-btn:focus,.character_goodies_mobile .goodie-mob-slider .shg-btn:active{border:none!important;background-color:transparent!important;outline:none!important;color:#fff!important}.character_goodies_mobile .shg-sld-dot{height:6px;width:6px;margin-left:4px;margin-top:7px;background-color:#000}.character_goodies_mobile .shg-sld-dot.shg-sld-active{border:1px solid black;background-color:transparent}.character_goodies_mobile h6{font-family:futura-pt;font-size:14px;line-height:20px;font-weight:500;letter-spacing:1px}.character_goodies_mobile h3{font-family:futura-pt;font-size:17px;line-height:28px;font-weight:600;letter-spacing:-.013em;padding-top:48px;padding-bottom:48px}.character_goodies_mobile .goodie-btn-container{margin-top:-11px;margin-bottom:29px}.character_goodies_mobile .goodie-btn-container .shg-box.shg-c{margin-right:0!important;margin-left:0!important;max-width:none!important}.character_goodies_mobile .goodie-btn-container .shg-box.shg-c.goodie-btn-plp{max-width:311px!important;border:1px solid black;margin:0 auto!important}.character_goodies_mobile .goodie-btn-container .shg-box.shg-c.goodie-btn-plp img.shogun-image{position:absolute;top:-13px;left:20px}.character_goodies_mobile .goodie-btn-container .shg-box.shg-c.goodie-btn-plp div.shogun-image-content{align-items:center!important}.character_goodies_mobile .goodie-btn-container .shg-box.shg-c.goodie-btn-plp a.shg-btn.shg-cse{text-align:center!important;line-height:11px;font-family:Jost;letter-spacing:.9px;font-weight:500;padding-top:20px!important;padding-bottom:19px!important;background-color:transparent!important;width:100%}.character_goodies_mobile .shg-sld-item .shg-sld-fade{-webkit-animation:none;animation:none}@media only screen and (max-width: 798px){.character_goodies_all div.shogun-image-content{align-items:flex-end!important;padding-bottom:10px}.character_goodies_all .goodie-mob-slider.paper-craft img.shogun-image,.character_goodies_all .goodie-mob-slider.gift-social img.shogun-image{width:auto}.character_goodies_all .goodie-mob-slider.paper-craft .shogun-image-container,.character_goodies_all .goodie-mob-slider.gift-social .shogun-image-container{padding:28px 0 87px;background-color:#fff!important}.character_goodies_all .shg-align-left{position:relative}.character_goodies_all img.goodies_top{top:-37px;position:absolute;left:0;width:97px;height:77px}.character_goodies_all .shg-row>.shg-c-xs-6,.character_goodies_all .shogun-non-tab-content .shg-row>.shg-c-xs-3{width:48.5%!important;min-height:150px}.character_goodies_all .goodie-mob-slider{margin-bottom:24px}.character_goodies_all .goodie-mob-slider img.shogun-image{width:100%}.character_goodies_all .goodie-mob-slider .shg-btn{width:calc(100% - 20px);margin:0 10px;font-family:FrankfurterCom-Regular,sans-serif;font-size:9px!important;line-height:15px;letter-spacing:1px;border:1px solid black;padding:16px 0 17px!important;font-weight:400;border-radius:0!important}.character_goodies_all .goodie-mob-slider .shg-btn:hover,.character_goodies_all .goodie-mob-slider .shg-btn:focus,.character_goodies_all .goodie-mob-slider .shg-btn:active{border:none!important;background-color:transparent!important;outline:none!important;color:#fff!important}.character_goodies_all .shg-sld-dot{height:6px;width:6px;margin-left:4px;margin-top:7px;background-color:#000}.character_goodies_all .shg-sld-dot.shg-sld-active{border:1px solid black;background-color:transparent}.character_goodies_all h6{font-family:futura-pt;font-size:14px;line-height:20px;font-weight:500;letter-spacing:1px}.character_goodies_all h3{font-family:futura-pt;font-size:17px;line-height:28px;font-weight:600;letter-spacing:-.013em;padding-top:48px;padding-bottom:48px}.character_goodies_all .goodie-btn-container{margin-top:-11px;margin-bottom:29px}.character_goodies_all .goodie-btn-container .shg-box.shg-c{margin-right:0!important;margin-left:0!important;max-width:none!important}.character_goodies_all .goodie-btn-container .shg-box.shg-c.goodie-btn-plp{max-width:311px!important;border:1px solid black;margin:0 auto!important}.character_goodies_all .goodie-btn-container .shg-box.shg-c.goodie-btn-plp img.shogun-image{position:absolute;top:-13px;left:20px}.character_goodies_all .goodie-btn-container .shg-box.shg-c.goodie-btn-plp div.shogun-image-content{align-items:center!important}.character_goodies_all .goodie-btn-container .shg-box.shg-c.goodie-btn-plp a.shg-btn.shg-cse{text-align:center!important;line-height:11px;font-family:Jost;letter-spacing:.9px;font-weight:500;padding-top:20px!important;padding-bottom:19px!important;background-color:transparent!important;width:100%}.character_goodies_all .shg-sld-item .shg-sld-fade{-webkit-animation:none;animation:none}.character_goodies_all .shg-c-xs-3{margin-bottom:10px;margin-right:0}.character_goodies_all .shg-c-xs-3 img.shogun-image{width:100%}}@media only screen and (min-width: 799px){.blog-sidebar.sidebar-section>.section{width:90%;margin:0}.blog-sidebar.sidebar-section>.section>.column{margin:0 5px}}@media only screen and (max-width: 798px){.blog-sidebar.sidebar-section{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.blog-sidebar.sidebar-section>.section{width:100%}.blog-sidebar.sidebar-section>.section>.column{margin:0;width:100%}}.blog-sidebar .blog-category-filter .plp_sidebar_title{display:block;position:relative;cursor:pointer}@media only screen and (min-width: 799px){.blog-sidebar .blog-category-filter .plp_sidebar_title{margin-bottom:28px}}.blog-sidebar .blog-category-filter .plp_sidebar_title:after{content:"";width:8px;height:8px;border:1px solid transparent;border-top-color:#000;border-left-color:#000;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);position:absolute;right:0;top:0}.blog-sidebar .blog-category-filter .plp_sidebar_title.active:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.blog-sidebar .blog-filter{min-height:auto;font-weight:500;font-size:9px;line-height:11px;letter-spacing:.1em;color:#fff;padding:7px 0;white-space:nowrap;width:50%;background:#2d2a26;border-color:#2d2a26;font-family:Jost,sans-serif;margin-bottom:16px}@media only screen and (min-width: 799px){.blog-sidebar .blog-filter{display:none}}@media only screen and (max-width: 798px){.blog-sidebar .blog-wrapper{display:none;padding:0 0 20px}}@media only screen and (min-width: 799px){.blog-sidebar .blog-wrapper{display:block!important}}.blog-sidebar .sidebar-block__content{margin-bottom:24px}.blog-sidebar .sidebar-block__content .tag{width:100%;border:0;margin-bottom:11px;padding:0;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.blog-sidebar .sidebar-block__content .tag:hover{background:0}.blog-sidebar .sidebar-block__content .tag:hover a{color:#2d2a26}.blog-sidebar .sidebar-block__content .tag a{font-size:14px;line-height:32px;display:block;position:relative;padding-left:26px;width:100%}.blog-sidebar .sidebar-block__content .tag a:before{width:11.75px;height:11.75px;display:inline-block;position:absolute;left:0;top:11px;border:1px solid #2d2a26;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;content:""}.blog-sidebar .sidebar-block__content .tag a:after{width:6px;height:4px;border:1px solid #2d2a26;border-top:none;border-right:none;content:"";-ms-transform:rotate(-50deg);-webkit-transform:rotate(-50deg);transform:rotate(-50deg);position:absolute;left:3px;top:13px;display:none}.blog-sidebar .sidebar-block__content .tag a.active:after{display:block}.blog-sidebar .blog-clear-filter{display:block;font-size:9px;line-height:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:500;width:162px;height:30px;border:1px solid;text-align:center;padding:9px 0;cursor:pointer;color:#2d2a26;font-family:Jost,sans-serif}.blog-sidebar .character_icon{float:right;height:23px}.blog-sidebar .character_icon img{vertical-align:middle}.blog-main .blog-card-container{padding:32px 19px 19px}@media only screen and (min-width: 799px){.blog-main .blog-card-container{padding:35px 37px 35px 38px}}.blog-main .blog-card-container .blog-card{margin:0 0 24px;width:100%;border:1px solid}.blog-main .blog-card-container .blog-card:last-child{margin-bottom:0}@media only screen and (max-width: 798px){.blog-main .blog-card-container .blog-card .blog-card__image{border-bottom:1px solid}}@media only screen and (min-width: 799px){.blog-main .blog-card-container .blog-card .blog-card__image{max-width:259px;border-right:1px solid}}.blog-main .blog-card-container .blog-card .blog-card__image img{min-height:171px}.blog-main .blog-card-container .blog-card .blog-card__content{padding:16px;position:relative}@media only screen and (max-width: 798px){.blog-main .blog-card-container .blog-card .blog-card__content{padding:16px 16px 14px}}.blog-main .blog-card-container .blog-card .blog-card__content .meta-info{margin-bottom:93px}@media only screen and (max-width: 798px){.blog-main .blog-card-container .blog-card .blog-card__content .meta-info{margin-bottom:10px}}.blog-main .blog-card-container .blog-card .media-content .title{line-height:30px;margin-bottom:17px}@media only screen and (max-width: 798px){.blog-main .blog-card-container .blog-card .media-content .title{margin-bottom:10px}}.blog-main .blog-card-container .blog-card .excerpt{margin-bottom:14px;max-height:2.5em}@media only screen and (max-width: 798px){.blog-main .blog-card-container .blog-card .meta-info{margin-bottom:16px}}.blog-main .blog-card-container .blog-card .blog-card__read-more .button{white-space:nowrap;min-height:auto;font-size:13px;line-height:13px;letter-spacing:1px;text-transform:uppercase}.blog-main .blog-card-container .blog-card .blog-card__read-more .button:after{display:none}.blog-main .blog-card-container .blog-card .tags .tag{border:0;height:auto;padding:0;margin:0 32px 0 0;background:0}.blog-main .blog-card-container .blog-card .tags .tag a{font-size:9px;line-height:11px;text-transform:uppercase;letter-spacing:.1em;color:#2d2a26;font-family:Jost,sans-serif;position:relative;z-index:1}.blog-main .blog-card-container .blog-card .tags .tag:nth-child(odd) a:after,.blog-main .blog-card-container .blog-card .tags .tag:nth-child(2n) a:after{content:"";opacity:.25;background-color:#7ed321;width:calc(100% - 6px);height:6px;position:absolute;bottom:0;left:0;z-index:-1}.blog-main .blog-card-container .blog-card .tags .tag:nth-child(2n) a:after{background-color:#fce3d6;opacity:1}.blog-main .pagination-wrapper{margin:40px 0;min-height:32px}@media only screen and (max-width: 798px){.blog-main .pagination-wrapper{margin:40px 0 60px}}.blog-main .pagination-wrapper .pagination-content{width:100%;max-width:747px;margin:0 auto}.blog-main .pagination-wrapper .load-more-total{font-weight:500;font-size:9px;line-height:11px;color:#666;letter-spacing:normal;text-transform:none;margin:0 0 6px;font-family:Jost,sans-serif}.blog-main .pagination-wrapper a.pagination-button__load-more-infinite{font-weight:500;font-size:15px;text-decoration:underline;line-height:11px;letter-spacing:.1em;background:0;border:0;min-height:auto;padding:10px 20px;font-family:FrankfurterCom-Regular,sans-serif!important}.blog-main .pagination-wrapper a.pagination-button__load-more-infinite:after{display:none}.blog-main .pagination-wrapper a.is-loading--icon-only:after{left:45%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.blog-main .pagination-wrapper .load-more-icon{background:url(/cdn/shop/files/load-more-icon.png?v=1603367232);width:108px;height:55px;background-repeat:no-repeat;background-size:100%;margin:28px auto 0}.blog-main .pagination-wrapper .back-to-top{position:absolute;top:0;right:6px}.back-to-top{background:url(/cdn/shop/files/back-to-top.png?v=1600246046);width:35px;height:35px;background-repeat:no-repeat;background-size:100%;cursor:pointer}.hello-kitty-landing.blog-page #shopify-section-blog_hello_kitty_slider{padding:0}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page #shopify-section-blog_hello_kitty_slider .text-slideshow .image-element__wrap{display:none}}.hello-kitty-landing.blog-page .blog_bottom{margin-top:32px}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .blog_bottom{margin-top:32px}}.hello-kitty-landing.blog-page .section__wrapper.blog-sidebar{max-width:none;width:100%}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .section__wrapper.blog-sidebar{padding:0}}.hello-kitty-landing.blog-page .under-line{position:relative;padding-bottom:28px;display:block}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .under-line{margin:0 auto}}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .under-line img{width:89%}}.hello-kitty-landing.blog-page .under-line:after{position:absolute;content:"";width:105.7%;height:9px;left:-13px;top:81%;background-color:#ed40a9}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .under-line:after{top:83%;left:0;width:100%}}.hello-kitty-landing.blog-page .kitty-content-cover{max-width:530px;text-align:center}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .kitty-content-cover{padding:24px 20px 16px}}@media only screen and (min-width: 799px){.hello-kitty-landing.blog-page .kitty-content-cover{padding:17px}}@media only screen and (min-width: 1025px){.hello-kitty-landing.blog-page .kitty-content-cover{padding:37px 40px 40px}}.hello-kitty-landing.blog-page .kitty-content-cover .facebook{margin-top:8px}.hello-kitty-landing.blog-page .kitty-content-cover h3,.hello-kitty-landing.blog-page .kitty-content-cover h2{font-family:FrankfurterCom-Regular,sans-serif;font-weight:400;text-align:center}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .kitty-content-cover h3,.hello-kitty-landing.blog-page .kitty-content-cover h2{font-size:24px;line-height:30px}}@media only screen and (min-width: 799px){.hello-kitty-landing.blog-page .kitty-content-cover h3,.hello-kitty-landing.blog-page .kitty-content-cover h2{font-size:25px;line-height:32px}}@media only screen and (min-width: 1025px){.hello-kitty-landing.blog-page .kitty-content-cover h3,.hello-kitty-landing.blog-page .kitty-content-cover h2{font-size:36px;line-height:42px}}.hello-kitty-landing.blog-page .kitty-content-cover .excerpt{max-height:none}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .kitty-content-cover .excerpt{font-size:14px;line-height:20px;margin-bottom:16px;padding:0 2px}}@media only screen and (min-width: 799px){.hello-kitty-landing.blog-page .kitty-content-cover .excerpt{font-size:15px;line-height:20px;margin-bottom:15px}}@media only screen and (min-width: 1025px){.hello-kitty-landing.blog-page .kitty-content-cover .excerpt{font-size:20px;line-height:28px;margin-bottom:32px}}.hello-kitty-landing.blog-page .kitty-content-cover .location{font-size:14px;line-height:20px;width:157px;margin:0 auto 31px;position:relative;text-align:left}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .kitty-content-cover .location{margin-bottom:17px}}.hello-kitty-landing.blog-page .kitty-content-cover .location span.icon{width:15px;height:20px;position:absolute;top:2px;left:0;padding:0}.hello-kitty-landing.blog-page .kitty-content-cover .location span{position:initial;width:initial;height:initial;display:block;padding-left:28px}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .kitty-content-cover .media-content{margin-bottom:16px}}@media only screen and (min-width: 799px){.hello-kitty-landing.blog-page .kitty-content-cover .media-content{margin-bottom:10px}}@media only screen and (min-width: 1025px){.hello-kitty-landing.blog-page .kitty-content-cover .media-content{margin-bottom:29px}}.hello-kitty-landing.blog-page .card-content,.hello-kitty-landing.blog-page .card-image{width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .card-content,.hello-kitty-landing.blog-page .card-image{width:100%}}.hello-kitty-landing.blog-page .featured-article.blog-card{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;border:none;box-shadow:none}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .featured-article.blog-card{margin:0 auto 40px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-basis:100%}}@media only screen and (min-width: 799px){.hello-kitty-landing.blog-page .featured-article.blog-card{max-width:1280px;width:95%;margin:0 auto 80px}}@media only screen and (min-width: 799px){.hello-kitty-landing.blog-page .featured-article.blog-card.right .card-content{order:2}.hello-kitty-landing.blog-page .featured-article.blog-card.right .card-image{order:1}}.hello-kitty-landing.blog-page .featured-article.blog-card .card-content{background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .featured-article.blog-card .card-content{order:2;padding:48px 0;background-size:cover;background-position:top left;background-repeat:no-repeat}}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .featured-article.blog-card .card-image{order:1}}.hello-kitty-landing.blog-page .card-image figure{width:100%}.hello-kitty-landing.blog-page .card-content{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.hk-explore{max-width:1223px;margin:0 auto}.hk-explore.hk-image-ex .shg-row>div{width:32.13%;margin-right:0}@media only screen and (max-width: 798px){.hk-explore.hk-image-ex .shg-row>div{width:48.6%}}@media only screen and (min-width: 799px){.hk-explore.hk-image-ex{padding:0 20px}}@media only screen and (max-width: 798px){.hk-explore.hk-image-ex .explore-last-item{width:48.6%}}@media only screen and (max-width: 798px){.hk-explore.hk-image-ex{padding:0 20px!important;margin-bottom:126px}}.hk-explore .shg-sld-dots{margin-top:-30px;position:relative}.hk-explore .shg-sld-dot{height:6px;width:6px;margin-left:4px;margin-top:7px;background-color:#2d2a26}.hk-explore .shg-sld-dot.shg-sld-active{border:1px solid #2d2a26;background-color:transparent}.hk-explore h2{font-family:FrankfurterCom-Regular,sans-serif;font-size:36px;line-height:42px;margin-bottom:29px}@media only screen and (max-width: 798px){.hk-explore h2{font-size:24px;line-height:30px;margin-bottom:24px}}.hk-explore .hk-explore-text h3{font-family:futura-pt;font-weight:500;font-size:20px;line-height:28px;text-align:left;margin-top:16px}@media only screen and (max-width: 798px){.hk-explore .hk-explore-text h3{font-size:16px;line-height:20px}}.blog-hello-kitty .back-to-top,.article-hello-kittty .back-to-top{width:36px;height:36px;background-size:36px 36px;right:10px;position:absolute;top:100%}@media only screen and (max-width: 798px){.blog-hello-kitty .back-to-top{right:22px}}@media only screen and (max-width: 798px){.article-hello-kittty section .back-to-top{top:auto;bottom:-60px}}@media only screen and (max-width: 798px){.product-page .container.product_section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media only screen and (max-width: 798px){.product-page .pdp-banner-block .image-wrapper{display:grid}}.hello-kitty-landing.blog-page .goodie-icon,.hello_kitty_outer_wraper .goodie-icon{width:100px;height:90px;top:-23px;position:absolute;right:0}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .goodie-icon,.hello_kitty_outer_wraper .goodie-icon{width:78px;height:84px;top:-31px;right:20px}}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .goodie-mob-slider.wall-paper .shg-sld-slides,.hello_kitty_outer_wraper .goodie-mob-slider.wall-paper .shg-sld-slides{padding-bottom:77.24%}}.hello-kitty-landing.blog-page .character_goodies_mobile h3,.hello-kitty-landing.blog-page .character_goodies_all h3,.hello_kitty_outer_wraper .character_goodies_mobile h3,.hello_kitty_outer_wraper .character_goodies_all h3{font-family:FrankfurterCom-Regular,sans-serif;font-size:24px;line-height:30px;text-align:left;padding-top:71px;padding-bottom:23px;font-weight:400}.hello-kitty-landing.blog-page .character_goodies_mobile .shg-box,.hello-kitty-landing.blog-page .character_goodies_all .shg-box,.hello_kitty_outer_wraper .character_goodies_mobile .shg-box,.hello_kitty_outer_wraper .character_goodies_all .shg-box{min-height:0!important}.hello-kitty-landing.blog-page .character_goodies_mobile .goodie-mob-slider,.hello-kitty-landing.blog-page .character_goodies_all .goodie-mob-slider,.hello_kitty_outer_wraper .character_goodies_mobile .goodie-mob-slider,.hello_kitty_outer_wraper .character_goodies_all .goodie-mob-slider{padding-bottom:0!important}.hello-kitty-landing.blog-page .character_goodies_mobile img.goodies_top,.hello-kitty-landing.blog-page .character_goodies_all img.goodies_top,.hello_kitty_outer_wraper .character_goodies_mobile img.goodies_top,.hello_kitty_outer_wraper .character_goodies_all img.goodies_top{position:inherit;top:auto;width:inherit;height:inherit}.hello-kitty-landing.blog-page .character_goodies_desktop img.goodies_top,.hello-kitty-landing.blog-page .character_goodies_all img.goodies_top,.hello_kitty_outer_wraper .character_goodies_desktop img.goodies_top,.hello_kitty_outer_wraper .character_goodies_all img.goodies_top{position:inherit;top:auto}.hello-kitty-landing.blog-page .character_goodies_desktop h3,.hello-kitty-landing.blog-page .character_goodies_all h3,.hello_kitty_outer_wraper .character_goodies_desktop h3,.hello_kitty_outer_wraper .character_goodies_all h3{font-family:FrankfurterCom-Regular,sans-serif;font-size:36px;line-height:42px;text-align:left;padding-top:58px;padding-bottom:32px;font-weight:400;letter-spacing:normal}.kitty-content-cover .facebook,.hello-kitty-cover .facebook{margin-top:8px}.kitty-content-cover h3,.kitty-content-cover h2,.hello-kitty-cover h3,.hello-kitty-cover h2{font-family:FrankfurterCom-Regular,sans-serif;font-weight:400}@media only screen and (max-width: 798px){.kitty-content-cover h3,.kitty-content-cover h2,.hello-kitty-cover h3,.hello-kitty-cover h2{font-size:24px;line-height:30px}}@media only screen and (min-width: 799px){.kitty-content-cover h3,.kitty-content-cover h2,.hello-kitty-cover h3,.hello-kitty-cover h2{font-size:25px;line-height:32px}}@media only screen and (min-width: 1025px){.kitty-content-cover h3,.kitty-content-cover h2,.hello-kitty-cover h3,.hello-kitty-cover h2{font-size:36px;line-height:42px}}@media only screen and (max-width: 798px){.kitty-content-cover .excerpt,.kitty-content-cover p,.hello-kitty-cover .excerpt,.hello-kitty-cover p{font-size:14px;line-height:20px}}@media only screen and (min-width: 799px){.kitty-content-cover .excerpt,.kitty-content-cover p,.hello-kitty-cover .excerpt,.hello-kitty-cover p{font-size:15px;line-height:20px}}@media only screen and (min-width: 1025px){.kitty-content-cover .excerpt,.kitty-content-cover p,.hello-kitty-cover .excerpt,.hello-kitty-cover p{font-size:20px;line-height:28px}}.kitty-content-cover .location,.hello-kitty-cover .location{font-size:14px;line-height:20px;width:157px;margin:0 auto 31px;position:relative;text-align:left}@media only screen and (max-width: 798px){.kitty-content-cover .location,.hello-kitty-cover .location{margin-bottom:17px}}.kitty-content-cover .location p,.hello-kitty-cover .location p{font-size:14px;line-height:20px}.kitty-content-cover .location span.icon,.hello-kitty-cover .location span.icon{width:15px;height:20px;position:absolute;top:2px;left:0;padding:0}.kitty-content-cover .location span,.hello-kitty-cover .location span{position:initial;width:initial;height:initial;display:block;padding-left:28px}.kitty-content-cover button,.hello-kitty-cover button{border:1px solid #2d2a26;background-color:#fff;border-radius:0;color:#2d2a26;min-height:50px;max-width:371px;font-weight:500;width:100%;font-size:9px;line-height:11px;letter-spacing:.9px;text-transform:uppercase;padding:16px 0;position:relative;cursor:pointer}.kitty-content-cover button .hk-btn-ico,.hello-kitty-cover button .hk-btn-ico{position:absolute;top:50%;left:14px;margin-top:-16px}.kitty-content-cover button:hover,.kitty-content-cover button:focus,.kitty-content-cover button:active,.hello-kitty-cover button:hover,.hello-kitty-cover button:focus,.hello-kitty-cover button:active{outline:none;color:#2d2a26}.section.hello-kitty-detail-container{max-width:none;width:100%;margin-top:80px}@media only screen and (max-width: 798px){.section.hello-kitty-detail-container{margin-top:40px}}@media only screen and (max-width: 798px){.article-hello-kittty .blog-detail-banner .blog-detail-banner-title{margin-bottom:12px;font-size:34px;line-height:40px}}@media only screen and (max-width: 1024px){.article-hello-kittty .blog-detail-banner .blog-detail-banner-title{font-size:32px;line-height:38px}}@media only screen and (max-width: 798px){.article-hello-kittty .blog-detail-banner .blog-detail-banner-title img{display:none}}.article-hello-kittty .blog-detail-banner div.text_content{font-size:20px;line-height:28px}@media only screen and (max-width: 1024px){.article-hello-kittty .blog-detail-banner div.text_content{font-size:16px;line-height:22px}}@media only screen and (max-width: 798px){.article-hello-kittty .blog-detail-banner div.text_content{padding-bottom:33px;font-size:20px;line-height:28px}}@media only screen and (min-width: 1025px){.article-hello-kittty .blog-detail-banner div.text_content{padding:20px 13px}}.hello_kitty_outer_wraper .hello_kitty_blog_content,.hello_kitty_outer_wraper .hello_kitty_location_content{max-width:1300px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin:0 auto 80px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .hello_kitty_blog_content,.hello_kitty_outer_wraper .hello_kitty_location_content{margin-bottom:40px;padding-right:20px;padding-left:20px}}@media only screen and (min-width: 799px){.hello_kitty_outer_wraper .hello_kitty_blog_content,.hello_kitty_outer_wraper .hello_kitty_location_content{padding:0 20px}}.hello_kitty_outer_wraper .hello_kitty_blog_content .content_wrapper,.hello_kitty_outer_wraper .hello_kitty_location_content .content_wrapper{width:37%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .hello_kitty_blog_content .content_wrapper,.hello_kitty_outer_wraper .hello_kitty_location_content .content_wrapper{width:100%;order:2}}.hello_kitty_outer_wraper .hello_kitty_blog_content .image_wrapper,.hello_kitty_outer_wraper .hello_kitty_location_content .image_wrapper{width:58.82%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .hello_kitty_blog_content .image_wrapper,.hello_kitty_outer_wraper .hello_kitty_location_content .image_wrapper{width:100%;order:1;margin-bottom:17px;display:inline-block}}.hello_kitty_outer_wraper .hello_kitty_events{width:100%}.hello_kitty_outer_wraper .character_events_cover:after{display:none}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .hk-explore.hk-image-ex{margin-bottom:0}}.hello_kitty_outer_wraper .events_wrapper{margin-bottom:82px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .events_wrapper{margin-bottom:48px}}.hello_kitty_outer_wraper .events_wrapper h3{padding-top:42px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .events_wrapper h3{padding-top:24px;padding-bottom:0}}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .events_wrapper .up{display:none}}.hello_kitty_outer_wraper .character_events{margin-bottom:24px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .character_events{margin-bottom:15px}}.hello_kitty_outer_wraper .menu_content{margin:0 auto 80px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .menu_content{margin-bottom:48px;margin-top:40px}}.hello_kitty_outer_wraper .menu_content .close-button{float:right;background-image:url(/cdn/shop/files/icon_search_copy_6.svg?v=1603897664);background-repeat:no-repeat;font-size:0;position:absolute;top:18px;right:20px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .menu_content .close-button{top:130px}}.hello_kitty_outer_wraper .outer.wrapper{position:relative;padding:0 20px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .outer.wrapper{padding:0 13px}}.hello_kitty_outer_wraper .outer.wrapper h2{font-family:FrankfurterCom-Regular,sans-serif;text-align:center;padding:38px 0 23px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .outer.wrapper h2{padding-top:71px}}.hello_kitty_outer_wraper .outer.wrapper .truck-menu-icon{position:absolute}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .outer.wrapper .truck-menu-icon{top:-30px;width:100px;right:24px}}@media only screen and (min-width: 799px){.hello_kitty_outer_wraper .outer.wrapper .truck-menu-icon{top:64px;width:100px;right:22px}}@media only screen and (min-width: 1025px){.hello_kitty_outer_wraper .outer.wrapper .truck-menu-icon{top:36px;width:auto}}.hello_kitty_outer_wraper .menu_content,.hello_kitty_outer_wraper .outer.wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hello_kitty_outer_wraper .menu-in-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:0 auto;width:100%;padding:55px 0 39px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .menu-in-wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:19px 20px 15px}}.hello_kitty_outer_wraper .menu-in-wrapper .menu_left,.hello_kitty_outer_wraper .menu-in-wrapper .menu_right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hello_kitty_outer_wraper .menu-in-wrapper .menu_left p,.hello_kitty_outer_wraper .menu-in-wrapper .menu_right p{max-width:335px;width:100%;font-size:16px;line-height:20px;margin-bottom:16px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .menu-in-wrapper .menu_left p,.hello_kitty_outer_wraper .menu-in-wrapper .menu_right p{max-width:305px}}.hello_kitty_outer_wraper .menu-in-wrapper .menu_left{margin-right:13.4%}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .menu-in-wrapper .menu_left{margin-right:0;margin-bottom:29px}}.hello_kitty_outer_wraper .truck-menu-wrapper{max-width:1280px;width:100%;margin:0 auto 32px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.hello_kitty_outer_wraper .truck-menu-wrapper h2{font-family:FrankfurterCom-Regular,sans-serif}.hello_kitty_outer_wraper .truck-menu-wrapper ul{margin:0 0 16px;padding:0}.hello_kitty_outer_wraper .truck-menu-wrapper ul li{font-size:16px;line-height:28px}.hello_kitty_outer_wraper .truck-menu-wrapper h4{font-family:futura-pt;font-size:20px;line-height:28px;text-transform:uppercase;font-weight:600;margin-bottom:5px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .truck-menu-wrapper h4{font-size:16px;line-height:20px}}.hello_kitty_outer_wraper h3.featured-collection__title{font-size:36px;line-height:42px;margin-bottom:28px;width:100%;text-align:center}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper h3.featured-collection__title{font-size:24px;line-height:30px;margin-bottom:23px}}.hello_kitty_outer_wraper .blog_bottom{width:100%;margin-bottom:79px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .blog_bottom{margin-bottom:15px}}.hello_kitty_outer_wraper .outer_event_wrapper .bottom_data>span.add_to_calendar{border-bottom:none;padding-bottom:0}.hello_kitty_outer_wraper .hello_kitty_blog_content{margin-bottom:80px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .hello_kitty_blog_content{margin-bottom:40px}}.hello_kitty_outer_wraper .hello_kitty_blog_content h2{margin-bottom:20px}@media only screen and (max-width: 798px){.hello_kitty_outer_wraper .hello_kitty_blog_content h2{margin-bottom:15px}}.hello_kitty_outer_wraper .hello_kitty_blog_content p{padding-right:16px}.hello_kitty_outer_wraper .hello_kitty_blog_content .cafe_menu{margin-top:24px}.hello-kitty-detail-container button .hk-btn-ico,.hello-kitty-main button .hk-btn-ico{position:absolute;left:18px}.hello-kitty-detail-container button a,.hello-kitty-main button a{color:inherit}.hello-kitty-detail-container button,.hello-kitty-detail-container button:link,.hello-kitty-detail-container button:visited,.hello-kitty-main button,.hello-kitty-main button:link,.hello-kitty-main button:visited{color:#000;background-color:#fff;border-color:#000}.hello-kitty-detail-container button:hover,.hello-kitty-detail-container button.is-hovered,.hello-kitty-main button:hover,.hello-kitty-main button.is-hovered,.hello-kitty-detail-container button:active,.hello-kitty-detail-container button.is-active,.hello-kitty-main button:active,.hello-kitty-main button.is-active{color:#fff;border-color:#000;background-color:#000}.hello-kitty-cover .direction-link a{font-family:FrankfurterCom-Regular,sans-serif;font-weight:500;font-size:13px;line-height:13px;border-bottom:1px solid #2d2a26;letter-spacing:1px;padding-bottom:3px}.hello-kitty-cover .direction-link a:hover{border-bottom:none}.hello_kitty_location_content .hello-kitty-cover .location{margin:inherit;padding-left:28px;width:auto}.hello_kitty_location_content .hello-kitty-cover .location p{font-size:16px}.hello_kitty_location_content h2{margin-bottom:29px}@media only screen and (max-width: 798px){.hello_kitty_location_content h2{margin-bottom:15px}}.hello_kitty_location_content .location{padding-bottom:21px}.hello_kitty_location_content .direction-link{margin-bottom:26px}.hello_kitty_location_content .direction p{font-size:16px;line-height:20px;margin-bottom:16px}.hello_kitty_quote_wrapper{max-width:985px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin:10px auto 80px}@media only screen and (max-width: 798px){.hello_kitty_quote_wrapper{margin-bottom:63px;margin-top:0;padding:0 20px}}@media only screen and (min-width: 799px){.hello_kitty_quote_wrapper{padding:0 20px}}.hello_kitty_quote_wrapper .img_wrapper{display:block;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}@media only screen and (max-width: 798px){.hello_kitty_quote_wrapper .img_wrapper{width:119px;text-align:center;margin:0 auto 6px}}.hello_kitty_quote_wrapper .content_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 798px){.hello_kitty_quote_wrapper .content_wrapper{width:100%}}@media only screen and (min-width: 799px){.hello_kitty_quote_wrapper .content_wrapper{width:80%}}@media only screen and (min-width: 1025px){.hello_kitty_quote_wrapper .content_wrapper{width:82.4%}}.hello_kitty_quote_wrapper .content_wrapper,.hello_kitty_quote_wrapper h4{font-family:FrankfurterCom-Regular,sans-serif;text-align:center}@media only screen and (max-width: 798px){.hello_kitty_quote_wrapper .content_wrapper,.hello_kitty_quote_wrapper h4{font-size:24px;line-height:30px;padding:0;margin:0 auto}}@media only screen and (min-width: 799px){.hello_kitty_quote_wrapper .content_wrapper,.hello_kitty_quote_wrapper h4{font-size:30px;line-height:38px}}@media only screen and (min-width: 1025px){.hello_kitty_quote_wrapper .content_wrapper,.hello_kitty_quote_wrapper h4{font-size:36px;line-height:42px}}.hello_kitty_other_posts{max-width:1316px;width:100%;margin:0 auto 96px}@media only screen and (max-width: 798px){.hello_kitty_other_posts{padding:0 20px;margin-bottom:33px}}@media only screen and (min-width: 799px){.hello_kitty_other_posts{padding:0 20px}}.hello_kitty_other_posts .hello_kitty_blog_posts{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 auto;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.hello_kitty_other_posts h3{font-family:FrankfurterCom-Regular,sans-serif;font-size:36px;line-height:42px;text-align:center;margin-bottom:29px}@media only screen and (max-width: 798px){.hello_kitty_other_posts h3{font-size:24px;line-height:30px;text-align:left;margin-bottom:15px}}.hello_kitty_other_posts div.featured-article{width:49.3%;border:none;box-shadow:none}@media only screen and (max-width: 798px){.hello_kitty_other_posts div.featured-article{width:100%;margin-bottom:25px}}.hello_kitty_other_posts div.featured-article .card-content{padding-left:0}@media only screen and (max-width: 798px){.hello_kitty_other_posts div.featured-article .card-content{padding-top:15px}}.hello_kitty_other_posts div.featured-article .location{margin:inherit;padding-bottom:24px}@media only screen and (max-width: 798px){.hello_kitty_other_posts div.featured-article .location{padding-bottom:17px}}.hello_kitty_other_posts div.featured-article .excerpt{width:100%;max-width:445px;max-height:none;margin-bottom:15px}.hello_kitty_other_posts div.featured-article .media-content{font-weight:600;font-size:24px;line-height:30px;margin-bottom:12px}@media only screen and (max-width: 798px){.hello_kitty_other_posts div.featured-article .media-content{font-size:20px;line-height:28px;margin-bottom:8px}}@media only screen and (max-width: 798px){.hello-kitty-main{margin-top:40px}}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .featured-article.blog-card:first-child .card-content{padding:8px 0 16px}}@media only screen and (max-width: 1024px){.hello-kitty-landing.blog-page .slideshow-with-text .text-slideshow__heading.banner__heading{font-size:30px;line-height:36px;margin-bottom:0}}@media only screen and (max-width: 798px){.hello-kitty-landing.blog-page .slideshow-with-text .text-slideshow__heading.banner__subheading.subtitle{font-size:20px;line-height:28px}}@media only screen and (max-width: 1024px){.hello-kitty-landing.blog-page .slideshow-with-text .text-slideshow__heading.banner__subheading.subtitle{font-size:16px;line-height:22px}}.button-icon:link,.button-icon:visited,.button-icon .shg-btn:link,.button-icon .shg-btn:visited{color:#000;background-color:#fff;border-color:#000;cursor:pointer}.button-icon:hover,.button-icon:hover a,.button-icon.is-hovered,.button-icon .shg-btn:hover,.button-icon .shg-btn:hover a,.button-icon .shg-btn.is-hovered{color:#fff!important;border-color:#000;background-color:#000!important}.button-icon:hover img,.button-icon:hover a img,.button-icon.is-hovered img,.button-icon .shg-btn:hover img,.button-icon .shg-btn:hover a img,.button-icon .shg-btn.is-hovered img{filter:invert(1)}.button-icon:focus,.button-icon.is-focused,.button-icon .shg-btn:focus,.button-icon .shg-btn.is-focused{color:#fff;border-color:#000;background-color:#000}.events_wrapper{background-color:#fffbee;margin-bottom:104px;display:flex}.events_wrapper .up{display:none}@media only screen and (max-width: 798px){.events_wrapper .up{display:block;text-align:center;font-family:futura-pt;font-weight:500;font-size:14px;line-height:20px}}.events_wrapper h3{font-family:futura-pt;font-size:24px;line-height:30px;font-weight:600;padding-top:71px;padding-bottom:24px}@media only screen and (max-width: 798px){.events_wrapper h3{font-size:17px;line-height:28px;text-align:center;padding-top:49px;padding-bottom:14px}}.view_all_cover{margin:40px 0 38px}@media only screen and (max-width: 798px){.view_all_cover{margin-top:16px}}.view_all_events{max-width:311px;display:block;border:1px solid;margin:0 auto;height:50px;font-family:Jost;font-size:9px;line-height:11px;letter-spacing:.9px;background-color:#fff;font-weight:500;position:relative;cursor:pointer}.view_all_events,.view_all_events a,.view_all_events:link,.view_all_events:visited{color:#000;background-color:#fff;border-color:#000}.view_all_events:hover,.view_all_events:hover a,.view_all_events.is-hovered{color:#fff;border-color:#000;background-color:#000}.view_all_events:focus,.view_all_events.is-focused{color:#fff;border-color:#000;background-color:#000}.view_all_events:focus:not(:active),.view_all_events.is-focused:not(:active){box-shadow:0 0 0 .125em #2d2a2640}.view_all_events:active,.view_all_events.is-active{color:#fff;border-color:#000;background-color:#000}.view_all_events a{padding-top:20px;display:block}.view_all_events .icon{position:absolute;top:50%;left:22px;width:20px;height:20px;margin-top:-11px;cursor:pointer}.character_events{background-color:#f7efd8;padding:16px 22px;float:left;width:100%;text-align:center;margin-bottom:32px}@media only screen and (max-width: 798px){.character_events{margin-top:25px;padding-left:19px;padding-right:19px;margin-bottom:16px}}.character_events .outer_event_wrapper:nth-child(3){margin-right:0}.character_events .view_all_cover{display:none}.character_events_cover{max-width:1320px;width:100%;margin:0 auto;padding:0 20px;position:relative}@media only screen and (max-width: 798px){.character_events_cover{padding:0 13px}}.character_events_cover:after{position:absolute;content:"";top:-68px;right:15px;width:144px;height:97px;background-image:url(/cdn/shop/files/charct-icon.png?v=1599661158);background-repeat:no-repeat;background-position:top right;background-size:144px 97px}@media only screen and (max-width: 798px){.character_events_cover:after{width:91px;height:61px;background-size:91px 61px;top:-25px;right:27px}}.outer_event_wrapper{display:inline-block;background-color:#e4ddc7}@media only screen and (max-width: 798px){.outer_event_wrapper{width:100%;margin-right:0;margin-bottom:24px;max-width:399px}}@media only screen and (min-width: 799px){.outer_event_wrapper{width:32%;margin-right:.3%}}@media only screen and (min-width: 1025px){.outer_event_wrapper{width:32.2%;margin-right:1.27%}}.outer_event_wrapper .bottom_data>span{display:inline-block;letter-spacing:.9px;padding-bottom:6px}@media only screen and (max-width: 480px){.outer_event_wrapper .bottom_data>span{margin-bottom:10px}}@media only screen and (min-width: 799px){.outer_event_wrapper .bottom_data>span{margin-bottom:10px}}@media only screen and (min-width: 1025px){.outer_event_wrapper .bottom_data>span{margin-bottom:0}}.outer_event_wrapper .bottom_data{float:none;width:100%;display:inline-block;text-align:center;font-family:Jost;letter-spacing:.03em;font-weight:500;margin:15px 0}@media only screen and (max-width: 480px){.outer_event_wrapper .bottom_data{margin-bottom:9px!important}}@media only screen and (max-width: 798px){.outer_event_wrapper .bottom_data{margin-bottom:18px}}@media only screen and (max-width: 798px){.outer_event_wrapper .bottom_data span.get_tickets{margin:0 15px}}@media only screen and (min-width: 799px){.outer_event_wrapper .bottom_data span.get_tickets{margin:0 20px}}@media only screen and (min-width: 1025px){.outer_event_wrapper .bottom_data span.get_tickets{margin:0 35px}}.outer_event_wrapper .bottom_data a{color:#000;font-size:9px;line-height:11px}.outer_event_wrapper .bottom_data a:hover{color:#b2dff3}.outer_event_wrapper span.event_title{letter-spacing:1px;margin-bottom:14px;font-weight:400;font-family:FrankfurterCom-Regular,sans-serif;display:block}@media only screen and (max-width: 798px){.outer_event_wrapper span.event_title{font-size:13px;line-height:16px}}@media only screen and (min-width: 799px){.outer_event_wrapper span.event_title{font-size:10px;line-height:13px}}@media only screen and (min-width: 1025px){.outer_event_wrapper span.event_title{font-size:13px;line-height:16px}}.outer_event_wrapper span.event_title b{font-weight:400}.outer_event_wrapper span.event_time{margin-bottom:5px}.outer_event_wrapper span.event_time .icon{width:11px;height:11px}.outer_event_wrapper .event_location .icon{width:9px;height:12px}.outer_event_wrapper span.event_time,.outer_event_wrapper .event_location{display:block;font-weight:100;font-family:FrankfurterCom-Regular,sans-serif;letter-spacing:normal}@media only screen and (max-width: 798px){.outer_event_wrapper span.event_time,.outer_event_wrapper .event_location{font-size:13px;line-height:16px}}@media only screen and (min-width: 799px){.outer_event_wrapper span.event_time,.outer_event_wrapper .event_location{font-size:10px;line-height:13px}}@media only screen and (min-width: 1025px){.outer_event_wrapper span.event_time,.outer_event_wrapper .event_location{font-size:13px;line-height:16px}}.outer_event_wrapper span.event_time .icon,.outer_event_wrapper .event_location .icon{margin-right:7px}.outer_event_wrapper div.event_date{float:left;width:25.2%;text-align:center;text-transform:uppercase;font-family:FrankfurterCom-Regular,sans-serif;min-height:112px}@media only screen and (max-width: 798px){.outer_event_wrapper div.event_date{width:27.9%}}.outer_event_wrapper span.numbr-txt{display:block;padding:20px 0 0;letter-spacing:1px;font-size:13px;line-height:16px;font-weight:400}.outer_event_wrapper span.numbr{display:block;padding:10px 0 0;font-size:36px;line-height:42px;font-weight:100}.outer_event_wrapper .outer_wrapper{background-color:#fff;width:100%;float:left;border:1px solid black}.outer_event_wrapper .even_main_data{float:left;text-align:left;padding-top:20px;padding-left:15px;border-left:1px solid black;min-height:112px}@media only screen and (max-width: 798px){.outer_event_wrapper .even_main_data{width:72%}}@media only screen and (min-width: 799px){.outer_event_wrapper .even_main_data{width:54.4%}}@media only screen and (min-width: 1025px){.outer_event_wrapper .even_main_data{width:74.4%}}.event-dtl-wrap .mobile-image{display:none}@media only screen and (max-width: 798px){.event-dtl-wrap .mobile-image{display:block}}.event-dtl-wrap{margin-top:48px!important;margin-bottom:98px!important}@media only screen and (max-width: 798px){.event-dtl-wrap{margin-top:18px!important;margin-bottom:30px!important}}.event-dtl-wrap .sidebar__block{float:left;width:44.76%;margin-right:6.5%}@media only screen and (max-width: 798px){.event-dtl-wrap .sidebar__block{width:100%;margin-right:0}}.event-dtl-wrap .outer_event_wrapper{width:100%;margin-right:0;border:1px solid}@media only screen and (max-width: 798px){.event-dtl-wrap .outer_event_wrapper{max-width:none}}.event-dtl-wrap .outer_event_wrapper .outer_wrapper{border-right:none;border-left:none;border-top:none}.event-dtl-wrap .outer_event_wrapper span.event_title{text-transform:uppercase}.event-dtl-wrap .top_content pre{font-family:futura-pt!important;font-size:16px!important;line-height:20px!important;color:#000!important;font-weight:400!important;letter-spacing:normal!important;max-height:none!important;padding:0!important}@media only screen and (max-width: 798px){.event-dtl-wrap .top_content pre{font-size:14px!important}}@media only screen and (max-width: 798px){.event-dtl-wrap h4{font-size:36px;line-height:42px;text-align:center}}@media only screen and (min-width: 799px){.event-dtl-wrap h4{font-size:35px;line-height:40px}}@media only screen and (min-width: 1025px){.event-dtl-wrap h4{font-size:48px;line-height:56px}}.event-dtl-wrap .event-dtl-right{width:48.43%;float:right}@media only screen and (max-width: 798px){.event-dtl-wrap .event-dtl-right{display:none}}.event-dtl-wrap .event-dtl-right .content{width:100%}.event-dtl-wrap .event-dtl-right p{margin:0!important}.event-dtl-wrap #minutes span,.event-dtl-wrap #seconds span{width:20px!important;white-space:nowrap;overflow:hidden;display:block;margin:0 auto;float:none!important}.event-dtl-wrap #seconds span{width:18px!important;white-space:nowrap;overflow:hidden;display:block;margin:0 auto;float:none!important}.event-dtl-wrap #timer{width:230px;margin:0 auto;height:70px}.event-dtl-wrap #timer div#days{margin-left:0}.event-dtl-wrap #timer div#days:after{display:none}.event-dtl-wrap #timer #days,.event-dtl-wrap #timer #hours,.event-dtl-wrap #timer #minutes,.event-dtl-wrap #timer #seconds{font-family:FrankfurterCom-Regular,sans-serif;font-size:36px;line-height:42px;font-weight:100;width:39px;margin-left:24px;float:left;text-align:center;position:relative}.event-dtl-wrap #timer #days:after,.event-dtl-wrap #timer #hours:after,.event-dtl-wrap #timer #minutes:after,.event-dtl-wrap #timer #seconds:after{position:absolute;content:":";top:50%;left:-17px;width:10px;height:17px;margin-top:-14px;line-height:1px;font-family:FrankfurterCom-Regular,sans-serif;font-size:36px;font-weight:100}.event-dtl-wrap #timer #days span,.event-dtl-wrap #timer #hours span,.event-dtl-wrap #timer #minutes span,.event-dtl-wrap #timer #seconds span{font-size:9px;line-height:11px;font-weight:500;font-family:Jost;letter-spacing:.9px;padding-top:15px;text-transform:uppercase;width:39px;text-align:center;float:left}.event-dtl-wrap .header-eve{margin-bottom:21px}@media only screen and (min-width: 799px){.event-dtl-wrap .header-eve{margin-bottom:17px}}@media only screen and (min-width: 1025px){.event-dtl-wrap .header-eve{margin-bottom:37px}}.event-dtl-wrap .top_content{margin-bottom:32px}@media only screen and (min-width: 799px){.event-dtl-wrap .top_content{margin-bottom:20px}}@media only screen and (min-width: 1025px){.event-dtl-wrap .top_content{margin-bottom:50px}}.event-dtl-wrap .counter{background-color:#f1e2ea;position:relative;padding:15px 0 16px;margin-bottom:28px}@media only screen and (min-width: 799px){.event-dtl-wrap .counter{margin-bottom:25px}}@media only screen and (min-width: 1025px){.event-dtl-wrap .counter{margin-bottom:42px}}.event-dtl-wrap .counter:after{position:absolute;content:"";background-image:url(/cdn/shop/files/pngguru.com_1.png?v=1599116582);background-repeat:no-repeat;background-position:top right}@media only screen and (max-width: 798px){.event-dtl-wrap .counter:after{bottom:39px;left:-7px;width:65px;height:55px;background-size:64px 53px}}@media only screen and (min-width: 799px){.event-dtl-wrap .counter:after{bottom:-9px;left:-52px;width:105px;height:63px;background-size:71px 63px}}@media only screen and (min-width: 1025px){.event-dtl-wrap .counter:after{bottom:-12px;left:-52px;width:122px;height:100px;background-size:122px 99px}}.event-dtl-wrap .mobile-image img{width:100%}.event-dtl-wrap .Back-to-all-events{display:none}@media only screen and (max-width: 798px){.event-dtl-wrap .Back-to-all-events{display:block;margin-bottom:27px;padding-left:10px}}.event-dtl-wrap .Back-to-all-events a{position:relative;display:block;font-size:9px;padding-left:25px;line-height:11px;font-weight:500;font-family:Jost;letter-spacing:.9px}.event-dtl-wrap .Back-to-all-events a:after{position:absolute;content:"";top:-1px;left:2px;width:14px;height:13px;background-image:url(/cdn/shop/files/arr-even.png?v=1600423129);background-repeat:no-repeat;background-position:top right;background-size:14px 13px}@media only screen and (max-width: 798px){.event-dtl-wrap .event-image{margin-bottom:20px}}@media only screen and (max-width: 798px){.event-dtl-wrap .header-eve,.event-dtl-wrap .event-image,.event-dtl-wrap .top_content,.event-dtl-wrap .outer_event_cover{padding:0 10px}}.article-event main .section{max-width:1239px}@media only screen and (max-width: 798px){.article-event main .section{width:95%}}main span.event_type{font-size:9px;line-height:11px;letter-spacing:.9px;font-weight:400;margin:10px 0 15px;display:inline-block}main .addeventatc{border-bottom:thin solid;padding-bottom:4px!important}main .addeventatc,.outer_event_wrapper .addeventatc{padding:0 0 4px;box-shadow:none!important;background-color:transparent;font-size:9px;line-height:11px;letter-spacing:.9px;font-weight:400;font-family:Jost;text-transform:uppercase;border-radius:0;z-index:2;border-bottom:thin solid #2d2a26;display:inline}main .addeventatc:focus,main .addeventatc:active,.outer_event_wrapper .addeventatc:focus,.outer_event_wrapper .addeventatc:active{outline:none;border-bottom:thin solid}main .addeventatc:hover,.outer_event_wrapper .addeventatc:hover{font-size:9px;background-color:transparent;color:#b2dff3!important;border-bottom:thin solid}main .addeventatc .addeventatc_icon,.outer_event_wrapper .addeventatc .addeventatc_icon{display:none}@media only screen and (max-width: 798px){.addeventatc_dropdown.addeventatc-selected{right:2px!important;left:auto!important}}.blog .slideshow-with-text__container{align-items:center;background-color:#b2dff3}.page-faq__column-wrap{width:100%}@media only screen and (max-width: 798px){.column-wrapper .faq:first-of-type{margin-bottom:20px}}.column-wrapper .faq-accordion{width:100%}.column-wrapper .faq-accordion .image-element__wrap{padding:0}.column-wrapper .faq-accordion .image-element__wrap:first-child{margin-bottom:20px}.column-wrapper .faq-title{margin-bottom:10px}.column-wrapper .faq-title:not(:first-child){margin-top:40px}.accordion dt,.faq-accordion dt{border-bottom:1px solid #d3d3d3;position:relative}.accordion dt a,.accordion dt button,.faq-accordion dt a,.faq-accordion dt button{background:none;border:0;color:#2d2a26;cursor:pointer;display:block;font-size:19px;padding:20px 20px 19px 40px;text-align:left;width:100%;transition:background-color .2s linear;line-height:24px;letter-spacing:.15px}.accordion dt .accordion [aria-expanded=true] small,.accordion dt .accordion-style--carets[aria-expanded=true] .icon,.faq-accordion dt .accordion [aria-expanded=true] small,.faq-accordion dt .accordion-style--carets[aria-expanded=true] .icon{transform:translateY(-60%) rotate(180deg)}.accordion dt small,.accordion dt .icon,.faq-accordion dt small,.faq-accordion dt .icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);transition:transform .2s linear}.accordion dt .accordion-style--plus_and_minus .icon,.faq-accordion dt .accordion-style--plus_and_minus .icon{display:none}.accordion dt .accordion-style--plus_and_minus .icon.icon--active,.faq-accordion dt .accordion-style--plus_and_minus .icon.icon--active{display:block}.accordion dt a[aria-expanded=true],.accordion dt a:hover,.faq-accordion dt button[aria-expanded=true],.faq-accordion dt button:hover{background-color:#2d2a2608}.accordion dd,.faq-accordion dd{display:none;padding:20px 20px 20px 40px}.accordion dt:first-of-type small,.accordion dt:first-of-type [aria-expanded=true] small{transform:translateY(-60%) rotate(270deg)}.accordion dt:first-of-type [aria-expanded=false] small{transform:translateY(-60%) rotate(360deg)}.accordion dd{margin-left:0;display:none}.accordion dt a small.right{font-family:Arial}.accordion dd:first-of-type{display:block}.accordion [aria-expanded=false] small{transform:translateY(-60%) rotate(180deg)}.accordion [aria-expanded=true] small{transform:translateY(-60%) rotate(270deg)}.blog-events .blog-page .section__wrapper.blog-sidebar{max-width:1280px}.blog-main{display:inline}.event-list-section-upcoming{width:100%}.event-list-section,.event-list-section-week,.hello_kitty_events{background-color:#f7efd8;padding:32px}@media only screen and (max-width: 798px){.event-list-section,.event-list-section-week,.hello_kitty_events{padding:32px 20px}}.event-list-section #no-events,.event-list-section .no-events-week,.event-list-section-week #no-events,.event-list-section-week .no-events-week,.hello_kitty_events #no-events,.hello_kitty_events .no-events-week{display:none}.event-list-section .event-list,.event-list-section-week .event-list,.hello_kitty_events .event-list{width:100%}.event-list-section .event__title,.event-list-section-week .event__title,.hello_kitty_events .event__title{margin-bottom:24px}.event-list-section .card-content,.event-list-section-week .card-content,.hello_kitty_events .card-content{padding:0}.event-list-section .media,.event-list-section-week .media,.hello_kitty_events .media,.event-list-section .media-content,.event-list-section-week .media-content,.hello_kitty_events .media-content{height:100%}.event-list-section .card-content,.event-list-section .event-description,.event-list-section .event_date,.event-list-section-week .card-content,.event-list-section-week .event-description,.event-list-section-week .event_date,.hello_kitty_events .card-content,.hello_kitty_events .event-description,.hello_kitty_events .event_date{border-right:1px solid #2d2a26}@media only screen and (max-width: 798px){.event-list-section .card-content,.event-list-section .event-description,.event-list-section-week .card-content,.event-list-section-week .event-description,.hello_kitty_events .card-content,.hello_kitty_events .event-description{border-right:0}.event-list-section .event-description,.event-list-section-week .event-description,.hello_kitty_events .event-description{border-top:1px solid #2d2a26}}.event-list-section .event_date,.event-list-section-week .event_date,.hello_kitty_events .event_date{font-family:FrankfurterCom-Regular,sans-serif;font-size:13px;line-height:16px;text-align:center;padding-top:20px}.event-list-section .event-data-wrap,.event-list-section-week .event-data-wrap,.hello_kitty_events .event-data-wrap{border-bottom:1px solid #2d2a26}.event-list-section .event-item,.event-list-section .event-item-this-wk,.event-list-section-week .event-item,.event-list-section-week .event-item-this-wk,.hello_kitty_events .event-item,.hello_kitty_events .event-item-this-wk{border:1px solid #2d2a26;display:none;margin-bottom:24px}@media only screen and (min-width: 1025px){.event-list-section .event-item .image-element__wrap,.event-list-section .event-item-this-wk .image-element__wrap,.event-list-section-week .event-item .image-element__wrap,.event-list-section-week .event-item-this-wk .image-element__wrap,.hello_kitty_events .event-item .image-element__wrap,.hello_kitty_events .event-item-this-wk .image-element__wrap{max-height:173px;overflow:hidden}}@media only screen and (max-width: 798px){.event-list-section .event-item,.event-list-section .event-item-this-wk,.event-list-section-week .event-item,.event-list-section-week .event-item-this-wk,.hello_kitty_events .event-item,.hello_kitty_events .event-item-this-wk{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}}.event-list-section .event-item:last-child,.event-list-section .event-item-this-wk:last-child,.event-list-section-week .event-item:last-child,.event-list-section-week .event-item-this-wk:last-child,.hello_kitty_events .event-item:last-child,.hello_kitty_events .event-item-this-wk:last-child{margin-bottom:0}.event-list-section .event-item.show-event-item,.event-list-section .event-item-this-wk.show-event-item,.event-list-section-week .event-item.show-event-item,.event-list-section-week .event-item-this-wk.show-event-item,.hello_kitty_events .event-item.show-event-item,.hello_kitty_events .event-item-this-wk.show-event-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.event-list-section .event_date_title,.event-list-section-week .event_date_title,.hello_kitty_events .event_date_title{font-size:13px;line-height:16px;letter-spacing:1px;margin-bottom:16px}.event-list-section .event-data-wrap,.event-list-section-week .event-data-wrap,.hello_kitty_events .event-data-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;background-color:#fff;min-height:126px}.event-list-section .card-content,.event-list-section-week .card-content,.hello_kitty_events .card-content{width:41.66667%}@media only screen and (max-width: 798px){.event-list-section .card-content,.event-list-section-week .card-content,.hello_kitty_events .card-content{width:100%}}.event-list-section .event-description,.event-list-section-week .event-description,.hello_kitty_events .event-description{width:31.04167%;padding:20px 16px 16px;font-family:futura-pt;font-weight:300;font-size:13px;line-height:16px;text-align:left;text-transform:none;background-color:#fff;word-break:break-word}@media only screen and (max-width: 798px){.event-list-section .event-description,.event-list-section-week .event-description,.hello_kitty_events .event-description{width:100%}}.event-list-section .card-image,.event-list-section-week .card-image,.hello_kitty_events .card-image{width:27.29167%}@media only screen and (max-width: 798px){.event-list-section .card-image,.event-list-section-week .card-image,.hello_kitty_events .card-image{width:100%;border-top:1px solid #2d2a26}}.event-list-section .event_date,.event-list-section-week .event_date,.hello_kitty_events .event_date{width:20%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;text-transform:uppercase}.event-list-section .event_date .event-date,.event-list-section-week .event_date .event-date,.hello_kitty_events .event_date .event-date{font-family:FrankfurterCom-Regular,sans-serif;font-size:36px;line-height:42px;font-weight:100;margin-top:7px}.event-list-section .event-time-container,.event-list-section-week .event-time-container,.hello_kitty_events .event-time-container{width:80%;padding-top:20px;padding-left:16px;padding-bottom:16px}.event-list-section .event_details_links,.event-list-section-week .event_details_links,.hello_kitty_events .event_details_links{background-color:#9b9b9b2e;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-family:Jost,sans-serif;font-weight:500;text-transform:uppercase;padding:7px 7px 15px}.event-list-section .event_details_links li,.event-list-section-week .event_details_links li,.hello_kitty_events .event_details_links li{padding:0 11px}.event-list-section .event_details_links li a,.event-list-section-week .event_details_links li a,.hello_kitty_events .event_details_links li a{font-size:9px;line-height:11px;letter-spacing:.9px}.event-list-section .event_details_links li a:hover,.event-list-section-week .event_details_links li a:hover,.hello_kitty_events .event_details_links li a:hover{border-bottom:thin solid transparent!important}.event-list-section .event_time,.event-list-section .event_location,.event-list-section-week .event_time,.event-list-section-week .event_location,.hello_kitty_events .event_time,.hello_kitty_events .event_location{font-family:FrankfurterCom-Regular,sans-serif;font-weight:300;font-size:13px;line-height:16px;margin-bottom:7px}.event-list-section .event_time:before,.event-list-section .event_location:before,.event-list-section-week .event_time:before,.event-list-section-week .event_location:before,.hello_kitty_events .event_time:before,.hello_kitty_events .event_location:before{content:"";display:inline-block;width:11px;height:12px;margin-right:8px;background-repeat:no-repeat;background-position:center top}.event-list-section .event_time:before,.event-list-section-week .event_time:before,.hello_kitty_events .event_time:before{background-image:url(/cdn/shop/files/clock.svg?v=1600436861)}.event-list-section .event_location:before,.event-list-section-week .event_location:before,.hello_kitty_events .event_location:before{background-image:url(/cdn/shop/files/location_9730fc3c-84cc-48f5-b3f6-0e7ed1f6aaf9.svg?v=1600436878)}.event-list-section .event_type,.event-list-section-week .event_type,.hello_kitty_events .event_type{font-family:futura-pt;font-size:normal;font-size:9px;line-height:11px;letter-spacing:.9px;text-transform:uppercase;margin-top:4px}.hello_kitty_events{padding:0;margin-bottom:82px}.hello_kitty_events .events_wrapper{margin-bottom:0}@media only screen and (min-width: 1025px){.hello_kitty_events .event-item-this-wk .image-element__wrap{max-height:187px}}.event-list-section-week{padding:32px;margin-bottom:40px}.event-list-section-week .event-list-this-week{width:100%}.event-list-section-week .event-item-this-wk{display:none}.event-list-section-week .event-item-this-wk.show-event-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.event-list-section-week .no-event-wrapper{border:1px solid #2d2a26;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:#fff}@media only screen and (max-width: 798px){.event-list-section-week .no-event-wrapper{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}}.event-list-section-week .this-week-image-block{border-right:1px solid #2d2a26}@media only screen and (max-width: 798px){.event-list-section-week .this-week-image-block{border-right:0;border-bottom:1px solid #2d2a26}}.event-list-section-week .this-week-image-block.one-half{width:calc(53% - 20px);max-width:476px}@media only screen and (max-width: 798px){.event-list-section-week .this-week-image-block.one-half{width:100%;max-width:100%}}.event-list-section-week .this-week-message-block{padding:0 25px 0 0;text-align:center}@media only screen and (max-width: 798px){.event-list-section-week .this-week-message-block{padding:16px 0}}.event-list-section-week .this-week-message-block p{font-family:FrankfurterCom-Regular,sans-serif;font-weight:300;font-size:13px;line-height:17px}@media only screen and (max-width: 798px){.event-list-section-week .this-week-message-block.one-half{width:100%}}.event-list-section-week .week-message-title{font-size:13px;line-height:17px;letter-spacing:1px;margin-bottom:8px}@media only screen and (max-width: 798px){.blog .blog-sidebar .boost-pfs-filter-tree-mobile-button,.blog-events .blog-sidebar .boost-pfs-filter-tree-mobile-button{width:100%;outline:none}}.blog-sidebar .sidebar-block__heading{all:unset;width:100%}.blog-sidebar .sidebar-block__heading h3{font-family:futura-pt;font-weight:400;text-transform:none;padding-bottom:8px;font-size:16px;line-height:20px;border-bottom:1px solid #000;margin-bottom:16px;position:relative}.blog-sidebar .sidebar-block__heading h3:after{position:absolute;content:"";width:10px;height:10px;background-image:url(/cdn/shop/files/down-arrow.svg?v=1600337284);background-repeat:no-repeat;right:0;top:7px;transform:rotate(180deg)}.blog-sidebar .sidebar-block__heading.active h3:after{top:10px;transform:rotate(0)}.blog-sidebar p{font-family:futura-pt;font-weight:400;font-size:14px;line-height:32px}.blog-sidebar .filter_check{width:11.75px;height:11.75px;border:1px solid #000;box-shadow:none}.blog-sidebar .sidebar__block.block__event-filter.has-padding-top{padding-top:0}.blog-sidebar .sidebar__block.block__event-filter.has-padding-bottom{padding-bottom:16px}.blog-sidebar .block__event-filter .panel p{position:relative}.blog-sidebar .block__event-filter .panel p svg{position:absolute;top:5px;right:0}.blog-sidebar .boost-pfs-filter-tree-mobile-button{width:50%}.blog-sidebar .boost-pfs-filter-tree-mobile-button button{font-size:9px;line-height:11px;letter-spacing:.9px;padding:10px 0 9px}@media only screen and (min-width: 799px){.blog-sidebar .boost-pfs-filter-tree-mobile-button{display:none}}.blog-sidebar .blog-sidebar .button--primary{margin-top:14px;margin-left:0}.blog-sidebar [type=checkbox]:not(:checked),.blog-sidebar [type=checkbox]:checked{position:absolute;left:-9999px}.blog-sidebar [type=checkbox]:not(:checked)+label,.blog-sidebar [type=checkbox]:checked+label{position:relative;overflow:hidden;padding-left:25px;cursor:pointer;display:inline-block;line-height:25px;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.blog-sidebar [type=checkbox]+label:before,.blog-sidebar [type=checkbox]+label:after{content:"";position:absolute;left:0;z-index:1}.blog-sidebar [type=checkbox]:not(:checked)+label:before{top:6px;width:11.75px;height:11.75px;border:1px solid #2d2a26}.blog-sidebar [type=checkbox]:not(:checked)+label:after{top:6px;width:11.75px;height:11.75px;border:1px solid #2d2a26;z-index:0}.blog-sidebar [type=checkbox]:checked+label:before{top:8px;width:5px;height:7px;left:1px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid #2d2a26;border-bottom:1px solid #2d2a26;-webkit-transform:rotateZ(37deg);transform:rotate(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}.blog-sidebar [type=checkbox]:checked+label:after{top:6px;width:11.75px;height:11.75px;border:1px solid #2d2a26;z-index:0}.blog-sidebar [type=checkbox]:disabled:not(:checked)+label:before,.blog-sidebar [type=checkbox]:disabled:checked+label:before{top:6;box-shadow:none;background-color:#2d2a26;width:11.75px;height:11.75px;border:3px solid #2d2a26;-webkit-transform:rotateZ(0deg);transform:rotate(0)}.blog-sidebar [type=checkbox]:disabled+label{color:#2d2a26}.blog-sidebar [type=checkbox]:disabled:not(:checked)+label:hover:before{border-color:#2d2a26}.event-footer-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:40px}.event-footer-section .container{width:100%;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border-top:1px solid #2d2a26;border-bottom:1px solid #2d2a26}@media only screen and (max-width: 798px){.event-footer-section .container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.event-footer-section .container .image-container{width:33.3%;border-right:1px solid #2d2a26;border-left:1px solid #2d2a26}@media only screen and (max-width: 798px){.event-footer-section .container .image-container,.event-footer-section .container .image-container img{width:100%}.event-footer-section .container .image-container:last-child{display:none}}.event-footer-section .container .text-container{text-align:center;flex-grow:1;position:relative;height:100%;padding:16px 0}@media only screen and (max-width: 798px){.event-footer-section .container .text-container{width:100%;border-right:1px solid #2d2a26;border-left:1px solid #2d2a26}}.event-footer-section .container .text-container:before{position:absolute;content:"";width:38px;height:31px;background-image:url(/cdn/shop/files/pngguru.com_5_copy.svg?v=1600914901);top:-16px;right:15px}.event-footer-section .container .text-container .text-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:100%}.event-footer-section img{vertical-align:bottom}.event-footer-section .event-footer-title{padding:0 17%;font-size:13px;line-height:16px;letter-spacing:1px;margin-bottom:16px}.blog-detail-banner .text-column{background-color:#f7d7e8;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.blog-detail-banner .text-column .text_content{width:95%;max-width:410px;padding:20px}.blog-detail-banner .blog-detail-banner-title{font-size:48px;line-height:56px;letter-spacing:normal}@media only screen and (max-width: 798px){.blog-detail-banner .blog-detail-banner-title{font-size:34px;line-height:40px}}@media only screen and (max-width: 798px){.article .image-with-text-overlay .mobile-text--below-media .caption{margin-top:0;margin-bottom:0}}@media only screen and (max-width: 798px){.article .image-with-text-overlay .mobile-text--below-media.has-border .caption-content{padding:20px}}.article .mobile-banner{display:none}.article .shg-c:after,.article .shg-c:before{display:none}@media only screen and (min-width: 481px){.article-main .breadcrumb__container{width:95%}}.article-main .block__featured-collection{padding-left:0;padding-right:0;margin-bottom:80px}.article-main .character_goodies_desktop .shogun-tab-content .shg-row>div,.article-main .character_goodies_all .shogun-non-tab-content .shg-row>div{width:23.8%!important}.article-main .character_goodies_desktop .shogun-tab-content .shg-row>div>.shogun-image-containerx{padding-bottom:145.13%}.article-main .character_goodies_desktop,.article-main .character_goodies_all{margin-bottom:0}.article-main .article-content{padding-top:9px}@media only screen and (max-width: 798px){.article-main .section__wrapper{padding-top:24px;padding-bottom:0}}.article-detail-container{padding-bottom:80px}.article-detail-container .container.outer_wraper{padding:32px;background-color:#f7efd8}@media only screen and (max-width: 798px){.article-detail-container .container.outer_wraper{padding:19px}}.article-detail-container .inner_wrap{padding:32px;background-color:#fff;border:1px solid #2d2a26}@media only screen and (max-width: 798px){.article-detail-container .inner_wrap{padding:16px}}.article-detail-container .title{font-size:24px;line-height:30px;margin-bottom:16px}.article-detail-container .share-btn .button{padding:0;border:0;width:23px;height:23px;margin-right:8px}@media only screen and (max-width: 798px){.article-detail-container .share-btn .button:last-child{margin-right:0}}.article-detail-container .share-btn .button .icon{width:23px;height:23px}.article-detail-container .block__featured-collection{padding-left:0!important;padding-right:0!important}.shg-sld-dots .shg-sld-dot{width:6px;height:6px;border:1px solid #000;background:transparent!important;opacity:1;margin:0 4px}.shg-sld-dots .shg-sld-dot.shg-sld-active{background:#2d2a26!important}.page-all-goodies .all-goodies .section{max-width:1290px}#shopify-section-blog__event_sidebar.blog-sidebar .boost-pfs-filter-tree-mobile-button button,#shopify-section-blog__sidebar.blog-sidebar .boost-pfs-filter-tree-mobile-button button{width:100%;background:#2d2a26;color:#fff;margin:20px 0;border:none;text-transform:uppercase;font-size:9px;cursor:pointer;display:block}@media only screen and (min-width: 799px){#shopify-section-blog__event_sidebar.blog-sidebar .boost-pfs-filter-tree-mobile-button,#shopify-section-blog__sidebar.blog-sidebar .boost-pfs-filter-tree-mobile-button{display:none}}@media only screen and (max-width: 798px){.event-list-section .event_list .blog-card__image{display:none}.event-list-section .event_list.mobile-image-only .blog-card__image{display:block}.event-list-section .event_list.mobile-image-only .event-description{display:none}}
/*# sourceMappingURL=/cdn/shop/t/852/assets/cms-styles.scss.css.map */
