.ag{box-sizing:border-box;width:100%;padding:40px 10px;color:#282828;background:#fff;font-family:'Neue Haas Grotesk Text Pro',sans-serif}.ag *{box-sizing:border-box}.ag-dark{background-color:#282828;color:#fff}.ag p,.ag h1,.ag h2,.ag h3{margin:0}.ag-text{font-size:var(--fs-m);overflow-wrap:break-word}.ag-heading{font-family:'Graphik XX Condensed',sans-serif;font-weight:700;line-height:.88;letter-spacing:.02em;text-transform:uppercase}.ag-mono{font-family:'GT America Mono',monospace;font-weight:500;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.ag-body{line-height:1.4}.ag-inner{max-width:1100px;margin:auto}.ag-center{text-align:center}.ag-center>.ag-body{max-width:620px;margin:12px auto 24px}.ag-button{display:flex;justify-content:center;align-items:center;min-height:66px;width:100%;max-width:325px;margin:24px auto 0;padding:20px 12px;border-radius:4px;color:#fff;background:#ff5722;text-align:center;text-decoration:none}.ag-button:hover{background:#df4618}.ag :focus-visible{outline:3px solid #ff5722;outline-offset:4px}.ag-button:focus-visible{outline-color:currentColor}.ag-guarantee{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;text-align:center}.ag-guarantee>img{flex-shrink:0;max-width:24px}.ag-hero{padding-top:25px;background-size:cover;background-position:center}.ag-hero-grid{display:grid;gap:40px;max-width:1120px;margin:auto}.ag-hero-copy{text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.ag-hero-copy>.ag-body{max-width:296px}.ag-hero-copy .ag-button{margin-top:8px}.ag-proof{display:flex;gap:8px;align-items:center;justify-content:center;margin-bottom:8px}.ag-portraits{display:flex}.ag-portraits img{width:20px;height:20px;object-fit:cover;border-radius:50%}.ag-portraits img+img{margin-left:-6px}.ag-hero-media{position:relative;width:100%;max-width:370px;margin:auto}.ag-tape{position:absolute;z-index:1;left:50%;top:6px;transform:translate(-50%,-50%) rotate(-1.4deg);white-space:nowrap;padding:4px 16px;background:#fffbdE;color:#2c2c2c}.ag-video{aspect-ratio:370/642;overflow:hidden;border-radius:4px;background:#18191b}.ag-video video,.ag-poster{display:block;width:100%;height:100%;object-fit:cover}.ag-benefits{list-style:none;margin:0 auto;padding:0;display:flex;flex-direction:column;gap:12px;max-width:336px}.ag-benefits li{display:flex;align-items:flex-start;gap:8px}.ag-benefits li>img{flex:0 0 16px;width:16px;height:16px;margin-top:3px}.ag-benefits p{margin:0}.ag-trust{padding:20px 10px}.ag-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:600px;margin:auto;text-align:center}.ag-trust-grid>div{padding:0 8px}.ag-trust-grid>div+div{border-left:1px solid #f8f6f24d}.ag-trust-grid .ag-mono{margin-top:4px}.ag-products{overflow:hidden;background-size:cover;background-position:center}.ag-products .ag-inner>.ag-heading{margin:10px auto}.ag-products .ag-inner>.ag-body{max-width:296px}.ag-product-track{display:flex;position:relative;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;text-align:left;padding:20px 0;overscroll-behavior-x:contain}.ag-product-track::-webkit-scrollbar{display:none}.ag-product{display:flex;flex-direction:column;position:relative;flex:0 0 250px;min-width:0;height:292px;background:white;color:#282828;padding:12px;text-decoration:none;overflow:hidden;scroll-snap-align:start}.ag-product>img{display:block;width:100%;height:250px;object-fit:contain}.ag-controls{display:flex;align-items:center;justify-content:center;gap:24px;font-family:'GT America Mono',monospace;font-size:18px;margin-top:0}.ag-controls button{width:36px;height:36px;border:1px solid currentColor;background:transparent;color:inherit;font-size:26px;line-height:1;cursor:pointer}.ag-controls button:disabled{opacity:.35;cursor:default}.ag-campaign{background:#f8f6f2;padding:40px 10px}.ag-campaign-grid{max-width:1100px;margin:auto;display:grid;gap:24px}.ag-campaign-photo>img{width:100%;max-width:390px;display:block;margin:auto;height:auto}.ag-campaign-copy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.ag-campaign-copy .ag-button{margin-top:12px}.ag-campaign-copy .ag-guarantee{margin-top:0}.ag-meter{height:12px;width:100%;max-width:370px;background:#fff}.ag-meter>span{display:block;height:100%;background:#ff5722}.ag-comparison{max-width:750px;margin:0 auto 10px;display:flex;flex-direction:column;gap:2px}.ag-compare-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;text-align:left}.ag-compare-row>div{min-width:0;display:flex;align-items:center;gap:10px;padding:10px;background:#f3f9f7;min-height:60px}.ag-compare-row>div+div{background:#fbfbfb}.ag-compare-head>div{background:#282828!important;justify-content:center;min-height:56px}.ag-compare-head>div+div{background:#ef4444!important;color:white}.ag-compare-head img{max-width:95px;height:auto;display:block}.ag-compare-photos>div{padding:0;height:180px}.ag-compare-photos img{display:block;width:100%;height:100%;object-fit:cover}.ag-compare-icon{width:30px;min-width:30px;min-height:34px;display:grid;place-items:center;background:#279b7f}.ag-compare-row>div+div .ag-compare-icon{background:#ef4444}.ag-compare-icon img{display:block;max-width:22px;max-height:22px}.ag-compare .ag-button{margin-top:0}
@media(min-width:768px){.ag-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 60px;align-items:center}.ag-hero-copy{grid-column:1;grid-row:1}.ag-hero-media{grid-column:2;grid-row:1/3}.ag-benefits{grid-column:1;grid-row:2;max-width:500px}.ag-hero-copy>.ag-body{max-width:500px}.ag-campaign-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px}.ag-campaign-photo>img{max-width:440px}.ag-product-track{padding-inline:0}.ag-products .ag-inner>.ag-body{max-width:620px}}
@media(min-width:1024px){.ag{padding:60px 24px}.ag-text{font-size:var(--fs-d,var(--fs-m))}.ag-trust{padding:20px 24px}.ag-hero{padding-top:60px}.ag-campaign-copy{gap:20px}.ag-product-track{justify-content:center}.ag-product{flex:0 0 calc((100% - 30px)/4);max-width:250px}.ag-products .ag-controls{display:none}.ag-compare-photos>div{height:260px}.ag-compare-row>div{min-height:72px}.ag-compare-head img{max-width:120px}}
.ag-proof-check{width:20px;height:20px;flex-shrink:0}.ag-tape{background-size:cover;background-blend-mode:multiply}.ag-campaign{background-color:#282828;background-size:cover;background-position:center;background-blend-mode:difference}.ag-campaign-grid{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.ag-campaign-copy{display:contents}.ag-campaign-copy>.ag-heading{order:0}.ag-campaign-copy>.ag-body{order:1;max-width:242px}.ag-campaign-copy>.ag-meter{order:2}.ag-campaign-copy>.ag-mono{order:2}.ag-campaign-photo{order:3;position:relative;overflow:hidden;width:100%;max-width:370px;aspect-ratio:370/490;border-radius:6px}.ag-campaign-photo>img{position:absolute;max-width:none;width:149.39%;height:169.19%;left:-24.7%;top:-53.03%;object-fit:cover}.ag-campaign-copy>.ag-button{order:4;margin-top:0}.ag-campaign-copy>.ag-guarantee{order:5}.ag-campaign .ag-heading{font-size:var(--fs-m)}
.ag-product-label{display:flex;align-items:center;justify-content:space-between;gap:8px;z-index:1}.ag-swatches{display:flex;gap:4px}.ag-swatches>span{display:block;width:11.36px;height:11.36px}.ag-product-media{display:block;position:absolute;overflow:hidden}.ag-product-media img{display:block;position:absolute;max-width:none;object-fit:fill}.ag-product[data-artwork="ag-hunt-sock.png"] .ag-product-media{width:229px;height:230px;top:51px;left:11px}.ag-product[data-artwork="ag-hunt-sock.png"] .ag-product-media img{width:120.7%;height:160.93%;left:-7.82%;top:-47.68%}.ag-product[data-artwork="ag-boot-sock.png"] .ag-product-media{width:216px;height:216px;top:66px;left:calc(50% - 108px)}.ag-product[data-artwork="ag-boot-sock.png"] .ag-product-media img{width:127.76%;height:127.76%;left:-13.88%;top:-20.52%}.ag-product[data-artwork="ag-compression-standard-light-gray-angle1-ver2.png"] .ag-product-media{width:245px;height:245px;top:38px;left:2px}.ag-product[data-artwork="ag-compression-standard-light-gray-angle1-ver2.png"] .ag-product-media img{width:97.08%;height:129.44%;left:1.46%;top:-9.54%}.ag-product[data-artwork="ag-snow-sock.png"] .ag-product-media{width:236px;height:236px;top:50px;left:6px}.ag-product[data-artwork="ag-snow-sock.png"] .ag-product-media img{width:90.91%;height:120.89%;left:4.69%;top:-11.97%}.ag-offer-badge{position:absolute;top:59%;left:50%;transform:translateX(-50%) rotate(8deg);width:193px;height:122px;pointer-events:none;mask:url('ag-ellipse22012.png') center/100% 100% no-repeat}.ag-badge-red{position:absolute;width:194px;height:120px;left:0;top:0}.ag-badge-outline{position:absolute;left:8px;top:7px}.ag-offer-badge>.ag-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:700;color:white}.ag-badge-tail{position:absolute;left:155px;top:14px;width:70px;height:28px}
.ag-dark .ag-heading{color:inherit}
.ag-campaign-tape{position:absolute;top:18%;right:3%;padding:4px 14px;background-color:#fffbdE;background-size:cover;background-blend-mode:multiply;transform:rotate(13.77deg);color:#2c2c2c;white-space:nowrap;z-index:1}.ag-campaign-tape .ag-heading{color:#2c2c2c}
[id^="reasons-"] .reasons-cta{max-width:325px}
@media(min-width:768px){.ag-campaign-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px}.ag-campaign-photo{grid-column:1;grid-row:1;max-width:440px}.ag-campaign-copy{display:flex;grid-column:2;grid-row:1;align-items:center}.ag-campaign-copy>.ag-body{max-width:500px}.ag-campaign-copy>.ag-button{margin-top:12px}}
@media(min-width:1024px){.ag-campaign .ag-heading{font-size:var(--fs-d)}}
@media(prefers-reduced-motion:reduce){.ag *{scroll-behavior:auto!important}}


.ag{padding-inline:var(--lp-5r-side-padding,20px)}
ag-hero-player{display:block;position:relative}
ag-hero-player.ag-video:has(>video){aspect-ratio:auto}
ag-hero-player.ag-video>video{height:auto;object-fit:contain}
.ag-unmute{position:absolute;bottom:64px;left:50%;transform:translateX(-50%);z-index:3;width:max-content;max-width:calc(100% - 24px);padding:8px 10px;border:1px solid #ffffff80;border-radius:4px;background:#282828d9;color:#fff;cursor:pointer}
.ag-unmute[hidden],ag-countdown[hidden],.ag-countdown-box [hidden]{display:none!important}
.ag-stock-panel{order:2;width:100%;max-width:440px}
ag-sold-progress{display:block;width:100%}
ag-sold-progress .ag-meter{height:var(--ag-progress-height-m,12px);max-width:none;background:var(--ag-progress-track,#fff)}
ag-sold-progress .ag-meter>[data-ag-fill]{height:100%;background:var(--ag-progress-fill,#ff5722);transition:none}
.ag-stock-labels{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;width:100%;text-align:left}
.ag-stock-labels--timer-only{justify-content:flex-end;margin-top:0}
.ag-sold-label{white-space:nowrap;flex-shrink:0}
.ag-inline-countdown{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:.35em;white-space:nowrap;font-variant-numeric:tabular-nums}
.ag-inline-countdown [data-ag-clock]{font:inherit}
.ag-countdown-box{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;color:var(--clock-color-mobile,var(--clock-color));font-variant-numeric:tabular-nums}
.ag-clock-segment{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:40px;min-height:18px;border-radius:4px;padding:1px 6px;background:var(--clock-bg-mobile,var(--clock-bg));color:inherit;font-family:'GT America Mono',monospace;font-weight:500;line-height:1}
.ag-clock-segment>[data-ag-days],.ag-clock-segment>[data-ag-hours],.ag-clock-segment>[data-ag-minutes],.ag-clock-segment>[data-ag-seconds]{font-size:var(--clock-digit-m,28px)}
.ag-clock-unit{font-size:var(--clock-unit-m,12px);line-height:1;padding-top:.1em}
.ag-clock-separator{color:var(--clock-sep-mobile,var(--clock-sep));font-family:'GT America Mono',monospace;font-size:14px;line-height:1}
.ag-countdown-box--below{align-items:flex-start;background:var(--clock-bg-mobile,var(--clock-bg));border-radius:4px;padding:4px 6px}
.ag-countdown-box--below .ag-clock-segment{flex-direction:column;align-items:center;justify-content:flex-start;gap:0;min-width:0;min-height:0;padding:0;border-radius:0;background:none}
.ag-countdown-box--below .ag-clock-segment>[data-ag-days],.ag-countdown-box--below .ag-clock-segment>[data-ag-hours],.ag-countdown-box--below .ag-clock-segment>[data-ag-minutes],.ag-countdown-box--below .ag-clock-segment>[data-ag-seconds]{font-family:'Graphik XX Condensed',sans-serif;font-weight:900;line-height:.7;padding-bottom:.1em}
.ag-countdown-box--below .ag-clock-unit{font-family:'GT America Mono',monospace;font-weight:500;line-height:1;letter-spacing:.04em;padding-top:0}
.ag-countdown-box--below .ag-clock-separator{display:inline-flex;align-items:center;align-self:flex-start;height:var(--clock-digit-m,28px);font-size:calc(var(--clock-digit-m,28px)*.57);font-weight:500;color:inherit}
@media(min-width:1024px){ag-sold-progress .ag-meter{height:var(--ag-progress-height-d,12px)}.ag-countdown-box{color:var(--clock-color)}.ag-clock-segment{background:var(--clock-bg)}.ag-clock-segment>[data-ag-days],.ag-clock-segment>[data-ag-hours],.ag-clock-segment>[data-ag-minutes],.ag-clock-segment>[data-ag-seconds]{font-size:var(--clock-digit-d,32px)}.ag-clock-unit{font-size:var(--clock-unit-d,14px)}.ag-clock-separator{color:var(--clock-sep)}.ag-countdown-box--below{background:var(--clock-bg)}.ag-countdown-box--below .ag-clock-segment{background:none}.ag-countdown-box--below .ag-clock-separator{height:var(--clock-digit-d,32px);font-size:calc(var(--clock-digit-d,32px)*.57);color:inherit}}
@media(max-width:359px){.ag-stock-labels{flex-wrap:wrap;justify-content:space-between;row-gap:4px}.ag-inline-countdown{white-space:normal;flex-wrap:wrap}.mkc-announcement__heading{font-size:clamp(24px,8vw,var(--mkc-heading-mob))}}
.ag-trust-grid{position:relative;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center}
.ag-trust-grid>div{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center}
.ag-trust-grid .ag-heading{width:max-content;white-space:nowrap;text-align:center;overflow-wrap:normal}
.ag-trust-grid>div+div{border-left:0}
.ag-trust-grid:before,.ag-trust-grid:after{content:'';position:absolute;top:0;bottom:0;width:1px;background:#f8f6f24d;transform:translateX(-50%)}
.ag-trust-grid:before{left:30%}.ag-trust-grid:after{left:70%}
@media(max-width:359px){.ag-trust-grid:before{left:31%}.ag-trust-grid:after{left:69%}}
.ag-offer-badge{left:calc(50% + var(--ag-badge-x-m,0px));top:calc(59% + var(--ag-badge-y-m,0px))}
@media(min-width:1024px){.ag-offer-badge{left:calc(50% + var(--ag-badge-x-d,0px));top:calc(59% + var(--ag-badge-y-d,0px))}}
.ag-hero-content{display:contents}
.ag-campaign-photo--custom>img{width:100%;height:100%;left:0;top:0;object-fit:cover}
.ag-proof--stars{max-width:100%;flex-wrap:wrap;gap:8px}
.ag-proof-stars{display:inline-flex;align-items:center;gap:2px;color:#ffad32;flex-shrink:0}
.ag-proof-stars svg{display:block;width:18px;height:18px}
.ag-proof--stars>.ag-text{min-width:0}
@media(min-width:1024px){.ag-proof-stars svg{width:22px;height:22px}}
.ag-compare{padding-bottom:var(--ag-padding-bottom-m,100px)}
@media(min-width:1024px){.ag-compare{padding-bottom:var(--ag-padding-bottom-d,100px)}}
@media(max-width:767px){.ag-hero-copy{order:0}.ag-hero-cta{order:1;margin:-24px auto 0}.ag-hero-media{order:2}.ag-benefits{order:3}.ag-hero-copy>.ag-body{width:100%;max-width:none}.ag-hero--mobile-cta-below .ag-hero-media{order:1}.ag-hero--mobile-cta-below .ag-benefits{order:2}.ag-hero--mobile-cta-below .ag-hero-cta{order:3;margin-top:-16px}}
@media(min-width:768px){.ag-hero-content{display:flex;flex-direction:column;align-items:flex-start;gap:12px;grid-column:1;grid-row:1;text-align:left}.ag-hero-copy{display:contents;text-align:left}.ag-hero-content .ag-proof{justify-content:flex-start;margin-bottom:0}.ag-hero-content>.ag-benefits{order:1;width:100%;max-width:500px;margin:8px 0 0}.ag-hero-cta{order:2;margin:12px 0 0}.ag-hero-media{grid-row:1}}

.ag-airline-hero,.ag-airline-reminder{background-size:cover;background-position:center;background-color:#090909;padding-inline:10px}
.ag-airline-hero-inner{max-width:1120px;margin:auto;display:flex;flex-direction:column;align-items:center;gap:24px}
.ag-airline-hero-copy{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;width:100%;padding:0 10px}
.ag-airline-logo{display:block;width:97.189px;height:33.441px;margin-bottom:8px}
.ag-airline-hero-copy>.ag-body{width:100%;max-width:296px}
.ag-airline-hero-action{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px}
.ag-airline-hero-action .ag-button{margin:0;max-width:330px}
.ag-entry-note{display:flex;align-items:center;justify-content:center;gap:4px}
.ag-entry-note img{width:20px;height:20px;flex-shrink:0}
.ag-airline-hero-media{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center}
.ag-airline-hero .ag-founder-label{display:flex;align-items:center;justify-content:center;background:#e5dcca;color:#282828;border-radius:10px 10px 0 0;padding:8px 10px;line-height:1;text-align:center;min-width:190px}
.ag-airline-hero-media ag-hero-player{width:100%;aspect-ratio:4/5;border-radius:4px;overflow:hidden}
.ag-airline-hero-media .ag-video video,.ag-airline-hero-media .ag-poster{width:100%;height:100%;object-fit:cover;display:block}
.ag-airline-hero-inner>.ag-benefits{width:100%;max-width:336px;gap:16px}
.ag-airline-products{background-color:#282828;background-blend-mode:multiply}
.ag-airline-products>.ag-inner>.ag-mono{font-family:'Graphik XX Condensed',sans-serif;font-weight:700;letter-spacing:.02em;line-height:.88}
.ag-airline-products .ag-inner>.ag-heading{margin:12px auto;max-width:700px}
.ag-airline-products .ag-inner>.ag-body{max-width:600px;margin:12px auto 24px}
.ag-airline-products .ag-product-track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0;margin:0 auto;max-width:750px;overflow:visible}
.ag-airline-products .ag-product{height:auto;background:none;color:white;padding:0;max-width:none;width:auto;gap:8px;overflow:visible}
.ag-airline-products .ag-product-media{display:block;position:static;width:100%;height:auto;aspect-ratio:1;border-radius:4px;overflow:hidden}
.ag-airline-products .ag-product-media img{position:static;width:100%;height:100%;object-fit:cover;max-width:100%}
.ag-airline-products .ag-product-label{flex-direction:column;align-items:flex-start;gap:8px}
.ag-airline-products .ag-swatches{gap:4px}.ag-airline-products .ag-swatches>span{width:19px;height:19px;border-radius:4px;border:1px solid #d4d4d4}
.ag-product-offer{background:#ff5722;color:white;border-radius:2px;padding:4px 8px;align-self:flex-start;white-space:nowrap}
.ag-airline-products .ag-controls{display:none}
.ag-airline-products .ag-button,.ag-airline-reminder .ag-button{max-width:330px}
.ag-airline-reminder-inner{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:750px;margin:auto}
.ag-airline-reminder .ag-body{max-width:296px}
.ag-boarding-passes{display:block;max-width:100%;width:390px;height:auto;margin:10px auto 8px}
.ag-airline-reminder .ag-button{margin:0}.ag-airline-reminder .ag-guarantee{margin:0}
@media(min-width:768px){.ag-airline-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:60px;row-gap:24px}.ag-airline-hero-copy{grid-column:1;grid-row:1}.ag-airline-hero-action{grid-column:1;grid-row:2}.ag-airline-hero-media{grid-column:2;grid-row:1/4;max-width:440px;margin:auto}.ag-airline-hero-inner>.ag-benefits{grid-column:1;grid-row:3;max-width:500px}.ag-airline-hero-copy>.ag-body{max-width:500px}.ag-airline-reminder .ag-body{max-width:540px}}
@media(min-width:1024px){.ag-airline-products .ag-product-track{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1100px}.ag-airline-hero,.ag-airline-reminder{padding-inline:24px}.ag-airline-logo{width:145.78px;height:50.16px}.ag-airline-reminder-inner{gap:20px}.ag-boarding-passes{width:590px}}
@media(max-width:359px){.ag-product-offer{font-size:10px}.ag-airline-products .ag-product-track{gap:12px}.ag-entry-note{max-width:100%}.ag-airline-hero-copy>.ag-mono{font-size:min(var(--fs-m),4.1vw)}}

.ag-boarding-media{display:block;max-width:100%;width:390px;margin:10px auto 8px}
.ag-boarding-media>.ag-boarding-passes{width:100%;margin:0;object-fit:contain}
@media(min-width:1024px){
 .ag .ag-button,.ag-reasons .reasons-cta-button,.ag-reviews .lp-reviews__button{box-sizing:border-box;width:440px!important;max-width:100%!important;height:66px;min-height:66px;padding:20px 24px;white-space:nowrap;margin-inline:auto}
 .ag .ag-button>.ag-text{white-space:nowrap}
 .ag-reasons .reasons-cta,.ag-reviews .lp-reviews__cta{width:440px!important;max-width:100%!important;margin-inline:auto}
 .ag-boarding-media{width:590px}
}

.ag-airline-reminder{overflow:hidden;overflow:clip}
.ag-boarding-media{flex-shrink:0;width:var(--ticket-width-mobile,678px);max-width:none}
.ag-boarding-media>.ag-boarding-passes{display:block;width:100%;max-width:none;height:auto;object-fit:contain}
@media(min-width:1024px){.ag-boarding-media{width:100%;max-width:var(--ticket-width-desktop,750px)}}

@media(max-width:1023px){.ag-airline-reminder .ag-boarding-media{margin-inline:0;align-self:center}}

.ag-airline-products .ag-inner>.ag-button{margin-top:40px}
@media(min-width:1024px){.ag-airline-products .ag-inner>.ag-button{margin-top:48px}}

.ag-cta-entry-icon{display:block;flex:0 0 20px;width:20px;height:20px;background:currentColor;mask:url('ag-7662-13826-group1000005391.svg') center/contain no-repeat;mask-mode:luminance}
