.fgr4-collection-browse{margin-top:14px;border-top:1px solid #53634f;padding-top:10px}.fgr4-collection-browse>summary,.f41-essentials__details>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:700;color:#e8f3e5;list-style:none}.fgr4-collection-browse>summary:after,.f41-essentials__details>summary:after{content:"+"}.fgr4-collection-browse[open]>summary:after,.f41-essentials__details[open]>summary:after{content:"\2212"}.fgr4-collection-browse>summary::-webkit-details-marker,.f41-essentials__details>summary::-webkit-details-marker{display:none}.fgr4-collection-browse summary:focus-visible,.f41-essentials__details summary:focus-visible{outline:2px solid #4afd29;outline-offset:3px}.f41-essentials__details{border-top:1px solid #4e6a51;font-size:13px}.f41-essentials__details p{margin:0 0 10px;line-height:1.55;color:#e8f3e5}.f41-essentials__order a{min-width:24px;min-height:24px;line-height:24px}@media(max-width:749px){.f4-collection-intro.f7-collection{gap:16px;padding-top:20px;padding-bottom:20px}.f4-collection-intro__copy h1{font-size:clamp(30px,8vw,42px);line-height:1.08;margin:8px 0}.f4-collection-intro .x49-journey-kicker,.f4-collection-intro .x49-collection-lead{display:none}.f4-collection-intro__description{font-size:14px;line-height:1.5;margin:10px 0 14px}.f4-collection-intro .f4-kicker{margin:10px 0;font-size:10px}.f4-collection-intro .f7-collection__frame{min-height:0!important;height:190px!important;aspect-ratio:auto}.f4-collection-intro .f7-collection__visual{min-height:0!important;height:225px!important}.f4-collection-intro .f7-collection__image{object-fit:contain!important;padding:4px!important}.f4-collection-intro .f7-collection__hint,.f4-collection-intro__meta{display:none}.f4-collection-intro__foot{font-size:10px;padding:5px 10px}.fgr4-collection-browse .fgr4-range-nav{gap:7px}.fgr4-collection-browse .fgr4-range-nav a{padding:10px;font-size:12px;min-height:44px}.f41-essentials{gap:6px}.f5-lookbook,.f9-product-story{padding-top:28px;padding-bottom:28px}}.fgr4-companions{padding-top:32px;padding-bottom:32px}.fgr4-companions>div>p{max-width:60ch}.fgr4-companions__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.fgr4-companion{min-width:0;border:1px solid #53634f;background:#17251d;display:flex;flex-direction:column}.fgr4-companion__image{display:block;aspect-ratio:4/3;background:#29352d}.fgr4-companion__image img{width:100%;height:100%;object-fit:contain;padding:10px}.fgr4-companion__body{padding:16px;display:flex;flex-direction:column;flex:1}.fgr4-companion h3{font-size:20px;line-height:1.2;overflow-wrap:anywhere;margin:0 0 12px}.fgr4-companion form{margin-top:auto}.fgr4-companion select{width:100%;max-width:100%;padding:10px;color:#eef6ec;background:#16231a;border:1px solid #7a9077;min-height:44px}.fgr4-companion label>span{display:block;font-size:12px;margin-bottom:6px}.fgr4-companion button{width:100%;margin-top:12px;min-height:44px}.fgr4-companion a:focus-visible,.fgr4-companion select:focus-visible{outline:2px solid #4afd29;outline-offset:3px}@media(max-width:749px){.fgr4-companions__grid{grid-template-columns:1fr;gap:12px}.fgr4-companion{display:grid;grid-template-columns:32% minmax(0,1fr);align-items:center}.fgr4-companion__image{aspect-ratio:1}.fgr4-companion h3{font-size:17px}.fgr4-companion__body{padding:12px}.fgr4-companion button{margin-top:6px}}@media(max-width:749px){.f4-collection-intro.f7-collection{padding-top:8px;padding-bottom:12px;gap:8px}.f4-collection-intro.f7-collection .f4-collection-intro__copy{padding:12px 16px!important}.f4-collection-intro.f7-collection .f4-collection-intro__copy>.f4-btn[href="#fgr4-products"]{display:none}.f4-collection-intro.f7-collection .f4-collection-intro__description{font-size:14px;line-height:1.45;margin:8px 0 12px}.f4-collection-intro.f7-collection .f7-collection__visual{height:145px!important;padding:8px 16px}.f4-collection-intro.f7-collection .f7-collection__frame{height:115px!important}.f4-collection-intro.f7-collection .f4-collection-intro__foot{padding:3px 10px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/fgr4-readiness.css.map */
