.styleguide{background-position:50% 0;background-repeat:no-repeat;background-size:contain;margin-top:-40px;padding:0 36px;text-align:center}.styleguide .blogHero{margin-bottom:30px}.styleguide .blogHero img{width:100%}.styleguide.category{padding-top:0}.styleguide h1{color:var(--color-gold);font-size:30px;letter-spacing:.2px;line-height:1.07;margin-bottom:22px;text-align:center}.styleguide .styleguide_hero img{display:block;margin:auto 0 37px;width:100%}.styleguide .styleguide_hero img.showMobile,.styleguide .styleguide_hero img.showTablet{display:none}.styleguide .styleguide_hero img.showDesktop,.styleguide .styleguide_hero img.showDesktopTablet{display:block}.styleguide .camilla-quote{color:var(--color-gold);font-family:var(--base-font-family);margin:37px auto 57px;max-width:688px;text-align:center;text-transform:uppercase}.styleguide .camilla-quote blockquote{font-size:20px;font-weight:500;line-height:1.45;margin-bottom:12px;padding:0}.styleguide .camilla-quote p{color:var(--color-gold);display:inline;margin:0}.styleguide .camilla-quote cite{font-size:18px;font-style:normal}.styleguide .camilla-quote cite:before{content:"- "}.styleguide .description{font-size:13px;letter-spacing:.2px;line-height:1.62;margin:40px auto;max-width:688px;text-align:center}.styleguide .description p{margin:0 0 15px}.styleguide h4{color:var(--color-gold);font-size:17px;font-weight:700;letter-spacing:.2px;margin:0 0 10px;text-transform:uppercase}.styleguide h5{color:var(--color-light-gray);font-family:var(--base-font-family);font-size:18px;font-weight:300;letter-spacing:.3px;margin:0 0 15px}.styleguide .category-grid{font-size:0;margin:0 auto 50px;max-width:1420px;width:100%}.styleguide .category-grid li{display:inline-block;font-size:15px;margin:0 0 20px;padding:0 10px;text-align:center;vertical-align:top;width:25%}.styleguide .category-grid li span{display:block;margin-bottom:10px;padding-bottom:150%;position:relative}.styleguide .category-grid li span img{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:1}.styleguide .category-grid li strong{color:var(--color-gold);display:block;font-family:var(--base-font-family);font-size:15px;font-weight:500;letter-spacing:.2px;line-height:1.2;min-height:2.4em;text-transform:uppercase}.styleguide.category h1{margin-bottom:50px}.styleguide.category .category-grid li strong{min-height:1px}.styleguide.category .category-grid li small{display:block;margin:5px 0}.styleguide .mainButton{background-color:var(--color-gold);border:0 solid;border-radius:2px;color:var(--color-white);font-family:var(--base-font-family);font-size:16px;height:51px;letter-spacing:.2px;line-height:51px;min-width:316px;padding:0 10px;text-align:center}@media only screen and (max-width:1051px){.styleguide .category-grid li{max-width:250px;width:33.33%}}@media only screen and (max-width:1024px){.styleguide{padding:0 15px}.styleguide_hero{margin:0 -15px}.styleguide .category-grid-box{margin-left:-15px;margin-right:-15px}}@media only screen and (min-width:750px) and (max-width:989px){.styleguide .styleguide_hero img.showDesktop{display:none}.styleguide .styleguide_hero img.showDesktopTablet,.styleguide .styleguide_hero img.showTablet{display:block}.styleguide .category-grid{margin-bottom:40px}}@media only screen and (max-width:749px){.styleguide{margin-top:0}.styleguide h1{font-size:28px}.styleguide.category h1{margin-bottom:43px}.styleguide .styleguide_hero img{margin-bottom:26px}.styleguide .styleguide_hero img.showDesktop,.styleguide .styleguide_hero img.showDesktopTablet{display:none}.styleguide .styleguide_hero img.showMobile{display:block}.styleguide .camilla-quote{margin:26px 0 38px;padding:0 15px}.styleguide h5{font-size:13px}.styleguide .category-grid{margin-bottom:38px}.styleguide .category-grid li{width:50%}.styleguide .mainButton{max-width:100%;min-width:1px;width:300px}}.styleguide.article .style-guide-wrapper{background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.styleguide h2,.styleguide.article h1{margin-bottom:15px}.styleguide h2{font-size:20px;font-weight:400;letter-spacing:.2px}.styleguide h2,.styleguide h2 a{color:var(--color-gold)}.styleguide .style-guide-wrapper{display:block;margin:0 auto 55px;max-width:100%;padding-bottom:10px}.styleguide .style-guide-wrapper>div{display:inline-block;padding:0 5px;vertical-align:top;width:345px}.styleguide .style-guide-wrapper>div.style-guide-video{width:362px}.styleguide .style-guide-video .styleguide-youtube-frame-wrapper,.styleguide .style-guide-video .styleguide-youtube-image-wrapper{left:0;padding-top:176.815%;position:absolute;position:relative;top:0;width:100%;z-index:1}.styleguide .style-guide-video .styleguide-youtube-frame-wrapper{z-index:2}.styleguide .style-guide-video .styleguide-youtube-frame-wrapper iframe{border:0 solid;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.styleguide .style-guide-video .styleguide-youtube-image-wrapper img{width:100%;z-index:1}.styleguide .style-guide-video .play,.styleguide .style-guide-video .styleguide-youtube-image-wrapper img{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.styleguide .style-guide-video .play{height:71px;width:71px;z-index:5}.styleguide .slick-arrow{height:34px;width:50px}.styleguide .slick-arrow:before{display:none}.styleguide .slick-arrow.slick-next{background-size:contain;right:0;z-index:10}.styleguide .slick-arrow.slick-prev{background-size:contain;left:0;z-index:10}.styleguide h3{color:var(--color-gold);font-size:25px;letter-spacing:.2px;line-height:1.16;margin:53px 0;text-align:center;text-transform:uppercase}.styleguide.article .mainButton{margin:0 2px}.styleguide .mainButton.light{background:var(--color-light-gold);color:var(--color-black)}.styleguide .category-grid-box.related .slick-prev{margin-left:-50px}.styleguide .category-grid-box.related .slick-next{margin-right:-50px}.styleguide .category-grid-box.related ul{max-width:100%;width:860px}.styleguide .category-grid-box.related li{padding:0 5px}.styleguide .category-grid-box.related li a{display:block;margin:auto;max-width:205px}.styleguide .category-grid-box.related li strong{margin:0 0 5px}.styleguide .category-grid-box.related li small{display:block;margin:0 5px}@media only screen and (min-width:750px) and (max-width:989px){.styleguide .category-grid-box.related ul{width:570px}}@media only screen and (max-width:749px){.styleguide.article .style-guide-wrapper{background-position:50% 0;background-size:auto 65%;margin:0 -15px;max-width:none;width:auto}.styleguide .style-guide-wrapper>div{max-width:345px;padding:0;width:100%}.styleguide.article .mainButton{font-size:14px;height:auto;line-height:1.25;margin-bottom:15px!important;max-width:100%;min-width:300px;padding-bottom:15px;padding-top:15px;width:auto}.styleguide .category-grid-box.related ul{width:480px}}@media only screen and (max-width:480px){.styleguide .category-grid-box.related .slick-prev{margin-left:0}.styleguide .category-grid-box.related .slick-next{margin-right:0}}@media only screen and (max-width:360px){.styleguide.article .style-guide-wrapper{background-position:50% 0;background-size:auto 65%;margin:0 -10px;max-width:none;width:auto}.styleguide .style-guide-wrapper>div{max-width:300px;padding:0;width:100%}.styleguide.article{padding:0 10px}.styleguide .category-grid-box.related ul{width:570px}.styleguide .category-grid-box.related .slick-prev{margin-left:0}.styleguide .category-grid-box.related .slick-next{margin-right:0}}