.elementor-355 .elementor-element.elementor-element-2666a052{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:8px;--padding-left:50px;--padding-right:50px;}.elementor-355 .elementor-element.elementor-element-2666a052:not(.elementor-motion-effects-element-type-background), .elementor-355 .elementor-element.elementor-element-2666a052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBFC77;}.elementor-355 .elementor-element.elementor-element-d5c6d197{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-355 .elementor-element.elementor-element-238cb92c .elementor-heading-title{font-family:"Impact", Sans-serif;font-size:27px;font-weight:400;font-style:normal;line-height:1.1em;color:#080808;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:rgba(0,0,0,0);}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-digits{color:#080808;font-family:"Impact", Sans-serif;font-size:58px;font-weight:400;font-style:normal;line-height:1.1em;}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-label{color:#5A5A5A;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.1em;}.elementor-355 .elementor-element.elementor-element-b4f13d4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-8bfdc06e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-3591d0cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-355 .elementor-element.elementor-element-480361fd{text-align:start;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-355 .elementor-element.elementor-element-lamc-on-sale{--grid-columns:4;--grid-row-gap:18px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:22px;}body.elementor-page-355:not(.elementor-motion-effects-element-type-background), body.elementor-page-355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E00;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-355 .elementor-element.elementor-element-lamc-on-sale{--grid-columns:2;}}@media(max-width:767px){.elementor-355 .elementor-element.elementor-element-lamc-on-sale{--grid-columns:2;}}/* Start custom CSS for container, class: .elementor-element-d5c6d197 */.elementor-355 .elementor-element.elementor-element-d5c6d197{flex:0 0 46%;width:46%;justify-content:center}.elementor-355 .elementor-element.elementor-element-d5c6d197 .elementor-heading-title{font-family:Impact,sans-serif!important;font-weight:400!important;font-size:3.4vw!important;line-height:1.05!important;text-align:left;white-space:nowrap}@media(max-width:767px){.elementor-355 .elementor-element.elementor-element-d5c6d197{flex:0 0 100%;width:100%}.elementor-355 .elementor-element.elementor-element-d5c6d197 .elementor-heading-title{font-size:6vw!important;text-align:center;white-space:normal}}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-1fcc116f */.elementor-355 .elementor-element.elementor-element-1fcc116f{flex:1;min-width:0}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-wrapper{display:flex;gap:0}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-item{flex:1;background:transparent!important;padding:0!important;border:0!important}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-item:before{display:none!important}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-digits{font-family:"Folio Condensed",sans-serif!important;font-weight:700;font-size:4.53125vw!important;line-height:1;font-variant-numeric:tabular-nums}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-label{display:block;padding-top:0;font-family:Helvetica,Arial,sans-serif;font-size:1.354167vw!important;line-height:1.2;color:#5A5A5A}@media(max-width:767px){.elementor-355 .elementor-element.elementor-element-1fcc116f{flex:0 0 100%;width:100%}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-digits{font-size:11.3vw!important}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-label{font-size:3.5vw!important}} .elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-digits{font-family:Impact,sans-serif!important;font-weight:400!important;color:#000}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-item{position:relative}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-item+.elementor-countdown-item:before{content:"";display:block!important;position:absolute;left:0;top:5%;height:40%;width:1px;background:#91AD65;border:0!important}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-label{font-family:Helvetica,Arial,sans-serif!important;font-weight:400!important;color:#5A5A5A!important} .elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-digits{font-size:4.3vw!important}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-label{font-size:1.35vw!important}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-item+.elementor-countdown-item:before{top:2%;height:42%}@media(max-width:767px){.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-digits{font-size:11.3vw!important}.elementor-355 .elementor-element.elementor-element-1fcc116f .elementor-countdown-label{font-size:3.5vw!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2666a052 */.elementor-355 .elementor-element.elementor-element-2666a052{display:flex;flex-direction:row;align-items:center!important;gap:1vw!important;padding:max(100px,8.5vw) 1.8vw 2.5vw 4.3vw!important;margin:0!important;width:100%;max-width:none;min-height:0;position:relative;z-index:2;background:#CBFC77;overflow:visible}
.elementor-355 .elementor-element.elementor-element-2666a052:after{content:"";display:block;position:absolute;left:0;top:calc(100% - 1px);width:100%;height:5.208333vw;min-height:0;background-color:transparent;background-image:url("https://lamcpresents.com/wp-content/uploads/2026/09/Bottom-Layer-BannerBanner.png");background-repeat:no-repeat;background-size:100% 1080%;background-position:center 74.489796%;transform:rotate(180deg);transform-origin:center;-webkit-mask:none;mask:none;pointer-events:none;z-index:0}
.elementor-355 .elementor-element.elementor-element-2666a052>.e-con,.elementor-355 .elementor-element.elementor-element-2666a052>.elementor-widget{position:relative;z-index:1}
@media(max-width:767px){.elementor-355 .elementor-element.elementor-element-2666a052{flex-wrap:wrap;padding:75px 5% 24px!important;gap:18px!important}.elementor-355 .elementor-element.elementor-element-2666a052:after{height:30px}}
/* Match homepage spacing while clearing the overlapping torn header. */
@media(min-width:768px){.elementor-355 .elementor-element.elementor-element-2666a052.elementor-element.nos-xd-countdown{padding:calc(4.5vw + 12px) 1.8vw 0 4.7vw!important}}
@media(max-width:767px){.elementor-355 .elementor-element.elementor-element-2666a052{padding-bottom:16px!important}}
 .elementor-355 .elementor-element.elementor-element-2666a052.cs-page .nos-xd-card .nos-match-info .elementor-widget-heading:nth-child(2) .elementor-heading-title{font-size:3.3cqw!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important} .elementor-355 .elementor-element.elementor-element-2666a052.cs-page .nos-xd-card .nos-match-info .elementor-element-0ae55b01 .elementor-heading-title,.elementor-355 .elementor-element.elementor-element-2666a052.cs-page .nos-xd-card .nos-match-info .elementor-element-3c4b72d6 .elementor-heading-title{font-size:3.1cqw!important} .elementor-355 .elementor-element.elementor-element-2666a052.cs-page .nos-xd-card .nos-match-info .elementor-widget-heading:nth-child(2) .elementor-heading-title{font-size:3.05cqw!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-lamc-on-sale */.elementor-355 .elementor-element.elementor-element-lamc-on-sale.cs-grid{display:block!important;width:100%;min-width:0}.elementor-355 .elementor-element.elementor-element-lamc-on-sale .e-loop-item[hidden]{display:none!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4f13d4a */@media(min-width:1025px){.elementor-355 .elementor-element.elementor-element-b4f13d4a .cs-main{width:86.4%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}}
.elementor-355 .elementor-element.elementor-element-b4f13d4a .ja-sale-card>.elementor-widget-image{aspect-ratio:auto!important;height:auto!important}
.elementor-355 .elementor-element.elementor-element-b4f13d4a .ja-sale-card>.elementor-widget-image img{position:static!important;height:auto!important;object-fit:contain!important}
.elementor-355 .elementor-element.elementor-element-b4f13d4a .ja-sale-card>.e-con{align-items:center!important;min-height:0!important}
.elementor-355 .elementor-element.elementor-element-b4f13d4a .ja-sale-card>.e-con>.elementor-widget-button{align-self:center!important}
.elementor-355 .elementor-element.elementor-element-b4f13d4a .ja-sale-card>.e-con h3{min-height:0!important}
.elementor-355 .elementor-element.elementor-element-b4f13d4a .ja-sale-card .elementor-button:hover,.elementor-355 .elementor-element.elementor-element-b4f13d4a .ja-sale-card .elementor-button:focus-visible{background:#CBFC77!important;color:#080808!important;border-color:#CBFC77!important}
 .elementor-355 .elementor-element.elementor-element-b4f13d4a .ja-sale-card>.elementor-widget-image{aspect-ratio:4/5!important;overflow:hidden!important}.elementor-355 .elementor-element.elementor-element-b4f13d4a .ja-sale-card>.elementor-widget-image img{position:absolute!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Impact';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://lamcpresents.com/wp-content/uploads/2026/09/impact.ttf') format('truetype');
}
/* End Custom Fonts CSS */