.m-newsletter-signup-header__success-message .teepublicon-variant--circle.medium{padding:0}.m-newsletter-signup--success .m-newsletter-signup-header__success-message-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media (min-width:1280px){.m-newsletter-signup--success .m-newsletter-signup-header__success-message-container{-webkit-align-self:flex-start;align-self:flex-start}}.m-newsletter-signup--success .m-newsletter-signup-header__form form,.m-newsletter-signup--success .m-newsletter-signup-privacy-policy{display:none}.m-newsletter-signup-header__error-message-container{display:none;-webkit-justify-content:center;justify-content:center;margin-top:12px}@media (min-width:1280px){.m-newsletter-signup-header__error-message-container{-webkit-align-self:flex-start;align-self:flex-start}}.m-newsletter-signup-header__error-message{font-size:var(--font-size-small-400);line-height:var(--font-size-medium-300);font-family:var(--font-family-primary-bold);font-weight:700;-webkit-align-items:center;align-items:center;background:var(--color-danger-100);border:2px solid var(--color-danger-300);border-radius:12px;display:-webkit-flex;display:flex;gap:12px;padding:12px 16px}.m-newsletter-signup-header__error-message .teepublicon-variant--circle.medium{padding:0}.m-newsletter-signup--error .m-newsletter-signup-header__error-message-container{display:-webkit-flex;display:flex}.m-newsletter-signup--dashery-store{background-color:var(--newsletter-signup-background-color);min-height:350px;padding:40px 16px 0}@container storefront (min-width:768px){.m-newsletter-signup--dashery-store{min-height:300px}}@container storefront (max-width:767px){.m-newsletter-signup--dashery-store .m-newsletter-signup-form{-webkit-flex-direction:column;flex-direction:column;gap:0;height:unset}.m-newsletter-signup--dashery-store .m-newsletter-signup-privacy-policy{margin-top:16px}}.m-newsletter-signup--dashery-store .m-newsletter-signup-header__form{-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.m-newsletter-signup--dashery-store .m-newsletter-signup-header__success-message-container,.m-newsletter-signup--dashery-store .m-newsletter-signup-header__error-message-container{-webkit-align-self:center;align-self:center}.m-account-saved-lists{padding:24px 16px}@media (min-width:1024px){.m-account-saved-lists{padding-inline:32px}}.m-saved-list__items{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 0}@media (min-width:1024px){.m-saved-list__items{grid-template-columns:repeat(4,1fr)}}.m-account-saved-lists__pagination .previous_page,.m-account-saved-lists__pagination .next_page{display:none}.m-account-saved-lists__pagination .previous_page~a:not(.next_page){padding:4px}@media (hover:hover) and (pointer:fine){.m-account-saved-lists__pagination .previous_page~a:not(.next_page):hover{background-color:#9ab3ca;color:var(--color-white)}}.saved-list-empty__title{font-family:var(--font-family-display);font-size:var(--font-size-medium-100);line-height:var(--font-size-medium-200);margin-top:0;margin-bottom:0}@media (min-width:768px){.saved-list-empty__title{font-size:var(--font-size-medium-200);line-height:var(--font-size-medium-300)}}.saved-list-empty__text{font-size:var(--font-size-small-400);line-height:var(--font-size-medium-300);font-family:var(--font-family-primary);font-weight:500;margin-top:4px}.saved-list-empty__popular-topics{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:20px;max-width:600px}.saved-list-empty__cta{margin-top:20px}.default-product-preview{margin-top:20px}.default-product-preview .title{display:-webkit-flex;display:flex;gap:8px;margin-bottom:8px}.default-product-preview .title h3{margin:0}.default-product-preview p{margin-bottom:20px}.default-product-preview.m-uploader__container--neutral{padding:40px;text-align:left}.m-account{margin:20px auto}@media (min-width:1280px){.m-account{margin:40px auto}}.m-account__header{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:8px}.m-account__header h1{margin:0}@media (min-width:1280px){.m-account__body{min-height:650px}}.m-account__referral-form .form__actions{-webkit-flex-shrink:1;flex-shrink:1}@media (max-width:981px){.m-account__referral-form .form__actions{-webkit-flex-basis:auto;flex-basis:auto;margin-left:0}}@media (max-width:981px){.m-account__referral-form .form__actions .form__field{margin-left:5px}.m-account__referral-form .form__actions .form__field:first-child{margin-left:0}}@media (max-width:981px){.m-account__referral-form .form__body{-webkit-flex-shrink:0;flex-shrink:0;width:100%}}.m-account__referral-form .form-field-mock-editable{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:150%;flex-basis:150%}@media (max-width:981px){.m-account__referral-form .form__field{margin-left:0}}.m-account__referral-form .form__fields{-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:982px){.m-account__referral-form .form__fields{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.m-account__referral-form .m-account__social-icons{-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:inline-flex;margin-left:5px}.m-account__referral-form .m-account__social-icons li{margin-right:3px}@media (max-width:981px){.m-account__referral-short-path{margin-top:0}}.m-account__sales{margin:10px}@media (min-width:982px){.m-account__sales{margin:25px}.m-account__sales+.content-table__section{margin-top:25px}}.m-account__sales h4{font-size:var(--font-size-small-400)}.m-account__sales-info{background-color:var(--color-white);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:10px}@media (min-width:768px){.m-account__sales-info{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.m-account__sales-info .h--5{font-size:var(--font-size-small-400);font-family:var(--font-family-primary-bold)}.m-account__sales-info .text-note--small{font-size:var(--font-size-small-300)}.m-account__sales-info-container{border-radius:4px;padding:10px}@media (max-width:767px){.m-account__sales-info-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;text-align:left;margin-left:0;margin-right:0}}@media (min-width:768px){.m-account__sales-info-container{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;text-align:center}.m-account__sales-info-container:first-of-type{margin-left:0}.m-account__sales-info-container:last-of-type{margin-right:0}}.m-account__sales-info-container div:last-child{font-size:var(--font-size-small-400)}.m-account__sales-info-container--header{-webkit-align-self:center;align-self:center;width:50%}@media (min-width:768px){.m-account__sales-info-container--header{width:100%}.m-account__sales-info-container--header p{margin-bottom:10px;margin-top:3px}}.m-account__sales-status-description{color:var(--color-neutral-600);font-size:12px}.m-account__sales-radio-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px}.m-account__sales-radio-content .tp-form .tp-input-field--wrapper{margin-bottom:0}.m-account__partner-btns{display:grid;text-align:right}.m-account__sales-note{background-color:var(--color-neutral-200)}.m-account__sales-note>div{margin:15px}.m-account__double-columns{display:-webkit-flex;display:flex}.m-account__double-columns>div{width:calc(50% - 15px / 2)}.m-account__double-columns>div:first-child{margin-right:15px}.m-account__earnings-table{width:100%}.m-account__earnings-table tr th,.m-account__earnings-table tr td{padding:4px 15px}.m-account__earnings-table tr th{background-color:var(--color-neutral-600);height:30px;color:var(--color-white);vertical-align:middle}.m-account__earnings-table tr:nth-child(odd){background-color:var(--color-neutral-200)}.m-account__earnings-table tr:nth-child(even){background-color:var(--color-neutral-200)}.m-account__earnings-cell--red{color:var(--color-danger-500)}.m-account__earnings-cell--green{color:var(--color-success-600)}.m-account__earnings-filters{display:-webkit-flex;display:flex;margin-bottom:15px}.m-account__earnings-filters>a{-webkit-flex-grow:1;flex-grow:1;margin:0 5px;padding:10px 2px}@media (min-width:768px){.m-account__addresses{width:50%}}.m-account__addresses .error li{color:inherit;list-style:none}.m-account__address-info-container{border-top:1px solid var(--color-neutral-200);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:15px;padding-top:15px}@media (min-width:768px){.m-account__address-info-container{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.m-account__address-info-container .m-account__address-info{padding-bottom:15px}@media (min-width:768px){.m-account__address-info-container .m-account__address-info{padding:0}}.m-account__full-name .h__h4{margin-bottom:5px}.m-account__remove-address-modal .dialog-content{margin-bottom:15px}.m-account__address-actions{-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:flex}.m-account__address-actions .link--space-right{border-right:2px solid var(--color-neutral-200);padding-right:15px}.m-account__address-actions .m-account__address-delete-container{padding-left:15px}.remove-browser-styling{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0}.m-account__orders-ordered-products{display:grid;gap:12px 0;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(120px,1fr));grid-template-rows:1fr;overflow-x:scroll;padding:12px 0}@media (min-width:768px){.m-account__orders-ordered-products{gap:24px 0;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,1fr);overflow-x:hidden}}.m-account__orders-ordered-products .link__cta{-webkit-justify-content:center;justify-content:center}.m-account__orders .m-tab-nav__list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:16px}.m-account__order-details{background-color:var(--color-neutral-200);border-radius:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;-webkit-justify-content:space-between;justify-content:space-between;padding:12px}@media (min-width:768px){.m-account__order-details{-webkit-flex-direction:row;flex-direction:row}}.m-account__order-detail{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;line-height:var(--font-size-medium-300)}.m-account__order-detail h4{font-family:"Roobert-Bold",Helvetica,sans-serif;line-height:var(--font-size-medium-300);margin:0}.m-account__order-item{padding:12px 0px;border-bottom:1px solid var(--color-neutral-200)}.m-account__order-item:last-child{padding-bottom:0px;border-bottom:none}@media (min-width:768px){.m-account__order-item.tp-line-item{gap:20px}.m-account__order-item .tp-line-item__image{width:140px}.m-account__order-item .tp-line-item__design-title{font-size:var(--font-size-small-300);line-height:var(--font-size-medium-200);font-family:var(--font-family-primary-bold);font-weight:700}.m-account__order-item .tp-line-item__price{font-size:var(--font-size-small-400);line-height:var(--font-size-medium-300);font-family:var(--font-family-primary-bold);font-weight:700}}.m-account-apps{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:20px;padding:32px}.m-account-app+.m-account-app{border-top:2px solid var(--color-neutral-200)}.m-account-app{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;min-width:100%;padding-top:20px}@media (min-width:768px){.m-account-app{-webkit-flex-direction:row;flex-direction:row}}.m-account-app_info{-webkit-align-items:center;align-items:center;display:grid;gap:0 12px;grid-template-areas:"icon name status" "blank details details";grid-template-columns:48px auto 1fr}.m-account-app__name{font-size:var(--font-size-medium-100);line-height:var(--font-size-medium-400);font-family:var(--font-family-primary-semibold);font-weight:600}.m-account-app__icon .teepublicon{padding:12px}.m-account-app__service-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;grid-area:details}.m-account-app-wrapper{padding:32px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:20px}.m-account-app-divider{border-bottom:1px solid var(--color-neutral-200)}.m-account-app__back-btn{color:var(--color-neutral-900)}.m-account-app__description{font-family:var(--font-family-primary-bold);font-size:var(--font-size-medium-100);line-height:var(--font-size-medium-300);margin-bottom:0;margin-top:0}@media (min-width:768px){.m-account-app__description{font-size:var(--font-size-medium-200);line-height:var(--font-size-medium-300)}}.m-account__alert .alert-box--mild{margin:0}.m-account__alert .alert-box--mild a{margin-top:8px}.m-account__instructions__title{font-size:var(--font-size-medium-100);line-height:var(--font-size-medium-400);font-family:var(--font-family-primary-bold);font-weight:700}.m-account__instructions__content ol{font-size:var(--font-size-medium-100);line-height:var(--font-size-medium-400);font-family:var(--font-family-primary);font-weight:500;list-style-type:auto;margin-left:32px}.m-account__instructions__content ol li{margin-bottom:6px}.m-account__terms{font-size:var(--font-size-small-100);line-height:var(--font-size-small-400);font-family:var(--font-family-primary);font-weight:500;color:var(--color-neutral-700)}.m-account__terms strong{color:var(--color-neutral-700)}.m-account__cta{font-family:var(--font-family-primary-bold);font-size:var(--font-size-medium-100);line-height:var(--font-size-medium-300);margin-bottom:0;margin-top:0;background-color:var(--color-white);border-radius:12px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:12px;-webkit-justify-content:space-between;justify-content:space-between;padding:20px 24px}
