.shell-header-wrapper,.shell-footer-wrapper,.shell-category-nav,.shell-notification .grid-row{max-width:1180px!important}.customizeBody,.purchaseBody{background-color:#f1f1f1}@font-face{font-family:"MWF-MDL2";src:url("/Assets/fonts/MWF/MWFMDL2.1.59.woff") format("woff"),url("/Assets/fonts/MWF/MWFMDL2.1.59.ttf") format("truetype"),url("/Assets/fonts/MWF/MWFMDL2.1.59.svg") format("svg")}.accessibilityText{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}body{position:relative;min-height:100vh;padding-bottom:302px}@media screen and (max-width:899px){body{padding-bottom:402px}}@media screen and (max-width:768px){}.shell-footer{position:absolute;bottom:0;width:100%}.shell-search button{height:38px!important}.grayButton{background-color:#929497;color:#fff}.greenButton,.c-button.greenButton{background-color:#0e7c10!important;color:#fff!important}.greenButton.disabled,.c-button.greenButton.disabled{background-color:#929497!important;cursor:auto;pointer-events:none;opacity:.75}.button-send-to-wishlist{position:relative;padding-right:36px!important}.button-wishlist-icon{background-image:url(/Assets/images/shared/gift_white.png);background-size:contain;background-repeat:no-repeat;display:inline-block;width:20px;height:16px;position:absolute;top:7px;right:6px}.button-cart{position:relative;padding-right:36px!important}.button-cart-icon{background-image:url(/Assets/images/shared/cart_white.png);background-size:contain;background-repeat:no-repeat;display:inline-block;width:20px;height:16px;position:absolute;top:8px;right:8px}div.c-toggle button{vertical-align:middle}div.c-toggle button[aria-checked=true]{background:#000!important;border-color:#000!important}div.c-toggle span{padding-left:4px!important}div.c-toggle.f-disabled{color:#6e6e6e;cursor:default}div.c-toggle.f-disabled button[aria-checked=true],div.c-toggle.f-disabled button[aria-checked=false]{background:rgba(0,0,0,.1)!important;border-color:transparent!important}div.c-toggle.f-disabled button[aria-checked=true]:after,div.c-toggle.f-disabled button[aria-checked=false]:after{background-color:rgba(0,0,0,.2)!important}.title{padding:0}.pageHeader{height:84px;padding-top:24px;position:relative;border-bottom:1px solid #acacac}.pageHeaderTitle{padding:24px 0 0 0}.pageHeaderCentered{text-align:center;height:120px;border-bottom:1px solid #acacac;position:relative}.pageHeaderCentered h2,.pageHeaderCentered h3{line-height:120px;white-space:nowrap;padding:0}.pageHeaderCentered .title{position:absolute;left:0}@media screen and (max-width:768px){.pageHeaderCentered .title{display:none}}.pageHeaderCentered .topRight{position:absolute;top:33px;right:0}.visuallyHidden{position:absolute!important;left:-9999px!important;top:-9999px!important}.noPad{padding:0}@media screen and (max-width:1800px){.edgeToEdge{padding:0}}.pad24,.p-h-24{padding-left:24px;padding-right:24px}.pad5,.p-h-5p{padding-left:5%;padding-right:5%}@media screen and (max-width:1083px){[data-grid~=container]{padding-left:5%;padding-right:5%}.keepPad{padding-left:5%;padding-right:5%}.keepFlush{padding-left:0;padding-right:0}.keepPad24{padding-left:24px;padding-right:24px}}@media screen and (max-width:480px){[data-grid~=container]{padding-left:12px;padding-right:12px}.keepPad{padding-left:12px;padding-right:12px}.keepFlush{padding-left:0;padding-right:0}.keepPad24{padding-left:24px;padding-right:24px}}.grayBg{background-color:#e6e6e6;color:#000}.showSmallScreen{display:none!important}.showLargeScreen{display:block!important}@media screen and (max-width:768px){.showSmallScreen{display:block!important}.showLargeScreen{display:none!important}}.controllerSlides{background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:#f1f1f1;height:600px;position:relative}.controllerSlides .title{font-size:18px;position:absolute;top:20px;left:20px}.controllerSlides .name{font-size:24px;position:absolute;top:40px;left:20px}.communitySection{background-size:cover;background-position:top left;background-repeat:no-repeat;height:600px;background-image:url(/Assets/images/home/community.png)}.customizePrompt{display:inline-block;width:200px;color:#000;text-decoration:none}.customizePrompt:hover,.customizePrompt:focus{color:#000;text-decoration:none}.customizePrompt .colorSquares{background-image:url(/Assets/images/shared/color-squares.png);background-repeat:no-repeat;background-size:cover;width:35px;height:34px;display:inline-block}.customizePrompt .customizeButton{border:2px solid #000;padding:4px 8px;display:inline-block;vertical-align:top;font-size:14px;font-weight:bold}.customizePrompt .price{font-size:18px;font-weight:bold}.c-mosaic [data-f-mosaic]>picture img{min-width:100.5%;height:100.5%}.pageHeader .title{padding:14px 0 0 0}.pageHeader .topRight{position:absolute;top:0;right:0;height:100%;padding-top:24px}.pageHeader .total{font-size:16px;vertical-align:middle;line-height:-40px;position:relative;top:5px}.pageHeader .price{vertical-align:middle;line-height:inherit;display:inline-block;font-weight:400;padding:0 10px;position:relative;top:3px}.pageHeader .topButton{display:inline-block;padding:2px 30px;font-size:12px;vertical-align:sub;cursor:pointer;margin-left:5px}@media screen and (max-width:768px){.pageHeader button{min-width:142px}.pageHeader .topRight{padding-top:20px}.pageHeader .title{font-size:24px}.pageHeader .price{padding:0 6px}}@media screen and (max-width:480px){.pageHeader .topRight{padding-top:24px}.pageHeader .title{font-size:22px;position:relative;top:-12px}}.c-hero.fixed-hero{height:auto}.c-hero.fixed-hero:before{display:none}.c-hero.fixed-hero picture{position:relative;height:auto}.c-hero.fixed-hero picture img{position:relative;transform:none;-webkit-transform:none}.c-hero.fixed-hero>div{position:absolute;top:0;right:5%;bottom:0;left:5%;width:auto;overflow:visible}.c-carousel li.f-animate-next .c-hero.fixed-hero>picture img{-webkit-animation:hero-background-next cubic-bezier(.16,1,.29,.99) 667ms both;animation:hero-background-next cubic-bezier(.16,1,.29,.99) 667ms both}.c-carousel li.f-animate-previous .c-hero.fixed-hero>picture img{-webkit-animation:hero-background-previous cubic-bezier(.16,1,.29,.99) 667ms both;animation:hero-background-previous cubic-bezier(.16,1,.29,.99) 667ms both}.c-mosaic.fixed-mosaic,.c-mosaic.fixed-mosaic-padded{background-color:#f1f1f2}.c-mosaic.fixed-mosaic [data-f-mosaic],.c-mosaic.fixed-mosaic-padded [data-f-mosaic]{background-color:#f1f1f2}.c-mosaic.fixed-mosaic .c-mosaic-placement.f-background-accent,.c-mosaic.fixed-mosaic-padded .c-mosaic-placement.f-background-accent,.c-mosaic.fixed-mosaic .f-background-accent,.c-mosaic.fixed-mosaic-padded .f-background-accent{background-color:#f1f1f2}.c-mosaic-placement a.c-call-to-action{color:#107c10}.c-mosaic.fixed-mosaic .c-heading,.c-mosaic.fixed-mosaic .c-subheading{display:block}@media screen and (max-width:539px){.c-mosaic.fixed-mosaic [data-f-mosaic]{height:auto}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-medium],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-large]{position:relative}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-medium]:before,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-large]:before{content:'';display:block;width:100%;padding-bottom:100%}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-medium]>picture,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-large]>picture,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-medium] .fixed-mosaic-content,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-large] .fixed-mosaic-content{position:absolute;top:0;right:0;bottom:0;left:0}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-medium]>picture>img,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-large]>picture>img,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-medium] .fixed-mosaic-content>img,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-large] .fixed-mosaic-content>img{height:101%}}@media screen and (min-width:540px){.c-mosaic.fixed-mosaic .c-mosaic-placement .c-heading{padding:0}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-medium],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-height-large]{height:auto}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]{position:relative}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]:before,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]:before,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]:before{content:'';display:block;width:100%;padding-bottom:50%}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>a,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>a,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>a,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>section,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>section,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>section{position:absolute;top:0;right:0;bottom:0;left:0}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp1-whole],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp1-whole],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp1-whole],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp4-half],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp4-half],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp4-half],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp3-half],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp3-half],.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp3-half]{position:absolute;top:0;right:0;bottom:0;left:0}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp1-whole]:nth-child(1),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp1-whole]:nth-child(1),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp1-whole]:nth-child(1),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp4-half]:nth-child(1),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp4-half]:nth-child(1),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp4-half]:nth-child(1),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp3-half]:nth-child(1),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp3-half]:nth-child(1),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp3-half]:nth-child(1){left:0}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp1-whole]:nth-child(2),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp1-whole]:nth-child(2),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp1-whole]:nth-child(2),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp4-half]:nth-child(2),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp4-half]:nth-child(2),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp4-half]:nth-child(2),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp3-half]:nth-child(2),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp3-half]:nth-child(2),.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp3-half]:nth-child(2){left:50%}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp1-whole]:before,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp1-whole]:before,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp1-whole]:before,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp4-half]:before,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp4-half]:before,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp4-half]:before,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp3-half]:before,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp3-half]:before,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>[data-f-mosaic~=f-vp3-half]:before{padding-bottom:100%}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>.community-tile-container,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>.community-tile-container,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>.community-tile-container,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>picture,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>picture,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>picture{position:absolute;top:0;right:0;bottom:0;left:0}.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>.community-tile-container>img,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>.community-tile-container>img,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>.community-tile-container>img,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp1-whole]>picture>img,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp4-half]>picture>img,.c-mosaic.fixed-mosaic [data-f-mosaic~=f-vp3-half]>picture>img{height:101%}.c-mosaic.fixed-mosaic .fixed-mosaic-2to1,.c-mosaic.fixed-mosaic .fixed-mosaic-1to1{position:relative}.c-mosaic.fixed-mosaic .fixed-mosaic-2to1:before,.c-mosaic.fixed-mosaic .fixed-mosaic-1to1:before{content:'';display:block;width:100%;padding-bottom:49.9%}.c-mosaic.fixed-mosaic .fixed-mosaic-2to1 .fixed-mosaic-content,.c-mosaic.fixed-mosaic .fixed-mosaic-1to1 .fixed-mosaic-content{position:absolute;top:0;right:0;bottom:0;left:0}.c-mosaic.fixed-mosaic .fixed-mosaic-1to1:before{padding-bottom:100%}}@media screen and (max-width:539px){.c-mosaic.fixed-mosaic-padded [data-f-mosaic]{height:auto}.c-mosaic.fixed-mosaic-padded .community-tile-container:before{content:'';display:block;width:100%;padding-bottom:calc(100% + 84px)}}@media screen and (min-width:540px){.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-height-large],.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-height-medium]{height:auto}.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole],.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]{position:relative}.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole]:before,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]:before{content:'';display:block;width:100%;padding-bottom:calc(50% + 84px)}.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole]>a,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]>a,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole]>section,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]>section{position:absolute;top:0;right:0;bottom:0;left:0}.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp1-whole],.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp1-whole],.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole] [data-f-mosaic~=f-vp4-half],.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half] [data-f-mosaic~=f-vp4-half],.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole] [data-f-mosaic~=f-vp3-half],.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half] [data-f-mosaic~=f-vp3-half]{position:absolute;top:0;right:0;bottom:0;left:0}.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp1-whole]:nth-child(1),.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp1-whole]:nth-child(1),.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole] [data-f-mosaic~=f-vp4-half]:nth-child(1),.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half] [data-f-mosaic~=f-vp4-half]:nth-child(1),.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole] [data-f-mosaic~=f-vp3-half]:nth-child(1),.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half] [data-f-mosaic~=f-vp3-half]:nth-child(1){left:0}.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp1-whole]:nth-child(2),.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp1-whole]:nth-child(2),.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole] [data-f-mosaic~=f-vp4-half]:nth-child(2),.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half] [data-f-mosaic~=f-vp4-half]:nth-child(2),.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole] [data-f-mosaic~=f-vp3-half]:nth-child(2),.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half] [data-f-mosaic~=f-vp3-half]:nth-child(2){left:50%}.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole]>[data-f-mosaic~=f-vp1-whole]:before,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]>[data-f-mosaic~=f-vp1-whole]:before,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole] [data-f-mosaic~=f-vp4-half]:before,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half] [data-f-mosaic~=f-vp4-half]:before,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole] [data-f-mosaic~=f-vp3-half]:before,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half] [data-f-mosaic~=f-vp3-half]:before{padding-bottom:calc(100% + 84px)}.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole]>.community-tile-container,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]>.community-tile-container,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole]>.tile-image,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]>.tile-image{position:absolute;top:0;right:0;bottom:0;left:0}.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole]>.community-tile-container>img,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]>.community-tile-container>img,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp1-whole]>.tile-image>img,.c-mosaic.fixed-mosaic-padded [data-f-mosaic~=f-vp4-half]>.tile-image>img{height:101%}}.tileFront .tile-image img{min-height:0;height:72%}.controller-like{cursor:pointer}.controller-like .heart-full{display:none}.controller-like.liked .heart-full{display:inline-block}.controller-like.liked .heart-empty{display:none}.controller-like img{width:17px;position:relative;top:-2px}.errorMessage{color:red;display:none}.errorMessage.show{display:block}.plain-button{border:none;background-color:transparent;padding:0;outline:none}.greenLink{color:#107c10!important;text-decoration:none}.greenLink:hover,.greenLink:focus{text-decoration:underline}.defaultCursor{cursor:default!important}a.customize-button,button.customize-button,div.customize-button{-webkit-transition:background-color 150ms,border 150ms;-moz-transition:background-color 150ms,border 150ms;-ms-transition:background-color 150ms,border 150ms;-o-transition:background-color 150ms,border 150ms;transition:background-color 150ms,border 150ms;background-color:#333;border:none;box-sizing:border-box;color:#fff;display:inline-block;height:36px;line-height:34px;white-space:nowrap;text-transform:uppercase;width:auto;min-width:110px;padding:0 20px 0 50px;text-decoration:none;font-size:13px;letter-spacing:.05em;position:relative}a.customize-button:before,button.customize-button:before,div.customize-button:before{content:"";background-image:url(/Assets/images/shared/customize-icon.png);position:absolute;top:3px;left:3px;width:30px;height:30px;background-size:100% 100%}a.customize-button div,button.customize-button div,div.customize-button div,a.customize-button span,button.customize-button span,div.customize-button span{display:inline-block;color:inherit}a.customize-button:after,button.customize-button:after,div.customize-button:after{font-family:MWF-MDL2;position:relative;display:inline-block;text-decoration:none;margin-left:2px;margin-top:1px;content:"";vertical-align:top;color:inherit;font-size:.85em}a.customize-button:hover,button.customize-button:hover,div.customize-button:hover{background-color:rgba(51,51,51,.8)}@media screen and (min-width:540px){.theme-dark .customize-button{background-color:transparent;border:2px solid #fff;line-height:32px}.theme-dark .customize-button:before{left:1px;top:1px}.theme-dark .customize-button:hover{background-color:rgba(255,255,255,.2)}}.customize-button+.price-label{position:relative;margin-top:6px;max-width:280px}.customize-button+.price-label .c-price{display:inline-block;font-size:16px}.home-page{background-color:#fff}.home-page .home-c-img{width:100%;opacity:1!important}.home-page .context-accessory{left:66.667%;text-align:left;top:86%;width:150px;height:70px;margin-left:-75px;margin-top:-35px}.c-hero div.home-hero-title{text-align:left;position:absolute;top:50%;margin-top:-210px;width:50%;font-size:46px;max-width:none}.c-hero div.home-hero-title .c-product-title,.c-hero div.home-hero-title .c-product-subtitle{font-size:inherit;overflow:visible;line-height:1.15;padding:0 0 .07em 0}.c-hero div.home-hero-title .c-subheading{width:460px;font-weight:400;padding:18px 0 4px}.c-hero div.home-hero-title .price-label{font-size:inherit;padding:2em 0 .06em 0;margin:0;height:auto;line-height:1}.c-hero div.home-hero-title .c-price{font-size:.5em;position:relative}@media screen and (max-width:1750px){.c-hero div.home-hero-title .price-label{padding:2em 0 .4em 0}}@media screen and (max-width:1600px){.c-hero div.home-hero-title{margin-top:-200px;font-size:40px}}@media screen and (max-width:1400px){.c-hero div.home-hero-title{margin-top:-180px;font-size:34px}}@media screen and (max-width:1200px){.c-hero div.home-hero-title{margin-top:-140px;width:45%}.c-hero div.home-hero-title .c-subheading{display:none}.c-hero div.home-hero-title .price-label{padding:.2em 0 .2em 0}.c-hero div.home-hero-title .c-product-title,.c-hero div.home-hero-title .c-hero div.home-hero-title .c-product-subtitle{padding:0 0 .1em 0}}@media screen and (max-width:899px){.c-hero div.home-hero-title{margin-top:-120px;font-size:30px}}@media screen and (max-width:768px){.c-hero div.home-hero-title{margin-top:-90px;font-size:25px}.c-hero div.home-hero-title .c-price{font-size:15px}}@media screen and (max-width:640px){.c-hero div.home-hero-title{margin-top:-140px;margin-bottom:24px}.c-hero div.home-hero-title .c-product-title,.c-hero div.home-hero-title .c-product-subtitle{display:none}}@media screen and (max-width:540px){.c-hero div.home-hero-title{margin-top:12px;margin-bottom:12px}.c-hero div.home-hero-title .c-price{display:block}}.home-title{text-align:center;padding:36px 36px 0 36px}.home-title .c-product-title,.home-title .c-product-subtitle{font-weight:700;font-size:24px;line-height:1.2em;margin:0;padding:12px 0 0 0}.home-title .c-product-subtitle{font-weight:400;padding:0}.home-title .c-subheading{font-weight:400;font-size:18px}.home-title .c-product-title,.home-title .c-product-subtitle,.home-title .c-subheading{display:none}@media screen and (max-width:1200px){.home-title .c-subheading{display:block}}@media screen and (max-width:640px){.home-title .c-product-title,.home-title .c-product-subtitle,.home-title .c-subheading{display:block}.home-title .c-subheading{font-size:16px}}.hero-slide .theme-dark{background:transparent}.hero-slide .theme-dark .home-hero-title{color:#fff}@media screen and (max-width:540px){.hero-slide .theme-dark .c-price{color:#000}}#topCarousel button.c-flipper{background-color:rgba(128,128,128,.3);color:#a0a0a0}.home-page .c-hero.fixed-hero{padding:0}@media screen and (max-width:640px){.home-page .c-hero.fixed-hero>div,.home-page .c-hero.fixed-hero .home-hero-title{height:auto;position:static;top:auto;padding:0;text-align:center;width:100%}.home-page .c-hero.fixed-hero picture{margin-bottom:0;height:auto}.home-page .c-hero.fixed-hero img{left:-41%;width:141%}}.c-mosaic-placement.f-background-accent{background-color:#e6e6e6}.c-mosaic-placement.f-height-large.f-width-large{padding:0 15% 19px}.community-gallery-link{text-transform:uppercase}.home-top{touch-action:pan-y;-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.home-top section[data-grid=container]{max-width:1920px;padding:0}.home-top .c-sequence-indicator{bottom:-20px}.home-top ul{margin-bottom:0;padding:0}@media screen and (min-width:1801px){.home-top section[data-grid=container]{max-width:1600px}}.home-video-host{width:100%;position:relative}.home-video-host:after{display:block;content:'';width:100%;padding-bottom:56.25%}.home-video-host iframe{position:absolute;top:0;left:0;width:100%;height:100%}.home-how-it-works{text-align:center;margin-bottom:50px;font-size:0;overflow:hidden}.home-how-it-works .home-how-item{min-height:30px;position:relative;width:25%;display:inline-block;font-size:0}.home-how-it-works .home-how-item:before{content:'';display:block;width:100%;padding-bottom:200px}.home-how-it-works .home-how-item .home-how-item-content{position:absolute;top:50%;left:50%;width:220px;height:220px;margin-left:-110px;margin-top:-110px;text-align:center;font-size:16px}.home-how-it-works .home-how-item .how-icon{width:110px;height:110px;background-size:contain;background-repeat:no-repeat;display:inline-block}.home-how-it-works .home-how-item .how-label{text-align:center;display:inline-block;padding:0 10px;margin-top:-20px}@media screen and (max-width:899px){.home-how-it-works{max-width:580px}.home-how-it-works .home-how-item{width:50%}}@media screen and (min-width:900px){.home-how-it-works .how-label{width:210px}}@media screen and (max-width:540px){.home-how-it-works .home-how-item{float:left;width:50%;height:240px}.home-how-it-works .how-label{padding:10px;position:relative;top:-10px;height:120px;overflow:hidden;width:210px}}@media screen and (max-width:420px){.home-how-it-works .home-how-item{float:left;width:50%;height:190px}.home-how-it-works .how-label{position:relative;top:10px;width:150px}.home-how-it-works .home-how-item .how-icon{height:80px;width:80px;margin-top:36px;margin-bottom:-10px}}.your-designs{height:500px;background:#e6e6e6;position:relative}.your-designs .c-call-to-action{background:transparent!important;border:none;color:#107c10}.your-designs .c-call-to-action:hover,.your-designs .c-call-to-action:focus{background:0 0;border-color:transparent}.your-designs .c-call-to-action:hover span,.your-designs .c-call-to-action:focus span{text-decoration:underline}.your-designs .design-carousel{padding:0}.your-designs .carousel-container{padding-top:24px;position:relative}.your-designs .saved-designs{height:200px;width:100%}.your-designs .saved-designs li{text-align:center}.your-designs .saved-designs ul.home-saved-design-list{display:block}.your-designs .saved-designs li.home-saved-design{width:330px;height:200px;margin:5px;display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.your-designs .saved-designs li.home-saved-design div{width:100%;height:100%}.your-designs .saved-designs li.home-saved-design a{width:100%;height:100%;display:block}.your-designs .saved-designs .c-sequence-indicator{display:none}.your-designs .more-designs{text-align:center;position:absolute;left:0;right:0;bottom:64px;text-transform:uppercase}.get-started{position:relative;margin-top:20px}.get-started .get-started-container{display:inline-block;width:100%}.get-started .controller-image-mobile{display:none}.get-started .controller-image{text-align:center;display:inline-block;float:left;width:65%}.get-started .controller-image img{margin-top:12px;max-height:100%;float:right}.get-started .controller-customize{text-align:left;display:block;position:absolute;width:40%;top:42%;right:5%}.get-started .subhead{text-align:left;margin:0 0 20px}.get-started .subhead div{max-width:480px}.get-started .customize-info{position:relative;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.get-started .controller-image{display:none}.get-started .controller-image-mobile{display:block;width:100%;overflow:hidden}.get-started .controller-image-mobile img{position:relative;width:100%}.get-started .controller-customize{position:relative;top:auto;right:auto;width:auto;text-align:center}.get-started .customize-info{text-align:center;transform:none;top:auto}.get-started .customize-info .c-heading-3,.get-started .customize-info .c-subheading-3,.get-started .customize-info .subhead,.get-started .customize-info .subhead div{text-align:center;max-width:480px;margin-left:auto;margin-right:auto}.get-started .customize-with-price{position:absolute;bottom:5%;left:67%;transform:translateX(-50%)}.get-started .customize-with-price .price-label{margin:6px auto;display:block}}@media screen and (max-width:539px){.get-started .controller-image-mobile img{left:10%}.get-started .customize-info{padding-left:12px;padding-right:12px}.get-started .customize-with-price{position:relative;bottom:auto;left:auto;transform:none}}.features-specs .features-specs-grid .features-specs-grid-row{color:#444;border-bottom:solid 1px #ccc;padding:16px 0;text-align:left}.features-specs .features-specs-grid .features-specs-grid-row>div{padding-right:24px}.features-specs .features-specs-grid .features-specs-top-row{margin-top:24px;border-top:solid 1px #ccc}.features-specs .features-specs-grid .disclaimer{max-width:960px;border:none;color:#6e6e6e}.page-title{text-align:center;margin:0 20px 10px 20px;padding-bottom:40px;border-bottom:1px solid #ccc}.loading-indicator{text-align:center;padding:50px}.view-option-icon{width:100%;height:36px;background-repeat:no-repeat;background-position:center}.view-customize-icon{width:100%;height:36px;background-repeat:no-repeat;background-position:center;background-image:url(/Assets/images/shared/customize-icon.png);background-size:30px 30px;background-position:bottom center}.view-laser-icon{width:100%;height:36px;background-repeat:no-repeat;background-position:center;background-image:url(/Assets/images/shared/laser_engraving.png);background-size:80px}.view-share-icon{width:100%;height:36px;background-repeat:no-repeat;background-position:center;background-image:url(/Assets/images/view/share_to_gallery.png);background-size:70px}.view-wishlist-icon{width:100%;height:36px;background-repeat:no-repeat;background-position:center;background-image:url(/Assets/images/view/add_to_wishlist.png);background-size:70px}.share-controller{cursor:pointer}.engraving-error{color:red}.scuf{background-color:#202023;color:#fff;padding:48px 0 96px 0;margin-top:96px;margin-bottom:-60px;position:relative}.scuf a{margin-top:24px;text-transform:uppercase}.scuf [data-grid~="col-12"]{position:relative}.scuf-logo{background-image:url(/Assets/images/home/scuf.png);background-size:contain;background-position:center center;height:90%;width:30%;max-width:300px;position:absolute;top:0;right:0;background-repeat:no-repeat}.scuf-content{max-width:60%}@media screen and (max-width:768px){.scuf-logo{position:static;width:100%;max-width:100%;height:200px}.scuf-content{max-width:100%}}@media screen and (max-width:540px){.scuf{margin-bottom:-120px}.social-share{padding-left:12px;padding-right:12px}}.home-animated-hero-content{width:88%;height:100%;max-width:1600px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;margin:0 auto;overflow:hidden}.home-animated-hero-content-body{position:absolute;z-index:1;max-width:540px}.shell-header-wrapper,.shell-footer-wrapper,.shell-category-nav,.shell-notification .grid-row{max-width:1600px!important}button.watch-video-cta{color:#fff;background-color:transparent;outline:none!important;border:none;text-decoration:none!important}button.watch-video-cta:hover{border-color:transparent}.c-dialog [role="dialog"]{height:76%!important;min-width:65%}.c-dialog [role="dialog"].auto-size{height:auto!important;min-width:0}.popup-youtube-video{height:100%}.popup-youtube-video .ytplayer{min-width:100%;min-height:100%}#default-lightbox-preview [role="document"]{height:100%}.m-rich-content-block .m-image h4{padding-top:0}.m-rich-content-block .m-image{max-width:300px;text-align:center;margin:0 auto;padding-top:0}.m-rich-content-block .m-image .c-image{display:inline-block}.c-video video{background:none!important}.hide{display:none!important}.pad-medium{padding-top:60px}.margin-medium{margin-top:60px}.pad-large{padding-top:120px}.pad-large-bottom{padding-bottom:80px}.pad-thin-bottom{padding-bottom:48px}.pad-thin{padding-top:48px}.top-padding-zero{padding-top:0!important}.top-margin-zero{margin-top:0!important}.bottom-padding-zero{padding-bottom:0!important}.bottom-margin-zero{margin-bottom:0!important}.padding-zero{padding:0!important}.margin-zero{margin:0!important}.green-c{color:#107c10!important}.display-inline-block{display:inline-block;margin-top:10px}.trans-cta{background:transparent!important}a.c-call-to-action{max-width:none!important}.gift-image{cursor:pointer;vertical-align:bottom;padding-left:5px!important;margin-left:25px}.gift-image img{vertical-align:baseline;margin-right:5px}#gifting-content ul{list-style-type:circle;padding-left:25px;text-align:left;padding-bottom:24px}#gifting-content .c-heading-2{padding-bottom:10px!important}#gifting-content a,#gifting-content ul a.c-hyperlink{line-height:2}.feature-spec{padding-top:60px}.scufgaming .trans-cta{padding-top:48px!important;padding-left:0!important;color:#fff!important}a.c-call-to-action.trans-cta:hover,a.c-call-to-action.trans-cta:visited,a.c-call-to-action.trans-cta:active{background:transparent;border-color:transparent}a.c-call-to-action.trans-cta span:hover{text-decoration:underline}a.c-call-to-action,#home-animated-hero a.c-button{font-weight:700}.scufgaming p a{border-style:solid;border-width:0 0 1px 0;transition:all .2s ease-in;padding-bottom:2px}#home-animated-hero .display-at-mobile{display:none}#home-animated-hero{position:relative}#home-animated-hero .home-animated-hero-content{position:absolute;top:0;height:100%}#home-animated-hero .home-animated-hero-content-body{position:relative;top:50%;transform:translateY(-50%)}#home-animated-hero .price-label{padding-bottom:2em}#home-animated-hero .price-label c-heading-4{padding-top:30px!important}#hero-item-animation{background-color:transparent;color:#107c10;cursor:pointer}a.c-call-to-action span,#hero-item-animation{text-transform:uppercase}@media(max-width:1083px){.m-rich-heading .c-heading-3{font-size:24px;line-height:30px}.pad-medium{padding-top:52px}.margin-medium{margin-top:52px}.pad-large{padding-top:100px}.pad-large-bottom{padding-bottom:65px}.pad-thin-bottom{padding-bottom:36px}.pad-thin{padding-top:36px}#home-animated-hero .home-animated-hero-content-body{position:static;top:0;width:50%;transform:none;margin:auto;text-align:center}#home-animated-hero .home-animated-hero-content{position:static;top:0;width:100%;height:auto}#home-animated-hero .display-at-mobile+.c-video{display:none}#home-animated-hero .display-at-mobile{display:block}}@media(max-width:540px){.pad-large{padding-top:80px}.pad-large-bottom{padding-bottom:0}.m-rich-heading .c-heading-3{font-size:26px;line-height:32px}.feature-spec [data-grid="col-12"]{width:83.33%;margin:0 auto}.feature-spec .live-area{padding:0}.feature-spec .terms p:first-child{padding-top:10px!important}#home-animated-hero .display-at-mobile{display:block}#home-animated-hero .display-at-mobile img{width:100%}}@media screen and (min-width:768px){.scufgaming .m-rich-heading .content{width:70%}}@media screen and (max-width:768px){.scufgaming .m-rich-heading{text-align:center}.scufgaming .m-rich-heading .c-logo{display:block;position:relative;right:0;left:50%;transform:translateX(-50%)}.scufgaming .c-logo{margin:50px 0 40px 0}.scufgaming .content h3{padding-top:0}.scufgaming .content{margin-bottom:50px}.pad-large{padding-top:80px}.ytplayer{display:block!important}}@media screen and (min-width:540px){.feature-spec [data-grid="col-6"]:first-child{padding-right:4.16%}.m-social.f-horizontal.share ul,.c-social.f-horizontal.share ul{float:right}}@media screen and (min-width:540px)and (max-width:1083px){.social-share{padding-left:36px;padding-right:36px}}@media screen and (min-width:1083px){.home-animated-hero-content-body{padding-left:24px}}@media screen and (min-width:1400px){.home-animated-hero-content-body{padding-left:36px}}.lightboxclosebutton{color:rgba(255,255,255,.6);position:absolute;width:36px;height:36px;right:0;top:0;cursor:pointer;float:right;bottom:35px}.lightboxcontent{position:fixed!important;top:6%!important;z-index:5000;height:76%!important;width:76%!important;padding-bottom:0!important}#hero-item-animation:before{margin-right:5px!important}#hero-item-animation:hover{text-decoration:none!important}#hero-item-animation span:hover{text-decoration:underline!important}.m-global-promotion{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px;margin-top:48px;text-align:center;min-height:120px}.m-global-promotion.f-background-neutral-10{background-color:#e3e3e3}.m-global-promotion.f-background-neutral-20{background-color:#c8c8c8}.m-global-promotion.f-background-neutral-30{background-color:#acacac}.m-global-promotion.f-background-neutral-75{background-color:#464646}.m-global-promotion.f-background-neutral-80{background-color:#2f2f2f}.m-global-promotion.f-background-neutral-90{background-color:#171717}.m-global-promotion.f-background-neutral-100{background-color:#000}.m-global-promotion.f-background-neutral-10,.m-global-promotion.f-background-neutral-20,.m-global-promotion.f-background-neutral-30{color:#000}.m-global-promotion.f-background-neutral-10 .c-call-to-action,.m-global-promotion.f-background-neutral-20 .c-call-to-action,.m-global-promotion.f-background-neutral-30 .c-call-to-action{color:#000}.m-global-promotion.f-background-neutral-75,.m-global-promotion.f-background-neutral-80,.m-global-promotion.f-background-neutral-90{color:#fff}.m-global-promotion.f-background-neutral-75 .c-call-to-action,.m-global-promotion.f-background-neutral-80 .c-call-to-action,.m-global-promotion.f-background-neutral-90 .c-call-to-action{color:#fff}.m-global-promotion>.c-image img{margin:0 auto;height:100%;width:auto;max-width:none}.m-global-promotion .c-call-to-action{background:transparent;color:#0078d7;border-color:transparent;border-width:2px;padding:10px 44px 7px 24px;margin-left:-24px;margin-right:-24px}.m-global-promotion .c-call-to-action[aria-disabled="true"]{cursor:not-allowed;color:#cce4f7}.m-global-promotion .c-call-to-action:focus,.m-global-promotion .c-call-to-action:hover,.m-global-promotion .c-call-to-action:active{background:transparent;border-color:transparent}.m-global-promotion .c-call-to-action span:hover{text-decoration:underline}.m-global-promotion .c-call-to-action:active{text-decoration:none}.theme-light .m-global-promotion .c-call-to-action,.theme-dark .theme-light .m-global-promotion .c-call-to-action{color:#000;background:transparent;border-color:transparent}.theme-light .m-global-promotion .c-call-to-action:active,.theme-dark .theme-light .m-global-promotion .c-call-to-action:active{color:rgba(0,0,0,.6)}.theme-light .m-global-promotion .c-call-to-action:focus,.theme-dark .theme-light .m-global-promotion .c-call-to-action:focus{outline-color:#000}.theme-light .m-global-promotion .c-call-to-action[aria-disabled="true"],.theme-dark .theme-light .m-global-promotion .c-call-to-action[aria-disabled="true"]{background:transparent;color:#999}.theme-light .m-global-promotion .c-call-to-action:active,.theme-light .m-global-promotion .c-call-to-action:focus,.theme-light .m-global-promotion .c-call-to-action:hover,.theme-dark .theme-light .m-global-promotion .c-call-to-action:active,.theme-dark .theme-light .m-global-promotion .c-call-to-action:focus,.theme-dark .theme-light .m-global-promotion .c-call-to-action:hover{background:transparent;border-color:transparent}.theme-dark .m-global-promotion .c-call-to-action,.theme-light .theme-dark .m-global-promotion .c-call-to-action{color:#fff;background:transparent;border-color:transparent}.theme-dark .m-global-promotion .c-call-to-action:active,.theme-light .theme-dark .m-global-promotion .c-call-to-action:active{color:rgba(255,255,255,.6)}.theme-dark .m-global-promotion .c-call-to-action:focus,.theme-light .theme-dark .m-global-promotion .c-call-to-action:focus{outline-color:#fff}.theme-dark .m-global-promotion .c-call-to-action[aria-disabled="true"],.theme-light .theme-dark .m-global-promotion .c-call-to-action[aria-disabled="true"]{background:transparent;color:#666}.theme-dark .m-global-promotion .c-call-to-action:active,.theme-dark .m-global-promotion .c-call-to-action:focus,.theme-dark .m-global-promotion .c-call-to-action:hover,.theme-light .theme-dark .m-global-promotion .c-call-to-action:active,.theme-light .theme-dark .m-global-promotion .c-call-to-action:focus,.theme-light .theme-dark .m-global-promotion .c-call-to-action:hover{background:transparent;border-color:transparent}.m-global-promotion>div{padding-left:12px;padding-right:12px;width:100%}@media only screen and (min-width:540px){.m-global-promotion>div{padding-left:24px;padding-right:24px}}@media only screen and (min-width:768px){.m-global-promotion>div{padding-left:0;padding-right:0}}.m-global-promotion>div>div .c-heading{font-size:20px;line-height:24px;padding:35px 0 5px;font-weight:200;padding-top:8px}.m-global-promotion>div>div .c-paragraph{font-size:15px;line-height:20px;padding:24px 0 0;font-weight:400;padding-top:8px}@media only screen and (min-width:768px){.m-global-promotion>div>div{max-width:70%;margin:0 auto}}@media only screen and (min-width:1084px){.m-global-promotion>div>div{max-width:50%}}.m-global-promotion>div>.c-group{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:540px){.m-global-promotion>div>.c-group{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.m-global-promotion>div>.c-group .c-call-to-action{margin:0}}@media only screen and (min-width:768px){.m-global-promotion.f-image{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;padding:0}.m-global-promotion.f-image>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:calc(-220%);padding:8px 12px 8px 12px;width:100%;padding-right:36px}.m-global-promotion.f-image>div>div{margin:0}}@media only screen and (min-width:768px)and (min-width:768px){.m-global-promotion.f-image>div>div{max-width:none}.m-global-promotion.f-image>div>div .c-paragraph{padding-top:0}.m-global-promotion.f-image>div>div .c-heading{padding-top:0}.m-global-promotion.f-image>div>div .c-heading+.c-paragraph{padding-top:8px}}@media only screen and (min-width:768px)and (min-width:1084px){.m-global-promotion.f-image>div>div{max-width:none}}@media only screen and (min-width:768px){.m-global-promotion.f-image>div>div+div{text-align:right}.m-global-promotion.f-image>div>div+div .c-call-to-action{padding-right:24px;margin-left:0;margin-right:0}}a.c-call-to-action.outline-light:focus,.m-global-promotion a.c-call-to-action:focus{outline:#fff dashed 1px!important;background-color:transparent!important;border-color:transparent!important}a.c-action-trigger.outline-dark:focus,a.c-call-to-action.outline-dark:focus{outline:#000 dashed 1px!important;background-color:transparent!important;border-color:transparent!important}a.customize-button:focus{outline:#000 dashed 1px!important;border-color:transparent!important}a.c-call-to-action.trans-cta.removeOutline:focus,.m-global-promotion a.c-call-to-action.removeOutline:focus{outline:transparent!important}@media(max-width:767px){.m-hero-item>div picture{display:block}}@media screen and (min-width:540px)and (max-width:1220px){.m-hero-item>div{width:66.6667%}}@media only screen and (min-width:768px)and (max-width:1220px){.m-hero-item{height:auto;padding:0;text-align:center}.m-hero-item>div{padding:12px;position:relative}.m-hero-item[class*=f-x][class*=f-y]>picture img{top:0;left:0;left:calc(50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.m-hero-item[class*=f-x][class*=f-y]>div>div{position:relative;margin:0 auto;left:0;top:0;top:calc(50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:100%}.m-hero-item>div>div>div{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:1220px){.m-hero-item .c-pivot>header{display:inline-block;margin-top:20px}.m-hero-item[class*=f-x][class*=f-y]>div>div{transform:none;top:0}.m-hero-item[class*=f-x][class*=f-y]>div{height:auto}.m-hero-item>div>div .c-heading-2{padding-top:0}.m-hero-item:before{padding-top:60.2%}}@media only screen and (min-width:1221px){.m-hero-item>div{max-width:1600px}.m-hero-item>div>div{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1400px){.m-hero-item>div>div{padding-left:36px;padding-right:36px}}.m-hero-item:hover,.c-hero:hover{cursor:default}.customizeBody .fixed-category-nav-buffer,.customizeBody .shell-category-header,.customizeBody .shell-header-nav-wrapper,.customizeBody .shell-header-user-container,.customizeBody .shell-header-actions,.customizeBody .shell-header-actions,.customizeBody .shell-header-toggle{display:none!important}.customizeBody .shell-header-wrapper{max-width:1600px!important}.customizePage{background-color:#f1f1f1;color:#000;margin:0 auto;overflow-x:hidden}.customizePage .pageHeader{z-index:10;height:auto}.customizePage .pageHeader .customizeTopRight{text-align:right;position:static;margin-bottom:10px}.customizePage .pageHeader .customizeTopRight .greenButton{margin-top:5px;min-width:175px}.customizePageContent{overflow:hidden}#customizeTitle{position:relative;padding:24px 0 12px 0;margin-bottom:-12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#customizeContainer{position:relative}#customizeContainer{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;user-drag:none}.controllerLayer{position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%}#customizePanelsContainer{text-align:left}#customizeSelectionInfo{color:#606060;text-align:left;position:relative;padding-top:42px}#customizeCurrentSelection{float:left}#customizeCurrentStep{text-align:right;float:right}#customizePanels{display:block;vertical-align:top;list-style:none;padding:0;height:320px;position:relative;width:100%}#customizePanels>li{-webkit-transition:all 400ms cubic-bezier(.55,.055,.675,.19) 0ms;-moz-transition:all 400ms cubic-bezier(.55,.055,.675,.19) 0ms;-ms-transition:all 400ms cubic-bezier(.55,.055,.675,.19) 0ms;-o-transition:all 400ms cubic-bezier(.55,.055,.675,.19) 0ms;transition:all 400ms cubic-bezier(.55,.055,.675,.19) 0ms;position:absolute;top:0;left:25%;width:100%;opacity:0;visibility:hidden}#customizePanels>li.selected{-webkit-transition:all 500ms cubic-bezier(.165,.84,.44,1) 500ms;-moz-transition:all 500ms cubic-bezier(.165,.84,.44,1) 500ms;-ms-transition:all 500ms cubic-bezier(.165,.84,.44,1) 500ms;-o-transition:all 500ms cubic-bezier(.165,.84,.44,1) 500ms;transition:all 500ms cubic-bezier(.165,.84,.44,1) 500ms;left:0;z-index:10;opacity:1;visibility:visible}#customizePanels>li.unselected{left:-25%;opacity:0;visibility:hidden}#customizeNavContainer{width:100%;text-align:center;white-space:nowrap}#customizeNavContainer #customizeNav{height:100px;list-style:none;padding:0;margin-top:6px;margin-bottom:48px}#customizeNavContainer .name{vertical-align:bottom;font-size:12px;position:absolute;bottom:10px;left:0;width:100%;text-align:center;color:#6e6e6e}#customizeNavContainer li{width:13%;min-width:110px;height:110px;display:inline-block;text-align:center;position:relative;cursor:pointer}#customizeNavContainer li:before,#customizeNavContainer li:after{content:'';position:absolute;top:10px;left:50%;margin-left:-60px;width:120px;height:100px;display:block;background-size:cover;background-repeat:no-repeat;background-position:center bottom;opacity:0;-webkit-transition:opacity 100ms;-moz-transition:opacity 100ms;-ms-transition:opacity 100ms;-o-transition:opacity 100ms;transition:opacity 100ms}#customizeNavContainer li:before{opacity:1}#customizeNavContainer li:after{opacity:0}#customizeNavContainer li.selected{cursor:auto}#customizeNavContainer li.selected:before{opacity:0}#customizeNavContainer li.selected:after{opacity:1}#customizeNavContainer li.selected .name{color:#000}#customizeNavContainer li button{width:100%;height:100%}#customizeNavContainer #tab-top:before{background-image:url(/Assets/images/customize/tabs/top.png)}#customizeNavContainer #tab-top:after{background-image:url(/Assets/images/customize/tabs/top_selected.png)}#customizeNavContainer #tab-front:before{background-image:url(/Assets/images/customize/tabs/front.png)}#customizeNavContainer #tab-front:after{background-image:url(/Assets/images/customize/tabs/front_selected.png)}#customizeNavContainer #tab-dPad:before{background-image:url(/Assets/images/customize/tabs/dpad.png)}#customizeNavContainer #tab-dPad:after{background-image:url(/Assets/images/customize/tabs/dpad_selected.png)}#customizeNavContainer #tab-thumbstick:before{background-image:url(/Assets/images/customize/tabs/thumbsticks.png)}#customizeNavContainer #tab-thumbstick:after{background-image:url(/Assets/images/customize/tabs/thumbsticks_selected.png)}#customizeNavContainer #tab-abxy:before{background-image:url(/Assets/images/customize/tabs/abxy.png)}#customizeNavContainer #tab-abxy:after{background-image:url(/Assets/images/customize/tabs/abxy_selected.png)}#customizeNavContainer #tab-menu:before{background-image:url(/Assets/images/customize/tabs/menu.png)}#customizeNavContainer #tab-menu:after{background-image:url(/Assets/images/customize/tabs/menu_selected.png)}#customizeNavContainer #tab-back:before{background-image:url(/Assets/images/customize/tabs/back.png)}#customizeNavContainer #tab-back:after{background-image:url(/Assets/images/customize/tabs/back_selected.png)}.customizeList{list-style:none;margin:0;font-size:0;line-height:0;box-sizing:border-box;text-align:left;display:inline-block;position:relative;left:-17px;padding:51px 0 0 0}.customizeList li{position:relative;cursor:pointer;display:inline-block}.customizeList li .innerName{position:absolute;bottom:10px;font-weight:500;left:-25%;width:150%;text-align:center;font-size:13px;color:#000;opacity:0;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;-ms-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms}.customizeListPerRow-3{width:216px}.customizeListPerRow-4{width:288px}.customizeListPerRow-5{width:360px}.customizeColor{border-radius:50%;width:72px;height:72px;display:inline-block;position:relative;font-size:0}.customizeColor .innerCircle{position:absolute;top:50%;left:50%;-webkit-transition:border-color 150ms;-moz-transition:border-color 150ms;-ms-transition:border-color 150ms;-o-transition:border-color 150ms;transition:border-color 150ms;margin-left:-20px;margin-top:-20px;border-radius:50%;width:46px;height:46px;border:2px solid #f1f1f1;background-clip:padding-box}.customizeColor .innerCircle:before{content:'';display:none;position:absolute;top:8px;right:8px;bottom:8px;left:8px;background-image:url(/Assets/images/shared/unavailable.png);background-size:100% 100%;background-repeat:no-repeat}.customizeColor .innerCircle:after{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;content:'';-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;-ms-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms;border:2px solid #000;border-radius:50%;opacity:0}.customizeColor .innerCircle.isWhite{border:2px solid #bbb}.customizeColor .innerCircle.isWhite:before{background-image:url(/Assets/images/shared/unavailable-black.png)}.customizeColor.notAvailable .innerCircle:before{display:block}.customizeColor .innerCircle:hover,.customizeColor .innerCircle:focus,.customizeColor.selected .innerCircle{border:2px solid #fff}.customizeColor .innerCircle:hover .isWhite,.customizeColor .innerCircle:focus .isWhite,.customizeColor.selected .innerCircle .isWhite{border:2px solid #eef3f4}.customizeColor .innerCircle:hover:after,.customizeColor .innerCircle:focus:after,.customizeColor.selected .innerCircle:after{opacity:1}.customizeImage{width:104px;height:104px;margin:4px 8px 4px 0;display:inline-block}@media screen and (min-width:1280px){.customizeImage{width:114.4px;height:114.4px}}@media screen and (min-width:1280px){.customizeImage{width:114.4px;height:114.4px}}.customizeImage .innerImage{border:3px solid transparent;background-color:#fff;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.customizeImage .innerImage:before{content:'';display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(208,208,208,.8)}.customizeImage .innerImage:after{content:'';display:none;position:absolute;top:50%;left:50%;width:26px;height:26px;margin-left:-13px;margin-top:-13px;background-image:url(/Assets/images/shared/unavailable.png);background-size:100% 100%;background-repeat:no-repeat}.customizeImage:hover .innerImage,.customizeImage .innerImage:focus{border-color:#666}.customizeImage.selected .innerImage{border-color:#000;cursor:auto}.customizeImage.selected .innerImage:before{position:absolute;top:3px;right:3px;bottom:3px;left:3px}.customizeImage.selected .innerName{bottom:24px}.customizeImage.notAvailable .innerImage:before,.customizeImage.notAvailable .innerImage:after{display:block}.customizeImagesList{padding-top:36px;left:0}.customizeSelectLeftArrow,.customizeSelectRightArrow{display:none}#customizeEngraving input{padding:5px;margin-bottom:20px}#customizeEngraving .button{display:inline-block;padding:5px 20px;font-size:12px;cursor:pointer;background-color:#c1c1c1;color:#000;margin-top:5px}.view-mode-loading{display:none}#customizeDisclaimer{color:#606060;text-align:left;margin-top:48px}#customizeDisclaimerMobile{color:#606060;margin-top:24px;font-size:13px;text-align:center;display:none}#customizeControllerContainer{position:relative}#customizeControllerContainer:before{width:100%;content:'';display:block;padding-top:56.25%}#customizeControllerContainer #customizeController{-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;visibility:visible;opacity:1}#customizeControllerContainer #customizeController3d{visibility:visible;pointer-events:none;opacity:0;left:0}#customizeControllerContainer #customizeLoading{display:none}#customizeControllerContainer.offscreen3d #customizeController3d{visibility:visible;opacity:1;left:-100%}#customizeControllerContainer.ready3d #customizeController3d{-webkit-transition:opacity 500ms,visibility 0ms;-moz-transition:opacity 500ms,visibility 0ms;-ms-transition:opacity 500ms,visibility 0ms;-o-transition:opacity 500ms,visibility 0ms;transition:opacity 500ms,visibility 0ms}#customizeControllerContainer.show3d #customizeController{visibility:hidden;pointer-events:none;opacity:0}#customizeControllerContainer.show3d #customizeController3d{visibility:visible;pointer-events:initial;opacity:1;left:0}#customizeController,#customizeController3d,.controllerLayer{height:100%;position:absolute;top:0;left:0}#customizeController{height:99.25%;top:-2%;left:.55%}#renderCanvas{top:-40%;position:absolute;width:100%;height:180%;touch-action:none}#customizeLoading{height:4px;background-color:#c1c1c1;width:240px;margin-left:-120px;position:absolute;left:50%;bottom:2%}#customizeLoading #customizeLoadingProgress{position:absolute;left:0;top:0;height:100%;width:50%;background-color:#0c7b15}@media screen and (min-width:769px)and (max-width:1160px){#customizeControllerContainer,#customizeTitleContainer{width:58.33333333%}#customizeSelectionInfo,#customizePanelsContainer{width:41.66666667%}#customizeControllerContainer{width:63.33333333%;margin-left:-5%;margin-top:24px}#customizeTitle{font-size:24px;line-height:28px}#customizeSelectionInfo{padding-top:33px;margin-left:-3px}.customizeColor{width:64px;height:64px}.customizeColor .innerCircle{width:36px;height:36px;margin-left:-18px;margin-top:-18px}.customizeListPerRow-3{width:192px}.customizeListPerRow-4{width:256px}.customizeListPerRow-5{width:320px}.customizeImage{width:96px;height:96px}#customizeNavContainer li{min-width:96px}.customizeList{padding-top:36px}#customizeDisclaimer{font-size:14px;margin-top:24px}}@media screen and (min-width:769px)and (max-width:848px){#customizePanels{height:364px}}@media screen and (min-width:849px)and (max-width:1280px){#customizePanels{height:294px}}@media screen and (max-height:860px)and (min-width:769px){#customizeControllerContainer:before{padding-top:44%}.customizeList{padding-top:24px}#customizeDisclaimer{margin-top:24px}.customizeImage{width:96px;height:96px}#customizeControllerContainer,#customizeController,#customizeController3d{max-height:380px}}@media screen and (max-height:640px)and (min-width:769px){#customizeNavContainer{margin-top:-24px}}@media screen and (max-width:768px){#customizeCurrentSelection{display:none}#customizeContainer,#customizeController,#customizeController3d,#customizePanelsContainer,.controllerLayer,#customizePanels,#customizeContainer,#customizeTitle,#customizeControllerContainer{width:100%;float:none;height:auto;max-height:none;min-height:10px;clear:both}#customizeTitleContainer{float:left;width:auto;max-width:80%}#customizeTitle{font-size:24px;width:auto;float:left;max-width:100%}#customizeSelectionInfo{padding-top:34px;float:right;width:auto;z-index:10}.customize3dSwitch{position:relative;top:32px}.customize3dSwitch.f-disabled button{outline:none}#customizeContainer{width:auto;margin-left:-5.5%;margin-right:-5.5%}#customizeControllerContainer{position:relative;max-width:860px;margin:0 auto 0 auto}#customizeControllerContainer:before{width:100%;content:'';display:block;padding-top:56.25%}#customizeController,#customizeController3d{position:absolute;top:0;left:0;width:100%;overflow:hidden;height:100%}.controllerLayer{position:absolute;top:0;left:-5%;width:110%;height:100%;background-position:center center;background-repeat:no-repeat}#customizePanelsContainer{height:120px}#customizePanels>li{height:130px;overflow:hidden;-webkit-transition:all 300ms cubic-bezier(.55,.055,.675,.19) 0ms;-moz-transition:all 300ms cubic-bezier(.55,.055,.675,.19) 0ms;-ms-transition:all 300ms cubic-bezier(.55,.055,.675,.19) 0ms;-o-transition:all 300ms cubic-bezier(.55,.055,.675,.19) 0ms;transition:all 300ms cubic-bezier(.55,.055,.675,.19) 0ms;left:0;top:30px}#customizePanels>li.selected{-webkit-transition:all 300ms cubic-bezier(.165,.84,.44,1) 400ms;-moz-transition:all 300ms cubic-bezier(.165,.84,.44,1) 400ms;-ms-transition:all 300ms cubic-bezier(.165,.84,.44,1) 400ms;-o-transition:all 300ms cubic-bezier(.165,.84,.44,1) 400ms;transition:all 300ms cubic-bezier(.165,.84,.44,1) 400ms;left:0;top:0}#customizePanels>li.unselected{left:0;top:-30px}.customizeList{position:absolute;top:0;right:0;bottom:-30px;left:0;max-width:none;width:auto;font-size:0;padding:0;white-space:nowrap;overflow-x:scroll;overflow-y:hidden}.customizeList:before,.customizeList:after{content:'';display:inline-block;width:50%;margin:0}.customizeList:before{margin-right:-44px}.customizeList:after{margin-left:-44px}.customizeList li{height:130px}.customizeList li.customizeImage{bottom:0}.customizeList li .innerName{bottom:24px}.customizeList li.selected .innerName{opacity:1}.customizeImagesList{padding-bottom:30px;padding:0;font-size:0}.customizeImagesList:before,.customizeImagesList:after{content:'';display:inline-block;width:50%;margin:0}.customizeImagesList:before{margin-right:-55px}.customizeImagesList:after{margin-left:-55px}#customizeNavContainer{margin-top:-4px;height:130px;overflow:hidden;font-size:0;padding:0}#customizeNavContainer #customizeNav{height:160px;max-width:none;white-space:nowrap;overflow-x:scroll;padding-bottom:0;margin:0}#customizeNavContainer #customizeNav:before,#customizeNavContainer #customizeNav:after{content:'';display:inline-block;width:50%;margin:0}#customizeNavContainer #customizeNav:before{margin-right:-55px}#customizeNavContainer #customizeNav:after{margin-left:-55px}#customizeNavContainer .name{bottom:10px}.customizeColor{width:88px}.customizeImage{width:96px;margin:0 12px}.customizeImage .innerImage{width:96px;height:96px}#customizeDisclaimer{display:none}#customizeDisclaimerMobile{display:block}#customizeNavContainer,#customizePanelsContainer{position:relative}.customizeSelectLeftArrow,.customizeSelectRightArrow{display:block;height:48px;line-height:48px;position:absolute;top:50%;margin-top:-18px;z-index:10;background-color:rgba(176,176,176,.4);text-align:center;font-size:15px}.customizeSelectLeftArrow.disabled,.customizeSelectRightArrow.disabled{display:none}.customizeSelectLeftArrow{left:0}.customizeSelectRightArrow{right:0}#customizeNavContainer .customizeSelectLeftArrow,#customizeNavContainer .customizeSelectRightArrow{margin-top:-40px}}@media screen and (max-width:480px){#customizeContainer{margin-left:-12px;margin-right:-12px}#customizeSelectionInfo{position:absolute;right:12px;font-size:12px;margin-top:-12px}#customizeSelectionInfo .customize3dSwitch{top:12px}#customizeTitleContainer{margin-top:-12px}#customizeTitle{line-height:1.1;white-space:normal;min-height:92px}}#purchasePage{background-color:#f1f1f1;color:#000;margin:0 auto 20px auto}#purchasePage .pageHeaderTitle{padding-bottom:24px}#purchasePage #priceSection{display:inline-block}#purchasePage #purchaseController{overflow:hidden;position:relative}#purchasePage #purchaseController,#purchasePage #purchaseOptions{width:50%;float:left}#purchasePage #controllerPreview{height:480px;width:125%;background-size:contain;background-repeat:no-repeat;background-position:center top;margin-left:-12.5%}#purchasePage #warrantyInfo{padding-top:10px;display:block}#purchasePage #nextButton,#purchasePage #cartButton{display:none}#purchasePage #nextButton.show,#purchasePage #cartButton.show{display:inline-block}#purchasePage .purchaseSection{background-color:transparent;color:#000;height:460px;display:none}@media screen and (max-width:899px){#purchasePage .purchaseSection{height:auto}}#purchasePage .purchaseSection.show{display:block}#purchasePage #customizeController{position:relative}#purchasePage #engravingPreview{position:absolute;text-align:center;width:98.5%;font-size:12px;white-space:pre}#purchasePage #engravingEntry{position:relative;padding:36px;background-color:#fff}#purchasePage #engravingEntry label,#purchasePage #engravingEntry button{margin:0}#purchasePage #engravingEntry .c-text-field{max-width:100%}#purchasePage #removeEngraving{margin-top:36px}#purchasePage #removeEngraving label{display:inline-block}#purchasePage #removeEngraving button{display:block}#purchasePage #engravingEntryDescription{position:absolute;bottom:36px;max-width:400px}#purchasePage #engravingEntryDescription .view-laser-icon{height:48px;width:48px;background-size:112px;position:absolute;left:0;bottom:2px}#purchasePage #engravingEntryDescription p{padding-left:56px;padding-right:36px}#purchasePage #gamertagButton{color:#107c10;display:inline-block;padding:12px 0;cursor:pointer}#purchasePage #engravingChoice .purchaseOption .purchaseOptionContent,#purchasePage #rushChoice .purchaseOption .purchaseOptionContent{border:2px solid #fff}#purchasePage #engravingChoice .purchaseOption.selected .purchaseOptionContent,#purchasePage #rushChoice .purchaseOption.selected .purchaseOptionContent{border:2px solid #acacac}#purchasePage #engravingChoice:hover .purchaseOption .purchaseOptionContent,#purchasePage #rushChoice:hover .purchaseOption .purchaseOptionContent,#purchasePage #engravingChoice:focus .purchaseOption .purchaseOptionContent,#purchasePage #rushChoice:focus .purchaseOption .purchaseOptionContent{border:2px solid #fff}#purchasePage #engravingChoice .purchaseOption:hover .purchaseOptionContent,#purchasePage #rushChoice .purchaseOption:hover .purchaseOptionContent,#purchasePage #engravingChoice .purchaseOption:focus .purchaseOptionContent,#purchasePage #rushChoice .purchaseOption:focus .purchaseOptionContent{border:2px solid #000}#purchasePage #engravingChoice .purchaseOption,#purchasePage #rushChoice .purchaseOption{cursor:pointer;padding:2px;height:100%;position:relative}#purchasePage #engravingChoice .purchaseOption h5,#purchasePage #rushChoice .purchaseOption h5{min-height:52px;font-weight:600}#purchasePage #engravingChoice .purchaseOption p,#purchasePage #rushChoice .purchaseOption p{color:gray}#purchasePage #engravingChoice .purchaseOption .purchaseOptionContent,#purchasePage #rushChoice .purchaseOption .purchaseOptionContent{padding:36px;background-color:#fff;width:100%;height:100%;text-align:left}#purchasePage #engravingChoice .purchaseOption .purchaseOptionPrice,#purchasePage #rushChoice .purchaseOption .purchaseOptionPrice{position:absolute;bottom:36px}#purchasePage #engravingChoice .purchaseOption .purchaseOptionPrice .c-heading-3,#purchasePage #rushChoice .purchaseOption .purchaseOptionPrice .c-heading-3{padding-top:8px}#purchasePage #engravingChoice .purchaseOption .purchaseOptionPrice .strikePrice,#purchasePage #rushChoice .purchaseOption .purchaseOptionPrice .strikePrice{text-decoration:line-through;color:#666;margin-right:15px}#purchasePage #engravingChoice .purchaseOption:hover .purchaseOptionContent,#purchasePage #rushChoice .purchaseOption:hover .purchaseOptionContent,#purchasePage #engravingChoice .purchaseOption:focus .purchaseOptionContent,#purchasePage #rushChoice .purchaseOption:focus .purchaseOptionContent{border:2px solid #000}#purchasePage #freeEngravingMessage{padding:2px;text-align:center}#purchasePage #freeEngravingMessage div{border:solid #fff 5px;padding:20px}#purchasePage #freeEngravingMessage div h5{font-weight:bold}#purchasePage #freeEngravingMessage div p{font-weight:100;color:#666}@media screen and (max-width:1083px){#purchasePage #purchaseController{width:66.6%}#purchasePage #purchaseOptions{width:33.3%}#purchasePage #engravingChoice .purchaseOption,#purchasePage #rushChoice .purchaseOption{height:50%}#purchasePage #engravingChoice .purchaseOption h5,#purchasePage #rushChoice .purchaseOption h5{min-height:initial}#purchasePage #engravingChoice .purchaseOption p,#purchasePage #rushChoice .purchaseOption p{padding:8px 0 0 0}#purchasePage #engravingChoice .purchaseOption .c-heading-3,#purchasePage #rushChoice .purchaseOption .c-heading-3{padding:0}#purchasePage #engravingChoice .purchaseOption .purchaseOptionContent,#purchasePage #rushChoice .purchaseOption .purchaseOptionContent{padding:20px}#purchasePage #engravingChoice .purchaseOption .purchaseOptionPrice,#purchasePage #rushChoice .purchaseOption .purchaseOptionPrice{bottom:20px}}@media screen and (max-width:899px){#purchasePage #purchaseController{width:100%}#purchasePage #purchaseOptions{width:100%}#purchasePage #controllerPreview{height:auto;margin-top:-5%;position:relative}#purchasePage #controllerPreview:after{content:'';display:block;width:100%;padding-top:56.25%}#purchasePage #engravingEntry{height:390px}#purchasePage #engravingPreview{top:54.5%!important}#purchasePage #engravingChoice .purchaseOption h5,#purchasePage #rushChoice .purchaseOption h5{min-height:initial}#purchasePage #engravingChoice .purchaseOption p,#purchasePage #rushChoice .purchaseOption p{padding:8px 0 0 0}#purchasePage #engravingChoice .purchaseOption .c-heading-3,#purchasePage #rushChoice .purchaseOption .c-heading-3{padding:0}#purchasePage #engravingChoice .purchaseOption .purchaseOptionContent,#purchasePage #rushChoice .purchaseOption .purchaseOptionContent{padding:36px 200px 36px 36px}#purchasePage #engravingChoice .purchaseOption .purchaseOptionPrice,#purchasePage #rushChoice .purchaseOption .purchaseOptionPrice{bottom:auto;right:36px;top:36px;font-weight:400}}.share-icon{width:120px;height:120px;cursor:pointer;display:inline-block;background-repeat:no-repeat;margin:0;padding:0;background-size:120px 120px;background-position:top left}#sharetoxbox .share-icon{background-image:url(/Assets/images/view/share_xbox.png)}@media screen and (-ms-high-contrast:active){#sharetoxbox .share-icon{background-image:url(/Assets/images/view/share_xbox-hc.png)}}#facebook .share-icon{background-image:url(/Assets/images/view/share_facebook.png)}@media screen and (-ms-high-contrast:active){#facebook .share-icon{background-image:url(/Assets/images/view/share_facebook-hc.png)}}#twitter .share-icon{background-image:url(/Assets/images/view/share_twitter.png)}@media screen and (-ms-high-contrast:active){#twitter .share-icon{background-image:url(/Assets/images/view/share_twitter-hc.png)}}#pinterest .share-icon{background-image:url(/Assets/images/view/share_pinterest.png)}@media screen and (-ms-high-contrast:active){#pinterest .share-icon{background-image:url(/Assets/images/view/share_pinterest-hc.png)}}#sharetoemail .share-icon{background-image:url(/Assets/images/view/share_email.png)}@media screen and (-ms-high-contrast:active){#sharetoemail .share-icon{background-image:url(/Assets/images/view/share_email-hc.png)}}.view-share div[data-grid=col-2]{text-align:center}.share-icon-list{text-align:center;padding-top:12px;padding-bottom:60px}@media screen and (max-width:539px){.share-icon-list [data-grid=col-1-5]{float:left;width:auto;display:block}}.view-histogram{background-color:#e6e6e6;padding-top:12px;padding-bottom:40px}.histogram-container{padding-top:32px;padding-bottom:48px;width:100%;color:#676767}.histogram-color-div{height:58px;display:inline-block}.histogram-color-name-div{height:30px;display:inline-block;font-size:16px;padding-right:4px}@media screen and (max-width:1200px){.histogram-color-name-div{height:40px;font-size:12px;padding-top:10px}}@media screen and (max-width:768px){.histogram-color-name-div{height:30px;font-size:9px;padding-top:10px}}.histogram-part-name-div{height:64px;display:inline-block;border-left:1px solid #676767;text-align:left;padding-left:3px;position:relative;font-size:13px}.histogram-part-name-div div{position:absolute;bottom:0}.view-controller-options{padding-bottom:48px;font-size:0;text-align:center}.view-controller-options .view-controller-option{width:33%;max-width:250px;display:inline-block;font-size:15px;color:#000;vertical-align:top;text-transform:uppercase;color:#107c10}.view-controller-options .view-controller-option .cta{font-size:13px;display:inline-block;padding-right:6px;text-transform:uppercase}.view-controller-options .view-controller-option .cta:after{display:inline-block;height:12px;margin-right:-6px;position:relative;content:"";font-family:MWF-MDL2;font-size:10px;width:6px}.view-controller-options .view-controller-option .c-call-to-action{background:transparent!important;border:none;color:#107c10;text-wrap:normal;width:100px}.view-controller-options .view-controller-option .c-call-to-action:hover,.view-controller-options .view-controller-option .c-call-to-action:focus{background:0 0;text-decoration:underline;border-color:transparent}.view-controller-options .view-controller-option .share-controller{cursor:pointer;text-transform:uppercase}.view-controller-options div[data-grid=col-4]{text-align:center}.view-controller-options .view-color-warning{text-align:left;width:80%;margin:auto}.view-controller-options .view-option-icon{margin-bottom:8px}.view-top{margin:30px 0 48px}.edit-button{cursor:pointer;display:inline-block;width:20px;height:20px;font-family:MWF-MDL2;font-size:20px}.view-controller-image{position:relative;max-width:960px;width:90%;margin:48px auto 48px auto}@media screen and (max-width:768px){.view-controller-image{margin-top:100px}}.view-controller-image img{margin:0;width:100%}.view-controller-image .view-engraved-text{position:absolute;color:#fff;font-size:11px;font-weight:400;width:20%;margin-left:-10%;text-align:center;height:10%;margin-top:-5%;left:52%;top:55%}.view-controller-image .view-engraved-text span{display:block;transform:rotate(-22.3deg);line-height:3.5em;white-space:pre}.edit-pencil{cursor:pointer;display:inline-block;width:20px;height:20px;font-family:MWF-MDL2;font-size:20px;position:absolute;margin-left:6px;top:38px}@media screen and (max-width:767px){.edit-pencil{top:30px}}.edit-pencil:after{content:"";font-size:16px;position:relative;left:-5px}@media screen and (max-width:767px){.edit-pencil:after{font-size:14px}}.confirm-edit{cursor:pointer;display:inline-block;width:20px;height:20px;font-family:MWF-MDL2;font-size:20px;display:none;position:relative;top:3px;left:6px}.confirm-edit:after{content:"";position:relative;top:-1px;left:-6px}.cancel-edit{cursor:pointer;display:inline-block;width:20px;height:20px;font-family:MWF-MDL2;font-size:20px;display:none;position:relative;top:3px;left:10px}.cancel-edit:after{content:"";position:relative;top:-1px;left:-6px}.view-title-container{max-width:600px;min-width:320px;position:absolute;z-index:100}.view-title-container .title-label.canEdit{cursor:pointer}.view-title-container .view-gamertag{clear:both}.view-title-container .c-heading-3{display:inline-block;padding-top:24px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis;float:left}.view-title-container .controller-like{padding-top:24px}.view-title-container #controllerTitle{display:none}.view-title-container.editing .title-label{display:none}.view-title-container.editing .cancel-edit{display:inline-block}.view-title-container.editing .confirm-edit{display:inline-block}.view-title-container.editing .edit-pencil{display:none}.view-title-container.editing #controllerTitle{display:inline-block;margin-top:28px;margin-bottom:6px;width:calc(70%)}@media screen and (max-width:767px){.view-title-container.editing #controllerTitle{margin-top:20px}}[data-grid=col-1-5] .plain-button{padding:0}.view-notification{width:100%;background:#ddd;padding:26px 0;display:none}.view-notification-content{position:relative}.view-notification-text{max-width:600px;padding-right:64px}.view-notification-text a{color:#107c0f}.view-notification-button{height:48px;width:48px;position:absolute;top:50%;right:0;margin-top:-24px}.view-notification-button span{position:absolute;left:-9999px}.view-notification-button:after{content:'';font-family:'MWF-MDL2';font-size:18px;text-align:center;line-height:48px;color:#000}.community-gallery .site-title{position:absolute;top:10px;left:10px}.community-gallery .page-title{position:relative}.community-filter{display:inline-block;height:80px}.community-filter-option{display:inline-block;cursor:pointer;text-align:left;line-height:80px;height:80px;padding:0 24px 0 0;color:#6e6e6e}.community-filter-option span{color:#6e6e6e}.community-filter-option.selected{cursor:auto}.community-filter-option.selected span{font-weight:400;color:#000}.community-filter-option.selected[data-filter=color],.community-filter-option.selected[data-filter=popular]{cursor:pointer}.community-mosaic{position:relative}.color-picker,.popular-picker{position:absolute;display:none;z-index:1;top:0;width:100%;background-color:rgba(255,255,255,.65);text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;padding:24px 0}@media screen and (max-width:1083px){.color-picker,.popular-picker{padding:24px 5%}}.popular-picker{padding:0 12px}.popular-range{padding:24px 12px}.filter-color-button-container{display:inline-block;min-width:48px;height:48px;padding-top:12px;text-align:center}.filter-color-button{width:32px;height:32px;border-radius:25px;cursor:pointer;margin:auto}.filter-color-button.selected{cursor:auto}.filter-color-button.FFFFFF{border:solid 1px #aaa}.gamerpic{height:40px;width:40px;border-radius:35px;float:left}.community-tile-container{height:100%;position:relative}.tile-image{position:absolute;top:0;bottom:84px;text-align:center;width:100%;overflow:hidden}.tile-image img{min-width:100.5%;height:100.5%;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);display:none}.community-tile-info{position:absolute;bottom:0;width:100%;height:84px;padding:12px}.community-tile-info.background1{background-color:#f2f2f2}.community-tile-info.background2{background-color:#ebebeb}.community-tile-info.background3{background-color:#ddd}.community-tile-info .gamer-tag{color:#606060}.community-tile-info .gamer-icon img{margin-right:8px}.community-tile-info .controller-like{position:absolute;top:12px;right:12px}.my-designs .site-title{position:absolute;top:10px;left:10px}.my-designs .page-title{position:relative}.my-designs .newDesignSection{padding-top:24px;padding-bottom:24px}.saved-designs-grid{position:relative;min-height:500px;text-align:left}.saved-designs-grid .controllers-container{margin:-15px}.no-saved-designs-container,.no-wishlist-designs-container{text-align:center;top:50%;position:absolute;width:100%;transform:translate(0,-50%)}.no-saved-designs-container .customize-button,.no-wishlist-designs-container .customize-button{margin-top:20px}.design-carousel .design-carousel-pages{margin:auto -4%;width:108%}.design-tile-container{width:300px;height:375px;margin:15px;display:inline-block;vertical-align:top}.design-tile-container .design-image{overflow:hidden;background-color:#f2f2f2;width:300px;height:300px;display:inline-block}.design-tile-container .design-image img{position:relative;height:220px;top:50%;transform:translate(-11%,-50%);display:none}.design-tile-container .design-tile{text-align:left;padding-top:10px;width:100%;position:relative}.design-tile-container .design-tile .design-name{white-space:nowrap;max-width:88%;overflow:hidden;text-overflow:ellipsis;min-height:4px;display:block}.design-tile-container .design-tile .delete-design{position:absolute;top:10px;right:0;cursor:pointer;padding-top:8px}.design-tile-container .design-tile .delete-design img{width:20px}.design-tile-container .design-tile .delete-from-wishlist{position:absolute;top:0;right:0;cursor:pointer;padding-top:8px}.design-tile-container .design-tile .delete-from-wishlist img{width:20px}.design-tile-container .design-tile .controller-like img{top:0}.design-tile-container .design-tile .design-likes img{width:20px;vertical-align:top;position:relative;top:3px}#designsByUser h1 .gamerpic{float:none;position:relative;bottom:2px}#designsByUser .pageHeaderCentered{margin-bottom:30px}.design-tile-container{margin:0;padding:15px;width:20%}.design-tile-container .design-image{margin:0;width:100%}.design-tile-container .design-image img{transform:translate(0%,-50%);width:100%;height:auto}@media screen and (max-width:1750px){.design-tile-container{width:25%}}@media screen and (max-width:1400px){.design-tile-container{width:33.33333333%}}@media screen and (max-width:1050px){.design-tile-container{width:50%}}@media screen and (max-width:700px){.design-tile-container{width:100%}}.wishlist-page{margin-top:20px}.email-template-tile{font-size:12px;font-weight:bold;text-align:right;width:80px;height:130px;display:inline-block;margin-right:20px;margin-bottom:20px;cursor:pointer;background-color:transparent}.email-template-tile .email-template-image{width:80px;height:100px;margin-bottom:5px;background-position:center}.email-template-tile-selected .email-template-image{border:3px solid #000}.wishlist-email-header-container{padding-top:15px}.wishlist-email-subject div{position:relative;display:inline-block}.wishlist-email-to{height:55px}.wishlist-email-to div{position:relative;display:inline-block;margin-top:15px}.wishlist-edit-button{position:relative;top:3px}.email-preview iframe{width:100%;min-height:725px;border:0;margin:auto;display:block}.controllers-container{padding-left:15px}@media screen and (max-width:540px){.controllers-container{padding-left:0}}.wishlist-design-tile-container{width:100%;margin-bottom:15px;display:inline-block;vertical-align:top;background-color:#f2f2f2}.wishlist-design-tile-container .design-image{overflow:hidden;height:100px;display:inline-block;position:relative}@media screen and (max-width:1100px){.wishlist-design-tile-container .design-image{width:100%}}.wishlist-design-tile-container .design-image img{position:absolute;height:70px;top:50%;transform:translate(-50%,-50%);left:50%}.wishlist-design-tile-container .design-tile{text-align:left;padding-top:17px;font-size:12px;line-height:21px}@media screen and (max-width:1100px){.wishlist-design-tile-container .design-tile{text-align:center;width:100%;padding-top:0;padding-bottom:15px}}.wishlist-design-tile-container .design-tile .design-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:4px;display:block;font-weight:bold}.wishlist-design-tile-container .design-tile .design-action{cursor:pointer;font-size:13px;display:inline-block;padding-right:-6px;text-transform:uppercase;color:#107c10}.wishlist-design-tile-container .design-tile .wishlist-sent-message{font-style:italic}.wishlist-email-data-line #emailToInput,.wishlist-email-data-line #emailFromInput{display:none;margin:0}.wishlist-email-data-line .wishlist-email-data-label,.wishlist-email-data-line .wishlist-edit-button{display:inline-block}.wishlist-email-data-line.editing #emailToInput,.wishlist-email-data-line.editing #emailFromInput,.wishlist-email-data-line.editing .confirm-edit,.wishlist-email-data-line.editing .cancel-edit{display:inline-block}.wishlist-email-data-line.editing .wishlist-email-data-label,.wishlist-email-data-line.editing .wishlist-edit-button{display:none}a.sent-dialog-button{-webkit-transition:background-color 150ms,border 150ms;-moz-transition:background-color 150ms,border 150ms;-ms-transition:background-color 150ms,border 150ms;-o-transition:background-color 150ms,border 150ms;transition:background-color 150ms,border 150ms;background-color:#fff;border:none;box-sizing:border-box;color:#107c10;display:block;height:36px;line-height:34px;white-space:nowrap;text-transform:uppercase;width:auto;min-width:110px;padding:0 20px 0 0;text-decoration:none;font-size:13px;letter-spacing:.05em;position:relative;margin:25px}a.sent-dialog-button:after{font-family:MWF-MDL2;position:relative;display:inline-block;text-decoration:none;margin-left:2px;margin-top:1px;content:"";vertical-align:top;color:inherit;font-size:.85em}a.sent-dialog-button div{display:inline-block;position:relative;top:-8px}a.design-dialog-button:before{content:'';background-image:url(/Assets/images/shared/customize-icon.png);top:3px;left:3px;width:50px;height:30px;background-size:30px;margin-right:20px;display:inline-block;background-repeat:no-repeat;background-position:center}a.community-dialog-button:before{content:'';top:3px;left:3px;width:45px;height:30px;background-repeat:no-repeat;background-position:center;background-image:url(/Assets/images/view/share_to_gallery.png);background-size:70px;margin-right:25px;display:inline-block}a.controller-dialog-button:before{content:'';top:3px;left:3px;width:50px;height:30px;background-repeat:no-repeat;background-position:center;background-image:url(/Assets/images/shared/controller_icon.png);background-size:140px;margin-right:20px;display:inline-block}.validation-message-content{margin-top:15px}.email-to-from{font-weight:bold}.email-from-label{margin-right:8px}.wishlist-email-data-label-unset{font-style:italic}.wishlist-sent-dialog h2,.wishlist-incomplete-dialog h2{text-align:center;font-weight:500!important;font-size:26px!important}.wishlist-incomplete-dialog p{margin-top:10px}@media screen and (-ms-high-contrast:active){.customizeImage,.customizeColor,.customize-button ::before,.how-icon,.home-saved-design,#customizeNav span,.histogram-color-div,#controllerPreview,.filter-color-button{-ms-high-contrast-adjust:none}.how-icon,#customizeNav>li{background-color:#fff}.controller-like{-ms-high-contrast-adjust:none;background-color:#fff;color:#000}.controllerLayer,#customizeNav>li:before,#customizeNav>li:after{-ms-high-contrast-adjust:none;background-color:transparent}main{display:block}}