.artbox-product.artbox-product--recommendations{--artbox-ink: #1d1d1f;--artbox-recommendations-inset: max(48px, calc((100vw - 1100px)/2) );--artbox-recommendations-card-width: calc((min(1100px, calc(100vw - 96px) ) - 44px) / 3);overflow:hidden;background:#f5f5f7;color:var(--artbox-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif}.artbox-product.artbox-product--recommendations .artbox-recommendations__inner{width:100%;max-width:none;padding:76px 0 78px}.artbox-product.artbox-product--recommendations .artbox-recommendations__header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 var(--artbox-recommendations-inset) 34px}.artbox-product.artbox-product--recommendations .artbox-recommendations__heading{margin:0;color:var(--artbox-ink);font-size:44px;line-height:1.1;font-weight:600;letter-spacing:-.045em;text-align:left}.artbox-product.artbox-product--recommendations .artbox-recommendations__controls{display:flex;flex:0 0 auto;gap:12px}.artbox-product.artbox-product--recommendations .artbox-recommendations__footer{display:flex;align-items:center;gap:24px;margin:20px var(--artbox-recommendations-inset) 0}.artbox-product.artbox-product--recommendations .artbox-recommendations__hint{margin-right:auto;color:#86868b;font-size:14px;line-height:1.4}.artbox-product.artbox-product--recommendations .artbox-recommendations__progress{display:flex;align-items:center;gap:8px}.artbox-product.artbox-product--recommendations .artbox-recommendations__progress[hidden]{display:none}.artbox-product.artbox-product--recommendations .artbox-recommendations__dot{width:6px;height:6px;flex:0 0 auto;border-radius:999px;background:#c7c7cc}.artbox-product.artbox-product--recommendations .artbox-recommendations__dot.is-active{width:22px;background:#29292c}.artbox-product.artbox-product--recommendations .artbox-recommendations__arrow{position:relative;display:grid;width:44px;height:44px;padding:0;place-items:center;border:0;border-radius:50%;background:#e8e8ed;color:#1d1d1f;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.artbox-product.artbox-product--recommendations .artbox-recommendations__arrow:hover:not(:disabled){background:#d2d2d7}.artbox-product.artbox-product--recommendations .artbox-recommendations__arrow:focus-visible{outline:2px solid #0066cc;outline-offset:3px}.artbox-product.artbox-product--recommendations .artbox-recommendations__arrow:disabled{color:#86868b;cursor:default;opacity:.42}.artbox-product.artbox-product--recommendations .artbox-recommendations__arrow span{width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor}.artbox-product.artbox-product--recommendations [data-artbox-recommendations-next] span{transform:translate(-2px) rotate(45deg)}.artbox-product.artbox-product--recommendations [data-artbox-recommendations-prev] span{transform:translate(2px) rotate(-135deg)}.artbox-product.artbox-product--recommendations .artbox-recommendations__grid{display:flex;align-items:stretch;gap:22px;overflow-x:auto;overflow-y:hidden;padding:0 var(--artbox-recommendations-inset) 14px 0;scroll-padding-inline-start:var(--artbox-recommendations-inset);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.artbox-product.artbox-product--recommendations .artbox-recommendations__grid::-webkit-scrollbar{display:none}.artbox-product.artbox-product--recommendations [data-artbox-collection]{--artbox-copy: #1d1d1f;--artbox-muted: #6e6e73;--artbox-hairline: rgba(29, 29, 31, .12)}.artbox-product.artbox-product--recommendations .artbox-recommendations__grid>.artbox-collection-card{display:flex;flex:0 0 var(--artbox-recommendations-card-width);width:var(--artbox-recommendations-card-width);max-width:none;min-width:0;padding:0;border:0;background:transparent;scroll-snap-align:start}.artbox-product.artbox-product--recommendations .artbox-recommendations__grid>.artbox-collection-card:first-child{margin-left:var(--artbox-recommendations-inset)}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__wrapper{display:flex;width:100%;flex:1 1 auto;flex-direction:column;border-radius:22px;background:#fff}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__media{aspect-ratio:1;overflow:hidden;border-radius:22px 22px 0 0;background:#fff}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__image-link{padding:0}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__image{object-fit:contain}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__info{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto auto 1fr;column-gap:12px;padding:24px 27px 28px;text-align:left}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__swatch-slot{grid-column:1;grid-row:1;align-self:center;min-width:0;min-height:26px}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__label-slot{grid-column:2;grid-row:1;align-self:center;min-height:26px;white-space:nowrap}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__title{grid-column:1 / -1;grid-row:2;display:block;max-width:none;min-height:0;margin:10px 0;font-size:24px;font-weight:600;line-height:1.16;letter-spacing:-.035em;text-align:left;overflow:visible;-webkit-line-clamp:unset}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__color{grid-column:1 / -1;grid-row:3;display:block;margin:0 0 8px;font-size:13px;font-weight:400}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__color[hidden]{display:none}.artbox-product.artbox-product--recommendations [data-artbox-collection] [data-artbox-card-price]{grid-column:1 / -1;grid-row:4;min-height:26px;font-size:16px;font-weight:600}.artbox-product.artbox-product--recommendations .artbox-recommendation-actions{grid-column:1 / -1;grid-row:5;align-self:end;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px 20px;margin-top:auto;padding-top:24px}.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__learn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 20px;border:1px solid #0066cc;border-radius:999px;background:#06c;color:#fff;font-size:14px;line-height:1.25;text-decoration:none;white-space:nowrap}.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__learn:hover,.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__learn:focus-visible{background:#005bb5;border-color:#005bb5;color:#fff}.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__quick{display:inline-flex;min-height:44px;align-items:center;gap:6px;color:#06c;font-size:14px;line-height:1.25;text-decoration:none;white-space:nowrap}.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__quick-arrow{font-size:26px;font-weight:300;line-height:.7;text-decoration:none}.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__quick:hover .artbox-recommendation-actions__quick-label,.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__quick:focus-visible .artbox-recommendation-actions__quick-label{text-decoration:underline;text-underline-offset:4px}.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__learn:focus-visible,.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__quick:focus-visible{outline:2px solid #0066cc;outline-offset:3px}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-linked-colors__swatches{flex-wrap:wrap;justify-content:flex-start}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__label-slot{justify-content:flex-end}@media(min-width:768px)and (max-width:1024px){.artbox-product.artbox-product--recommendations{--artbox-recommendations-inset: 28px;--artbox-recommendations-card-width: calc((100vw - 78px)/2) }.artbox-product.artbox-product--recommendations .artbox-recommendations__heading{font-size:38px}}@media(max-width:767px){.artbox-product.artbox-product--recommendations{--artbox-recommendations-inset: 20px;--artbox-recommendations-card-width: clamp(240px, calc((100vw - 40px)*.8) , 290px)}.artbox-product.artbox-product--recommendations .artbox-recommendations__inner{display:flex;flex-direction:column;padding:32px 0 28px}.artbox-product.artbox-product--recommendations .artbox-recommendations__header{display:block;margin:0 var(--artbox-recommendations-inset) 22px}.artbox-product.artbox-product--recommendations .artbox-recommendations__heading{margin:0;font-size:31px}.artbox-product.artbox-product--recommendations .artbox-recommendations__controls{gap:8px}.artbox-product.artbox-product--recommendations .artbox-recommendations__footer{gap:14px;margin:16px var(--artbox-recommendations-inset) 0}.artbox-product.artbox-product--recommendations .artbox-recommendations__hint{font-size:12px}.artbox-product.artbox-product--recommendations .artbox-recommendations__progress{gap:6px}.artbox-product.artbox-product--recommendations .artbox-recommendations__arrow{width:44px;height:44px}.artbox-product.artbox-product--recommendations .artbox-recommendations__grid{gap:14px;padding:0 var(--artbox-recommendations-inset) 12px 0;scroll-snap-type:x mandatory;scrollbar-width:none}.artbox-product.artbox-product--recommendations .artbox-recommendations__grid::-webkit-scrollbar{display:none}.artbox-product.artbox-product--recommendations .artbox-recommendations__grid>.artbox-collection-card{flex:0 0 var(--artbox-recommendations-card-width);width:var(--artbox-recommendations-card-width)}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__media{aspect-ratio:1.12;border-radius:20px 20px 0 0}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__wrapper{border-radius:20px}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__info{padding:16px 18px 18px}.artbox-product.artbox-product--recommendations [data-artbox-collection] .artbox-collection-card__title{margin:8px 0;font-size:20px}.artbox-product.artbox-product--recommendations .artbox-recommendation-actions{gap:8px 12px;padding-top:16px}.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__learn,.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__quick{font-size:12px}.artbox-product.artbox-product--recommendations .artbox-recommendation-actions__learn{padding:10px 14px}}.artbox-product.artbox-product--brand-contact .artbox-contact__item:focus-visible{outline:2px solid var(--artbox-blue);outline-offset:-3px}.artbox-product.artbox-product--brand-contact{overflow:hidden;content-visibility:auto;contain-intrinsic-size:auto 1400px}.artbox-product.artbox-product--brand-contact .artbox-community{padding:86px 38px 78px;background:var(--artbox-soft);text-align:center}.artbox-product.artbox-product--brand-contact .artbox-community__inner{max-width:980px;margin:0 auto}.artbox-product.artbox-product--brand-contact .artbox-brand-eyebrow{margin:0 0 18px;color:var(--artbox-blue);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.artbox-product.artbox-product--brand-contact .artbox-community h2,.artbox-product.artbox-product--brand-contact .artbox-contact h2{margin:0;color:var(--artbox-ink);font-size:46px;font-weight:500;line-height:1.08;letter-spacing:-.035em}.artbox-product.artbox-product--brand-contact .artbox-community__proof{max-width:780px;margin:24px auto 0;color:var(--artbox-ink);font-size:23px;line-height:1.35;letter-spacing:-.015em}.artbox-product.artbox-product--brand-contact .artbox-community__proof strong{color:var(--artbox-blue);font-weight:500}.artbox-product.artbox-product--brand-contact .artbox-community__tagline{margin:14px 0 0;color:var(--artbox-muted);font-size:16px;line-height:1.5}.artbox-product.artbox-product--brand-contact .artbox-community__media{margin:46px auto 0}.artbox-product.artbox-product--brand-contact .artbox-community__media img{display:block;width:min(100%,580px);height:auto;margin:0 auto;border-radius:18px}.artbox-product.artbox-product--brand-contact .artbox-contact{padding:84px 38px 78px;background:#fff;text-align:center}.artbox-product.artbox-product--brand-contact .artbox-contact__intro{max-width:760px;margin:0 auto}.artbox-product.artbox-product--brand-contact .artbox-contact__intro>p:last-child{margin:18px 0 0;color:var(--artbox-muted);font-size:16px;line-height:1.5}.artbox-product.artbox-product--brand-contact .artbox-contact__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1080px;margin:56px auto 0;border-top:1px solid var(--artbox-line);border-bottom:1px solid var(--artbox-line)}.artbox-product.artbox-product--brand-contact .artbox-contact__item{display:flex;min-height:152px;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:22px 14px;color:var(--artbox-ink);text-decoration:none}.artbox-product.artbox-product--brand-contact .artbox-contact__item+.artbox-contact__item{border-left:1px solid var(--artbox-line)}.artbox-product.artbox-product--brand-contact .artbox-contact__icon{display:grid;width:38px;height:38px;margin-bottom:4px;place-items:center}.artbox-product.artbox-product--brand-contact .artbox-contact__icon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.artbox-product.artbox-product--brand-contact .artbox-contact__icon .artbox-contact__icon-dot{fill:currentColor;stroke:none}.artbox-product.artbox-product--brand-contact .artbox-contact__name{font-size:15px;font-weight:600}.artbox-product.artbox-product--brand-contact .artbox-contact__detail{color:var(--artbox-muted);font-size:13px;line-height:1.4;overflow-wrap:anywhere}@media(max-width:767px){.artbox-product.artbox-product--brand-contact .artbox-community{padding:60px 20px 48px;text-align:left}.artbox-product.artbox-product--brand-contact .artbox-community h2,.artbox-product.artbox-product--brand-contact .artbox-contact h2{font-size:34px}.artbox-product.artbox-product--brand-contact .artbox-community__proof{margin-top:20px;font-size:20px}.artbox-product.artbox-product--brand-contact .artbox-community__tagline{font-size:15px}.artbox-product.artbox-product--brand-contact .artbox-community__media{margin-top:34px}.artbox-product.artbox-product--brand-contact .artbox-community__media img{width:min(100%,300px);border-radius:18px}.artbox-product.artbox-product--brand-contact .artbox-contact{padding:60px 20px 50px;text-align:left}.artbox-product.artbox-product--brand-contact .artbox-contact__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:38px}.artbox-product.artbox-product--brand-contact .artbox-contact__item{min-height:136px;align-items:flex-start;padding:20px 14px 20px 4px}.artbox-product.artbox-product--brand-contact .artbox-contact__detail{font-size:clamp(11px,3.15vw,12px);white-space:nowrap;overflow-wrap:normal}.artbox-product.artbox-product--brand-contact .artbox-contact__item+.artbox-contact__item{border-left:0}.artbox-product.artbox-product--brand-contact .artbox-contact__item:nth-child(2n){padding-left:18px;border-left:1px solid var(--artbox-line)}.artbox-product.artbox-product--brand-contact .artbox-contact__item:nth-child(n+3){border-top:1px solid var(--artbox-line)}}@media(max-width:359px){.artbox-product.artbox-product--brand-contact .artbox-contact__grid{grid-template-columns:minmax(0,1fr)}.artbox-product.artbox-product--brand-contact .artbox-contact__item,.artbox-product.artbox-product--brand-contact .artbox-contact__item:nth-child(2n){min-height:112px;padding:18px 4px;border-left:0}.artbox-product.artbox-product--brand-contact .artbox-contact__item+.artbox-contact__item{border-top:1px solid var(--artbox-line)}.artbox-product.artbox-product--brand-contact .artbox-contact__detail{font-size:12px;white-space:normal;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/artbox-brand-contact.css.map */
