.elementor-6371 .elementor-element.elementor-element-99fef41{--display:flex;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-99fef41:not(.elementor-motion-effects-element-type-background), .elementor-6371 .elementor-element.elementor-element-99fef41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111112;}.elementor-6371 .elementor-element.elementor-element-99fef41, .elementor-6371 .elementor-element.elementor-element-99fef41::before{--border-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-0ce634a .woocommerce-breadcrumb{color:#FFFFFF;}.elementor-6371 .elementor-element.elementor-element-71e6011{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-71e6011:not(.elementor-motion-effects-element-type-background), .elementor-6371 .elementor-element.elementor-element-71e6011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111112;}.elementor-6371 .elementor-element.elementor-element-71e6011, .elementor-6371 .elementor-element.elementor-element-71e6011::before{--border-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-b962cb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-04154f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-24d30a0 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat Alternates", Sans-serif;font-size:24px;font-weight:600;}.elementor-6371 .elementor-element.elementor-element-cec9d70{font-size:16px;font-weight:400;color:#B6B4B4;}.elementor-6371 .elementor-element.elementor-element-cec9d70 a{color:#11111200;}.elementor-6371 .elementor-element.elementor-element-3cdaafa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6371 .elementor-element.elementor-element-59ea840{text-align:left;color:#B6B4B4;font-family:"Montserrat Alternates", Sans-serif;font-size:16px;font-weight:400;}.elementor-6371 .elementor-element.elementor-element-59ea840 > .elementor-widget-container{padding:0px 0px 7px 0px;}.woocommerce .elementor-6371 .elementor-element.elementor-element-4035940 .price{color:#8F08FF;font-family:"Montserrat Alternates", Sans-serif;font-size:32px;font-weight:600;}body:not(.rtl) .elementor-6371 .elementor-element.elementor-element-4035940:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-6371 .elementor-element.elementor-element-4035940:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-6371 .elementor-element.elementor-element-4035940.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-6371 .elementor-element.elementor-element-4035940 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6371 .elementor-element.elementor-element-4035940.elementor-element{--align-self:center;}.elementor-6371 .elementor-element.elementor-element-8db164b{width:var( --container-widget-width, 102.012% );max-width:102.012%;--container-widget-width:102.012%;--container-widget-flex-grow:0;}.elementor-6371 .elementor-element.elementor-element-8db164b.elementor-element{--align-self:flex-start;}.elementor-6371 .elementor-element.elementor-element-d7a7789 .wd-text-block{font-size:16px;font-weight:700;color:#8F08FF;}.elementor-6371 .elementor-element.elementor-element-fa229ca .cart button, .elementor-6371 .elementor-element.elementor-element-fa229ca .cart .button{transition:all 0.2s;}.elementor-6371 .elementor-element.elementor-element-f9d3cf7{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-f9d3cf7:not(.elementor-motion-effects-element-type-background), .elementor-6371 .elementor-element.elementor-element-f9d3cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111112;}.elementor-6371 .elementor-element.elementor-element-f9d3cf7, .elementor-6371 .elementor-element.elementor-element-f9d3cf7::before{--border-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-5275a71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-5275a71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-66b5322{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:14px 14px 14px 14px;}.elementor-6371 .elementor-element.elementor-element-66b5322, .elementor-6371 .elementor-element.elementor-element-66b5322::before{--border-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-76ea065{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6371 .elementor-element.elementor-element-76ea065.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-9487a00 img{width:95px;}.elementor-6371 .elementor-element.elementor-element-9487a00{width:var( --container-widget-width, 263.97% );max-width:263.97%;--container-widget-width:263.97%;--container-widget-flex-grow:0;}.elementor-6371 .elementor-element.elementor-element-9487a00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-79fa8e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6371 .elementor-element.elementor-element-79fa8e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-869924e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:09px;--padding-bottom:0px;--padding-left:0px;--padding-right:09px;}.elementor-6371 .elementor-element.elementor-element-869924e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-6bf79e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6371 .elementor-element.elementor-element-6bf79e2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-2792a4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6371 .elementor-element.elementor-element-2792a4d.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-e2c2c23 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:500;}.elementor-6371 .elementor-element.elementor-element-e2c2c23 > .elementor-widget-container{margin:0px 3px 0px 0px;padding:3px 0px 0px 0px;}.elementor-6371 .elementor-element.elementor-element-eae66d4{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6371 .elementor-element.elementor-element-eae66d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-bea0df5 .wd-text-block{font-size:12px;font-weight:500;color:#30B719;}.elementor-6371 .elementor-element.elementor-element-bea0df5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6371 .elementor-element.elementor-element-bea0df5{width:var( --container-widget-width, 152.133% );max-width:152.133%;--container-widget-width:152.133%;--container-widget-flex-grow:0;}.elementor-6371 .elementor-element.elementor-element-bea0df5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-f72c61a{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6371 .elementor-element.elementor-element-f72c61a.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-6371 .elementor-element.elementor-element-4206176 .price{color:#30B719;font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:700;}.elementor-6371 .elementor-element.elementor-element-bac76f6 .wd-text-block{font-size:12px;font-weight:400;color:#B6B4B4;}.elementor-6371 .elementor-element.elementor-element-bac76f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6371 .elementor-element.elementor-element-5e1ff14 .wd-text-block{font-size:12px;font-weight:400;color:#B6B4B4;}.elementor-6371 .elementor-element.elementor-element-5e1ff14 > .elementor-widget-container{margin:0px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-6371 .elementor-element.elementor-element-6d202d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-931dcaf .cart button, .elementor-6371 .elementor-element.elementor-element-931dcaf .cart .button{transition:all 0.2s;}.elementor-6371 .elementor-element.elementor-element-931dcaf .quantity .qty{transition:all 0.2s;}.elementor-6371 .elementor-element.elementor-element-931dcaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6371 .elementor-element.elementor-element-931dcaf{width:var( --container-widget-width, 64.113% );max-width:64.113%;--container-widget-width:64.113%;--container-widget-flex-grow:0;}.elementor-6371 .elementor-element.elementor-element-931dcaf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-15882c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6371 .elementor-element.elementor-element-15882c2{width:var( --container-widget-width, 35.035% );max-width:35.035%;--container-widget-width:35.035%;--container-widget-flex-grow:0;}.elementor-6371 .elementor-element.elementor-element-15882c2.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-33d0bb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-5cdec91{--display:flex;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-71a3a67 .wd-text-block{font-size:16px;font-weight:700;color:#8F08FF;}.elementor-6371 .elementor-element.elementor-element-71a3a67 > .elementor-widget-container{padding:0px 0px 14px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF20;border-radius:0px 0px 0px 0px;}.elementor-6371 .elementor-element.elementor-element-5c705de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-5c705de:not(.elementor-motion-effects-element-type-background), .elementor-6371 .elementor-element.elementor-element-5c705de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111112;}.elementor-6371 .elementor-element.elementor-element-5c705de, .elementor-6371 .elementor-element.elementor-element-5c705de::before{--border-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-3414fd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-3414fd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6371 .elementor-element.elementor-element-873c78f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-b43f32f .wd-text-block{font-size:16px;font-weight:700;color:#8F08FF;}.elementor-6371 .elementor-element.elementor-element-b43f32f > .elementor-widget-container{padding:0px 0px 14px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF20;border-radius:0px 0px 0px 0px;}.elementor-6371 .elementor-element.elementor-element-1d0a345{color:#FFFFFF;font-weight:400;}.elementor-6371 .elementor-element.elementor-element-8e92ee4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-c6c216e{--display:flex;--background-transition:0.3s;}.elementor-6371 .elementor-element.elementor-element-6a2b04a .wd-text-block{font-size:16px;font-weight:700;color:#8F08FF;}.elementor-6371 .elementor-element.elementor-element-6a2b04a > .elementor-widget-container{padding:0px 0px 14px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF20;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-6371 .elementor-element.elementor-element-4034a3d .woocommerce-Tabs-panel h2{color:#232324;}body.elementor-page-6371:not(.elementor-motion-effects-element-type-background), body.elementor-page-6371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111112;}@media(max-width:767px){.elementor-6371 .elementor-element.elementor-element-6d202d3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-6371 .elementor-element.elementor-element-931dcaf{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-6371 .elementor-element.elementor-element-15882c2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-6371 .elementor-element.elementor-element-15882c2.elementor-element{--align-self:center;}.elementor-6371 .elementor-element.elementor-element-6a2b04a > .elementor-widget-container{border-width:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-6371 .elementor-element.elementor-element-99fef41{--content-width:1290px;}.elementor-6371 .elementor-element.elementor-element-71e6011{--content-width:1290px;}.elementor-6371 .elementor-element.elementor-element-b962cb3{--width:50%;}.elementor-6371 .elementor-element.elementor-element-04154f9{--width:50%;}.elementor-6371 .elementor-element.elementor-element-3cdaafa{--width:100%;}.elementor-6371 .elementor-element.elementor-element-f9d3cf7{--content-width:1290px;}.elementor-6371 .elementor-element.elementor-element-5275a71{--width:50%;}.elementor-6371 .elementor-element.elementor-element-76ea065{--width:18.274%;}.elementor-6371 .elementor-element.elementor-element-79fa8e9{--width:78%;}.elementor-6371 .elementor-element.elementor-element-869924e{--width:100%;}.elementor-6371 .elementor-element.elementor-element-6bf79e2{--width:100%;}.elementor-6371 .elementor-element.elementor-element-2792a4d{--width:55.299%;}.elementor-6371 .elementor-element.elementor-element-eae66d4{--width:22.759%;}.elementor-6371 .elementor-element.elementor-element-f72c61a{--width:39.676%;}.elementor-6371 .elementor-element.elementor-element-33d0bb3{--width:50%;}.elementor-6371 .elementor-element.elementor-element-5c705de{--content-width:1290px;}.elementor-6371 .elementor-element.elementor-element-3414fd0{--width:50%;}.elementor-6371 .elementor-element.elementor-element-8e92ee4{--width:50%;}}/* Start custom CSS for woocommerce-product-content, class: .elementor-element-1d0a345 */box-shadow: 8px 8px 24px 0px #090D1466;

box-shadow: -4px -4px 8px 0px #E0E0FF0A;

box-shadow: 0px 1px 1px 0px #090D1466;/* End custom CSS */
/* Start custom CSS */. dopocii.wd-active {
background: #8f08ff;
border-radius: 5px!important;
padding: 7px;
}
.dopocii .wd-enabled:not(.wd-active){ background: #727272; border-radius: 5px!important;
padding: 7px; }
.dopocii [class*="wd-swatches").wd-text-style-1 .wd-swatch.wd-text:after{display:none;}
.rostves.woocommerce-product-attributes-item.woocommerce-product-attributes-item-attribute pa rost{display:none;}

@media (max-width: 768px) {
.wd-accordion.wd-style-default:before {
border-top: 2px solid rgb(255 255 255 / 0%)!important
}

.wd-accordion-title.wd-opener-pos-right{display:none!important;}
.otzovisin #tab-item-title-additional information{display:none!important;}
#tab-item-title-description{display:none;}
[data-accordion-index="additional information"] {
display: none!important;

.singlefon{background: linear-gradient(135deg, rgba(245, 247, 250, 0.12) 0%, rgba(245, 247, 250, 0.06) 52.14%, rgba(245, 247, 250, 0.0001) 100%);
border-radius:18px; padding:20px;
box-shadow: 8px 8px 24px 0px rgba(9, 13, 20, 0.4);
box-shadow: -4px -4px 8px 0px rgba(224, 224, 255, 0.04);
box-shadow: 0px 1px 1px 0px rgba(9, 13, 20, 0.4);
}

.rostves .woocommerce-product-attributes-item-attribute pa tsvet-volos, .rostves .woocommerce-product-attributes-item-attribute pa grud, .rostves .woocommerce-product-attributes-item-dimensions {display:none;}
.knopkasingle #yith-wapo-container{display:none;}
.dopocii .single add to cart button, .dopocii #wapo-total-price-table { display: none;}
.wapo-addon-title{display:none;}
/* Basic styles for checkbox */
.checkboxbutton {
margin: -3px;
position: relative;
display: inline-block;
width: 17px;
height: 17px;
padding: 3px 2px; /* Padding around checkbox */
border-radius: 5px; /* Rounding corners by 5px */
border: 1px solid transparent; /* Transparent boundary by default
background: linear-gradient(135deg, rgba(245, 247, 250, 0.12) 0%, rgba(245, 247, 250, 0.06) 52.14%, rgba(245, 247, 250, 0.0001) 100%; /* Gradient background */
box-shadow: 8px 8px 24px 0px rgba(9, 13, 20, 0.4)
-4px -4px 8px 0px rgba(224, 224, 255, 0.04)
0px 1px 1px 0px rgba(9, 13, 20, 0.4);
box-sizing: border-box; /* Includes padding and border in width and height */
transition: all 0.3s ease;
}

/* Checkbox active status through class checked */
.checkboxbutton.checked {
border: 1px solid rgba(143, 8, 255, 1);
}

/* Remove the standard checkbox display */
input[type="checkbox")
position: absolute;
width: 0;
height: 0;
opacity: 0;
cursor: pointer;
}

/* Styles for the pseudo element of the custom checkbox */
.checkboxbutton::before {
content:
position: absolute;
width: 100%; /* Use 100% checkbox width
Height: 100%; /* Use 100% checkbox height
top: 0;
left: 0;
border-radius: 5px; /* Rounding corners by 5px */
background: transparent; /* background remains transparent
transition: background 0.3s ease;
box-sizing: border-box; /* Include padding and border in width and height */
}

/* Styles for the pseudo-check element */
.checkboxbutton::after {
content:
position: absolute;
width: 8.25px;
height: 6.42px;
top: calc(50% - 3.21px); /* Centering the tick by height */
left: calc(50% - 4.125px); /* Centre the tick by width */
border: solid rgba(182, 180, 180, 1); /* Inactive color of the tick */
border-width: 0 2px 2px 0;
transform: scaleX(-1) rotate(50deg); /* Horizontal tick reflection */
background: transparent; /* Remove background from the tick */
opacity: 1; /* Tick visible by default */
transition: border-color 0.3s ease, opacity 0.3s ease;
box-sizing: border-box; /* Include padding and border in width and height */
}

/* Styles for active checkboxing through the checked attribute */
input[type="checkbox"]:checked + .checkboxbutton:::before {
background: transparent; /* background remains transparent when activated
}

/* Active tick through the checked attribute */
input[type="checkbox"]:checked + .checkboxbutton::after {
border-color: rgba(143, 8, 255, 1); /* Colour of active tick */
}

/* Styles for active checkboxing through class checked on span */
.checkboxbutton.checked::before {
background: linear-gradient(135deg, rgba(245, 247, 250, 0.12) 0%, rgba(245, 247, 250, 0.06) 52.14%, rgba(245, 247, 250, 0.0001) 100%; /* Gradient background */
}

/* Active tick through class checked on span */
.checkboxbutton.checked::after {
border-color: rgba(143, 8, 255, 1); /* Colour of active tick */
}

.dopocii.option-price{
font-weight: 500!important
font-size: 16px!important
}
.brackets{display:none;}
.yith-wapo-addon-label.
font-size: 16px!important
font-weight: 400!important
color: rgba(182, 180, 180, 1);
}

.kredit .wpcf7 form:not(.sent) .wpcf7-response-output, .mc4wp-error, .mc4wp-notice, :is(.woocommerce-error,.woocommerce-info) {
background color: #af9a6e00!important
color: #fff!important;
}
.kredit
:is(.btn,.button,button,[type="submit"],[type="button"]){background-color: #f3f3f300;}

.minus, .plus, .elementor-6371 .elementor-element.elementor-element-931dcaf .quantity .qty{
color: rgba(182, 180, 1)!important;
background: #f0f8ff00!important
height: 33px!important;
width: 33px!important;

}

.rostves.wd-attr-name-label{
font-size: 16px;
color: rgba(182, 180, 180, 1);
}

.rostves.shop attributes tr {justification-content: flex-start;}
.rostves.shop attributes td {
color: rgba(255, 255, 255, 1);
font-size: 16px;
FONT-WEIGHT: 500;

.description tab, .additional information tab{display:none;}

.woocommerce div.product.elementor .woocommerce-tabs .panel { border-top: 1px solid #d3ced200!important;}
.elementor-widget-woocommerce-product-data-tabs .tabs-layout-tabs .wd-nav-tabs-wrapper{display:none;}

.otzovisin .woocommerce-Reviews :is(.comment-reply-title,.woocommerce-Reviews-title)
position: absolute;
top: -60px;
left: 90px;
font-size: 12px;
}
.knopkasingle.variations{display:none;}

.otzovisin .wd-accordion-title.wd-opener-pos-right {
display: none;

.dopocii .wd-swatch { color: #ffffffff;}
.dopocii [class*="wd-swatches").wd-text-style-1 .wd-swatch.wd-text:after

border-bottom: 2px solid #8f08ff;}
.dopocii.woocommerce-variation-description{display:none;}

.wd-next .wd-arrow-inner:after, .wd-prev .wd-arrow-inner:after {

color: rgba(143, 8, 255, 1);
}
.wd-arrow-inner.
background: rgba(255, 255, 255, 0.46)!important;
}
.elementor-6371.elementor-element.elementor-element-e2c2c23.elementor-heading-title{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.elementor-6371.elementor-element.elementor-element-5e1ff14.wd-text-block a{color: #B6B4B4;}

.kredit:is(.woocommerce-error,.woocommerce-message,.woocommerce-info):before{left: 0px; top: 0px!important; background: linear-gradient(135deg, rgba(245, 247, 250, 0.12) 0%, rgba(245, 247, 250, 250, 0.06) 52.14%, rgba(245, 247, 250, 0.0001) 100%);
border-radius:18px; padding:20px;
box-shadow: 8px 8px 24px 0px rgba(9, 13, 20, 0.4);
box-shadow: -4px -4px 8px 0px rgba(224, 224, 255, 0.04);
box-shadow: 0px 1px 1px 0px rgba(9, 13, 20, 0.4); color:rgba(143, 8, 255, 1); font-size:30px;
.kredit :is(.btn,.button,button,[type="submit"],.kredit[type="button"]):hover {
background color: #e0e0e000!important
}
.kredit :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) a { text-decoration: none; font-size:12px;}
.wc-geteway-tinkoff-kvk-product-info .btn {
display: flex;
flex-direction: column;
align-items: flex-start;
}

.wc-geteway-tinkoff-kvk-product-info.btn br {
display: none;
}

.wc-geteway-tinkoff-kvk-product-info .btn:after {
margin-left: 20px;
content: "More details";
margin-top: -10px; /* adjustment of indentation between text and button */
display: inline-block;
background color: #e0e0e000 /* button color */
color: white; /* color of text on the button */
padding: 5px 10px; /* internal indentations */
border-radius: 4px; /* rounding of corners */
text-align: centre;
text-decoration: none;
cursor: pointer;
border: 1px solid rgba(143, 8, 255, 1);
color:rgba(143, 8, 255, 1); padding: 15px 35.5px;
}

.wc-geteway-tinkoff-kvk-product-info .btn:hover:after
background color: #e0e0e000 /* button color when pointing */
}

.wc-geteway-tinkoff-kvk-product-info .btn {
display: flex;
flex-direction: row;
align-items: flex-start;
Justification-content: flex-start
align-content: centre
text-align: left;
}

.kredit .wd-notice, div.wpcf7-response-output, .kredit .mc4wp-alert, :is(.woocommerce-error, .kredit .woocommerce-message, .woocommerce-info) {
padding-inline: 65px 0px!important;}

.koment .comment-form-author, .koment .comment-form-email{
flex: 1 1 max(200px, 50%)
.kreditpl a{ text-transform: none; color: rgba(182, 180, 1)!important;}
.kreditpl p{color: #fff; text-transform: uppercase;}

.wishsingl
display: flex;
flex-direction: row;
Justify-content: space-evenly;
font-size: 12px;
align-content: centre
align-items: center;
}/* End custom CSS */