.oxiyfine-shipping-popup[hidden]{ display:none;}
.oxiyfine-shipping-popup{ align-items:center; display:flex; inset:0; justify-content:center; padding:24px; position:fixed; z-index:10001;}
.oxiyfine-shipping-popup__backdrop{ background:rgba(8,10,15,.78); inset:0; position:absolute;}
.oxiyfine-shipping-popup__dialog{ background:var(--white); box-shadow:0 20px 60px rgba(0,0,0,.25); max-height:calc(100vh - 48px); max-width:min(720px, 100%); padding:10px; position:relative; width:100%; z-index:1;}
.oxiyfine-shipping-popup__link{ display:block;}
.oxiyfine-shipping-popup__image{ display:block; height:auto; max-height:calc(100vh - 68px); object-fit:contain; width:100%;}
.oxiyfine-shipping-popup__close{ align-items:center; background:#111; border:0; border-radius:50%; color:#fff; cursor:pointer; display:flex; font-size:25px; height:38px; justify-content:center; line-height:1; outline:none; padding:0; position:absolute; right:-14px; top:-14px; width:38px; z-index:2;}
.oxiyfine-shipping-popup__close:hover,.oxiyfine-shipping-popup__close:focus-visible{ background:var(--primary);}
body.oxiyfine-shipping-popup-open{ overflow:hidden;}
.hero-bannervbhfg-oxijsdj-xnewslidwe{ position:relative; overflow:hidden; padding:12px 20px 32px; background:var(--bg);}
.hero-bannervbhfg-oxijsdj-xnewslidwe__slider{ position:relative; width:100%; height:clamp(400px, 32.3vw, 550px); border-radius:18px; overflow:hidden;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__slide{ position:absolute;inset:0; opacity:0; visibility:hidden; transition:.8s ease; background-position:center right; background-repeat:no-repeat; background-size:cover;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__slide.active{ opacity:1; visibility:visible; z-index:2;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__slide::before{ content:""; position:absolute; inset:0; background:transparent;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__slide .container{ height:100%; position:relative; z-index:5; display:flex; align-items:center;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__content{ max-width:510px; animation:heroFade .9s; margin-left:20px;}
@keyframes heroFade{ from{ opacity:0; transform:translateY(40px); } to{ opacity:1; transform:translateY(0); }}
.hero-bannervbhfg-oxijsdj-xnewslidwe__subtitle{ display:inline-block; margin-bottom:15px; font-size:20px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__title{ margin:0; font-size:45px; line-height:1.14; color:var(--text-dark); font-weight:700;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__title strong{ color:var(--primary); font-weight:700;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__price{ display:flex; align-items:center; gap:14px; flex-wrap:wrap; margin:21px 0 27px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__old-price{ font-size:18px; color:color-mix(in srgb, var(--text-dark) 48%, var(--bg));  text-decoration:line-through;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__new-price{  font-size:22px;  color:var(--primary);  font-weight:700;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__dots{  position:absolute; left:20px; top:50%; transform:translateY(-50%); z-index:20;  width:48px;  min-height:144px;  background:var(--white); border-radius:0 18px 18px 0; padding:24px 0; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:17px; box-shadow:0 14px 32px rgba(0,0,0,.04);}
.hero-bannervbhfg-oxijsdj-xnewslidwe__dot{ width:12px; height:12px;  padding:0; border:none; border-radius:50%; background:color-mix(in srgb, var(--text-dark) 12%, var(--bg)); cursor:pointer; transition:.3s;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__dot.active{ position:relative; width:22px;  height:22px; background:var(--white);  border:2px solid var(--primary); outline:none; transform:none;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__dot.active::after{ content:""; position:absolute; top:50%; left:50%; width:8px; height:8px; border-radius:50%; background:var(--primary); transform:translate(-50%, -50%);}
.hero-bannervbhfg-oxijsdj-xnewslidwe__navigation{ position:absolute; right:20px; bottom:0;  display:flex;  gap:12px; padding:8px 10px 8px 17px; z-index:30; isolation:isolate;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__navigation::before{  content:""; position:absolute; inset:0; background:var(--white); border-radius:29px 0 0 29px; z-index:-1;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__prev,
.hero-bannervbhfg-oxijsdj-xnewslidwe__next{ width:56px; height:56px; border:none; border-radius:50%; background:color-mix(in srgb, var(--primary) 35%, var(--white)); color:var(--primary); font-size:16px; cursor:pointer; transition:.35s; box-shadow:none; display:inline-flex; align-items:center; justify-content:center;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__prev:hover, .hero-bannervbhfg-oxijsdj-xnewslidwe__next:hover{ background:var(--primary); color:var(--white);}
.hero-bannervbhfg-oxijsdj-xnewslidwe .common-btn{  min-width:135px; min-height:50px; padding:12px 30px; font-size:16px; color: var(--bg);}
@media(max-width:991px){.hero-bannervbhfg-oxijsdj-xnewslidwe__slider{ height:360px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__title{ font-size:35px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__new-price{ font-size:20px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__old-price{ font-size:28px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__dots{ left:0;}}
@media(max-width:767px){.hero-bannervbhfg-oxijsdj-xnewslidwe{ padding:10px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__slider{ height:280px;  border-radius:18px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__slide::before{ background:color-mix(in srgb, #ccd4ebfa 82%, transparent);}
.hero-bannervbhfg-oxijsdj-xnewslidwe__content{ max-width:235px; margin-left:6px;  text-align:left;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__subtitle{ margin-bottom:10px; font-size:14px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__title{ font-size:24px; line-height:1.08;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__price{  justify-content:flex-start;  gap:8px;  margin:15px 0 15px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__new-price{ font-size:15px; line-height:1.25;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__old-price{ font-size:15px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__navigation{ right:10px; bottom:0;  gap:10px;  padding:8px 8px 8px 14px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__prev, .hero-bannervbhfg-oxijsdj-xnewslidwe__next{ width:45px; height:45px; font-size:16px;}
.hero-bannervbhfg-oxijsdj-xnewslidwe__dots{ display:none;}
.hero-bannervbhfg-oxijsdj-xnewslidwe .common-btn{ min-width:97px; min-height:34px; padding:8px 17px; font-size:12px;}}



/* Product All categary */
.home-catrfhggtd-ptjkgtjrgnnfg{ background:var(--bg); overflow:hidden; padding:0 29px 34px;}
.home-catrfhggtd-ptjkgtjrgnnfg__header{ align-items:flex-end; display:flex; justify-content:space-between; margin:0 0 36px;}
.home-catrfhggtd-ptjkgtjrgnnfg__eyebrow{ color:var(--text-dark); font-size:14px; line-height:1.2; margin:0 0 12px;}
.home-catrfhggtd-ptjkgtjrgnnfg__header h2{ color:#0c0c0c; font-family:var(--font-heading); font-size:30px; font-weight:700; line-height:1.15; margin:0;}
.home-catrfhggtd-ptjkgtjrgnnfg__action{ align-items:center; background:var(--primary); border-radius:1px; color:var(--bg) !important; display:inline-flex; font-size:13px; font-weight:700; gap:5px; line-height:1; padding:13px 15px; text-decoration:none; transition:background .2s ease, transform .2s ease;}
.home-catrfhggtd-ptjkgtjrgnnfg__action:hover{ background:var(--danger); color:var(--white);}
.home-catrfhggtd-ptjkgtjrgnnfg__action span{ font-size:17px; line-height:.7;}
.home-catrfhggtd-ptjkgtjrgnnfg__track{ display:flex; gap:24px; overflow-x:auto; padding-bottom:3px; scrollbar-width:none;}
.home-catrfhggtd-ptjkgtjrgnnfg__track::-webkit-scrollbar{ display:none;}
.home-catrfhggtd-ptjkgtjrgnnfg__card{ color:var(--text-dark); flex:0 0 235px; min-width:0; text-decoration:none;}
.home-catrfhggtd-ptjkgtjrgnnfg__image{ background:#f1f1ef; border-radius:10px; display:block; height:auto; overflow:hidden;}
.home-catrfhggtd-ptjkgtjrgnnfg__image img{ display:block; height:100%; object-fit:cover; transition:transform .35s ease; width:100%;}
.home-catrfhggtd-ptjkgtjrgnnfg__card:hover .home-catrfhggtd-ptjkgtjrgnnfg__image img{ transform:scale(1.035);}
.home-catrfhggtd-ptjkgtjrgnnfg__name{ color:var(--text-dark); display:block; font-family:var(--font-body); font-size:14px; font-weight:700; line-height:1.25; padding-top:17px;}

@media(max-width:767px){
.home-catrfhggtd-ptjkgtjrgnnfg{ padding:10px 16px 28px;}
.home-catrfhggtd-ptjkgtjrgnnfg__header{ align-items:flex-start; gap:14px; margin-bottom:22px;}
.home-catrfhggtd-ptjkgtjrgnnfg__header h2{ font-size:24px;}
.home-catrfhggtd-ptjkgtjrgnnfg__action{ font-size:11px; padding:9px 11px; white-space:nowrap;}
.home-catrfhggtd-ptjkgtjrgnnfg__track{ gap:14px; margin-right:-16px;}
.home-catrfhggtd-ptjkgtjrgnnfg__card{ flex-basis:165px;}
.home-catrfhggtd-ptjkgtjrgnnfg__image{ height:auto;}
.home-catrfhggtd-ptjkgtjrgnnfg__name{ font-size:13px; padding-top:11px;}}


/* Product left right boxes */
.produvn-feratui-homhejhbdf{ background:var(--bg); padding:80px 36px 72px;}
.produvn-feratui-homhejhbdf__heading{    text-align: center; margin:0 auto 28px; max-width:1350px;}
.produvn-feratui-homhejhbdf__subtitle{ color:var(--danger); font-size:13px; font-weight:700; letter-spacing:1.1px; line-height:1.2; margin:0 0 9px; text-transform:uppercase;}
.produvn-feratui-homhejhbdf__heading h2{ color:var(--text-dark); font-family:var(--font-heading); font-size:32px; line-height:1.15; margin:0;}
.produvn-feratui-homhejhbdf__layout{ display:grid; gap:18px; grid-template-columns:minmax(300px, 1.6fr) minmax(420px, 1.55fr); grid-template-rows:auto auto; margin:0 auto; max-width:1350px;}
.produvn-feratui-homhejhbdf__feature{ align-items:stretch; background:#f1dfd3; border-radius:1px; display:flex; grid-column:1; grid-row:1; min-height:240px; overflow:hidden; position:relative;}
.produvn-feratui-homhejhbdf__feature-copy{ align-items:flex-start; display:flex; flex-direction:column; justify-content:center; padding:30px 20px 30px 38px; position:relative; width:48%; z-index:1;}
.produvn-feratui-homhejhbdf__feature-copy strong{ color:var(--text-dark); font-family:var(--font-heading); font-size:25px; line-height:1; margin-bottom:9px;}
.produvn-feratui-homhejhbdf__feature-copy span{ color:var(--text-dark); font-size:11px; letter-spacing:1px; margin-bottom:26px; text-transform:uppercase;}
.produvn-feratui-homhejhbdf__button{ align-items:center; background:var(--white); color:var(--text-dark); display:inline-flex; font-size:11px; font-weight:700; justify-content:center; letter-spacing:.8px; min-height:40px; padding:10px 24px; text-decoration:none; text-transform:uppercase; transition:background .25s ease,color .25s ease;}
.produvn-feratui-homhejhbdf__button:hover,.produvn-feratui-homhejhbdf__button:focus-visible{ background:var(--primary); color:var(--white);}
.produvn-feratui-homhejhbdf__feature-image{ align-items:center; display:flex; height:100%; justify-content:center; position:absolute; right:0; top:0; width:58%;}
.produvn-feratui-homhejhbdf__feature-image img{ height:100%; object-fit:contain; width:100%;}
.produvn-feratui-homhejhbdf__products{ display:grid; gap:18px; grid-template-columns:repeat(3,1fr);}
.produvn-feratui-homhejhbdf__products--row-1{ grid-column:2; grid-row:1;}
.produvn-feratui-homhejhbdf__products--row-2{ grid-column:1; grid-row:2;}
.produvn-feratui-homhejhbdf__product{ min-width:0;}
.produvn-feratui-homhejhbdf__product-image{ align-items:center; aspect-ratio:1 / .82; background:#f3f5f3; border-radius:1px; display:flex; justify-content:center; overflow:hidden;}
.produvn-feratui-homhejhbdf__product-image img{ height:100%; object-fit:contain; transition:transform .3s ease; width:100%;}
.produvn-feratui-homhejhbdf__product:hover .produvn-feratui-homhejhbdf__product-image img{ transform:scale(1.06);}
.produvn-feratui-homhejhbdf__product-info{ padding:13px 0 0;}
.produvn-feratui-homhejhbdf__product-price{ color:var(--text-dark); font-size:14px; line-height:1.2; margin-bottom:6px;}
.produvn-feratui-homhejhbdf__product-price del{ color:#888; margin-right:5px;}
.produvn-feratui-homhejhbdf__product-price ins{ text-decoration:none;}
.produvn-feratui-homhejhbdf__product-name{ color:var(--text-dark); display:block; font-size:14px; font-weight:600; line-height:1.3; overflow:hidden; text-decoration:none; text-overflow:ellipsis; white-space:nowrap;}
.produvn-feratui-homhejhbdf__offer{ align-items:stretch; background:#e8eee9; border-radius:1px; display:flex; grid-column:2; grid-row:2; min-height:240px; overflow:hidden; position:relative;}
.produvn-feratui-homhejhbdf__popular-heading{ align-items:flex-start; display:flex; flex-direction:column; justify-content:center; padding:30px 20px 30px 38px; width:48%;}
.produvn-feratui-homhejhbdf__popular-heading strong{ color:var(--text-dark); font-family:var(--font-heading); font-size:25px; line-height:1; margin-bottom:9px;}
.produvn-feratui-homhejhbdf__offer-image{ align-items:center; display:flex; height:100%; justify-content:center; position:absolute; right:0; top:0; width:58%;}
.produvn-feratui-homhejhbdf__offer-image img{ height:100%; object-fit:contain; width:100%;}

.new-arrivale-home-hfhsjdjd-oxiyfinehfdh{ background:var(--bg); padding:20px 36px 12px;}
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh__heading{ margin:0 auto 30px; max-width:1350px; text-align:center;}
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh__subtitle{ color:var(--danger); font-size:13px; font-weight:700; letter-spacing:1px; line-height:1.2; margin:0 0 9px; text-transform:uppercase;}
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh__heading h2{ color:var(--text-dark); font-family:var(--font-heading); font-size:32px; line-height:1.15; margin:0;}
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh__products{ display:grid; gap:24px 18px; grid-template-columns:repeat(6,minmax(0,1fr)); list-style:none; margin:0 auto; max-width:1350px; padding:0;}
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh__products .oxiyfine-product-card{ min-width:0;}

@media(max-width:991px){
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh{ padding:16px 20px 52px;}
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh__products{ grid-template-columns:repeat(3,minmax(0,1fr));}
}
@media(max-width:600px){
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh{ padding:10px 16px 40px;}
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh__heading{ margin-bottom:20px;}
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh__heading h2{ font-size:25px;}
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh__subtitle{ font-size:10px; margin-bottom:7px;}
.new-arrivale-home-hfhsjdjd-oxiyfinehfdh__products{ gap:22px 12px; grid-template-columns:repeat(2,minmax(0,1fr));}
}

@media(max-width:991px){
.produvn-feratui-homhejhbdf{ padding:16px 20px 52px;}
.produvn-feratui-homhejhbdf__layout{ grid-template-columns:1fr; grid-template-rows:auto;}
.produvn-feratui-homhejhbdf__products,.produvn-feratui-homhejhbdf__products--row-1,.produvn-feratui-homhejhbdf__products--row-2{ grid-column:1; grid-row:auto;}
.produvn-feratui-homhejhbdf__offer{ grid-column:1; grid-row:auto;}
}
@media(max-width:600px){
.produvn-feratui-homhejhbdf{ padding:10px 16px 40px;}
.produvn-feratui-homhejhbdf__layout{ gap:14px;}
.produvn-feratui-homhejhbdf__heading{ margin-bottom:20px;}
.produvn-feratui-homhejhbdf__heading h2{ font-size:25px;}
.produvn-feratui-homhejhbdf__subtitle{ font-size:10px; margin-bottom:7px;}
.produvn-feratui-homhejhbdf__feature,.produvn-feratui-homhejhbdf__offer{ min-height:190px;}
.produvn-feratui-homhejhbdf__feature-copy{ padding:24px 10px 24px 22px; width:55%;}
.produvn-feratui-homhejhbdf__feature-copy strong,.produvn-feratui-homhejhbdf__popular-heading strong{ font-size:21px;}
.produvn-feratui-homhejhbdf__feature-copy span{ font-size:9px; margin-bottom:18px;}
.produvn-feratui-homhejhbdf__feature-image{ width:50%;}
.produvn-feratui-homhejhbdf__popular-heading{ padding:24px 10px 24px 22px; width:55%;}
.produvn-feratui-homhejhbdf__offer-image{ width:50%;}
.produvn-feratui-homhejhbdf__products{ gap:14px 10px;}
.produvn-feratui-homhejhbdf__product-info{ padding-top:13px;}
.produvn-feratui-homhejhbdf__product-price{ font-size:13px;}
.produvn-feratui-homhejhbdf__product-name{ font-size:11px;}
.produvn-feratui-homhejhbdf__button{ font-size:9px; min-height:34px; padding:8px 14px;}
}


/* ====   SHIPPING / SERVICE BENEFITS ====== */
.ship-padelskdebejhcbnbdhdjd {  width: 100%; background: var(--primary); border: 0;  padding: 35px 0;}
.ship-padelskdebejhcbnbdhdjd__grid { width: 100%; display: grid; grid-template-columns: repeat(3, 1fr); align-items: center;}
.ship-padelskdebejhcbnbdhdjd__item { min-height: 42px; display: flex; align-items: center; justify-content: center; gap: 10px; padding: 2px 25px;  position: relative;}
.ship-padelskdebejhcbnbdhdjd__item:not(:last-child)::after { content: ""; position: absolute; right: 0;  top: 5px;  width: 1px;  height: calc(100% - 10px);  background: rgba(43, 42, 41, 0.12);}
.ship-padelskdebejhcbnbdhdjd__icon { width: 60px; height: 60px; flex: 0 0 60px; display: flex; align-items: center; justify-content: center; color: var(--bg);}.ship-padelskdebejhcbnbdhdjd__icon svg { display: block; width: 100%; height: 100%;}
.ship-padelskdebejhcbnbdhdjd__content { display: flex; flex-direction: column; justify-content: center; gap: 10px;}
.ship-padelskdebejhcbnbdhdjd__content strong { display: block; margin: 0; color: var(--text-light); font-size: 18px; line-height: 13px; font-weight: 700; letter-spacing: 0.15px;}
.ship-padelskdebejhcbnbdhdjd__content span {  display: block; margin: 0; font-size: 15px; color: var(--bg);}
@media (max-width: 768px) {.ship-padelskdebejhcbnbdhdjd {  padding: 14px 0;} .ship-padelskdebejhcbnbdhdjd__grid { grid-template-columns: 1fr;  gap: 0;}
.ship-padelskdebejhcbnbdhdjd__item { min-height: 52px; justify-content: flex-start; padding: 8px 20px;}
.ship-padelskdebejhcbnbdhdjd__item:not(:last-child)::after {  right: 20px;  left: 20px;  top: auto;  bottom: 0;  width: auto;  height: 1px;} 
.ship-padelskdebejhcbnbdhdjd__icon { width: 28px; height: 28px; flex-basis: 28px;}
.ship-padelskdebejhcbnbdhdjd__content strong { font-size: 11px; line-height: 14px;} .ship-padelskdebejhcbnbdhdjd__content span { font-size: 10px; line-height: 12px;}}
@media (max-width: 480px) {.ship-padelskdebejhcbnbdhdjd {padding: 10px 0; } .ship-padelskdebejhcbnbdhdjd__item {padding: 8px 15px;} .ship-padelskdebejhcbnbdhdjd__item:not(:last-child)::after { left: 15px; right: 15px;}}




/* === INSTAGRAM SHOP SECTION======= */
.insta-oxidjnfh-ndjdjdnd-homn { width: 100%; overflow: hidden;  padding: 42px 0;}
.insta-oxidjnfh-ndjdjdnd-homn__wrapper { width: 100%; display: grid; grid-template-columns: minmax(0, 1fr) minmax(400px, 1.05fr) minmax(0, 1fr); align-items: center;}
.insta-oxidjnfh-ndjdjdnd-homn__gallery { width: 100%; height: 242px; display: grid; grid-template-columns: repeat(3, 1fr);  overflow: hidden;}
.insta-oxidjnfh-ndjdjdnd-homn__image {  width: 100%;  height: 260px;  display: block; overflow: hidden; text-decoration: none;}
.insta-oxidjnfh-ndjdjdnd-homn__image img {  width: 100%; height: 100%; display: block; object-fit: cover; object-position: center;}
.insta-oxidjnfh-ndjdjdnd-homn__content { max-width: 530px; width: 100%; margin: 0 auto; padding: 20px 55px; text-align: center;}
.insta-oxidjnfh-ndjdjdnd-homn__subtitle { display: block;  margin: 0 0 10px;  font-size: 12px;  letter-spacing: 4px; text-transform: uppercase;}
.insta-oxidjnfh-ndjdjdnd-homn__heading { margin: 0 0 20px; color: var(--primary); font-size: 36px;}
.insta-oxidjnfh-ndjdjdnd-homn__text { max-width: 390px; margin: 0 auto; font-size: 15px;}
@media (max-width: 1100px) {.insta-oxidjnfh-ndjdjdnd-homn { padding: 35px 0; } .insta-oxidjnfh-ndjdjdnd-homn__wrapper { grid-template-columns: minmax(0, 1fr) minmax(350px, 0.9fr) minmax(0, 1fr);}
.insta-oxidjnfh-ndjdjdnd-homn__gallery,  .insta-oxidjnfh-ndjdjdnd-homn__image { height: 210px; } .insta-oxidjnfh-ndjdjdnd-homn__content { padding: 20px 35px; }.insta-oxidjnfh-ndjdjdnd-homn__heading { font-size: 31px;}}
@media (max-width: 768px) {.insta-oxidjnfh-ndjdjdnd-homn {  padding: 35px 0;} .insta-oxidjnfh-ndjdjdnd-homn__wrapper { display: flex; flex-direction: column } .insta-oxidjnfh-ndjdjdnd-homn__content { order: 1; max-width: 600px; padding: 35px 25px; }.insta-oxidjnfh-ndjdjdnd-homn__gallery--left { order: 2;}
.insta-oxidjnfh-ndjdjdnd-homn__gallery--right { order: 3; }.insta-oxidjnfh-ndjdjdnd-homn__gallery { height: 180px; } .insta-oxidjnfh-ndjdjdnd-homn__image { height: 180px;}
.insta-oxidjnfh-ndjdjdnd-homn__subtitle { font-size: 11px; letter-spacing: 3px;  margin-bottom: 12px;}.insta-oxidjnfh-ndjdjdnd-homn__heading { font-size: 30px; line-height: 36px; margin-bottom: 15px; } .insta-oxidjnfh-ndjdjdnd-homn__text { font-size: 14px; line-height: 24px;}}
@media (max-width: 480px) {.insta-oxidjnfh-ndjdjdnd-homn {padding: 25px 0; } .insta-oxidjnfh-ndjdjdnd-homn__content { padding: 30px 20px; } .insta-oxidjnfh-ndjdjdnd-homn__gallery { height: 125px;}
.insta-oxidjnfh-ndjdjdnd-homn__image { height: 125px; } .insta-oxidjnfh-ndjdjdnd-homn__heading { font-size: 26px; line-height: 32px; } .insta-oxidjnfh-ndjdjdnd-homn__text { font-size: 13px; line-height: 22px;  }}



/* ======  HOME HERO IMAGE BANNER ====== */
.bg-banhjehfhe-home-oxiyhhrhr { width: 100%; margin: 0; padding: 0; background: #e9f0f1; margin-top: 50px;}
.bg-banhjehfhe-home-oxiyhhrhr__container { width: 100%; max-width: 100%; margin: 0 auto; padding: 0;}
.bg-banhjehfhe-home-oxiyhhrhr__image-wrap {  width: 100%;  margin: 0;  padding: 0;  line-height: 0;  overflow: hidden;}
.bg-banhjehfhe-home-oxiyhhrhr__image { display: block; width: 100%; max-width: 100%; height: 520px; margin: 0; padding: 0; border: 0;}
@media (max-width: 768px) { .bg-banhjehfhe-home-oxiyhhrhr {  width: 100%;} .bg-banhjehfhe-home-oxiyhhrhr__image { width: 100%; height: auto;}}
@media (max-width: 480px) {.bg-banhjehfhe-home-oxiyhhrhr__image-wrap { width: 100%;} .bg-banhjehfhe-home-oxiyhhrhr__image { width: 100%; height: auto; }}
