@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/playfair-display-700-latin-DV_BSE7M.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tf-display h1,.tf-display h2{font-family:"Playfair Display",var(--p-font-family-sans);font-size:var(--p-font-size-750);letter-spacing:-.01em;line-height:var(--p-font-line-height-800)}@media(max-width:48rem){.tf-display h1,.tf-display h2{font-size:var(--p-font-size-600);line-height:var(--p-font-line-height-700)}}.tf-eyebrow{font-family:var(--p-font-family-mono);font-size:var(--p-font-size-300);letter-spacing:.14em;text-transform:uppercase}.tf-measure{max-width:52em}.tf-frame{background:var(--p-color-bg-surface);border:var(--p-border-width-025) solid var(--p-color-border);margin:0;padding:var(--p-space-300);position:relative}.tf-frame img{aspect-ratio:1.618;display:block;height:auto;object-fit:cover;width:100%}.tf-frame__caption{margin-block-start:var(--p-space-300)}.tf-frame__tick{border-color:var(--p-color-text);border-style:solid;height:var(--p-space-200);position:absolute;width:var(--p-space-200)}.tf-frame__tick--topStart{border-width:1px 0 0 1px;inset-block-start:var(--p-space-100);inset-inline-start:var(--p-space-100)}.tf-frame__tick--topEnd{border-width:1px 1px 0 0;inset-block-start:var(--p-space-100);inset-inline-end:var(--p-space-100)}.tf-frame__tick--bottomStart{border-width:0 0 1px 1px;inset-block-end:var(--p-space-100);inset-inline-start:var(--p-space-100)}.tf-frame__tick--bottomEnd{border-width:0 1px 1px 0;inset-block-end:var(--p-space-100);inset-inline-end:var(--p-space-100)}.tf-emptystate{margin-inline:auto;max-width:480px}.tf-emptystate img{height:auto;max-width:100%}.tf-stamp{border:var(--p-border-width-050) solid var(--p-color-text);color:var(--p-color-text);display:inline-block;font-family:var(--p-font-family-mono);font-size:var(--p-font-size-275);letter-spacing:.12em;padding:var(--p-space-050) var(--p-space-200);text-transform:uppercase;transform:rotate(-2deg)}@media(prefers-reduced-motion:reduce){.tf-stamp{transform:none}}.tf-segment-thumbnail-slot{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;min-width:40px}.tf-treatment-card-cell{display:flex;flex-direction:column;min-width:0;height:100%}.tf-treatment-card-cell>*{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.tf-treatment-card-outer{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:100%}.tf-treatment-card-outer>s-section{display:block;flex:1 1 auto;min-width:0;height:100%}.tf-treatment-card-outer--focused>s-section{outline:2px solid var(--p-color-border-focus);outline-offset:2px}.tf-treatment-card{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:100%;gap:var(--p-space-300)}.tf-treatment-card-content{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--p-space-300)}.tf-treatment-card-header{display:flex;flex-direction:column}.tf-treatment-card-state{display:flex;align-items:center;min-height:1.75rem}.tf-treatment-card-state:empty{display:flex}.tf-treatment-card-image{display:block;width:100%;aspect-ratio:4 / 3;object-fit:contain;border-radius:var(--p-border-radius-200)}.tf-treatment-card-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tf-treatment-card-footer{display:flex;flex-direction:column;flex:0 0 auto;gap:var(--p-space-300);padding-top:var(--p-space-200)}.tf-treatment-card-actions{display:flex;align-items:flex-start;min-height:2.25rem}.tf-treatment-card-header-badges{display:flex;justify-content:flex-end;max-width:55%;padding-top:var(--p-space-050)}.tf-treatment-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--p-space-300);align-items:stretch}@media(max-width:1080px){.tf-treatment-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.tf-treatment-card-grid{grid-template-columns:1fr}}@keyframes tf-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.tf-skeleton-placeholder s-box{background:linear-gradient(90deg,var(--p-color-bg-surface-secondary),var(--p-color-bg-surface-hover),var(--p-color-bg-surface-secondary));background-size:200% 100%;animation:tf-skeleton-shimmer calc(var(--p-motion-duration-500) * 2) linear infinite}@media(prefers-reduced-motion:reduce){.tf-skeleton-placeholder s-box{animation:none}}@keyframes tf-placeholder-pulse{0%,to{opacity:1}50%{opacity:.55}}.tf-loading-placeholder{animation:tf-placeholder-pulse calc(var(--p-motion-duration-500) * 4) var(--p-motion-ease-in-out) infinite}@media(prefers-reduced-motion:reduce){.tf-loading-placeholder{animation:none}}.tf-segmented-filter-nav>*{align-items:stretch}.tf-segmented-filter-nav>*>*{height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.tf-segmented-filter-nav--equal-height>*{align-items:stretch}.tf-segmented-filter-nav--equal-height>*>*{align-self:stretch}.tf-segmented-filter-nav--equal-height button{display:flex;align-items:center;justify-content:center;text-align:center}.shopify-resource-index__cell{min-width:0}.shopify-tests-index__study{min-width:15rem;max-width:20rem;overflow-wrap:anywhere;white-space:normal}.shopify-tests-index__study-title,.shopify-tests-index__status{min-width:0}.shopify-audience-index__primary{width:15rem;min-width:15rem;overflow-wrap:anywhere;white-space:normal}.shopify-audience-index__status{display:inline-flex;min-width:0}@media(max-width:489px){.shopify-resource-index__cell{box-sizing:border-box;display:inline-block;vertical-align:middle}.shopify-resource-index__cell--thumbnail{width:15%}.shopify-resource-index__cell--study{width:45%}.shopify-resource-index__cell--audience{width:60%}.shopify-resource-index__cell--status{width:40%;text-align:end}.shopify-tests-index__study,.shopify-audience-index__primary{width:100%;min-width:0;max-width:none;overflow:hidden;white-space:normal}.shopify-tests-index__study-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.shopify-tests-index__status{display:flex;width:100%;flex-direction:column;align-items:flex-end;justify-content:center;min-height:4.5rem}.shopify-tests-index__status>div{width:100%;align-items:flex-end}.shopify-tests-index__status>div>div{max-width:100%}.shopify-tests-index__progress,.shopify-tests-index__progress>*{width:100%;min-width:0!important;max-width:100%}.shopify-audience-index__status{align-items:center;justify-content:flex-end;width:100%;min-height:4.5rem}}.tf-announcement-deck{position:relative;margin-bottom:12px}.tf-announcement-deck__top{position:relative;z-index:2}.tf-announcement-deck__peek{position:absolute;left:10px;right:10px;top:0;height:100%;background:var(--p-color-bg-surface, #ffffff);border:1px solid var(--p-color-border, #c9cccf);border-radius:var(--p-border-radius-300, 12px);transform:translateY(6px);z-index:1;pointer-events:none}.tf-announcement-deck__peek--far{left:20px;right:20px;transform:translateY(12px);z-index:0;opacity:.7}.tf-announcement-deck__count{position:absolute;z-index:3;right:12px;bottom:-11px;font-size:11px;font-weight:600;line-height:20px;padding:0 8px;background:var(--p-color-bg-surface, #ffffff);color:var(--p-color-text-secondary, #616a75);border:1px solid var(--p-color-border, #c9cccf);border-radius:999px}.tf-comparison-image-row{display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:var(--p-space-300);align-items:center;width:100%;box-sizing:border-box;padding:var(--p-space-200);border:var(--p-border-width-025) solid var(--p-color-border-secondary);border-radius:var(--p-border-radius-200);background:var(--p-color-bg-surface)}.tf-comparison-image-row__media-cell{width:100px;height:100px;min-width:100px}.tf-comparison-image-row__media-cell>*,.tf-comparison-image-row__media-cell>*>*,.tf-comparison-image-row__media-cell>*>*>*,.tf-comparison-image-row__media-cell [data-testid=comparison-image-tile-dropzone]{width:100%;height:100%}.tf-comparison-image-row__details{min-width:0}.tf-comparison-image-row__actions{justify-self:end}.tf-comparison-image-row__media{display:flex;align-items:center;justify-content:center;width:100%;height:100px;min-height:100px;overflow:hidden;box-sizing:border-box;border-radius:var(--p-border-radius-200)}.tf-comparison-image-row__media--empty{text-align:center}.tf-comparison-image-row__example{font-size:var(--p-font-size-500);line-height:var(--p-font-line-height-500);white-space:nowrap}.tf-comparison-image-row__media>*{width:100%;height:100%}.tf-comparison-image-row__media img{width:100%;height:100%;object-fit:cover}.tf-comparison-image-row__media--uploading{opacity:.5}.tf-comparison-image-row__media--error{border:var(--p-border-width-025) solid var(--p-color-border-critical)}@media(max-width:489px){.tf-comparison-image-row{grid-template-columns:80px minmax(0,1fr)}.tf-comparison-image-row__media-cell{width:80px;height:80px;min-width:80px}.tf-comparison-image-row__media{height:80px;min-height:80px}.tf-comparison-image-row__actions{grid-column:2;justify-self:start}}.tf-comparison-image-grid .tf-comparison-image-row{grid-template-columns:minmax(0,1fr);align-content:start;padding:var(--p-space-400);height:100%}.tf-comparison-image-grid .tf-comparison-image-row__media-cell{width:100%;height:180px}.tf-comparison-image-grid .tf-comparison-image-row__media{height:180px}.tf-comparison-image-grid .tf-comparison-image-row__media img{object-fit:contain}.tf-comparison-image-grid .tf-comparison-image-row__details{overflow-wrap:anywhere}.tf-comparison-image-grid .tf-comparison-image-row__actions{grid-column:1;justify-self:start}.tf-suggestion-card__action{width:min(100%,280px)}@media(max-width:489px){.tf-suggestion-card__action{width:100%}}
