.pick-your-gear__inner{max-width:1400px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.pick-your-gear__inner{padding-left:2.5rem;padding-right:2.5rem}}.pick-your-gear__heading{margin:0 0 1.6rem;text-align:center;font-family:var(--font-display-family, var(--font-heading-family));font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#192d42}.pick-your-gear__heading.h0{font-size:calc(var(--font-heading-scale) * 4rem)}@media only screen and (min-width:750px){.pick-your-gear__heading.h0{font-size:calc(var(--font-heading-scale) * 5.2rem)}}.pick-your-gear__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem;margin:0;padding:0}.pick-your-gear__item:last-child:nth-child(odd){grid-column:1 / -1;max-width:calc(50% - .6rem);justify-self:center}.pick-your-gear__item{display:flex;flex-direction:column;min-width:0}.pick-your-gear__card{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit;width:100%;height:100%}.pick-your-gear__card:hover .pick-your-gear__image{transform:scale(1.03)}.pick-your-gear__card:hover .pick-your-gear__button{background:#f3e8d5;box-shadow:0 4px 14px #1013143d}.pick-your-gear__card:focus-visible{outline:2px solid #8d3105;outline-offset:4px;border-radius:.4rem}.pick-your-gear__label{display:block;margin:0 0 .9rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(1.8rem,3.2vw,2.4rem);letter-spacing:.05em;text-transform:uppercase;line-height:1.1;color:#192d42}.pick-your-gear__media{position:relative;display:block;width:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:1.2rem;background:#192d420f}.pick-your-gear__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.pick-your-gear__image--placeholder{width:100%;height:100%}.pick-your-gear__button{position:absolute;left:50%;bottom:1.4rem;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;min-width:min(70%,14rem);padding:1.05rem 1.6rem;border-radius:.45rem;background:#fff;color:#192d42;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.45rem;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase;box-shadow:0 2px 10px #10131433;transition:background-color .2s ease,box-shadow .2s ease;white-space:nowrap;z-index:1;pointer-events:none}@media screen and (min-width:750px){.pick-your-gear__heading{margin-bottom:2rem}.pick-your-gear__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:2.2rem 1.5rem}.pick-your-gear__item{grid-column:span 2}.pick-your-gear__item:last-child:nth-child(odd){grid-column:span 2;max-width:none;justify-self:stretch}.pick-your-gear__grid:has(.pick-your-gear__item:nth-child(5):last-child) .pick-your-gear__item:nth-child(4){grid-column:2 / span 2}.pick-your-gear__grid:has(.pick-your-gear__item:nth-child(5):last-child) .pick-your-gear__item:nth-child(5){grid-column:4 / span 2}.pick-your-gear__label{font-size:clamp(2rem,2.2vw,2.5rem);margin-bottom:1rem}.pick-your-gear__button{min-width:min(72%,15rem);padding:1.15rem 1.8rem;font-size:1.55rem;bottom:1.6rem}}@media screen and (min-width:990px){.pick-your-gear__inner{max-width:1500px;padding-left:2rem;padding-right:2rem}.pick-your-gear__heading{margin-bottom:2.2rem}.pick-your-gear__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.8rem 1.5rem}.pick-your-gear__item,.pick-your-gear__item:last-child:nth-child(odd),.pick-your-gear__grid:has(.pick-your-gear__item:nth-child(5):last-child) .pick-your-gear__item:nth-child(4),.pick-your-gear__grid:has(.pick-your-gear__item:nth-child(5):last-child) .pick-your-gear__item:nth-child(5){grid-column:auto}.pick-your-gear__label{font-size:clamp(1.9rem,1.45vw,2.4rem)}.pick-your-gear__media{aspect-ratio:4 / 5;border-radius:1.4rem}.pick-your-gear__button{min-width:min(78%,13.5rem);padding:1.1rem 1.4rem;font-size:1.4rem}}@media screen and (min-width:1200px){.pick-your-gear__label{font-size:2.4rem}.pick-your-gear__button{min-width:min(75%,15rem);padding:1.2rem 1.7rem;font-size:1.55rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-pick-your-gear.css.map */
