.qn-gifts{color:#24241f;padding:55px 0 80px}.qn-gifts--compact{padding-block:65px 70px;background:#f7f5ee}.qn-gifts__wrap{max-width:1440px;margin-inline:auto;padding-inline:clamp(22px,5vw,80px)}.qn-gifts h1,.qn-gifts h2,.qn-gifts h3,.qn-gifts p,.qn-gift-edit h1,.qn-gift-edit p{margin:0;font-weight:400;text-transform:none;letter-spacing:normal}.qn-gifts a,.qn-gift-edit a{color:inherit;text-decoration:none}.qn-gifts a:focus-visible,.qn-gift-edit a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.qn-gifts__intro{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:38px}.qn-gifts__eyebrow{font-size:12px;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.5}.qn-gifts h1{font-size:clamp(44px,5vw,68px);line-height:1.1;margin-top:18px}.qn-gifts h2{font-size:clamp(32px,3.3vw,48px);line-height:1.12;margin-top:12px}.qn-gifts__description{margin-top:20px!important;max-width:650px;font-size:18px;line-height:1.5}.qn-gifts__all{min-height:44px;flex-shrink:0;display:inline-flex;align-items:center;gap:25px;border-bottom:1px solid currentColor;font-size:16px}.qn-gifts__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:28px;row-gap:42px}.qn-gift{grid-column:span 2;display:block}.qn-gift:nth-child(n+4){grid-column:span 3}.qn-gift__image{height:clamp(220px,23vw,330px);background:var(--qn-gift-tint,#f6f3e9);overflow:hidden;padding:clamp(12px,1.5vw,22px)}.qn-gift__image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;background:#fff;transition:transform .25s ease}.qn-gift:hover img{transform:scale(1.025)}.qn-gift__caption{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px}.qn-gift__caption h3{font-size:28px;line-height:1.15}.qn-gift__caption>span{font-size:24px}.qn-gift>p{margin-top:10px;font-size:17px;line-height:1.45;max-width:420px}.qn-gifts--compact .qn-gifts__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.qn-gifts--compact .qn-gift{grid-column:auto}.qn-gifts--compact .qn-gift__image{height:auto;aspect-ratio:1}.qn-gifts--compact .qn-gift__caption h3{font-size:23px}.qn-gifts--compact .qn-gift>p{font-size:15px}.qn-gift-edit{padding-top:40px;padding-bottom:45px;color:#24241f}.qn-gift-edit__back{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-bottom:22px;font-size:15px}.qn-gift-edit h1{font-size:clamp(36px,4vw,58px);line-height:1.12;margin-top:12px}.qn-gift-edit__description{max-width:740px;font-size:18px;line-height:1.5;margin-top:20px}@media(max-width:999px){.qn-gifts--compact .qn-gifts__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}}@media(max-width:599px){.qn-gifts,.qn-gifts--compact{padding-block:35px 45px}.qn-gifts__intro{display:block;margin-bottom:26px}.qn-gifts__description{font-size:17px;margin-top:15px!important}.qn-gifts__all{margin-top:18px}.qn-gifts__grid,.qn-gifts--compact .qn-gifts__grid{grid-template-columns:1fr;gap:28px}.qn-gift,.qn-gift:nth-child(n+4){grid-column:auto}.qn-gift__image{height:270px}.qn-gifts--compact .qn-gift{display:grid;grid-template-columns:38% minmax(0,1fr);column-gap:18px;align-items:start}.qn-gifts--compact .qn-gift__image{grid-row:span 2}.qn-gifts--compact .qn-gift__caption{margin-top:8px;gap:5px}.qn-gifts--compact .qn-gift>p{margin-top:8px}.qn-gift__caption h3{font-size:27px}.qn-gift-edit{padding-top:24px;padding-bottom:30px}.qn-gift-edit__description{font-size:17px}}@media(prefers-reduced-motion:reduce){.qn-gift__image img{transition:none}}.qn-gifts--six:not(.qn-gifts--compact) .qn-gift:nth-child(n+4){grid-column:span 2}.qn-gifts--six.qn-gifts--compact .qn-gifts__grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:599px){.qn-gifts--six:not(.qn-gifts--compact) .qn-gift:nth-child(n+4){grid-column:auto}.qn-gifts--six.qn-gifts--compact .qn-gifts__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/qn-gifts.css.map */
