.ges-bf{--ges-orange:#ff8000;--ges-red:#ef0028;background:#101114;color:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.35;overflow:hidden}.ges-bf *{box-sizing:border-box}.ges-bf :is(h1,h2,h3,p,ol){margin:0}.ges-bf :is(h1,h2,h3){color:inherit}.ges-bf a{color:inherit;text-decoration:none}.ges-bf button{font:inherit;cursor:pointer}.ges-bf :is(a,button,summary):focus-visible{outline:3px solid #ffae43;outline-offset:4px}.ges-bf [hidden]{display:none!important}.ges-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ges-hero-link,.ges-hero-link picture,.ges-hero-link img{display:block;width:100%;height:auto}.ges-wrap{width:min(1440px,96%);margin:auto}.ges-calendar{position:relative;max-width:1800px;margin:auto;padding:52px 4% 65px;display:grid;grid-template-columns:1.5fr 1fr;gap:55px;background:radial-gradient(ellipse at 85% 100%,#63300e40,transparent 48%),linear-gradient(145deg,#25252560,#101114 28%,#08090b 80%)}.ges-cal-brand{display:flex;gap:20px;align-items:center;margin-bottom:22px;font-size:24px;font-style:italic;font-weight:900}.ges-cal-brand>span{background:linear-gradient(135deg,#064a83,#073266);padding:7px 18px;border-radius:4px;letter-spacing:.3px}.ges-cal-brand>b{background:#ee0026;transform:skew(-8deg);padding:7px 18px;border-radius:6px}.ges-cal-left>h2{font-size:clamp(28px,3.1vw,52px);font-style:italic;font-weight:900;line-height:1.15;white-space:nowrap;margin-bottom:38px}.ges-cal-left h2 em{color:#ff8000}.ges-stages{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);position:relative;gap:12px;text-align:center}.ges-stages:before{content:"";position:absolute;left:12%;right:12%;top:62px;height:4px;background:linear-gradient(90deg,#ff8400,#ffb246,#ff8000);box-shadow:0 0 12px #ff690040}.ges-stages li{position:relative;z-index:1;min-width:0}.ges-date{display:inline-block;background:#fff8ee;color:#151515;font-size:clamp(16px,1.8vw,27px);font-weight:800;padding:7px 22px;border-radius:32px;white-space:nowrap}.ges-stages i{display:block;width:23px;height:23px;background:#fff;border:4px solid #ff8000;box-shadow:0 0 12px #ff800060;border-radius:50%;margin:13px auto 17px}.ges-stages h3{font-size:clamp(17px,1.6vw,25px);font-weight:800;min-height:62px;padding:8px 3px;display:flex;align-items:center;justify-content:center}.ges-stages p{font-size:clamp(13px,1.15vw,18px);color:#c6c6c6;font-style:italic;padding:7px 0}.ges-stages li.is-active .ges-date,.ges-stages li.is-active h3{background:linear-gradient(100deg,#d60023,#ff0035);color:#fff;box-shadow:0 0 20px #ef00282b;border-radius:17px}.ges-stages li.is-active i{border-color:#fff;background:#ff0038;outline:3px solid #ed0028;box-shadow:0 0 16px #ed0028}.ges-coupon{position:relative;background:linear-gradient(145deg,#fff1d5,#ffda99);color:#111;border:2px solid white;border-radius:23px;padding:20px 22px 13px;box-shadow:0 0 5px #ffe7b0,0 0 14px #ff8a00,0 0 35px #fe790044;text-align:center;isolation:isolate}.ges-exclusive{font-size:clamp(13px,1.2vw,20px);font-weight:800}.ges-coupon h3{font-style:italic;font-size:clamp(35px,4.1vw,68px);color:#ff7900;font-weight:900;line-height:1.25;margin:6px 0}.ges-coupon h3 strong{color:#e60025;font-weight:900}.ges-copy-row{display:flex;gap:15px;align-items:stretch;margin:10px auto}.ges-copy-row code{display:flex;align-items:center;justify-content:center;flex:1;background:#101114;color:#fff;border:2px dashed #c59550;border-radius:6px;font-family:inherit;font-weight:900;font-size:clamp(20px,2.4vw,38px);padding:6px 8px}.ges-copy-row button,.ges-orange{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:24px;background:linear-gradient(135deg,#ff9b00,#ff6d00);color:#fff!important;padding:12px 20px;font-weight:700;font-size:clamp(13px,1.3vw,21px)}.ges-copy-row button{border-radius:15px;white-space:nowrap}.ges-coupon-terms{font-size:clamp(10px,1vw,15px);padding-top:7px}.ges-copy-status{display:block;font-size:12px;height:17px;line-height:17px}.ges-count{margin-top:25px;text-align:center}.ges-count>p{font-size:clamp(16px,1.5vw,24px);margin-bottom:15px}.ges-count>p>span{color:#ff8000;font-size:32px;vertical-align:middle}.ges-clock{display:flex;justify-content:center;gap:14px;align-items:flex-start;font-variant-numeric:tabular-nums}.ges-clock>div{flex:1;max-width:95px}.ges-clock strong{position:relative;display:block;font-size:clamp(30px,3.2vw,50px);line-height:1.25;padding:7px 5px;border:2px solid #ff8b16;border-radius:13px;background:linear-gradient(#343434,#070708 48%,#262626 50%,#08090b);box-shadow:0 0 9px #ff8200,0 0 25px #ff760022,inset 0 1px 2px #ffd385;color:#fff;text-shadow:0 2px 4px #000}.ges-clock strong.ges-tick{animation:ges-flip .45s ease-out}.ges-clock small{display:block;font-size:12px;font-weight:700;margin-top:8px}.ges-clock>b{font-size:30px;color:#ffe0b3;padding-top:9px}.ges-ribbon{position:absolute;bottom:8px;height:15px;left:-1%;right:-1%;background:linear-gradient(175deg,#ffb245,#ffd792 35%,#ff7800 55%,#0b3760 57%,#062b4f);clip-path:polygon(0 0,20% 70%,48% 0,74% 65%,100% 5%,100% 100%,75% 100%,48% 60%,20% 100%,0 60%)}.ges-content{padding:26px 0 20px}.ges-title{font-size:clamp(25px,2.8vw,42px);font-weight:800;font-style:italic;text-align:center;display:flex;align-items:center;justify-content:center;gap:28px;margin:0 0 24px!important}.ges-title:before,.ges-title:after{content:"";height:2px;width:80px;background:#ff9500;flex-shrink:0}.ges-grid{display:grid;grid-template-columns:repeat(var(--ges-cols),minmax(0,1fr));gap:16px}.ges-card{background:#fff;color:#141414;border-radius:11px;overflow:hidden;display:flex;flex-direction:column;min-width:0;border:1px solid #e3e3e3}.ges-card-photo{display:block;aspect-ratio:1;position:relative;background:#fff;padding:12px}.ges-card-photo img{width:100%;height:100%;display:block;object-fit:contain}.ges-sale{position:absolute;right:7px;top:7px;padding:5px 8px;background:#ec0026;border-radius:5px;z-index:1;color:#fff;font-size:12px;font-weight:800}.ges-card-info{padding:3px 12px 12px;display:flex;flex-direction:column;flex:1;text-align:center;gap:6px}.ges-card-info h3{font-weight:700;font-size:clamp(13px,1.15vw,17px);line-height:1.3;min-height:2.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ges-price strong{font-size:clamp(18px,1.8vw,27px);color:#f97500;font-weight:800;white-space:nowrap}.ges-price del{font-size:12px;color:#666;display:block}.ges-price small{font-size:10px}.ges-tax{font-size:10px;color:#555}.ges-card-button{display:flex;justify-content:center;align-items:center;gap:10px;padding:7px;background:#121416;color:#fff!important;border-radius:5px;margin-top:auto;font-weight:700;font-size:14px}.ges-category{display:block;background:#fff;color:#111!important;border:1px solid #ddd;border-radius:13px;text-align:center;overflow:hidden;padding:12px}.ges-category img{aspect-ratio:1;width:100%;object-fit:contain;display:block}.ges-category h3{font-size:clamp(12px,1.3vw,18px);font-weight:700;margin-top:6px;min-height:2.5em;display:flex;align-items:center;justify-content:center;gap:8px}.ges-category span{color:#ff8000;font-size:26px}.ges-promo-card{position:relative;aspect-ratio:2.5;border:1px solid #d9b466;border-radius:12px;overflow:hidden;display:block}.ges-promo-card>img{width:100%;height:100%;object-fit:cover}.ges-promo-copy{position:absolute;top:0;right:0;bottom:0;left:0;padding:5%;background:linear-gradient(90deg,#18130f 0%,#18130f 48%,#18130faa 62%,transparent 82%);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.ges-promo-copy h3{font-size:clamp(20px,2.5vw,34px);font-style:italic;font-weight:800;max-width:45%;line-height:1.1}.ges-promo-copy .ges-orange{font-size:14px;padding:9px 20px}.ges-atlas{display:block;position:relative;aspect-ratio:var(--gw)/var(--gh);overflow:hidden;width:100%;height:100%}.ges-atlas img{position:absolute!important;max-width:none!important;width:calc(100% * 724 / var(--gw))!important;height:calc(100% * 2172 / var(--gh))!important;left:calc(-100% * var(--gx) / var(--gw));top:calc(-100% * var(--gy) / var(--gh))}.ges-mode-band .ges-title{font-size:clamp(25px,2.3vw,35px);justify-content:flex-start;gap:15px;text-align:left;margin-bottom:16px!important}.ges-mode-band .ges-title:before{display:none}.ges-mode-band .ges-title:after{flex:1}.ges-band-scene{position:relative;display:block;border-radius:10px;overflow:hidden;min-height:100%}.ges-band-scene>img{width:100%;height:100%;object-fit:cover}.ges-scene-cta{position:absolute;bottom:12px;left:10px;right:10px;background:#101114bd;border:1px solid #ff9500;padding:9px;font-size:13px;text-align:center;border-radius:20px}.ges-more{display:block;width:fit-content;margin:18px auto 0;border:1px solid #666;padding:8px 20px;border-radius:20px;font-size:13px}.ges-closing{padding:28px 0 35px}.ges-last-banner{position:relative;aspect-ratio:6.48;min-height:180px;border-radius:12px;overflow:hidden;margin-bottom:30px}.ges-last-banner>img{width:100%;height:100%;object-fit:cover}.ges-last-copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;background:linear-gradient(90deg,transparent,#080a0b 28%,#080a0b 72%,transparent)}.ges-last-copy h2{font-weight:800;font-style:italic;text-align:center;font-size:clamp(23px,2.8vw,40px);max-width:55%;line-height:1.1}.ges-last-copy .ges-orange{padding:10px 24px}.ges-faq{max-width:1320px;margin:auto}.ges-faq details{background:#fff;color:#141414;border-radius:7px;margin-bottom:9px;padding:0 18px}.ges-faq summary{display:flex;justify-content:space-between;padding:12px 0;cursor:pointer;font-weight:700;font-size:16px;list-style:none}.ges-faq summary::-webkit-details-marker{display:none}.ges-faq details>div{font-size:14px;line-height:1.6;padding-bottom:14px}.ges-conditions{font-size:12px;color:#c8c8c8;max-width:1320px;margin:20px auto 0!important;line-height:1.6}.ges-empty{padding:25px;background:#fff;color:#111;border-radius:10px}.ges-expired{margin-top:16px!important;color:#ffc56e}@keyframes ges-flip{0%{transform:perspective(350px) rotateX(-30deg);filter:brightness(1.7)}to{transform:perspective(350px) rotateX(0);filter:brightness(1)}}@media(max-width:1000px){.ges-calendar{gap:25px;padding:32px 3% 45px;grid-template-columns:1.2fr 1fr}.ges-cal-brand{font-size:17px}.ges-cal-brand>b,.ges-cal-brand>span{padding:6px 9px}.ges-cal-left>h2{font-size:28px;white-space:normal;margin-bottom:30px}.ges-copy-row{gap:8px;flex-wrap:wrap}.ges-copy-row code{min-width:45%;font-size:25px}.ges-copy-row button{padding:8px 12px;font-size:12px;flex:1}.ges-coupon{padding:15px}.ges-stages:before{top:53px}.ges-stages h3{font-size:15px}.ges-stages p{font-size:12px}.ges-date{font-size:16px;padding:6px 11px}.ges-clock{gap:7px}.ges-clock>b{font-size:22px}.ges-clock strong{font-size:29px}.ges-grid{gap:10px}.ges-card-info{padding:4px 8px 9px}.ges-card-button{font-size:12px}.ges-category{padding:8px}.ges-sale{font-size:10px}.ges-promo-copy{gap:8px}.ges-promo-copy .ges-orange{font-size:12px;padding:7px 12px}}@media(max-width:749px){.ges-calendar{display:block;padding:25px 4% 40px}.ges-cal-brand{display:none}.ges-cal-left>h2{font-size:28px;text-align:center;white-space:normal;margin:0 0 24px}.ges-stages{gap:9px}.ges-date{font-size:14px;padding:6px 13px}.ges-stages:before{top:47px}.ges-stages i{width:18px;height:18px;border-width:3px;margin:12px auto 10px}.ges-stages h3{font-size:13px;min-height:53px;line-height:1.2;padding:6px 2px}.ges-stages li.is-active h3{border-radius:10px}.ges-stages p{font-size:11px;padding-top:8px}.ges-cal-right{margin:28px auto 0;max-width:450px}.ges-coupon{border-radius:20px;padding:17px}.ges-exclusive{font-size:13px}.ges-coupon h3{font-size:43px;margin:5px 0}.ges-copy-row code{font-size:28px}.ges-copy-row button{font-size:14px}.ges-coupon-terms{font-size:11px}.ges-count{margin-top:22px}.ges-count>p{font-size:16px}.ges-clock{gap:9px}.ges-clock strong{font-size:35px;padding:8px 5px}.ges-clock small{font-size:10px}.ges-clock>b{font-size:25px}.ges-wrap{width:94%}.ges-title{font-size:25px;gap:13px;margin-bottom:18px!important}.ges-title:before,.ges-title:after{width:25px}.ges-content{padding:20px 0 10px}.ges-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ges-mode-products .ges-card:last-child:nth-child(odd){grid-column:1 / -1;max-width:50%;width:100%;justify-self:center}.ges-card-photo{padding:9px}.ges-card-info h3{font-size:13px}.ges-card-info{gap:5px}.ges-price strong{font-size:21px}.ges-card-button{font-size:13px}.ges-sale{font-size:9px}.ges-category{padding:10px}.ges-category h3{font-size:14px}.ges-mode-categories .ges-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ges-mode-categories .ges-category h3{font-size:12px;gap:3px;line-height:1.2;min-height:3em}.ges-promo-card{aspect-ratio:2.5;grid-column:1 / -1}.ges-promo-copy h3{font-size:25px}.ges-mode-band .ges-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ges-band-scene{grid-column:1 / -1;aspect-ratio:2.5;max-height:170px}.ges-band-scene .ges-atlas{aspect-ratio:2.5}.ges-scene-cta{left:auto;width:auto;padding:9px 16px;bottom:15px;right:15px;background:#101114d9}.ges-mode-band .ges-card:last-child:nth-child(2n){grid-column:1 / -1;max-width:50%;width:100%;justify-self:center}.ges-last-banner{aspect-ratio:2.3;min-height:160px}.ges-last-copy h2{max-width:80%;font-size:26px}.ges-last-copy .ges-orange{font-size:13px}.ges-closing{padding:23px 0}.ges-faq summary{font-size:13px;padding:11px 0}.ges-faq details>div{font-size:12px}.ges-conditions{font-size:10px}}@media(prefers-reduced-motion:reduce){.ges-bf *{animation:none!important;scroll-behavior:auto!important}}@media(min-width:1001px){.ges-mode-band .ges-grid{--ges-card-height:max(360px,calc((min(1440px,96vw) - (var(--ges-cols) - 1) * 16px) / var(--ges-cols) + 84px))}.ges-mode-band .ges-card{height:var(--ges-card-height)}.ges-mode-band .ges-card-photo{aspect-ratio:1;height:auto;flex:0 0 auto;padding:12px}.ges-mode-band .ges-card-info{padding:0 12px 4px;gap:0}.ges-mode-band .ges-card-info h3{font-size:14px;min-height:16px;line-height:16px;-webkit-line-clamp:1}.ges-mode-band .ges-price{line-height:26px;white-space:nowrap}.ges-mode-band .ges-price strong{font-size:24px}.ges-mode-band .ges-price del{display:inline;font-size:10px;margin-left:6px}.ges-mode-band .ges-tax{font-size:9px;line-height:10px}.ges-mode-band .ges-card-button{font-size:13px;line-height:18px;padding:2px}.ges-mode-band .ges-band-scene{height:var(--ges-card-height);min-height:0}.ges-mode-band .ges-band-scene .ges-atlas{position:absolute;width:calc(var(--ges-card-height) * var(--gw) / var(--gh));height:var(--ges-card-height);left:50%;top:0;transform:translate(-50%)}}.ges-bf.ges-content{padding:48px 0 36px}.ges-bf .ges-title{margin-bottom:32px!important}.ges-bf.ges-mode-band .ges-title{margin-bottom:24px!important}.ges-bf .ges-calendar{padding-top:64px;padding-bottom:80px;gap:64px}.ges-bf .ges-cal-left>h2{margin-bottom:44px}.ges-bf .ges-count{margin-top:32px}.ges-bf.ges-closing{padding:52px 0 48px}.ges-bf .ges-last-banner{margin-bottom:40px}.ges-bf .ges-faq details{margin-bottom:12px}.ges-hero-link--ribbon{position:relative;isolation:isolate;overflow:hidden}.ges-hero-link--ribbon .ges-hero-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0}.ges-hero-link--ribbon.is-motion-ready .ges-hero-canvas{opacity:1}.ges-hero-link--ribbon .ges-static-accent{position:absolute;left:22.6%;top:45.35%;width:14.3%;height:6%;background:#f00029;clip-path:polygon(0 95%,11% 69%,27% 39%,45% 18%,63% 5%,81% 0,100% 20%,90% 48%,74% 45%,57% 49%,39% 59%,21% 74%);pointer-events:none}@media(max-width:1000px)and (min-width:750px){.ges-bf.ges-content{padding:38px 0 28px}.ges-bf .ges-calendar{gap:28px;padding:42px 3% 54px}}@media(max-width:749px){.ges-bf.ges-content{padding:32px 0 24px}.ges-bf .ges-wrap{width:92%}.ges-bf .ges-title{font-size:25px;line-height:1.2;margin-bottom:24px!important;gap:12px}.ges-bf .ges-title:before,.ges-bf .ges-title:after{width:20px}.ges-bf.ges-mode-band .ges-title{margin-bottom:20px!important}.ges-bf .ges-calendar{padding:36px 5% 50px;gap:0}.ges-bf .ges-cal-left>h2{font-size:27px;margin-bottom:28px}.ges-bf .ges-stages{gap:8px}.ges-bf .ges-cal-right{margin-top:36px}.ges-bf .ges-coupon{padding:20px 16px 16px}.ges-bf .ges-copy-row button{min-height:44px}.ges-bf .ges-count{margin-top:28px}.ges-bf .ges-clock{gap:7px}.ges-bf .ges-clock strong{font-size:32px;padding:9px 3px}.ges-bf .ges-clock>b{font-size:24px}.ges-bf .ges-grid{gap:14px}.ges-bf .ges-card-info{gap:5px;padding:5px 10px 12px}.ges-bf .ges-card-info h3{font-size:13px;line-height:1.35}.ges-bf .ges-card-button{min-height:40px;padding:9px 5px}.ges-bf .ges-mode-categories .ges-grid{gap:10px}.ges-bf .ges-category{padding:8px}.ges-bf .ges-category h3{line-height:1.25}.ges-bf.ges-mode-promos .ges-grid{gap:18px}.ges-bf .ges-band-scene{height:170px;min-height:170px;width:100%;min-width:0;max-width:100%;aspect-ratio:auto}.ges-bf .ges-band-scene .ges-atlas{position:absolute;width:100%;height:auto;aspect-ratio:var(--gw)/var(--gh);left:0;top:50%;transform:translateY(-50%)}.ges-bf .ges-scene-cta{min-height:40px;display:flex;align-items:center;justify-content:center}.ges-bf .ges-more{min-height:44px;display:flex;align-items:center;justify-content:center;margin-top:22px}.ges-bf.ges-closing{padding:36px 0 32px}.ges-bf .ges-last-banner{margin-bottom:32px;width:100%;min-width:0;max-width:100%}.ges-bf .ges-faq summary{min-height:48px;align-items:center}.ges-hero-link--ribbon .ges-static-accent{left:32.5%;top:28.65%;width:28%;height:1.4%}}@media(max-width:380px){.ges-bf .ges-date{font-size:13px;padding:6px 9px}.ges-bf .ges-stages h3{font-size:12px;line-height:1.25}.ges-bf .ges-stages p{font-size:10px}.ges-bf .ges-exclusive{font-size:12px}.ges-bf .ges-copy-row{display:grid;grid-template-columns:1fr;gap:10px}.ges-bf .ges-copy-row code{min-height:44px}.ges-bf .ges-copy-row button{width:100%}.ges-bf .ges-title{font-size:23px;gap:8px}.ges-bf .ges-title:before,.ges-bf .ges-title:after{width:12px}.ges-bf .ges-card-info{padding-left:7px;padding-right:7px}.ges-bf .ges-price strong{font-size:20px}}@media(max-width:749px){body:has(.ges-hero) .m-footer-bottom__right>div{max-width:100%}body:has(.ges-hero) .m-footer-bottom__right responsive-image{width:min(330px,100%)!important;max-width:100%}body:has(.ges-hero) .m-footer-bottom__right responsive-image img{max-width:100%;height:auto}}.ges-bf .ges-section-note{text-align:center;color:#d5d5d5;font-size:13px;line-height:1.5;margin:-12px 0 26px}.ges-bf .ges-coupon-explainer{font-size:12px;line-height:1.4;margin:10px 0 2px;font-weight:600}.ges-bf .ges-add-form{margin:auto 0 0;padding:0}.ges-bf .ges-add-form .ges-card-button{width:100%;border:0;cursor:pointer;margin:0;font-family:inherit}.ges-bf .ges-card-button[disabled]{opacity:.65;cursor:default}.ges-bf .ges-card-unavailable{opacity:.65}.ges-mobile-nav-section{display:none}.ges-mobile-nav{background:#101114;color:#fff;border-top:1px solid #ff800033;border-bottom:1px solid #ff80005c;box-shadow:0 5px 14px #0006}.ges-mobile-nav-inner{display:flex;gap:8px;padding:9px 4%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.ges-mobile-nav-inner::-webkit-scrollbar{display:none}.ges-mobile-nav a{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-height:42px;padding:8px 15px;border:1px solid #777;border-radius:24px;color:#fff;text-decoration:none;font-size:13px;font-weight:700;white-space:nowrap}.ges-mobile-nav a[aria-current]{background:#ff8000;border-color:#ff8000}.ges-mobile-nav a:focus-visible{outline:3px solid #ffd29c;outline-offset:2px}.ges-cart-notice{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:120;display:grid;grid-template-columns:minmax(0,1fr) auto 32px;align-items:center;gap:12px;width:min(500px,92vw);padding:13px 14px;border:1px solid #ff8000;border-radius:12px;background:#121416;color:#fff;font:14px/1.4 Arial,Helvetica,sans-serif;box-shadow:0 8px 30px #0005}.ges-cart-notice[hidden]{display:none!important}.ges-cart-notice[data-error=true]{border-color:#ff5b68}.ges-cart-notice a{color:#ffb66a;font-weight:700;text-decoration:underline;white-space:nowrap}.ges-cart-notice button{border:0;background:transparent;color:#fff;font-size:23px;width:32px;height:36px;cursor:pointer}@media(max-width:749px){.ges-mobile-nav-section{display:block;position:sticky;top:var(--ges-mobile-nav-top,0px);z-index:35}.ges-bf.ges-content[id],.ges-bf .ges-card[id]{scroll-margin-top:calc(var(--ges-mobile-nav-offset,60px) + 18px)}.ges-bf .ges-section-note{font-size:12px;margin:-8px 0 24px}.ges-cart-notice{bottom:16px;grid-template-columns:minmax(0,1fr) auto 36px;gap:8px;font-size:13px;padding:10px 12px}.ges-cart-notice a{min-height:44px;display:flex;align-items:center}.ges-cart-notice button{width:36px;height:44px}}@media(prefers-reduced-motion:reduce){.ges-mobile-nav a{scroll-behavior:auto}}.ges-bf .ges-scene-copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:18px;padding:26px 18px;background:linear-gradient(180deg,transparent 25%,#10111440 55%,#08090bea 100%)}.ges-bf .ges-scene-heading{font-size:clamp(20px,2vw,29px);font-weight:800;line-height:1.15;color:#fff;text-shadow:0 2px 8px #0008}.ges-bf .ges-scene-copy .ges-scene-cta{position:static;display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:9px 16px;border-radius:22px;background:linear-gradient(135deg,#ff9b00,#ff6d00);border:0;color:#fff;font-weight:700;width:auto}@media(min-width:750px){.ges-band-double .ges-band-scene{grid-row:auto;height:var(--ges-card-height);min-height:0}.ges-band-double .ges-band-scene>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ges-band-double .ges-grid{align-items:stretch}}@media(max-width:1000px)and (min-width:750px){.ges-band-double .ges-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ges-band-double .ges-band-scene{grid-column:1 / -1;grid-row:auto;height:180px}.ges-band-double .ges-scene-copy{justify-content:center}}@media(max-width:749px){.ges-band-double .ges-band-scene{grid-row:auto;height:170px;min-height:170px}.ges-bf .ges-scene-copy{padding:20px;justify-content:center;gap:14px;background:linear-gradient(90deg,#101114d9,transparent 95%)}.ges-bf .ges-scene-heading{max-width:65%;font-size:24px}.ges-bf .ges-band-scene>img{object-position:center 42%}}@media(max-width:749px){.ges-bf.ges-band-double .ges-card:last-child:nth-child(2n){grid-column:auto;max-width:none;width:auto;justify-self:stretch}}#MainContent:has(.ges-hero){background-color:#101114;background-image:url(/cdn/shop/files/garvee-es-side-accents-2026.png),radial-gradient(ellipse 850px 1100px at -12% 30%,#ff73002e,transparent 73%),radial-gradient(ellipse 900px 1200px at 110% 65%,#ff910026,transparent 72%),radial-gradient(ellipse 850px 800px at 50% 53%,#07417416,transparent 75%),linear-gradient(155deg,#101114,#211812 30%,#13151b 57%,#24190f 81%,#101114);background-size:max(1920px,100vw) auto,100% 100%,100% 100%,100% 100%,100% 100%;background-position:center 1500px,center,center,center,center;background-repeat:no-repeat}#MainContent:has(.ges-hero) .ges-bf{background-color:transparent;background-image:none}#MainContent:has(.ges-hero) .ges-calendar{background:radial-gradient(ellipse at 76% 30%,#a34d1021,transparent 60%)}#MainContent:has(.ges-hero) .ges-calendar>.ges-ribbon{display:none}#MainContent:has(.ges-hero) .ges-title:before,#MainContent:has(.ges-hero) .ges-title:after{background:linear-gradient(90deg,#ff8000,#f7bd66b3,transparent)}#MainContent:has(.ges-hero) .ges-mobile-nav{background:linear-gradient(100deg,#171514f7,#101114fa 65%,#27190ff7)}@media(max-width:749px){#MainContent:has(.ges-hero){background-image:radial-gradient(ellipse 850px 1100px at -12% 30%,#ff73002e,transparent 73%),radial-gradient(ellipse 900px 1200px at 110% 65%,#ff910026,transparent 72%),radial-gradient(ellipse 850px 800px at 50% 53%,#07417416,transparent 75%),linear-gradient(155deg,#101114,#211812 30%,#13151b 57%,#24190f 81%,#101114);background-size:100% 100%;background-position:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ges-bf-2026.css.map */
