.h22-header .h12-header__bar{height:clamp(44px,11.3vw,55px);grid-template-columns:30px minmax(0,1fr) 58px;gap:4px;padding-inline:8px}.h22-header .h12-header__actions{justify-content:flex-end}.h22-header .h12-wordmark.h22-wordmark,.h22-footer .h12-wordmark.h22-wordmark{display:flex;align-items:center;justify-content:center;gap:.25em;max-width:100%;width:max-content;line-height:1.05;letter-spacing:-.035em;font-weight:500;white-space:nowrap}.h22-header .h22-wordmark{justify-self:center;font-size:clamp(20px,5.65vw,30px)}.h22-brand-name{display:block;white-space:nowrap}.h22-brand-clover{display:block;flex:0 0 .86em;width:.86em;height:1.06em;background:linear-gradient(155deg,#f8e6a6,#dcb45e 52%,#b9863a);mask:url(motion-brand-dduh-trebol.svg) center/contain no-repeat;-webkit-mask:url(motion-brand-dduh-trebol.svg) center/contain no-repeat}.h22-footer .h12-wordmark--footer{font-size:clamp(26px,6.7vw,38px);margin:0 auto}.h22-footer .h12-footer__tagline{margin-top:8px}.h12-page .h22-categories .h13-intro{max-width:36em;font-size:clamp(13px,3.2cqw,17px);line-height:1.5;margin-top:9px}.h12-page:has(.h22-categories) .h12-test{aspect-ratio:auto;min-height:275px}.h12-page:has(.h22-categories) .h12-test-art{object-fit:cover;object-position:center}.h12-page:has(.h22-categories) .h12-test-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:47%;margin-left:5%;padding:22px 0}.h12-page:has(.h22-categories) .h12-test .h12-eyebrow{font-size:clamp(10px,2.55cqw,14px);line-height:1.4;letter-spacing:.04em;white-space:normal;margin:0;color:#5f632d}.h12-page:has(.h22-categories) .h12-test h2{font-size:clamp(28px,7.2cqw,56px);line-height:1.03;margin:0}.h12-page:has(.h22-categories) .h12-test-description{font-size:clamp(14px,3.6cqw,21px);line-height:1.45;max-width:100%;margin:0;color:#213b2b}.h12-page:has(.h22-categories) .h12-test .h12-button{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:58px;margin-top:6px;padding:12px 10px;font-size:clamp(15px,3.85cqw,21px);line-height:1.25;font-weight:600;text-align:center;white-space:normal;border-radius:8px}.h12-page:has(.h22-categories) .h16-test-ruffus{width:58%;height:auto;max-width:none;right:-3%;bottom:0;object-fit:contain}.h12-page .h22-creations>h2{margin-bottom:14px}.h12-page .h22-format-intro{max-width:650px;margin:0 auto 26px;font:400 clamp(14px,3.5cqw,18px)/1.6 Inter,Arial,sans-serif;color:#354a3c;text-align:center;text-wrap:pretty}.h22-creations .h13-format-label{letter-spacing:.09em}.h12-page .h22-creations .h13-format-body{font-weight:400;line-height:1.65}.h12-page .h22-creations .h13-format-note{font-weight:500;line-height:1.55}.h22-creations .h13-personal-process{max-width:none;gap:14px;margin-top:28px;padding:0;border:0;background:none}.h22-creations .h13-personal-process>li{display:grid;grid-template-columns:min(125px,39%) minmax(0,1fr);align-items:center;justify-items:stretch;gap:12px;margin:0;padding:16px 10px;border:1px solid #cdb99980;border-radius:12px;background:#fff9eef2}.h22-personal-step-art{min-width:0;align-self:center}.h22-personal-step-art img{display:block;width:100%;max-width:125px;height:auto;object-fit:contain;margin:auto}.h22-personal-step-copy{min-width:0}.h22-personal-step-number{display:grid;place-items:center;width:26px;height:26px;margin:0 auto 8px;border:1px solid #b39457;border-radius:50%;background:#f9f0d7;color:#72571f;font:600 15px/1 Cormorant Garamond,Georgia,serif}.h12-page .h22-creations .h13-personal-process h4{font-size:clamp(20px,5cqw,25px);line-height:1.15;margin:0 0 9px;text-wrap:balance}.h12-page .h22-creations .h13-personal-process p{margin:0;font-size:clamp(14px,3.4cqw,17px);line-height:1.55;text-wrap:pretty}@media(min-width:700px){.h22-header .h12-header__bar{grid-template-columns:1fr auto 1fr;gap:10px;padding-inline:20px}.h22-header .h22-wordmark{font-size:32px}.h12-page:has(.h22-categories) .h12-test{min-height:350px}.h12-page:has(.h22-categories) .h12-test-copy{width:45%;margin-left:6%;padding:35px 0;gap:16px}.h12-page:has(.h22-categories) .h12-test .h12-button{max-width:410px;min-height:62px;margin-top:5px;padding:15px 20px}.h12-page:has(.h22-categories) .h16-test-ruffus{height:100%;width:auto;right:2%}.h12-page .h22-creations .h13-format-body{max-width:34em}}@media(min-width:900px){.h22-creations .h13-personal-process{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.h22-creations .h13-personal-process>li{display:flex;flex-direction:column;justify-content:flex-start;gap:14px;padding:20px 16px}.h22-personal-step-art{height:148px;display:grid;place-items:center}.h22-personal-step-art img{width:125px;max-height:148px}.h22-personal-step-copy{width:100%}.h12-page .h22-creations .h13-personal-process p{font-size:16px}}@media(max-width:350px){.h22-header .h12-header__bar{grid-template-columns:27px minmax(0,1fr) 55px;gap:3px;padding-inline:6px}.h22-header .h22-wordmark{font-size:20px;gap:.16em;letter-spacing:-.04em}.h22-footer .h12-wordmark--footer{font-size:25px}.h12-page:has(.h22-categories) .h12-test-copy{padding-block:20px}.h22-creations .h13-personal-process>li{grid-template-columns:36% minmax(0,1fr);gap:10px;padding:14px 8px}.h12-page .h22-creations .h13-personal-process h4{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/home-v22-layout.css.map */
