.elementor-26993 .elementor-element.elementor-element-af64aa6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26993 .elementor-element.elementor-element-ed87f01 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26993 .elementor-element.elementor-element-995449b > .elementor-container{max-width:1280px;}.elementor-26993 .elementor-element.elementor-element-995449b{margin-top:0px;margin-bottom:0px;padding:44px 28px 20px 28px;}.elementor-26993 .elementor-element.elementor-element-82340dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26993 .elementor-element.elementor-element-a18566f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26993 .elementor-element.elementor-element-a9594ac > .elementor-container{max-width:1280px;}.elementor-26993 .elementor-element.elementor-element-a9594ac{margin-top:0px;margin-bottom:0px;padding:40px 28px 10px 28px;}.elementor-26993 .elementor-element.elementor-element-7a7a76f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26993 .elementor-element.elementor-element-7b84354 > .elementor-container{max-width:1280px;}.elementor-26993 .elementor-element.elementor-element-7b84354{margin-top:0px;margin-bottom:0px;padding:20px 28px 50px 28px;}.elementor-26993 .elementor-element.elementor-element-6329fd8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26993 .elementor-element.elementor-element-66b9c4a > .elementor-container{max-width:1280px;}.elementor-26993 .elementor-element.elementor-element-66b9c4a{margin-top:0px;margin-bottom:0px;padding:80px 28px 80px 28px;}.elementor-26993 .elementor-element.elementor-element-27c3daf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26993 .elementor-element.elementor-element-1145c2b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-field-type-html{padding-bottom:0px;}.elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-d040d8e .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-button[type="submit"]{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-26993 .elementor-element.elementor-element-d040d8e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-d040d8e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-d040d8e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-26993 .elementor-element.elementor-element-d040d8e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-d040d8e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-field-group.recaptcha_v3-bottomleft, .elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-field-type-html{padding-bottom:0px;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-button[type="submit"]{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-26993 .elementor-element.elementor-element-5d73m0v .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-26993 .elementor-element.elementor-element-5d73m0v{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-26993 .elementor-element.elementor-element-a4d8d4e > .elementor-container{max-width:1280px;}.elementor-26993 .elementor-element.elementor-element-a4d8d4e{margin-top:0px;margin-bottom:0px;padding:40px 28px 60px 28px;}.elementor-26993 .elementor-element.elementor-element-ff7ce6b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26993 .elementor-element.elementor-element-aa668d6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-26993 .elementor-element.elementor-element-aa668d6.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-26993 .elementor-element.elementor-element-029eb44{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26993 .elementor-element.elementor-element-eab0794 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-26993 .elementor-element.elementor-element-82340dd{width:50%;}.elementor-26993 .elementor-element.elementor-element-a18566f{width:50%;}.elementor-26993 .elementor-element.elementor-element-7a7a76f{width:100%;}.elementor-26993 .elementor-element.elementor-element-6329fd8{width:100%;}.elementor-26993 .elementor-element.elementor-element-27c3daf{width:48%;}.elementor-26993 .elementor-element.elementor-element-1145c2b{width:52%;}.elementor-26993 .elementor-element.elementor-element-ff7ce6b{width:100%;}}@media(max-width:991px){.elementor-26993 .elementor-element.elementor-element-aa668d6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-26993 .elementor-element.elementor-element-aa668d6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS */.skf-ctasec{background:linear-gradient(rgba(32,21,10,.9),rgba(24,16,8,.94)),url(https://skify.com.ua/wp-content/uploads/2026/08/img2.png) center/cover no-repeat!important;position:relative}
.skf-formbox{border:1px solid rgba(201,162,74,.5);border-radius:12px;background:rgba(16,11,5,.5);padding:32px!important}
.skf-formbox .elementor-field-group>label{color:#e8e2d6!important;font-size:13.5px!important;font-weight:600!important;margin-bottom:8px!important;font-family:Montserrat,Arial,sans-serif!important}
.skf-formbox .elementor-field-textual{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:6px!important;color:#fff!important;padding:13px 14px!important;min-height:50px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:14px!important;box-shadow:none!important}
.skf-formbox .elementor-field-textual::placeholder{color:#8a8375!important;opacity:1}
.skf-formbox textarea.elementor-field-textual{min-height:112px!important}
.skf-formbox .elementor-field-group{margin-bottom:16px}
.skf-formbox .elementor-field-type-acceptance>label.elementor-field-label{display:none!important}
.skf-formbox .elementor-field-type-acceptance label,.skf-formbox .elementor-field-option label{color:#a49b8a!important;font-size:12px!important;font-weight:500!important;font-family:Montserrat,Arial,sans-serif!important}
.skf-formbox .elementor-button{background:#c9a24a!important;color:#1b1408!important;border-radius:6px!important;width:100%!important;justify-content:center!important;font-weight:700!important;font-size:15px!important;padding:16px!important;font-family:Montserrat,Arial,sans-serif!important}
.skf-formbox .elementor-button:hover{background:#b78e37!important}
.skf-formbox .elementor-message{color:#efe9dd!important;font-family:Montserrat,Arial,sans-serif}
@media(max-width:1024px){.skf-formbox{margin-top:30px}}
html{scroll-behavior:smooth}
.skf-ftr .skf-btn--gold{color:#1b1408!important}
.skf .skf-ftr__bot{color:#ddd8ca!important;font-size:13px}
.skf .skf-ftr__bot a{color:#ddd8ca!important}
.skf a.skf-btn--gold{background-color:#c9a24a!important;background-image:none!important;color:#1b1408!important;border-color:#c9a24a!important}
.skf a.skf-btn--green{background-color:#3a5c46!important;color:#fff!important;border-color:#3a5c46!important}
.skf .skf-ph h1{color:#fff!important}
.skf .skf-ph p{color:#cfcbc1!important}
.skf .skf-hero h1{color:#fff!important}
.skf .skf-sec--dk h2,.skf .skf-sec--dk h3{color:#fff!important}
.skf .skf-split__t.dk h3{color:#fff!important}
.skf .skf-stat b{color:#fff!important}
.skf .skf-tile a{color:#2f6b45;font-weight:600}
.skf-ctal h2{color:#fff!important;font-size:37px;line-height:1.2}
.skf-ctal .skf-hr{width:64px;height:3px;background:#c9a24a;margin:20px 0 0;border-radius:2px}
.skf-ctal p{margin-top:20px;color:#d8d1c4!important;font-size:15.5px;max-width:470px}
.skf-ctal .skf-cta__f{display:flex;gap:38px;margin-top:38px;flex-wrap:wrap}
.skf-ctal .skf-cta__f>div{text-align:center;font-size:12.5px;color:#d8d1c4;max-width:130px;line-height:1.4}
.skf-ctal .skf-cta__f svg{display:block;margin:0 auto 10px}
@media(max-width:640px){.skf-ctal h2{font-size:26px}.skf-ctal .skf-cta__f{gap:20px}}

body.single-product{background:#12171a}
.skp{background:#12171a;color:#e8e5dd}
.skp-w{max-width:1280px;margin:0 auto;padding:0 28px}
.skp-top{display:grid;grid-template-columns:1fr 1fr;gap:46px;padding:44px 0 10px}
.skp .elementor-widget-woocommerce-product-images .woocommerce-product-gallery{background:#1b2124;border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:18px;margin:0}
.skp .woocommerce-product-gallery__image img{border-radius:8px}
.skp .flex-control-thumbs{display:flex;gap:10px;margin-top:14px;padding:0;list-style:none}
.skp .flex-control-thumbs li{width:auto!important;margin:0!important;flex:0 0 90px}
.skp .flex-control-thumbs img{border:1px solid rgba(255,255,255,.14);border-radius:6px;opacity:.75}
.skp .flex-control-thumbs img.flex-active{border-color:#c9a24a;opacity:1}
.skp h1.entry-title,.skp .elementor-heading-title{color:#fff!important;font-family:'Playfair Display',Georgia,serif!important;font-weight:600;font-size:38px;line-height:1.15;text-transform:uppercase}
.skp-badge{display:inline-block;border:1px solid rgba(122,178,138,.5);color:#8fd0a3;background:rgba(58,92,70,.25);border-radius:5px;padding:6px 13px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.skp-sub{color:#a9a79c;font-size:15px;margin-top:10px}
.skp .shop_attributes{width:100%;border-collapse:separate;border-spacing:0;margin-top:22px;background:#1b2124;border:1px solid rgba(255,255,255,.09);border-radius:10px;overflow:hidden}
.skp .shop_attributes tr{border:0}
.skp .shop_attributes th,.skp .shop_attributes td{border:0;border-bottom:1px solid rgba(255,255,255,.07);padding:13px 18px;font-size:14px;background:transparent}
.skp .shop_attributes tr:last-child th,.skp .shop_attributes tr:last-child td{border-bottom:0}
.skp .shop_attributes th{color:#a9a79c;font-weight:500;width:52%;text-align:left}
.skp .shop_attributes td{color:#fff;font-weight:600;text-align:right}
.skp .shop_attributes td p{margin:0}
.skp-btns{display:flex;gap:14px;margin-top:24px;flex-wrap:wrap}
.skp-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:15px 28px;border-radius:6px;font-weight:700;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;border:1px solid transparent;transition:.2s;text-decoration:none}
.skp-btn--g{background:#c9a24a;color:#1b1408;border-color:#c9a24a}
.skp-btn--g:hover{background:#b78e37;color:#1b1408}
.skp-btn--o{background:transparent;color:#e8e5dd;border-color:rgba(255,255,255,.3)}
.skp-btn--o:hover{border-color:#c9a24a;color:#c9a24a}
.skp-sec{padding:56px 0;border-top:1px solid rgba(255,255,255,.08)}
.skp-h2{font-family:'Playfair Display',Georgia,serif;font-weight:600;font-size:24px;color:#fff;text-transform:uppercase;letter-spacing:.02em;margin:0 0 22px}
.skp .elementor-widget-theme-post-content,.skp .elementor-widget-theme-post-content p{color:#b9b6ab;font-size:15px;line-height:1.7}
.skp-feats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:8px}
.skp-feat{background:#1b2124;border:1px solid rgba(255,255,255,.09);border-radius:10px;padding:22px}
.skp-feat b{display:block;color:#c9a24a;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}
.skp-feat span{display:block;color:#a9a79c;font-size:13px;line-height:1.5}
.skp-feat svg{margin-bottom:14px}
@media(max-width:1024px){.skp-top{grid-template-columns:1fr;gap:28px}.skp-feats{grid-template-columns:1fr 1fr}.skp h1.entry-title,.skp .elementor-heading-title{font-size:28px}}
@media(max-width:640px){.skp-feats{grid-template-columns:1fr}}

/* ==== SKIFY product page fixes ==== */
body header.site-header,body footer.site-footer,.site-header,.site-footer{display:none!important}
.woocommerce-notices-wrapper{display:none!important}
.elementor-26993 .elementor-widget-theme-post-title .elementor-heading-title{font-family:'Playfair Display',Georgia,serif!important;font-size:40px!important;line-height:1.15!important;color:#fff!important;margin:0 0 4px!important;text-transform:none!important;font-weight:600!important}
.elementor-26993 .elementor-widget-woocommerce-product-additional-information h2{display:none!important}
.elementor-26993 table.woocommerce-product-attributes{width:100%!important;border:0!important;border-collapse:collapse!important;margin:14px 0 26px!important;background:transparent!important}
.elementor-26993 table.woocommerce-product-attributes tr{border-bottom:1px solid rgba(255,255,255,.10)!important;background:transparent!important}
.elementor-26993 table.woocommerce-product-attributes th,.elementor-26993 table.woocommerce-product-attributes td{border:0!important;padding:11px 0!important;background:transparent!important;font-style:normal!important;vertical-align:top!important}
.elementor-26993 table.woocommerce-product-attributes th{color:rgba(255,255,255,.55)!important;font-weight:500!important;font-size:14px!important;width:48%!important;text-align:left!important}
.elementor-26993 table.woocommerce-product-attributes td{color:#fff!important;font-weight:600!important;font-size:15px!important;text-align:right!important}
.elementor-26993 table.woocommerce-product-attributes td p{margin:0!important}
.elementor-26993 .woocommerce-product-gallery{background:#fff;border:1px solid rgba(255,255,255,.12);border-radius:4px;overflow:hidden;margin:0!important}
.elementor-26993 .related.products>h2{display:none!important}
.elementor-26993 ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:22px!important;margin:0!important;padding:0!important;list-style:none!important}
.elementor-26993 ul.products::before,.elementor-26993 ul.products::after{display:none!important}
.elementor-26993 ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:#15171a!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:4px!important;overflow:hidden!important;padding:0!important;text-align:left!important;display:flex!important;flex-direction:column!important}
.elementor-26993 ul.products li.product img{margin:0!important;width:100%!important;height:200px!important;object-fit:cover!important;background:#fff!important;border-radius:0!important}
.elementor-26993 ul.products li.product a{color:#fff!important;text-decoration:none!important}
.elementor-26993 ul.products li.product .woocommerce-loop-product__title{font-size:16px!important;line-height:1.35!important;color:#fff!important;padding:16px 16px 0!important;margin:0!important;font-weight:600!important;font-family:inherit!important}
.elementor-26993 ul.products li.product .price,.elementor-26993 ul.products li.product .star-rating{display:none!important}
.elementor-26993 ul.products li.product a.button{margin:14px 16px 18px!important;background:transparent!important;border:1px solid rgba(201,162,74,.55)!important;border-radius:2px!important;padding:11px 16px!important;text-align:center!important;font-size:0!important;transition:.2s!important;margin-top:auto!important}
.elementor-26993 ul.products li.product a.button::after{content:'ДЕТАЛЬНІШЕ';font-size:12px;letter-spacing:.12em;font-weight:700;color:#c9a24a}
.elementor-26993 ul.products li.product a.button:hover{background:#c9a24a!important}
.elementor-26993 ul.products li.product a.button:hover::after{color:#12100d}
@media(max-width:1024px){.elementor-26993 ul.products{grid-template-columns:repeat(2,1fr)!important}}
@media(max-width:600px){.elementor-26993 ul.products{grid-template-columns:1fr!important}.elementor-26993 .elementor-widget-theme-post-title .elementor-heading-title{font-size:28px!important}}

.elementor-26993 table.woocommerce-product-attributes th,.elementor-26993 table.woocommerce-product-attributes td{vertical-align:middle!important;line-height:1.4!important}
.elementor-26993 ul.products li.product img{height:190px!important;object-fit:contain!important;padding:14px!important;background:#fff!important}
.elementor-26993 ul.products li.product .woocommerce-loop-product__title{min-height:44px!important}
.elementor-26993 .related.products{margin:0!important;padding:0!important}

.skf-ctasec{background:linear-gradient(rgba(32,21,10,.9),rgba(24,16,8,.94)),url(https://skify.com.ua/wp-content/uploads/2026/08/img2.png) center/cover no-repeat!important;position:relative}
.skf-formbox{border:1px solid rgba(201,162,74,.5);border-radius:12px;background:rgba(16,11,5,.5);padding:32px!important}
.skf-formbox .elementor-field-group>label{color:#e8e2d6!important;font-size:13.5px!important;font-weight:600!important;margin-bottom:8px!important;font-family:Montserrat,Arial,sans-serif!important}
.skf-formbox .elementor-field-textual{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:6px!important;color:#fff!important;padding:13px 14px!important;min-height:50px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:14px!important;box-shadow:none!important}
.skf-formbox .elementor-field-textual::placeholder{color:#8a8375!important;opacity:1}
.skf-formbox textarea.elementor-field-textual{min-height:112px!important}
.skf-formbox .elementor-field-group{margin-bottom:16px}
.skf-formbox .elementor-field-type-acceptance>label.elementor-field-label{display:none!important}
.skf-formbox .elementor-field-type-acceptance label,.skf-formbox .elementor-field-option label{color:#a49b8a!important;font-size:12px!important;font-weight:500!important;font-family:Montserrat,Arial,sans-serif!important}
.skf-formbox .elementor-button{background:#c9a24a!important;color:#1b1408!important;border-radius:6px!important;width:100%!important;justify-content:center!important;font-weight:700!important;font-size:15px!important;padding:16px!important;font-family:Montserrat,Arial,sans-serif!important}
.skf-formbox .elementor-button:hover{background:#b78e37!important}
.skf-formbox .elementor-message{color:#efe9dd!important;font-family:Montserrat,Arial,sans-serif}
@media(max-width:1024px){.skf-formbox{margin-top:30px}}
html{scroll-behavior:smooth}
.skf-ftr .skf-btn--gold{color:#1b1408!important}
.skf .skf-ftr__bot{color:#ddd8ca!important;font-size:13px}
.skf .skf-ftr__bot a{color:#ddd8ca!important}
.skf .skf-ftr__bot a:hover{color:#c9a24a!important}
.skf a.skf-btn--gold{background-color:#c9a24a!important;background-image:none!important;color:#1b1408!important;border-color:#c9a24a!important}
.skf a.skf-btn--green{background-color:#3a5c46!important;color:#fff!important;border-color:#3a5c46!important}

.skf .skf-ph h1{color:#fff!important}
.skf .skf-ph p{color:#cfcbc1!important}
.skf .skf-hero h1{color:#fff!important}
.skf .skf-sec--dk h2,.skf .skf-sec--dk h3{color:#fff!important}
.skf .skf-split__t.dk h3{color:#fff!important}
.skf .skf-stat b{color:#fff!important}
.skf .skf-tile a{color:#2f6b45;font-weight:600}
.skf .skf-tile a:hover{color:#c9a24a}

.skf .skf-ph h1{color:#fff!important}
.skf .skf-ph p{color:#cfcbc1!important}
.skf .skf-hero h1{color:#fff!important}
.skf .skf-sec--dk h2,.skf .skf-sec--dk h3{color:#fff!important}
.skf .skf-split__t.dk h3{color:#fff!important}
.skf .skf-stat b{color:#fff!important}
.skf .skf-tile a{color:#2f6b45;font-weight:600}
.skf .skf-tile a:hover{color:#c9a24a}

.elementor-26993 .skp-price{border:1px solid rgba(201,162,74,.35);background:rgba(201,162,74,.07);border-radius:4px;padding:16px 18px;margin:4px 0 22px}
.elementor-26993 .skp-price__l{display:block;color:rgba(255,255,255,.55);font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px}
.elementor-26993 .skp-price__v{display:block;color:#c9a24a;font-size:24px;font-weight:700;font-family:'Playfair Display',Georgia,serif}
.elementor-26993 .skp-price small{display:block;color:rgba(255,255,255,.5);font-size:13px;line-height:1.5;margin-top:8px}
.elementor-26993 .skf-formbox input,.elementor-26993 .skf-formbox textarea{color:#fff}

.elementor-26993 .skp-top > .elementor-container{align-items:center!important}
.elementor-26993 .elementor-widget-woocommerce-product-images .elementor-widget-container{display:flex;align-items:center;justify-content:center}
.elementor-26993 .woocommerce-product-gallery{position:relative;width:100%;background:#fff;border:1px solid rgba(255,255,255,.12);border-radius:4px;margin:0!important;padding:0!important;display:flex;align-items:center;justify-content:center;height:460px;overflow:hidden}
.elementor-26993 .woocommerce-product-gallery__wrapper{width:100%!important;height:100%!important;margin:0!important;display:flex;align-items:center;justify-content:center}
.elementor-26993 .woocommerce-product-gallery__image{width:100%!important;height:100%!important;display:flex;align-items:center;justify-content:center;margin:0!important}
.elementor-26993 .woocommerce-product-gallery__image a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.elementor-26993 .woocommerce-product-gallery img{width:100%!important;height:100%!important;object-fit:contain!important;padding:26px!important;margin:0!important;display:block}
.elementor-26993 .woocommerce-product-gallery__trigger{top:14px!important;right:14px!important;z-index:5}
.elementor-26993 .flex-control-thumbs{display:none!important}
@media(max-width:1024px){.elementor-26993 .woocommerce-product-gallery{height:340px}}
@media(max-width:600px){.elementor-26993 .woocommerce-product-gallery{height:280px}.elementor-26993 .woocommerce-product-gallery img{padding:14px!important}}

.elementor-26993 div.woocommerce-product-gallery{background:#fff!important;border:1px solid rgba(255,255,255,.14)!important}
.elementor-26993 .woocommerce-product-gallery img{width:auto!important;height:auto!important}
.elementor-26993 .woocommerce-product-gallery__image img{width:100%!important;height:100%!important;object-fit:contain!important;padding:26px!important}
.elementor-26993 .woocommerce-product-gallery__trigger img{width:22px!important;height:22px!important;padding:0!important}
.elementor-26993 .woocommerce-product-gallery__trigger{background:rgba(255,255,255,.9)!important;border-radius:50%!important}
.elementor-26993 img.zoomImg{display:none!important}

/* bilingual product page */
.elementor-26993 .l-en{display:none!important}
.elementor-26993.product_cat-wooden-pallets-en .l-ua,.elementor-26993.product_cat-pallet-collars-en .l-ua,.elementor-26993.product_cat-pressed-blocks-en .l-ua,.elementor-26993.product_cat-fasteners-nails-en .l-ua,.elementor-26993.product_cat-epal-euro-pallets-en .l-ua,.elementor-26993.product_cat-ippc-euro-pallets-en .l-ua,.elementor-26993.product_cat-uic-eur-euro-pallets-en .l-ua,.elementor-26993.product_cat-industrial-lightweight-pallets-en .l-ua,.elementor-26993.product_cat-custom-size-pallets-en .l-ua{display:none!important}
.elementor-26993.product_cat-wooden-pallets-en span.l-en,.elementor-26993.product_cat-pallet-collars-en span.l-en,.elementor-26993.product_cat-pressed-blocks-en span.l-en,.elementor-26993.product_cat-fasteners-nails-en span.l-en,.elementor-26993.product_cat-epal-euro-pallets-en span.l-en,.elementor-26993.product_cat-ippc-euro-pallets-en span.l-en,.elementor-26993.product_cat-uic-eur-euro-pallets-en span.l-en,.elementor-26993.product_cat-industrial-lightweight-pallets-en span.l-en,.elementor-26993.product_cat-custom-size-pallets-en span.l-en{display:inline!important}
.elementor-26993.product_cat-wooden-pallets-en div.l-en,.elementor-26993.product_cat-pallet-collars-en div.l-en,.elementor-26993.product_cat-pressed-blocks-en div.l-en,.elementor-26993.product_cat-fasteners-nails-en div.l-en,.elementor-26993.product_cat-epal-euro-pallets-en div.l-en,.elementor-26993.product_cat-ippc-euro-pallets-en div.l-en,.elementor-26993.product_cat-uic-eur-euro-pallets-en div.l-en,.elementor-26993.product_cat-industrial-lightweight-pallets-en div.l-en,.elementor-26993.product_cat-custom-size-pallets-en div.l-en{display:block!important}
.elementor-26993.product_cat-wooden-pallets-en .elementor-widget-form.l-en,.elementor-26993.product_cat-pallet-collars-en .elementor-widget-form.l-en,.elementor-26993.product_cat-pressed-blocks-en .elementor-widget-form.l-en,.elementor-26993.product_cat-fasteners-nails-en .elementor-widget-form.l-en,.elementor-26993.product_cat-epal-euro-pallets-en .elementor-widget-form.l-en,.elementor-26993.product_cat-ippc-euro-pallets-en .elementor-widget-form.l-en,.elementor-26993.product_cat-uic-eur-euro-pallets-en .elementor-widget-form.l-en,.elementor-26993.product_cat-industrial-lightweight-pallets-en .elementor-widget-form.l-en,.elementor-26993.product_cat-custom-size-pallets-en .elementor-widget-form.l-en{display:block!important}
.elementor-26993.product_cat-wooden-pallets-en ul.products li.product a.button::after,.elementor-26993.product_cat-pallet-collars-en ul.products li.product a.button::after,.elementor-26993.product_cat-pressed-blocks-en ul.products li.product a.button::after,.elementor-26993.product_cat-fasteners-nails-en ul.products li.product a.button::after,.elementor-26993.product_cat-epal-euro-pallets-en ul.products li.product a.button::after,.elementor-26993.product_cat-ippc-euro-pallets-en ul.products li.product a.button::after,.elementor-26993.product_cat-uic-eur-euro-pallets-en ul.products li.product a.button::after,.elementor-26993.product_cat-industrial-lightweight-pallets-en ul.products li.product a.button::after,.elementor-26993.product_cat-custom-size-pallets-en ul.products li.product a.button::after{content:'DETAILS'}
.elementor-26993.product_cat-wooden-pallets-en .woocommerce-product-attributes,.elementor-26993.product_cat-pallet-collars-en .woocommerce-product-attributes,.elementor-26993.product_cat-pressed-blocks-en .woocommerce-product-attributes,.elementor-26993.product_cat-fasteners-nails-en .woocommerce-product-attributes,.elementor-26993.product_cat-epal-euro-pallets-en .woocommerce-product-attributes,.elementor-26993.product_cat-ippc-euro-pallets-en .woocommerce-product-attributes,.elementor-26993.product_cat-uic-eur-euro-pallets-en .woocommerce-product-attributes,.elementor-26993.product_cat-industrial-lightweight-pallets-en .woocommerce-product-attributes,.elementor-26993.product_cat-custom-size-pallets-en .woocommerce-product-attributes{}

/* --- gutter between photo and text --- */
.elementor-26993 .skp-top > .elementor-container{align-items:center!important}
.elementor-26993 .skp-top > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap{padding-right:34px!important}
.elementor-26993 .skp-top > .elementor-container > .elementor-column:last-child > .elementor-widget-wrap{padding-left:34px!important}
@media(max-width:1024px){
 .elementor-26993 .skp-top > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap{padding-right:24px!important}
 .elementor-26993 .skp-top > .elementor-container > .elementor-column:last-child > .elementor-widget-wrap{padding-left:24px!important}
}
@media(max-width:880px){
 .elementor-26993 .skp-top > .elementor-container{flex-wrap:wrap!important}
 .elementor-26993 .skp-top > .elementor-container > .elementor-column{width:100%!important;max-width:100%!important;flex:0 0 100%!important}
 .elementor-26993 .skp-top > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap{padding-right:0!important}
 .elementor-26993 .skp-top > .elementor-container > .elementor-column:last-child > .elementor-widget-wrap{padding-left:0!important;padding-top:28px!important}
 .elementor-26993 .woocommerce-product-gallery{height:320px}
}
@media(max-width:600px){
 .elementor-26993 .woocommerce-product-gallery{height:260px}
 .elementor-26993 .elementor-widget-theme-post-title .elementor-heading-title{font-size:26px!important}
 .elementor-26993 table.woocommerce-product-attributes th{width:52%!important;font-size:13px!important}
 .elementor-26993 table.woocommerce-product-attributes td{font-size:14px!important}
 .elementor-26993 .skp-btns{flex-direction:column}
 .elementor-26993 .skp-btns .skp-btn{width:100%;text-align:center}
}

.elementor-26993 > .elementor-section:nth-of-type(2) > .elementor-container{align-items:center!important}
.elementor-26993 > .elementor-section:nth-of-type(2) > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap{padding-right:34px!important}
.elementor-26993 > .elementor-section:nth-of-type(2) > .elementor-container > .elementor-column:last-child > .elementor-widget-wrap{padding-left:34px!important}
@media(max-width:1024px){
 .elementor-26993 > .elementor-section:nth-of-type(2) > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap{padding-right:24px!important}
 .elementor-26993 > .elementor-section:nth-of-type(2) > .elementor-container > .elementor-column:last-child > .elementor-widget-wrap{padding-left:24px!important}
}
@media(max-width:880px){
 .elementor-26993 > .elementor-section:nth-of-type(2) > .elementor-container{flex-wrap:wrap!important}
 .elementor-26993 > .elementor-section:nth-of-type(2) > .elementor-container > .elementor-column{width:100%!important;max-width:100%!important;flex:0 0 100%!important}
 .elementor-26993 > .elementor-section:nth-of-type(2) > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap{padding-right:0!important}
 .elementor-26993 > .elementor-section:nth-of-type(2) > .elementor-container > .elementor-column:last-child > .elementor-widget-wrap{padding-left:0!important;padding-top:28px!important}
}/* End custom CSS */