.ed-special-offers{--so-ink:#34312e;--so-muted:#777069;--so-wine:#773546;--so-line:#ddd7d1;width:94%;max-width:1540px;margin:0 auto 64px;color:var(--so-ink);font-family:Rubik,Arial,sans-serif}
.ed-special-hero{position:relative;min-height:285px;overflow:hidden;background:#eadcd3 url('../images/editorial/special-offers-rhana-v3.png') center 54%/cover no-repeat}.ed-special-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(247,237,229,.58) 0%,rgba(247,237,229,.12) 42%,transparent 58%)}
.ed-special-hero__copy{position:absolute;z-index:2;inset:0 auto 0 0;width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:50px clamp(38px,6vw,92px);text-align:left}
.ed-special-hero__copy>span,.ed-special-heading span{color:var(--so-wine);font-size:11px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}
.ed-special-hero h1{max-width:680px;margin:13px 0 10px;font:400 clamp(58px,6.5vw,96px)/.9 Georgia,serif;letter-spacing:-.055em}.ed-special-hero__copy p{margin:0;color:#675f59;font-size:14px;letter-spacing:.02em}
.ed-special-hero p{max-width:540px;margin:0 0 30px;color:#6e6660;font-size:15px;line-height:1.75}
.ed-special-hero__copy>a{display:inline-flex;min-width:255px;align-items:center;justify-content:space-between;gap:36px;padding:17px 20px;background:#3c3c38;color:#fff;text-decoration:none;font-size:13px}.ed-special-hero__copy>a:hover{background:var(--so-wine)}.ed-special-hero__copy>a span{font-size:21px}
.ed-catalog-tools{border-bottom:1px solid var(--so-line);background:#fff}.ed-catalog-tools__top{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:34px;min-height:76px;padding:0 28px}.ed-filter-toggle{display:flex;align-items:center;gap:10px;border:0;background:none;padding:0;color:#292725;font:500 14px/1 Rubik,Arial,sans-serif;cursor:pointer}.ed-filter-toggle span{font-size:20px;transform:rotate(90deg)}.ed-catalog-tools form{display:flex;align-items:center}.ed-catalog-tools form label{position:absolute;width:1px;height:1px;overflow:hidden}.ed-catalog-tools select{appearance:none;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%233a3734'/%3E%3C/svg%3E") right center/10px 6px no-repeat;padding:10px 19px 10px 0;color:#302e2b;font:400 13px Rubik,Arial,sans-serif;cursor:pointer}.ed-catalog-tools__top>strong{justify-self:center;font-size:13px;font-weight:400}.ed-view-switch{display:flex;align-items:center;gap:7px}.ed-view-switch>span{margin-right:5px;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.ed-view-switch button{width:28px;height:28px;border:0;background:none;color:#9c9690;font-size:20px;cursor:pointer}.ed-view-switch button.is-active{color:var(--so-wine)}
.ed-catalog-tools__chips{display:flex;gap:8px;padding:0 28px 20px;overflow-x:auto;scrollbar-width:none}.ed-catalog-tools__chips::-webkit-scrollbar{display:none}.ed-catalog-tools__chips>span,.ed-catalog-tools__chips button,.ed-catalog-tools__chips a{flex:0 0 auto;border:1px solid #ddd7d1;border-radius:20px;background:#fff;padding:9px 15px;color:#4a4642;text-decoration:none;font:400 10px/1 Rubik,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.ed-catalog-tools__chips>span:first-child{color:var(--so-wine);border-color:#cdb4ba}.ed-catalog-tools__chips button{cursor:pointer}.ed-catalog-tools__chips span span,.ed-catalog-tools__chips a span{font-size:13px}.ed-special-nav{display:flex;gap:8px;padding:0 28px 22px;overflow-x:auto;scrollbar-width:none}.ed-special-nav[hidden]{display:none!important}.ed-special-nav::-webkit-scrollbar{display:none}.ed-special-nav a{flex:0 0 auto;padding:10px 15px;border:1px solid #d8d1cb;color:#4c4743;text-decoration:none;font-size:12px;white-space:nowrap}.ed-special-nav a:hover,.ed-special-nav a[aria-current="page"]{background:var(--so-wine);border-color:var(--so-wine);color:#fff}
.ed-special-products{margin-top:0;padding:38px 4% 54px;scroll-margin-top:30px;background:#f2efeb}.ed-special-products>.box__section{margin:0!important;padding:0!important}.ed-special-products .section__title{display:none!important}.ed-special-products .box__goods{width:100%!important;max-width:none!important;margin:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,340px));justify-content:center;gap:22px;align-items:stretch}.ed-special-products--count-1 .box__goods{grid-template-columns:minmax(330px,410px)!important}.ed-special-products--count-2 .box__goods{grid-template-columns:repeat(2,minmax(300px,380px))!important}.ed-special-products--count-3 .box__goods{grid-template-columns:repeat(3,minmax(280px,350px))!important}.ed-special-products .goods__item{position:relative;width:auto!important;min-width:0!important;min-height:520px!important;margin:0!important;height:auto!important;background:#faf8f5!important;border:0!important;padding:0!important;transition:transform .25s ease,box-shadow .25s ease}.ed-special-products .goods__item:hover{transform:translateY(-4px);box-shadow:0 20px 45px rgba(60,48,46,.1)}
.ed-special-products .product-item{display:flex!important;flex-direction:column;height:100%;padding:0!important}.ed-special-products .goods__item-link{position:relative;display:flex!important;flex:1;flex-direction:column;padding:24px 24px 0!important;color:var(--so-ink)!important;text-decoration:none!important}.ed-special-products .goods__item-img{order:1;width:100%!important;height:270px!important;margin:0 0 18px!important;background:transparent!important;overflow:hidden}.ed-special-products .goods__item-img img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s ease}.ed-special-products .goods__item:hover .goods__item-img img{transform:scale(1.035)}
.ed-special-products .favorite{position:absolute!important;z-index:3;right:20px!important;top:18px!important;width:34px!important;height:34px!important;min-width:0!important;padding:7px!important;border:0!important;background:rgba(255,255,255,.72)!important}.ed-special-products .fav_count{display:none!important}.ed-special-products .favorite .favico{margin:0!important}
.ed-special-products .goods__item-text{order:2;display:block!important;width:100%!important;height:auto!important;min-height:94px!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:0 6px!important;color:#332f2c!important;font:400 15px/1.45 Georgia,'Times New Roman',serif!important}.ed-special-products .goods__item-text span{display:block!important;height:auto!important;margin:0 0 9px!important;color:#8b5f68!important;font:500 10px/1.3 Rubik,Arial,sans-serif!important;letter-spacing:.13em;text-transform:uppercase}.ed-special-products .goods__item-price{order:3;display:flex!important;align-items:center!important;justify-content:space-between!important;margin:18px 6px 22px!important;padding-top:16px;border-top:1px solid #d9d1ca}.ed-special-products .goods__item-price>div:first-child{display:flex;align-items:baseline;gap:9px}.ed-special-products .goods__item-price>div:first-child>span:first-child{color:#342f2c!important;font:400 23px/1 Georgia,serif!important}.ed-special-products .product-item-price-old{color:#9a928c!important;font-size:12px!important;font-weight:400!important}.ed-special-products .goods__item-price>div:nth-child(2){position:absolute!important;left:24px!important;right:auto!important;top:22px!important;padding:7px 10px!important;background:var(--so-wine)!important;color:#fff!important;font-size:11px!important;line-height:1!important;letter-spacing:.05em}
.ed-special-products .ndesc,.ed-special-products .offershere{display:none!important}.ed-special-products .goods__item-buy{position:static!important;display:block!important;margin:0!important;padding:0!important;background:transparent!important}.ed-special-products .goods__item-buy .btn{display:flex!important;width:100%!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0 24px!important;align-items:center!important;justify-content:space-between!important;border:0!important;border-radius:0!important;background:#3d3d38!important;color:#fff!important;font:400 13px/1 Rubik,Arial,sans-serif!important;text-decoration:none!important}.ed-special-products .goods__item-buy .btn:after{content:"→";font-size:21px;font-weight:300}.ed-special-products .goods__item-buy .btn:hover{background:var(--so-wine)!important}.ed-special-products .goods__item-buy .oneclick{display:none!important}
.ed-special-products .slick-list,.ed-special-products .slick-track{width:100%!important;transform:none!important;overflow:visible!important;display:contents!important}.ed-special-products .slick-track:before,.ed-special-products .slick-track:after{content:none!important;display:none!important}.ed-special-products .slick-arrow,.ed-special-products .slick-dots{display:none!important}
.ed-special-products .slick-cloned{display:none!important}
.ed-special-products--count-1 .box__goods{grid-template-columns:minmax(620px,900px)!important}.ed-special-products--count-1 .goods__item{min-height:370px!important}.ed-special-products--count-1 .product-item{display:grid!important;grid-template-columns:42% 58%;grid-template-rows:1fr 58px}.ed-special-products--count-1 .goods__item-link{grid-column:1/3;grid-row:1;display:grid!important;grid-template-columns:42% 58%;grid-template-rows:1fr auto;padding:0!important}.ed-special-products--count-1 .goods__item-img{grid-column:1;grid-row:1/3;width:100%!important;height:312px!important;margin:0!important;padding:28px;background:#fff!important}.ed-special-products--count-1 .goods__item-text{grid-column:2;grid-row:1;align-self:center;min-height:0!important;padding:42px 48px 18px!important;font-size:22px!important;line-height:1.35!important}.ed-special-products--count-1 .goods__item-text span{margin-bottom:14px!important}.ed-special-products--count-1 .goods__item-price{grid-column:2;grid-row:2;align-self:end;margin:0 48px 30px!important}.ed-special-products--count-1 .goods__item-buy{grid-column:1/3;grid-row:2}.ed-special-products--count-1 .goods__item-price>div:nth-child(2){left:24px!important;top:22px!important}
.ed-special-products.is-list .box__goods{grid-template-columns:1fr!important}.ed-special-products.is-list .goods__item{min-height:260px!important}.ed-special-products.is-list .product-item{display:grid!important;grid-template-columns:minmax(220px,28%) 1fr 190px}.ed-special-products.is-list .goods__item-link{display:grid!important;grid-column:1/3;grid-template-columns:minmax(220px,36%) 1fr;grid-template-rows:1fr auto;padding:22px!important}.ed-special-products.is-list .goods__item-img{grid-row:1/3;width:100%!important;height:220px!important;margin:0!important}.ed-special-products.is-list .goods__item-text{align-self:center;min-height:0!important;padding:20px 32px!important}.ed-special-products.is-list .goods__item-price{align-self:end;margin:0 32px 10px!important}.ed-special-products.is-list .goods__item-buy{grid-column:3;grid-row:1;display:flex!important;align-items:flex-end;padding:22px!important}.ed-special-products.is-list .goods__item-buy .btn{height:54px!important}.ed-special-products.is-list .goods__item-price>div:nth-child(2){left:22px!important;top:22px!important}
.ed-special-empty{margin-top:24px;padding:70px 30px;background:#f2eeea;text-align:center}.ed-special-empty h2{margin:0 0 12px;font:400 36px/1.15 Georgia,serif}.ed-special-empty p{margin:0 auto 26px;max-width:560px;color:#79726c}.ed-special-empty a{display:inline-flex;gap:35px;padding:15px 20px;background:#3d3d38;color:#fff;text-decoration:none}
@media(max-width:1000px){.ed-special-hero{min-height:330px;background-position:58% center}.ed-special-hero__copy{width:52%;padding:40px 30px}.ed-special-products .box__goods{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-catalog-tools__top{grid-template-columns:auto auto 1fr}.ed-view-switch{display:none}.ed-special-products.is-list .product-item,.ed-special-products.is-list .goods__item-link{display:flex!important}.ed-special-products.is-list .goods__item-buy{padding:0!important}}
@media(max-width:750px){.ed-special-offers{width:100%;margin-bottom:40px}.ed-special-hero{min-height:430px;background-position:70% bottom}.ed-special-hero:after{background:linear-gradient(180deg,rgba(247,237,229,.98) 0%,rgba(247,237,229,.88) 44%,rgba(247,237,229,.08) 70%)}.ed-special-hero__copy{inset:0 0 auto;width:100%;height:48%;padding:30px 6%;align-items:flex-start;text-align:left}.ed-special-hero h1{font-size:54px}.ed-special-products{width:88%;margin:0 auto;padding-top:18px}.ed-special-products .box__goods{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ed-special-products--count-1 .box__goods{grid-template-columns:minmax(0,410px)!important}.ed-special-products--count-1 .goods__item{min-height:520px!important}.ed-special-products--count-1 .product-item,.ed-special-products--count-1 .goods__item-link{display:flex!important}.ed-special-products--count-1 .goods__item-img{width:100%!important;height:260px!important;margin:0!important;padding:0!important}.ed-special-products--count-1 .goods__item-text{min-height:94px!important;padding:0 6px!important;font-size:15px!important;line-height:1.45!important}.ed-special-products--count-1 .goods__item-price{margin:18px 6px 22px!important}.ed-special-products--count-1 .goods__item-buy{width:100%!important}.ed-special-empty{padding:45px 22px}}
@media(max-width:440px){.ed-special-products .box__goods,.ed-special-products .box__goods:has(>.goods__item:only-child){grid-template-columns:1fr}.ed-special-products .goods__item{min-height:520px!important}.ed-special-products .goods__item-img{height:260px!important}}

/* Single offer: compact editorial card */
.ed-special-products .favorite{display:none!important}
.ed-special-products--count-1{padding-top:46px;padding-bottom:68px}
.ed-special-products--count-1 .box__goods{grid-template-columns:minmax(680px,920px)!important}
.ed-special-products--count-1 .goods__item{min-height:0!important;border:1px solid #e2dcd6!important;background:#fbfaf8!important;box-shadow:none!important}
.ed-special-products--count-1 .goods__item:hover{transform:none;box-shadow:none!important}
.ed-special-products--count-1 .product-item{display:grid!important;grid-template-columns:40% 60%;grid-template-rows:auto auto;height:auto!important}
.ed-special-products--count-1 .goods__item-link{display:grid!important;grid-column:1/3;grid-row:1;grid-template-columns:40% 60%;grid-template-rows:auto auto;min-height:360px;padding:0!important}
.ed-special-products--count-1 .goods__item-img{grid-column:1;grid-row:1/3;box-sizing:border-box;width:100%!important;height:360px!important;margin:0!important;padding:44px!important;background:#f1ede8!important}
.ed-special-products--count-1 .goods__item-img img{mix-blend-mode:multiply}
.ed-special-products--count-1 .goods__item-text{grid-column:2;grid-row:1;align-self:end;box-sizing:border-box;min-height:0!important;margin:0!important;padding:58px 58px 22px!important;color:#332f2c!important;font:400 25px/1.28 Georgia,'Times New Roman',serif!important;letter-spacing:-.015em!important;text-transform:none!important}
.ed-special-products--count-1 .goods__item-text .goods__item-brand{display:block!important;margin:0 0 13px!important;color:#7a3b49!important;font:500 10px/1.35 Rubik,Arial,sans-serif!important;letter-spacing:.15em!important;text-transform:uppercase!important}
.ed-special-products--count-1 .goods__item-text .goods__item-name{display:block!important;color:#332f2c!important;font:400 25px/1.28 Georgia,'Times New Roman',serif!important;letter-spacing:-.015em!important;text-transform:none!important}
.ed-special-products--count-1 .goods__item-price{grid-column:2;grid-row:2;align-self:start;justify-content:flex-start!important;box-sizing:border-box;margin:0 58px 28px!important;padding:20px 0 0!important;border-top:1px solid #d9d1ca}
.ed-special-products--count-1 .goods__item-price>div:first-child>span:first-child{font-size:31px!important}
.ed-special-products--count-1 .goods__item-price>div:nth-child(2){left:24px!important;top:24px!important}
.ed-special-products--count-1 .goods__item-buy{grid-column:2;grid-row:2;box-sizing:border-box;width:auto!important;margin:0 58px 48px!important;align-self:end}
.ed-special-products--count-1 .goods__item-buy .btn{height:52px!important;min-height:52px!important;padding:0 20px!important}

@media(max-width:750px){
 .ed-special-products--count-1{width:92%;padding:22px 0 42px}
 .ed-special-products--count-1 .box__goods{grid-template-columns:1fr!important}
 .ed-special-products--count-1 .goods__item{min-height:0!important}
 .ed-special-products--count-1 .product-item,.ed-special-products--count-1 .goods__item-link{display:flex!important}
 .ed-special-products--count-1 .goods__item-link{min-height:0!important}
 .ed-special-products--count-1 .goods__item-img{height:250px!important;padding:28px!important}
 .ed-special-products--count-1 .goods__item-text{padding:24px 24px 14px!important;font-size:20px!important}
 .ed-special-products--count-1 .goods__item-text .goods__item-name{font-size:20px!important}
 .ed-special-products--count-1 .goods__item-price{margin:0 24px 20px!important;padding-top:16px!important}
 .ed-special-products--count-1 .goods__item-price>div:first-child>span:first-child{font-size:25px!important}
 .ed-special-products--count-1 .goods__item-buy{width:auto!important;margin:0 24px 24px!important}
}

/* A single offer remains a product card, not a full-width promo banner. */
.ed-special-products--count-1{padding:42px 4% 58px}
.ed-special-products--count-1 .box__goods{grid-template-columns:minmax(300px,370px)!important}
.ed-special-products--count-1 .goods__item{min-height:510px!important;border:0!important;background:transparent!important}
.ed-special-products--count-1 .goods__item-inner{height:auto!important;min-height:0!important;padding:0!important;background:transparent!important}
.ed-special-products--count-1 .product-item{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;padding:0!important;background:transparent!important}
.ed-special-products--count-1 .goods__item-link{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;height:auto!important;min-height:0!important;padding:22px 22px 0!important}
.ed-special-products--count-1 .goods__item-img{order:1;box-sizing:border-box;flex:0 0 270px!important;width:100%!important;height:270px!important;min-height:270px!important;margin:0 0 18px!important;padding:24px!important;background:#f1ede8!important}
.ed-special-products--count-1 .goods__item-img img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important}
.ed-special-products--count-1 .goods__item-text{order:2;align-self:auto;box-sizing:border-box;min-height:94px!important;margin:0!important;padding:0 4px!important;background:transparent!important;color:#3c3835!important;font:400 15px/1.45 Rubik,Arial,sans-serif!important;letter-spacing:0!important}
.ed-special-products--count-1 .goods__item-text .goods__item-brand{display:block!important;margin:0 0 8px!important;color:#773546!important;font:500 10px/1.3 Rubik,Arial,sans-serif!important;letter-spacing:.13em!important;text-transform:uppercase!important}
.ed-special-products--count-1 .goods__item-text .goods__item-name{display:-webkit-box!important;color:#3c3835!important;font:400 15px/1.45 Rubik,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden!important}
.ed-special-products--count-1 .goods__item-price{order:3;align-self:auto;justify-content:space-between!important;box-sizing:border-box;margin:16px 4px 20px!important;padding:15px 0 0!important;border-top:1px solid #d9d1ca}
.ed-special-products--count-1 .goods__item-price>div:first-child>span:first-child{font-size:24px!important}
.ed-special-products--count-1 .goods__item-price>div:nth-child(2),.ed-special-products--count-1 .goods__discount-badge{position:absolute!important;left:22px!important;right:auto!important;top:22px!important;box-sizing:border-box;min-width:64px;padding:9px 11px 8px!important;border:1px solid #773546!important;border-radius:0!important;background:#773546!important;color:#fff!important;font:500 11px/1 Rubik,Arial,sans-serif!important;letter-spacing:.1em!important;text-align:center}
.ed-special-products--count-1 .goods__item-buy{position:static!important;display:block!important;width:100%!important;margin:0!important;padding:0!important}
.ed-special-products--count-1 .goods__item-buy .btn{height:54px!important;min-height:54px!important;padding:0 22px!important}

@media(max-width:750px){
 .ed-special-products--count-1{width:90%;padding:24px 0 40px}
 .ed-special-products--count-1 .box__goods{grid-template-columns:minmax(0,370px)!important}
 .ed-special-products--count-1 .goods__item-img{flex-basis:245px!important;height:245px!important;min-height:245px!important;padding:22px!important}
 .ed-special-products--count-1 .goods__item-text{min-height:88px!important;padding:0 2px!important;font-size:14px!important}
 .ed-special-products--count-1 .goods__item-text .goods__item-name{font-size:14px!important}
 .ed-special-products--count-1 .goods__item-price{margin:14px 2px 18px!important}
}

/* Current card design applies to every offer count. */
.ed-special-products .goods__item{min-height:510px!important;background:transparent!important;box-shadow:none!important}
.ed-special-products .goods__item:hover{box-shadow:none!important}
.ed-special-products .goods__item-link{padding:22px 22px 0!important}
.ed-special-products .goods__item-img{box-sizing:border-box;padding:24px!important;background:#f1ede8!important}
.ed-special-products .goods__item-text{min-height:94px!important;padding:0 4px!important;color:#3c3835!important;font:400 15px/1.45 Rubik,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important}
.ed-special-products .goods__item-text .goods__item-brand{display:block!important;height:auto!important;margin:0 0 8px!important;color:#773546!important;font:500 10px/1.3 Rubik,Arial,sans-serif!important;letter-spacing:.13em!important;text-transform:uppercase!important}
.ed-special-products .goods__item-text .goods__item-name{display:-webkit-box!important;height:auto!important;margin:0!important;color:#3c3835!important;font:400 15px/1.45 Rubik,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden!important}
.ed-special-products .goods__item-price{margin:16px 4px 20px!important;padding-top:15px!important}
.ed-special-products .goods__item-price>div:first-child>span:first-child{font-size:24px!important}
.ed-special-products .goods__item-price>div:nth-child(2),.ed-special-products .goods__discount-badge{left:22px!important;top:22px!important;box-sizing:border-box;min-width:64px;padding:9px 11px 8px!important;border:1px solid #773546!important;border-radius:0!important;background:#773546!important;color:#fff!important;font:500 11px/1 Rubik,Arial,sans-serif!important;letter-spacing:.1em!important;text-align:center}
.ed-special-products .goods__item-buy .btn{height:54px!important;min-height:54px!important;padding:0 22px!important}

@media(max-width:750px){
 .ed-special-products .goods__item-img{padding:22px!important}
 .ed-special-products .goods__item-text{font-size:14px!important}
 .ed-special-products .goods__item-text .goods__item-name{font-size:14px!important}
}

/* Products sit directly on the section surface: no white card backplates. */
.ed-special-products{background:#f2efeb}
.ed-special-products .goods__item,
.ed-special-products .goods__item-inner,
.ed-special-products .product-item,
.ed-special-products .goods__item-link{
 background:transparent!important;
 box-shadow:none!important;
}
.ed-special-products .goods__item-inner{height:100%!important;padding:0!important}
.ed-special-products .goods__item{border-top:1px solid #d8d1ca!important}
.ed-special-products .goods__item-img{background:#ebe6e0!important}
.ed-special-products .goods__item-buy .btn{margin-top:0!important}

@media(min-width:751px){
 .ed-special-products .box__goods{gap:0!important}
 .ed-special-products .goods__item{padding:0 22px!important}
 .ed-special-products .goods__item+.goods__item{border-left:1px solid #d8d1ca!important}
}

@media(max-width:750px){
 .ed-special-products .goods__item{border:1px solid #d8d1ca!important;padding:0 12px!important}
}
