.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}.legacyGlobalStyles a{text-decoration:none;cursor:pointer}.legacyGlobalStyles a:hover{text-decoration:underline}ul.list--bullet li{margin-bottom:0.25rem}.artist-attribution:after,.artist-attribution__body:after,.product-detail-header:after,.sticky-product-header__details-header:after{clear:both;content:'';display:table}/*!
 * @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 */.legacyGlobalStyles html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.legacyGlobalStyles body{margin:0}.legacyGlobalStyles article,.legacyGlobalStyles aside,.legacyGlobalStyles details,.legacyGlobalStyles figcaption,.legacyGlobalStyles figure,.legacyGlobalStyles footer,.legacyGlobalStyles header,.legacyGlobalStyles main,.legacyGlobalStyles menu,.legacyGlobalStyles nav,.legacyGlobalStyles section,.legacyGlobalStyles summary{display:block}.legacyGlobalStyles audio,.legacyGlobalStyles canvas,.legacyGlobalStyles progress,.legacyGlobalStyles video{display:inline-block;vertical-align:baseline}.legacyGlobalStyles audio:not([controls]){display:none;height:0}.legacyGlobalStyles [hidden],.legacyGlobalStyles template{display:none}.legacyGlobalStyles a{background-color:transparent}.legacyGlobalStyles a:active,.legacyGlobalStyles a:hover{outline:0}.legacyGlobalStyles abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.legacyGlobalStyles b,.legacyGlobalStyles strong{font-weight:inherit}.legacyGlobalStyles b,.legacyGlobalStyles strong{font-weight:bolder}.legacyGlobalStyles dfn{font-style:italic}.legacyGlobalStyles h1{font-size:2em;margin:0.67em 0}.legacyGlobalStyles mark{background-color:#ff0;color:#000}.legacyGlobalStyles small{font-size:80%}.legacyGlobalStyles sub,.legacyGlobalStyles sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.legacyGlobalStyles sup{top:-0.5em}.legacyGlobalStyles sub{bottom:-0.25em}.legacyGlobalStyles img{border:0}.legacyGlobalStyles svg:not(:root){overflow:hidden}.legacyGlobalStyles figure{margin:1em 40px}.legacyGlobalStyles hr{box-sizing:content-box;height:0;overflow:visible}.legacyGlobalStyles pre{overflow:auto}.legacyGlobalStyles code,.legacyGlobalStyles kbd,.legacyGlobalStyles pre,.legacyGlobalStyles samp{font-family:monospace, monospace;font-size:1em}.legacyGlobalStyles button,.legacyGlobalStyles input,.legacyGlobalStyles optgroup,.legacyGlobalStyles select,.legacyGlobalStyles textarea{font:inherit;margin:0}.legacyGlobalStyles button{overflow:visible}.legacyGlobalStyles button,.legacyGlobalStyles select{text-transform:none}.legacyGlobalStyles button,.legacyGlobalStyles html input[type="button"],.legacyGlobalStyles input[type="reset"],.legacyGlobalStyles input[type="submit"]{-webkit-appearance:button;cursor:pointer}.legacyGlobalStyles button[disabled],.legacyGlobalStyles html input[disabled]{cursor:default}.legacyGlobalStyles button::-moz-focus-inner,.legacyGlobalStyles input::-moz-focus-inner{border:0;padding:0}.legacyGlobalStyles button:-moz-focusring,.legacyGlobalStyles input:-moz-focusring{outline:1px dotted ButtonText}.legacyGlobalStyles input{line-height:normal}.legacyGlobalStyles input[type="checkbox"],.legacyGlobalStyles input[type="radio"]{box-sizing:border-box;padding:0}.legacyGlobalStyles input[type="number"]::-webkit-inner-spin-button,.legacyGlobalStyles input[type="number"]::-webkit-outer-spin-button{height:auto}.legacyGlobalStyles input[type="search"]{-webkit-appearance:textfield}.legacyGlobalStyles input[type="search"]::-webkit-search-cancel-button,.legacyGlobalStyles input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.legacyGlobalStyles fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}.legacyGlobalStyles legend{border:0;padding:0}.legacyGlobalStyles textarea{overflow:auto}.legacyGlobalStyles 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}.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}.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}.forgot-password-additional-text{margin-top:20px;text-align:center}.forgot-password .entry+.entry,.forgot-password .btn-wrapper{margin-top:20px}.forgot-password .error{color:red}.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}}.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}}.page--pdp .hide{visibility:hidden !important}.page--pdp .page-module{margin-bottom:30px}.page--pdp .product-option--greeting .toggle-box-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;-ms-grid-column-align:stretch;justify-items:stretch;-ms-grid-row-align:stretch;align-items:stretch}.page--pdp .product-option--greeting .toggle-box-list .toggle-box-list__item:nth-child(2n-1):nth-last-of-type(1){-ms-grid-column:span 2;grid-column:span 2}.page--pdp .promo-bar{padding:12px 0 15px 0;margin-bottom:10px}.page--pdp .promo-bar .divider{margin-top:15px;margin-bottom:10px}.page--pdp .promo-bar__text{margin:0}.page--pdp .sticky--fixed .sticky__content{pointer-events:none;left:auto}.page--pdp .sticky--fixed .sticky__content>*{pointer-events:all}.page--pdp .sticky--fixed .sticky__placeholder{position:relative}.page--pdp .sticky--fixed-to-bottom .sticky__content{position:absolute;top:auto;bottom:0}.page--pdp .sticky__content{left:auto;width:auto}.page--pdp .sticky__placeholder{display:block;position:absolute;width:auto}.page--pdp .above-fold{padding-bottom:30px;background-color:#fff}@media (min-width: 0px) and (max-width: 599px){.page--pdp .above-fold .grid-container{padding:0}}.page--pdp .related-products__spinner{height:18em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page--pdp .related-products__wrapper .title-wrapper{padding-top:0.625rem;padding-left:1.25rem;padding-bottom:0rem;padding-right:1.25rem;width:100%}.page--pdp .related-products__wrapper .slick-carousel{margin:0 auto;padding:10px 40px 0px;width:90%;overflow:hidden}.page--pdp .related-products__wrapper .slick-carousel .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.page--pdp .related-products__wrapper .merch_block--image{width:10.625rem;padding-left:0.625rem;padding-right:0.625rem;padding-bottom:1rem;padding-top:0.3125rem}.page--pdp .related-products{animation:2s linear slidein;overflow:hidden}@keyframes slidein{from{max-height:0}to{max-height:18em}}.page--pdp .below-fold{padding-top:1.875rem;padding-bottom:0.063rem;background-color:#eee}.page--pdp .promo-area{width:100%;float:left;margin-left:0;margin-right:0}.page--pdp .photo-viewer{width:57.44681%;float:left;margin-right:2.12766%}@media (min-width: 0px) and (max-width: 599px){.page--pdp .photo-viewer{width:100%;float:left;margin-left:0;margin-right:0}}.page--pdp .comment-box .comment-box-button-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page--pdp .comment-box .comment-label{margin-top:10px;margin-bottom:10px}.page--pdp .comment-box .comment-textarea{margin-bottom:5px;height:82px;width:100%;font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif'}.page--pdp .shape-picker__item--disabled{pointer-events:auto}.page--pdp .form-factor-panel__options-pickers .shape-picker__item--disabled{pointer-events:auto}.page--pdp .form-factor-panel__options-pickers .dropdown__menu-option--is-disabled{cursor:pointer;pointer-events:auto}.page--pdp .form-factor-panel__options-pickers .radio-button__input--disabled{pointer-events:auto}.page--pdp .form-factor-panel__options-pickers .checkbox__input--disabled{pointer-events:auto}.page--pdp .form-factor-panel__options-pickers .form__row--custom-foil .form__label--title{word-spacing:20px}@media (min-width: 0px) and (max-width: 960px){.page--pdp .form-factor-panel__options-pickers .form__row--custom-foil .form__label--title{word-spacing:normal}}.page--pdp .form-factor-panel__options-pickers .form__row--custom-foil .form__label--message{width:78%;margin-left:10%}@media (min-width: 0px) and (max-width: 599px){.page--pdp .form-factor-panel__options-pickers .form__row--custom-foil .form__label--message{vertical-align:sub}}@media (min-width: 0px) and (max-width: 960px){.page--pdp .form-factor-panel__options-pickers .form__row--custom-foil .form__label--message{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125;text-transform:none;display:inline-block;margin-bottom:0;width:82%;margin-left:initial}}.hybrid-pdp-2020{margin-bottom:-5rem}@media (min-width: 0px) and (max-width: 599px){.hybrid-pdp-2020 .sticky__content{border:0}}.ui-dialog.orderSample *{font-family:"Mier-A", "Helvetica", "Arial", sans-serif}.ui-dialog.orderSample .ui-dialog-title{font-family:"Mier-A", "Helvetica", "Arial", sans-serif}.page--pdp .promoBar a{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-size:0.75rem;font-weight:500}.page--pdp .promo-bar a{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-size:0.75rem;font-weight:500}.page--pdp .page-meta .breadcrumbs a{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;text-transform:none;letter-spacing:0;font-weight:600;color:#333}.page--pdp .page-meta .breadcrumbs a:hover{color:#333}.page--pdp .page-meta .breadcrumbs span{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;color:#333;text-transform:none;letter-spacing:0;font-weight:300}.page--pdp .product-detail-header .artist-attribution__name-by,.page--pdp .product-detail-header .artist-attribution__name-with-store-url.artist-attribution__name-with-store-url{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-weight:400;color:#333}.page--pdp .product-detail-header .artist-attribution__location{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;letter-spacing:0;text-transform:none;font-weight:300;color:#333}.page--pdp .nav__item--inactive .form-factor .form-factor__primary .form-factor__title{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-weight:600;letter-spacing:0.03125rem;line-height:1.2;text-transform:uppercase;font-size:0.75rem;font-weight:400;color:#333}.page--pdp .nav__item--inactive .form-factor .form-factor__primary .form-factor__caption{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;font-weight:400;color:#333}.page--pdp .nav__item--inactive .form-factor .form-factor__secondary .form-factor__price{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;font-weight:400;color:#333}.page--pdp .nav__item--active .form-factor .form-factor__primary .form-factor__title{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-weight:600;letter-spacing:0.03125rem;line-height:1.2;text-transform:uppercase;font-size:0.75rem;font-weight:600}.page--pdp .nav__item--active .form-factor .form-factor__primary .form-factor__caption{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;font-weight:600}.page--pdp .nav__item--active .form-factor .form-factor__secondary .form-factor__price{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;font-weight:600}.page--pdp .toggle-box-list__item{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-weight:600;letter-spacing:0.03125rem;line-height:1.2;text-transform:uppercase;font-size:0.75rem}.page--pdp .swatch-picker__swatch-name{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;font-weight:400;color:#333;margin-bottom:0}.page--pdp .pdp-dropdown .truncated-text .truncated-text__text,.page--pdp .pdp-custom_foil_checkbox .truncated-text .truncated-text__text{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;font-weight:400;color:#333}.page--pdp .dropdown__option{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;font-weight:500}.page--pdp .dropdown__option .text--caption{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;font-weight:300}.page--pdp .extra-details .tabbed-container .nav__item--active{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-weight:600;letter-spacing:0.03125rem;line-height:1.2;text-transform:uppercase;font-size:0.75rem}.page--pdp .extra-details .tabbed-container .nav__item--inactive{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-weight:600;letter-spacing:0.03125rem;line-height:1.2;text-transform:uppercase;font-size:0.75rem;font-weight:500;color:#333}.page--pdp .extra-details__text-content,.page--pdp .extra-details__text-content--label{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-weight:300;color:#333}.page--pdp .extra-details__text-content a,.page--pdp .extra-details__text-content--label a{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-weight:500}.page--pdp .extra-details__product-attributes .attribute-list__label{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-weight:500;text-transform:none;letter-spacing:0;color:#333}.page--pdp .extra-details__product-attributes .attribute-list__attribute{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-weight:300;color:#333}.page--pdp .artist-story .artist-bio .artist-bio__about{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-weight:600;letter-spacing:0.03125rem;line-height:1.2;text-transform:uppercase;font-size:0.875rem}.page--pdp .artist-story .artist-bio .artist-attribution__name{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-weight:400}.page--pdp .artist-story .artist-bio .artist-attribution__name-by{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;font-weight:400}.page--pdp .artist-story .artist-bio .artist-attribution__location{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;letter-spacing:0;text-transform:none;font-weight:300;color:#333}.page--pdp .artist-story .artist-bio .truncated-text__text{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-weight:300}.page--pdp .artist-story .artist-bio .truncated-text__text .truncated-text__more-link{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-weight:400}.page--pdp .artist-story .artist-bio__store-url{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-weight:600;line-height:1.4;text-transform:uppercase}.page--pdp .artwork--pd .artwork__title{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-weight:500}.page--pdp .artwork--pd .artwork__category{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;font-weight:400;letter-spacing:0;color:#333}.page--pdp .artwork__buy-button{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-weight:600;letter-spacing:0.03125rem;line-height:1.2;text-transform:uppercase;font-size:0.75rem}.page--pdp .product-grid .tabbed-container .nav__item{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-weight:600;letter-spacing:0.03125rem;line-height:1.2;text-transform:uppercase;font-size:0.875rem}.page--pdp .product-grid .tabbed-container .artwork__title{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.875rem;font-weight:500}.page--pdp .product-grid .tabbed-container .artwork__category{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;letter-spacing:0;font-weight:500;color:#333}.page--pdp .product-grid .tabbed-container .artist-attribution__name{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:0.75rem;text-transform:none;letter-spacing:0;font-weight:300;color:#333}.pdp-accessory-modal__title.pdp-accessory-modal__title{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;line-height:1.4;font-size:1rem;font-weight:500}.about-minted .panel__cell{padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.about-minted__label-container{text-align:center}.about-minted__label-container .text--tertiary{font-size:18px}.about-minted__text-container{margin-top:20px;margin-bottom:20px;text-align:center}.about-minted__text-container .text--secondary{font-size:24px}@media (min-width: 0px) and (max-width: 599px){.about-minted__text-container .text--secondary{font-size:14px}}.about-minted__category-links-container{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width: 0px) and (max-width: 599px){.about-minted__category-links-container{-ms-flex-direction:column;flex-direction:column}}.about-minted__link-container{width:27.27273%;display:inline-block}@media (min-width: 0px) and (max-width: 599px){.about-minted__link-container{width:100%;float:left;margin-left:0;margin-right:0}}.about-minted__link-container .text--action{padding-top:5px;padding-bottom:15px}.annie-image{padding:0 0.625rem}.annie-image .product-image-carousel__label{text-align:center}.annie-image .product-image-carousel .responsive-carousel__slide{padding:0 0.625rem}.annie-image__carousel-arrow{top:43%}.annie-image .image-carousel-container{background-color:#fff;padding:0.9375rem 1.25rem 0 1.25rem}.artist-story{margin:0 10px;padding:0;display:-ms-flexbox;display:flex}@media (min-width: 0px) and (max-width: 599px){.artist-story{display:block;padding:0}}.artist-story__bio{background-color:#f9f9f9;width:48.93617%}.artist-story__bio--truncated{width:23.40426%}@media (min-width: 0px) and (max-width: 599px){.artist-story__bio{display:block;width:100%}}.artist-story__bio .artist-bio{width:100%}.artist-story__bio .artist-attribution__body{max-width:7.6875rem}@media (min-width: 0px) and (max-width: 599px){.artist-story__bio .artist-attribution__body{max-width:10.3125rem}}@media (min-width: 0px) and (max-width: 599px){.artist-story__bio .artist-attribution{-ms-flex-pack:initial;justify-content:initial}}@media (min-width: 600px) and (max-width: 960px){.artist-story__bio .artist-attribution{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 961px){.artist-story__bio .artist-attribution{-ms-flex-pack:initial;justify-content:initial}}.artist-story__pictures{width:48.93617%;background-color:#f9f9f9}.artist-story__pictures__image{margin-bottom:20px}.artist-story__pictures__image:last-child{margin-bottom:0px}.artist-story__pictures--normal{padding:20px}@media (min-width: 0px) and (max-width: 599px){.artist-story__pictures--normal{display:none}}.artist-story__pictures--enlarged{display:-ms-flexbox;display:flex;width:76.59574%;background-color:#fff}@media (min-width: 0px) and (max-width: 599px){.artist-story__pictures--enlarged{padding:0;display:block;width:100%}}.artist-story__pictures .products-container{-ms-flex-align:center;align-items:center;background-color:white;display:-ms-flexbox;display:flex;width:100%;padding:1.25rem 0 0}@media (min-width: 0px) and (max-width: 599px){.artist-story__pictures .products-container{display:block;width:100%}}.artist-story__pictures .product{width:31.42857%;float:left;margin-right:2.85714%}@media (min-width: 0px) and (max-width: 599px){.artist-story__pictures .product{width:100%}}.artist-story__pictures .product:last-child{float:right;margin-right:0}.artist-story__pictures .product>.artwork--pd{width:100%}.artist-mark__checkbox-wrapper{display:-ms-inline-flexbox;display:inline-flex}.artist-mark__checkbox-text{padding-left:0.75rem}.artist-mark__img-wrapper{width:60%}@media (min-width: 0px) and (max-width: 960px){.artist-mark__img-wrapper{width:100%}}.artist-mark__content-wrapper{padding-left:1.0rem;width:40%}@media (min-width: 0px) and (max-width: 960px){.artist-mark__content-wrapper{width:100%}}.artist-mark__popup-img{width:100%}.artist-mark__wrapper{padding:1rem;display:-ms-inline-flexbox;display:inline-flex}@media (min-width: 0px) and (max-width: 960px){.artist-mark__wrapper{-ms-flex-direction:column;flex-direction:column}}.artist-mark__title{padding-top:2.0rem;padding-bottom:1.5rem}@media (min-width: 0px) and (max-width: 960px){.artist-mark__title{padding-top:0.0rem}}.artist-mark__content{padding-bottom:1.5rem}.artist-mark__content .artist-attribution{-ms-flex-pack:left;justify-content:left}.artist-mark__button-wrapper{display:-ms-inline-flexbox;display:inline-flex;float:right}@media (min-width: 0px) and (max-width: 960px){.artist-mark__button-wrapper{width:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.artist-mark__button{margin-right:0.75rem;margin-bottom:0.75rem}@media (min-width: 0px) and (max-width: 960px){.artist-mark__button{margin-right:0rem}}@media (min-width: 0px) and (max-width: 599px){.btn{display:block !important;width:auto}}@media (min-width: 0px) and (max-width: 599px){.btn.btn--medium{box-sizing:border-box;padding-top:8px;padding-bottom:7px;width:100%}}@media (min-width: 0px) and (max-width: 599px){.btn.btn--large{box-sizing:border-box;font-size:18px;letter-spacing:3px;padding:12px 0}}.pdp-custom_foil_checkbox{align-items:center;-webkit-box-align:center;-ms-flex-align:center;display:-ms-flexbox;display:flex}.form-factor-panel .form__control .pdp-custom_foil_checkbox .checkbox{margin-top:0.6rem}.form-factor-panel .form__control .pdp-custom_foil_checkbox .checkbox input[type=checkbox]{margin-top:0}.form-factor-panel .form__control .pdp-custom_foil_checkbox .truncated-text{margin-top:0.5rem;margin-bottom:0}.customizationValueProposition{position:relative}@media (min-width: 0px) and (max-width: 599px){.customizationValueProposition{display:none}}.customizationValueProposition__divider{background-color:#ccc;margin:15px 0}@media (min-width: 0px) and (max-width: 960px){.customizationValueProposition__divider{height:2px}}.customizationValueProposition__text{background-color:#F5F0EE;padding:10px 15px 12px 25px}@media (min-width: 0px) and (max-width: 960px){.customizationValueProposition__text{padding-left:15px}}.customizationValueProposition__text__p{color:#666;margin:0}.design-laurel{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.design-laurel__icon{display:inline-block;-ms-flex-negative:0;flex-shrink:0;padding-right:10%}.design-laurel__text{display:inline-block;font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125}.extra-details{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125;color:#999;margin-top:20px}.extra-details__text-content{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;margin-top:0;padding:0 10px}.extra-details__text-content--label{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.7rem;font-weight:300;padding:0 10px}.extra-details .tabbed-container__content{padding:1em 0}.extra-details .nav{display:-ms-flexbox;display:flex}@media (min-width: 0px) and (max-width: 960px){.extra-details .nav{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 0px) and (max-width: 599px){.extra-details .nav{-ms-flex-pack:start;justify-content:flex-start;padding-left:0.625rem;padding-right:0.625rem}}.extra-details .nav__item{-ms-flex:1;flex:1;margin:0;padding:10px 20px}@media (min-width: 600px) and (max-width: 960px){.extra-details .nav__item{padding-left:0;padding-right:0}}.extra-details .attribute-list__label{width:36.84211%}.extra-details .attribute-list__attribute{width:57.89474%;text-transform:capitalize;margin:0}.extra-details__details .design-laurel{margin:0 0 1em 0;padding:0 10px}.extra-details__details .design-laurel__text{color:#999}.extra-details__details .extra-details__text-content+.extra-details__product-attributes .attribute-list__item:first-child{border-top:1px dotted #ccc}.extra-details__details .extra-details__text-content+.extra-details__product-attributes .attribute-list__item:only-child{padding-top:0.75rem}.extra-details__tags .attribute-list__item{border:0}.extra-details__tags-list{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;color:#999;font-weight:400;text-transform:capitalize}.form-factor-panel__divider{background-color:#ccc}@media (min-width: 0px) and (max-width: 599px){.form-factor-panel__divider{height:2px;margin:0 11px}}@media (min-width: 600px) and (max-width: 960px){.form-factor-panel__divider{height:2px;margin-top:10px}}.form-factor-panel .capitalize{text-transform:capitalize}.form-factor-panel .panel__cell{padding-right:4.34783%;padding-left:4.34783%}@media (min-width: 0px) and (max-width: 599px){.form-factor-panel .panel__cell{padding-right:0.625rem;padding-left:0.625rem}}.form-factor-panel .panel__cell--shaded{background-color:#666;color:#fff}.form-factor-panel .panel__cell--shaded .text--quaternary{color:#fff}.form-factor-panel .panel--no-border-bottom{border-bottom:none}.form-factor-panel .panel--no-border-top{border-top:none}.form-factor-panel .form__field{position:relative}.form-factor-panel .form__field--inline{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.form-factor-panel .form__label{width:25%;padding-right:1%}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel .form__label{width:100%}}@media (min-width: 961px){.form-factor-panel .form__label{text-transform:none}}.form-factor-panel .form__label svg{fill:#8AAD3A;padding-left:4px;padding-bottom:3px}@media (min-width: 961px){.form-factor-panel .form__label--border svg{position:absolute;top:0;right:12px}}.form-factor-panel .form__control{width:55%}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel .form__control{width:100%}}.form-factor-panel .form__control .checkbox{margin-top:10px}.form-factor-panel .form__control .checkbox__input,.form-factor-panel .form__control .checkbox input[type=checkbox]{margin-right:10px;margin-top:2px}.form-factor-panel .form .price-delta{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:0.9rem;display:inline-block;text-align:right;width:18%;padding-left:1%}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel .form .price-delta{position:absolute;top:0;right:0;width:auto}}.form-factor-panel .pdp-legacy_dropdown .dropdown__menu-option--is-disabled{cursor:default}.form-factor-panel .dropdown{width:100%}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel .dropdown{width:100%}}.form-factor-panel__form-factors{padding-top:20px}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__form-factors{margin-bottom:20px;padding-top:10px}}@media (min-width: 0px) and (max-width: 599px){.form-factor-panel__form-factors{padding-left:0.625rem;padding-right:0.625rem}}@media (min-width: 961px){.form-factor-panel__form-factors{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1200px){.form-factor-panel__form-factors{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__form-factors .nav__item{box-shadow:inset 0 0 0 1px #ccc;box-sizing:border-box;margin-top:10px;padding:10px;width:100%}}@media (min-width: 961px){.form-factor-panel__form-factors .nav__item{margin-right:-1px;display:-ms-flexbox;display:flex}}.form-factor-panel__form-factors .nav__item:first-child{padding-right:0px}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__form-factors .nav__item:first-child{margin-top:0;padding-left:10px;padding-right:10px}}.form-factor-panel__form-factors .nav__item:last-child{padding-left:0px}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__form-factors .nav__item:last-child{padding-left:10px;padding-right:10px}}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__form-factors .nav__item:before,.form-factor-panel__form-factors .nav__item:after{display:none}}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__form-factors .nav__item--active{box-shadow:inset 0 0 0 2px black}}@media (min-width: 961px){.form-factor-panel__form-factors .form-factor--flex{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}}.form-factor-panel__form-factors .form-factor__secondary{white-space:nowrap}@media (min-width: 961px){.form-factor-panel__form-factors .form-factor__secondary{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__form-factors .form-factor{height:auto}}.form-factor-panel__form-factors .form-factor--active .icon *{fill:black !important}.form-factor-panel__product-kind{margin:0}@media (min-width: 0px) and (max-width: 599px){.form-factor-panel__product-kind{padding:20px 0.625rem 5px}}.form-factor-panel__inline-picker{padding-left:0;padding-right:0}.form-factor-panel__inline-picker .form__label{position:relative;top:11px;-ms-flex-item-align:start;align-self:flex-start}@media (min-width: 0px) and (max-width: 599px){.form-factor-panel__inline-picker .form__label{top:initial}}@media (min-width: 600px) and (max-width: 960px){.form-factor-panel__inline-picker .form__label{top:initial}}.form-factor-panel__inline-picker .price-delta{position:relative;top:4px;-ms-flex-item-align:start;align-self:flex-start}.form-factor-panel__accessories .form__field--inline{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.form-factor-panel__accessories .form__label{width:35%}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__accessories .form__label{width:100%}}.form-factor-panel__accessories .form__control{width:50%}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__accessories .form__control{width:100%}}.form-factor-panel__accessories .dropdown__selected{min-width:0}.form-factor-panel__accessories .dropdown__menu{min-width:0}.form-factor-panel__support-artist .form__field--inline{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__support-artist .form__field--inline{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}}.form-factor-panel__support-artist .form__control{width:25%;padding-right:1%}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__support-artist .form__control{width:auto;margin-right:20px}}.form-factor-panel__support-artist .form__label{width:73%}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__support-artist .form__label{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125;text-transform:none;width:auto}}.form-factor-panel__artist_signature .form__control{margin-top:10px}.form-factor-panel__artist_signature .checkbox__text{margin-left:10px}.form-factor-panel .delivery-estimate{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;line-height:1.5;text-align:right;font-size:0.77rem}@media (min-width: 0px) and (max-width: 599px){.form-factor-panel .delivery-estimate{font-size:1rem}}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__messages .form__label{width:auto;display:inline-block;margin-right:1.4rem}}.form-factor-panel__messages .form__control{width:253px}.form-factor-panel__full__pdp__entry{text-transform:uppercase;font-size:0.875rem;font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:700}.form-factor-panel__full__pdp__entry .form__control{padding-left:25%}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel__full__pdp__entry .form__control{padding-left:0}}.form-factor-panel .shipping__icon{padding-right:0.5rem;fill:#fff;opacity:1}.form-factor-panel-footer .text{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;text-align:right;margin:0}.form-factor-panel-footer .text .icon{margin-right:10px}.form-factor-panel-footer .alert-list+.form-factor-panel-footer__subtotal{padding-top:0}.form-factor-panel-footer .alert .icon{width:16px;height:16px;vertical-align:top !important}.form-factor-panel-footer__subtotal .form__field--inline{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.form-factor-panel-footer__subtotal-value{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;font-size:22px;text-align:right}@media (min-width: 600px) and (max-width: 960px){.form-factor-panel-footer__subtotal-value{text-align:left}}.form-factor-panel-footer__checkout-buttons-group{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel-footer__checkout-buttons-group{display:block}}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel-footer__checkout-buttons-group .btn{display:block}}.form-factor-panel-footer__personalize{-ms-flex-order:1;order:1;margin-left:auto}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel-footer__personalize{margin-bottom:10px}}.form-factor-panel-footer__add-to-cart{-ms-flex-order:1;order:1}@media (min-width: 0px) and (max-width: 960px){.form-factor-panel-footer__add-to-cart{margin-bottom:10px}}.form-factor-panel-footer__order-sample{padding-left:0;padding-right:0}@media (min-width: 961px){.form-factor-panel-footer__order-sample{box-shadow:none !important}}.form-factor-panel-footer__secondary-cart{padding-left:0;padding-right:0}@media (min-width: 961px){.form-factor-panel-footer__secondary-cart{box-shadow:none !important}}.fullscreen-zoom{height:100%;left:0;position:fixed;top:0;width:100vw;z-index:1}.fullscreen-zoom__header{-ms-flex-align:center;align-items:center;background-color:white;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:81px;-ms-flex-pack:justify;justify-content:space-between;opacity:0;transform:translateY(-100%);transition-property:opacity, transform;transition:.6s ease-out}.fullscreen-zoom__title{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.75;padding-left:20px}.fullscreen-zoom__content{-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;height:100%;overflow:auto;position:relative;width:100%;z-index:2}.fullscreen-zoom__content .responsive-image__src{scroll-snap-align:center}.fullscreen-zoom .zoom{height:100%;left:0;position:absolute;top:0;width:100%;transform:translateZ(0)}.fullscreen-zoom .zoom--active .artwork-image{width:300% !important}.fullscreen-zoom .zoom--active .zoom__backdrop{opacity:1}.fullscreen-zoom .zoom--active .fullscreen-zoom__header{opacity:1;transform:translateY(0)}.fullscreen-zoom .zoom__content{height:100%;overflow:hidden;width:100%;position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fullscreen-zoom .zoom__backdrop{background-color:white;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .6s ease-out;width:100%}.fullscreen-zoom .zoom .artwork-image{position:absolute;width:100%;transition:width .6s ease-out;display:block}.hero-image{max-width:33.75rem;padding-top:0.625rem;margin:0 auto;position:relative}@media screen and (max-width: 37.5rem){.hero-image{overflow-x:hidden;padding-top:0;max-width:100%}}.hero-image .whackdot{position:absolute;top:0.625rem;right:0.625rem;z-index:1}@media screen and (max-width: 37.5rem){.hero-image .whackdot{display:none}}.hero-image .zoom{position:absolute;right:0.625rem;bottom:0.625rem;z-index:2}@media screen and (max-width: 37.5rem){.hero-image .zoom{display:none}}.hero-image .artwork-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:rgba(255,255,255,0);pointer-events:none}@media screen and (max-width: 37.5rem){.hero-image .artwork-overlay{display:none}}.hero-image .artwork-overlay .share-container{width:0;height:0;padding-top:0;border-style:solid;border-width:2.8125rem 2.8125rem 0 0;border-color:#fff transparent transparent transparent;position:absolute;top:0;left:0;pointer-events:auto}@media screen and (max-width: 37.5rem){.hero-image .artwork-overlay .share-container{display:none}}.hero-image .artwork-overlay .share-container__child{padding:0;top:-2.6875rem;left:-0.125rem;position:absolute}.hero-image__artwork{text-align:center;margin:auto;position:relative}.hero-image__artwork:hover .artwork-overlay{opacity:1}.hero-image__image-container{display:inline-block;margin:0 auto;position:relative;width:inherit}.hero-image__image-container img{max-width:100%;max-height:33.75rem}@media screen and (max-width: 37.5rem){.hero-image__image-container{display:none}}.hero-image__carousel-container{padding-top:0.9375rem;max-width:33.75rem}@media screen and (max-width: 37.5rem){.hero-image__carousel-container{padding:0;height:100vw}}@media screen and (min-width: 37.5625rem){.hero-image__carousel-arrow{top:35%}}.hero-image .artwork-image{background-color:white;margin-bottom:1.25rem}@media screen and (max-width: 37.5rem){.hero-image .artwork-image{float:left;margin-bottom:0;width:100vw}}.hero-image__artwork{position:relative;max-width:33.75rem;margin:0 auto}.hero-image__service-link{display:inline-block}.hero-image__service-link a{padding:0 1.25rem;text-decoration:none;color:#8AAD3A;cursor:pointer}.hero-image__service-link a:hover{color:#6c872d;text-decoration:underline}.hero-image__service-link a:active{color:#5c7427}@media (min-width: 961px){.hero-image__service-link:not(:first-child) a{border-left:0.125rem solid #ccc}}.hero-image__service-links{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;max-width:80%;border-top:0.0625rem solid #ccc;text-align:center;margin:0.625rem auto;padding-top:0.9375rem}@media screen and (max-width: 37.5rem){.hero-image__service-links{display:none}}.hero-image-modal .modal-dialog__wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:46.875rem;max-height:90%;max-width:90%}.hero-image__sample-website-link{text-align:center;padding:0.625rem;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}.hero-image__sample-website-link svg{margin-right:0.625rem}.hero-image .more-views .responsive-carousel__slide{text-align:center;width:80px;padding:0 10px}.hero-image .more-views .text{margin:5px 0}.info-dialog p{font-family:"Mier-A", "Helvetica", "Arial", sans-serif}.info-dialog__wrapper .modal-dialog__close.trigger{position:absolute}.invalid-selection-confirmation-dialog .btn{margin:20px auto}@media (min-width: 0px) and (max-width: 599px){.invalid-selection-confirmation-dialog__wrapper{top:25%;max-height:max-content;height:auto}}.option-tooltip-wrapper{position:relative}.invalid-selection-tooltip{position:absolute;min-width:210px}@media (min-width: 0px) and (max-width: 960px){.invalid-selection-tooltip{display:none}}.invalid-selection-tooltip .tooltip__body{padding:10px}.invalid-selection-tooltip .tooltip__body p{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125;margin:0;text-align:center}.invalid-selection-tooltip .tooltip__body .pdp-swatch-picker__tooltip-text{font-size:0.75rem;letter-spacing:0.05rem;text-transform:uppercase;line-height:1.25}.modal__static-content{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:1rem;font-weight:300;line-height:1.375}.modal__item--title{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125;margin-bottom:5px}.modal__item--description{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;margin-top:0}.modal-dialog{z-index:1000}.modal-dialog input{height:inherit}.modal-dialog input[type=checkbox]{height:1.438rem}.border-modal__item-container .modal__item--title{margin-bottom:0}.border-modal__item-container .modal__item--description{margin-bottom:10px}.border-modal__item-container:last-child .modal__item--description{margin-bottom:0}.option-pickers__label{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.125;display:inline-block;left:0;position:relative;height:0;line-height:0;width:25%;padding-right:1%;vertical-align:text-top}@media (min-width: 0px) and (max-width: 960px){.option-pickers__label{display:none}}.option-pickers__label--frame-option{top:1.75rem;display:none}.option-pickers__caption{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;color:#666;margin-top:0.25rem}.option-pickers__vertical-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:space-around;align-items:space-around}.option-pickers__horizontal-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.option-pickers__horizontal-list>div{width:100%}.option-pickers__swatch-wrapper{margin:0.375rem 0}.option-pickers__square-swatch{margin:0.1875rem;padding:0.125rem;border:none;outline:none;background-repeat:no-repeat;background-color:initial}.option-pickers__square-swatch:hover{cursor:pointer;box-shadow:0 0 0 0.125rem #666}.option-pickers__square-swatch--selected{box-shadow:0 0 0 0.125rem #333}.option-pickers__square-swatch--hard-disabled{opacity:0.5;cursor:default;pointer-events:none}.option-pickers__square-swatch--soft-disabled{opacity:0.5;cursor:default}.option-pickers__square-swatch--image{border:0.0625rem solid #ccc;height:1.5625rem;width:1.5625rem;background-size:cover;background-repeat:no-repeat}.option-pickers__subLabel{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-size:0.875rem;color:#666;font-weight:600;text-transform:capitalize;display:inline-block;vertical-align:top;margin-top:0.3rem;margin-right:0.75rem}.option-pickers__subLabel-wrapper{position:relative}.option-pickers__classic-frame-group{min-height:3.75rem}.option-pickers__classic-frame-group .option-pickers__subLabel{top:1.5rem}.option-pickers__disabled-option-value-wrapper{display:inline-block}.option-pickers__disabled-option-value-wrapper--size-option{width:100%}.option-pickers__selectable-list{display:inline-block;width:64.5%}.option-pickers__option-value-tooltip-wrapper{position:relative}.option-pickers__price-delta-wrapper{position:absolute;top:0;right:0}.option-pickers__description-group .option-pickers__description-price-delta-wrapper{width:unset}.option-pickers__classic-price-range-wrapper{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-size:0.875rem;color:#666;position:relative;top:0;display:inline-block;vertical-align:bottom}.option-pickers__specialty-price-range-wrapper{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-size:0.875rem;color:#666;position:relative;top:0;display:inline-block;vertical-align:bottom}.option-value-description__container{margin-top:0.25rem;position:relative}.option-pickers__description-group .option-value-description__container-price-adjacent{width:unset}.option-value-description__truncated-text{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;font-size:0.875rem;margin-top:0;margin-bottom:0;color:#666}.option-value-description__truncated-text .truncated-text__text--title{font-weight:400}.option-value-description__truncated-text .truncated-text__more-link{color:#666;font-weight:600}.option-value-description__title{font-weight:700}.frame-picker__swatch-list{min-height:30px;margin-bottom:4px}.frame-picker__swatch-list:first-child{min-height:60px;margin-bottom:1rem}.frame-picker__swatch-list:first-child .frame-picker__label:first-child{top:1.8rem}.frame-picker__swatch-list .frame-picker__price-range{margin-top:4px}.frame-picker__label{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;position:absolute;left:0;margin-top:0.3rem}@media (min-width: 0px) and (max-width: 960px){.frame-picker__label{display:none}}.frame-picker__caption{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;color:#666;margin-top:4px;margin-bottom:0}.material-picker__caption{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999}.swatch-picker__swatch{height:25px;width:25px;margin:2px;background-size:25px}@media (min-width: 0px) and (max-width: 599px){.swatch-picker__swatch{height:44px;width:44px;background-size:44px}}div.foil-color-picker img{height:1.6875rem;width:1.6875rem;background-size:1.5625rem}@media (min-width: 0px) and (max-width: 599px){div.foil-color-picker img{height:2.875rem;width:2.875rem;background-size:2.75rem}}div.foil-color-picker .swatch-picker__swatch.swatch-picker__swatch--image{padding:0rem}.product-option--border .radio-button .truncated-text__text{height:2.4375rem}.display-message{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;font-weight:bold}.dropdown__option{text-transform:capitalize}.pdp-legacy_dropdown .dropdown__control .dropdown__option--price{display:none}.pdp-legacy_dropdown .dropdown__control .dropdown__option--sold-out{display:none}.pdp-legacy_dropdown .dropdown__control .dropdown__option--low-inventory{display:none}.pdp-legacy_dropdown .dropdown__menu .dropdown__option--price{float:right;color:#ccc}.pdp-legacy_dropdown .dropdown__menu .dropdown__option--sold-out{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;float:right;margin-right:1.75rem;font-size:0.55rem;line-height:1rem;padding-top:0.0625rem}.pdp-legacy_dropdown .dropdown__menu .dropdown__option--low-inventory{float:right;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;color:#86504c}.pdp-dropdown{position:relative}.pdp-dropdown .truncated-text{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999;margin-bottom:0}.pdp-dropdown .dropdown__control{height:unset;min-width:unset;border-width:2px}.pdp-dropdown .dropdown__control .dropdown__option--price{display:none}.pdp-dropdown .dropdown__control .dropdown__option--low-inventory{display:none}.pdp-dropdown .dropdown__control .dropdown__option--sold-out{display:none}.pdp-dropdown .dropdown__control .dropdown__option--inline-callout{padding-left:10px;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;color:#8AAD3A;font-size:0.9rem}.pdp-dropdown .dropdown__menu .dropdown__option--price{float:right;color:#ccc}.pdp-dropdown .dropdown__menu .dropdown__option--low-inventory{padding-left:4%;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;color:#86504c}.pdp-dropdown .dropdown__menu .dropdown__option--sold-out{float:right;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}.pdp-dropdown .dropdown__menu .dropdown__option--inline-callout{padding-left:10px;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;color:#8AAD3A;font-size:0.9rem}.pdp-swatch-picker{position:relative}.pdp-checkbox{position:relative}.pdp-option_picker_checkbox{display:flex;display:-ms-flexbox;display:-webkit-flex;margin-top:0.625rem}.pdp-option_picker_checkbox--soft-disabled{opacity:0.5;cursor:default}.pdp-option_picker_checkbox-description--soft-disabled{opacity:0.5;cursor:default}.pdp-option_picker_checkbox .option-picker-checkbox__wrapper--soft-disabled{opacity:0.5;cursor:default}.pdp-option_picker_checkbox .option-tooltip-wrapper{margin-right:0.625rem;margin-top:0.125rem}.pdp-option_picker_checkbox .truncated-text{font-family:'Brandon-Grotesque', 'Helvetica', 'Arial', 'sans-serif';font-style:normal;font-weight:400;font-size:0.875rem;color:#999}.page-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.page-meta .breadcrumbs{margin-bottom:0}.page-meta .breadcrumbs .breadcrumbs__crumb::after{content:'|'}.page-meta .breadcrumbs .breadcrumbs__crumb:last-child::after{display:none}.page-meta .share-container{-ms-flex-align:right;-ms-grid-row-align:right;align-items:right;display:inline-block}@media (min-width: 0px) and (max-width: 599px){.page-meta{margin-left:1rem}.page-meta .share-container{display:none}}.pdp-radio-button{margin-top:0.75rem}.pdp-radio-button .pdp-radio-button__container label{padding:0;padding-bottom:0.5rem;border-top:none;position:relative;text-transform:initial;letter-spacing:0;color:#333}.pdp-radio-button .pdp-radio-button__container label>span:nth-child(2){position:absolute;top:0}.pdp-radio-button .pdp-radio-button__container label>span:nth-child(3){left:1.25rem;position:relative;display:inline-block}@media (min-width: 0px) and (max-width: 960px){.pdp-radio-button .pdp-radio-button__container label{padding-right:0.5rem}}.pdp-radio-button .pdp-radio-button__container .truncated-text__text{font-family:"Mier-A", "Helvetica", "Arial", sans-serif;top:0.1875rem;color:#333}.pdp-radio-button .pdp-radio-button__container .truncated-text__more-link{color:#333;font-weight:600}@media (min-width: 0px) and (max-width: 599px){.pdp-sample-bar{padding:0 10px}}.pdp-sample-bar__bar{line-height:1.5;margin:15px 7px}@media (min-width: 0px) and (max-width: 599px){.pdp-sample-bar__bar{margin:12px 0px}}.pdp-sample-bar__text{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;color:#8AAD3A;cursor:pointer}.pdp-sample-bar__icon{margin-left:10px}.pdp-sample-bar__icon svg{fill:#8AAD3A}.pdp-sample-bar__tooltip .tooltip__body{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;padding:12px 0 12px 16px;text-align:left}@media (min-width: 0px) and (max-width: 960px){.pdp-sample-bar__tooltip .tooltip__body{padding:12px}}.pdp-sample-bar__divider{background-color:#ccc}@media (min-width: 0px) and (max-width: 960px){.pdp-sample-bar__divider{height:2px}}.product-detail-header{padding-bottom:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 0px) and (max-width: 599px){.product-detail-header{text-align:center;height:inherit;margin:16px auto;padding-bottom:0;width:90%;display:block}}@media (min-width: 600px) and (max-width: 960px){.product-detail-header{padding:10px 0 15px 0;display:block}}@media (min-width: 0px) and (max-width: 599px){.product-detail-header .text{margin:0}}@media (min-width: 600px) and (max-width: 960px){.product-detail-header .text{margin:0}}@media (min-width: 600px) and (max-width: 960px){.product-detail-header .product-info{float:left}}@media (min-width: 0px) and (max-width: 599px){.product-detail-header .product-info{width:100%;display:block}}.product-detail-header .product-info__product-title-category{font-size:2em;margin:0.67em 0}@media (min-width: 0px) and (max-width: 599px){.product-detail-header .product-info__product-title-category{margin:0}}.product-detail-header .product-info__product-title{margin:0;text-transform:lowercase}@media (min-width: 0px) and (max-width: 599px){.product-detail-header .product-info__product-title{margin:0;display:block;vertical-align:middle}}.product-detail-header .product-info__product-family{margin:0;padding-top:8px}@media (min-width: 0px) and (max-width: 599px){.product-detail-header .product-info__product-family{display:block;padding-top:0;vertical-align:middle}}.product-detail-header .product-info__product-family span{vertical-align:middle}.product-detail-header .product-info__product-family svg{fill:#8AAD3A}.product-detail-header .product-info__product-family .trigger{margin-left:4px;position:relative;top:-1px}.product-detail-header .artist-attribution{-ms-flex-order:1;order:1}@media (min-width: 600px) and (max-width: 960px){.product-detail-header .artist-attribution{float:right}}@media (min-width: 0px) and (max-width: 599px){.product-detail-header .artist-attribution{width:100%;display:block}}@media (min-width: 0px) and (max-width: 599px){.product-detail-header .artist-attribution__img{display:none}}@media (min-width: 0px) and (max-width: 599px){.product-detail-header .artist-attribution__body{width:100%}}@media (min-width: 0px) and (max-width: 599px){.product-detail-header .artist-attribution__location{display:none}}@media (min-width: 0px) and (max-width: 599px){.product-detail-header .artist-attribution__name{margin-left:auto;margin-right:auto}}.product-grid .product{box-sizing:border-box;padding:20px 10px}@media (min-width: 0px) and (max-width: 599px){.product-grid .product .artwork{max-width:200px;width:100%}}.product-options{width:40.42553%;float:right;margin-right:0}@media (min-width: 0px) and (max-width: 599px){.product-options{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width: 0px) and (max-width: 599px){.product-options__text{margin-top:14px;margin-bottom:0}}@media (min-width: 0px) and (max-width: 599px){.product-options__hero-image-meta{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:0.625rem;padding-right:0.625rem}}.product-options__hero-image-meta .share-container{display:inline-block}@media (min-width: 0px) and (max-width: 599px){.product-options__hero-image-meta .share-container{-ms-flex-negative:0;flex-shrink:0}}@media (min-width: 0px) and (max-width: 599px){.product-options__hero-image-meta .share-container__child{height:auto !important}}.product-options .swatch-picker__item--disabled{pointer-events:auto}.product-options .swatch-picker__item--disabled:hover{cursor:default;box-shadow:none}@media (min-width: 961px){.product-options .frame-picker .swatch-picker__item--disabled{opacity:1}}.product-options .size-picker .dropdown__menu-option--is-disabled{cursor:default}.product-options .size-picker .dropdown__option--sold-out{margin-right:28px;font-size:0.55rem;line-height:1rem;padding-top:1px}.product-options .personalized-checkbox{position:relative}.product-options .personalized-checkbox .checkbox__text{color:#000;font-weight:700}.product-options .personalized-checkbox__price-delta{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:0.9rem;margin-top:0.6rem;display:inline-block;text-align:right;width:11.25%}@media (min-width: 0px) and (max-width: 960px){.product-options .personalized-checkbox__price-delta{position:absolute;top:0;right:0}}.product-options .personalized-checkbox__subtext{font-size:0.9rem;line-height:1rem;font-family:"Brandon-Grotesque", "Helvetica", "Arial", sans-serif;color:#666666}@media (min-width: 961px){.product-options .personalized-checkbox__subtext{margin-left:7.6rem}}@media (min-width: 0px) and (max-width: 960px){.product-options .personalized-checkbox__subtext{margin-left:2rem}}.sticky-product-header{position:fixed;top:0;left:0;z-index:999;background-color:white;box-shadow:0 0 0 0 rgba(0,0,0,0);padding-top:15px;padding-bottom:15px;width:100%;transform:translateY(-100%);transition:.1s ease-out;transition-property:transform box-shadow}.sticky-product-header--show{transform:translateY(0);box-shadow:0 2px 2px 0 rgba(0,0,0,0.2)}@media (min-width: 0px) and (max-width: 599px){.sticky-product-header__image{width:46.66667%;float:left;margin-right:6.66667%}}@media (min-width: 0px) and (max-width: 599px){.sticky-product-header__product-details{width:46.66667%;float:right;margin-right:0}}.sticky-product-header__details-header{margin-bottom:15px}.sticky-product-header__name{float:left}.sticky-product-header__subtotal{float:right}.sticky-product-header__sharing{text-align:right}.sticky-product-header__sharing .share-container__child:last-child{margin-right:0}.sticky-product-header .text{margin:0}.sticky-product-header .next-cta{margin-bottom:12px}.sticky-product-header__sample-cta{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;color:#8AAD3A;display:block;text-align:center;margin-bottom:6px}.suite-builder .grid-container{padding:0}.suite-builder .tabbed-container__content{padding-left:0.625rem;padding-right:0.625rem}.suite-builder .product{width:23.40426%;float:left}.suite-builder .product:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.suite-builder .product:nth-child(4n+2){margin-left:25.53191%;margin-right:-100%;clear:none}.suite-builder .product:nth-child(4n+3){margin-left:51.06383%;margin-right:-100%;clear:none}.suite-builder .product:nth-child(4n+4){margin-left:76.59574%;margin-right:-100%;clear:none}@media (min-width: 0px) and (max-width: 599px){.suite-builder .product{width:46.66667%;float:left}.suite-builder .product:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.suite-builder .product:nth-child(2n+2){margin-left:53.33333%;margin-right:-100%;clear:none}}.form-factor-panel-footer__subtotal-value,.price-range,.form-factor__price,.form-factor-panel__options-pickers .price-delta{transition:opacity 400ms ease-in-out 0ms}.form-factor__priceLine--price,.form-factor-panel__options-pickers .price-delta.hide{opacity:0}.form-factor__priceLine--price:not(:empty),.price-delta{opacity:1}.form-factor-panel-footer__subtotal--inflight,.price-delta.price-delta--inflight,.price-range--inflight,.form-factor__price--inflight,.sticky-product-header__subtotal--inflight{opacity:0.3;transition:opacity 200ms}.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}
