.elementor-1082 .elementor-element.elementor-element-4abbf03{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer{background-image:url("https://icebyshawn.com/wp-content/uploads/2026/09/Footer-BG.webp");padding:0px 32px 0px 32px;--ibs-footer-divider:rgba(255,255,255,.17);--ibs-footer-text:#FFFFFF;color:#FFFFFF !important;--ibs-footer-muted:var( --e-global-color-text );--ibs-footer-accent:var( --e-global-color-text );--ibs-footer-mobile-brand-gap:32px;--ibs-footer-mobile-accordion-pad:20px;--ibs-footer-mobile-panel-top-pad:12px;--ibs-footer-mobile-panel-pad:22px;--ibs-footer-mobile-pre-trust-gap:12px;--ibs-footer-mobile-trust-outer-pad:0px;--ibs-footer-mobile-trust-pad:22px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__inner{max-width:1440px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter{padding-top:52px;padding-bottom:52px;column-gap:48px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__columns{padding-top:52px;padding-bottom:52px;column-gap:52px;row-gap:36px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__trust{padding-top:28px;padding-bottom:28px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__bottom{padding-top:22px;padding-bottom:22px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__overlay{background:rgba(0,4,14,.88);}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__trust, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__bottom{border-color:rgba(255,255,255,.17);border-width:0 0 1px 0;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__column + .ibs-footer__column{border-left-color:rgba(255,255,255,.17);border-left-width:1px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__desc, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-desc, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-disclaimer, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__contact-text, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__contact-subtext, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__trust-subtitle, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__copyright{color:var( --e-global-color-text );}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__eyebrow, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__brand-accent, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__tagline{color:var( --e-global-color-text );}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__tagline{border-left-color:var( --e-global-color-text );font-size:12px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-disclaimer{font-size:16px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-heading{margin-top:12px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-input, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-elementor-form .elementor-field{font-size:16px;color:#FFFFFF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-input::placeholder, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-elementor-form .elementor-field::placeholder{color:#A9ABAF !important;opacity:1;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-field, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-elementor-form .elementor-field{background:rgba(13,24,48,.86) !important;border-style:solid;min-height:58px;border-radius:6px 6px 6px 6px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-field:focus-within, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-elementor-form .elementor-field:focus{border-color:#5476C8 !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-form{gap:0px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-button, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-elementor-form .elementor-button{color:#0D1023 !important;background:#FFFFFF !important;border-style:solid;border-color:var( --e-global-color-text );}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-button:hover, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-elementor-form .elementor-button:hover{color:#FFFFFF !important;background:#0D1023 !important;border-color:#5476C8 !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-button{min-width:155px !important;min-height:58px !important;height:58px !important;width:auto !important;justify-self:stretch !important;padding:0px 28px 0px 28px !important;border-radius:6px 6px 6px 6px !important;gap:12px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-button-icon{font-size:13px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-button-icon svg{width:13px !important;height:13px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-button:hover{transform:translateY(-1px) !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-status.is-success{color:#B7E4C7 !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-status.is-error{color:#FFB4B4 !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-status{margin-top:10px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__brand-logo img{width:150px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__desc{font-size:16px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__brand-stack{gap:20px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__social-link{width:42px;height:42px;font-size:15px;color:#FFFFFF;background:rgba(255,255,255,.05);border-radius:50%;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__social-link svg{width:15px;height:15px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__socials{gap:10px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__social-link:hover{color:#0D1023;background:#FFFFFF;border-color:#FFFFFF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__column-title{font-size:20px;color:#FFFFFF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer--mobile-accordion .ibs-footer__column-title:hover{color:#FFFFFF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__accordion-icon{color:#FFFFFF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__column-title:hover .ibs-footer__accordion-icon{color:#FFFFFF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__link{font-size:16px;color:#E7E9EF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__link:hover{color:#FFFFFF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__links{gap:12px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__column--shop .ibs-footer__column-title-inner{padding:0px 0px 0px 0px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__column--shop .ibs-footer__links{padding:0px 0px 0px 0px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__column--info .ibs-footer__column-title-inner{padding:0px 0px 0px 0px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__column--info .ibs-footer__links{padding:0px 0px 0px 0px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__column--contact .ibs-footer__column-title-inner{padding:0px 0px 0px 0px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__column--contact .ibs-footer__contacts{padding:0px 0px 0px 0px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__link-icon{font-size:10px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__link-icon svg{width:10px;height:10px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__link:hover .ibs-footer__link-icon{transform:translateX(4px);}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__contact-title{font-size:18px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__contact-text, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__contact-subtext{font-size:16px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__contact-icon{font-size:20px;color:#E7E9EF;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__contact-icon svg{width:20px;height:20px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__contact-item:hover .ibs-footer__contact-icon{color:#FFFFFF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__trust-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:32px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__trust-icon{font-size:30px;color:#E7E9EF;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__trust-icon svg{width:30px;height:30px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__trust-title{font-size:18px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__trust-subtitle{font-size:16px;}.elementor-1082 .elementor-element.elementor-element-368ffcb a.ibs-footer__trust-item:hover .ibs-footer__trust-icon{color:#FFFFFF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb a.ibs-footer__trust-item:hover .ibs-footer__trust-title{color:#FFFFFF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb a.ibs-footer__trust-item:hover .ibs-footer__trust-subtitle{color:#FFFFFF !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__copyright, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__legal a, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__legal span{font-size:16px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__payment, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__payment > span{font-size:12px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__payment{height:28px;background:#FFFFFF;color:#11131A;min-width:46px;padding:0px 8px 0px 8px;border-radius:3px 3px 3px 3px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__payments{gap:7px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__legal a{color:var( --e-global-color-text );}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__legal a:hover{color:var( --e-global-color-kadence7 );}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__back-top{width:60px !important;height:60px !important;min-width:60px !important;max-width:60px !important;min-height:60px !important;max-height:60px !important;font-size:20px;background:var( --e-global-color-accent );color:#FFFFFF !important;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:50%;right:10px;bottom:100px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__back-top svg{width:20px;height:20px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__back-top:hover{background:#FFFFFF !important;color:#0D1023 !important;border-color:#0D1023 !important;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-field, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-elementor-form .elementor-field{min-height:56px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-form{gap:0px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-button{min-height:56px !important;height:56px !important;width:auto !important;justify-self:stretch !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__trust-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__back-top{right:24px;}}@media(max-width:767px){.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-field, .elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-elementor-form .elementor-field{min-height:52px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-form{gap:8px !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__newsletter-button{min-height:50px !important;height:50px !important;width:100% !important;justify-self:stretch !important;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__brand-logo img{width:120px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer{--ibs-footer-mobile-accordion-pad:34px;--ibs-footer-mobile-panel-pad:40px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__trust-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__back-top{width:60px !important;height:60px !important;min-width:60px !important;max-width:60px !important;min-height:60px !important;max-height:60px !important;font-size:20px;right:12px;}.elementor-1082 .elementor-element.elementor-element-368ffcb .ibs-footer__back-top svg{width:20px;height:20px;}}