@font-face{font-family:forest-camp-edge;src:url("../../fonts/mrwonderful_customizeproduct/forest-camp-edge.otf") format("opentype"),url("../../fonts/mrwonderful_customizeproduct/forest-camp-edge.ttf") format("truetype"),url("../../fonts/mrwonderful_customizeproduct/forest-camp-edge.woff") format("woff"),url("../../fonts/mrwonderful_customizeproduct/forest-camp-edge.woff2") format("woff2"),url("../../fonts/mrwonderful_customizeproduct/forest-camp-edge.svg#trueNorth") format("svg")}@font-face{font-family:heritage-font;src:url("../../fonts/mrwonderful_customizeproduct/heritage-font.otf") format("opentype"),url("../../fonts/mrwonderful_customizeproduct/heritage-font.ttf") format("truetype"),url("../../fonts/mrwonderful_customizeproduct/heritage-font.woff") format("woff"),url("../../fonts/mrwonderful_customizeproduct/heritage-font.woff2") format("woff2"),url("../../fonts/mrwonderful_customizeproduct/heritage-font.svg#trueNorth") format("svg")}@font-face{font-family:ahmet-altun-festivo-letters-no-1;src:url("../../fonts/mrwonderful_customizeproduct/ahmet-altun-festivo-letters-no-1.otf") format("opentype")}@font-face{font-family:true-north-black;src:url("../../fonts/mrwonderful_customizeproduct/true-north-black.ttf") format("truetype"),url("../../fonts/mrwonderful_customizeproduct/true-north-black.otf") format("opentype"),url("../../fonts/mrwonderful_customizeproduct/true-north-black.woff") format("woff"),url("../../fonts/mrwonderful_customizeproduct/true-north-black.woff2") format("woff2"),url("../../fonts/mrwonderful_customizeproduct/true-north-black.svg#trueNorth") format("svg")}@font-face{font-family:painted-paradise;src:url("../../fonts/mrwonderful_customizeproduct/painted-paradise.otf") format("opentype"),url("../../fonts/mrwonderful_customizeproduct/painted-paradise.ttf") format("truetype"),url("../../fonts/mrwonderful_customizeproduct/painted-paradise.eot?#iefix") format("embedded-opentype"),url("../../fonts/mrwonderful_customizeproduct/painted-paradise.woff") format("woff"),url("../../fonts/mrwonderful_customizeproduct/painted-paradise.woff2") format("woff2"),url("../../fonts/mrwonderful_customizeproduct/painted-paradise.svg#trueNorth") format("svg")}@font-face{font-family:goudar;src:url("../../fonts/mrwonderful_customizeproduct/goudar-hl-bold.otf") format("opentype"),url("../../fonts/mrwonderful_customizeproduct/goudar-hl-bold.ttf") format("truetype"),url("../../fonts/mrwonderful_customizeproduct/goudar-hl-bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/mrwonderful_customizeproduct/goudar-hl-bold.woff") format("woff"),url("../../fonts/mrwonderful_customizeproduct/goudar-hl-bold.woff2") format("woff2"),url("../../fonts/mrwonderful_customizeproduct/goudar-hl-bold.svg#trueNorth") format("svg")}@font-face{font-family:hustle;src:url("../../fonts/mrwonderful_customizeproduct/hustle-script-bold-normal.otf") format("opentype"),url("../../fonts/mrwonderful_customizeproduct/hustle-script-bold-normal.ttf") format("truetype"),url("../../fonts/mrwonderful_customizeproduct/hustle-script-bold-normal.eot?#iefix") format("embedded-opentype"),url("../../fonts/mrwonderful_customizeproduct/hustle-script-bold-normal.woff") format("woff"),url("../../fonts/mrwonderful_customizeproduct/hustle-script-bold-normal.woff2") format("woff2"),url("../../fonts/mrwonderful_customizeproduct/hustle-script-bold-normal.svg#trueNorth") format("svg")}@font-face{font-family:nickainley-normal;src:url("../../fonts/mrwonderful_customizeproduct/nickainley-normal.otf") format("opentype"),url("../../fonts/mrwonderful_customizeproduct/nickainley-normal.ttf") format("truetype"),url("../../fonts/mrwonderful_customizeproduct/nickainley-normal.eot?#iefix") format("embedded-opentype"),url("../../fonts/mrwonderful_customizeproduct/nickainley-normal.woff") format("woff"),url("../../fonts/mrwonderful_customizeproduct/nickainley-normal.woff2") format("woff2"),url("../../fonts/mrwonderful_customizeproduct/nickainley-normal.svg#trueNorth") format("svg")}.product-view.id-7883 .product-essential .uploadselect-container,.product-view.id-8182 .product-essential .uploadselect-container,.product-view.id-8259 .product-essential .uploadselect-container,.product-view.id-8275 .product-essential .uploadselect-container,.product-view.id-8241 .product-essential .uploadselect-container,.product-view.id-8268 .product-essential .uploadselect-container{background-color:#f9ecd9}.product-view .product-essential .product-name.customize-product-title{position:relative;display:block;margin-bottom:35px;width:100%;background-color:#C7CBEB;border-bottom:none;text-align:center;padding:15px 0 0 0}.product-view .product-essential .product-name.customize-product-title h1{position:relative;display:block;margin:0 auto;padding:0;color:#fff;max-width:250px;line-height:35px;font-size:40px;font-family:painted-paradise;text-transform:none}.product-view .product-essential .product-name.customize-product-title h1::before,.product-view .product-essential .product-name.customize-product-title h1::after{position:absolute;content:'';width:20px;height:40px;top:20%;background-repeat:no-repeat;background-size:100% 100%}.product-view .product-essential .product-name.customize-product-title h1::before{background-image:url("../../images/mrwonderful_customizeproduct/tics-left.png");left:-13px}.product-view .product-essential .product-name.customize-product-title h1::after{background-image:url("../../images/mrwonderful_customizeproduct/tics-right.png");right:-13px}.product-view .product-essential .product-name.customize-product-title .triangles{position:absolute;width:100%;height:40px;left:0;bottom:-40px;overflow:hidden}.product-view .product-essential .product-name.customize-product-title .triangles::before{content:'';position:absolute;bottom:-10px;left:50%;transform:translate(-50%, -50%);border-style:solid;border-width:33px 600px 0 600px;border-color:#B5F9EF transparent transparent transparent}.product-view .product-essential .product-name.customize-product-title .triangles::after{content:'';position:absolute;bottom:18px;left:50%;transform:translate(-50%, -50%);border-style:solid;border-width:15px 600px 0 600px;border-color:#C7CBEB transparent transparent transparent}.product-view .product-essential .product-shop,.product-view .product-essential .add-to-cart-wrapper,.product-view .product-essential .description-box,.product-view .product-essential .sharing-container{float:none;width:100%;padding-left:0}.product-view .product-essential #product_addtocart_form .product-options{border:none}.product-view .product-essential .product-shop .price-info{display:none}.product-view .product-essential .label-header{max-width:none;position:relative;margin:20px 0 10px}.product-view .product-essential .label-header label{width:100%;margin-bottom:0;padding:4px 20px 2px;border-radius:30px;font-family:true-north-black;background-color:#eeeef0;color:#848588;font-size:1.8em}.product-view .product-essential .add-to-cart{margin:0 auto;max-width:300px}.product-view .product-essential .configurable-container label:hover{cursor:pointer}.product-view .product-essential .configurable-container .swiper-slide img{max-width:100%}.product-view .product-essential .product-options{margin-bottom:10px}.product-view .product-essential .product-options .uploadselect-text{background:none}.product-view .product-essential #image-preview{max-width:none;text-align:center}.product-view .product-essential #image-preview .all-preview-container,.product-view .product-essential #image-preview .detailed-preview-container{position:relative;display:inline-block;vertical-align:top}.product-view .product-essential #image-preview .all-preview-container .preview-header,.product-view .product-essential #image-preview .detailed-preview-container .preview-header{margin-bottom:10px}.product-view .product-essential #image-preview .all-preview-container .preview-header .title,.product-view .product-essential #image-preview .detailed-preview-container .preview-header .title{color:#6d89a1;font-size:30px;font-family:painted-paradise}.product-view .product-essential #image-preview .all-preview-container .preview-box,.product-view .product-essential #image-preview .detailed-preview-container .preview-box{position:relative}.product-view .product-essential #image-preview .all-preview-container{position:relative}.product-view .product-essential #image-preview .detailed-preview-container{position:relative}.product-view .product-essential #image-preview .all-preview-design,.product-view .product-essential #image-preview .detailed-preview-design-container{position:absolute;top:5%;left:5%;width:90%}.product-view .product-essential #image-preview .all-preview-design{top:35%;left:35%;max-width:30%}.product-view .product-essential #image-preview .input-box{margin-top:17%}.product-view .product-essential #image-preview .input-box input{line-height:1;font-size:4.8em}.product-view .product-essential .required{display:none}.product-view .product-essential .uploadselect-container{border-radius:10px;padding:20px 0}.product-view .product-essential .uploadselect-container.has-background{background-color:#f1f1f1}.product-view .product-essential .uploadselect-container li img:hover{-webkit-transition:200ms -webkit-all linear;-moz-transition:200ms -moz-all linear;-moz-transition:200ms all linear;-ms-transition:200ms -ms-all linear;-o-transition:200ms -o-all linear;transition:200ms all linear}.product-view .product-essential .product-options ul.options-list label:hover{background-color:transparent}.product-view .product-essential .product-options-bottom h2{display:none}.product-view .product-essential .product-options-bottom .price-box{display:block;float:none;text-align:center}.product-view .product-essential .product-options-bottom .add-to-cart{padding:0 0 20px 0}@media only screen and (min-width: 600px){.product-view .product-essential #image-preview .all-preview-container{max-width:35%}.product-view .product-essential #image-preview .detailed-preview-container{max-width:45%}}@media only screen and (min-width: 480px){.product-view .product-essential .swiper-button-prev.hide-desktop,.product-view .product-essential .swiper-button-next.hide-desktop{display:none}.product-view .product-essential .product-options-bottom .std{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width: 979px){.product-view .product-essential #image-preview .input-box input{font-size:3em}}@media only screen and (max-width: 770px){.product-view .product-essential #image-preview .input-box input{font-size:2.5em}}@media only screen and (max-width: 599px){.product-view .product-essential #image-preview .detailed-preview-container{margin-top:10px}.product-view .product-essential #image-preview .input-box input{font-size:4em}}@media only screen and (max-width: 479px){.product-view .product-essential #image-preview .input-box input{font-size:2.5em}}.product-view .product-essential li.opselected .check_mark{display:block;opacity:1}.product-view .product-essential .check_mark{position:absolute;display:none;opacity:0;width:100%;height:100%;top:0;left:0}.product-view .product-essential .check_mark .sa-icon{position:relative;top:50%;transform:translateY(-50%);width:80px;height:80px;margin:0 auto;padding:0;border:4px solid #e6e6e6;border-radius:50%;box-sizing:content-box}.product-view .product-essential .check_mark .sa-icon.sa-success{border-color:transparent\9;background-color:rgba(0,0,0,0.3);-webkit-box-shadow:0 0 29px 11px rgba(0,0,0,0.3);-moz-box-shadow:0 0 29px 11px rgba(0,0,0,0.3);box-shadow:0 0 29px 11px rgba(0,0,0,0.3)}.product-view .product-essential .check_mark .sa-icon.sa-success .sa-line{height:5px;background-color:#ffffff;display:block;border-radius:2px;position:absolute;z-index:2}.product-view .product-essential .check_mark .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-ms-transform:rotate(45deg) \9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-view .product-essential .check_mark .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-ms-transform:rotate(-45deg) \9;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.product-view .product-essential .check_mark .animateSuccessTip{-webkit-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s}.product-view .product-essential .check_mark .animateSuccessLong{-webkit-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.75s}.product-view .product-essential .check_mark .sa-success.animate{-webkit-animation:animateCheckSize 0.45s;animation:animateCheckSize 0.45s}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:52px;right:2px;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:52px;right:2px;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:38px;left:3px;top:41px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:38px;left:3px;top:41px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateCheckSize{0%{opacity:0;width:0;height:0}78%{opacity:1;width:85px;height:85px}92%{width:75px;height:75px}100%{width:80px;height:80px}}@keyframes animateCheckSize{0%{opacity:0;width:0;height:0}78%{opacity:1;width:85px;height:85px}92%{width:75px;height:75px}100%{width:80px;height:80px}}
