#assetTab,#shareContent{background:#fff;z-index:500}#preview,#shareContent,.assetTag,.designerProductDiscount,.imgAddCtr,.noscroll,.squareAsset,.textToolTabs,.viewPicker,.viewsAndSides{overflow:hidden}#printSide span,.review__makeButton,.review__title{font-family:Libre Franklin}#assetTab button,.assetTag img,.dialogCont img,.imgAddCtr,.toolTitle,button.designButton,button.designButton img,input.file{vertical-align:middle}body #titleContainer{margin-bottom:0}.theField{width:auto!important;float:none!important}.jcrop-holder{width:auto!important;background:0 0!important}.checkeredBG{background-position:0 0,15px 15px!important;background-size:10px 10px!important;background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.1) 75%,rgba(0,0,0,.1) 100%),linear-gradient(45deg,rgba(0,0,0,.1) 25%,#fff 25%,#fff 75%,rgba(0,0,0,.1) 75%,rgba(0,0,0,.1) 100%)!important}.textToolTabs{display:table;table-layout:fixed;border-radius:4px 4px 0 0;width:100%;height:40px;background:rgba(221,221,221,.66)}.dialogBody a.fontColourSelector,.dialogCont,.imageAssetTool{display:inline-block}.capitalize{text-transform:capitalize}.reviewAggregate__stars{margin:5px 5px 0 0}.reviewAggregate__rating{color:#575757}.textToolTabs .tabOn{background-color:#fafafa}.dialogCont{text-align:left}#designTools{float:left;margin-bottom:30px}.zoomImg{position:relative}#loading{position:absolute;left:50%;top:50%;z-index:99;display:none}#loadingBG{border-radius:5px}#loadingImg{position:absolute;top:10px;left:10px}.viewPicker{position:relative;width:50px;height:50px;float:left}#preview-wrapper{position:relative;display:flex;flex-direction:column;width:100%;padding-bottom:0!important;text-align:center}.toolTitle{text-align:right}.colourUnavailable{position:relative;display:inline}.notAvailable{position:absolute;top:0;left:0}.placeholder{color:#aaa}input.file{-moz-opacity:0;opacity:0;padding:0;margin:-63px 0 0;width:188px;height:46px;font-size:1.48em;cursor:pointer}#uploadBox{height:80px;margin-bottom:30px;margin-top:15px;display:flex;justify-content:center;flex-direction:column}div.uploadAsset{border:1px dashed #ccc;height:99px;width:99px;padding:2px}.fName{margin:15px 0 5px;text-align:left;font-size:.85em}.prgCtr{background-color:#ccc;position:absolute;border:1px solid #ccc;border-radius:2px;width:98px;height:5px}.progressBar{height:5px;background-color:#52cc52;width:0}.dialogCont img{margin:2px 10px 2px 0}.toolTitle{display:inline-block;font-size:1.05em;margin:2px 2px 2px 0;width:110px}.imageAssetTool.landscape,.imgAddCtr .portrait{width:36px}.imageAssetTool.portrait,.imgAddCtr .landscape{height:36px}.imageAsset.landscape{width:100px}.imageAsset.portrait{height:100px}#mugPrintPositionContainer,#printOptionContainer{display:none;position:absolute;z-index:1000;border-radius:5px;margin-right:13%;background:#fafafa;border:1px solid #ccc;text-align:left;margin-top:-35px;margin-left:70px}.rhinestone{-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px}#printSide .tab-On{height:30px;border:1px solid #a0a0a0;border-bottom:0;border-top-right-radius:5px;border-top-left-radius:5px;margin-right:4px;float:left;background:#fff}#printSide .tab-Off{height:28px;background:rgba(230,230,230,.66);border-top-right-radius:5px;border-top-left-radius:5px;border:1px solid #eee;margin-top:0;margin-right:4px;float:left;color:#333}#printSide .tab-Off:hover,.fbAlbum.trans:hover{background:rgba(245,245,245,.66)}#printSide span{display:block;margin:0 11px;font-size:12px;color:#000}#printSide span:first-letter{text-transform:uppercase}.productInformation h1{white-space:normal;font:24px/1.1em Arial;color:#000}.priceElement{padding:3px 5px}.dialogCont button,.reviewPagination__span{margin:5px}.cropContainer .ImgCon{border:1px solid #eaeaea;line-height:200px;background:#f5f5fc;height:200px;text-align:center}button.designButton{padding:0;width:60px;height:40px;margin:2px}button.designButton img{margin:0 3px 0 0}button.designButton.smallBtn{width:44px;height:28px;line-height:18px}button.designButton.wideBtn{width:96px}.DesignBtnContent,.quantityContainer{display:flex}#mugPrintPositionContainer a,#printOptionContainer a{color:inherit;padding:3px 8px 3px 3px}#mobToolsContainer,#specialInstructionsContainer{display:none;position:absolute;z-index:101;border-radius:5px;margin-right:13%;background:#fafafa;border:1px solid #ccc;text-align:left;top:30%;left:37%}#picker{margin-top:5px}.dialogCont img{padding:4px}.dialogCont #sessionAssets img,.dialogCont img.fontColourImg{padding:0}.fontColourImg{box-sizing:border-box;margin:1px;width:100%;height:100%}.fontSelector{border-left:6px solid #fff;display:flex;margin:16px 0;padding-right:1px}.fontSelected,.fontSelector:hover{border-left-color:#6219ff}.dialogCont a{display:block}.dialogCont a:hover{background-color:#fff;background:rgba(255,255,255,.66)}#assetPage{margin-top:35px;width:584px;display:inline-block}#assetContainer{top:0;display:none;position:absolute;z-index:400;width:706px}#assetTab{margin:0 0 -1px;height:25px;padding:5px;float:left;border:1px solid #a0a0a0;border-bottom:none;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px}#assetTab button{margin-left:5px}.ulForm{display:inline;margin:0}#preview,.assetBlock,.assetLoading,.fbAlbum,.fbPhotos,.imgAddCtr{display:inline-block}.assetBlock{margin:1px;position:relative;float:left}.squareAsset{height:100px;width:100px}.imgAddCtr{height:36px;width:36px;border-radius:2px;margin:0 2px}.assetBlock .portrait{width:108px}.assetBlock .landscape{height:108px}.assetTag{margin-top:3px;white-space:pre;font-size:.9em;color:#333}.designerToolsHeading__text,.designerTools__heading{text-decoration:none;text-transform:uppercase;color:#fff;text-align:center}.assetTag img{margin:0 5px}.fbAlbum{margin:1px;padding:5px;border-radius:5px 5px 0 0;width:206px;height:27px}.fbPhotos{margin-bottom:5px}button.closeButton{top:6px;right:6px;position:absolute;z-index:501}.dialogBody button.toolButton{top:initial;bottom:3px;right:3px;position:absolute;z-index:501;height:30px;width:30px;padding:2px}.assetLoading{margin-top:35px}.assetLoadingParent{position:absolute}#mobileTools{display:none}#shareContent{clear:left;width:500px;margin:0;padding:0;border:1px solid #999;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#shareForm{width:450px;margin:20px auto 0}#shareContent input.text,#shareContent textarea{font-size:.95em;width:300px}#shareContent input.checkbox{border:0;margin:0 5px 5px 0;float:left;clear:left}.inputLabel{padding-top:5px}.shareTerms{line-height:1.1em;font-size:.8em}#Rhinestone{padding:11px 0 0}.fontColourType{padding:0 0 5px}.instagramPhotos,.instagramPhotos button.smallButton,.specialInstructions_LimitWidth{width:100%}.designerPage{margin:0 auto;display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-direction:column;position:relative;max-width:1577px;height:auto}.designerPage__section{position:relative;display:flex;flex-direction:row;margin-top:3%;justify-content:space-between}.designerPage__leftColumn{display:flex;flex-direction:column;box-sizing:border-box;min-width:240px;max-width:306px;background-color:#fff}.designTools__customTools,.designerPage__tools,.designerTools__printPosition,.designerTools__specialInstructions{flex-direction:column;display:flex}.designerPage__tools{box-sizing:border-box;border:1px solid #d2d3e5;background-color:#fff;min-width:230px}.designerTools__heading{display:flex;justify-content:center;background-color:#6219ff;padding:10%;font-size:1.5rem;letter-spacing:2px;font-weight:400}.designerToolsHeading__text{display:flex;justify-content:center}.designerPage__help{display:flex;flex-direction:column;background-color:#eeeef7;margin-top:15%;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);padding:10%;font-size:1.2rem}.designerPage__helpLink{display:flex;color:#6219ff;flex-direction:row;margin:1% 0;font-size:1.2rem;font-weight:600;cursor:pointer}.designerPage__helpLink--mobile{font-size:12px;margin:10px 0}.mDesignerPage__help{flex-direction:column;background-color:#eeeef7;padding:30px 40px;width:65%;margin-bottom:35px;align-self:center}.mDesignerPage__helpTitle{margin-top:0;font-size:14px;line-height:21px}.mDesignerPage__helpContent{display:inline;align-self:center}.designerPage__helpLink--rightMargin{margin-right:5%}.designerPage__view{display:flex;flex-direction:column;box-sizing:border-box;min-width:467px;max-width:631px;margin:0 1.5% 3%;flex:1 1 auto}.designerPage__previewSection{display:flex;position:relative;flex-direction:column}#preview{float:left;position:relative;width:100%;z-index:89;left:50%;height:0;padding-bottom:100%}#preview-Img{position:relative;width:100%;height:auto}.viewsAndSides{float:left;clear:both;display:flex;flex-direction:row;justify-content:center;width:100%;margin:15px auto}.sideButtonContainer{display:flex;flex-direction:row;justify-content:center}.sideButtons{margin:5px 0}.selectorButtonsContainer{justify-content:center;display:flex;flex-direction:column}.designerProductDiscount{margin:10px 0;border:1px solid #a0a0a0}.designerProductDiscount__content{margin:5px;overflow:hidden}#myLayouts.dialogBody,.dialogBody,.modalContent__tabContent{max-height:53vh;overflow-y:scroll}.designerProductDiscount__elements{padding:8.9px;font-size:1.2rem}.designerProductInfo__colourBackground{width:48px;height:48px}.designerPage__socialMediaShare{display:flex;flex-direction:row;justify-content:left;color:#6219ff;font-size:1.3rem;margin:5% 0;font-weight:600}.designerPage__socialMediaShareLink{display:flex;align-items:center;color:#6219ff}.designerPage__reviews{display:flex;flex-direction:column;width:100%;align-self:center;box-shadow:0 0 2px 0 rgba(0,0,0,.25);padding:50px 45px 25px 70px;border-radius:8px;box-sizing:border-box;margin-bottom:30px;margin-top:5px}.reviewFormSection{width:100%;display:flex;justify-content:left;padding-bottom:10px}.review__makeButton{background:#fff;box-shadow:0 1px 4px 0 #00000040;width:280px;height:36px;padding:8px 25px;border-radius:10px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em;text-align:center;border:none;cursor:pointer;transition:transform .1s}.review__makeButton:hover{background-color:#fafafa;box-shadow:0 1px 4px 0 #00000040;transform:scale(1.05);color:#6219ff}.review__makeButton:active{transform:scale(.95)}.review__NoReviews{font-size:1.2rem}.customerReview__title{color:#000;word-wrap:break-word;margin-bottom:8px;margin-top:0;font-size:16px;font-weight:500;line-height:18.18px;letter-spacing:.03em;text-align:left}.filterByLbl,.review__title{letter-spacing:.02em;text-align:left}.reviewAggregate{margin-top:0;margin-bottom:5px;font-size:1.2rem}.reviewSortBy{align-items:baseline;font-size:1.2rem}.filterByLbl{font-size:12px;font-weight:300;line-height:14.54px;margin-bottom:5px;margin-top:5px}#ReviewContentLoadingWheel.NoBackgroundLoadingWheel--hide,.designerPage__previewWrapperClick,.mDesignPage__modalCloseBtn,.mDesignerPage__chevron,.mDesignerPage__help,.mDesignerTools__previewBtn,.mdesignerPage__previewButtons,.reviewHidden{display:none}.review{display:inline;flex-direction:column;margin-top:15px;box-shadow:0 0 2px 0 rgba(0,0,0,.25);padding:20px;border-radius:8px;overflow-wrap:anywhere;word-break:break-word}.review:not(:last-child){margin-bottom:15px}.review__title{font-size:14px;font-weight:450;margin-left:5px;line-height:20px}.designPage__modalFooterRow,.designerPage__modalTitle{display:flex;box-shadow:0 1px 0 1px #3800b0;color:#fff;font-size:1.5rem}.review__content{margin:7.5px 0}.designerPage__modalTitle{flex-direction:row;background-color:#6219ff;padding:3% 5%;justify-content:space-between;align-items:center}.designerPage__modalContent{border:1px solid #d2d3e5;background-color:#fff;box-sizing:border-box;margin:5%;display:flex;flex-direction:column}.designerPage__modalContentOnlyText{padding:5%;align-items:center}.designPage__modalFooterRow{flex-direction:row;background-color:#6219ff;padding:3%;justify-content:space-around;align-items:center}.designerPage__GenericModal{flex-direction:column;width:605px;position:fixed;z-index:975;background-color:#eeeef7;align-self:center;top:13%;margin-top:9vw}.designerPage__modalButtonText{font-size:16px}.customTools__labelColumn,.customTools__textLabel{word-wrap:break-word;font-size:1.3rem;font-weight:600;display:flex}.designerPage__modalShareContent{display:flex;flex-direction:row;width:100%;justify-content:space-around}.designerPage__modalShareContent--link{padding:14px}.designerPage__modalShareContent--link:hover{cursor:pointer;filter:invert(13%) sepia(76%) saturate(5514%) hue-rotate(259deg) brightness(113%) contrast(117%)}.reviewPaginationButtons{margin:5px;height:36px;width:100%;justify-content:center;display:flex;align-items:center}.fullwrapMug__Container,.reviewPagination{width:209px;height:36px;margin:10px;border-radius:35px;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);background-color:#ececec;display:flex}.reviewPaginationInside{padding:2px;border-radius:35px}.fullwrapMug__rightButton,.reviewPagination__linkRight{margin-left:auto!important;border-radius:0 15px 15px 0!important;margin-right:3px}.fullwrapMug__button,.reviewPagination__link{width:31px;height:31px;border-radius:15px 0 0 15px;border:none;margin-top:3px;margin-left:3px;display:flex;justify-content:center;align-items:center;transition:transform .2s;background:0 0}.reviewPagination__link:enabled{background-color:#fff;cursor:pointer}.reviewPagination__text{display:flex;align-items:center;left:13%;position:relative}.reviewPagination__link:focus:not(:focus-visible):enabled:not(:hover){background-color:#fff;box-shadow:none;transform:none}.reviewPagination__link:focus:not(:focus-visible):enabled:not(:hover) .Paginationicon{-webkit-filter:none;filter:none}.reviewPagination__link:active:enabled{transform:scale(.95);background-color:#fafafa;box-shadow:0 1px 4px 0 rgba(0,0,0,.25)}.reviewFormSection__signin{width:100%;height:690px;border:0}.designerPage__productInfo{display:flex;flex-direction:column;min-width:193px;box-sizing:border-box;max-width:400px;flex:1 1 auto;padding:2%;border-radius:8px;height:fit-content;margin-bottom:auto;box-shadow:0 0 2px 0 rgba(0,0,0,.25)}.designerPage__modal{flex-direction:column;width:605px;position:absolute;z-index:975;background-color:#eeeef7;top:0;left:0;margin:0 29%}.designerTools__printMethodSelect,.designerTools__printPositionSelect{margin:10% 5% 5%;padding:3%}.designerTools__printSide{display:flex;flex-direction:row;margin-top:5%;border-bottom:1px solid #d2d3e5;height:56px}.designerPagePrintSide{border-radius:35px 0 0 35px;border:none;display:flex;align-items:center;height:36px;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);background-color:#fff;width:77.5px;justify-content:center}.designerPagePrintSide--tabOff{background-color:#ececec!important;cursor:pointer}.designerPagePrintSide:last-child{border-radius:0 35px 35px 0}.designerPagePrintSide--tabOff:hover{background:rgba(245,245,245,.66)!important}.customTools__row{display:flex;flex-direction:row;padding:5%;align-items:center;min-height:56px}.customTools__row~.customTools__row{border-top:1px solid #d2d3e5}.customTools__iconColumn{display:flex;height:36px;width:36px;margin:0 10% 0 5%}.customTools__iconColumn .portrait{width:36px}.customTools__labelColumn{word-break:break-word;flex-direction:column}.customTools__textLabel{flex-direction:column;width:40px;padding:0 10% 0 5%}.customTools__textColumn{display:flex;flex-direction:row;height:50px;padding:2px 2px 4px;min-width:125px;margin:2px 2px 2px 0}.specialInstructionsATag{display:flex;margin:5px 10% 25px}.specialInstructions__buttons{margin-top:25px}.specialInstructions__removeResizeIcon{resize:none;height:50px}.customTools__link{text-decoration:underline;text-underline-position:under;color:#6219ff;padding:11% 0;font-size:1.2rem;cursor:pointer}.desinerPageSI__header{display:flex;font-size:1.5rem;font-weight:700;color:#727593;margin:9% 3% 5%}.desinerPageSI__textBox{margin:1% 7% 7%;display:flex;flex-direction:column}.designerProductInfo__colourImage{width:29px;height:29px}.designerPage__ColorPallette{display:flex;flex-wrap:wrap;justify-content:center}.review__dateAuthor{color:#575757;font-size:12px;font-weight:400;line-height:14.54px;letter-spacing:.01em;height:15px;padding:5px 5px 5px 0}.review__dateAuthor__icon{-webkit-filter:brightness(0) saturate(100%) invert(33%) sepia(0%) saturate(0%) hue-rotate(116deg) brightness(99%) contrast(93%);filter:brightness(0) saturate(100%) invert(33%) sepia(0%) saturate(0%) hue-rotate(116deg) brightness(99%) contrast(93%);vertical-align:text-top}.review__dateAuthor__iconSecond{margin-left:5px}.review__text{color:#000;font-size:13px;font-weight:400;line-height:20px;text-align:left}.reviewInfoSpan{text-align:center;line-height:20px;font-size:1.2rem}.customerReviewInfo__button{color:#6219ff;font-size:12px;text-decoration:underline;display:block;margin-bottom:20px;padding:0;border:none;background:0 0;cursor:pointer;font-weight:400;line-height:14.54px;letter-spacing:.01em;text-align:left}#preview,.smallPopup{transform:translateX(-50%)}#myLayouts.dialogBody{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;justify-content:center}.dialogBody{display:none;padding:5px 0}.dialogBody::-webkit-scrollbar{width:22px}.dialogBody::-webkit-scrollbar-thumb:vertical{background-color:#999;-webkit-border-radius:10px;border:5px solid transparent;background-clip:padding-box;min-height:30px}.dialogBody::-webkit-scrollbar-thumb{height:5px}.dialogBody::-webkit-scrollbar-track{border-radius:10px;background:rgba(230,230,230,.6);border:5px solid transparent;background-clip:padding-box}#views-wrapper{display:flex;flex-direction:row;width:300px;justify-content:space-around}.customTools__iconColumn .landscape{height:36px}.customTools__icon{height:36px;width:36px}#ulBtn,.designerPage__ImageUpload{width:198px!important;align-self:center!important}.designerPage__reviewStar{height:20px;display:inline-block}.designPageReview--Pointer,.designerPage__reviewStar:hover{cursor:pointer}.designPageReview{all:unset;font-size:1.2rem}.designerPage__ImageUpload{height:100%!important;margin-top:-75px!important}.uploadImagePopUp__Footer{flex-direction:column!important;justify-content:center!important}.designPage__modalFooterControls{width:200px}.uploadImagePopUp__applyBtn{width:100%!important}.uploadImagePopUp__delBtn{margin-top:25px;font-size:16px;cursor:pointer;display:flex;color:#fff;font-weight:700}.uploadImagePopUp__delBtn:hover{text-decoration:unset}.modalContent__tab,.modalContent__tab:hover{text-decoration:none}.designerPage__modalContent--row{flex-direction:row;justify-content:space-evenly}.designerPage__printPositionIcon{width:100px;height:100px}.designerPagePopup__buttonContainer{display:flex;width:300px;justify-content:space-around}.modalContent__topSection{display:flex;flex-direction:row;padding:5%;justify-content:center;align-items:center;background-color:#6219ff}.modalContent__topSelect{font-size:1.8rem;width:50%;padding:10px 13px}.modalContent__layoutImg{height:100px;width:100px;background-color:#fff}.modalContent__layoutImg--a{height:125px;width:130px;text-decoration:none;box-sizing:border-box;border:.5px solid #d2d3e5;padding:15px}.modalContent__tabsRow{display:flex;flex-direction:row;border-bottom:1px solid #d2d3e5;height:66px;width:100%}.modalContent__tab{border-right:1px solid #d2d3e5;display:flex;flex:1;justify-content:center;align-items:center;color:#000;background-color:#eeeef7;height:66px;font-size:13px;font-weight:initial}.modalContent__tabOn{border-top:2px solid #6219ff;border-bottom:0;font-weight:700;background-color:#fff;height:66px}.modalContent__tabContent{display:none;flex-direction:row;width:100%!important;padding:0;flex-wrap:wrap}.modalContent__tabContent::-webkit-scrollbar{width:22px}.modalContent__tabContent::-webkit-scrollbar-thumb:vertical{background-color:#999;-webkit-border-radius:10px;border:5px solid transparent;background-clip:padding-box;min-height:30px}.modalContent__tabContent::-webkit-scrollbar-thumb{height:5px}.modalContent__tabContent::-webkit-scrollbar-track{border-radius:10px;background:rgba(230,230,230,.6);border:5px solid transparent;background-clip:padding-box}#ReviewLoading.NoBackgroundLoadingWheel--show,.customerReviewContainer,.modalContent__tabContent--show{display:flex}.designPage__modalCloseBtn{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#3e1499;color:#fff;text-align:center;height:40px;width:40px;font-size:2rem;clip-path:circle(45.4% at 50% 50%)}.designerTools__printMethod{display:flex;flex-direction:column}.designerTools__printMethodSubHeading{font-family:Libre Franklin;letter-spacing:.01em;text-align:left;margin-bottom:15px}.fontColourSelector{margin:4px;width:70px;height:70px}.assetColour{margin:1%}.assetColour__tabContent{justify-content:center;padding:2% 0}.dialogCont .textToolTabs a,.dialogCont .textToolTabs div{color:#333;display:table-cell;vertical-align:middle;text-align:center;height:100%;width:100%;border-right:1px solid #fff}.dialogCont .textToolTabs a:hover{color:#333;background:rgba(245,245,245,.66)}.dialogCont .textToolTabs a:last-child{border:0}.designerPage__chevronButton{-webkit-appearance:none;background-color:#fff;border-radius:50%;color:#6219ff;border:none;cursor:pointer;padding:0;width:44px;height:44px;flex-shrink:0;z-index:2;align-self:center;font-size:36px;position:relative;transition:color .15s ease-in-out,transform 125ms ease-in-out;display:flex;justify-content:center;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.designerPage__chevron:focus{outline:0}.designerPage__previewButtons{display:flex;flex-direction:row;position:absolute;top:50%;width:calc(100% + 44px);justify-content:space-between;z-index:90;max-width:744px;left:-22px}.mDesignerPagePreview__button{display:none!important;margin-bottom:20px}.m-designerShare__Btn{display:flex;color:#727593;font-size:13px;font-weight:700;letter-spacing:0;line-height:17px;padding:0;border:none;background:0 0;outline:0;min-width:30px;min-height:30px}.m-designerShare_Icon{width:15px;height:15px}.m-designerShare__Container{display:none;width:100%;justify-content:flex-end}.ReviewPopUpContents{width:100%;margin-top:10px;line-height:20px}.reviewConfirmation{border:1px solid #badbcc;background-color:#d1e7dd;color:#0f5132;border-radius:5px;padding:20px;line-height:20px;font-size:12px}.reviewConfirmation__link{font-size:12px;color:#0f5132;text-decoration:underline;cursor:pointer}#ReviewContentLoadingWheel.NoBackgroundLoadingWheel{height:440px;margin-top:-35px;display:flex;align-items:center}#ReviewLoading.NoBackgroundLoadingWheel{display:none;align-items:center;position:absolute;left:50%;padding-bottom:50px;margin-top:30px;width:50px;height:150px;bottom:100px}.NoBackgroundLoadingWheel:not(:required):after{content:'';display:block;font-size:13px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:1.5s linear infinite spinner;-moz-animation:1.5s linear infinite spinner;-ms-animation:spinner 1500ms infinite linear;-o-animation:1.5s linear infinite spinner;animation:1.5s linear infinite spinner;border-radius:.5em;-webkit-box-shadow:rgb(0 0 0 / 75%) 1.5em 0 0 0,rgb(0 0 0 / 75%) 1.1em 1.1em 0 0,rgb(0 0 0 / 75%) 0 1.5em 0 0,rgb(0 0 0 / 75%) -1.1em 1.1em 0 0,rgb(0 0 0 / 50%) -1.5em 0 0 0,rgb(0 0 0 / 50%) -1.1em -1.1em 0 0,rgb(0 0 0 / 75%) 0 -1.5em 0 0,rgb(0 0 0 / 75%) 1.1em -1.1em 0 0;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0}.loadingInDiv{z-index:999;height:2em;width:2em}.loadingInDiv:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.loadingInDiv:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loadingInDiv:not(:required):after{content:'';display:block;font-size:15px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:1.5s linear infinite spinner;-moz-animation:1.5s linear infinite spinner;-ms-animation:spinner 1500ms infinite linear;-o-animation:1.5s linear infinite spinner;animation:1.5s linear infinite spinner;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.customerReview{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;width:30%;min-width:250px;max-width:400px}.reviewList{width:auto;display:flex;flex-direction:column;flex-grow:1;margin:25px}.designerPage__reviewStar--highlighted{filter:brightness(0) saturate(100%) invert(51%) sepia(82%) saturate(2097%) hue-rotate(326deg) brightness(100%) contrast(90%);-webkit-filter:brightness(0) saturate(100%) invert(51%) sepia(82%) saturate(2097%) hue-rotate(326deg) brightness(100%) contrast(90%)}.fullwrapMug__button:enabled{background-color:#fff;cursor:pointer}.fullwrapMug__Name{width:100%;align-self:center;text-align:center}@media(hover:hover) and (pointer:fine){.reviewPagination__link:focus:enabled:not(:active),.reviewPagination__link:hover:enabled:not(:active){background-color:#fafafa;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);transform:scale(1.1)}.reviewPagination__link:focus:enabled .Paginationicon,.reviewPagination__link:hover:enabled .Paginationicon{-webkit-filter:brightness(0) saturate(100%) invert(10%) sepia(100%) saturate(5485%) hue-rotate(261deg) brightness(113%) contrast(111%);filter:brightness(0) saturate(100%) invert(10%) sepia(100%) saturate(5485%) hue-rotate(261deg) brightness(113%) contrast(111%)}.reviewPagination__link:focus:not(:focus-visible):enabled:not(:hover){background-color:#fff;box-shadow:none;transform:none}.reviewPagination__link:focus:not(:focus-visible):enabled:not(:hover) .Paginationicon{-webkit-filter:none;filter:none}}@media (min-width:667px){.designerPage__section>:not(:last-child){margin-right:44px}}@media (max-width:2000px){.designerPage__modal{margin:0 33%}}@media (max-width:1900px){.designerPage__modal{margin:0 30%}}@media (max-width:1604px){.designerPage__productInfo{padding:1.5%}}@media (max-width:1440px){.designerPage__modal{margin:0 27%}}@media (max-width:1200px){.mDesignerPage__previewButtons{display:flex;flex-direction:row;position:absolute;top:41%;width:100%;justify-content:space-between}.mDesignerPage__chevron{display:flex;width:50px;position:relative;justify-content:center;align-items:center;font-size:7rem;color:#000;text-decoration:none;border:0;background:0 0;cursor:pointer}.mDesignerPage__chevron:focus{outline:0}.designerPage__previewSection{min-width:unset}.designerPage__previewWrapperClick{display:flex;bottom:0;position:absolute;flex-direction:column;height:100%;width:100%}.designerPage__previewWrapperClick--center{justify-content:center}.designerPage__previewWrapperClick--flexEnd{justify-content:flex-end}.mDesignerPagePreview__button{display:flex!important}.designerPage__leftColumn{display:none;position:absolute;z-index:975;min-width:297px;max-width:460px;align-self:center;width:89%;top:0;margin:0 22%}.designerPage__help{display:none}.designerPage__leftColumn--show,.mDesignerPage__help{display:flex}.mDesignPage__modalCloseBtn{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#3e1499;color:#fff;text-align:center;height:40px;width:40px;font-size:2rem;clip-path:circle(45.4% at 50% 50%)}.designerTools__heading{align-items:center;flex-direction:row;justify-content:space-between;padding:3% 5%}.designerPage__modal{left:0;top:0;margin:0;width:auto;min-width:460px;max-width:100%}#layoutContainer{position:absolute;max-height:unset}.designerPage__tools{border:none}.specialInstructionsATag{margin:15px 10% 10px}.mDesignerTools__previewBtn{display:flex;flex-direction:row;padding:1% 10% 5%;align-items:center;min-height:56px}.mDesignerTools__previewBtn--link{font-size:1.5rem;font-weight:700;color:#ff5c5c}.customTools__row{padding:2% 5%}.customTools__iconColumn{flex:1}.customTools__labelColumn{display:flex;flex-direction:row;align-items:baseline;flex:5;justify-content:space-between}.designerPage__view{min-width:300px;max-width:678px}.designerPage__productInfo{max-width:330px;min-width:280px}}@media(max-width:666px){.reviewFormSection__signin{height:599px}.designerPage__section{flex-direction:column}.designerPage__view{order:1;min-width:auto;margin:0 1.5% 3%}.designerPage__previewSection{min-width:auto}.designerPage__modal,.designerPage__previewWrapperClick{min-width:100%}.designerPage__productInfo{order:2;max-width:612px;margin:10px 0;padding:5% 3%;min-width:296px}.dialogBody{height:490px}#printPositionContainer{top:0;max-height:unset;width:auto;min-width:300px;margin-left:0}.designerPage__help,.designerPage__previewButtons,.designerPage__socialMediaShare{display:none}.modalContent__topSelect{width:80%}.modalContent__layoutImg{height:80px;width:80px}.modalContent__layoutImg--a{height:105px;width:110px}.mProductDescription__row{display:flex;flex-direction:column;border-bottom:1px solid #d2d3e5;height:66px;width:100%}.m-designerShare__Container{display:flex}.designerPage__leftColumn{margin:0;top:unset}.imageAsset.portrait{height:80px}.imageAsset.landscape{width:80px}#myLayouts.dialogBody{width:100%!important}.customerReview{width:100%;max-width:none}.designerPage__reviews{padding:30px}.customerReviewContainer{display:unset}.reviewList{margin:0;padding-top:10px}#ReviewLoading.NoBackgroundLoadingWheel{height:0;position:relative;bottom:0;padding-top:20px}.reviewPaginationButtons{padding-top:30px}}@media(max-width:715px){.designerPage__GenericModal{width:90%}}@media (max-width:600px){#preview img.zoomImg{visibility:hidden;position:absolute}.zoomed{margin:0;border:0}#printOptionContainer{top:20%;left:20%;margin:0;text-shadow:0 0 10px #fff;width:69%;padding:0 5px 5px}#colours button.designButton,#printOptionContainer button.designButton{width:56px;height:45px}#colours button.designButton img,#printOptionContainer button.designButton img{padding:2px}#colours .textTool input.textInput,#printOptionContainer .textTool input.textInput{height:25px}#colourTools a,.imageToolsContainer a{display:inline-block}#printPositionContainer .pointL,#productInfo,.colourUnavailable,.pointL{display:none}#printSideM{position:absolute;top:1%;right:1%;text-align:center}#printSideM div{padding:4px;border-top-right-radius:5px;border-bottom-right-radius:5px}#printSideM .tab-On{border:1px solid #999;border-left:0}#printSideM div.tab-Off{text-align:right;border-left:1px solid #999;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#333;background:rgba(230,230,230,.66)}div.tab-Off a{color:#666}button.designButton{width:40px;height:40px}button.designButton img{margin-top:2px}#designTools{width:98%}#newReview{width:97%}#productInfo .productText{width:100%}.priceTable{width:100%;font-size:.76em}.priceElement{padding:3px 2px}.designerPage__reviews{padding:20px}.reviewPaginationButtons{padding-top:20px}}@media(max-width:425px){.modalContent__layoutImg{height:90px;width:90px}.imageAsset.portrait{height:90px}.imageAsset.landscape{width:90px}.modalContent__layoutImg--a{height:115px;width:120px}.reviewFormSection__signin{height:508px}.mDesignerPage__helpTitle{font-size:3.3vw}.designerPage__helpLink--mobile{font-size:2.85vw}.designerPage__reviews{padding:10px}.reviewPaginationButtons{padding-top:10px}}@media(max-width:400px){.reviewFormSection__signin{height:496px}.specialInstructions__singleButton{flex:1 1;margin:15px 5px 0}.specialInstructions__buttons{justify-content:space-between;max-width:calc(100% + 10px);flex-wrap:wrap;margin-top:10px}}@media (max-width:390px){.mDesignerPage__helpTitle{font-size:13px}}@media (max-width:370px){.DesignBtn__Text{width:min-content;width:-moz-min-content;text-align:left}.mDesignerPagePreview__button{height:auto!important;min-height:48px}}@media (max-width:385px){.designerPage__helpLink--mobile{font-size:12px}}@media (max-width:340px){.reviewSortBy__option{padding:2vw}}