.bxgypcmcombi_rib1,
.bxgypcmcombi_rib2,
.bxgypcmcombi_rib3,
.bxgypcmcombi_rib4,
.bxgypcmcombi_rib5,
.bxgypcmcombi_rib6,
.bxgypcmcombi_rib7,
.bxgypcmcombi_rib8{position:absolute;display:flex;width:auto;min-width:65px;height:30px;padding:0 5px 0 5px;box-sizing:border-box;justify-content:center;align-content:center;align-items:center;
text-align:center;text-transform:uppercase;font-size:18px;font-weight:600;pointer-events:none;}

.bxgypcmcombi_rib1,
.bxgypcmcombi_rib2,
.bxgypcmcombi_rib3,
.bxgypcmcombi_rib4{left:-0;}

.bxgypcmcombi_rib5,
.bxgypcmcombi_rib6,
.bxgypcmcombi_rib7,
.bxgypcmcombi_rib8{right:-0;}

.bxgypcmcombi_rib1:after,
.bxgypcmcombi_rib2:after,
.bxgypcmcombi_rib3:after,
.bxgypcmcombi_rib4:after{display:none;content:"";position:absolute;height:0;width:0;right:-14.5px;border-top:10px solid transparent;border-bottom:15px solid transparent; border-left:15px solid #ff0000}

.bxgypcmcombi_rib5:after,
.bxgypcmcombi_rib6:after,
.bxgypcmcombi_rib7:after,
.bxgypcmcombi_rib8:after{display:none;content:"";position:absolute;height:0;width:0;left:-14.5px;border-top:10px solid transparent;border-bottom:15px solid transparent; border-right:15px solid #ff0000}

.bxgypcmcombi_rib1,
.bxgypcmcombi_rib2,
.bxgypcmcombi_rib3,
.bxgypcmcombi_rib4,
.bxgypcmcombi_rib5,
.bxgypcmcombi_rib6,
.bxgypcmcombi_rib7,
.bxgypcmcombi_rib8{background:var(--secondary-color);color:#FFF;}

.bxgypcmcombi_rib1, .bxgypcmcombi_rib5{top:10px;z-index:999}
.bxgypcmcombi_rib2, .bxgypcmcombi_rib6{top:50px;z-index:999}
.bxgypcmcombi_rib3, .bxgypcmcombi_rib7{top:90px;z-index:999}
.bxgypcmcombi_rib4, .bxgypcmcombi_rib8{top:130px;z-index:999}

.product-thumb{overflow:hidden !important;position:inherit;}
ul.thumbnails li { position: relative; overflow: hidden; }

/* BXGY: inherit price sizes, colors, weight and spacing from the theme. */
.bxgy-before{text-decoration:line-through}

/* -- Специальное оформление -- */
.bxgypcmcombi9{}
	/*.bxgypcmcombi9{top:5px!important;left:5px!important;background:url(https://sunnyfactory.lv/image/sb_graphics/_bg-halloween_2026-03.png) no-repeat top 4px left 10px,#681f88;background-size:20px;color:#fe6a01}*/
	/*.bxgypcmcombi9{border-radius:0 10px 10px 10px 10px;padding:0 10px 0 35px;font-size:15px}*/
	.bxgypcmcombi9{margin:6px 0 0 6px;background:#681f88}
	.bxgypcmcombi9{border-radius:0 10px 10px 10px;padding:0 10px 0 10px;font-size:15px}
	.bxgypcmcombi9 + .image{border:#681f88 solid;border-width:2px 2px 0 2px}
	.bxgypcmcombi9 + .image + .thumb-description{border:#681f88 solid;border-width:0 2px 2px 2px}
	.bxgypcmcombi9 + .image:before,
	.bxgypcmcombi9 + .image + .thumb-description:before{content:'';width:100%;height:185px;position:absolute;pointer-events:none;opacity:0.75;}
	.bxgypcmcombi9 + .image:before{top:0;right:0;background:url(https://sunnyfactory.lv/image/sb_graphics/_bg-halloween_2026-01.png) no-repeat top right}
	.bxgypcmcombi9 + .image + .thumb-description:before{bottom:0;right:0;background:url(https://sunnyfactory.lv/image/sb_graphics/_bg-halloween_2026-02.png) no-repeat bottom right}
	.bxgypcmcombi9 + .image .section-wish{background:#fe6a01;color:#FFF;padding:5px;border-radius:10px 0 10px 10px}
	.bxgypcmcombi9 + .image + .thumb-description .product-title{margin:0 0 0 0!important;padding:10px 0 0 0;}
	
@media only screen and (max-width:1000px){

.bxgypcmcombi9 + .image:before,
.bxgypcmcombi9 + .image + .thumb-description:before{background-size:50%}

}


/* BXGY ID 9 | Оформление фотографии на странице товара */
#product-page .product-content:has(> .right_info .sb_bxgy-anchor .bxgypcmcombi9) > .product-img .pro-image{position:relative;border:2px solid #681f88;box-sizing:border-box;}

	/* Убираем внутреннюю рамку и нижний отступ ссылки на фотографию */
	#product-page .product-content:has(> .right_info .sb_bxgy-anchor .bxgypcmcombi9) > .product-img .pro-image > a.thumbnail{margin-bottom:0;border:0;}

	/* Декоративные изображения поверх фотографии, без перехвата кликов */
	#product-page .product-content:has(> .right_info .sb_bxgy-anchor .bxgypcmcombi9) > .product-img .pro-image::before,
	#product-page .product-content:has(> .right_info .sb_bxgy-anchor .bxgypcmcombi9) > .product-img .pro-image::after{content:'';position:absolute;right:0;width:100%;height:185px;z-index:2;pointer-events:none;opacity:.75;background-repeat:no-repeat;background-size:auto 100%;}

	/* Верхний угол */
	#product-page .product-content:has(> .right_info .sb_bxgy-anchor .bxgypcmcombi9) > .product-img .pro-image::before{top:0;background-image:url(https://sunnyfactory.lv/image/sb_graphics/_bg-halloween_2026-01.png);background-position:top right;}

	/* Нижний угол */
	#product-page .product-content:has(> .right_info .sb_bxgy-anchor .bxgypcmcombi9) > .product-img .pro-image::after{bottom:0;background-image:url(https://sunnyfactory.lv/image/sb_graphics/_bg-halloween_2026-02.png);background-position:bottom right;}

@media only screen and (max-width:1000px){
	#product-page .product-content:has(> .right_info .sb_bxgy-anchor .bxgypcmcombi9) > .product-img .pro-image::before,
	#product-page .product-content:has(> .right_info .sb_bxgy-anchor .bxgypcmcombi9) > .product-img .pro-image::after{background-size:50% auto;}
}
