.about-reference{--about-accent: #7847f0;--about-orange: #d76b10;--about-line: #eee7fb;display:grid;gap:14px}.about-reference *{min-width:0}.about-reference svg{width:28px;height:28px;flex:none}.help-page .about-reference h2{font-size:clamp(19px,1.8vw,27px);line-height:1.25}.help-page .about-reference p{font-size:13px;line-height:1.55}.about-reference .help-button{padding:11px 17px;font-size:12px;border-radius:12px;min-height:42px}.about-reference .help-actions{gap:10px;margin-top:16px}.about-reference .help-icon{width:34px;height:34px;padding:4px;background:transparent;color:var(--about-accent);flex:none}.about-reference .about-script{font-size:14px;font-weight:500;font-style:italic;color:#7f45eb;line-height:1.35;letter-spacing:.015em}.about-panel{padding:24px;border-radius:24px;background:#ffffffd6;box-shadow:0 12px 38px #9b80c509;border:1px solid #ffffff;display:grid;align-items:center;gap:24px}.about-hero{display:grid;grid-template-columns:1fr 1.08fr;align-items:center;gap:30px;padding:26px 24px}.about-hero-copy h1{font-size:clamp(34px,3.8vw,53px);margin-bottom:12px}.help-page .about-hero-copy .about-lead{font-size:clamp(17px,1.55vw,22px);font-weight:750;line-height:1.3;color:#443765;margin-bottom:12px}.about-hero-copy .help-eyebrow{margin-bottom:10px}.about-trust{display:grid;grid-template-columns:repeat(3,1fr);margin-top:22px;gap:12px}.about-trust>div{display:flex;align-items:center;gap:9px;font-size:10px;line-height:1.4;color:#6f6884}.about-trust>div+div{border-left:1px solid var(--about-line);padding-left:12px}.about-trust .help-icon{background:#eee7ff;border-radius:50%;width:38px;height:38px;padding:8px}.about-trust>div:first-child .help-icon{background:#ffe9f2;color:#f879b0}.about-trust>div:last-child .help-icon{background:#fff0e0;color:var(--about-orange)}.about-pet-visual{position:relative;padding:22px 0 6px}.about-pet-visual:before{content:"";position:absolute;top:-12px;right:-12px;bottom:0;left:-12px;background:#eee7fb;border-radius:48% 52% 30% 70%;opacity:.6;z-index:-1;transform:rotate(-7deg)}.about-pet-caption{text-align:right;padding-right:14px;margin-bottom:8px!important}.about-pet-card{display:grid;grid-template-columns:.85fr 1fr;align-items:center;background:#ffffffde;border-radius:24px;padding:12px 18px 0 6px;margin-left:24px}.about-pet-card>img{width:100%;height:185px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.help-page .about-pet-card h2{font-size:24px}.help-page .about-pet-card h2 a{font-size:18px;color:var(--about-accent);padding-left:6px}.about-pet-stats{display:flex;flex-wrap:wrap;gap:6px;padding:12px 0}.about-pet-stats span{padding:5px 8px;font-size:9px;background:#f5f0fd;color:#6e5b9a;border-radius:16px}.about-recommendations{background:#fffffff0;padding:16px;border-radius:20px;margin-top:8px}.help-page .about-recommendations h3{font-size:12px;margin:0 0 10px}.about-recommendations>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.about-recommendations a{display:flex;gap:9px;padding:12px 9px;border:1px solid var(--about-line);border-radius:13px}.about-recommendations svg{color:var(--about-orange)}.about-recommendations a:nth-child(2) svg{color:var(--about-accent)}.about-recommendations strong,.about-recommendations small{display:block;font-size:10px;line-height:1.45}.about-recommendations small{color:#74658a;margin-top:3px}.about-paw{position:absolute;width:40px;left:-12px;top:65px;opacity:.55;transform:rotate(-20deg);pointer-events:none}.about-section-title{display:flex;align-items:flex-start;gap:12px;margin-bottom:13px}.about-copy>p,.about-copy>.help-actions{margin-left:46px}.about-copy .about-script{margin-top:20px;text-align:right}.about-profile{grid-template-columns:1fr .65fr 1.35fr;gap:14px}.about-original{display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:22px}.about-original--dog{height:220px;-o-object-position:51% center;object-position:51% center}.about-demo{border:1px solid var(--about-line);background:#ffffffed;border-radius:16px;padding:16px}.about-demo-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}.help-page .about-demo-heading h3{display:flex;align-items:center;gap:8px;font-size:13px}.about-demo-heading svg{color:var(--about-orange);width:24px;height:24px}.about-demo-heading a{font-size:9px;color:#8043ee;white-space:nowrap}.about-profile-demo dl{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;margin:0}.about-profile-demo dt{color:#716689;font-size:10px;margin-bottom:4px}.about-profile-demo dd,.about-demo-input{display:flex;justify-content:space-between;border:1px solid #e8ddfa;border-radius:8px;margin:0;padding:7px 10px;font-size:11px;background:#fdfbff}.about-profile-demo dd span{color:#7c59b7}.about-stylist{grid-template-columns:1fr 1.6fr}.about-stylist-visual{position:relative;padding-top:35px}.about-stylist-demo{position:relative;margin-left:34px;background:#ffffffed}.about-stylist-demo .about-demo-heading>.about-script{font-size:11px}.about-stylist-columns{display:grid;grid-template-columns:.85fr 1.15fr;gap:12px}.about-demo-options>span{display:block;font-size:10px;color:#716689;margin-bottom:5px}.about-demo-input{margin-bottom:10px}.about-tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}.about-tags span{background:#f3edff;color:#785aa9;border:1px solid #e5d8fa;padding:3px 7px;border-radius:12px;font-size:9px}.about-demo-options .help-button{width:100%;min-height:34px;padding:8px;font-size:10px}.about-selection{background:#faf8ff;border-radius:12px;padding:10px}.about-selection .about-demo-heading{margin-bottom:8px}.about-selection .about-demo-heading strong{font-size:11px}.about-selection .about-demo-heading a{font-size:8px}.about-products{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.about-products>svg{width:100%;height:83px;padding:5px;background:#fff;border:1px solid #f0eafa;border-radius:9px}.about-selection-total{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:8px}.about-selection-total>span{font-size:9px;color:#716689}.about-selection-total strong{font-size:15px}.about-selection-total a{background:var(--about-accent);color:#fff;padding:6px;border-radius:9px;display:flex}.about-selection-total svg{width:18px;height:18px}.about-fitting{grid-template-columns:1fr 1.6fr}.about-reference .about-disclaimer{font-size:10px;margin-top:14px;line-height:1.4}.about-fitting-demo{display:grid;grid-template-columns:48px 1.15fr 1fr;align-items:stretch;gap:12px}.about-outfits{display:grid;gap:5px;padding:5px;background:#f8f4fe;border-radius:12px}.about-outfits svg{width:100%;height:56px;padding:4px;background:#fff;border-radius:7px}.about-fitting-photo{position:relative;border-radius:16px;overflow:hidden;background:#fcebe2}.about-fitting-photo img{display:block;width:100%;height:215px;-o-object-fit:cover;object-fit:cover}.about-fitting-photo .about-script{position:absolute;top:12px;right:8px;width:70px;font-size:12px;text-align:right}.about-fitting-info{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:22px}.about-pet-tabs{display:flex;padding:4px;gap:4px;border:1px solid #eee5fb;border-radius:12px;background:#faf8fe}.about-pet-tabs a{width:50%;text-align:center;font-size:10px;padding:5px;color:#736689}.about-pet-tabs a:first-child{border:1px solid #b394e9;border-radius:8px;background:#fff;color:#7d5ab2}.about-fitting-note{display:flex;align-items:center;gap:8px;border:1px solid var(--about-line);border-radius:12px;padding:15px 10px;margin-bottom:10px}.about-fitting-note svg{color:#bca1ef}.help-page .about-fitting-note p{font-size:11px}.about-fitting-info>img{position:absolute;width:32px;bottom:0;right:0;opacity:.6}.about-care,.about-idea{grid-template-columns:1fr 2fr}.about-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.about-benefit{display:flex;align-items:center;gap:8px;padding:13px 10px;border:1px solid var(--about-line);border-radius:12px;background:#ffffffa8;transition:border-color .2s}.about-benefit:hover{border-color:#bda2ef}.help-page .about-benefit h3{font-size:11px;line-height:1.3;margin-bottom:4px}.help-page .about-benefit p{font-size:10px;line-height:1.4}.about-benefit:nth-child(3n) .help-icon,.about-benefit:nth-child(4) .help-icon{color:var(--about-orange)}.about-journey ol{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;list-style:none;margin:0;padding:0}.about-journey li{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid var(--about-line);border-radius:15px;background:#fff;padding:18px 7px;min-height:106px;text-align:center}.about-journey li:not(:last-child):after{content:"→";position:absolute;right:-18px;top:40%;color:#a481fb}.about-journey svg{color:var(--about-accent);width:30px;height:30px}.about-journey li:nth-child(2n) svg{color:var(--about-orange)}.about-journey strong{font-size:10px;line-height:1.3;color:#403453}.about-journey .about-script{text-align:center;margin-top:14px}.about-final{grid-template-columns:180px 1fr 100px;text-align:center;padding:18px 24px}.about-final>img{width:100%;height:165px;-o-object-fit:contain;object-fit:contain}.about-final .help-actions{justify-content:center}.help-page .about-final h2{font-size:22px;margin-bottom:10px}.about-final .about-script{margin-top:12px}@media (min-width:1450px){.about-reference{max-width:1320px;margin-inline:auto}}@media (max-width:1050px){.about-panel{padding:18px;gap:16px}.about-profile{grid-template-columns:1fr .5fr 1.3fr}.about-copy>p,.about-copy>.help-actions{margin-left:0}.about-section-title{gap:8px}.about-stylist,.about-fitting{grid-template-columns:1fr 1.5fr}.about-stylist-demo{margin-left:18px}.about-benefits{grid-template-columns:repeat(2,1fr)}.about-final{grid-template-columns:130px 1fr}.about-final>.about-script{display:none}.about-journey ol{gap:12px}.about-journey li:not(:last-child):after{right:-12px}}@media (max-width:760px){.about-hero{grid-template-columns:1fr;padding:16px 8px;gap:10px}.about-hero-copy{max-width:580px}.about-pet-visual{max-width:560px;width:100%;justify-self:center}.about-profile{grid-template-columns:1fr 1fr}.about-profile .about-copy{grid-column:1 / -1}.about-original--dog{height:240px}.about-stylist,.about-fitting,.about-care,.about-idea{grid-template-columns:1fr}.about-copy .about-script{text-align:left;margin-top:12px}.help-page .about-reference h2{font-size:22px}.about-benefits{grid-template-columns:repeat(3,1fr)}.about-stylist-demo{margin-left:60px}.about-fitting-demo{grid-template-columns:48px 1fr 1fr}.about-journey li{min-height:100px}}@media (max-width:480px){.about-reference{gap:12px}.about-panel{padding:18px 14px;border-radius:20px}.about-reference .help-button{padding:10px 12px;font-size:11px}.about-trust{gap:6px}.about-trust>div{gap:5px;font-size:9px}.about-trust>div+div{padding-left:6px}.about-trust .help-icon{width:28px;height:28px;padding:5px}.about-pet-card{margin-left:0;padding-right:12px}.about-pet-card>img{height:160px}.help-page .about-pet-card h2{font-size:21px}.about-pet-stats{gap:4px}.about-pet-stats span{font-size:8px;padding:4px 6px}.about-recommendations{padding:12px}.about-recommendations>div{gap:5px}.about-recommendations a{flex-direction:column;padding:8px;gap:5px}.about-recommendations svg{width:24px;height:24px}.about-paw{display:none}.about-profile{grid-template-columns:1fr}.about-original--dog{height:180px;-o-object-fit:cover;object-fit:cover}.about-profile-demo{padding:13px}.about-stylist-visual{padding-top:60px}.about-stylist-demo{margin-left:0;padding:12px}.about-stylist-demo>.about-demo-heading{align-items:start}.about-stylist-demo .about-script{max-width:125px;text-align:right;font-size:10px}.about-stylist-columns{grid-template-columns:1fr}.about-demo-options{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.about-demo-options>span{grid-column:1}.about-demo-options .about-demo-input{grid-column:1;margin-bottom:0}.about-demo-options>span:nth-of-type(2){grid-column:2;grid-row:1}.about-tags{grid-column:2;grid-row:2;margin:0;align-self:start}.about-demo-options .help-button{grid-column:1/-1}.about-products>svg{height:75px}.about-fitting-demo{grid-template-columns:36px 1fr;gap:8px}.about-outfits svg{height:58px;padding:2px}.about-fitting-photo img{height:205px}.about-fitting-info{grid-column:1/-1;flex-direction:row;gap:8px;padding:0;align-items:center}.about-pet-tabs{width:40%;flex:none}.about-fitting-note{margin:0;padding:9px}.help-page .about-fitting-note p{font-size:10px}.about-fitting-note svg,.about-fitting-info>img{display:none}.about-benefits{grid-template-columns:repeat(2,1fr);gap:7px}.about-benefit{padding:10px 7px;gap:5px}.about-benefit .help-icon{width:27px;height:27px}.help-page .about-benefit h3{font-size:10px}.help-page .about-benefit p{font-size:9px}.about-journey ol{gap:8px}.about-journey li{padding:10px 3px;min-height:87px;border-radius:10px}.about-journey strong{font-size:8px;overflow-wrap:anywhere}.about-journey svg{width:24px;height:24px}.about-journey li:not(:last-child):after{right:-8px;font-size:11px}.about-final{grid-template-columns:1fr}.about-final>img{height:125px}.help-page .about-final h2{font-size:20px}}.about-stylist-visual{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;align-items:center;padding-top:0}.about-stylist-demo{margin-left:0}@media (min-width: 761px) and (max-width: 1100px){.about-stylist-visual{grid-template-columns:1fr}}@media (max-width: 480px){.about-stylist-visual{grid-template-columns:1fr}}.help-page:has(.about-reference)>.help-breadcrumbs{margin-bottom:8px}.about-reference .about-hero{padding-top:0;padding-bottom:4px}.about-reference .about-pet-visual{padding:30px 0 0}.help-page .about-reference .about-pet-caption{position:absolute;top:-6px;right:16px;margin:0;padding:0;font-family:Segoe Print,Comic Sans MS,cursive;font-size:14px;font-style:normal;line-height:1.1;text-align:center;transform:rotate(-7deg)}.about-reference .about-pet-card{background:#ffffffde;border:0;padding:10px;margin-left:12px;overflow:hidden;grid-template-columns:.8fr 1fr;gap:6px}.about-reference .about-pet-card>img{height:185px;align-self:end}.about-reference .about-pet-details{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:16px}@media (max-width:760px){.about-reference .about-hero{gap:12px}.about-reference .about-pet-visual{padding-top:32px}}@media (max-width:480px){.about-reference .about-pet-card{margin-left:0}.about-reference .about-pet-details{padding:12px}.about-reference .about-pet-card>img{height:160px}}.about-reference .about-pet-card--personal>img{display:block;width:auto;height:auto;max-width:100%;max-height:240px;justify-self:center;align-self:center;border-radius:16px}.about-pet-placeholder{min-height:185px;display:grid;place-items:center;font-size:72px}.about-pet-details h2{overflow-wrap:anywhere}@media (max-width:480px){.about-reference .about-pet-card--personal>img{height:auto;max-height:180px;border-radius:12px}.about-pet-placeholder{min-height:160px}}.about-panel{position:relative;isolation:isolate;overflow:hidden;border-radius:20px;background:linear-gradient(112deg,#fff 30%,#fcfaff)}.help-page .about-reference .about-script{font-family:Segoe Print,Comic Sans MS,cursive;font-size:16px;font-style:normal;line-height:1.25;color:#8042f0;font-weight:400;transform:rotate(-5deg)}.about-reference .about-section-title{align-items:center}.about-reference .about-section-title .help-icon{width:40px;height:40px;padding:2px}.about-reference .about-section-title .help-icon>svg{width:34px;height:34px}.about-profile .about-section-title .help-icon{color:#b596ed}.about-fitting .about-section-title .help-icon,.about-idea .about-section-title .help-icon{color:#ff8a24}.about-reference .about-care .about-section-title .help-icon{color:#f775ad;background:#fff0f6;border-radius:50%;padding:0;display:grid;place-items:center;flex-shrink:0}.about-reference .about-care .about-section-title .help-icon>svg{display:block;width:28px;height:28px}.about-reference .about-profile{grid-template-columns:1fr .74fr 1.34fr;gap:10px;padding-block:18px}.about-reference .about-original--dog{height:230px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;border-radius:0;position:relative;z-index:-1;width:calc(100% + 40px);margin-left:-20px}.about-profile .about-copy{align-self:center}.about-profile .about-copy .about-script{max-width:190px;margin-left:auto;text-align:center}.about-demo{box-shadow:0 8px 25px #b399dd0a;border-color:#ede4fa}.about-reference .about-stylist{grid-template-columns:1fr 1.6fr;padding-block:18px}.about-reference .about-stylist-visual{display:block;padding:0}.about-reference .about-stylist-demo{margin:0;padding:16px}.about-stylist-demo .about-demo-heading>h3{font-size:15px}.help-page .about-reference .about-stylist-demo .about-script{font-size:12px;transform:rotate(-3deg)}.about-stylist-columns{grid-template-columns:.9fr 1.25fr;align-items:stretch;gap:12px}.about-stylist-demo .about-selection{background:linear-gradient(135deg,#fff,#f5efff);border:1px solid #f2ebfc;padding:12px}.about-selection .about-demo-heading strong{display:flex;align-items:center;gap:6px}.about-selection .about-demo-heading strong svg{width:18px;height:18px;color:#ff963b}.about-reference .about-products{display:block;border-radius:12px;background:repeating-linear-gradient(90deg,#fff 0,#fff calc(25% - 5px),#f7f2ff calc(25% - 5px),#f7f2ff 25%);border:1px solid #f1eafb;padding:4px}.about-products>img{display:block;width:100%;height:94px;-o-object-fit:contain;object-fit:contain}.about-selection-total{margin-top:9px}.about-selection-total strong{font-size:18px}.about-demo-options{display:flex;flex-direction:column;justify-content:space-between}.about-demo-options .help-button{font-size:11px;min-height:36px}.about-stylist .about-copy .about-script{text-align:right;margin-top:12px;max-width:160px;margin-left:auto;padding-right:16px}.about-reference .about-fitting{grid-template-columns:1fr 1.6fr;padding-block:14px}.about-reference .about-fitting-demo{grid-template-columns:48px 190px minmax(0,1fr);gap:12px}.about-reference .about-fitting-photo{background:#eee5fc;border-radius:14px;overflow:visible}.about-reference .about-fitting-photo img{height:245px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:14px}.help-page .about-reference .about-fitting-photo .about-script{top:40px;right:-67px;width:85px;z-index:2;font-size:13px;text-align:center}.about-outfits{padding:5px;display:flex;flex-direction:column;justify-content:space-between}.about-outfits>span{display:block;height:69px;overflow:hidden;border-radius:8px;background:#fff}.about-outfits>span img{display:block;height:100%;width:400%;max-width:none;-o-object-fit:fill;object-fit:fill}.about-outfits>span:nth-child(2) img{filter:hue-rotate(125deg) saturate(.4)}.about-outfits>span:nth-child(3) img{filter:saturate(.25) brightness(.7)}.about-reference .about-fitting-info{padding:0 0 25px 14px;justify-content:space-between}.about-pet-tabs{border-radius:11px;box-shadow:0 0 0 4px #fff}.about-reference .about-fitting-note{margin:45px 15px 0 0;padding:16px 12px;background:#faf7ff}.about-fitting-note>svg{width:30px;height:30px}.help-page .about-fitting-note p{font-size:12px;line-height:1.45}.about-reference .about-fitting-info>img{display:block;width:40px;opacity:.7;bottom:24px;right:-7px;transform:rotate(12deg)}.about-reference .about-care,.about-reference .about-idea{grid-template-columns:1fr 2fr;padding-block:20px}.about-benefits{gap:10px}.about-reference .about-benefit{padding:14px 10px;background:linear-gradient(120deg,#fff,#fefcff);gap:10px}.about-reference .about-benefit .help-icon{width:32px;height:34px;padding:0}.about-reference .about-benefit .help-icon svg{width:30px;height:30px}.help-page .about-benefit h3{font-size:12px}.help-page .about-benefit p{font-size:11px;line-height:1.35}.about-reference .about-journey li{min-height:104px;padding:16px 10px;box-shadow:0 8px 18px #b49ad50a}.about-reference .about-journey li svg{width:34px;height:34px}.about-reference .about-journey strong{max-width:80px;font-size:11px}.about-reference .about-final{padding:14px 22px;background:radial-gradient(ellipse at 15% 80%,#f0e7ff80,transparent 30%),linear-gradient(110deg,#fff,#fcf9ff)}.about-reference .about-final>img{height:170px}.about-decor{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;color:#ad88ef}.about-decor>img{position:absolute;width:38px;opacity:.48}.about-decor>span{position:absolute;font-size:28px;color:#f68cba;font-family:cursive}.about-decor>svg{position:absolute;width:65px;height:42px}.about-decor--profile>img{left:44%;top:22px;transform:rotate(-22deg)}.about-decor--profile>span{left:49%;top:25px;transform:rotate(15deg)}.about-decor--profile>svg{display:none}.about-decor--stylist>img{left:37%;bottom:70px;transform:rotate(-20deg)}.about-decor--stylist>span{left:34%;bottom:37px}.about-decor--stylist>svg{left:32%;bottom:5px;transform:rotate(-15deg)}.about-decor--fitting>img{right:8px;top:35%}.about-fitting-heart{display:inline-block;color:#f68cba;font-family:cursive;font-size:24px;line-height:1;vertical-align:middle}.about-decor--idea>img{left:30%;top:18px;transform:rotate(20deg)}.about-decor--idea>span{right:10px;bottom:15px;color:#bd9cef}.about-decor--idea>svg{display:none}.about-decor--final>img{left:16px;bottom:10px;transform:rotate(-20deg)}.about-decor--final>span{right:25px;top:25px}.about-decor--final>svg{right:35px;bottom:20px;transform:rotate(20deg)}@media (max-width:1050px){.about-reference .about-fitting-demo{grid-template-columns:40px 150px 1fr}.about-reference .about-fitting-photo img{height:230px}.about-reference .about-fitting-info{padding-left:4px}.about-reference .about-fitting-note{padding:12px 8px;margin-right:0}.help-page .about-reference .about-fitting-photo .about-script{right:-55px;font-size:11px;width:65px}.about-benefits{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.about-reference .about-profile{grid-template-columns:1fr 1.2fr}.about-reference .about-profile>.about-copy{grid-column:1/-1}.about-reference .about-original--dog{height:210px}.about-reference .about-stylist,.about-reference .about-fitting,.about-reference .about-care,.about-reference .about-idea{grid-template-columns:1fr;gap:18px}.about-reference .about-fitting-demo{grid-template-columns:48px 190px 1fr}.about-reference .about-fitting-photo img{height:245px}.about-decor--stylist>img{left:auto;right:20px;top:10px}.about-decor--stylist>span,.about-decor--stylist>svg{display:none}}@media (max-width:480px){.about-reference .about-profile{grid-template-columns:1fr}.about-reference .about-original--dog{width:80%;height:180px;margin:-20px auto -12px}.about-reference .about-stylist-demo{padding:12px}.about-stylist-columns{grid-template-columns:1fr}.about-demo-options{display:grid}.about-products>img{height:100px}.about-reference .about-fitting-demo{grid-template-columns:40px 1fr;gap:10px}.about-reference .about-fitting-photo{overflow:hidden}.about-reference .about-fitting-photo img{height:290px;-o-object-fit:contain;object-fit:contain}.help-page .about-reference .about-fitting-photo .about-script{right:5px;top:24px;font-size:12px}.about-outfits>span{height:82px}.about-reference .about-fitting-info{grid-column:1/-1;display:grid;grid-template-columns:.8fr 1.2fr;padding:0;align-items:center;gap:10px}.about-pet-tabs{width:auto}.about-reference .about-fitting-note{margin:0;padding:10px}.about-reference .about-fitting-info>img{display:none}.help-page .about-fitting-note p{font-size:10px}.about-reference .about-benefit{padding:12px 8px;gap:7px}.help-page .about-benefit h3{font-size:11px}.help-page .about-benefit p{font-size:10px}.about-reference .about-benefit .help-icon{width:26px}.about-reference .about-benefit .help-icon svg{width:26px}.about-reference .about-journey li{padding:10px 3px;min-height:94px}.about-reference .about-journey strong{font-size:8px}.about-reference .about-journey li svg{width:27px;height:27px}.about-reference .about-final>img{height:150px}.about-decor--profile>img{left:auto;right:14px;top:14px}.about-decor--profile>span{left:auto;right:35px;top:45%}.about-decor--fitting>svg,.about-decor--idea>img{display:none}.about-reference .about-original--dog{margin-top:0}.about-decor--final>svg{display:none}.about-decor--stylist>img{top:9px;right:7px;width:26px;opacity:.25}.help-page .about-reference .about-final .about-script{font-size:14px}}.about-reference .about-fitting-info{justify-content:center;padding:0;gap:16px;min-width:0}.help-page .about-reference .about-fitting-info>.about-script{position:static;width:auto;max-width:180px;align-self:center;text-align:center;font-size:15px;line-height:1.4;margin:0;transform:rotate(-5deg)}.about-reference .about-fitting-note{margin:0;padding:12px;min-width:0}.about-reference .about-fitting-info>img{bottom:-8px;right:-8px;width:30px}.about-reference .about-fitting-demo{grid-template-columns:40px minmax(130px,190px) minmax(150px,1fr)}@media (min-width:761px) and (max-width:1100px){.about-reference .about-fitting{grid-template-columns:1fr}.about-reference .about-fitting-demo{max-width:650px;width:100%;justify-self:center}}@media (max-width:760px){.about-reference .about-fitting-demo{grid-template-columns:40px minmax(130px,190px) minmax(0,1fr);gap:12px}.about-reference .about-fitting-info{gap:14px}.help-page .about-reference .about-fitting-info>.about-script{font-size:14px}.about-decor--fitting>svg{display:none}}@media (max-width:540px){.about-reference .about-fitting-demo{grid-template-columns:40px minmax(0,1fr)}.about-reference .about-fitting-photo img{height:245px;-o-object-fit:contain;object-fit:contain}.about-reference .about-fitting-info{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center;padding:0}.about-reference .about-fitting-info>.about-pet-tabs{grid-column:1;width:100%}.help-page .about-reference .about-fitting-info>.about-script{grid-column:2;grid-row:1;font-size:13px}.about-reference .about-fitting-note{grid-column:1/-1;justify-content:center}.about-reference .about-fitting-info>img{display:none}.about-reference .about-outfits>span{height:75px}}.about-reference .about-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;background:none;border:0;overflow:visible}.about-reference .about-products>.about-product-tile{display:block;width:100%;height:105px;min-width:0;padding:5px;background:#fff;border:1px solid #eee6fb;border-radius:10px;overflow:hidden}.about-reference .about-decor--stylist>span{display:none}@media (max-width:480px){.about-reference .about-products>.about-product-tile{height:90px;padding:3px}}.about-reference .about-fitting-demo{grid-template-columns:70px minmax(150px,190px) minmax(0,240px);width:100%;max-width:524px;justify-self:center}.about-reference .about-outfits{padding:4px;gap:8px}.about-reference .about-outfits>span{height:73px;display:grid;place-items:center}.about-reference .about-outfits>span>svg{display:block;width:100%;height:100%;padding:3px;overflow:hidden}.about-reference .about-outfits>span:nth-child(2)>svg{filter:hue-rotate(125deg) saturate(.4)}.about-reference .about-outfits>span:nth-child(3)>svg{filter:saturate(.25) brightness(.7)}.about-reference .about-fitting-info{width:100%;max-width:240px;align-items:center}.about-reference .about-fitting-info>.about-pet-tabs{width:100%;max-width:220px;flex:none}.about-reference .about-fitting-note{width:100%;max-width:240px}@media (max-width:760px){.about-reference .about-fitting-demo{grid-template-columns:60px minmax(135px,190px) minmax(0,240px)}}@media (max-width:540px){.about-reference .about-fitting-demo{grid-template-columns:64px minmax(0,1fr);max-width:370px}.about-reference .about-fitting-info{max-width:none;align-items:center}.about-reference .about-fitting-info>.about-pet-tabs{max-width:180px}.about-reference .about-fitting-note{max-width:320px;justify-self:center}.about-reference .about-outfits>span{height:73px}}.about-reference .about-outfits>span>svg{background:transparent;border:0}.about-reference .about-final{grid-template-columns:230px minmax(0,1fr) 120px;gap:20px}.about-reference .about-final>img{width:180px;justify-self:end;position:relative}.about-decor--final:before,.about-decor--final:after{content:"";position:absolute;background:#eee6fc}.about-decor--final:before{width:235px;height:180px;left:24px;top:50%;transform:translateY(-50%) rotate(-8deg);border-radius:48% 55% 36% 46%;background:radial-gradient(ellipse at 80% 85%,#e8ddfa 0 29%,transparent 30%),#f0e9fc}.about-decor--final:after{width:100px;height:92px;right:35px;top:12px;border-radius:58% 42% 55% 45%;transform:rotate(15deg);background:#f3edfd}.about-decor--final>img:first-child{left:43px;bottom:20px}.about-decor--final>img.about-final-right-paw{left:auto;bottom:auto;right:66px;top:22px;width:36px;transform:rotate(18deg);z-index:1;opacity:.65}.about-decor--final>span{display:none}.about-final>.about-script{padding-top:45px}@media (max-width:1050px){.about-reference .about-final{grid-template-columns:180px minmax(0,1fr)}.about-reference .about-final>img{width:150px}.about-decor--final:before{width:185px;left:14px}.about-decor--final:after{width:60px;height:60px;right:10px;top:6px}.about-decor--final>img.about-final-right-paw{width:28px;right:25px;top:15px}}@media (max-width:480px){.about-reference .about-final{grid-template-columns:1fr}.about-reference .about-final>img{width:170px;justify-self:center}.about-decor--final:before{width:220px;height:150px;left:50%;top:16px;transform:translate(-50%) rotate(-8deg)}.about-decor--final>img:first-child{left:35px;top:118px;bottom:auto}}
