.text--jumbotron{font-family:'Mier-A', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:4.5rem}.text--primary{font-family:'Mier-A', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:2.25rem;font-weight:500}.text--primary-light{font-family:'Mier-A', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:2.25rem}.text--secondary{font-family:'Mier-A', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:1.5rem}.text--error{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375;color:#af4150;font-size:0.813rem}ul.list--bullet li{margin-bottom:0.25rem}/*!
 * @license
 * MyFonts Webfont Build ID 2863306, 2014-08-14T14:49:27-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: Brandon Grotesque Regular by HVD Fonts
 * URL: http://www.myfonts.com/fonts/hvdfonts/brandon-grotesque/regular/
 *
 * Webfont: Brandon Grotesque Light by HVD Fonts
 * URL: http://www.myfonts.com/fonts/hvdfonts/brandon-grotesque/light/
 *
 * Webfont: Brandon Grotesque Bold by HVD Fonts
 * URL: http://www.myfonts.com/fonts/hvdfonts/brandon-grotesque/bold/
 *
 *
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2863306
 * Licensed pageviews: 50,000,000
 * Webfonts copyright: Copyright (c) 2009 by Hannes von Doehren. All rights reserved.
 *
 *  2014 MyFonts Inc
 */@font-face{font-family:"brandon-grotesque";font-style:normal;font-weight:400;src:url("https://minted-fonts.mintedcdn.net/brandon-grotesque/400.woff")}@font-face{font-family:"brandon-grotesque";font-style:normal;font-weight:300;src:url("https://minted-fonts.mintedcdn.net/brandon-grotesque/300.woff")}@font-face{font-family:"brandon-grotesque";font-style:normal;font-weight:700;src:url("https://minted-fonts.mintedcdn.net/brandon-grotesque/700.woff")}@font-face{font-family:"daniel";font-style:normal;font-weight:400;src:url("https://minted-fonts.mintedcdn.net/daniel/400.woff")}@font-face{font-family:"daniel";font-style:normal;font-weight:700;src:url("https://minted-fonts.mintedcdn.net/daniel/700.woff")}@font-face{font-family:"archer";font-style:normal;font-weight:400;src:url("https://minted-fonts.mintedcdn.net/archer/400.woff")}@font-face{font-family:"archer";font-style:normal;font-weight:500;src:url("https://minted-fonts.mintedcdn.net/archer/500.woff")}@font-face{font-family:"archer";font-style:italic;font-weight:500;src:url("https://minted-fonts.mintedcdn.net/archer/italic/500.woff")}@font-face{font-family:"archer";font-style:normal;font-weight:600;src:url("https://minted-fonts.mintedcdn.net/archer/600.woff")}@font-face{font-family:"archer";font-style:normal;font-weight:700;src:url("https://minted-fonts.mintedcdn.net/archer/700.woff")}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}.app__content{position:relative;z-index:1}.app__content.responsive-header{z-index:201;position:relative}.app__modal-dialogs{position:relative;z-index:1;z-index:202}.app .lg-grid-container{max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box}.artist-attribution{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-direction:row;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-flex-pack:center;justify-content:center}.artist-attribution--small .artist-attribution__img{width:2.5rem;height:2.5rem;min-width:2.5rem;margin-top:0}.artist-attribution__img{width:3.125rem;height:3.125rem;display:inline-block;border:1px solid white;border-radius:3.125rem;margin-right:0.3125rem;min-width:3.125rem;overflow:hidden}.artist-attribution__signature{width:8.125rem;display:inline-block;margin-bottom:0.3125rem}.artist-attribution__location{clear:left;margin:0;max-width:10.3125rem}.artist-attribution__name{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375;margin:0;max-width:10.3125rem}.artist-attribution__name .artist-attribution__name-by{margin-right:0.3125rem}.artwork{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;color:#666;font-size:1.125rem;line-height:1.75;margin:0 auto 0 auto;max-width:100%;position:relative;text-align:center}.artwork__imgwrap{margin-bottom:1.25rem;position:relative}.artwork__title{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375;margin:0 0 0.3125rem 0;padding-left:0;display:block;text-align:center}.artwork__price-range{line-height:.2;margin-top:0.625rem}.artwork__share-container{margin-top:0.625rem}.artwork__category{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;color:#666;text-transform:none;margin:0.3125rem 0;text-align:center}.artwork__zoom{background-color:#fff;border:1px solid #eee;height:12.5rem;left:-3.75rem;position:absolute;top:-7.5rem;white-space:nowrap;width:12.5rem;z-index:1;display:none}.artwork__zoom img{max-height:11.25rem;max-width:11.25rem}.artwork--cp{width:13.4375rem;height:auto;margin:0 auto}.artwork--cp .artwork__img{height:auto;width:13.4375rem;display:block}.artwork--cp .artwork__img img{max-width:12.3625rem;max-height:none;margin-bottom:0.625rem}.artwork--th{display:table;border:1px solid #eee;width:5rem;height:5rem}.artwork--th .artwork__imgwrap{display:table-cell;margin:0}.artwork--th .artwork__img img{display:block;margin:0 auto;max-width:4.6rem;max-height:4.6rem}.artwork--pd{width:29.5625rem}.artwork--pd .artwork__img{width:29.5625rem}.artwork--pd .artwork__img img{max-width:27.1975rem;margin-bottom:0.625rem}.artwork--md{width:11.25rem;height:auto;margin:0}@media (min-width: 0px) and (max-width: 599px){.artwork--md{width:6.25rem}}.artwork--md .artwork__img{width:11.25rem}@media (min-width: 0px) and (max-width: 599px){.artwork--md .artwork__img{width:6.25rem}}.artwork--md .artwork__img img{max-width:100%;margin-bottom:0.625rem}.artwork--sm{width:6.875rem;height:auto;margin:0}.artwork--sm .artwork__imgwrap{width:6.875rem}.artwork--sm .artwork__img{width:6.875rem}.artwork--sm .artwork__img img{max-width:6.325rem;margin-bottom:0.625rem}.photo-upload-button-group .photo-upload-button{margin-right:0.125rem;margin-left:0.125rem}.photo-upload-button__image{width:100%;position:relative;height:6.25rem;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.photo-upload-button__no-image{text-align:center;width:100%;height:6.25rem;background-color:#ccc;position:relative}.photo-upload-button__plus{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:700;line-height:1.75;color:#fff;font-size:2.5rem;height:2.5rem;display:inline-block;width:100%}.photo-upload-button__file-upload{width:100%;height:2.1875rem;opacity:0;overflow:hidden}.photo-upload-button__hover-button-container{position:absolute;z-index:2;width:50%;height:6.25rem;opacity:0;left:25%}.photo-upload-button__caption{position:absolute;font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;width:100%;height:1.875rem;margin-top:0.625rem}.product-detail-header .product-info h1{float:none;border:0;color:inherit;line-height:inherit;width:auto}.product-info__product-title{border:0;color:inherit;display:block;float:none;font-size:1.5rem;font-weight:inherit;line-height:inherit;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:0;position:static;text-transform:none;width:auto}.product-info__product-family{border:0;display:block;float:none;font-weight:inherit;line-height:1.3;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:0;position:static;width:auto}h1.text--secondary{border-bottom:0;color:inherit;display:block;float:none;font-size:1.5rem;font-weight:inherit;line-height:inherit;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:0;position:static;text-transform:none;width:auto}.shape-picker__item{line-height:1;font-size:0;list-style:none}.form-factor{font-size:1rem}.form-factor-panel-footer__order-sample .icon--cart{display:inline}.suite-builder .artwork .artwork__title,.suite-builder .artwork .artwork__category,.artist-story .artwork .artwork__title,.artist-story .artwork .artwork__category{text-align:center}.tooltip.tooltip--top{margin-top:-5px}.tooltip.tooltip--right{margin-top:5px}.tooltip.tooltip--bottom{margin-top:5px}.tooltip.tooltip--left{margin-top:-5px}.tooltip.tooltip--top .tooltip__arrow--plum{border-top-color:#86504c}.tooltip.tooltip--right .tooltip__arrow--plum{border-right-color:#86504c}.tooltip.tooltip--bottom .tooltip__arrow--plum{border-bottom-color:#86504c}.tooltip.tooltip--left .tooltip__arrow--plum{border-left-color:#86504c}.recently-viewed .product.product--TH{height:auto;padding:0 7px 10px;position:relative;text-align:center;vertical-align:top;width:215px}.swatch-picker__list{line-height:0}.mission-statement .btn{max-height:50px}.shop-by-artist__artist-column .artist-attribution{padding:0;margin:0 auto;width:80%;margin-bottom:10px}.shop-by-artist__artist-column .artist-attribution__name{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;letter-spacing:0.05rem;text-transform:uppercase;color:#999;font-size:0.625rem;line-height:1.5;font-weight:300}.shop-by-artist__artist-column .artist-attribution__location{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;letter-spacing:0.05rem;text-transform:uppercase;color:#999;font-size:0.625rem;line-height:1.5;font-weight:300}.shop-by-artist__artist-column .artist-attribution__signature{max-height:50px;width:auto;margin-bottom:0px}.shop-by-artist__artist-column .artwork--cp{margin-bottom:10px}.shop-by-artist__artist-column .artwork--cp .artwork__imgwrap{margin:10px}.shop-by-artist__artist-column .artwork--cp .artwork__imgwrap img{height:240px}.shop-by-artist__artist-column .artwork--cp .artwork__title{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;color:#666;font-size:1.125rem;line-height:1.75;line-height:1.125;margin:0px}.shop-by-artist__artist-column .artwork--cp .artwork__category{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;color:#666;font-weight:300;font-size:0.85rem;line-height:1.6;line-height:1.4;margin:0px;padding:0px}.panel{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px}#app-container-header{margin-bottom:0.5rem}#app-container-header .trigger{cursor:pointer}body>#mn_wrapper,body>#wrapper{padding-left:0;padding-right:0}.responsive-header li{font-size:initial}@media (min-width: 0px) and (max-width: 599px){#app-container-header.hamburger-open .app__modal-dialogs{z-index:200}}#heading{position:relative}#heading li{line-height:1.1875rem}#heading.heading--artist-skin{height:auto}#header{z-index:101;position:relative}header.global-header{margin:0 auto 0;padding:0;position:relative;width:100%}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){header.global-header{min-height:100px}}@media (min-width: 0px) and (max-width: 599px){header.global-header{min-height:50px}}header.global-header .header__top{background-color:#fff;position:relative;border-bottom:0.0625rem solid #eee}header.global-header .header__top .header-top-bar{height:2.25rem;margin:0 1.25rem;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}header.global-header .header__top-content{margin:0 auto;width:100%;position:relative;box-sizing:border-box}@media (min-width: 0px) and (max-width: 599px){header.global-header .header__top-content{min-height:50px}}header.global-header .header-main{position:relative;margin-top:-3.75rem}@media (min-width: 0px) and (max-width: 599px){header.global-header .header-main{margin-top:0}}header.global-header .primary-nav-wrapper{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;margin:0 1.25rem;position:relative;box-sizing:border-box}@media (min-width: 0px) and (max-width: 599px){header.global-header .primary-nav-wrapper{height:100%;padding:0 0.625rem;padding-bottom:initial}}.notificationBar{position:relative;z-index:9000}.secondaryNav{position:relative;top:-1px}.hamburger-menu{height:100vh;display:-ms-flexbox;display:flex;width:300%;background-color:#fff;position:relative;box-shadow:0 0.125rem 0.25rem 0 rgba(0,0,0,0.5);transition:transform 350ms ease-in;transition-property:transform, top, margin-bottom}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.hamburger-menu__container{top:-9.75rem;right:0;position:absolute;box-shadow:0 0.125rem 0.25rem 0 rgba(0,0,0,0.5);width:20rem;overflow-x:hidden}}@media screen and (max-width: 37.5rem){.hamburger-menu__container{height:100%;position:absolute;width:100%}}.hamburger-menu.active{margin-right:0}.hamburger-menu__close-button--container{height:2.75rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.hamburger-menu__close-button--container .svg-wrapper{margin-right:1rem}@media screen and (max-width: 37.5rem){.hamburger-menu__close-button--container{display:none}}.hamburger-menu__close-button{background:rgba(0,0,0,0);border:none;color:#999;width:auto;padding:1rem;outline:none}.hamburger-menu svg{stroke-width:0}.hamburger-menu .hamburger-slide{width:100%;display:inline-block;overflow-y:auto;margin-bottom:0}.hamburger-menu .hamburger-l1-list,.hamburger-menu .hamburger-l2-list,.hamburger-menu .hamburger-l3-list,.hamburger-menu .hamburger-l3-sublist{width:100%;list-style-type:none;padding:0}.hamburger-menu .hamburger-l1-list__item,.hamburger-menu .hamburger-l2-list__item,.hamburger-menu .hamburger-l3-list__item,.hamburger-menu .hamburger-l3-sublist__item{display:-ms-flexbox;display:flex;cursor:pointer;padding:0.625rem 0;margin:0 0.625rem 0 1rem;font-size:0.75rem;line-height:1.2}.hamburger-menu .hamburger-l1-list__item__text,.hamburger-menu .hamburger-l2-list__item__text,.hamburger-menu .hamburger-l3-list__item__text,.hamburger-menu .hamburger-l3-sublist__item__text{height:auto;-ms-flex-positive:1;flex-grow:1;font-size:1.125rem;font-family:'Helvetica';letter-spacing:-0.0125rem;text-align:left;color:#666;font-weight:200}.hamburger-menu .hamburger-l1-list__item__image-wrapper,.hamburger-menu .hamburger-l2-list__item__image-wrapper,.hamburger-menu .hamburger-l3-list__item__image-wrapper,.hamburger-menu .hamburger-l3-sublist__item__image-wrapper{height:1.3125rem;-ms-flex-positive:1;flex-grow:1}.hamburger-menu .hamburger-l1-list__item__image,.hamburger-menu .hamburger-l2-list__item__image,.hamburger-menu .hamburger-l3-list__item__image,.hamburger-menu .hamburger-l3-sublist__item__image{height:1.3125rem;max-width:calc(100% - 1.5rem)}.hamburger-menu .hamburger-l1-list__item__back,.hamburger-menu .hamburger-l2-list__item__back,.hamburger-menu .hamburger-l3-list__item__back,.hamburger-menu .hamburger-l3-sublist__item__back{border-bottom:0.0625rem solid #eee;margin:0 auto;padding:1rem 0 1rem 0.625rem}.hamburger-menu .hamburger-l1-list__item__back .svg-wrapper,.hamburger-menu .hamburger-l2-list__item__back .svg-wrapper,.hamburger-menu .hamburger-l3-list__item__back .svg-wrapper,.hamburger-menu .hamburger-l3-sublist__item__back .svg-wrapper{margin-right:1rem;margin-top:0;bottom:0.125rem}.hamburger-menu .hamburger-l1-list__item .svg-wrapper,.hamburger-menu .hamburger-l2-list__item .svg-wrapper,.hamburger-menu .hamburger-l3-list__item .svg-wrapper,.hamburger-menu .hamburger-l3-sublist__item .svg-wrapper{position:relative;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hamburger-menu .hamburger-l1-list__item--clickable:focus,.hamburger-menu .hamburger-l2-list__item--clickable:focus,.hamburger-menu .hamburger-l3-list__item--clickable:focus,.hamburger-menu .hamburger-l3-sublist__item--clickable:focus{outline:none}.hamburger-menu .hamburger-l1-list .trigger,.hamburger-menu .hamburger-l2-list .trigger,.hamburger-menu .hamburger-l3-list .trigger,.hamburger-menu .hamburger-l3-sublist .trigger{display:list-item}.hamburger-menu .hamburger-l2-list,.hamburger-menu .hamburger-l3-list,.hamburger-menu .hamburger-l3-sublist{display:block;height:auto}.hamburger-menu .hamburger-l2-list__item__text,.hamburger-menu .hamburger-l3-list__item__text,.hamburger-menu .hamburger-l3-sublist__item__text{text-transform:lowercase}.hamburger-menu .hamburger-l1-list{margin:0.625rem 0 0.3125rem}.hamburger-menu .hamburger-l2-list{margin:0}.hamburger-menu .hamburger-l2-list .trigger__back{margin-bottom:0.5rem}.hamburger-menu .hamburger-l3-list__item__group{font-family:"Brandon-Grotesque", "Helvetica", "Arial", sans-serif;font-style:normal;letter-spacing:normal;line-height:1;font-weight:700;font-size:1rem;color:#333;line-height:0.88;letter-spacing:0.0625rem;text-transform:uppercase;color:#999;font-size:0.875rem;font-weight:400;background-color:#f9f9f9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:2.5rem;padding-left:1rem;border-top:0.0625rem solid #eee;border-bottom:0.0625rem solid #eee}.hamburger-menu .hamburger-l3-list__item__group .hamburger-l3-list__item__text{font-family:"Brandon-Grotesque", "Helvetica", "Arial", sans-serif;font-style:normal;letter-spacing:normal;line-height:1;font-weight:700;font-size:0.75rem;color:#333;letter-spacing:0.0625rem;text-transform:uppercase;text-decoration:none;color:#666;font-weight:500}.hamburger-menu .hamburger-l3-list__item__back{border-bottom:0.5rem #8aad3a}.hamburger-menu .hamburger-l3-list__header{font-weight:500;color:#666}.hamburger-menu .hamburger-l3-list__header__container{padding:1rem 0}.hamburger-menu .hamburger-l3-list .hamburger-l3-back-trigger{border-bottom:0.25rem solid #8aad3a}.hamburger-menu .hamburger-l3-sublist{margin:0.625rem 0}.hamburger-menu .hamburger-l3-sublist__item__text{text-decoration:none}.hamburger-menu .hamburger-search{padding:1rem 0.625rem;height:2.75rem}.hamburger-menu .hamburger-search__container{height:4.75rem;width:100%;background-color:#f9f9f9;border-top:0.0625rem solid #eee}.hamburger-menu .hamburger-search__field,.hamburger-menu .hamburger-search input[type=text]{height:2.75rem;width:100%;background-color:#fff;padding:0;padding-left:2.75rem;padding-top:0.75rem;padding-bottom:0.75rem;border:solid 1px #ccc;box-sizing:border-box;line-height:200%}.hamburger-menu .hamburger-search__field:-ms-input-placeholder{padding-top:0.5rem;font-family:"Brandon-Grotesque", "Helvetica", "Arial", sans-serif;font-style:normal;letter-spacing:normal;line-height:1;font-weight:700;font-size:1rem;color:#333;line-height:0.88;letter-spacing:0.0625rem;text-transform:uppercase;color:#999;font-size:0.875rem;font-weight:700}.hamburger-menu .hamburger-search__field::placeholder{padding-top:0.5rem;font-family:"Brandon-Grotesque", "Helvetica", "Arial", sans-serif;font-style:normal;letter-spacing:normal;line-height:1;font-weight:700;font-size:1rem;color:#333;line-height:0.88;letter-spacing:0.0625rem;text-transform:uppercase;color:#999;font-size:0.875rem;font-weight:700}.hamburger-menu .hamburger-search .svg-wrapper{bottom:2.25rem;left:0.75rem;position:relative}.hamburger-menu .hamburger-utility-nav-links{width:100%;list-style-type:none}.hamburger-menu .hamburger-utility-nav-links__item{height:2.75rem;border-top:0.0625rem solid #eee}.hamburger-menu .hamburger-utility-nav-links__item__link,.hamburger-menu .hamburger-utility-nav-links__item a{font-family:"Brandon-Grotesque", "Helvetica", "Arial", sans-serif;font-style:normal;letter-spacing:normal;line-height:1;font-weight:700;font-size:1rem;color:#333;line-height:0.88;letter-spacing:0.0625rem;text-transform:uppercase;color:#999;font-size:0.875rem;font-weight:700;width:100%;display:inline-block}.hamburger-menu .hamburger-utility-nav-links__item__link .link-description,.hamburger-menu .hamburger-utility-nav-links__item a .link-description{position:relative;bottom:0.4375rem}.hamburger-menu .hamburger-utility-nav-links__item .svg-container{width:3.5rem;height:2.75rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;stroke-width:0;color:#999;opacity:0.666}.hamburger-menu .hamburger-utility-nav-links__item .svg-wrapper{position:relative;top:-0.125rem}.hamburger-menu .svg-wrapper .icon,.hamburger-menu .svg-wrapper .icon:hover{opacity:1}.hamburger-menu__backdrop{height:100vh;position:absolute;width:100vw;background-color:rgba(255,255,255,0.8);transition:background-color 350ms ease-in-out}.hamburger-menu__backdrop.hamburger-menu__transition-enter{background-color:rgba(255,255,255,0)}.hamburger-menu__backdrop.hamburger-menu__transition-enter-active{background-color:rgba(255,255,255,0.8)}.hamburger-menu__backdrop.hamburger-menu__transition-leave{transition:background-color 350ms ease-in-out}.hamburger-menu__backdrop.hamburger-menu__transition-leave-active{background-color:rgba(255,255,255,0)}.hamburger-menu__transition-enter,.hamburger-menu__transition__container-enter{margin-right:-20rem}@media screen and (max-width: 37.5rem){.hamburger-menu__transition-enter,.hamburger-menu__transition__container-enter{margin-right:initial;top:-100vh;transition:none 350ms ease-in;transition-property:background-color, top, margin-right}}.hamburger-menu__transition-enter-active,.hamburger-menu__transition__container-enter-active{margin-right:0;transition:margin-right 350ms ease-in}@media screen and (max-width: 37.5rem){.hamburger-menu__transition-enter-active,.hamburger-menu__transition__container-enter-active{margin-right:initial;transition:none 350ms ease-in;transition-property:background-color, top, margin-right;top:0}}.hamburger-menu__transition-leave,.hamburger-menu__transition__container-leave{margin-right:0}@media screen and (max-width: 37.5rem){.hamburger-menu__transition-leave,.hamburger-menu__transition__container-leave{top:0}}.hamburger-menu__transition-leave-active,.hamburger-menu__transition__container-leave-active{margin-right:-20rem;transition:margin-right 350ms ease-in}@media screen and (max-width: 37.5rem){.hamburger-menu__transition-leave-active,.hamburger-menu__transition__container-leave-active{margin-right:initial;top:-100vh;transition:none 350ms ease-in;transition-property:background-color, top, margin-right}}.lifestyle-nav{width:23rem;display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-pack:center;justify-content:center;padding-left:0;height:2.25rem;margin:0;max-width:37.5rem}@media screen and (max-width: 37.5rem){.lifestyle-nav{position:relative;margin:0;height:inherit;right:initial;width:inherit;max-width:100%;bottom:initial}}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.lifestyle-nav{width:23rem;left:1rem;position:relative;bottom:initial;margin:0;margin-bottom:-2rem}}.lifestyle-nav__item{display:inline-block;margin:0 1.25rem;z-index:2;height:2.25rem;border-bottom:0.125rem solid rgba(0,0,0,0);box-sizing:border-box;position:relative}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.lifestyle-nav__item{margin:0 0.625rem}}@media screen and (max-width: 37.5rem){.lifestyle-nav__item{margin:0 0.75rem}}.lifestyle-nav__item__text{color:#808080;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "Arial", "Helvetica", sans-serif;font-weight:300;font-size:0.875rem;color:#666;font-size:0.9rem;top:0.8125rem;position:relative;text-decoration:none}@media screen and (max-width: 37.5rem){.lifestyle-nav__item__text{font-size:1rem;top:0.5625rem}}.lifestyle-nav__item__text:hover{text-decoration:none;color:#666}.lifestyle-nav__item__logo{height:1.3125rem}.lifestyle-nav__item--selected{border-bottom:0.125rem solid #8aad3a}.lifestyle-nav__item.active{border-bottom:0.125rem solid #8aad3a;position:relative}.lifestyle-nav__container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1;height:100%}@media screen and (max-width: 37.5rem){.lifestyle-nav__container{height:2.25rem;position:relative;bottom:initial}}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.lifestyle-nav__container{position:initial}}a.lifestyle-nav__item__text{color:#808080;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "Arial", "Helvetica", sans-serif;font-weight:300;font-size:0.875rem;color:#666;font-size:1rem;top:0.5rem;position:relative;text-decoration:none}@media screen and (max-width: 37.5rem){a.lifestyle-nav__item__text{top:0.5625rem}}.phone-utility-nav{display:none;padding-bottom:15px;border-left:20px solid transparent;border-right:20px solid transparent;font-family:"Brandon-Grotesque", "Helvetica", "Arial", sans-serif;font-style:normal;letter-spacing:normal;line-height:1;font-weight:300}@media screen and (max-width: 37.5rem){.phone-utility-nav{display:block}}.phone-utility-nav .utility-nav__item--link{display:block;margin:6px 0;font-size:18px;padding-left:8px}.phone-utility-nav .utility-nav__item--link a{color:#666}.phone-utility-nav .bottom-search{margin:15px 0 10px 0;width:100%;position:relative}.phone-utility-nav .bottom-search input[type="text"]{-moz-appearance:none;-webkit-appearance:none;height:auto;box-sizing:border-box}.phone-utility-nav .bottom-search .search-field{width:100%;padding:7px 5px 7px 45px;font-size:14px;border:1px solid #cecece;border-radius:1px;outline:0}.phone-utility-nav .svg-wrapper{position:absolute;top:0;left:0;padding-top:4px;padding-left:8px}#heading .header__bottom{position:relative;height:7.5rem}@media screen and (max-width: 37.5rem){#heading .header__bottom{overflow:hidden;transition:height 0.2s ease-in;box-shadow:none;height:auto}}#heading .header__bottom .back-button{display:none}#heading .header__bottom .arrow-left-svg-wrapper{display:none}@media screen and (max-width: 37.5rem){#heading .header__bottom .secondary-nav{display:none;height:initial}}@media screen and (max-width: 60rem){#heading .header__bottom .secondary-nav.wedding{display:none;height:initial;z-index:1}}#heading .header__bottom::before{background:transparent none repeat scroll 0 0;bottom:-2px;content:'';height:4px;position:absolute;width:100%}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .primary-nav-wrapper{border:0}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .primary-nav{padding:0;border:0;background:#f5f5f5;display:none}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .primary-nav .primary-nav__item:not(.primary-nav--active-menu-vertical){display:none}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .primary-nav .primary-nav__item .arrow-left-svg-wrapper{position:absolute;left:13px;top:21px}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .primary-nav--active-menu-vertical{position:static;padding:22px 0 14px 40px;border:none;display:none}}#heading .header__bottom.header__bottom--vertical-active .back-button{width:100%;line-height:39px;padding:10px 0 10px 20px;background:#f5f5f5;border-bottom:1px solid #cecece;cursor:pointer}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .back-button{display:none}}#heading .header__bottom.header__bottom--vertical-active .back-button .arrow-left-svg-wrapper{display:inline-block;position:relative;right:8px;bottom:1px}#heading .header__bottom.header__bottom--vertical-active .back-button__caption{display:inline-block;font-family:"Brandon-Grotesque", sans-serif;color:#8aad3a;text-transform:uppercase;font-size:15px;font-weight:bold;position:relative;padding-left:6px}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .secondary-nav{position:static;display:block;background-color:#fff;border-top:1px solid #cecece;box-shadow:none;height:initial}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .small-3,#heading .header__bottom.header__bottom--vertical-active .small-4{width:100%;padding:0;float:none}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .small-9{display:none}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .secondary-nav__level-three__menus{transition:none;margin:0;border-top:1px solid #cecece;padding:0 30px 0 40px}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .secondary-nav__level-three__menus .row{margin:0}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .secondary-nav__level-three_group{margin:0;border-bottom:1px solid #cecece}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .secondary-nav__level-three__item{padding:0;margin-bottom:5px;color:#666}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .secondary-nav__level-two .secondary-nav__level-two__item{box-sizing:border-box;margin:15px 0 0;padding:0;overflow:hidden;cursor:pointer}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .secondary-nav__level-two .secondary-nav__level-two__item a{font-size:22px;padding:5px 0;font-weight:300}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .secondary-nav__level-two .secondary-nav__level-two__title{padding:0}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .secondary-nav__level-two .secondary-nav__level-two__arrow{display:none}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--vertical-active .secondary-nav__level-two{padding:0 0 0 40px}}#heading .header__bottom.header__bottom--vertical-active .phone-utility-nav{display:none}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--tertiary-active .secondary-nav__level-two{background:#f5f5f5;margin:0}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--tertiary-active .secondary-nav__level-two__item.active{margin:0;padding:15px 0}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--tertiary-active .secondary-nav__level-two__item:not(.active){display:none}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--tertiary-active .small-9{display:block;width:100%}}@media screen and (max-width: 37.5rem){#heading .header__bottom.header__bottom--tertiary-active .primary-nav__item .arrow-left-svg-wrapper{display:inline-block;top:-1px;position:relative}}#header-bottom-height-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;position:relative}@media screen and (max-width: 37.5rem){#header-bottom-height-container{min-height:3.4375rem;display:block;position:initial;bottom:initial}}.primary-nav-container{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.primary-nav{display:-ms-flexbox;display:flex;position:relative;box-sizing:border-box;margin:0;padding-left:0}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.primary-nav{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 37.5rem){.primary-nav{top:0;position:relative;padding:20px 0;border-bottom:1px solid #ddd;display:none}}.primary-nav__site-logo{display:-ms-flexbox;display:flex;height:auto;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;-ms-flex-positive:0;flex-grow:0;margin-bottom:1.25rem;padding-top:1.6875rem;margin-right:0.9375rem;z-index:0}@media screen and (max-width: 37.5rem){.primary-nav__site-logo{display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0}}.primary-nav__site-logo a{display:block;position:relative;z-index:1;height:2.125rem}@media screen and (max-width: 37.5rem){.primary-nav__site-logo a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.primary-nav__site-logo a img{color:rgba(0,0,0,0);-webkit-user-select:none;-ms-user-select:none;user-select:none}.primary-nav__site-logo a .skin-logo{width:150px}@media screen and (max-width: 37.5rem){.primary-nav__site-logo a .skin-logo{display:none}}@media screen and (max-width: 37.5rem){.primary-nav__site-logo a .desktop-tablet-logo-image{display:none}}.primary-nav__site-logo a .phone-logo-img{display:block}@media screen and (min-width: 60.0625rem){.primary-nav__site-logo a .phone-logo-img{display:none}}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.primary-nav__site-logo a .phone-logo-img{display:none}}.primary-nav__item{border-bottom:0.1875rem solid transparent;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;float:left;margin-bottom:0;height:1.5625rem;padding-bottom:0.7875rem;position:relative;margin-right:5.3rem}@media screen and (max-width: 37.5rem){.primary-nav__item{padding:0.875rem 0 14px 0.7875rem;display:block;float:none}}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.primary-nav__item{margin-right:0.75rem}}.primary-nav__item a{cursor:default;display:block;height:25px;background-size:100%;background-repeat:no-repeat}.primary-nav__item:last-child{margin-right:0}.primary-nav-wrapper.primary-nav-wrapper--flex-right .primary-nav{-ms-flex-preferred-size:inherit;flex-basis:inherit;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.primary-nav-wrapper.primary-nav-wrapper--flex-right .primary-nav__site-logo{margin-right:4rem;padding-top:0}}.primary-nav-wrapper.primary-nav-wrapper--flex-right .primary-nav__item{margin:0 6.8125rem 0 0}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.primary-nav-wrapper.primary-nav-wrapper--flex-right .primary-nav__item{margin:0}}.primary-nav-wrapper.primary-nav-wrapper--flex-right .primary-nav__item:first-child{margin-left:0}.primary-nav-wrapper.primary-nav-wrapper--flex-right .primary-nav__item:last-child{margin-right:0}.primary-nav-wrapper.primary-nav-wrapper--use-tall-desktop-image .primary-nav{-ms-flex-pack:distribute;justify-content:space-around}.primary-nav-wrapper.primary-nav-wrapper--use-tall-desktop-image .primary-nav::before,.primary-nav-wrapper.primary-nav-wrapper--use-tall-desktop-image .primary-nav::after{content:"";height:0;width:0;background:transparent}.primary-nav-wrapper.primary-nav-wrapper--use-tall-desktop-image .desktop-l1-image{height:1.625rem}.primary-nav-wrapper .l1-svg-ref{display:none}.primary-nav li:last-child::after{display:none}.primary-nav li.primary-nav--active-page-vertical{border-color:#8aad3a}@media screen and (max-width: 37.5rem){.primary-nav li.primary-nav--active-page-vertical{border-color:transparent}}.primary-nav li.primary-nav--active-menu-vertical{border-color:rgba(138,173,58,0.5)}.primary-nav-item-wedding{margin-right:3.75rem}@media (max-width: 73rem){.primary-nav-item-wedding{margin-right:0}}.community-sub-nav{background:#fff;white-space:nowrap;z-index:-2;text-align:center;border-bottom:0.0625rem solid #eee;margin-bottom:1.25rem}@media screen and (max-width: 37.5rem){.community-sub-nav{display:none}}.community-sub-nav__item{display:inline-block;margin-bottom:0}.community-sub-nav__item .community-sub-nav__link{border-bottom:0.1875rem solid transparent;display:block;height:1.8125rem;margin:0.375rem 1.8125rem 0;text-decoration:none;vertical-align:bottom;color:#333}.community-sub-nav__item .community-sub-nav__link:hover{font-weight:700;cursor:pointer}.community-sub-nav__item .drop-down-items.select-menu>li>a{color:#333}.community-sub-nav ul{margin-bottom:0}.community-sub-nav .tooltip.tooltip--bottom{margin-top:0}.community-sub-nav__flyout-overlay-wrapper .secondary-nav-heading{padding-top:0.75rem;height:1.3125rem}.community-sub-nav__flyout-overlay-wrapper .svg-wrapper{padding-left:0.3125rem;margin-bottom:0.125rem}.secondary-nav__level-three__item{margin-bottom:0.25rem}.secondary-nav__level-three__item .secondary-nav__super{font-size:8px;vertical-align:top;color:#999}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.secondary-nav__level-three__item img{max-width:100%}}.secondary-nav__level-three_group{margin-bottom:25px}.secondary-nav__level-three_group a.secondary-nav__level-three__link{text-decoration:none}.secondary-nav__l3icon{position:relative;float:left;height:18px;bottom:1px;margin-bottom:1px;margin-right:6px}@media only screen and (max-width: 767px){.secondary-nav__l3icon{bottom:-4px;margin-bottom:13px}}.secondary-nav__level-two{padding-left:30px;padding-top:0.5rem}.secondary-nav__level-two__item{margin-top:0.625rem;height:auto;list-style:none}@media only screen and (max-width: 767px){.secondary-nav__level-two__item{cursor:pointer}}.secondary-nav__level-two__item:last-child{margin-bottom:30px}.secondary-nav__level-two__item .secondary-nav__level-two__title{padding-top:5px}.desktop-l1-image,.tablet-l1-image{height:1.5625rem}.desktop-l1-text,.tablet-l1-text{font-family:"HelveticaNeue-Light";font-size:1.25rem;letter-spacing:-0.3px;color:#666}@media screen and (min-width: 60.0625rem){.tablet-l1-image,.tablet-l1-text{display:none}}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.desktop-l1-image,.desktop-l1-text{display:none}}.primary-nav__item{cursor:pointer}.community-sub-nav__flyout-overlay-wrapper .community-sub-nav-overlay-link{display:block}.community-sub-nav__flyout-overlay-wrapper .community-sub-nav-overlay-link__title{color:#333}.community-sub-nav__flyout-overlay-wrapper .community-sub-nav__link--flyout{padding-bottom:0.3125rem}.community-sub-nav-overlay-container__challenge-item:last-child{padding-right:0}.community-sub-nav-overlay-container__challenge-item .community-sub-nav-challenge-link-container{width:100%;height:100%}.community-sub-nav-overlay-container .community-sub-nav-challenge-wrapper__title{color:#333}.community-sub-nav-overlay-container .community-sub-nav-challenge-wrapper__category{color:#333}.secondary-nav{position:absolute;top:-500px;left:0;width:100%;z-index:-1;background-color:rgba(255,255,255,0.97);transition:top 750ms cubic-bezier(0.17, 0.04, 0.03, 0.94);transform:translateZ(0)}.secondary-nav .row{max-width:1180px}.secondary-nav.active{display:block;top:0;margin-top:7.5rem;box-shadow:0 3px 7px 0 rgba(0,0,0,0.2);width:100vw;margin-left:calc(50% - 50vw);border-bottom:1px solid #ccc}.secondary-nav .small-9.columns{padding:0;min-height:470px}@media screen and (max-width: 37.5rem){.secondary-nav{z-index:1}}.secondary-nav .close-secondary-nav-button{position:absolute;top:5px;right:5px;padding:10px;display:none}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.secondary-nav .close-secondary-nav-button{display:block}}.secondary-nav-dropdown{display:none}.secondary-nav-dropdown.show{display:block}.secondary-nav__level-three__menus{padding:0 15px;margin-top:1.625rem}.old-browser-dialog-container{width:100%;text-align:center;background-color:#f4f4f4;border-bottom:2px solid #ccc;font-family:"Brandon-Grotesque", "Helvetica", "Arial", sans-serif;font-style:normal;letter-spacing:normal;line-height:1;font-weight:400}.old-browser-dialog-container .dialog-title{padding:10px 0 2px 0}.old-browser-dialog-container .dialog-title svg{vertical-align:middle;padding-right:5px;line-height:0}.old-browser-dialog-container .dialog-title span{color:#333;font-size:14px;font-weight:bold;line-height:0;font-style:normal;letter-spacing:0.8px;text-transform:uppercase;vertical-align:middle}.old-browser-dialog-container .dialog-content{padding-bottom:10px}.old-browser-dialog-container .dialog-content .dialog-content-body{color:#333;line-height:25px;padding-bottom:7px}.old-browser-dialog-container .dialog-content a{color:#fff}.old-browser-dialog-appear{height:0}.old-browser-dialog-appear.old-browser-dialog-appear-active{height:131px;transition:height 1s ease-in-out}.artist-header-skin{overflow:hidden}@media screen and (max-width: 37.5rem){.artist-header-skin-container{min-height:2.25rem}}.artist-header-skin__content{height:18.75rem;width:100%}.artist-header-skin__content .artist-header-skin__artwork{color:rgba(0,0,0,0);position:absolute;width:29.375rem;height:18.75rem;box-sizing:border-box}.artist-header-skin__content .js_artist-header-skin__artwork{background-size:100% 100%;width:100%;padding-bottom:63.8%}.artist-header-skin__trigger{line-height:1;z-index:1;width:100%;border-bottom:0.0625rem solid #eee;background:rgba(255,255,255,0.7);position:absolute;top:0}@media screen and (max-width: 37.5rem){.artist-header-skin__trigger{display:block}}.artist-header-skin__message{position:absolute;overflow:hidden;font-size:1.25rem;max-height:210px;top:1.5rem;left:34.375rem;padding-right:1.25rem}@media screen and (max-width: 37.5rem){.artist-header-skin__message{display:none}}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.artist-header-skin__message{display:none}}.artist-header-skin__signature{height:50px}.artist-header-skin__signature img{color:rgba(0,0,0,0);height:50px}img.artist-header-skin__avatar{position:absolute;top:4.5625rem;height:6.25rem;width:6.25rem;border-radius:50%;left:26.5625rem;z-index:1;color:rgba(0,0,0,0)}.artist-header-skin .off-canvas__close{cursor:pointer;padding:5px;top:0}.artist-header-skin .off-canvas{overflow:hidden;height:300px;margin-top:0;transition:margin-top 600ms ease-in-out;transform:translateZ(0)}@media screen and (max-width: 37.5rem){.artist-header-skin .off-canvas{display:none}}.artist-header-skin .off-canvas__content{top:0;width:100%;padding:0 1.25rem;box-sizing:border-box;max-width:75rem}.artist-header-skin .off-canvas__content .artist-header-skin__message,.artist-header-skin .off-canvas__content .artist-header-skin__avatar,.artist-header-skin .off-canvas__content .off-canvas__close{opacity:0;transition:opacity 200ms linear}@media screen and (min-width: 60.0625rem){.artist-header-skin .off-canvas.off-canvas--open{margin-top:2.25rem}}.artist-header-skin .off-canvas.off-canvas--open .artist-header-skin__message,.artist-header-skin .off-canvas.off-canvas--open .artist-header-skin__avatar,.artist-header-skin .off-canvas.off-canvas--open .off-canvas__close{opacity:1;transition:opacity 350ms linear;transition-delay:400ms}.artist-header-skin .off-canvas--notification{height:50px;margin-top:-50px}.artist-header-skin .off-canvas--banner{margin-top:-12.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 37.5rem){.artist-header-skin .off-canvas--banner{display:none}}.header-cta{z-index:1;box-sizing:border-box;margin-top:0;margin-bottom:0;padding:0;height:2.25rem;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:18rem}@media (min-width: 1200px){.header-cta{width:24.75rem}}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.header-cta{width:7.5rem}}@media screen and (max-width: 37.5rem){.header-cta{display:none}}.header-cta li{margin-bottom:0;margin-top:0;line-height:1rem;font-size:initial}.header-cta__item{margin-right:1.5rem;list-style-type:none;display:inline-block;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.header-cta__item--artist{display:none}}.header-cta__item__link{color:#808080;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "Arial", "Helvetica", sans-serif;font-weight:300;font-size:0.875rem;text-decoration:none;text-transform:lowercase}.header-cta__item__link:hover{color:#808080;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "Arial", "Helvetica", sans-serif;font-weight:300;font-size:0.875rem}.header-cta__item__link--artist{cursor:pointer}.header-cta__item--feed{display:none}@media (min-width: 1200px){.header-cta__item--feed{display:inline-block}}.header-cta .header-cta__item__link{color:#808080;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "Arial", "Helvetica", sans-serif;font-weight:300;font-size:0.875rem}#heading ul.utility-nav li{line-height:initial}.header__top .utility-nav{font-family:"Brandon-Grotesque", "Helvetica", "Arial", sans-serif;font-style:normal;letter-spacing:normal;line-height:1;font-weight:300;line-height:1.375;font-size:0.75rem;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:0;position:relative;height:100%;padding:0;box-sizing:border-box;width:17rem;float:right}@media screen and (max-width: 60rem){.header__top .utility-nav .tooltip{display:none}}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.header__top .utility-nav{width:7.5rem;height:2.25rem}}@media screen and (max-width: 37.5rem){.header__top .utility-nav{display:-ms-inline-flexbox;display:inline-flex;float:right;position:absolute;width:min-content;right:0;max-height:3.5rem;height:3.5rem;margin:0;top:2.25rem;padding-right:0.625rem}}.header__top .utility-nav__caption{display:none}.header__top .utility-nav__item{display:-ms-flexbox;display:flex;position:relative;cursor:pointer;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;padding:0.3125rem 0.625rem;margin-bottom:0}@media screen and (max-width: 37.5rem){.header__top .utility-nav__item{padding:0.3125rem 0.375rem}}.header__top .utility-nav__item--hamburger{display:none}@media screen and (max-width: 60rem){.header__top .utility-nav__item--hamburger{display:-ms-flexbox;display:flex}}.header__top .utility-nav__item--hamburger .close-svg-wrapper{padding-right:0.3125rem}.header__top .utility-nav__item-icon-container{margin-top:0;height:1.5rem}.header__top .utility-nav__item svg{stroke-width:0;color:#999;opacity:0.666}@media screen and (max-width: 37.5rem){.header__top .utility-nav__item .svg-wrapper .icon{margin:0;display:inline-block}}.header__top .utility-nav__item .select-menu li{font-size:0.875rem}.header__top .utility-nav__item.nav__separator{border-right:1px dotted #999;padding:0;margin:0 0.625rem;min-height:22px;width:1px}.header__top .utility-nav__item.nav__separator::after{clear:both;content:"";display:table}.header__top .utility-nav__item a{text-decoration:none;color:#999}.header__top .utility-nav__item a:hover{color:#666;text-decoration:underline}@media screen and (max-width: 60rem){.header__top .utility-nav__item--link,.header__top .utility-nav__item--help,.header__top .utility-nav__item--avatar{display:none}}@media screen and (max-width: 60rem){.header__top .utility-nav__item--search .tooltip{display:block}}@media screen and (max-width: 60rem){.header__top .utility-nav__item--notifications{display:none}}@media screen and (max-width: 60rem){.header__top .utility-nav__item--login{display:none}}.header__top .utility-nav__item--login .utility-nav__caption{display:block;-webkit-user-select:none;-ms-user-select:none;user-select:none}.header__top .utility-nav__search{padding:6px 10px;min-width:160px;margin:0}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.header__top .utility-nav__search{display:none}}.header__top .utility-nav__search input{font-family:"Brandon-Grotesque", "Helvetica", "Arial", sans-serif;font-style:normal;letter-spacing:normal;line-height:1;font-weight:700;font-size:0.75rem;color:#333;letter-spacing:0.0625rem;text-transform:uppercase;color:#999;font-weight:inherit;border:0;outline:none;width:100%;line-height:normal;box-shadow:none}.header__top .utility-nav__counter{background-color:#aaa;border-radius:100%;border:1px solid #fff;bottom:2px;height:15px;right:2px;text-align:center;width:15px;position:absolute}@media screen and (max-width: 37.5rem){.header__top .utility-nav__counter{bottom:0.75rem}}.header__top .utility-nav__counter__inner{margin-top:0.0625rem;font-size:0.6rem;color:#fff;display:block;box-sizing:border-box}@media screen and (max-width: 37.5rem){.header__top .utility-nav__counter__inner{margin-top:0}}.header__top .utility-nav .tooltip__arrow::before{content:'';display:block;opacity:0;left:-24px;top:-10px;width:50px;height:25px;position:relative}@media screen and (max-width: 37.5rem){.header__top .utility-nav .nav__separator{display:none}}.notifications-dropdown__tooltip-title{font-family:"Brandon-Grotesque", "Helvetica", "Arial", sans-serif;font-style:normal;letter-spacing:normal;line-height:1;font-weight:700;font-size:0.75rem;color:#333;letter-spacing:0.0625rem;text-transform:uppercase;width:100%;background-color:#ccc}.notifications-dropdown__tooltip-title__text{height:12px;padding:12px}.notifications-dropdown .tooltip__body{max-width:350px;min-width:350px;text-align:left;height:18.75rem;overflow-y:scroll}.tooltip.tooltip--bottom.notifications-dropdown .tooltip__arrow{border-bottom-color:#ccc}.notification__container{border-bottom:1px solid #ccc;position:relative}.notification__container:hover{background-color:#f9f9f9}.notification__container:hover .icon,.notification__container:hover svg{opacity:1}.notification__anchor{display:block;position:relative;width:100%}.notifications-container{width:100%;height:40vh;overflow:auto}@media screen and (max-width: 37.5rem){.notifications-container{height:80vh}}@media screen and (max-width: 60rem) and (min-width: 37.5625rem){.notifications-container{height:75vh}}.no-activity{padding:20px;text-align:center}.notifications-spinner{height:100%;color:#8aad3a;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-premier-account-text{display:inline-block;vertical-align:baseline}.header-premier-account-image{display:inline-block;height:16px;margin-left:9px;vertical-align:text-bottom;width:auto}.header-premier-upsell-text{border-top:1px solid #ccc;padding:8px}.header-premier-upsell-promoText{font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "Arial", "Helvetica", sans-serif;font-style:normal;font-size:11px;color:#666;text-transform:none}.show-small-width-header.global-header .header__top-content .header-top-bar{max-width:75rem;margin:0 auto}.show-small-width-header.global-header .header__top-content .header-top-bar .header-cta{margin-left:1.25rem}.show-small-width-header.global-header .header__top-content .primary-nav-wrapper{max-width:75rem;padding:0 1.25rem;margin:0 auto}.show-small-width-header.global-header .header__top-content .primary-nav__item{margin-right:1.25rem}.show-small-width-header.global-header .header__top-content .primary-nav{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:inherit;flex-basis:inherit}.show-small-width-header.global-header .primary-nav__site-logo{position:relative;top:0}.show-small-width-header.global-header .artist-header-skin .off-canvas--banner{-ms-flex-pack:center;justify-content:center}
