.elementor-1704 .elementor-element.elementor-element-a4a8ee3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-a4a8ee3:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-a4a8ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF7F2;}.elementor-1704 .elementor-element.elementor-element-323fd71{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1704 .elementor-element.elementor-element-11e3134{--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;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;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:#EADDD0;--border-color:#EADDD0;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-11e3134:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-11e3134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-5c1a8c7{--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:center;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1704 .elementor-element.elementor-element-157b085{--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:44px;--padding-bottom:44px;--padding-left:36px;--padding-right:36px;}.elementor-1704 .elementor-element.elementor-element-9bd50f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:800;}.elementor-1704 .elementor-element.elementor-element-0d778f5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-60db71e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1704 .elementor-element.elementor-element-7548374 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1704 .elementor-element.elementor-element-918aab6 .elementor-icon-list-icon i{color:#F0821C;transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-918aab6 .elementor-icon-list-icon svg{fill:#F0821C;transition:fill 0.3s;}.elementor-1704 .elementor-element.elementor-element-918aab6{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-1704 .elementor-element.elementor-element-918aab6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1704 .elementor-element.elementor-element-c38b14a{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;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:#EADDD0;--border-color:#EADDD0;--border-radius:28px 28px 28px 28px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-1704 .elementor-element.elementor-element-c38b14a:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-c38b14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1704 .elementor-element.elementor-element-d2840ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-1704 .elementor-element.elementor-element-d5e6207{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-6093a5b{--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-between;--align-items:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-3d07260 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-1704 .elementor-element.elementor-element-cdcc83d{--grid-columns:4;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-1704 .elementor-element.elementor-element-cdcc83d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1704 .elementor-element.elementor-element-cdcc83d .e-loop-item > .elementor-section, .elementor-1704 .elementor-element.elementor-element-cdcc83d .e-loop-item > .elementor-section > .elementor-container, .elementor-1704 .elementor-element.elementor-element-cdcc83d .e-loop-item > .e-con, .elementor-1704 .elementor-element.elementor-element-cdcc83d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1704 .elementor-element.elementor-element-96f4092{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-2298385 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-1704 .elementor-element.elementor-element-53f7407{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1704 .elementor-element.elementor-element-483c221{--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:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--border-radius:28px 28px 28px 28px;--padding-top:44px;--padding-bottom:44px;--padding-left:48px;--padding-right:48px;}.elementor-1704 .elementor-element.elementor-element-483c221:not(.elementor-motion-effects-element-type-background), .elementor-1704 .elementor-element.elementor-element-483c221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #F0821C 0%, #F79A3E 100%);}.elementor-1704 .elementor-element.elementor-element-e15a467{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-18d06ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:800;line-height:1.15em;color:#1B1D21;}.elementor-1704 .elementor-element.elementor-element-fb596de{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.6em;color:#1B1D21;}.elementor-1704 .elementor-element.elementor-element-8932207{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-3dd8aa8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-ecff5ab .elementor-button-content-wrapper{flex-direction:row;}.elementor-1704 .elementor-element.elementor-element-ecff5ab .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-1704 .elementor-element.elementor-element-d703d4b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1704 .elementor-element.elementor-element-d703d4b .elementor-button{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-1704 .elementor-element.elementor-element-06f4088{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.6em;color:#1B1D21;}.elementor-1704 .elementor-element.elementor-element-d1529f4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-02b0349 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1704 .elementor-element.elementor-element-9eee3b2 .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-1704 .elementor-element.elementor-element-323fd71{--content-width:1240px;}.elementor-1704 .elementor-element.elementor-element-5c1a8c7{--width:50%;}.elementor-1704 .elementor-element.elementor-element-157b085{--width:50%;}.elementor-1704 .elementor-element.elementor-element-53f7407{--content-width:1240px;}.elementor-1704 .elementor-element.elementor-element-e15a467{--width:58%;}.elementor-1704 .elementor-element.elementor-element-8932207{--width:42%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1704 .elementor-element.elementor-element-e15a467{--width:100%;}.elementor-1704 .elementor-element.elementor-element-8932207{--width:100%;}}@media(max-width:1024px){.elementor-1704 .elementor-element.elementor-element-cdcc83d{--grid-columns:2;--grid-row-gap:18px;--grid-column-gap:18px;}.elementor-1704 .elementor-element.elementor-element-483c221{--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;}}@media(max-width:767px){.elementor-1704 .elementor-element.elementor-element-a4a8ee3{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1704 .elementor-element.elementor-element-323fd71{--padding-top:18px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-1704 .elementor-element.elementor-element-11e3134{--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;}.elementor-1704 .elementor-element.elementor-element-5c1a8c7{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1704 .elementor-element.elementor-element-157b085{--width:100%;--padding-top:24px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-9bd50f8 .elementor-heading-title{font-size:28px;}.elementor-1704 .elementor-element.elementor-element-c38b14a{--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-1704 .elementor-element.elementor-element-d2840ca .elementor-heading-title{font-size:22px;}.elementor-1704 .elementor-element.elementor-element-d5e6207{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1704 .elementor-element.elementor-element-3d07260 .elementor-heading-title{font-size:22px;}.elementor-1704 .elementor-element.elementor-element-cdcc83d{--grid-columns:2;--grid-row-gap:12px;--grid-column-gap:12px;}.elementor-1704 .elementor-element.elementor-element-2298385 .elementor-heading-title{font-size:18px;}.elementor-1704 .elementor-element.elementor-element-53f7407{--padding-top:56px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1704 .elementor-element.elementor-element-483c221{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-1704 .elementor-element.elementor-element-e15a467{--width:100%;}.elementor-1704 .elementor-element.elementor-element-18d06ff .elementor-heading-title{font-size:26px;}.elementor-1704 .elementor-element.elementor-element-8932207{--width:100%;}}/* Start custom CSS */.fk-pdp{font-family:Inter,system-ui,sans-serif;color:#1B1D21}
.fk-pdp .elementor-heading-title{letter-spacing:-.01em}
.fk-crumbs .woocommerce-breadcrumb{font:500 13px/1.4 Inter,sans-serif;color:#5A5D63;margin:0 0 18px;padding:0}
.fk-crumbs .woocommerce-breadcrumb a{color:#A84300;text-decoration:none}
.fk-crumbs .woocommerce-breadcrumb a:hover{text-decoration:underline}
.fk-pdp-hero{box-shadow:0 34px 70px -44px rgba(27,29,33,.4);overflow:hidden}
.fk-pdp-media{background:linear-gradient(160deg,#FFF3E8 0%,#FFE5CC 100%);position:relative}
.fk-pdp-media:after{content:"";position:absolute;right:-90px;top:-90px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(240,130,28,.28),rgba(240,130,28,0) 70%);pointer-events:none}
.fk-pdp-media>*{position:relative;z-index:1}
.fk-gallery{width:100%}
.fk-gallery .woocommerce-product-gallery{margin:0!important;max-width:100%}
.fk-chip .elementor-heading-title{display:inline-block;background:#FFF3E8;border:1px solid #F6D3B0;color:#A84300;font:600 12px/1 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:8px 14px;border-radius:999px}
.fk-chip a{color:inherit;text-decoration:none}
.fk-pdp-title .elementor-heading-title{font-family:Poppins,sans-serif;font-weight:800;line-height:1.15;color:#1B1D21;margin:0}
.fk-pdp-short{color:#5A5D63;font-size:16px;line-height:1.65}
.fk-pdp-short p{margin:0}
.fk-pdp-short:not(:has(p,li,div)){display:none}
.fk-pdp-price:not(:has(.amount)){display:none}
.fk-pdp-price .price{font:700 26px/1.2 Poppins,sans-serif;color:#A84300;margin:0}
.fk-pdp-note p{margin:0;font-size:16px;line-height:1.65;color:#5A5D63}
.fk-facts .elementor-icon-list-items{margin:0;padding:0;list-style:none}
.fk-facts .elementor-icon-list-item{padding:14px 0;border-top:1px solid #F1E7DC;align-items:flex-start}
.fk-facts .elementor-icon-list-text{font:500 14px/1.55 Inter,sans-serif;color:#5A5D63}
.fk-hero-btn .elementor-button{background:#F0821C;color:#1B1D21;border-radius:999px;padding:15px 24px;font:700 15px/1 Inter,sans-serif;box-shadow:0 14px 26px -16px rgba(240,130,28,.95);transition:all .2s ease;text-transform:none;letter-spacing:0}
.fk-hero-btn .elementor-button:hover{background:#1B1D21;color:#fff;transform:translateY(-1px)}
.fk-hero-btn-alt .elementor-button{background:#fff;color:#1B1D21;border:1.5px solid #EADDD0;border-radius:999px;padding:14px 22px;font:700 15px/1 Inter,sans-serif;transition:all .2s ease;text-transform:none;letter-spacing:0}
.fk-hero-btn-alt .elementor-button:hover{background:#FFE5CC;border-color:#F0821C;color:#1B1D21}
.fk-hero-btn .elementor-button-content-wrapper,.fk-hero-btn-alt .elementor-button-content-wrapper{align-items:center}
.fk-hero-btn .elementor-button-icon,.fk-hero-btn-alt .elementor-button-icon{margin-right:10px}
.fk-hero-btn .elementor-button-icon svg,.fk-hero-btn-alt .elementor-button-icon svg{fill:currentColor!important}
.fk-sec-head .elementor-heading-title{font-family:Poppins,sans-serif;font-weight:700;color:#1B1D21;margin:0}
.fk-link-btn .elementor-button{background:none!important;color:#A84300!important;padding:6px 0!important;border-radius:0;border-bottom:2px solid #F0821C;font:700 14px/1 Inter,sans-serif;text-transform:none;box-shadow:none}
.fk-link-btn .elementor-button:hover{color:#1B1D21!important}
.fk-pdp-details{box-shadow:0 24px 50px -42px rgba(27,29,33,.4)}
.fk-pdp-details.fk-empty{display:none!important}
.fk-desc{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:36px 56px;font:400 16px/1.7 Inter,sans-serif;color:#33363C}
.fk-desc p{margin:0 0 10px}
.fk-desc .fk-lead{grid-column:1/-1}
.fk-desc .fk-lead h3{font:700 20px/1.3 Poppins,sans-serif;color:#1B1D21;margin:0}
.fk-desc .fk-sub{font:700 13px/1 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#A84300;margin:0 0 14px;padding-bottom:12px;border-bottom:2px solid #FFE5CC}
.fk-feat{list-style:none;margin:0;padding:0}
.fk-feat li{position:relative;padding:10px 0 10px 36px;border-bottom:1px dashed #EADDD0;font-weight:500;margin:0}
.fk-feat li:last-child{border-bottom:0}
.fk-feat li:before{content:"";position:absolute;left:0;top:11px;width:22px;height:22px;border-radius:50%;background:#FFE5CC url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A84300' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat}
.fk-spec{width:100%;border-collapse:collapse;margin:0 0 14px;border:0}
.fk-spec th,.fk-spec td{padding:12px 14px;border:0;border-bottom:1px solid #F1E7DC;text-align:left;vertical-align:top;font-size:15px;line-height:1.5}
.fk-spec th{width:38%;font-weight:600;color:#5A5D63;background:transparent}
.fk-spec td{font-weight:600;color:#1B1D21}
.fk-spec tr:nth-child(odd){background:#FFFBF7}
[data-block="hook:424"],[data-block="hook:382"],[data-block="hook:702"]{display:none!important}
.fk-page .fk-sticky-bar{display:none}
@media (max-width:767px){
.fk-pdp-hero{border-radius:22px}
.fk-pdp-info .fk-hero-btn,.fk-pdp-info .fk-hero-btn-alt{width:100%}
.fk-pdp-info .fk-hero-btn .elementor-button,.fk-pdp-info .fk-hero-btn-alt .elementor-button{width:100%;justify-content:center}
.fk-desc{grid-template-columns:1fr;gap:28px}
.fk-page .fk-sticky-bar{display:flex!important;position:fixed;left:0;right:0;bottom:0;z-index:9990;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.97);border-top:1px solid #EADDD0;box-shadow:0 -12px 30px -20px rgba(27,29,33,.5)}
.fk-sticky-bar .elementor-widget{flex:1 1 0;margin:0}
.fk-sticky-bar .elementor-button{width:100%;justify-content:center;padding:14px 10px;font-size:14px}
body.single-product{padding-bottom:78px}
body.single-product .ht-ctc{display:none!important}
}

.fk-cta{position:relative}
.fk-cta::after{content:"";position:absolute;left:-60px;bottom:-120px;width:320px;height:320px;border-radius:50%;background:rgba(255,255,255,.18);pointer-events:none}
.fk-cta>*{position:relative;z-index:1}
.fk-cta-btn-dark .elementor-button{background:#1B1D21;color:#fff;border-radius:999px;padding:15px 26px;font:700 15px/1 Inter,sans-serif;transition:all .2s ease}
.fk-cta-btn-dark .elementor-button:hover{background:#fff;color:#1B1D21}
.fk-cta-btn-light .elementor-button{background:#fff;color:#1B1D21;border-radius:999px;padding:15px 26px;font:700 15px/1 Inter,sans-serif;transition:all .2s ease}
.fk-cta-btn-light .elementor-button:hover{background:#1B1D21;color:#fff}
.fk-hero-btn .elementor-button-icon,.fk-hero-btn-alt .elementor-button-icon,.fk-cta-btn-dark .elementor-button-icon,.fk-cta-btn-light .elementor-button-icon{margin-right:10px}
.fk-hero-btn .elementor-button,.fk-hero-btn-alt .elementor-button,.fk-cta-btn-dark .elementor-button,.fk-cta-btn-light .elementor-button{text-transform:none;letter-spacing:0}
.fk-hero-btn .elementor-button-content-wrapper,.fk-hero-btn-alt .elementor-button-content-wrapper,.fk-cta-btn-dark .elementor-button-content-wrapper,.fk-cta-btn-light .elementor-button-content-wrapper{align-items:center}
.fk-hero-btn .elementor-button-icon svg,.fk-hero-btn-alt .elementor-button-icon svg,.fk-cta-btn-light .elementor-button-icon svg,.fk-wa .elementor-button-icon svg{fill:currentColor!important}
.fk-cta-btn-dark .elementor-button-icon svg{fill:#fff!important}

@media (max-width:767px){.fk-cta-btn-dark .elementor-button,.fk-cta-btn-light .elementor-button{padding:14px 20px;font-size:14px}}

.fk-desc .fk-imgs{grid-column:1/-1}
.fk-imggrid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}
.fk-imggrid figure{margin:0}
.fk-imggrid img{display:block;width:100%;height:auto;border-radius:16px;border:1px solid #F1E7DC;background:#fff}
@media (max-width:767px){.fk-imggrid{grid-template-columns:1fr}}

.fk-pills .elementor-nav-menu--main .elementor-nav-menu{display:flex;flex-wrap:wrap;gap:10px}
.fk-pills .elementor-nav-menu--main .elementor-item{background:#fff;border:1.5px solid #EADDD0;border-radius:999px;padding:11px 20px;font:600 14px/1 Inter,sans-serif;color:#1B1D21;transition:all .2s ease}
.fk-pills .elementor-nav-menu--main .elementor-item:hover{background:#FFE5CC;border-color:#F0821C;color:#1B1D21}
.fk-pills .elementor-nav-menu--main .current-menu-item>.elementor-item,.fk-pills .elementor-nav-menu--main .elementor-item.elementor-item-active{background:#1B1D21;border-color:#1B1D21;color:#fff}
@media (max-width:767px){.fk-pills .elementor-nav-menu--main .elementor-item{padding:9px 16px;font-size:13px}}

.fk-pdp-details:not(:has(.fk-desc)){display:none!important}

.fk-gallery .woocommerce-product-gallery__image img{border-radius:16px}
.fk-gallery .woocommerce-product-gallery__trigger{top:14px;right:14px;width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:0 8px 20px -10px rgba(27,29,33,.45)}
.fk-gallery .flex-control-thumbs{display:flex;gap:12px;margin:18px 0 0;padding:0;list-style:none}
.fk-gallery .flex-control-thumbs li{width:calc(25% - 9px);float:none;margin:0}
.fk-gallery .flex-control-thumbs img{display:block;border-radius:12px;border:2px solid transparent;background:#fff;opacity:.75;transition:all .2s ease;cursor:pointer}
.fk-gallery .flex-control-thumbs img.flex-active,.fk-gallery .flex-control-thumbs img:hover{opacity:1;border-color:#F0821C}

.fk-sticky-bar .elementor-button{white-space:nowrap}

.fk-pdp-title .elementor-heading-title,.fk-grid .fk-title .elementor-heading-title{text-wrap:balance}/* End custom CSS */