.artist-promo-compact{background:var(--apc-bg);color:#0b0b0c;border-top:3px solid var(--apc-accent);padding:var(--apc-space) 24px;font-family:Figtree,Arial,sans-serif;line-height:1.4}.artist-promo-compact,.artist-promo-compact *{box-sizing:border-box}.artist-promo-compact__inner{max-width:1100px;margin:0 auto;container-type:inline-size}.artist-promo-compact p,.artist-promo-compact h2{margin:0}.artist-promo-compact__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.artist-promo-compact__eyebrow{font-size:16px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--apc-accent)}.artist-promo-compact h2{font-family:Libre Bodoni,Georgia,serif;font-size:24px;line-height:1.15;font-weight:500;color:var(--apc-title);letter-spacing:0;text-transform:none}.artist-promo-compact__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.artist-promo-compact__tier{border:1px solid #b7ada3;border-radius:2px;text-align:center;padding:12px 6px 10px;min-width:0}.artist-promo-compact__rate{font:500 32px/1 Libre Bodoni,Georgia,serif;color:var(--apc-accent);white-space:nowrap}.artist-promo-compact .artist-promo-compact__threshold{font-size:13px;line-height:1.3;margin-top:7px}.artist-promo-compact__tier--highlight{background:var(--apc-accent);border-color:var(--apc-accent);color:#fff}.artist-promo-compact__tier--highlight .artist-promo-compact__rate{color:#fff}.artist-promo-compact__basis{font-size:12px;line-height:1.4;text-align:center;margin:7px 0 10px}.artist-promo-compact__gift{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--apc-gift);color:#fff;border-radius:2px}.artist-promo-compact__gift svg{color:#e3b6c5;flex-shrink:0}.artist-promo-compact__gift-copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 12px}.artist-promo-compact__gift strong{font-size:14px;line-height:1.3;font-weight:600}.artist-promo-compact__gift p{font-size:12px;line-height:1.4}.artist-promo-compact__value{color:#e3b6c5}.artist-promo-compact__shipping{display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px;line-height:1.4;margin-top:11px}.artist-promo-compact__shipping svg{color:var(--apc-accent);flex-shrink:0}.artist-promo-compact .artist-promo-compact__terms{font-size:11px;line-height:1.35;text-align:center;margin-top:8px}@container (max-width:450px){.artist-promo-compact__heading{display:block;text-align:center;margin-bottom:13px}.artist-promo-compact h2{font-size:24px;margin-top:6px}.artist-promo-compact__eyebrow{font-size:11px;letter-spacing:1px}.artist-promo-compact__tiers{gap:6px}.artist-promo-compact__tier{padding:12px 4px 10px}.artist-promo-compact__rate{font-size:29px}.artist-promo-compact .artist-promo-compact__threshold{font-size:12px;min-height:31px;display:flex;align-items:center;justify-content:center}.artist-promo-compact__basis{font-size:11px}.artist-promo-compact__gift{padding:12px 10px;gap:9px}.artist-promo-compact__gift-copy{display:block}.artist-promo-compact__gift strong{font-size:13px}.artist-promo-compact__gift p{margin-top:3px}.artist-promo-compact .artist-promo-compact__value{font-size:11px}.artist-promo-compact__shipping{text-align:center;align-items:flex-start}.artist-promo-compact .artist-promo-compact__terms{text-align:left}}@media(max-width:600px){.artist-promo-compact{padding:var(--apc-space) 14px}}.validation-bar{width:100%;padding:var(--validation-bar-padding-top, 40px) 0 var(--validation-bar-padding-bottom, 40px);background-color:var(--validation-bar-bg-color, #f5f5f5)}.validation-bar__content{text-align:left}.custom-wrapper{max-width:800px;margin:0 auto}.validation-bar__grid{display:grid;grid-template-columns:repeat(var(--validation-bar-columns, 4),1fr);gap:10px;align-items:stretch}.validation-bar__item{display:flex;align-items:center;text-align:center;justify-content:center;padding:10px;transition:transform .3s ease}.validation .validation-bar__item{justify-content:flex-start}.validation-bar__item:hover{transform:translateY(-2px)}.validation-bar__icon{max-width:35px;width:auto;height:auto;display:flex;align-items:center;justify-content:center;margin-right:10px}.validation .validation-bar__icon{margin:0 auto 10px}.validation-bar__icon.icon-large{max-width:50px}.validation-bar__icon svg{fill:currentColor}.validation-bar__icon img{display:block;width:100%;height:auto;object-fit:contain;aspect-ratio:1/1}.validation .validation-bar__icon img{aspect-ratio:unset}.validation-bar__title{font-size:13px;font-weight:400;line-height:1.3;color:#fff;margin:0}.validation .validation-bar__title{color:#000;font-weight:600;text-transform:capitalize}.validation-bar__subtitle{font-size:11px;line-height:1.2;margin:0;color:#fff}.validation .validation-bar__subtitle{color:#000}.validation-bar__subtitle p{margin:0}.validation-bar__subtitle a{color:#eee;text-decoration:underline;font-weight:400}.validation-bar__rating{max-width:65px;width:100%;aspect-ratio:1/1;margin:0 auto 12px;display:flex;flex-direction:column;align-items:center;justify-content:end}.validation-bar__rating-number{font-size:28px;font-weight:700;color:#333;margin-bottom:4px;line-height:1}.validation-bar__stars{display:flex;justify-content:center;margin-bottom:2px}.validation-bar__star{width:12px;height:12px;margin:0 1px}.validation-bar__reviews-count{font-size:10px;color:#666;font-weight:500;text-align:center;line-height:1.2}.validation-bar__link{color:inherit;text-decoration:none;width:100%}.validation-bar__link:hover .validation-bar__title{color:#007acc}.validation .validation-bar__item{flex-direction:column;align-items:center}.validation .validation-bar__content{text-align:center}@media screen and (max-width:768px){.validation-bar{padding:var(--validation-bar-padding-top-mobile, 32px) 0 var(--validation-bar-padding-bottom-mobile, 32px)}.validation-bar__grid{grid-template-columns:repeat(2,1fr);gap:10px}.social-proof .validation-bar__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px}.validation-bar__content{text-align:center}.social-proof .validation-bar__item{flex:0 0 50%;scroll-snap-align:start;box-sizing:border-box}.social-proof .validation-bar__grid{scrollbar-width:none;-ms-overflow-style:none}.social-proof .validation-bar__grid::-webkit-scrollbar{display:none}.validation-bar__pagination{display:flex;justify-content:center;margin-top:6px;gap:6px}.validation-bar__dot{width:7px;height:7px;border-radius:50%;background:#4d071e;display:block;transition:background .2s;cursor:pointer}.validation-bar__dot.active{background:#fff}.validation-bar__grid .validation-bar__item:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;max-width:calc(50% - 5px)}.validation-bar__item{flex-direction:column;padding:15px 10px}.validation-bar__icon{max-width:35px;margin:0 0 10px}.validation-bar__title{font-size:16px;margin-bottom:3px}.validation-bar__subtitle{font-size:13px}.validation-bar__rating{max-width:60px;aspect-ratio:1/1;margin-bottom:10px}.validation-bar__rating-number{font-size:24px}.validation-bar__star{width:10px;height:10px}.validation-bar__reviews-count{font-size:9px}}@media screen and (max-width:480px){.validation-bar__container{padding:0 15px}.validation-bar__grid{gap:10px;row-gap:25px}.validation-bar__item{align-items:center;justify-content:flex-start;padding:0}.validation-bar__title{font-size:13px}.social-proof .validation-bar__title{font-size:11px;font-weight:600;letter-spacing:normal}.validation-bar__subtitle{font-size:11px}}.validation-bar__item .validation-bar__title,.social-proof .validation-bar__item .validation-bar__title{font-family:Figtree,Helvetica,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.14em}@media screen and (min-width:768px){.validation-bar__item .validation-bar__title,.social-proof .validation-bar__item .validation-bar__title{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map?subset=AAACAAAAAAAAAAAAAAAAAAQ */
