.collection-module__t2uaFW__page{max-width:1440px;margin:auto;padding:26px 36px 80px}.collection-module__t2uaFW__page>nav{color:#8f7d74;text-transform:capitalize;gap:9px;font-size:.72rem;display:flex}.collection-module__t2uaFW__page header{max-width:760px;padding:54px 0 42px}.collection-module__t2uaFW__page header p{color:#8a1538;text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:800}.collection-module__t2uaFW__page h1{text-transform:capitalize;margin:10px 0 20px;font-size:clamp(2.8rem,6vw,5.8rem);line-height:.95}.collection-module__t2uaFW__page header div{color:#665a55;line-height:1.75}.collection-module__t2uaFW__filters{border-block:1px solid #e6dcd6;grid-template-columns:repeat(3,minmax(150px,1fr)) auto auto 1fr;align-items:end;gap:12px;margin-bottom:34px;padding:18px 0;display:grid}.collection-module__t2uaFW__filters label{color:#756963;letter-spacing:.06em;text-transform:uppercase;gap:5px;font-size:.68rem;font-weight:800;display:grid}.collection-module__t2uaFW__filters select{background:#fff;border:1px solid #d8cec8;min-height:42px;padding:0 10px}.collection-module__t2uaFW__filters button{color:#fff;background:#6e1734;border:0;min-height:42px;padding:0 16px;font-weight:800}.collection-module__t2uaFW__filters>a{color:#8a1538;padding:12px 0;font-size:.76rem;font-weight:800}.collection-module__t2uaFW__filters>span{color:#8b7d75;justify-self:end;padding:12px 0;font-size:.75rem}.collection-module__t2uaFW__familyGroups{gap:44px;display:grid}.collection-module__t2uaFW__familySection{min-width:0}.collection-module__t2uaFW__familyHead{border-bottom:1px solid #eadfd8;justify-content:space-between;align-items:end;margin-bottom:18px;padding-bottom:10px;display:flex}.collection-module__t2uaFW__familyHead h2{font-family:var(--font-jakarta);letter-spacing:.01em;text-transform:capitalize;margin:0;font-size:1rem;line-height:1.3}.collection-module__t2uaFW__familyHead span{color:#8b7d75;text-transform:uppercase;font-size:.72rem;font-weight:800}.collection-module__t2uaFW__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:34px 18px;display:grid}.collection-module__t2uaFW__grid article>a>span{aspect-ratio:.88;background:#f5efea;display:block;position:relative;overflow:hidden}.collection-module__t2uaFW__grid img{object-fit:contain;transition:transform .3s}.collection-module__t2uaFW__grid article:hover img{transform:scale(1.035)}.collection-module__t2uaFW__grid small{color:#9a7c69;text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;text-overflow:ellipsis;margin-top:12px;font-size:.61rem;font-weight:800;display:block;overflow:hidden}.collection-module__t2uaFW__grid h2{font-family:var(--font-jakarta);text-transform:capitalize;min-height:2.5em;margin:6px 0 9px;font-size:.88rem;line-height:1.4}.collection-module__t2uaFW__grid strong{color:#761a37;margin-right:8px}.collection-module__t2uaFW__grid del{color:#9c918b;font-size:.8rem}.collection-module__t2uaFW__pagination{justify-content:center;align-items:center;gap:14px;margin-top:42px;display:flex}.collection-module__t2uaFW__pagination a,.collection-module__t2uaFW__pagination span,.collection-module__t2uaFW__pagination b{color:#6e1734;border:1px solid #d8cec8;padding:11px 16px;font-size:.78rem;font-weight:800}.collection-module__t2uaFW__pagination span{color:#b6aaa3}.collection-module__t2uaFW__pagination b{color:#4d4039;background:#faf6f2}.collection-module__t2uaFW__empty{text-align:center;background:#faf6f2;margin-top:20px;padding:70px 24px}.collection-module__t2uaFW__empty p{color:#756963;margin:7px 0 20px}.collection-module__t2uaFW__empty a{color:#8a1538;border-bottom:1px solid;font-weight:800}.collection-module__t2uaFW__faq{border-top:1px solid #e6dcd6;max-width:920px;margin-top:80px;padding-top:54px}.collection-module__t2uaFW__faq>p{color:#8a1538;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:800}.collection-module__t2uaFW__faq>h2{max-width:760px;margin:9px 0 28px;font-size:clamp(2rem,4vw,3.6rem);line-height:1.05}.collection-module__t2uaFW__faq details{border-top:1px solid #e6dcd6;padding:18px 0}.collection-module__t2uaFW__faq details:last-child{border-bottom:1px solid #e6dcd6}.collection-module__t2uaFW__faq summary{cursor:pointer;font-size:.92rem;font-weight:800}.collection-module__t2uaFW__faq details p{color:#665a55;max-width:760px;margin:12px 0 0;font-size:.86rem;line-height:1.75}.collection-module__t2uaFW__faq>a{color:#267f44;border:1px solid #2d8c4d;margin-top:26px;padding:12px 16px;font-size:.78rem;font-weight:800;display:inline-block}@media (max-width:1100px){.collection-module__t2uaFW__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.collection-module__t2uaFW__page{padding:18px 14px 100px}.collection-module__t2uaFW__page header{padding:36px 0 28px}.collection-module__t2uaFW__filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.collection-module__t2uaFW__filters label{font-size:.56rem}.collection-module__t2uaFW__filters button{grid-column:1/-1}.collection-module__t2uaFW__filters>span{grid-column:1/-1;justify-self:start;padding:2px 0}.collection-module__t2uaFW__familyGroups{gap:34px}.collection-module__t2uaFW__familyHead{align-items:start;gap:8px}.collection-module__t2uaFW__familyHead h2{font-size:.9rem}.collection-module__t2uaFW__grid{grid-template-columns:repeat(2,1fr);gap:28px 10px}.collection-module__t2uaFW__grid h2{font-size:.78rem}.collection-module__t2uaFW__faq{margin-top:56px;padding-top:38px}.collection-module__t2uaFW__faq>h2{font-size:2.15rem}}
