.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}.no-scrolling{overflow:hidden}@media (min-width: 0px) and (max-width: 599px){.no-scrolling{position:fixed}}.cat-banner{width:100%;height:auto;overflow:hidden;max-width:100%;max-height:350px}.cat-banner img{width:100%}.cat-Footer #searchFooter{width:100%;float:none;display:table;padding:20px 0;margin:20px 0px;border-top:1px solid #ccc}.cat-Footer #searchFooter .vCenter{float:none;display:table-cell;position:static;width:auto;vertical-align:middle;padding:20px 30px}.cat-Footer #searchFooter h3{font-family:'Mier-A', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:1.5rem;float:none;position:static;vertical-align:middle;margin:0 auto;padding:0;text-align:left;width:180px;top:30px}.cat-Footer #searchFooter p{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375;border-left:2px solid #eee;color:#565547;float:none;padding:0px 30px;width:auto}@media (min-width: 0px) and (max-width: 960px){.cat-Footer #searchFooter{padding:0}.cat-Footer #searchFooter .vCenter{display:block;width:100%;border-bottom:1px solid #ccc}.cat-Footer #searchFooter h3{width:100%}.cat-Footer #searchFooter p{border-left:none;padding-top:15px}}.cat-Links{margin-top:35px;margin-bottom:20px;clear:both;overflow:hidden}.cat-Links__left{text-align:center;width:260px;margin:0px 15px;float:left}.cat-Links__left h5{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;letter-spacing:0.05rem;text-transform:uppercase;font-weight:700}.cat-Links__right{width:calc(100% - 295px);float:left}.cat-Links__right ul{margin-bottom:0}.cat-Links__right ul li{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;float:left;margin-left:55px;margin-bottom:20px}@media (min-width: 0px) and (max-width: 960px){.cat-Links .cat-Links__left{width:100%;text-align:left;margin:0 30px}.cat-Links .cat-Links__right{width:100%}.cat-Links .cat-Links__right ul li{width:250px;margin:10px 30px}}.cat-loadMore{width:100%;margin-top:40px;margin-bottom:30px;text-align:center}@media (min-width: 0px) and (max-width: 960px){.cat-loadMore{margin-top:20px;margin-bottom:10px}}.cat-loadMore__caption{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;letter-spacing:0.05rem;text-transform:uppercase;font-weight:700;padding-top:25px;margin-bottom:0}.cat-loadMore__text{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:#999;margin-bottom:15px}.cat-loadMore a.btn{width:160px;font-weight:500;font-size:0.8rem;display:inline-block;box-sizing:content-box}.sticky__content{background-color:#fff;border-bottom:1px solid #ccc}.left-slot-container .sticky__content{border-bottom:none}.slot-bottom-components .sticky__content{border-bottom:none}.Category{background-color:#fff}.Category .selected-wrapper{width:235px;height:423px}.Category .selected{border:1px solid #000}.Category.Category *{font-family:"Mier-A", "Helvetica", "Arial", sans-serif}.mobile-side-bar__wrapper{position:fixed;width:300px;height:100%;top:0;right:0;max-height:100%;max-width:100%;background-color:#f9f9f9;border:none;border-left:solid 1px #ccc}@media (min-width: 0px) and (max-width: 599px){.mobile-side-bar__wrapper{width:100%}}.mobile-side-bar__header{padding:0;margin:0}.mobile-side-bar__header .modal-dialog__close{display:none}.mobile-side-bar__content{padding:0}.sidebarTransition-enter .mobile-side-bar__wrapper{right:-300px}@media (min-width: 0px) and (max-width: 599px){.sidebarTransition-enter .mobile-side-bar__wrapper{right:-100%}}.sidebarTransition-enter .mobile-side-bar__wrapper .OptionsAndFilters--sidebar__header{right:-300px}@media (min-width: 0px) and (max-width: 599px){.sidebarTransition-enter .mobile-side-bar__wrapper .OptionsAndFilters--sidebar__header{right:-100%}}.sidebarTransition-enter.sidebarTransition-enter-active .mobile-side-bar__wrapper{right:0px;transition:right 350ms ease-in}.sidebarTransition-enter.sidebarTransition-enter-active .mobile-side-bar__wrapper .OptionsAndFilters--sidebar__header{right:0px;transition:right 350ms ease-in}.sidebarTransition-leave .mobile-side-bar__wrapper{right:0px}.sidebarTransition-leave .mobile-side-bar__wrapper .OptionsAndFilters--sidebar__header{right:0px}.sidebarTransition-leave.sidebarTransition-leave-active .mobile-side-bar__wrapper{right:-300px;transition:right 350ms ease-in}@media (min-width: 0px) and (max-width: 599px){.sidebarTransition-leave.sidebarTransition-leave-active .mobile-side-bar__wrapper{right:-100%}}.sidebarTransition-leave.sidebarTransition-leave-active .mobile-side-bar__wrapper .OptionsAndFilters--sidebar__header{right:-300px;transition:right 350ms ease-in}@media (min-width: 0px) and (max-width: 599px){.sidebarTransition-leave.sidebarTransition-leave-active .mobile-side-bar__wrapper .OptionsAndFilters--sidebar__header{right:-100%}}.phototray-overlay__wrapper.phototray-overlay__wrapper{top:0px;margin:auto;max-width:980px;min-width:320px;max-height:540px;min-height:500px;width:100%;height:100%;overflow:hidden;border:10px solid transparent;background-color:transparent;box-sizing:border-box}@media (min-width: 0px) and (max-width: 960px){.phototray-overlay__wrapper.phototray-overlay__wrapper{max-width:750px}}.phototray-overlay__content{padding:0px;width:100%;height:100%;border:1px solid #ccc;box-sizing:border-box;background-color:white}.overlay-panel__wrapper.overlay-panel__wrapper{max-height:850px;max-width:850px;min-width:520px;background-color:#eee;border:none;margin:auto;top:0}.overlay-panel__header{padding:0;margin:0}.overlay-panel__header .modal-dialog__close{display:none}.overlay-panel__content{padding:0}.quicklook-overlay .quicklook-overlay__wrapper{width:100%;max-width:1010px;text-align:right;max-height:100%;top:initial;margin:auto;position:initial}.quicklook-overlay .quicklook-overlay__wrapper .modal-dialog__close{height:51px;position:relative;text-align:right}.quicklook-overlay .quicklook-overlay__content{text-align:left}#promobartext{min-height:25px}#promobartext.box.holiday{border-radius:0;box-shadow:none;background-color:#86504c;color:#fff;padding:5px 10px;text-align:center}#promobartext.box.holiday a,#promobartext.box.holiday font{color:#fff;text-decoration:none}.banner-container>div:nth-of-type(2){position:absolute;transform:translateY(-100%);padding-right:10px}.minted_responsive_banner{width:auto}.minted_responsive_banner h2{font:300 2.5rem/1.6em 'archer', serif;text-transform:lowercase;margin-bottom:0;border-bottom:0;color:#333;display:block;float:none}.minted_responsive_banner h3{font:600 0.9rem/1.4em 'brandon-grotesque', sans-serif;text-transform:uppercase;letter-spacing:0.1em}.minted_responsive_banner p{font:300 1.0rem/1.4em 'brandon-grotesque', sans-serif}.minted_responsive_banner p.callout strong{font-weight:bold;letter-spacing:0.1em;text-transform:uppercase}.minted_responsive_banner .bgright{background:url("https://cdn3.minted.com/files/content/minted_landing_banners/2016Q4_HOL_HolidayPhotoCards_1280x250_v3_desktop.jpg") top right no-repeat}.minted_responsive_banner .bgright .content{width:65%;padding:0.938em}.minted_responsive_banner .flag{background:url("https://cdn3.minted.com/files/content/flag-foil.png") no-repeat right;background-size:cover;text-align:right;position:absolute;width:12.50em;right:0;top:5px;padding:10px 20px 10px 10px}.minted_responsive_banner .flag a{display:block;font:200 12px/1.2em 'brandon-grotesque', sans-serif;font-size:0.75em;color:#fff;text-decoration:none;padding-bottom:0.313em;margin:0.625em 0.625em 0.625em 1.250em}.minted_responsive_banner .flag a h4{margin-top:5px;font-size:12px;line-height:1.5em;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0;border-bottom:0;color:#fff}@media only screen and (min-width: 1200px){.minted_responsive_banner{position:relative;border:1px solid #f6f6f6;height:250px}.minted_responsive_banner>div{width:auto;padding:25px}.minted_responsive_banner>div.bgright{padding:1rem;min-height:250px}.minted_responsive_banner>div.bgright .content{height:188px;width:55%;margin:0}.minted_responsive_banner>div.bgright .content h1{margin:0;line-height:115%;border-bottom:0}.minted_responsive_banner>div.bgright .content h3{margin-top:0}.minted_responsive_banner>div.bgright .content p.callout{position:absolute;bottom:10px;right:15%;background:url("https://cdn3.minted.com/files/content/arrow_catpagebanners.png") top right no-repeat;background-size:contain;padding-right:80px}}@media only screen and (min-width: 961px) and (max-width: 1200px){.minted_responsive_banner{position:relative}.minted_responsive_banner>div.bgright{min-height:250px;padding:0}.minted_responsive_banner>div.bgright .content{padding:1.5rem;height:188px;width:45%}.minted_responsive_banner>div.bgright .content h1{margin:0;line-height:115%;border-bottom:0;color:#333;border-bottom:0}.minted_responsive_banner>div.bgright .content h3{font-size:80%;margin-top:0}.minted_responsive_banner>div.bgright .content p.callout{position:absolute;bottom:10px;right:15%;background:url("https://cdn3.minted.com/files/content/arrow_catpagebanners.png") top right no-repeat;background-size:contain;padding-right:80px}}@media only screen and (max-width: 960px){.minted_responsive_banner{position:relative}.minted_responsive_banner>div.bgright{width:auto;background-size:cover;min-height:250px}.minted_responsive_banner>div.bgright .content{height:188px;padding:1.5rem}.minted_responsive_banner>div.bgright .content h1{font-size:3.2vw;padding:10px 0;width:auto;max-width:50%;margin:0;line-height:115%;color:#333;border-bottom:0}.minted_responsive_banner>div.bgright .content h3{margin:0;font-size:1.5vw;width:auto;max-width:50%}.minted_responsive_banner>div.bgright .content p{max-width:25vw;font-size:1.8vw;line-height:1.4em}.minted_responsive_banner>div.bgright .content p.callout{position:absolute;bottom:1em;right:12em;max-width:110%;background:url("https://cdn3.minted.com/files/content/arrow_catpagebanners.png") top right no-repeat;background-size:contain;margin-bottom:0;padding-right:5em}}@media only screen and (max-width: 767px){.minted_responsive_banner>div{width:auto}.minted_responsive_banner>div.bgright{height:auto;min-height:auto;background-image:none;background:#eddfe7}.minted_responsive_banner>div.bgright .flag{display:none}.minted_responsive_banner>div.bgright .content{width:auto;height:auto;padding:0.5rem;padding-top:0.5rem}.minted_responsive_banner>div.bgright .content h1{font-size:200%;max-width:100%;line-height:115%;padding:5px 0 10px 0}.minted_responsive_banner>div.bgright .content h3{font-size:60%;max-width:80%}.minted_responsive_banner>div.bgright .content p,.minted_responsive_banner>div.bgright .content p.callout{display:none}}.slot-top-components,.slot-bottom-components{padding-left:10px;padding-right:10px}.slot-top-components,.slot-mid-container,.slot-bottom-components{padding-left:10px;padding-right:10px;box-sizing:border-box;width:100%}.slot-bottom-components{padding-top:10px;padding-bottom:10px}@media (min-width: 0px) and (max-width: 960px){.slot-bottom-components{padding-left:0;padding-right:0}}.slot-mid-container{margin-top:20px;padding-left:10px;padding-right:10px}@media (min-width: 0px) and (max-width: 599px){.slot-mid-container{padding-left:0px;padding-right:0px}}.slot-mid-container.masonry-layout{margin-top:0.75rem}@media (min-width: 0px) and (max-width: 599px){.slot-mid-container.masonry-layout{margin-top:0}}.left-slot-container{display:none;position:absolute;z-index:0}@media (min-width: 1200px){.left-slot-container{display:block}}.left-slot-container .sticky .sticky__content{width:auto}.left-slot-container .sticky--fixed .sticky__content{box-shadow:none;left:auto}.left-slot-inner-sticky-container{float:left;max-width:210px;margin-bottom:100px}.right-slot-container{border-left:none}@media (min-width: 1200px){.right-slot-container{border-left:solid 225px transparent}}.stickyNav__filters--container{max-width:1180px;margin:auto}.sticky--fixed .stickyNav__filters--container{padding:0 10px}@media (min-width: 0px) and (max-width: 960px){.sticky--fixed .stickyNav__filters--container{padding-bottom:9px}}.filterIcon{text-align:center}.filterIcon__img-svg{width:40px;height:40px}.filterIcon .trigger{position:relative;display:inline-block;text-align:center}.filterIcon .trigger svg{opacity:1}.filterIcon--active svg{display:block}.filterIcon--disabled .trigger svg{opacity:0.5}.filterIcon--disabled .filterIcon__img-svg{opacity:0.5}.filterIcon--disabled svg{display:none}.filterIcon__label p{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-size:10px;text-transform:capitalize;text-align:center;margin-bottom:0}@media (min-width: 0px) and (max-width: 960px){.filterIcon__tooltip{display:none}}.filterIcon__tooltip--caption{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;margin:0;text-align:center}.filterIcon__tooltip--title{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;font-weight:700;margin:0;text-align:center}.filterIcon__tooltip .tooltip__body{padding:10px}.filterIcon__checkbubble{position:absolute}.filter{display:block}.filter--Group{margin-top:10px}.filter--Group .filterBlockName{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;padding-left:13px;padding-right:13px}.filter--Group--icon,.filter--Group--range{padding-left:10px;display:inline-block}.filter--Group:last-child{margin-bottom:10px}.filter--iconGroup__menu__option,.filter--rangeGroup__menu__option{display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-flex;margin-bottom:10px}.filter--iconGroup__menu__option:not(:last-child),.filter--rangeGroup__menu__option:not(:last-child){padding-right:10px}.filter--checkboxGroup__menu__option{vertical-align:top;margin-bottom:8px;width:160px;padding-left:10px;padding-right:10px;display:inline-block}.filter--checkboxGroup__menu__option .checkbox__wrapper{width:100%}.filter--checkboxGroup__menu__option .checkbox__text{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375;font-size:0.875rem;vertical-align:top;width:auto;max-width:75%;cursor:pointer}.filter--checkboxGroup__menu__option .checkbox input[type="checkbox"].checkbox__input{border-radius:0px;margin:3px 8px 3px 3px;position:relative}@media (min-width: 0px) and (max-width: 960px){.filter--checkboxGroup__menu__option .checkbox input[type="checkbox"].checkbox__input{height:24px;width:24px}}@media (min-width: 961px){.filter--checkboxGroup__menu__option .checkbox input[type="checkbox"].checkbox__input{height:15px;width:15px}}.filter--checkboxGroup__menu__option .checkbox input[type="checkbox"].checkbox__input:after{margin:0px;position:absolute;top:0px;left:-1px;font-style:italic;font-weight:100;line-height:1}@media (min-width: 0px) and (max-width: 960px){.filter--checkboxGroup__menu__option .checkbox input[type="checkbox"].checkbox__input:after{font-size:30px}}@media (min-width: 961px){.filter--checkboxGroup__menu__option .checkbox input[type="checkbox"].checkbox__input:after{font-size:15px}}.filter--priceline{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;letter-spacing:0;height:30px;width:95%;width:calc(100% - 10px);width:-o-calc(100% - 10px)}.filter--priceline--left{float:left;width:30px;text-align:center}.filter--priceline--left p{margin-bottom:0}.filter--priceline--middle{float:left;height:2px;background:#ccc;margin-top:8px;width:70%;width:calc(100% - 61px);width:-o-calc(100% - 61px)}.filter--priceline--right{float:right;width:30px;text-align:center}.filter--priceline--right p{margin-bottom:0}.filter--sidebar .filter--priceline{display:none}.filter--overlay .filter--Group{display:inline-block}.filter--overlay .filter--checkboxGroup--small{width:420px}.filter--overlay .filter--checkboxGroup--medium{width:66%}.filter--overlay .filter--iconGroup,.filter--overlay .filter--rangeGroup{vertical-align:top}.FiltersContainer{display:flex;display:-ms-flexbox;display:-webkit-flex;position:relative}.FiltersContainer__container{display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-flex;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end;margin-bottom:0}.FiltersContainer__container .FiltersContainer__selector+.FiltersContainer__selector{margin-left:10px}.FiltersContainer__container--sidebar{display:block;width:100%;height:100%;overflow:auto}.FiltersContainer__container--overlay{display:block;width:100%;height:100%;overflow:auto}.FiltersContainer__selector{padding-bottom:30px}.FiltersContainer__selector--0:not(.FiltersContainer__selector--last--two) .dropdownContainer__menu{left:0px}.FiltersContainer__selector--1:not(.FiltersContainer__selector--last--two) .dropdownContainer__menu{left:120px}.FiltersContainer__selector--2:not(.FiltersContainer__selector--last--two) .dropdownContainer__menu{left:240px}.FiltersContainer__selector--3:not(.FiltersContainer__selector--last--two) .dropdownContainer__menu{left:360px}.FiltersContainer__selector--4:not(.FiltersContainer__selector--last--two) .dropdownContainer__menu{left:480px}.FiltersContainer__selector--5:not(.FiltersContainer__selector--last--two) .dropdownContainer__menu{left:600px}.FiltersContainer__selector--6:not(.FiltersContainer__selector--last--two) .dropdownContainer__menu{left:720px}.FiltersContainer__selector--7:not(.FiltersContainer__selector--last--two) .dropdownContainer__menu{left:840px}.FiltersContainer__selector--8:not(.FiltersContainer__selector--last--two) .dropdownContainer__menu{left:960px}.FiltersContainer__selector--0:not(.FiltersContainer__selector--last--one) .dropdownContainer--small__menu{left:0px}.FiltersContainer__selector--1:not(.FiltersContainer__selector--last--one) .dropdownContainer--small__menu{left:120px}.FiltersContainer__selector--2:not(.FiltersContainer__selector--last--one) .dropdownContainer--small__menu{left:240px}.FiltersContainer__selector--3:not(.FiltersContainer__selector--last--one) .dropdownContainer--small__menu{left:360px}.FiltersContainer__selector--4:not(.FiltersContainer__selector--last--one) .dropdownContainer--small__menu{left:480px}.FiltersContainer__selector--5:not(.FiltersContainer__selector--last--one) .dropdownContainer--small__menu{left:600px}.FiltersContainer__selector--6:not(.FiltersContainer__selector--last--one) .dropdownContainer--small__menu{left:720px}.FiltersContainer__selector--7:not(.FiltersContainer__selector--last--one) .dropdownContainer--small__menu{left:840px}.FiltersContainer__selector--8:not(.FiltersContainer__selector--last--one) .dropdownContainer--small__menu{left:960px}.FiltersContainer__selector--title{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;font-weight:700;position:absolute;top:-21px}.FiltersContainer__selector--last--two .dropdownContainer--medium__menu{right:0}.FiltersContainer__selector--last--two .dropdownContainer--large__menu{right:0}.FiltersContainer__selector--last--one .dropdownContainer--small__menu{right:0}.FiltersContainer__selector .dropdownContainer__bubbleRight{display:none}.FiltersContainer__selector--show .dropdownContainer__bubbleRight{display:block}.FiltersContainer__selector--sidebar{padding-bottom:0;float:left;width:100%;margin-left:10px}.FiltersContainer__selector--overlay{padding-bottom:0;float:left;width:100%;margin-left:10px}.FiltersContainer__selector--price-and-format .dropdownContainer .dropdownContainer--large__menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;white-space:nowrap;width:auto;left:0}.FiltersContainer__more{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-direction:column;flex-direction:column;-webkit-flex-direction:column;padding-left:17px;padding-bottom:14px}.FiltersContainer .dropdownContainer__menu{overflow:visible}.FiltersContainer .dropdownContainer__title{font-size:0.75rem;box-sizing:content-box}.FiltersContainer .dropdownContainer__control{width:110px}.sticky--fixed .FindItFast__description{display:none}.FindItFast__turnOff{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;padding-left:10px;min-width:75px}@media (min-width: 0px) and (max-width: 599px){.FindItFast__turnOff{position:absolute;top:0;left:100px;width:auto;line-height:1.5}}.FindItFast__active{display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-flex}.FindItFast__description{text-transform:none;line-height:30px;white-space:nowrap;letter-spacing:0}@media (min-width: 0px) and (max-width: 960px){.FindItFast__description{display:none}}.GreetingsContainer{display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.GreetingsContainer__assorted{width:48px}.GreetingsContainer__holiday{width:43px}.GreetingsContainer__christmas{width:55px}.GreetingsContainer__new-year{width:53px}.GreetingsContainer__religious-christmas{width:111px}.GreetingsContainer .toggle-box-list{text-transform:capitalize;letter-spacing:0}.GreetingsContainer .toggle-box-list__item--active{z-index:1;-webkit-font-smoothing:antialiased}.GreetingsContainer .toggle-box-list__item{box-sizing:content-box;line-height:inherit;font-size:0.75rem;margin-right:0px;padding-top:8px;padding-bottom:6px;margin-left:-2px;position:relative;max-height:18px;max-width:65px}.GreetingsContainer .toggle-box-list__item:hover{z-index:1}@media (min-width: 0px) and (max-width: 960px){.GreetingsContainer .toggle-box-list__item{max-height:initial;max-width:initial}}.GreetingsContainer__toggle--boxes--1{width:68px}.GreetingsContainer__toggle--boxes--2{width:136px}.GreetingsContainer__toggle--boxes--3{width:204px}.GreetingsContainer__toggle--boxes--4{width:272px}.GreetingsContainer__toggle--boxes--5{width:340px}.cat-grid-container{position:relative;z-index:1;max-width:1174px}@media (max-width: 37.5rem){.cat-grid-container.mobile-1-up{-ms-grid-columns:1fr [1];grid-template-columns:repeat(1, 1fr)}}.cat-grid-container .spinner-container{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;background-color:rgba(255,255,255,0.7)}.cat-grid-container .spinner-container span{line-height:40px}.cat-grid-container .spinner-container.show-at-bottom{height:124px;position:relative;background-color:rgba(238,238,238,0.7)}.cat-grid-container .spinner-container.show-at-bottom .minted-loader{top:0}.cat-grid-container .spinner-container .minted-loader{margin:auto;top:115px}.masonry-grid-container .spinner-container{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;background-color:rgba(255,255,255,0.7)}.masonry-grid-container .spinner-container span{line-height:40px}.masonry-grid-container .spinner-container.show-at-bottom{height:124px;position:relative;background-color:rgba(238,238,238,0.7)}.masonry-grid-container .spinner-container.show-at-bottom .minted-loader{top:0}.masonry-grid-container .spinner-container .minted-loader{margin:auto;top:115px}.no-result-dialog{color:#666;padding:30px 10px 0;text-align:center;text-decoration:none}.no-result-dialog .dialog-title{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.75}.no-result-dialog .dialog-body{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375}.nav_header{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:700;line-height:1.75;display:block;font-style:normal;font-size:12px;letter-spacing:0.05rem;margin-top:30px;margin-bottom:16px;text-transform:uppercase}.nav_header:first-child{margin-top:0}.left-nav-items{display:block;font-size:15px;line-height:1.2px;margin-bottom:16px}.left-nav-sections{margin-top:0px;margin-bottom:26px;padding-left:0px}.left-nav-sections a{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:#666;display:inline-block;font-style:normal;line-height:1;text-decoration:none}.left-nav-sections a:hover{color:#333}.sticky--fixed .fif-helper-img{display:none}.OptionsAndFilters{padding-top:0.4375rem}.OptionsAndFilters .fif-helper-img{position:absolute;top:-0.25rem;left:-5.6875rem;max-width:5.3125rem}@media (min-width: 0px) and (max-width: 960px){.OptionsAndFilters .fif-helper-img{max-width:5rem;float:left;position:relative;top:initial;left:initial}}.OptionsAndFilters__container{position:relative}@media (min-width: 0px) and (max-width: 960px){.OptionsAndFilters__container{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end}}.OptionsAndFilters__container--items--3{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.OptionsAndFilters__container--items--2{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.OptionsAndFilters__container--items--1{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.OptionsAndFilters__container--items--1 .FiltersContainer__selector--title{padding-left:0}.OptionsAndFilters__filters{padding-top:1.5rem}@media (min-width: 0px) and (max-width: 960px){.OptionsAndFilters__filters{display:none}}.OptionsAndFilters__filters-title{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;font-weight:700;padding-bottom:0.3125rem;line-height:normal}.OptionsAndFilters__filters-items{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;color:#666;padding-bottom:0.3125rem;text-align:right;text-transform:none;line-height:normal}.OptionsAndFilters__filters-items--side{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375;line-height:2.1875rem}.OptionsAndFilters__fif{padding-right:1.5625rem}@media (min-width: 0px) and (max-width: 960px){.OptionsAndFilters__fif{display:none}}.OptionsAndFilters__greetings__picker>button{max-width:5.5rem;padding:0.25rem 0.75rem;line-height:1}.OptionsAndFilters__sample-kit{padding-right:2rem}@media (min-width: 0px) and (max-width: 960px){.OptionsAndFilters__sample-kit{display:none}}.OptionsAndFilters__signs,.OptionsAndFilters__charts{display:inline-block;vertical-align:top}@media (min-width: 0px) and (max-width: 960px){.OptionsAndFilters__signs,.OptionsAndFilters__charts{display:none}}.OptionsAndFilters__signs__picker,.OptionsAndFilters__charts__picker{margin-top:0.1875rem;min-width:26.875rem}.OptionsAndFilters__btn{padding-bottom:0.4375rem;width:100%;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-flow:row;flex-flow:row;-webkit-flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}@media (min-width: 961px){.OptionsAndFilters__btn{display:none}}@media (min-width: 0px) and (max-width: 960px){.OptionsAndFilters__btn .btn{width:auto}}.OptionsAndFilters .FiltersContainer__container{height:3.125rem;overflow:hidden;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.OptionsAndFilters--sidebar{padding-top:0}.OptionsAndFilters--sidebar__header__icon{float:left;padding-top:0.1875rem;padding-left:0.375rem}.OptionsAndFilters--sidebar .OptionsAndFilters__container{display:block}.OptionsAndFilters--sidebar .OptionsAndFilters__optionsTitle{font-family:'Mier-A', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:1.5rem;padding-left:0.625rem;padding-top:3.4375rem}.OptionsAndFilters--sidebar .OptionsAndFilters__fif{display:block;padding-right:0;padding:1.25rem;border-bottom:0.0625rem solid #ccc}.OptionsAndFilters--sidebar .OptionsAndFilters__fif:after{clear:both;content:'';display:table}.OptionsAndFilters--sidebar .OptionsAndFilters__fif .FindItFast{width:11.25rem}@media (min-width: 0px) and (max-width: 960px){.OptionsAndFilters--sidebar .OptionsAndFilters__fif .FindItFast{margin-left:5.9375rem}}.OptionsAndFilters--sidebar .OptionsAndFilters__fif .FindItFast__description{width:11.25rem}@media (min-width: 0px) and (max-width: 960px){.OptionsAndFilters--sidebar .OptionsAndFilters__fif .OptionsAndFilters__filters--title{padding-top:0.9375rem;padding-left:5.9375rem}}.OptionsAndFilters--sidebar .OptionsAndFilters__sample-kit{display:block;padding-right:0;padding:1.25rem;border-bottom:0.0625rem solid #ccc}.OptionsAndFilters--sidebar .OptionsAndFilters__sample-kit .FindItFast{width:11.25rem}.OptionsAndFilters--sidebar .OptionsAndFilters__sample-kit .FindItFast__description{width:11.25rem}.OptionsAndFilters--sidebar .OptionsAndFilters__greetings,.OptionsAndFilters--sidebar .OptionsAndFilters__signs,.OptionsAndFilters--sidebar .OptionsAndFilters__charts{display:block;padding:1.25rem;border-bottom:0.0625rem solid #ccc}.OptionsAndFilters--sidebar .OptionsAndFilters__filters{display:block;padding-top:0.625rem}.OptionsAndFilters--sidebar .OptionsAndFilters__filters__header__title{font-family:'Mier-A', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:1.5rem;padding-left:0.625rem;display:inline-block}.OptionsAndFilters--sidebar .OptionsAndFilters__filters__header__clearAll{float:right;display:inline-block}.OptionsAndFilters--sidebar .OptionsAndFilters__filters__header__clearAll .btn--borderless{width:3.75rem;display:inline;background-color:#f9f9f9}.OptionsAndFilters--sidebar .OptionsAndFilters__filters__header__clearAll .btn--borderless:hover{color:#6c872d;background-color:#f9f9f9}.OptionsAndFilters--sidebar .OptionsAndFilters__filters__header__clearAll .btn--borderless:active{color:#6c872d;background-color:#f9f9f9}.OptionsAndFilters--sidebar .OptionsAndFilters__filters .FiltersContainer{width:100%}.OptionsAndFilters--sidebar .OptionsAndFilters__filters .FiltersContainer__selector--title{padding-left:1.25rem}.OptionsAndFilters--sidebar .OptionsAndFilters__filters .FiltersContainer__selector:last-child .dropdownContainer__menu{border-bottom:none}.OptionsAndFilters--sidebar .OptionsAndFilters__filters .FiltersContainer__container{height:auto;overflow:auto}.OptionsAndFilters--overlay{padding-top:0}.OptionsAndFilters--overlay__header .btn{display:inline-block;width:9.375rem}.OptionsAndFilters--overlay__header .btn--borderless{background-color:#f9f9f9}.OptionsAndFilters--overlay__header .btn--borderless:hover{color:#6c872d;background-color:#f9f9f9}.OptionsAndFilters--overlay__header .btn--borderless:active{color:#6c872d;background-color:#f9f9f9}.OptionsAndFilters--overlay .OptionsAndFilters__container{display:block}.OptionsAndFilters--overlay .OptionsAndFilters__filters{display:block;padding-top:0;margin:1.25rem 2.1875rem 2.5rem}.OptionsAndFilters--overlay .OptionsAndFilters__filters__header__title{font-family:'Mier-A', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:1.5rem;display:inline-block}.OptionsAndFilters--overlay .OptionsAndFilters__filters .FiltersContainer{width:100%}.OptionsAndFilters--overlay .OptionsAndFilters__filters .FiltersContainer__selector--title{padding-left:1.25rem}.OptionsAndFilters--overlay .OptionsAndFilters__filters .FiltersContainer__selector:last-child .dropdownContainer__menu{border-bottom:none}.OptionsAndFilters--overlay .OptionsAndFilters__filters .FiltersContainer__container{height:auto;overflow:visible}.pagination-container-catpage{margin-bottom:rem(20);min-height:rem(28);line-height:rem(27);display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-flow:row;flex-flow:row;-webkit-flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.pagination-container-catpage .icon{opacity:1}.pagination-container-catpage span{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375}@media (min-width: 0px) and (max-width: 960px){.pagination-container-catpage.hide{display:none}}.pagination-container-catpage.bottom{margin-top:rem(20)}.pagination-container-catpage .page-note{padding-left:rem(22);word-spacing:rem(3)}@media (min-width: 0px) and (max-width: 960px){.pagination-container-catpage .page-note{padding-left:0}}@media (min-width: 0px) and (max-width: 960px){.pagination-container-catpage .show-only-large-device{display:none}}@media (min-width: 961px){.pagination-container-catpage .show-only-mobile{display:none}}.pagination-container-catpage .pagination-button-controls{padding-right:rem(20)}.pagination-container-catpage .pagination-button-controls div{display:inline-block}.pagination-container-catpage .pagination-button-controls .no-pointer{cursor:default}.pagination-container-catpage .pagination-button-controls .view-all-text{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;color:#8AAD3A}.pagination-container-catpage .pagination-button-controls .previous-page-arrow,.pagination-container-catpage .pagination-button-controls .next-page-arrow{width:rem(28);height:rem(28);display:inline-block;vertical-align:middle;text-align:center;margin:0 rem(10) 0 rem(10)}.pagination-container-catpage .pagination-button-controls .next-page-arrow{margin-right:0}.pagination-container-catpage .current-page-indication{display:inline-block;min-width:rem(80);text-align:center}.pagination-container-catpage button span{letter-spacing:normal}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.photo-tray-modal-container{width:100%;height:100%;box-sizing:border-box;display:flex;display:-ms-flexbox;display:-webkit-flex}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container{-ms-flex-direction:column;flex-direction:column;-webkit-flex-direction:column}}.photo-tray-modal-container .photo-collection-side{display:inline-block;width:36%;height:100%;box-sizing:border-box;border-right:1.5px solid #c7c7c7}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .photo-collection-side{display:none}}.photo-tray-modal-container .photo-collection-side .photo-scroller{overflow-y:scroll;height:74%;background-color:#eee;padding:12px 12px 0 12px;box-sizing:border-box}.photo-tray-modal-container .photo-collection-side .photo-scroller--text-us-your-photo{height:64%}.photo-tray-modal-container .photo-collection-side .update-button{background-color:#eee;border-top:1.5px solid #c7c7c7;height:16%;box-sizing:border-box}.photo-tray-modal-container .photo-collection-side .inner-scroller{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.photo-tray-modal-container .photo-collection-side .photo-item{width:100px;text-align:center}.photo-tray-modal-container .photo-collection-side .photo-item img{max-height:92px;max-width:92px}.photo-tray-modal-container .photo-collection-side .photo-item-empty{width:100px;height:0px;padding:0;margin:0;border:none;opacity:0}.photo-tray-modal-container .photo-collection-bottom{display:none;height:35%;width:100%;position:relative;background-color:#eee;box-sizing:border-box}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .photo-collection-bottom{display:block}}.photo-tray-modal-container .photo-collection-bottom.photo-selector-hidden{height:15%}.photo-tray-modal-container .photo-collection-bottom.photo-selector-hidden .add-photos-button-container{height:100%}.photo-tray-modal-container .photo-collection-bottom .add-photos-button-container{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end;height:36%;display:flex;display:-ms-flexbox;display:-webkit-flex}.photo-tray-modal-container .photo-collection-bottom .add-photos-button-container span{font-size:15px;margin:auto;margin-left:20px}.photo-tray-modal-container .photo-collection-bottom .add-photos-button-container .update-button{margin-right:20px;margin-top:auto;margin-bottom:auto;height:35px}.photo-tray-modal-container .photo-collection-bottom .add-photos-button-container .update-button span{margin-left:0}.photo-tray-modal-container .photo-collection-bottom label{width:145px}.photo-tray-modal-container .photo-collection-bottom .photo-scroller{overflow-x:scroll;position:absolute;bottom:0;width:100%;height:64%;box-sizing:border-box;border-right:20px transparent solid;border-left:20px transparent solid}.photo-tray-modal-container .photo-collection-bottom .photo-item{margin-right:4px}.photo-tray-modal-container .photo-collection-bottom .photo-item img{height:92px}.photo-tray-modal-container .photo-collection-bottom .inner-scroller{position:absolute}.photo-tray-modal-container .photo-item img{box-sizing:border-box}.photo-tray-modal-container .photo-wrapper-square{display:flex;display:-ms-flexbox;display:-webkit-flex;box-sizing:border-box}.photo-tray-modal-container .photo-wrapper-square:hover{border:2px solid black;padding:2px}.photo-tray-modal-container .selected .photo-wrapper-square{border:2px solid black;padding:2px}.photo-tray-modal-container .update-button{height:25%;display:flex;display:-ms-flexbox;display:-webkit-flex}.photo-tray-modal-container .update-button label{line-height:37px;padding:0 25px 0 25px;margin:auto}.photo-tray-modal-container .update-button button{height:100%}.photo-tray-modal-container .photo-editor-container{display:inline-block;width:64%;height:100%;box-sizing:border-box}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .photo-editor-container{width:100%;height:65%}}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .photo-editor-container.photo-selector-hidden{height:85%}}.photo-tray-modal-container .photo-editor-container .photo-edit-image{border:20px solid transparent;box-sizing:border-box;max-width:100%;max-height:100%;position:relative;height:84%;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-direction:row}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .photo-editor-container .photo-edit-image{height:85%}}.photo-tray-modal-container .photo-editor-container .photo-edit-image img{display:block;margin:auto;max-width:100%;max-height:100%;box-sizing:border-box}.photo-tray-modal-container .photo-editor-container .desktop-buttons{height:16%;border-top:1.5px solid #c7c7c7;box-sizing:border-box;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end;display:flex;display:-ms-flexbox;display:-webkit-flex}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .photo-editor-container .desktop-buttons{display:none}}.photo-tray-modal-container .photo-editor-container .desktop-buttons .cancel-button{margin:auto;margin-left:0;margin-right:0}.photo-tray-modal-container .photo-editor-container .desktop-buttons .save-button{margin:auto;width:150px;margin-left:30px;margin-right:30px;line-height:35px}.photo-tray-modal-container .photo-editor-container .touchscreen-buttons{height:15%;border-bottom:1.5px solid #c7c7c7;box-sizing:border-box;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end}@media (min-width: 961px){.photo-tray-modal-container .photo-editor-container .touchscreen-buttons{display:none}}.photo-tray-modal-container .photo-editor-container .touchscreen-buttons .photo-tray-close-button{width:60px;padding-left:10px}.photo-tray-modal-container .photo-editor-container .touchscreen-buttons .photo-tray-close-button svg{height:100%}.photo-tray-modal-container .photo-editor-container .touchscreen-buttons .photo-tray-apply-button{height:37px;line-height:37px;width:130px;margin:auto;margin-right:20px}.photo-tray-modal-container .photo-library-label-container{height:10%;border-bottom:1.5px solid #c7c7c7;box-sizing:border-box;display:flex;display:-ms-flexbox;display:-webkit-flex}.photo-tray-modal-container .photo-library-label-container span{margin:auto;margin-left:20px;font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;font-size:15px}.photo-tray-modal-container .upload-photo-message-container{margin:auto;text-align:center;width:26rem;font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375;font-size:1.25rem}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .upload-photo-message-container .update-photo-message--desktop{display:none}}@media (min-width: 961px){.photo-tray-modal-container .upload-photo-message-container .update-photo-message--mobile{display:none}}.photo-tray-modal-container .upload-new-photo-message input,.photo-tray-modal-container .update-button input{width:0.10px;height:0.10px;opacity:0;overflow:hidden;position:absolute;z-index:-1}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .upload-new-photo-message span{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;font-size:1rem;color:#8AAD3A}}.photo-tray-modal-container .spinner-title{width:100%;height:100%;position:absolute;background-color:rgba(255,255,255,0.7);text-align:center;font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-direction:column;flex-direction:column;-webkit-flex-direction:column}.photo-tray-modal-container .spinner-title span{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375}.photo-tray-modal-container .spinner-container{width:100%;height:100%;position:absolute;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-tray-modal-container .inner-scroller{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-direction:row;-ms-flex-align:baseline;align-items:baseline;-webkit-align-items:baseline}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#spm_content{animation:fadeIn 0.3s}#spm_content .product_row{display:-ms-flexbox;display:flex;height:250px;margin-top:26px;overflow-x:auto;-ms-flex-pack:distribute;justify-content:space-around}#spm_content .product_row .product_cell{max-width:180px}#spm_content .product_row .product_cell>a{height:180px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}#spm_content .product_row .product_cell>a img{max-width:180px;max-height:180px}#spm_content .product_row .product_cell .product_name{margin-top:20px;font-family:"Brandon-Grotesque";font-weight:700;font-size:12px;letter-spacing:0.05rem;text-align:center;text-transform:uppercase}#spm_content .section_header{font-family:"Archer";font-size:36px;font-weight:100;color:#333;text-align:center}#spm_content .sub_section_header{font-family:"Brandon-Grotesque";font-weight:400;font-size:16px;color:#333;text-align:center}.selected-filters{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-flow:row;flex-flow:row;-webkit-flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.selected-filters__filters{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-flow:row;flex-flow:row;-webkit-flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start;box-sizing:border-box;border:1.5px solid #999;cursor:pointer;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:5px;margin-bottom:6px;margin-top:6px;padding:2px 10px;white-space:nowrap}.selected-filters__filters--text{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125;font-size:13px;margin-right:5px;margin-top:2px}@media (min-width: 0px) and (max-width: 960px){.selected-filters.hide{display:none}}.selected-filters .page-note{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:flex;display:-ms-flexbox;display:-webkit-flex;color:#666;word-spacing:3px;white-space:nowrap;line-height:14px;font-size:14px;margin-right:20px;margin-bottom:-1px}.selected-filters .clear-all{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-align:center;align-items:center;-webkit-align-items:center;margin-left:5px;margin-top:3px;white-space:nowrap}.stickyNav__filters--container--selectedFilters{border-top:1.5px solid #ccc;padding-bottom:6px;padding-top:6px}@media (min-width: 0px) and (max-width: 960px){.stickyNav__filters--container--selectedFilters{display:none}}.sticky--fixed .sticky__content{box-shadow:0px 3px 10px 0px rgba(0,0,0,0.2)}.sticky--fixed .OptionsAndFilters__container{margin-bottom:-5px}.SavedDesignLink__saveDesign{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;text-transform:uppercase;color:#8AAD3A;font-size:0.75rem;line-height:1.05rem;cursor:pointer;border-top:0.125rem solid #F9F9F9;border-bottom:0.125rem solid #F9F9F9}.SavedDesignLink__saveDesign:hover{text-decoration:underline;color:#6c872d}.SavedDesignLink__blinking{animation:opacity 2s ease-in-out infinite;opacity:1}.SavedDesignLink__createSavedDesignResult{color:#333333;font-size:0.75rem}@keyframes opacity{0%{opacity:1}50%{opacity:0.5}100%{opacity:0}}.SavedDesignTransfer{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-flow:row wrap;text-align:center;-ms-flex-align:center;align-items:center;border-bottom:0.0625rem solid #999999;padding-bottom:0.625rem;margin-bottom:0.625rem}.SavedDesignTransfer__input{width:25rem;display:inline-block}.SavedDesignTransfer__actions{-ms-flex-flow:row wrap;flex-flow:row wrap;display:inline-block}.SavedDesignTransfer__actions__inputText{display:inline-block;width:26.25rem}.SavedDesignTransfer__actions__transferSDButton{display:inline-block}.SavedDesignTransfer__actions__message{display:inline-block;margin-left:0.625rem;font-weight:bold}.SavedDesign{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-flow:row wrap;text-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0.625rem;margin-bottom:0.625rem}.savedDesignLoadButtons{display:-ms-flexbox;display:flex;display:inline-block;overflow:hidden;margin:0.3125rem 0;-ms-flex-align:center;align-items:center}.savedDesignLoadPreviousButton{display:inline-block;padding:0.3125rem;margin-right:auto}.savedDesignLoadMoreButton{display:inline-block;padding:0.3125rem}.savedDesignImage{box-shadow:0 0 0.0625rem 0.125rem #eee;width:12.875rem}.savedDesignCell{display:inline-block;text-align:center;padding-bottom:0.3125rem;padding-top:0.3125rem;border:0.0625rem solid #fff;width:14rem}.savedDesignCell__interactions{width:12.5rem;margin:0 auto;padding-top:0.625rem;padding-bottom:1rem}.savedDesignCell__interactions--container{display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-align:center;align-items:center;-webkit-align-items:center;width:100%;padding:0.3125rem 0;border-bottom:0.0625rem solid #ccc}.savedDesignCell__actions{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#999;text-transform:uppercase;color:#8AAD3A;font-size:0.75rem;line-height:0.75rem;cursor:pointer}.savedDesignCell__actions:hover{text-decoration:underline;color:#6c872d}.savedDesignCell__designName{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.75;max-height:2.6rem;margin:0 auto;font-size:1rem;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;text-align:center;font-weight:300;color:#333;float:left;clear:left;width:100%}.savedDesignCell__designName:hover{color:#333;text-decoration:underline}.photo-tray-modal-container .photo-editor-container--text-us-your-photo{display:inline-block;width:64%;height:100%;box-sizing:border-box}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .photo-editor-container--text-us-your-photo{width:100%;height:65%}}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .photo-editor-container--text-us-your-photo.photo-selector-hidden{height:85%}}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image{margin:20px;box-sizing:border-box;position:relative;overflow:hidden;width:573px;height:364px;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-direction:row}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image{height:85%}}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay{background:rgba(0,0,0,0.2);position:absolute;z-index:2}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay.overlay-top{left:0;top:0;width:573px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay.overlay-top.frame_landscape{height:20px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay.overlay-top.frame_portrait{height:20px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay.overlay-bottom{left:0;width:573px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay.overlay-bottom.frame_landscape{height:20px;top:344px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay.overlay-bottom.frame_portrait{height:20px;top:344px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay.overlay-left{left:0}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay.overlay-left.frame_landscape{height:324px;top:20px;width:20px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay.overlay-left.frame_portrait{height:324px;top:20px;width:165.16667px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay.overlay-right.frame_landscape{height:324px;left:553px;top:20px;width:20px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-overlay.overlay-right.frame_portrait{height:324px;left:407.83333px;top:20px;width:165.16667px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-frame{position:absolute;z-index:1;cursor:move;border:2px dashed #c7c7c7;box-sizing:border-box}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-frame.frame_landscape{width:533px;height:324px;top:20px;left:20px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image .photo-edit-image-frame.frame_portrait{width:242.66667px;height:324px;top:20px;left:165.16667px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .photo-edit-image img{position:relative;display:block;cursor:move;box-sizing:border-box}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .desktop-buttons{height:16%;border-top:1.5px solid #c7c7c7;box-sizing:border-box;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end;display:flex;display:-ms-flexbox;display:-webkit-flex}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .photo-editor-container--text-us-your-photo .desktop-buttons{display:none}}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .desktop-buttons .cancel-button{margin:auto;margin-left:0;margin-right:0}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .desktop-buttons .save-button{margin:auto;width:150px;margin-left:30px;margin-right:30px;line-height:35px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .action-buttons{height:6%;padding-top:8px;box-sizing:border-box;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start;display:flex;display:-ms-flexbox;display:-webkit-flex}@media (min-width: 0px) and (max-width: 960px){.photo-tray-modal-container .photo-editor-container--text-us-your-photo .action-buttons{display:none}}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .action-buttons .rotate-left{margin:auto;margin-left:0;margin-right:0}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .action-buttons .rotate-right{margin:auto;width:150px;margin-left:30px;margin-right:30px;line-height:35px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .touchscreen-buttons{height:15%;border-bottom:1.5px solid #c7c7c7;box-sizing:border-box;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end}@media (min-width: 961px){.photo-tray-modal-container .photo-editor-container--text-us-your-photo .touchscreen-buttons{display:none}}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .touchscreen-buttons .photo-tray-close-button{width:60px;padding-left:10px}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .touchscreen-buttons .photo-tray-close-button svg{height:100%}.photo-tray-modal-container .photo-editor-container--text-us-your-photo .touchscreen-buttons .photo-tray-apply-button{height:37px;line-height:37px;width:130px;margin:auto;margin-right:20px}.recommendations-module-cat{animation:2s linear slidein;overflow:hidden}@media (min-width: 0px) and (max-width: 599px){.recommendations-module-cat .slick-carousel{width:100%}}@media (min-width: 0px) and (max-width: 599px){.recommendations-module-cat .slick-carousel .slick-arrow .svg-wrapper{display:none}}.recommendations-module-cat .slide--dynamic{padding:0 10px;width:0px;overflow:hidden;transition:width 0.5s ease-in}.recommendations-module-cat .slide--dynamic.show{width:190px}.recommendations-module-cat .product-feed--dynamic{opacity:0;transition:opacity 0.5s ease-in;transition-delay:0.5s}.recommendations-module-cat .product-feed--dynamic.show{opacity:1}.recommendations-module-cat .slick-slider .slick-track,.recommendations-module-cat .slick-slider .slick-list{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.recommendations-module-cat .productCell.community-feed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:206px;padding-left:0px;padding-right:0px}.recommendations-module-cat .productCell.community-feed .productCell__titles{padding-bottom:0.625rem}.recommendations-module-cat .productCell.community-feed .productCell__titles--main{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;font-weight:300;color:#666;padding-bottom:0.5rem}@media (min-width: 0px) and (max-width: 599px){.recommendations-module-cat .productCell.community-feed .productCell__titles--main{font-size:0.75rem}}.recommendations-module-cat .productCell.community-feed .productCell__titles--secondary{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;font-weight:700;font-size:0.625rem}.recommendations-module-cat .productCell.community-feed .productCell__cycler--image{max-width:206px;max-height:206px;width:auto}@media (min-width: 0px) and (max-width: 599px){.recommendations-module-cat .productCell.community-feed .productCell__cycler--image{max-width:9.375rem;max-height:9.375rem}}.recommendations-module-cat .productCell.community-feed .productCell__bottomHalf{margin-top:auto}@media (min-width: 0px) and (max-width: 599px){.recommendations-module-cat .productCell.community-feed .productCell__bottomHalf .artist-attribution__img{display:none}}.recommendations-module-cat .productCell.community-feed .productCell__bottomHalf .artist-attribution__name{max-width:8.125rem}@keyframes slidein{from{max-height:0}to{max-height:20rem}}.text-input.form__control[type="email"],.text-input.form__control[type="password"],.text-input.form__control[type="text"],textarea.form__control{font-family:'Helvetica', 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', 'Arial', 'Helvetica', 'sans-serif';font-size:12px;font-weight:bold;color:#333;width:100%;height:auto;padding:14px 20px;border:1px solid #ccc}.text-input.form__control[type="email"]::-webkit-input-placeholder,.text-input.form__control[type="password"]::-webkit-input-placeholder,.text-input.form__control[type="text"]::-webkit-input-placeholder,textarea.form__control::-webkit-input-placeholder{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125}.text-input.form__control[type="email"]:-moz-placeholder,.text-input.form__control[type="password"]:-moz-placeholder,.text-input.form__control[type="text"]:-moz-placeholder,textarea.form__control:-moz-placeholder{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125}.text-input.form__control[type="email"]::-moz-placeholder,.text-input.form__control[type="password"]::-moz-placeholder,.text-input.form__control[type="text"]::-moz-placeholder,textarea.form__control::-moz-placeholder{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125}.text-input.form__control[type="email"]:-ms-input-placeholder,.text-input.form__control[type="password"]:-ms-input-placeholder,.text-input.form__control[type="text"]:-ms-input-placeholder,textarea.form__control:-ms-input-placeholder{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125}@media (min-width: 0px) and (max-width: 960px){.text-input.form__control[type="email"],.text-input.form__control[type="password"],.text-input.form__control[type="text"],textarea.form__control{padding:16px 18px;border-radius:0}}.text-input.form__control[type="email"]:focus,.text-input.form__control[type="password"]:focus,.text-input.form__control[type="text"]:focus,textarea.form__control:focus{border:1px solid #7DD4DC;box-shadow:0 0 4px 0 #7DD4DC}.text-input.form__control[type="email"]:-moz-ui-invalid,.text-input.form__control[type="password"]:-moz-ui-invalid,.text-input.form__control[type="text"]:-moz-ui-invalid,textarea.form__control:-moz-ui-invalid{box-shadow:none}.form__row{margin-bottom:15px}.form__row:after{clear:both;content:'';display:table}@media (min-width: 961px){.form__row .columns.half{width:50%}}@media (min-width: 600px) and (max-width: 960px){.form__row .columns.half{width:50%}}@media (min-width: 0px) and (max-width: 599px){.form__row .columns.half{width:100%}.form__row .columns.half:first-child{margin-bottom:15px}}@media (min-width: 961px){.form__row .columns.quarter{width:25%}}@media (min-width: 600px) and (max-width: 960px){.form__row .columns.quarter{width:25%}}@media (min-width: 0px) and (max-width: 599px){.form__row .columns.quarter{width:50%}.form__row .columns.quarter:first-child{margin-bottom:15px}}.login-overlay__wrapper{width:100%;height:initial;max-width:525px;max-height:100%;overflow:auto;top:50%;transform:translate(0, -50%)}@media (min-width: 0px) and (max-width: 960px){.login-overlay__wrapper{overflow:auto}}.login-overlay__wrapper .modal-dialog__close{top:8px;right:10px}.login-overlay__content{overflow:initial;padding:0 35px 45px 35px;font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375}@media (min-width: 0px) and (max-width: 960px){.login-overlay__content{padding:0 20px 45px 20px}}.custom-color-overlay__wrapper.custom-color-overlay__wrapper{width:100%;max-width:400px;max-height:100%;overflow:hidden;top:50%;transform:translate(0, -50%)}.custom-color-overlay__wrapper.custom-color-overlay__wrapper .modal-dialog__close.trigger{position:absolute}.custom-color-overlay__content{padding:70px 35px 35px 35px;text-align:center}.custom-color-overlay__content h2:first-of-type{margin:0}.custom-color-overlay__content h2:last-of-type{margin-bottom:45px}.custom-color__image{width:90%}.custom-color__text{font-family:'Helvetica', 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', 'Arial', 'Helvetica', 'sans-serif';font-size:14px;font-weight:300;line-height:1.5;text-align:left;color:#666;padding:25px 0;margin-top:10px}.order-sample-overlay__wrapper{width:100%;height:auto;max-width:572px;max-height:100%;overflow:initial;top:50%;transform:translate(0, -50%)}@media (min-width: 0px) and (max-width: 960px){.order-sample-overlay__wrapper{overflow:auto}}.order-sample-overlay__header{padding:15px 25px;margin-bottom:0;border-bottom:1px solid #ccc}.order-sample-overlay__header .modal-dialog__close{top:8px;right:10px}.order-sample-overlay__title{font-size:24px}.order-sample-overlay__content{overflow:auto;padding:25px 25px 45px 25px}@media (min-width: 0px) and (max-width: 960px){.order-sample-overlay__content{padding:20px 20px 45px 20px}}.order-sample-overlay__content .spinner-container{width:100%;height:100%;min-height:200px;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}.order-sample__body{display:flex;display:-ms-flexbox;display:-webkit-flex}@media (min-width: 0px) and (max-width: 960px){.order-sample__body{display:block}}.order-sample__body .btn-group{text-align:right}@media (min-width: 0px) and (max-width: 960px){.order-sample__body .btn-group{text-align:left}}.order-sample__thumbnail img{display:block;min-width:107px;max-width:150px;min-height:107px;max-height:150px}@media (min-width: 0px) and (max-width: 960px){.order-sample__thumbnail{display:flex;display:-ms-flexbox;display:-webkit-flex}}.order-sample__panel{padding-left:20px}@media (min-width: 0px) and (max-width: 960px){.order-sample__panel{overflow:auto;padding-top:20px;padding-left:0}}.order-sample__panel h3{line-height:1.25;color:#333;margin-bottom:5px}.order-sample__section{margin-top:20px}.order-sample__section .text--label{font-size:13px}@media (min-width: 961px){.order-sample__product-name{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;color:#666;font-size:1.125rem;line-height:1.75;font-size:18px}}@media (min-width: 0px) and (max-width: 960px){.order-sample__product-name{display:none}}@media (min-width: 961px){.order-sample__product-name-side{display:none}}@media (min-width: 0px) and (max-width: 960px){.order-sample__product-name-side{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;color:#666;font-size:1.125rem;line-height:1.75;font-size:18px;line-height:1.25;text-transform:none;color:#333;padding-left:20px}}.order-sample__title{font-size:13px;color:#333}@media (min-width: 0px) and (max-width: 960px){.order-sample__title{margin-bottom:5px}}.order-sample__subtitle{font-family:'Helvetica', 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', 'Arial', 'Helvetica', 'sans-serif';font-size:12px;margin-bottom:20px}.order-sample__allcap{letter-spacing:0.05rem;text-transform:uppercase;letter-spacing:0;padding-left:0.67em}.order-sample__color{margin-top:7px}.order-sample__date{display:inline-block;border:1px solid #ccc;padding:0 10px;min-width:225px;box-sizing:border-box}@media (min-width: 0px) and (max-width: 599px){.order-sample__date{display:block;padding:2px 10px}}.order-sample__date .text--label{font-family:'Helvetica', 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', 'Arial', 'Helvetica', 'sans-serif';font-weight:bold;font-size:12px}.order-sample__date>div{display:inline-block}.order-sample__date>div:first-of-type{width:calc(100% - 100px)}.order-sample--cart{text-align:center;padding-top:20px}.order-sample--cart h2{font-size:36px;font-weight:400;margin-bottom:0}.order-sample--cart__line{font-size:18px;color:#333}.order-sample--cart__promoCode{line-height:1.75}.order-sample--cart .btn-group{text-align:inherit;margin-top:20px}@media (min-width: 0px) and (max-width: 960px){.order-sample--cart{padding:0}}@media (min-width: 0px) and (max-width: 960px){.color-picker{white-space:inherit;overflow-x:hidden}}.color-picker__color-name{font-size:13px;margin-top:0}@media (min-width: 0px) and (max-width: 960px){.color-picker__color-swatch{width:30px;height:30px}}.dropdown__option{font-size:14px;padding:8px 10px}.dropdown__control{height:36px;min-width:225px;border:1px solid #ccc}@media (min-width: 0px) and (max-width: 960px){.dropdown__control{height:initial}}.truncated-text{margin-top:10px}.truncated-text__text{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:14px}.truncated-text__more-link:hover{text-decoration:none}.btn-group{margin-top:35px}.btn-group .btn{font-size:12px}@media (min-width: 0px) and (max-width: 960px){.btn-group .btn{display:inline-block;margin-right:10px;margin-bottom:0;width:initial;border-radius:0}}.btn.btn--gray{color:#999;width:initial}.btn.btn--gray:not(:hover){box-shadow:inset 0 0 0 2px #ccc}.DateInput{font-family:'Helvetica', 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', 'Arial', 'Helvetica', 'sans-serif';font-size:12px;color:#ccc;padding:5px 7px}.DateInput__display-text{color:#ccc;text-align:left}.DateInput__display-text.DateInput__display-text--focused{color:#ccc}.SingleDatePicker{width:100%}.SingleDatePickerInput{border:none}.SingleDatePicker__picker{z-index:202}.SingleDatePicker__picker .CalendarDay.CalendarDay--valid.CalendarDay--selected{background-color:#8AAD3A;border:1px double #8AAD3A}.share-favorite-overlay__wrapper.share-favorite-overlay__wrapper{width:100%;max-width:800px;max-height:600px;overflow:hidden;top:50%;transform:translate(0, -50%)}.share-favorite-overlay__wrapper.share-favorite-overlay__wrapper.scroll{height:100%}@media (min-width: 0px) and (max-width: 960px){.share-favorite-overlay__wrapper.share-favorite-overlay__wrapper{overflow:auto;height:auto;max-height:100%}}.share-favorite-overlay__header{padding:15px 25px;margin-bottom:0;border-bottom:1px solid #ccc}.share-favorite-overlay__header .modal-dialog__close{top:8px;right:10px}.share-favorite-overlay__title{font-size:24px}.share-favorite-overlay__content{padding:25px 25px 45px 25px}.share-favorite-overlay__content .spinner-container.spinner__initial{width:100%;height:100%;min-height:200px;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}.share-favorite-overlay__content.scroll{max-height:calc(100% - 133px)}.share-favorite__product-header{padding:0 7px;display:flex;display:-ms-flexbox;display:-webkit-flex}.share-favorite__product-header__thumbnail img{display:block;min-width:76px;max-width:107px;min-height:76px;max-height:107px}.share-favorite__product-header__title{padding-left:20px}.share-favorite__product-header__title h3{color:#333;font-size:20px;line-height:1.25;margin-bottom:5px}.share-favorite__product-header__title p{font-size:14px;font-weight:300}.share-favorite__form{padding-top:24px}.share-favorite__form .form__row textarea{line-height:2}.share-favorite__form-label{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;padding:0.625rem;padding-bottom:0;float:left}.share-favorite__form .btn-group{text-align:right}@media (min-width: 0px) and (max-width: 960px){.share-favorite__form #recaptcha-element>div{bottom:initial !important}}.share-favorite .btn-group{margin-top:36px}.share-favorite .btn-group .btn--small{margin-right:16px}.share-favorite .btn-group .btn:last-child{margin-right:7px}.share-favorite__error{font-size:14px;text-align:center;margin-bottom:0}.share-favorite .spinner-container.spinner__load-more{display:block;position:relative;width:100%;height:124px;background-color:rgba(238,238,238,0.7)}.share-favorite .spinner-container.spinner__load-more .spinner-text{line-height:40px}.share-favorite .spinner-container.spinner__load-more .minted-loader{margin:auto;top:0}.share-favorite--empty{padding:45px 0;text-align:center}.share-favorite--empty .text--regular{font-size:18px;font-weight:300;margin-bottom:0}.share-favorite--sent{padding:45px 0;text-align:center}.share-favorite--sent h2{margin-top:32px}.share-favorite--sent p{font-size:18px;font-weight:300;margin-bottom:0}.share-favorite__delete-confirm-overlay__wrapper{max-height:initial;overflow:hidden;top:50%;transform:translate(0, -50%)}@media (min-width: 0px) and (max-width: 960px){.share-favorite__delete-confirm-overlay__wrapper{height:auto}}.share-favorite__delete-confirm-overlay__content{padding:25px}.share-favorite__delete-confirm-overlay__content p{font-size:18px;font-weight:300;line-height:1.5;margin-bottom:0}.share-favorite__delete-confirm-overlay__content .btn-group{text-align:right}.recently-viewed-CTA{min-height:152px}@media (min-width: 961px){.recently-viewed-CTA{padding-bottom:15px;margin-bottom:15px}}.recently-viewed-CTA__image{max-width:68px;max-height:68px}.recently-viewed-CTA__image.empty{height:0;width:50px;padding:0;border:0}@media (min-width: 961px){.sample-kit-CTA{padding-top:15px;margin-top:15px;margin-bottom:15px;border-top:1px solid #ccc}}.sample-kit-CTA__body h3{font-family:'Mier-A', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:1.5rem;font-size:20px}@media (min-width: 0px) and (max-width: 960px){.sample-kit-CTA__body h3{text-transform:initial;margin-bottom:0}}.sample-kit-CTA__body p{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;font-size:13px;padding-top:10px}@media (min-width: 0px) and (max-width: 960px){.sample-kit-CTA__body p{font-size:12px;margin-bottom:10px}}.sample-kit-CTA__body a{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;color:#8AAD3A;font-weight:700;font-size:12px;color:#8AAD3A}.sample-kit-CTA__body a:hover{text-decoration:none;color:#6c872d}@media (min-width: 961px){.sample-kit-CTA__body{text-align:center}}@media (min-width: 0px) and (max-width: 960px){.sample-kit-CTA__body{display:inline-block;width:calc(100% - 80px);padding-left:15px}}.sample-kit-CTA__img-mobile{display:inline-block;vertical-align:top}@media (min-width: 961px){.sample-kit-CTA__img-mobile{display:none}}.sample-kit-CTA__img-desktop{max-width:100%}@media (min-width: 0px) and (max-width: 960px){.sample-kit-CTA__img-desktop{display:none}}.sample-kit-overlay__wrapper.sample-kit-overlay__wrapper{width:100%;height:initial;max-width:650px;max-height:100%;overflow:auto;top:50%;transform:translate(0, -50%)}@media (min-width: 0px) and (max-width: 960px){.sample-kit-overlay__wrapper.sample-kit-overlay__wrapper{overflow:auto}}.sample-kit-overlay__wrapper.sample-kit-overlay__wrapper .modal-dialog__close{top:8px;right:10px}.sample-kit-overlay__content{overflow:initial;padding:45px 35px}@media (min-width: 0px) and (max-width: 960px){.sample-kit-overlay__content{padding:45px 20px}}.sample-kit-overlay__content .spinner-container{width:100%;height:100%;min-height:200px;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}.sample-kit__header{text-align:center;padding-bottom:25px}@media (min-width: 0px) and (max-width: 960px){.sample-kit__header{padding-bottom:0}}.sample-kit__header h3{font-family:'Mier-A', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:1.5rem;font-size:36px;margin-bottom:15px}@media (min-width: 0px) and (max-width: 960px){.sample-kit__header h3{text-transform:initial;font-size:30px;margin-bottom:5px}}.sample-kit__header h5{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:700;line-height:1.75;font-size:12px;text-transform:uppercase}.sample-kit__header p{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;font-size:16px}@media (min-width: 0px) and (max-width: 960px){.sample-kit__form label{margin:0}}@media (min-width: 0px) and (max-width: 599px){.sample-kit__form .form__field.small-12:first-child{margin-bottom:15px}}.sample-kit__form .form__field .dropdown{width:100%}.sample-kit__form .form__field .dropdown__control{min-width:initial;height:initial;border:1px solid #ccc}.sample-kit__form .form__field .dropdown__menu{min-width:initial}.sample-kit__form .form__field .dropdown__selected{font-family:'Helvetica', 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', 'Arial', 'Helvetica', 'sans-serif';font-size:12px;font-weight:bold;min-width:initial;padding:14px 20px}.sample-kit__form .form__field .dropdown__arrow{top:12px;right:12px}@media (min-width: 0px) and (max-width: 599px){.sample-kit__form .form__field .dropdown__arrow{top:50%}}.sample-kit__form__date-options{display:inline-block;width:100%;box-sizing:border-box;border:1px solid #ccc;padding:4px 20px}.sample-kit__form__date-options .text--label{font-family:'Helvetica', 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', 'Arial', 'Helvetica', 'sans-serif';font-weight:bold;font-size:12px}.sample-kit__form__date-options>div{display:inline-block}.sample-kit__form__date-options>div:first-of-type{width:calc(100% - 100px)}.sample-kit__form__date-options>div:first-of-type .SingleDatePicker{width:100%}.sample-kit__form .btn-group{text-align:center}.sample-kit__form .btn-group .btn--small{height:44px}@media (min-width: 0px) and (max-width: 960px){.sample-kit__form .btn-group .btn--small{width:100%}}@media (min-width: 0px) and (max-width: 960px){.sample-kit__form .btn-group{margin-top:15px;padding:0 7px}}.sample-kit__error{font-size:14px;text-align:center;padding-bottom:10px}@media (min-width: 0px) and (max-width: 960px){.sample-kit__error{padding-top:10px;padding-bottom:0}}.sample-kit--cart{padding:45px 0}.sample-kit--cart p{font-size:18px}.sample-kit--cart .btn--small div{line-height:44px}.DateInput{width:100%;box-sizing:border-box}.signup-form{padding:50px 15px 0;text-align:center;font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif'}.signup-form .entry+.entry,.signup-form .btn-wrapper{margin-top:20px}.signup-form .error{color:red;width:70%;padding:6px;margin:0 auto}.login-form{padding:50px 15px 0;text-align:center;font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif'}.login-form .entry+.entry,.login-form .btn-wrapper{margin-top:20px}.login-form .error{color:red;width:70%;padding:6px;margin:0 auto}.login-form .additional-text{margin-top:20px;text-align:center}.cycler__slide__footer .designer-info{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-size:12px;padding:0px;color:#666;font-weight:300}.cycler__slide__footer .designer-info>li{display:inline-block;position:relative;vertical-align:middle;padding:5px 10px}.cycler__slide__footer .designer-info>li:first-child{padding-left:0;padding-right:10px}.cycler__slide__footer .designer-info>li:last-child{padding-left:10px;padding-right:0}.cycler__slide__footer .designer-info>li a{text-decoration:none;color:#666;font-weight:300}.cycler__slide__footer .designer-info>li a:hover{text-decoration:underline}.cycler__slide__footer .designer-info__label{line-height:1.2;text-transform:none}.mission-statement{border-bottom:1px solid #eee}@media (min-width: 0px) and (max-width: 960px){.mission-statement{display:none}}.mission-statement .pushdown{position:relative}.mission-statement__close-button{position:absolute;right:0;margin:0}.mission-statement__close-button .close-button-element{display:inline-block;vertical-align:middle;font-size:10px}.mission-statement__header{text-align:center;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;outline:none}.mission-statement__body{margin:auto;width:770px}.mission-statement__body>*{margin:0px}.mission-statement__body blockquote{line-height:2.5rem;padding:0;font-size:28px;font-weight:300;color:#666;margin-top:-4px;margin-bottom:7px}.mission-statement__body blockquote::before{content:"\2014";float:left;font-weight:600;margin-right:-50px}.mission-statement__body blockquote div{position:relative;top:10px;left:75px;width:700px}.mission-statement__body blockquote em{font-style:italic}@media (min-width: 0px) and (max-width: 960px){.shop-by-artist{display:none}}.shop-by-artist__row{width:100%;float:left;margin-left:0;margin-right:0}.shop-by-artist__header{font-family:'Mier-A', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:2.25rem;font-weight:500;margin-bottom:20px}.shop-by-artist__artist-column{width:31.91489%;float:left;margin-right:2.12766%;padding:0px 10px;margin:0px}.shop-by-artist__artist-column:first-child{border-right:1px solid #eee}.shop-by-artist__artist-column .artist-artworks{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.shop-by-artist__artist-column .artist-artworks>*{-ms-flex-order:1;order:1;margin-left:3px;margin-right:3px}.shop-by-artist__artist-column .artist-artworks .artwork--th{border:1px solid #eee;width:80px;height:80px}.shop-by-artist__artist-column .artist-artworks .artwork--th .artwork__imgwrap{padding:3px}.shop-by-artist__artist-column .artist-artworks .artwork--th .artwork__imgwrap .artwork__buy-link,.shop-by-artist__artist-column .artist-artworks .artwork--th .artwork__imgwrap img{max-width:74px;max-height:74px}.shop-by-artist .challenge-banner{width:23.40426%;float:left;margin-right:2.12766%;padding:0px 10px;margin:0px;float:right}.recommendations-module .slick-carousel{margin:0 auto;width:90%}@media (min-width: 0px) and (max-width: 599px){.recommendations-module .slick-carousel{padding:1.25rem 0;width:100%}}@media (min-width: 0px) and (max-width: 599px){.recommendations-module .slick-carousel .slick-arrow .svg-wrapper{display:none}}.recommendations-module .nav--tabs .nav__item{font-size:0.75rem;padding-bottom:0.625rem;margin:0 0.625rem}.recommendations-module .slide--dynamic{padding:0 10px;width:0px;overflow:hidden;transition:width 0.5s ease-in}.recommendations-module .slide--dynamic.show{width:190px}.recommendations-module .product-feed--dynamic{opacity:0;transition:opacity 0.5s ease-in;transition-delay:0.5s}.recommendations-module .product-feed--dynamic.show{opacity:1}.recommendations-module .slick-slider .slick-track,.recommendations-module .slick-slider .slick-list{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.recommendations-module .productCell.community-feed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.recommendations-module .productCell.community-feed .productCell__titles{padding-bottom:0.625rem}.recommendations-module .productCell.community-feed .productCell__titles--main{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;font-weight:300;color:#666;padding-bottom:0.5rem}@media (min-width: 0px) and (max-width: 599px){.recommendations-module .productCell.community-feed .productCell__titles--main{font-size:0.75rem}}.recommendations-module .productCell.community-feed .productCell__titles--secondary{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;font-weight:700;font-size:0.625rem}.recommendations-module .productCell.community-feed .productCell__bottomHalf{margin-top:auto}@media (min-width: 0px) and (max-width: 599px){.recommendations-module .productCell.community-feed .productCell__bottomHalf .artist-attribution__img{display:none}}.recommendations-module .productCell.community-feed .productCell__bottomHalf .artist-attribution__name{max-width:8.125rem}.recommendations-module-placeholder{height:442px}.lp-product-set{margin:16px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.lp-product-set-header-label{display:block;text-align:center}a.lp-product-set-cta{margin:20px 0}a.lp-product-set-cta-bottom{-ms-flex-item-align:center;align-self:center;display:inline-block}a.lp-product-set-cta-top{display:none}.lp-product-set-products{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp-product-set-products .productCell{margin-top:15px}@media (min-width: 600px){.lp-product-set-products{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.lp-product-set-products .productCell{padding:0 4px;-ms-flex:1 1;flex:1 1;width:25%;max-width:200px;min-width:170px}.lp-product-set-header-label{display:inline-block;text-align:left}a.lp-product-set-cta-top{margin-left:20px;display:inline-block;text-align:left}a.lp-product-set-cta-bottom{display:none}}@media (min-width: 961px){.lp-product-set-products .productCell{padding:0 10px}.lp-product-set-header-label{-ms-flex-item-align:start;align-self:flex-start}}@font-face{font-family:"brandon-grotesque";font-style:normal;font-weight:100;src:url("https://minted-fonts.mintedcdn.net/brandon-grotesque/100.woff") format("woff")}@media (min-width: 0px) and (max-width: 960px){.countdown__wrapper{-ms-flex-align:center;align-items:center;background-color:#333;display:-ms-flexbox;display:flex;height:5.625rem;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.countdown__item{text-align:center;width:2.375rem;margin:0.75rem 1.125rem 0}.countdown__number{font-family:"brandon-grotesque", "Helvetica", "Arial", sans-serif;display:-ms-flexbox;display:flex;font-weight:100;font-size:2.25rem;color:#fff;-ms-flex-pack:center;justify-content:center;line-height:1.875rem}.countdown__label{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:0.4375rem;font-weight:300;color:#fff;letter-spacing:0.03125rem;margin-top:0.375rem;margin-bottom:0.875rem;text-transform:uppercase}.countdown__img{width:100%}}@media (min-width: 961px){.countdown__wrapper{-ms-flex-align:center;align-items:center;background-color:#333;display:-ms-flexbox;display:flex;height:5.625rem;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.countdown__item{text-align:center;width:2.375rem;margin:1.25rem 1.875rem 0}.countdown__number{font-family:"brandon-grotesque", "Helvetica", "Arial", sans-serif;display:-ms-flexbox;display:flex;font-weight:100;font-size:2.8125rem;color:#fff;-ms-flex-pack:center;justify-content:center;line-height:1.875rem}.countdown__label{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:300;font-size:0.5625rem;font-weight:300;color:#fff;letter-spacing:0.03125rem;margin-top:0.625rem;margin-bottom:0.875rem;text-transform:uppercase}.countdown__img{width:100%}}.absoluteGrid .item-sort{background:#696969;height:1.625rem;text-align:center;font-size:1.125rem;line-height:1.625rem;color:#ffffff}.absoluteGrid .productCell{width:12.5rem;padding:0rem;border:1.125rem solid #eee}.sku-list-modal__wrapper{width:40%;max-height:50%}.sku-list-modal__wrapper .editable-field-large{width:50%;height:9.375rem}.sku-list-modal__wrapper .text-sku-list-field{width:14.375rem;height:11.25rem}.sku-list-modal__wrapper .sku-list-index-row{width:40%;height:2.8125rem}.sku-list-modal__wrapper .sku-list-index-row .sku-list-index-dropdown{position:absolute}.sku-list-modal__wrapper .sku-list-index-input{width:20%;height:2.0625rem;padding:0;float:right}.sku-list-modal__wrapper .btn-cancel{display:inline-block}.sku-list-modal__wrapper .btn-apply{float:right}
