.featured-boxes-section .layout{gap:var(--fb-gap, 1rem);display:grid;grid-template-columns:repeat(var(--fb-cols, auto-fit),minmax(var(--fb-col-min, 25rem),1fr))}.featured-boxes-section .layout.pdg-h-3vw{padding-left:var(--fb-pad-x, 3vw);padding-right:var(--fb-pad-x, 3vw)}.featured-box{border-radius:var(--fb-radius, 1rem);overflow:hidden;aspect-ratio:var(--fb-ratio, 1 / 1);position:relative}.featured-box video{width:100%;height:100%;object-fit:cover}.featured-box .media-cover{position:var(--fb-media-position, absolute);height:var(--fb-media-height, 100%)}.featured-box img{filter:brightness(1);transition:filter .25s ease}.featured-box:hover img{filter:brightness(.8)}.featured-box:only-child{max-width:calc(50% - .5rem)}.featured-box:focus-within{outline:2px solid}.featured-box-modal{width:100%;height:100%;padding:1rem;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:none;align-items:center;justify-content:center}.featured-box-modal:after{content:"";opacity:0;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:0;left:0;background-color:#fffc}.featured-box-modal.on{display:flex}.featured-box-modal.on:after{opacity:1}.featured-box-modal-content{z-index:1;max-width:80rem;width:100%;padding:3rem;border-radius:3rem;opacity:0;transition:opacity .3s ease}.featured-box-modal-content.on{opacity:1}.modal-secondary-content{padding:3rem 0;border-top:2px solid;border-bottom:1px solid}.modal-control{font-family:Aeonik Fono;font-size:var(--font-10)}.featured-box-modal-closer svg{pointer-events:none}@media(min-width:49rem){.featured-boxes-section.fb-fill-screen .layout{height:var(--fb-grid-h, auto);grid-auto-rows:1fr}.featured-boxes-section.fb-fill-screen .featured-box{aspect-ratio:auto}.featured-boxes-section.fb-fill-screen .featured-box .media-cover{position:absolute;height:100%}}@media(max-width:49rem){.featured-boxes-section .layout{grid-template-columns:repeat(var(--fb-cols-m, auto-fit),minmax(var(--fb-col-min-m, 25rem),1fr))}.featured-box:only-child{max-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-featured-boxes.css.map */
