.tab-container{padding:0}@media print,screen and (min-width:40em){.tab-container{padding:0 24px}}.tab-container .tabs{border:none;display:flex;justify-content:space-around;list-style-type:none;text-align:center;width:100%}@media print,screen and (min-width:40em){.tab-container .tabs{justify-content:flex-start}}.tab-container .tab-item{margin:auto;width:auto}@media print,screen and (min-width:40em){.tab-container .tab-item{margin:0 6% 0 0;width:10%}}.tab-container .tab-button{padding:1rem .75rem}.tab-container .active-tab,.tab-container .tab-button:not([disabled]):hover{border-bottom:3px solid #f26625;color:#f26625;font-weight:700}@font-face{font-family:ChonkyBooky;font-style:normal;font-weight:400;src:url(/assets/fonts/ChonkyBookyV3-Regular.otf) format("opentype")}.photos-tab{background-color:#fefefe;border-radius:12px;margin-bottom:1rem;padding:24px 0}.photos-tab .photos-header .photo-title{font-size:1.25rem;font-weight:700;padding:0 24px 16px}.photos-tab .photos-header .photos-nav{border-bottom:1px solid #7a7a7a;border-top:1px solid #7a7a7a}.photos-tab .photos-body{display:grid;gap:.25rem;grid-template-columns:repeat(3,1fr);padding:.1875rem}@media print,screen and (min-width:40em){.photos-tab .photos-body{gap:.4375rem;grid-template-columns:repeat(4,1fr);padding:1.5rem}}.photos-tab .photos-body .img-thumbnail{border-radius:22px;cursor:pointer;width:100%}@media print,screen and (min-width:40em){.photos-tab .photos-body .img-thumbnail{min-width:180px}}