Stray Kids Double-sided Printing Cat ear Hoodie ")},formatAndAdd:function(b,c){var d=this.defaultMessage(b,c.method),e=/\$?\{(\d+)\}/g;"function"==typeof d?d=d.call(this,c.parameters,b):e.test(d)&&(d=a.validator.format(d.replace(e,"{$1}"),c.parameters)),this.errorList.push({message:d,element:b,method:c.method}),this.errorMap[b.name]=d,this.submitted[b.name]=d},addWrapper:function(a){return this.settings.wrapper&&(a=a.add(a.parent(this.settings.wrapper))),a},defaultShowErrors:function(){var a,b,c;for(a=0;this.errorList[a];a++)c=this.errorList[a],this.settings.highlight&&this.settings.highlight.call(this,c.element,this.settings.errorClass,this.settings.validClass),this.showLabel(c.element,c.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight)for(a=0,b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,c){var d,e,f,g=this.errorsFor(b),h=this.idOrName(b),i=a(b).attr("aria-describedby");g.length?(g.removeClass(this.settings.validClass).addClass(this.settings.errorClass),g.html(c)):(g=a("<"+this.settings.errorElement+">").attr("id",h+"-error").addClass(this.settings.errorClass).html(c||""),d=g,this.settings.wrapper&&(d=g.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(d):this.settings.errorPlacement?this.settings.errorPlacement(d,a(b)):d.insertAfter(b),g.is("label")?g.attr("for",h):0===g.parents("label[for='"+h+"']").length&&(f=g.attr("id").replace(/(:|\.|\[|\]|\$)/g,"\\$1"),i?i.match(new RegExp("\\b"+f+"\\b"))||(i+=" "+f):i=f,a(b).attr("aria-describedby",i),e=this.groups[b.name],e&&a.each(this.groups,function(b,c){c===e&&a("[name='"+b+"']",this.currentForm).attr("aria-describedby",g.attr("id"))}))),!c&&this.settings.success&&(g.text(""),"string"==typeof this.settings.success?g.addClass(this.settings.success):this.settings.success(g,b)),this.toShow=this.toShow.add(g)},errorsFor:function(b){var c=this.idOrName(b),d=a(b).attr("aria-describedby"),e="label[for='"+c+"'], label[for='"+c+"'] *";return d&&(e=e+", #"+d.replace(/\s+/g,", #")),this.errors().filter(e)},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(b){return this.checkable(b)&&(b=this.findByName(b.name)),a(b).not(this.settings.ignore)[0]},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){return a(this.currentForm).find("[name='"+b+"']")},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case"select":return a("option:selected",c).length;case"input":if(this.checkable(c))return this.findByName(c.name).filter(":checked").length}return b.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,b):!0},dependTypes:{"boolean":function(a){return a},string:function(b,c){return!!a(b,c.form).length},"function":function(a,b){return a(b)}},optional:function(b){var c=this.elementValue(b);return!a.validator.methods.required.call(this,c,b)&&"dependency-mismatch"},startRequest:function(a){this.pending[a.name]||(this.pendingRequest++,this.pending[a.name]=!0)},stopRequest:function(b,c){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b.name],c&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(a(this.currentForm).submit(),this.formSubmitted=!1):!c&&0===this.pendingRequest&&this.formSubmitted&&(a(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:!0,message:this.defaultMessage(b,"remote")})},destroy:function(){this.resetForm(),a(this.currentForm).off(".validate").removeData("validator")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.constructor===String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={},d=a(b).attr("class");return d&&a.each(d.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(c,a.validator.classRuleSettings[this])}),c},normalizeAttributeRule:function(a,b,c,d){/min|max/.test(c)&&(null===b||/number|range|text/.test(b))&&(d=Number(d),isNaN(d)&&(d=void 0)),d||0===d?a[c]=d:b===c&&"range"!==b&&(a[c]=!0)},attributeRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)"required"===c?(d=b.getAttribute(c),""===d&&(d=!0),d=!!d):d=f.attr(c),this.normalizeAttributeRule(e,g,c,d);return e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)&&delete e.maxlength,e},dataRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)d=f.data("rule"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase()),this.normalizeAttributeRule(e,g,c,d);return e},staticRules:function(b){var c={},d=a.data(b.form,"validator");return d.settings.rules&&(c=a.validator.normalizeRule(d.settings.rules[b.name])||{}),c},normalizeRules:function(b,c){return a.each(b,function(d,e){if(e===!1)return void delete b[d];if(e.param||e.depends){var f=!0;switch(typeof e.depends){case"string":f=!!a(e.depends,c.form).length;break;case"function":f=e.depends.call(c,c)}f?b[d]=void 0!==e.param?e.param:!0:delete b[d]}}),a.each(b,function(d,e){b[d]=a.isFunction(e)?e(c):e}),a.each(["minlength","maxlength"],function(){b[this]&&(b[this]=Number(b[this]))}),a.each(["rangelength","range"],function(){var c;b[this]&&(a.isArray(b[this])?b[this]=[Number(b[this][0]),Number(b[this][1])]:"string"==typeof b[this]&&(c=b[this].replace(/[\[\]]/g,"").split(/[\s,]+/),b[this]=[Number(c[0]),Number(c[1])]))}),a.validator.autoCreateRanges&&(null!=b.min&&null!=b.max&&(b.range=[b.min,b.max],delete b.min,delete b.max),null!=b.minlength&&null!=b.maxlength&&(b.rangelength=[b.minlength,b.maxlength],delete b.minlength,delete b.maxlength)),b},normalizeRule:function(b){if("string"==typeof b){var c={};a.each(b.split(/\s/),function(){c[this]=!0}),b=c}return b},addMethod:function(b,c,d){a.validator.methods[b]=c,a.validator.messages[b]=void 0!==d?d:a.validator.messages[b],c.length<3&&a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return"dependency-mismatch";if("select"===c.nodeName.toLowerCase()){var e=a(c).val();return e&&e.length>0}return this.checkable(c)?this.getLength(b,c)>0:b.length>0},email:function(a,b){return this.optional(b)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(a)},url:function(a,b){return this.optional(b)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(a)},date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(a).toString())},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(a)},number:function(a,b){return this.optional(b)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this.optional(b))return"dependency-mismatch";if(/[^0-9 \-]+/.test(a))return!1;var c,d,e=0,f=0,g=!1;if(a=a.replace(/\D/g,""),a.length<13||a.length>19)return!1;for(c=a.length-1;c>=0;c--)d=a.charAt(c),f=parseInt(d,10),g&&(f*=2)>9&&(f-=9),e+=f,g=!g;return e%10===0},minlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d},maxlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||d>=e},rangelength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d[0]&&e<=d[1]},min:function(a,b,c){return this.optional(b)||a>=c},max:function(a,b,c){return this.optional(b)||c>=a},range:function(a,b,c){return this.optional(b)||a>=c[0]&&a<=c[1]},equalTo:function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.off(".validate-equalTo").on("blur.validate-equalTo",function(){a(c).valid()}),b===e.val()},remote:function(b,c,d){if(this.optional(c))return"dependency-mismatch";var e,f,g=this.previousValue(c);return this.settings.messages[c.name]||(this.settings.messages[c.name]={}),g.originalMessage=this.settings.messages[c.name].remote,this.settings.messages[c.name].remote=g.message,d="string"==typeof d&&{url:d}||d,g.old===b?g.valid:(g.old=b,e=this,this.startRequest(c),f={},f[c.name]=b,a.ajax(a.extend(!0,{mode:"abort",port:"validate"+c.name,dataType:"json",data:f,context:e.currentForm,success:function(d){var f,h,i,j=d===!0||"true"===d;e.settings.messages[c.name].remote=g.originalMessage,j?(i=e.formSubmitted,e.prepareElement(c),e.formSubmitted=i,e.successList.push(c),delete e.invalid[c.name],e.showErrors()):(f={},h=d||e.defaultMessage(c,"remote"),f[c.name]=g.message=a.isFunction(h)?h(b):h,e.invalid[c.name]=!0,e.showErrors(f)),g.valid=j,e.stopRequest(c,j)}},d)),"pending")}}});var b,c={};a.ajaxPrefilter?a.ajaxPrefilter(function(a,b,d){var e=a.port;"abort"===a.mode&&(c[e]&&c[e].abort(),c[e]=d)}):(b=a.ajax,a.ajax=function(d){var e=("mode"in d?d:a.ajaxSettings).mode,f=("port"in d?d:a.ajaxSettings).port;return"abort"===e?(c[f]&&c[f].abort(),c[f]=b.apply(this,arguments),c[f]):b.apply(this,arguments)})}); /*! jQuery Validation custom validation methods */ // #region jQuery Validation custom validation methods window.$.validator.addMethod('specialChar', function (value, element, param) { var reg = /[~!@#$%^&*()_+<>?:"{}/;[\]\s]/ return !reg.test(value) }, window.SHOP_PARAMS.form_lang.invalid_characters) window.$.validator.addMethod('djEmail', function (value, element, param) { if (!value) return true var reg = /^[a-zA-Z0-9!#$%&'*+\\/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+\\/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$/g; return reg.test(value); }, window.SHOP_PARAMS.form_lang.invalid_characters) window.$.validator.addMethod('specialCharNoSpace', function (value, element, param) { var reg = /[~!@#$%^&*()_+<>?:"{}/;[\]]|^0$/ return !reg.test(value) }, window.SHOP_PARAMS.form_lang.invalid_characters) // #endregion 🎉 Free shipping on international order of $79.99+ 🎉 🎉 Free shipping on international order of $79.99+ 🎉 kpopoffical Search Log in Create an account Home Shop by Groups BTS Merch Jewelry T-Shirts Sweatshirts & Hoodies Tank Tops Pants Pajamas Permission to dance merch Proof Merch Dalmajung Merch Hat & Bag Phone & PC Accessories Postcard & Keychain Mug Body Care Tattoo Sticker Official BTS World Stray Kids Merch Jewelry T-Shirts Hoodies Bag & Hat Ateez Merch Jewelry T-Shirt Hoodies Postcard & Keychain Bag & Hat Seventeen Merch Blackpink Merch Blackpink Fashion NCT Merch Kpop Characters Cartoon BTS BT21 & BTS SKZOO & STRAY KIDS WDZY & ITZY TWOTUCKGOM & MONSTA X ITZY WDZY Official Standing Doll 20cm $29.99 $49.99 Kpop Lightstick Official Magazine Others Exclusive Original Design Floral Resin Jewelry Gothici Girl Blogs Tracking order More links <% if (third_links.length > 0) { %> Home Shop by Groups BTS Merch Jewelry T-Shirts Sweatshirts & Hoodies Tank Tops Pants Pajamas Permission to dance merch Proof Merch Dalmajung Merch Hat & Bag Phone & PC Accessories Postcard & Keychain Mug Body Care Tattoo Sticker Official BTS World Stray Kids Merch Jewelry T-Shirts Hoodies Bag & Hat Ateez Merch Jewelry T-Shirt Hoodies Postcard & Keychain Bag & Hat Seventeen Merch Blackpink Merch Blackpink Fashion NCT Merch Kpop Characters Cartoon BTS BT21 & BTS SKZOO & STRAY KIDS WDZY & ITZY TWOTUCKGOM & MONSTA X ITZY WDZY Official Standing Doll 20cm $29.99 $49.99 Kpop Lightstick Official Magazine Others Exclusive Original Design Floral Resin Jewelry Gothici Girl Blogs Tracking order More links <% if (third_links.length > 0) { %> kpopoffical Log in Create an account Search Home Shop by Groups BTS Merch Stray Kids Merch Ateez Merch Seventeen Merch Blackpink Merch NCT Merch Kpop Characters Cartoon BTS BT21 & BTS SKZOO & STRAY KIDS WDZY & ITZY TWOTUCKGOM & MONSTA X Kpop Lightstick Official Magazine Others Exclusive Original Design Floral Resin Jewelry Gothici Girl Blogs Tracking order Home Shop by Groups Kpop Characters Cartoon Kpop Lightstick Official Magazine Others Blogs Tracking order Log in BTS Merch Jewelry T-Shirts Sweatshirts & Hoodies Tank Tops Pants Pajamas Permission to dance merch Proof Merch Dalmajung Merch Hat & Bag Phone & PC Accessories Postcard & Keychain Mug Body Care Tattoo Sticker Official BTS World Stray Kids Merch Jewelry T-Shirts Hoodies Bag & Hat Ateez Merch Jewelry T-Shirt Hoodies Postcard & Keychain Bag & Hat Blackpink Merch Blackpink Fashion Shop by Groups BTS Merch Stray Kids Merch Ateez Merch Seventeen Merch Blackpink Merch NCT Merch Kpop Characters Cartoon BTS BT21 & BTS SKZOO & STRAY KIDS WDZY & ITZY TWOTUCKGOM & MONSTA X Others Exclusive Original Design Floral Resin Jewelry Gothici Girl View more 2/6 2/6 Stray Kids Double-sided Printing Cat ear Hoodie $32.99 $79.99 8 sold Free shipping Style Hoodie Please select a style Color: Black Black Pink Navy Grey White Please select a color Size XXS XS S M L XL 2XL Please select a size Quantity Add to cart - $32.99 Buy now Description ❤Our Hoodies are super soft high quality and super comfy These shirts are true size and run just a little large due to being unisex. If you want a tighter fit, order a size down. Please make sure to check the size chart. ❤ Materials: Solid Colors: 100% combed and ring spun cotton, 30 single, 4.2 oz. Heather/Blend Colors: 52% combed and ring spun cotton, 48% polyester, 30 single, 4.2 oz ❤ Washing Instructions: Please turn all your items inside out before washing. - Warm machine wash in gentle cycle. - Do not bleach - Do not dry clean - Do not iron directly on letters Subscribe today to receive the latest kpop merch Subscribe Thanks for subscribing © 2022 kpopoffical About Us Contact Us Privacy Policy Terms of Service Return,Refund and Exchange Policy Shipping Policy FAQ Clothes Size Guide Track Order Track Shipment <% if (selected && selected.id && selected.off_ratio > 0 ) { %> data-track="click" data-track-content="product_link" data-track-product-id="" data-track-position="" class="tw-block tw-no-underline tw-body-minus-1 tw-leading-1.2 lg:tw-text-text-font-size lg:tw-leading-1.3 tw-text-current type-heading-font-family tw-opacity-75 tw-break-words "> data-track="click" data-track-content="product_link" data-track-product-id="" data-track-position="" class="tw-flex tw-flex-wrap tw-mt-1 tw-text-current tw-no-underline product-snippet__price-wrapper"> <% if (compare_at_price > price) { %> <% if (swatch_names.indexOf(option_name) > -1 && option.values.length > 1) { %> data-track="click" data-track-content="product_link" data-track-product-id="" data-track-position="" class="tw-inline-block tw-box-border !tw-w-7 !tw-h-7 tw-mt-2 lg:tw-mt-3 tw-mx-1 tw-bg-cover tw-bg-center tw-bg-no-repeat tw-cursor-pointer tw-rounded-[1px] lazyload product-snippet__variant" data-bgset="" data-sizes="auto" data-track="switch_swatches" data-variant-img=''> <% if (length > 3) { %> data-track="click" data-track-content="product_link" data-track-product-id="" data-track-position="" class="tw-mt-2 lg:tw-mt-3 tw-ml-1 tw-text-xs tw-leading-none tw-text-current tw-no-underline ">+ href="" data-track="click" data-track-content="product_link" data-track-product-id="" data-track-position="" class="tw-absolute tw-top-[6px] tw-left-[6px] tw-px-2 tw-py-1 tw-no-underline tw-text-xs tw-leading-1.2 tw-rounded-sm tw-bg-label-bg tw-text-label-text-color tw-bg-sold-label-bg tw-text-sold-label-text-color tw-pointer-events-none product-info__label product-info__header_tag"> Sold out <% if (enable_carousel && product_size > 4) { %> : checked value="" /> class="product-info__thumbnail tw-box-border tw-flex tw-items-center tw-min-h-[52px] tw-border tw-border-solid tw-border-[#E6E6E6] tw-rounded-btn-fixed "> class="tw-px-4 tw-min-w-11 tw-py-3 tw-leading-1.3 tw-text-center tw-h-full tw-box-border tw-border tw-border-solid tw-border-[#E6E6E6] tw-rounded-btn-fixed product-info__label"> selected > disabled > Sold out Add to cart - Product was out of stock.