/* Separate woven/non-woven collections; coordinated studio product references. */
.collection-index-five>.container>.row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:50px 36px;margin-inline:0}.collection-index-five>.container>.row>div{grid-column:span 2;min-width:0}.collection-index-five>.container>.row>div:nth-child(4){grid-column:2/span 2}.collection-index-five>.container>.row>div:nth-child(5){grid-column:4/span 2}main#main .collection-index-five .collection-img img{height:clamp(250px,23vw,400px);background:#f7f5ef;object-fit:contain}.collection-index-five .collection-img:before{display:none}.material-tabs{gap:22px}.material-tabs button{font-size:11px}.pathway-five{grid-template-columns:repeat(5,minmax(0,1fr))}.pathway-five .pathway{padding-inline:22px}.pathway-five h3{font-size:34px;overflow-wrap:normal}.bag-comparison{display:flex;justify-content:space-between;gap:50px;align-items:center;background:#eee8dd}.bag-comparison h2{font:400 45px/1.1 var(--jp-serif);color:#202020;margin:18px 0}.bag-comparison p:not(.jp-eyebrow){max-width:670px;font-size:14px;line-height:1.9}.bag-comparison .text-link{flex-shrink:0;margin-top:0}.bags-hub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px}.bag-hub-card{display:block;background:#f6f5ef;min-width:0}.bag-hub-card>img{width:100%;height:440px;object-fit:contain}.bag-hub-card>div{padding:35px}.bag-hub-card h2{font:400 45px/1.1 var(--jp-serif);color:#202020;margin:18px 0}.bag-hub-card p{font-size:14px;line-height:1.9}.collection-woven-bags .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-woven-bags .story-photo,.collection-non-woven-bags .story-photo{background:#f7f5ef}.collection-woven-bags .gallery-item img{height:360px}.collection-woven-bags .collection-story{background:#e7ebe1}.collection-non-woven-bags .collection-story{background:#e9eeeb}.gallery-item .open-image,.jp-category-hero>.image>img,.detail-image img,.material-panel-photo{background:#f7f5ef}
@media(max-width:1199.98px){.pathway-five{grid-template-columns:repeat(3,minmax(0,1fr))}.pathway-five .pathway:nth-child(n){border:0;border-right:1px solid #ded7ca;border-bottom:1px solid #ded7ca}.pathway-five .pathway:nth-child(3n){border-right:0}.material-tabs{gap:15px}.material-tabs button{font-size:10px}.bag-comparison{gap:30px}.bag-comparison h2{font-size:39px}.bags-hub{gap:30px}.bag-hub-card>img{height:340px}.bag-hub-card>div{padding:25px}}
@media(max-width:991.98px){.collection-index-five>.container>.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 25px}.collection-index-five>.container>.row>div:nth-child(n){grid-column:auto}.collection-index-five>.container>.row>div:last-child{grid-column:1/-1;max-width:calc(50% - 12px);width:100%;justify-self:center}.bag-comparison{display:block}.bag-comparison .text-link{margin-top:20px}.pathway-five{grid-template-columns:repeat(2,minmax(0,1fr))}.pathway-five .pathway:nth-child(n){border-right:1px solid #ded7ca}.pathway-five .pathway:nth-child(2n){border-right:0}.material-tabs button{font-size:9px;line-height:1.8}}
@media(max-width:600px){.collection-index-five>.container>.row{grid-template-columns:1fr;gap:35px}.collection-index-five>.container>.row>div:last-child{grid-column:auto;max-width:none}.material-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 15px}.material-tabs button{font-size:10px;min-height:46px}.material-tabs button[aria-selected=true]{background:#f5f0e7}.bags-hub{grid-template-columns:1fr;gap:30px}.bag-hub-card>img{height:300px}.bag-hub-card>div{padding:23px}.bag-hub-card h2{font-size:37px}.bag-hub-card p{font-size:13px}.bag-comparison h2{font-size:37px}.bag-comparison p:not(.jp-eyebrow){font-size:13px}.bag-comparison .text-link{font-size:9px}.collection-woven-bags .gallery-item img{height:230px}.pathway-five .pathway{padding-inline:16px}.pathway-five h3{font-size:29px;line-height:1.1}.pathway-five .pathway:nth-child(n){min-width:0}.pathway-five .pathway:last-child{grid-column:1/-1}.pathway-five .pathway:last-child h3{margin-top:15px}}

/* Six collections with the paper boxes next to the paper bags. */
.collection-index-six>.container>.row>div:nth-child(n){grid-column:span 2}
@media(max-width:991.98px){.collection-index-six>.container>.row>div:nth-child(n){grid-column:auto;max-width:none;width:100%;justify-self:stretch}}
.collection-luxury-paper-boxes .gallery-item img{object-fit:cover}
