.mel-modal.ui-dialog.ui-widget{width:95%!important;max-height:95%!important;box-sizing:border-box!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;padding:1em;height:420px!important;display:flex;flex-direction:column}.mel-modal__content{overflow:scroll!important}.mel-modal--video.ui-dialog.ui-widget{height:inherit!important}.mel-modal--static.ui-dialog.ui-widget{overflow:visible!important}@media (min-width:768px){.mel-modal.ui-dialog.ui-widget{max-width:600px!important;max-height:600px!important;min-height:400px!important}}@media (min-width:1024px){.mel-modal.ui-dialog.ui-widget{max-width:600px!important;max-height:600px!important}}.mel-modal--contain.ui-dialog.ui-widget{height:auto!important;min-height:auto!important;max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important;padding:0!important}.mel-modal.ui-dialog.ui-widget .ui-helper-clearfix:after{content:"";display:block;clear:both}.mel-modal.ui-dialog.ui-widget .ui-dialog-titlebar-close{display:block;width:30px;height:30px;float:right;position:relative;z-index:1;margin:0}.mel-modal.ui-dialog.ui-widget .ui-dialog-titlebar-close:after,.mel-modal.ui-dialog.ui-widget .ui-dialog-titlebar-close:before{content:"";display:block;width:2px;height:20px;background-color:#d30e2c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}body.wedding .mel-modal.ui-dialog.ui-widget .ui-dialog-titlebar-close:after,body.wedding .mel-modal.ui-dialog.ui-widget .ui-dialog-titlebar-close:before{background-color:#2c485f}.mel-modal.ui-dialog.ui-widget .ui-dialog-titlebar-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.mel-modal--contain.ui-dialog.ui-widget .ui-dialog-titlebar-close{position:absolute}.mel-modal.ui-dialog.ui-widget .ui-dialog-titlebar-close span{display:none}.mel-modal--close-text.ui-dialog.ui-widget .ui-dialog-titlebar-close{width:auto;height:auto;right:10px!important}.mel-modal--close-text.ui-dialog.ui-widget .ui-dialog-titlebar-close span{width:auto!important;padding:0;display:block;background-image:none}.mel-modal--close-text.ui-dialog.ui-widget :after,.mel-modal--close-text.ui-dialog.ui-widget :before{display:none!important}body[class*=mik] .category-seo p{margin:3em 1em;font-size:1em;line-height:1.4}@media (max-width:767px){body[class*=mik] .category-seo p{margin:2em 1em}}body.mik .cs-seo-category a{color:currentColor;text-decoration:underline}@media (max-width:1279px){.category-header.is-tablet-mobile{float:none}}@media (max-width:767px){body.mik .search-result-items .grid-tile{height:420px!important}body.mik .search-result-items .grid-tile .product-name{padding-top:16px!important}}@media (max-width:1023px){body.mik .search-result-items .grid-tile{height:440px!important}body.mik .search-result-items .grid-tile .product-image{margin-bottom:10px!important;height:auto!important;max-height:220px!important}body.mik .search-result-items .grid-tile .product-image a.thumb-link img{max-height:220px!important}body.mik .search-result-items .grid-tile .product-image a.thumb-link{width:auto!important;max-height:none!important}body.mik div.search-result-content ul.search-result-items li.grid-tile div.product-tile div.product-image img.alternateImage.pushUp{padding-top:0!important;display:none}body.mik .search-result-items .grid-tile .product_options{position:static!important;height:auto!important}body.mik .search-result-items .grid-tile .available_sizes.product_option{position:static!important;height:16px!important}body.mik .search-result-items .grid-tile .product-promo{max-height:none!important}}@media (min-width:1024px){body.mik .search-result-items li.grid-tile{height:480px!important}body.mik .search-result-items .grid-tile .product-image{margin-bottom:0!important;height:220px!important;max-height:none!important}body.mik div.search-result-content ul.search-result-items li.grid-tile div.product-tile div.product-image img.alternateImage.pushUp{padding-top:0!important;display:none}body.mik .search-result-items .grid-tile .product_options{position:static!important;height:auto!important}body.mik .search-result-items .grid-tile .available_sizes.product_option{position:static!important;height:16px!important}body.mik .search-result-items .grid-tile .product-promo{max-height:none!important}body.mik .product_set_container .grid-tile>button{bottom:10px!important}}body.mik .pt_product-search-result li.grid-tile div.product-tile div.project-crafttime{padding-top:95px!important}@media (min-width:1024px){body.mik .pt_product-search-result li.grid-tile div.product-tile div.project-crafttime{padding-top:35px!important}}body[class*=mik] .mel-social-bar{width:300px;margin:20px auto}@media (min-width:1024px){body[class*=mik] .mel-social-bar{margin:20px 0}}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=icon]{position:relative;padding-right:20px!important;min-width:auto!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=icon]:after{content:"";display:inline-block;width:18px;height:18px;position:absolute;top:50%;transform:translate(20%,-50%)}@media (min-width:1024px){body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=icon]:after{right:0;transform:translateY(-50%)}}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=deals]{color:#d30e2c}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=valentines]{color:red}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=valentines]:after{background-image:url(../images/icons/heart.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=spring]{color:#78ccca}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=spring]:after{background-image:url(../images/icons/flower.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=storage]{color:#eb3298}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=storage]:after{background-image:url(../images/icons/box.svg)!important}body.mik #wrapper #header #navigation .rootcategory>[data-id*=stpatricks]{color:#007100}body.mik #wrapper #header #navigation .rootcategory>[data-id*=stpatricks]:after{background-image:url(../images/icons/clover.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=easter]{color:#ffb6e7}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=easter]:after{background-image:url(../images/icons/egg.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=mothersday]{color:#8f58c0}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=mothersday]:after{background-image:url(../images/icons/gift-purple.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=graduation]{color:#000}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=graduation]:after{background-image:url(../images/icons/graduation.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=summer]{color:#ffc530}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=summer]:after{background-image:url(../images/icons/sun.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=fathersday]{color:#3d58c0}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=fathersday]:after{background-image:url(../images/icons/gift-blue.svg)!important}body.mik #wrapper #header #navigation .rootcategory>[data-id*=independence]{color:#0b2faf}body.mik #wrapper #header #navigation .rootcategory>[data-id*=independence]:after{background-image:url(../images/icons/firework.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=school]{color:#1ccbd9}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=school]:after{background-image:url(../images/icons/crayon.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=fall]{color:#8d5b00}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=fall]:after{background-image:url(../images/icons/leaf.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=halloween]{color:#ef7416}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=halloween]:after{background-image:url(../images/icons/pumpkin.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=thanksgiving]{color:#7a4400}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=thanksgiving]:after{background-image:url(../images/icons/turkey.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=gifts]{color:#d30e2c}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=gifts]:after{background-image:url(../images/icons/gift-red.svg)!important}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=christmas]{color:#009240}body[class*=mik] #wrapper #header #navigation .rootcategory>[data-id*=christmas]:after{background-image:url(../images/icons/tree.svg)!important}body[class*=mik_canada] #wrapper #header #navigation .rootcategory>[data-id*=canada]{color:#e10000}body[class*=mik_canada] #wrapper #header #navigation .rootcategory>[data-id*=canada]:after{background-image:url(../images/icons/maple-leaf.svg)!important}#wrapper #header #navigation .rootcategory>[data-id*=mikpro]{text-transform:none}.corporate-page a:link{color:#000;font-weight:700;text-decoration:underline}body.kids .pt_cart .blm-message,body.kids .pt_cart .covid-banner,body.wedding .pt_cart .blm-message,body.wedding .pt_cart .covid-banner,body[class*=mik] .pt_cart .blm-message,body[class*=mik] .pt_cart .covid-banner{display:none}.mel .c-banner-arrivals{height:240px;color:#fff!important;text-align:left;background-color:#000;display:flex;flex-direction:column;justify-content:center;padding:1em;background:#009783;background:linear-gradient(90deg,#009783,#1aa9a8 50%,#b1e4e0)}.mel .c-banner-arrivals>*{margin:0}@media (min-width:1024px){.mel .c-banner-arrivals{padding-left:2em}}.mel .c-banner-arrivals--half{height:auto;max-width:934px;font-size:1em}.mel .c-banner-arrivals--half:hover{color:#fff}.mel .c-banner-arrivals--half .c-banner-arrivals__headline{font-size:1.2em}@media (min-width:768px){.mel .c-banner-arrivals--half .c-banner-arrivals__headline{font-size:1.6em}}@media (min-width:1024px){.mel .c-banner-arrivals--half .c-banner-arrivals__headline{font-size:36px}}@media (min-width:1024px){.mel .c-banner-arrivals--half .c-banner-arrivals__subhead{font-size:1.2em}}.mel .c-banner-arrivals__headline{font-size:2.5em;line-height:1;font-weight:700;margin-bottom:.2em}@media (min-width:768px){.mel .c-banner-arrivals__headline{font-size:3em}}@media (min-width:1024px){.mel .c-banner-arrivals__headline{font-size:4em}}.mel .c-banner-arrivals__subhead{font-size:.75em}@media (min-width:768px){.mel .c-banner-arrivals__subhead{font-size:1em}}@media (min-width:1024px){.mel .c-banner-arrivals__subhead{font-size:1.3em}}.store-locator-container .nav{display:none}.store-locator-container .store-locator-result-container{width:100%!important}.c-affirm-modal{padding:23px!important;text-align:center;color:#231f20;border-radius:8px}.c-affirm-modal.mel-modal.ui-dialog.ui-widget{max-width:600px!important;height:auto!important;min-height:0!important;max-height:95%!important}.c-affirm-modal .ui-dialog-titlebar-close{width:16px!important;height:16px!important}.c-affirm-modal .ui-dialog-titlebar-close:after,.c-affirm-modal .ui-dialog-titlebar-close:before{background-color:#4a4af4!important}.mel .c-affirm-modal__content{margin:0 0 12px;overflow:auto!important;-webkit-overflow-scrolling:touch}.mel .c-affirm-modal__body{padding:0 35px}.mel .c-affirm-modal__main{max-width:400px;margin:0 auto 16px}.mel .c-affirm-modal__heading{margin:0 auto 4px;font-size:18px;line-height:1.1}.mel .c-affirm-modal__subhead{margin:0 auto 14px;font-size:14px;line-height:1.1}.mel .c-affirm-modal__cta{display:none}@media (max-width:800px){.mel .c-affirm-modal__cta{display:inline-block;margin-bottom:24px;font-size:.8em;border-radius:2em}}.mel .c-affirm-modal__details{margin:0;font-size:13px;line-height:1.4}.mel .c-affirm-logos{margin-bottom:20px}.mel .c-affirm-logos img{display:inline-block;position:relative;top:4px}.mel .c-affirm-logos__plus{display:inline-block;margin:0 4%;font-size:25px;color:#ccc}.mel .c-affirm-logos__affirm{width:23%}.mel .c-affirm-logos__mik{width:32%}.mel .c-step{display:flex;margin-bottom:11px;text-align:left;border:1px solid #d30e2c;border-radius:8px;overflow:hidden}.mel .c-step:last-child{margin-bottom:0}.mel .c-step__num-wrapper{flex:0 0 44px;display:flex;justify-content:center;align-items:center;padding:21px 10px;background-color:#d30e2c}.mel .c-step__num{font-size:40px;font-weight:700;line-height:1;color:#fff}.mel .c-step__content{flex:1 1 auto;align-self:center;padding:9px 14px}.mel .c-step__headline{margin:0 0 3px;font-size:14px;line-height:1.2}.mel .c-step__subhead{font-size:13px}.mel .c-step__description{margin:0;font-size:13px;line-height:1.3}@media (max-width:600px){.c-affirm-modal{padding:15px!important}.mel .c-affirm-modal__content{margin:0}.mel .c-affirm-modal__body{padding:0}.mel .c-affirm-modal__main{margin-bottom:10px}.mel .c-affirm-modal__heading{max-width:220px}.mel .c-affirm-modal__subhead{max-width:320px}.mel .c-affirm-logos{margin-bottom:14px}.mel .c-affirm-logos__plus{margin:0 10px;font-size:20px}.mel .c-affirm-logos__affirm{width:92px}.mel .c-affirm-logos__mik{width:125px}.mel .c-step__num-wrapper{flex:0 0 40px;padding:8px}.mel .c-step__content{padding:9px 9px 9px 14px}}