a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.mob.essAcce_icon{display:none}.essAcce_icon{position:absolute;top:55px;z-index:1;right:15px}.essAcce_icon svg{width:60px;height:auto}.main_header{width:100%}.rec_sub{display:flex;align-items:center;font-weight:700;margin-bottom:20px;font-size:14px}.rec_sub svg{height:20px;width:20px;margin-right:5px}.main_footer{width:100%}.my-account:focus-within ul,.my-account:focus-within .header_icon_hover{opacity:1;visibility:visible}.close-button{background:transparent;border:none;cursor:pointer}.login-account:focus-within ul{display:block;opacity:1}.login-account ul{display:none}.login-account ul.acc_show{display:block;opacity:1}.header-cart:focus-within #theme-ajax-cart{visibility:visible;opacity:1}.login-account .mega-menu__banner-link{margin:0}.search-form .search__fields input[type=text]{color:#000}input[type=text]::placeholder{color:#000}input[type=text]:-ms-input-placeholder{color:#000}input[type=text]::-webkit-input-placeholder{color:#000}a.skip-main:active,a.skip-main:focus{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid #ff0;text-align:center;font-size:1.2em;z-index:999}.gallery-cell.thumbnail{visibility:hidden}.gallery-cell.thumbnail.is-selected{visibility:visible}.plp_product_bottom:focus-within{color:#fff}.collection-matrix__wrapper .container .plp_product_bottom:focus-within .action_button,.collection-matrix__wrapper .container .plp_product_bottom:focus-within .more_color,.collection-matrix__wrapper .container .plp_product_bottom:focus-within .sold-out,.collection-matrix__wrapper .container .plp_product_bottom:focus-within .sale span.money,.collection-matrix__wrapper .container .plp_product_bottom:focus-within .was-price span.money,.collection-matrix__wrapper .container .plp_product_bottom:focus-within .was-price{position:relative;color:#fff;opacity:1}.isp-product-add-to-cart:not(.sold-out):focus-within{color:#fff}.isp-product-add-to-cart:not(.sold-out):focus-within:before{width:100%}.isp-product-add-to-cart:not(.sold-out):focus-within span.atc-break{border-color:#fff}.plp_product_bottom:focus-within:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.cart__form .button:focus{background-color:#000!important;color:#fff}.navbar-item.header__item.has-mega-menu:focus-within .mega-menu{display:block}.mobile-menu{display:none}.mobile-menu__toggle-icon.is-active+.mobile-menu{display:block;top:96px}button.button.ajax-submit.action_button.button--add-to-cart:focus{color:#fff}.product .product-quantity-box .quantity-element svg{width:auto}@media only screen and (min-width: 1000px){.mobile-top_bar{display:none}}:focus{border:1px solid black!important}.image-element__wrap,.image-element__wrap img{height:100%}#template-page a,#template-page-faq a,#template-404 a{text-decoration:underline;color:#000}#template-page a:focus,#template-page-faq a:focus,#template-404 a:focus{color:#2c71b7}.event_details_links .button--link-style:hover,.event_details_links .button--link-style:focus{color:#2866a4!important}.button--link-style.is-hovered,.event_details_links a.button--link-style.button:hover,a.button--link-style.button.is-hovered{color:#2c71b7!important}.button--link-style:focus{outline:unset!important;box-shadow:unset!important;border-color:#2c71b7!important}main .addeventatc:hover,.outer_event_wrapper .addeventatc:hover{color:#2c71b7}.collection__sort-by-filter .custom-option:hover,.list li:hover,.custom-option:focus,.list li:focus,#isp-custom-sort-by span.isp-sort-option:hover{color:#2c71b7}.collection__main .sale span.money{color:#ea0029}.collection__main .was-price span.money{color:#2d2a26}.sticker-holder .thumbnail-sticker.sale-sticker.generic .sticker-text:after{width:69px!important;top:0;left:-27px;height:27px}.product-badge-container.sale span.badge-name:after{width:69px!important;top:0;left:0;height:27px}.search-form .search__fields input[type=text]::placeholder{color:#6b6b6b}.search-form .search__fields input[type=text]{border:1px solid #6b6b6b}.pdp_shipping_text a:hover,.pdp_shipping_text a:focus{color:#235990}#customer input::placeholder,.customers-addresses input::placeholder{color:#6b6b6b}.button--add-to-cart:focus{background-color:#000}.quantity-plus.button:hover .icon,.quantity-minus.button:hover .icon{fill:#00953b}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-delete-btn .swym-icon:before{color:#6b6b6b!important}.slider-gallery .flickity-prev-next-button .flickity-button-icon{display:block}.klaviyo-form [role=alert]{color:#b80022!important}.klaviyo-form input[name=email]::placeholder{color:#6b6b6b!important}.klaviyo-form input[name=email]{border-color:#707070!important}button.needsclick[type=button]:focus,button.needsclick[type=button]:active{box-shadow:0 0 5px #2c71b7!important}.needsclick[aria-describedby=close-form] circle{fill:#707070!important}#cookiebanner .c-message{color:#a3a3a3!important}.login-account a:hover,.login-account .mega-menu__banner-link:hover,.header__menu-items .navbar-link:hover,.mega-menu__linklist .mega-menu__linklist-link:hover{color:#cb1a1a!important}.mega-menu__block.block__featured-product .price .sold-out{color:#6e6e6e}.isp_grid_product .sold-out .add-to-cart-text{color:#757575}.product__information .sold_out{color:#757575!important}.sale span.money{color:#cb1a1a}.was-price span.money{color:#707070}.newsletter__wrapper .klaviyo-form [type=email]::placeholder{color:#707070!important}.footer__menu .footer__menu-link a:hover{color:#b80022!important}.header-cart__count.badge{background:#e22843}[style="background:#231F20 "] .location [data-icon=location_svg_black] svg g{fill:#fff}.gallery-item__overlay_title{font-size:16px;color:#2d2a26;font-family:Futura,sans-serif;font-weight:500;text-align:center;font-style:normal;margin-top:25px;margin-bottom:25px}.shopify-section.newsletter .newsletter-container button.needsclick:focus:not(:active),.shopify-section.newsletter .newsletter-container button.needsclick.is-focused:not(:active){box-shadow:0 0 5px #2c71b7!important}.pdp-tabs .accordion .heading h2{all:unset}.hk-explore .hk-explore-text p{font-family:futura-pt;font-weight:500;font-size:20px;line-height:28px;text-align:left;margin-top:16px}.headin_set{color:#000;font-size:24px;text-align:center}.addeventatc:focus{color:#77a6f7!important}.page-preference #main:focus-visible{outline:2px solid black}.cart__product-title .head,.cart__price-title .head,.cart__quantity-title .head,.cart__total-title .head{font-family:Futura,sans-serif;font-weight:400;font-style:normal;font-size:26px;text-transform:none;line-height:1.5;color:#2d2a26;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:30px}.accordion__button h3,.page__content h3.about_sanrio,.hello_kitty_other_posts div.featured-article .media-content h3{all:unset}.content b h2{all:unset!important}.character_goodies_all .shg-c-lg-2 .panel{position:relative}.character_goodies_all .shg-row{display:flex}.collection__content .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading h3{font-family:futura-pt;font-weight:400;text-transform:none;padding-bottom:8px;font-size:16px;line-height:20px}#custom-narrow-tags-container .tag-container-title{font-size:15px;margin:0}.set_list{list-style:none!important;margin:0!important}.space_br{padding:5px}.wishlist_align{align-self:center}.account_button{background:unset;border:unset}.gallery__item-wrap:focus-within{border:1px solid black}.announcement-bar-slideshow-with-text__container .text-slideshow__slide .announce{display:none}.announcement-bar-slideshow-with-text__container .text-slideshow__slide.is-selected .announce{display:block}.menu_collabs .block__menu{width:75%}.menu_collabs .block__mixed{width:25%}.dynamic-checkout__content .shopify-cleanslate [data-testid=ShopifyPay-button]{background:#3c0def!important;border-color:#3c0def!important}.footer__payment-methods .payment_icons{display:flex}.content .shg-box-content h3{font-size:1.25em;margin-bottom:.8em;padding-top:0}.description.content.bottom ul{margin:0}.description.content.bottom ul li{display:block}ul.no-dot{list-style:none;margin:0}ul.dot{list-style:disc outside}ul.no-dot li{margin:10px 0}.header__nev-wrap{width:72%}.search_margin{margin-left:40px}.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;font-family:futura-pt!important;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:#fff;background:#000}@media screen and (min-width: 801px){.menu_addjust{display:flex;flex-direction:column;flex-wrap:wrap;max-height:300px}.mobile_sort_filter{display:none}}@media screen and (max-width: 800px){.collection__content .boost-pfs-filter-tree-mobile-button button{margin:0}.collection__filters.mobile_sort_filter{top:0}.collection__filters.mobile_sort_filter .collection__sort-by-filter{height:unset;margin-bottom:0}.collection__filters.mobile_sort_filter .collection__sort-by-filter .custom-select-trigger{padding:10px 10px 9px}.desktop_sort_filter{display:none}.mob.essAcce_icon{display:block}.essAcce_icon{bottom:-33px;top:unset}.boost-pfs-filter-top-sorting{width:inherit!important}.hk-explore .hk-explore-text p{font-size:16px;line-height:20px}}@media screen and (max-width: 350px){.shopify-section.newsletter .newsletter-container div[data-testid=form-row].needsclick{display:block!important}.as_magento_product_name{font-size:10px!important;max-width:250px!important}.mobile-top_bar{display:none}.article-detail-container .inner_wrap,.article-detail-container .inner_wrap .tiktok-embed{width:100%!important;min-width:100%!important}.collection-main a#back-to-top{bottom:3px;padding:8px;right:2px;width:5px;height:5px}.collection-main a#back-to-top .icon{width:10px;height:0}}@media screen and (max-height: 250px){.as_magento_product_name{font-size:10px!important;max-width:200px!important}}
/*# sourceMappingURL=/cdn/shop/t/852/assets/styles.css.map */
