section.pd-promo .pd-promo__list-item::before{content:"";position:absolute;left:6px;top:10px;border-radius:4px;transform:translate(-50%,-50%);width:10px;height:10px;background-color:var(--main-green)}.shouboksyi .pd-promo{order:19}section.pd-promo .pd-promo__container{position:relative}section.pd-promo .pd-promo__layout .pd-promo__content{position:relative;z-index:2}section.pd-promo .pd-promo__container::before{position:absolute;bottom:0;z-index:1;width:447px;height:412px;content:"";right:64px;background-image:url(/include/blocks/pd-promo/images/pd-promo__1.webp);background-position:bottom center;background-repeat:no-repeat}section.pd-promo .pd-promo__content .pd-promo__title{color:var(--main-white);margin:0 0 var(--mn-16)}section.pd-promo .pd-promo__layout{display:grid;grid-template-columns:2fr 1fr;gap:var(--mn-24);padding:calc(var(--mn-32)*2);border-radius:var(--r-24);background-image:url(/include/blocks/pd-cta/images/pd-promo__content.webp);background-repeat:no-repeat;position:relative;background-position:center}section.pd-promo .pd-promo__image{width:auto;position:absolute;bottom:0;right:0}.catalog-items section.pd-promo{margin:20px 0}.catalog-items section.pd-promo .pd-promo__layout{background:#f5f5f5;padding:48px}.catalog-items section.pd-promo .pd-promo__content .pd-promo__title{color:#3e3e3e;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;margin-bottom:16px;line-height:120%}.catalog-items section.pd-promo .pd-promo__text{color:#8c8c8c;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:24px;max-width:440px}.catalog-items section.pd-promo .pd-promo__content .pd-promo__button{color:#3db845;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;background:unset;line-height:18px;padding:unset;border-radius:unset;border-bottom:1px solid #3db845}.catalog-items section.pd-promo .pd-promo__container::before{width:608px;height:266px;right:0;background-image:url(/local/templates/gofromir_refactored/assets/images_new/catalog_img.webp);background-position:bottom right;background-size:contain}.catalog-items section.pd-promo .pd-promo__container{padding:unset}section.pd-promo .pd-promo__list{display:grid;grid-template-columns:320px 320px;gap:var(--mn-16) var(--mn-24);padding:0;margin:0 0 40px}section.pd-promo .pd-promo__list-item{position:relative;font-size:var(--fs-14);font-weight:var(--fw-400);line-height:var(--lh-16);color:var(--main-white);padding-left:var(--mn-18);margin:unset;list-style:none}section.pd-promo .pd-promo__button{color:var(--main-white);background-color:var(--main-green);padding:var(--mn-16) var(--mn-32);border-radius:var(--r-8);text-align:center;font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-20);display:block;transition:all .3s ease}section.pd-promo .pd-promo__content .pd-promo__button{display:inline-block;position:relative;z-index:6}main.shouboksyi section.pd-promo .pd-promo__content .pd-promo__button{display:inline-block}section.pd-promo .pd-promo__title{color:var(--main-black);font-size:var(--fs-32);font-weight:var(--fw-500);line-height:var(--fs-38);margin-bottom:var(--mn-32);margin-top:unset}section.pd-promo .pd-promo__button:hover{background-color:#2ca534;transition:all .3s ease}@media (min-width:321px) and (max-width:640px){section.pd-promo .pd-promo__content .pd-promo__button{display:block!important}}@media (min-width:321px) and (max-width:768px){.catalog-items section.pd-promo .pd-promo__content .pd-promo__title{font-size:20px;line-height:24px}section.pd-promo .pd-promo__content .pd-promo__button+.pd-promo__button{margin-top:16px}section.pd-promo .pd-promo__title{font-size:var(--fs-20);font-weight:var(--fw-500);line-height:var(--fs-24)}section.pd-promo .pd-promo__list-item{font-size:var(--fs-12);font-weight:var(--fw-400);line-height:var(--fs-14);margin-bottom:var(--mn-8)}section.pd-promo .pd-promo__button{font-size:var(--fs-12);font-weight:var(--fw-600);line-height:var(--lh-16);padding:var(--mn-14);display:block;position:relative;z-index:6}section.pd-promo .pd-promo__layout,section.pd-promo .pd-promo__list{grid-template-columns:1fr}section.pd-promo .pd-promo__list{gap:unset;margin-bottom:var(--mn-24)}section.pd-promo .pd-promo__figure{margin:unset!important;padding:unset}section.pd-promo .pd-promo__image{width:100%;position:unset;max-height:190px;object-fit:contain;display:block}section.pd-promo .pd-promo__container{overflow:hidden}section.pd-promo .pd-promo__container::before{background-size:250px;right:0;left:-35px;z-index:1}section.pd-promo .pd-promo__layout{background:url(/local/templates/gofromir_refactored/assets/pd_redesign_img/pd-promo__content_mobile.webp)#d3d3d3 -183.593px -147.01px/325.086% 150.555%no-repeat}}@media (min-width:425px) and (max-width:768px){section.pd-promo .pd-promo__container::before{background-size:250px;right:0;left:-16px}}@media (min-width:480px) and (max-width:768px){section.pd-promo .pd-promo__container::before{background-size:250px;right:30px;left:unset;width:240px}section.pd-promo .pd-promo__layout{padding:var(--mn-32) var(--mn-16);background:url(/local/templates/gofromir_refactored/assets/pd_redesign_img/pd-promo__content_mobile.webp)#d3d3d3 -180px -150px/325% 250%no-repeat}}@media (min-width:769px) and (max-width:1024px){section.pd-promo .pd-promo__container::before{background-size:290px;right:0;left:unset}section.pd-promo .pd-promo__layout{padding:var(--mn-32)}}@media (min-width:1024px) and (max-width:1365px){section.pd-promo .pd-promo__layout{display:block;padding:32px}main section.pd-promo .pd-promo__container::before{background-size:290px;right:32px;background-position:bottom right}}@media (max-width:480px){.catalog-items section.pd-promo .pd-promo__content .pd-promo__button{display:inline-block!important}section.pd-promo .pd-promo__layout{padding:var(--mn-32) var(--mn-16) 225px}.catalog-items section.pd-promo .pd-promo__container::before{max-width:340px;max-height:210px;left:unset;right:16px}}@media (min-width:1366px) and (max-width:1440px){.catalog-items section.pd-promo .pd-promo__container::before{right:16px;max-width:530px;max-height:270px}}@media (min-width:1200px) and (max-width:1365px){.catalog-items section.pd-promo .pd-promo__container::before{right:16px;max-width:400px;max-height:210px}}@media (max-width:1024px){.catalog-items section.pd-promo .pd-promo__layout{padding:40px 24px}section.pd-promo .pd-promo__container{overflow:hidden}.catalog-items section.pd-promo .pd-promo__container::before{right:-90px;max-width:440px;max-height:220px}}@media (max-width:768px){.catalog-items section.pd-promo{padding:unset}.catalog-items section.pd-promo .pd-promo__text{max-width:340px;font-size:12px;line-height:16px;margin-bottom:16px}}@media (max-width:560px){.catalog-items section.pd-promo .pd-promo__layout{padding:32px 24px 220px}.catalog-items section.pd-promo .pd-promo__container::before{right:-90px;max-width:440px;max-height:220px}}

.catalog-items__container--flex>.pd-promo.catalog-pd-promo{width:100%;flex:0 0 100%;box-sizing:border-box;display:none;margin:20px 10px}
.catalog-items__container--flex>.pd-promo.catalog-pd-promo--after-12{display:block}
@media screen and (max-width:1499px){.catalog-items__container--flex>.pd-promo.catalog-pd-promo--after-12{display:none}.catalog-items__container--flex>.pd-promo.catalog-pd-promo--after-9{display:block}}
@media screen and (max-width:767px){.catalog-items__container--flex>.pd-promo.catalog-pd-promo--after-9{display:none}.catalog-items__container--flex>.pd-promo.catalog-pd-promo--after-6{display:block}.catalog-items__container--flex>.pd-promo.catalog-pd-promo{margin:16px 0}}
