.artist-attribution__location,.artist-attribution__name,.productCell__category,.select-menu-dropdown__item,.select-menu-dropdown__menuTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artist-attribution:before,.artist-attribution__body:before,.products-container:before,.artist-attribution:after,.artist-attribution__body:after,.products-container:after{content:" ";display:table}.artist-attribution:after,.artist-attribution__body:after,.products-container:after{clear:both}.artist-attribution{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-direction:row;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 #fff;border-radius:3.125rem;margin-right:.3125rem;min-width:3.125rem;overflow:hidden}.artist-attribution__signature{width:8.125rem;display:inline-block;margin-bottom:.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:.3125rem}.responsive-image--product div.responsive-image__src{width:100%;height:0;padding-bottom:66.4305949008%;background-position:center bottom;background-repeat:no-repeat;background-size:contain}.responsive-image--center-nocrop div.responsive-image__src{background-position:center;background-repeat:no-repeat;background-size:contain}.responsive-image--center-crop div.responsive-image__src{background-position:center;background-size:cover}.responsive-image--zoom.responsive-image img.responsive-image__src{max-width:100%;width:auto;height:auto;display:block;margin:auto}.responsive-image img.responsive-image__src{width:100%;height:auto}.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}@media(min-width: 0px)and (max-width: 599px){.artwork{cursor:pointer}}.artwork:hover .artwork__overlay{opacity:1}@media(min-width: 0px)and (max-width: 599px){.artwork:hover .artwork__overlay{display:none}}.artwork:hover .artwork__zoom{display:block}.artwork__buy-link{display:block}.artwork__imgwrap{margin-bottom:1.25rem;position:relative}.artwork__overlay{background-color:rgba(255,255,255,.5);height:100%;max-width:100%;opacity:0;position:absolute;transition:opacity .1s ease-out;width:100%}@media(min-width: 0px)and (max-width: 599px){.artwork__overlay{display:none}}.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 .3125rem 0;padding-left:0;display:block;text-align:center}.artwork__title:link{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375}.artwork__title:hover{color:#666}.artwork__price-range{line-height:.2;margin-top:.625rem}.artwork__share-container{margin-top:.625rem}.artwork__category{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:.875rem;color:#999;color:#666;text-transform:none;margin:.3125rem 0;text-align:center}.artwork__buy-button.btn{display:inline}.artwork__buy-button.btn:before,.artwork__buy-button.btn:after{content:"";display:inline-block;vertical-align:middle;height:100%}.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>*{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:relative}.artwork__zoom img{max-height:11.25rem;max-width:11.25rem}.artwork__store-link{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:.875rem;color:#999;font-size:.75rem;line-height:1.3}.artwork__store-link:link,.artwork__store-link:hover{color:#333}.artwork__store-link span{display:block;color:#333}.artwork__count{font-size:1.75rem}.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:.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--th .artwork__img-count-wrapper{display:table-cell;vertical-align:middle}.artwork--pd{width:29.5625rem}.artwork--pd .artwork__img{width:29.5625rem}.artwork--pd .artwork__img img{max-width:27.1975rem;margin-bottom:.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:.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:.625rem}.photo-upload-button-group{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-flex-direction:row;flex-direction:row}.photo-upload-button-group .photo-upload-button{margin-right:.125rem;margin-left:.125rem}.photo-upload-button{position:relative;display:inline-block;width:100%;background:#ccc;cursor:pointer}.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__image img{max-width:100%;max-height:100%}.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__upload-photo-text{font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:.75rem;letter-spacing:.05rem;text-transform:uppercase;color:#999;color:#fff;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__hover-button-container:hover{opacity:1}.photo-upload-button__hover-button{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;position:relative;width:100%;height:100%}.photo-upload-button__hover-button a{position:absolute}.photo-upload-button__hover-button input{width:100%;height:100%;z-index:-1;position:absolute;top:0;left:0}.photo-upload-button__caption{position:absolute;font-family:"Brandon-Grotesque","Helvetica","Arial","sans-serif";font-style:normal;font-weight:400;font-size:.875rem;color:#999;width:100%;height:1.875rem;margin-top:.625rem}.photo-upload-button__caption__editable{overflow:auto;outline:none}.photo-upload-button__caption__not-editable{text-align:center}.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}.suite-builder .artwork a.artwork__title,.artist-story .artwork a.artwork__title{color:#8aad3a;text-decoration:none}.suite-builder .artwork a.artwork__title:hover,.artist-story .artwork a.artwork__title:hover{color:#666;text-decoration:underline}.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:.05rem;text-transform:uppercase;color:#999;font-size:.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:.05rem;text-transform:uppercase;color:#999;font-size:.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:.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:.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:.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 .625rem;padding-bottom:initial}}header.global-header .primary-nav-wrapper.primary-nav-wrapper--wedding{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media(max-width: 65rem){header.global-header .primary-nav-wrapper.primary-nav-wrapper--wedding{height:unset}}.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 .125rem .25rem 0 rgba(0,0,0,.5);transition:-webkit-transform 350ms ease-in;transition:transform 350ms ease-in;transition:transform 350ms ease-in,-webkit-transform 350ms ease-in;transition-property:top,margin-bottom,-webkit-transform;transition-property:transform,top,margin-bottom;transition-property:transform,top,margin-bottom,-webkit-transform}@media screen and (max-width: 60rem)and (min-width: 37.5625rem){.hamburger-menu__container{top:-9.75rem;right:0;position:absolute;box-shadow:0 .125rem .25rem 0 rgba(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:.625rem 0;margin:0 .625rem 0 1rem;font-size:.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:.0625rem solid #eee;margin:0 auto;padding:1rem 0 1rem .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:.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:.625rem 0 .3125rem}.hamburger-menu .hamburger-l2-list{margin:0}.hamburger-menu .hamburger-l2-list .trigger__back{margin-bottom:.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:.88;letter-spacing:.0625rem;text-transform:uppercase;color:#999;font-size:.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:.0625rem solid #eee;border-bottom:.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:.75rem;color:#333;letter-spacing:.0625rem;text-transform:uppercase;text-decoration:none;color:#666;font-weight:500}.hamburger-menu .hamburger-l3-list__item__back{border-bottom:.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:.25rem solid #8aad3a}.hamburger-menu .hamburger-l3-sublist{margin:.625rem 0}.hamburger-menu .hamburger-l3-sublist__item__text{text-decoration:none}.hamburger-menu .hamburger-search{padding:1rem .625rem;height:2.75rem}.hamburger-menu .hamburger-search__container{height:4.75rem;width:100%;background-color:#f9f9f9;border-top:.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:.75rem;padding-bottom:.75rem;border:solid 1px #ccc;box-sizing:border-box;line-height:200%}.hamburger-menu .hamburger-search__field::-webkit-input-placeholder{padding-top:.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:.88;letter-spacing:.0625rem;text-transform:uppercase;color:#999;font-size:.875rem;font-weight:700}.hamburger-menu .hamburger-search__field:-ms-input-placeholder{padding-top:.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:.88;letter-spacing:.0625rem;text-transform:uppercase;color:#999;font-size:.875rem;font-weight:700}.hamburger-menu .hamburger-search__field::-ms-input-placeholder{padding-top:.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:.88;letter-spacing:.0625rem;text-transform:uppercase;color:#999;font-size:.875rem;font-weight:700}.hamburger-menu .hamburger-search__field::placeholder{padding-top:.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:.88;letter-spacing:.0625rem;text-transform:uppercase;color:#999;font-size:.875rem;font-weight:700}.hamburger-menu .hamburger-search .svg-wrapper{bottom:2.25rem;left:.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:.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:.88;letter-spacing:.0625rem;text-transform:uppercase;color:#999;font-size:.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:.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:.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,.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,.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:.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 .625rem}}@media screen and (max-width: 37.5rem){.lifestyle-nav__item{margin:0 .75rem}}.lifestyle-nav__item__text{color:gray;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Arial","Helvetica",sans-serif;font-weight:300;font-size:.875rem;color:#666;font-size:.9rem;top:.8125rem;position:relative;text-decoration:none}@media screen and (max-width: 37.5rem){.lifestyle-nav__item__text{font-size:1rem;top:.5625rem}}.lifestyle-nav__item__text:hover{text-decoration:none;color:#666}.lifestyle-nav__item__logo{height:1.3125rem}.lifestyle-nav__item--selected{border-bottom:.125rem solid #8aad3a}.lifestyle-nav__item.active{border-bottom:.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:gray;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Arial","Helvetica",sans-serif;font-weight:300;font-size:.875rem;color:#666;font-size:1rem;top:.5rem;position:relative;text-decoration:none}@media screen and (max-width: 37.5rem){a.lifestyle-nav__item__text{top:.5625rem}}.phone-utility-nav{display:none;padding-bottom:15px;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);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 .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:rgba(0,0,0,0) 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;-ms-flex-pack:distribute;justify-content:space-around;position:relative;box-sizing:border-box;margin:0;max-width:80rem;padding-left:0;width:100%}@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:.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:.1875rem solid rgba(0,0,0,0);display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;float:left;margin-bottom:0;margin-right:.75rem;height:1.5625rem;padding-bottom:.7875rem;position:relative}@media screen and (max-width: 37.5rem){.primary-nav__item{padding:.875rem 0 14px .7875rem;display:block;float:none}}@media screen and (max-width: 60rem)and (min-width: 37.5625rem){.primary-nav__item{margin-right:.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{padding-top: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;margin-right:.75rem}}.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:rgba(0,0,0,0)}.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:rgba(0,0,0,0)}}.primary-nav li.primary-nav--active-menu-vertical{border-color:rgba(138,173,58,.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:.0625rem solid #eee;margin-bottom:1.25rem}.community-sub-nav__item{display:inline-block;margin-bottom:0}.community-sub-nav__item .community-sub-nav__link{border-bottom:.1875rem solid rgba(0,0,0,0);display:block;height:1.8125rem;margin:.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:.75rem;height:1.3125rem}.community-sub-nav__flyout-overlay-wrapper .svg-wrapper{padding-left:.3125rem;margin-bottom:.125rem}.secondary-nav__level-three__item{margin-bottom:.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:.5rem}.secondary-nav__level-two__item{margin-top:.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:.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,.97);transition:top 750ms cubic-bezier(0.17, 0.04, 0.03, 0.94)}.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,.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:.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:.0625rem solid #eee;background:rgba(255,255,255,.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;-webkit-transform:translateZ(0);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:gray;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Arial","Helvetica",sans-serif;font-weight:300;font-size:.875rem;text-decoration:none;text-transform:lowercase}.header-cta__item__link:hover{color:gray;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Arial","Helvetica",sans-serif;font-weight:300;font-size:.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:gray;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Arial","Helvetica",sans-serif;font-weight:300;font-size:.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:.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:-webkit-min-content;width:min-content;right:0;max-height:3.5rem;height:3.5rem;margin:0;top:2.25rem;padding-right:.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:.3125rem .625rem;margin-bottom:0}@media screen and (max-width: 37.5rem){.header__top .utility-nav__item{padding:.3125rem .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:.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:.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:.875rem}.header__top .utility-nav__item.nav__separator{border-right:1px dotted #999;padding:0;margin: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}.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:.75rem;color:#333;letter-spacing:.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:.75rem}}.header__top .utility-nav__counter__inner{margin-top:.0625rem;font-size:.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:.75rem;color:#333;letter-spacing:.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}