.kt_simple_share_container.kt_share_aftercontent{margin-top:var(--global-md-spacing,10px)}.kadence-sticky-header.item-is-fixed{background-color:var(--global-palette9,#fff)}.h2-custom{color:#fff0!important;-webkit-text-stroke:2px #fff}.site-branding .site-title{display:none}.select2-container--default .select2-selection--multiple{border:1px solid #871abe;border-radius:0}@media screen and (max-width:1024px){.footer-widget-area-inner{justify-items:center!important;place-items:center}}@media screen and (max-width:768px){.kadence-blocks-form-field .kb-forms-submit{margin-left:0!important}}.woocommerce div.product .single_add_to_cart_button,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button,.woocommerce a.checkout-button,.woocommerce a.button.checkout,.woocommerce form button.button,.woocommerce form input.button,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button,.wc-block-components-button:not(.is-link),.site-header-item .button,.kadence-blocks-form-field .kb-forms-submit,#commentform #submit{border:1px solid rgb(255 255 255 / .22);border-radius:999px;transform:none!important}.woocommerce div.product .single_add_to_cart_button:hover,.woocommerce div.product .single_add_to_cart_button:focus,.woocommerce div.product .single_add_to_cart_button:active,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button:hover,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button:focus,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button:active,.woocommerce a.checkout-button:hover,.woocommerce a.checkout-button:focus,.woocommerce a.checkout-button:active,.woocommerce a.button.checkout:hover,.woocommerce a.button.checkout:focus,.woocommerce a.button.checkout:active,.woocommerce form button.button:hover,.woocommerce form button.button:focus,.woocommerce form button.button:active,.woocommerce form input.button:hover,.woocommerce form input.button:focus,.woocommerce form input.button:active,.wc-block-cart__submit-button:hover,.wc-block-cart__submit-button:focus,.wc-block-cart__submit-button:active,.wc-block-components-checkout-place-order-button:hover,.wc-block-components-checkout-place-order-button:focus,.wc-block-components-checkout-place-order-button:active,.wc-block-components-button:not(.is-link):hover,.wc-block-components-button:not(.is-link):focus,.wc-block-components-button:not(.is-link):active,.site-header-item .button:hover,.site-header-item .button:focus,.site-header-item .button:active,.kadence-blocks-form-field .kb-forms-submit:hover,.kadence-blocks-form-field .kb-forms-submit:focus,.kadence-blocks-form-field .kb-forms-submit:active,#commentform #submit:hover,#commentform #submit:focus,#commentform #submit:active{transform:none!important}.woocommerce div.product .single_add_to_cart_button:focus-visible,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button:focus-visible,.woocommerce a.checkout-button:focus-visible,.woocommerce a.button.checkout:focus-visible,.woocommerce form button.button:focus-visible,.woocommerce form input.button:focus-visible,.wc-block-cart__submit-button:focus-visible,.wc-block-components-checkout-place-order-button:focus-visible,.wc-block-components-button:not(.is-link):focus-visible,.site-header-item .button:focus-visible,.kadence-blocks-form-field .kb-forms-submit:focus-visible,#commentform #submit:focus-visible{outline:3px solid rgb(135 26 190 / .24);outline-offset:3px}.woocommerce div.product .single_add_to_cart_button,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button,.woocommerce a.checkout-button,.woocommerce a.button.checkout,.woocommerce form button.button,.woocommerce form input.button,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button,.wc-block-components-button:not(.is-link),.site-header-item .button,.kadence-blocks-form-field .kb-forms-submit,#commentform #submit{background:linear-gradient(135deg,var(--global-palette1,#871abe) 0%,var(--global-palette2,#671491) 100%);box-shadow:0 8px 18px rgb(84 48 99 / .18),0 2px 5px rgb(45 24 55 / .12);color:#fff;background-size:180% 100%;background-position:0 50%;transition:background-position 260ms ease,color 180ms ease!important}.woocommerce div.product .single_add_to_cart_button:visited,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button:visited,.woocommerce a.checkout-button:visited,.woocommerce a.button.checkout:visited,.woocommerce form button.button:visited,.woocommerce form input.button:visited,.wc-block-cart__submit-button:visited,.wc-block-components-checkout-place-order-button:visited,.wc-block-components-button:not(.is-link):visited,.site-header-item .button:visited,.kadence-blocks-form-field .kb-forms-submit:visited,#commentform #submit:visited{background:linear-gradient(135deg,var(--global-palette1,#871abe) 0%,var(--global-palette2,#671491) 100%);box-shadow:0 8px 18px rgb(84 48 99 / .18),0 2px 5px rgb(45 24 55 / .12);color:#fff;background-size:180% 100%;background-position:0 50%}.woocommerce div.product .single_add_to_cart_button:hover,.woocommerce div.product .single_add_to_cart_button:focus,.woocommerce div.product .single_add_to_cart_button:active,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button:hover,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button:focus,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button:active,.woocommerce a.checkout-button:hover,.woocommerce a.checkout-button:focus,.woocommerce a.checkout-button:active,.woocommerce a.button.checkout:hover,.woocommerce a.button.checkout:focus,.woocommerce a.button.checkout:active,.woocommerce form button.button:hover,.woocommerce form button.button:focus,.woocommerce form button.button:active,.woocommerce form input.button:hover,.woocommerce form input.button:focus,.woocommerce form input.button:active,.wc-block-cart__submit-button:hover,.wc-block-cart__submit-button:focus,.wc-block-cart__submit-button:active,.wc-block-components-checkout-place-order-button:hover,.wc-block-components-checkout-place-order-button:focus,.wc-block-components-checkout-place-order-button:active,.wc-block-components-button:not(.is-link):hover,.wc-block-components-button:not(.is-link):focus,.wc-block-components-button:not(.is-link):active,.site-header-item .button:hover,.site-header-item .button:focus,.site-header-item .button:active,.kadence-blocks-form-field .kb-forms-submit:hover,.kadence-blocks-form-field .kb-forms-submit:focus,.kadence-blocks-form-field .kb-forms-submit:active,#commentform #submit:hover,#commentform #submit:focus,#commentform #submit:active{border:1px solid rgb(255 255 255 / .22);border-radius:999px;background:linear-gradient(135deg,var(--global-palette1,#871abe) 0%,var(--global-palette2,#671491) 100%);background-size:180% 100%;background-position:100% 50%;box-shadow:0 8px 18px rgb(84 48 99 / .18),0 2px 5px rgb(45 24 55 / .12);color:#fff;transform:none!important}.woocommerce div.product .single_add_to_cart_button:disabled,.woocommerce div.product .single_add_to_cart_button.disabled,.woocommerce div.product .single_add_to_cart_button[aria-disabled=true],.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button:disabled,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button.disabled,.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button[aria-disabled=true],.woocommerce a.checkout-button:disabled,.woocommerce a.checkout-button.disabled,.woocommerce a.checkout-button[aria-disabled=true],.woocommerce a.button.checkout:disabled,.woocommerce a.button.checkout.disabled,.woocommerce a.button.checkout[aria-disabled=true],.woocommerce form button.button:disabled,.woocommerce form button.button.disabled,.woocommerce form button.button[aria-disabled=true],.woocommerce form input.button:disabled,.woocommerce form input.button.disabled,.woocommerce form input.button[aria-disabled=true],.wc-block-cart__submit-button:disabled,.wc-block-cart__submit-button.disabled,.wc-block-cart__submit-button[aria-disabled=true],.wc-block-components-checkout-place-order-button:disabled,.wc-block-components-checkout-place-order-button.disabled,.wc-block-components-checkout-place-order-button[aria-disabled=true],.wc-block-components-button:not(.is-link):disabled,.wc-block-components-button:not(.is-link).disabled,.wc-block-components-button:not(.is-link)[aria-disabled=true],.site-header-item .button:disabled,.site-header-item .button.disabled,.site-header-item .button[aria-disabled=true],.kadence-blocks-form-field .kb-forms-submit:disabled,.kadence-blocks-form-field .kb-forms-submit.disabled,.kadence-blocks-form-field .kb-forms-submit[aria-disabled=true],#commentform #submit:disabled,#commentform #submit.disabled,#commentform #submit[aria-disabled=true]{box-shadow:none;opacity:.55}.product_title{line-height:1.1}.kadence-shop-top-row{align-items:center}.woocommerce ul.products li.product .onsale,.woocommerce ul.products li.product .bikinis-by-eva-ready-badge{background:linear-gradient(135deg,rgb(135 26 190 / .68),rgb(103 20 145 / .68));box-shadow:0 5px 14px rgb(84 48 99 / .18);color:#fff;border:1px solid rgb(255 255 255 / .36);border-radius:999px;padding:8px 12px;font-size:11px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(8px)}.woocommerce ul.products li.product .onsale{top:14px;right:14px;left:auto;min-width:0;min-height:0;margin:0}.woocommerce ul.products li.product .bikinis-by-eva-ready-badge{position:absolute;z-index:3;top:14px;left:14px;pointer-events:none}.woocommerce-pagination{text-align:center}.woocommerce-price-suffix{display:none}@media screen and (max-width:768px){.kadence-shop-top-item{margin-bottom:10px}.woocommerce ul.products li.product .onsale,.woocommerce ul.products li.product .bikinis-by-eva-ready-badge{top:10px;padding:7px 9px;font-size:9px}.woocommerce ul.products li.product .onsale{right:10px}.woocommerce ul.products li.product .bikinis-by-eva-ready-badge{left:10px}}.bapf_head{margin-bottom:3px}.bapf_head h3{font-size:18px}.woocommerce .bapf_sfilter ul li{margin-top:5px!important;margin-right:5px!important;padding:0 5px!important}.bapf_sfilter[data-taxonomy=product_tag] .bapf_head,.berocket_ajax_group_filter_title{display:none}.filter-toggle-open-container .filter-toggle-open,.berocket_ajax_filters_sidebar_toggle.theme-1{display:inline-flex;align-items:center;justify-content:center;column-gap:12px;min-width:190px;min-height:44px;padding:10px 24px;border:1px solid rgb(255 255 255 / .22);border-radius:999px;background:linear-gradient(110deg,var(--global-palette2,#671491) 0%,var(--global-palette1,#871abe) 50%,var(--global-palette2,#671491) 100%);background-size:200% 100%;box-shadow:0 5px 14px rgb(84 48 99 / .18);color:#fff;font-size:15px;animation:bikinis-by-eva-filter-pulse 2.4s ease-in-out infinite;transform:none;transition:none}.filter-toggle-open-container .filter-toggle-open:hover,.filter-toggle-open-container .filter-toggle-open:focus,.filter-toggle-open-container .filter-toggle-open:active,.berocket_ajax_filters_sidebar_toggle.theme-1:hover,.berocket_ajax_filters_sidebar_toggle.theme-1:focus,.berocket_ajax_filters_sidebar_toggle.theme-1:active{border:1px solid rgb(255 255 255 / .22);background-image:linear-gradient(110deg,var(--global-palette2,#671491) 0%,var(--global-palette1,#871abe) 50%,var(--global-palette2,#671491) 100%);background-size:200% 100%;color:#fff;transform:none}.filter-toggle-open-container .filter-toggle-open:focus-visible,.berocket_ajax_filters_sidebar_toggle.theme-1:focus-visible{outline:3px solid rgb(135 26 190 / .24);outline-offset:3px}.filter-toggle-open-container .filter-toggle-open>span,.berocket_ajax_filters_sidebar_toggle.theme-1>span{right:auto;left:0}.filter-toggle-open-container .filter-toggle-open>span i,.berocket_ajax_filters_sidebar_toggle.theme-1>span i{top:50%;bottom:auto;transform:translateY(-50%)}@keyframes bikinis-by-eva-filter-pulse{0%,100%{background-position:0 50%;box-shadow:0 5px 14px rgb(84 48 99 / .18)}50%{background-position:100% 50%;box-shadow:0 7px 20px rgb(84 48 99 / .3),0 0 0 5px rgb(135 26 190 / .14)}}#filter-drawer .drawer-inner{background:#fff}.bapf_sfilter{margin-bottom:0}.bapf_sfilter .bapf_body{color:var(--global-palette4)!important}.bapf_sfilter .bapf_head{margin-bottom:6px}#berocket-ajax-filters-sidebar>.berocket_single_filter_widget:first-of-type{margin-top:35px}.woocommerce-products-header .berocket_ajax_filters_sidebar_toggle{margin:0 0 10px}#berocket-ajax-filters-sidebar-close{color:#888;font-size:22px;text-decoration:none;transition:color .3s ease}#berocket-ajax-filters-sidebar-close:hover{color:#8a2be2}#berocket-ajax-filters-sidebar{padding:0 25px}.woocommerce .bapf_sfilter.bapf_ckbox ul li{padding-left:0!important}.irs--sharp .irs-bar{height:3px}.bapf_sfilter.divi_color_class .bapf_head h3{color:var(--global-palette3)}.berocket_ajax_filters_sidebar_toggle.theme-1 span i,.berocket_ajax_filters_sidebar_toggle.theme-1 span i::before,.berocket_ajax_filters_sidebar_toggle.theme-1 span i::after,.berocket_ajax_filters_sidebar_toggle.theme-1:hover span i,.berocket_ajax_filters_sidebar_toggle.theme-1:hover span i::before,.berocket_ajax_filters_sidebar_toggle.theme-1:hover span i::after,.berocket_ajax_filters_sidebar_toggle.theme-1 span i:hover,.berocket_ajax_filters_sidebar_toggle.theme-1 span i:hover::before,.berocket_ajax_filters_sidebar_toggle.theme-1 span i:hover::after{background-color:#fff}.bapf_loader_page .bapf_limg{width:75px!important;height:75px!important;max-width:unset!important}.woocommerce div.product .product_title{font-size:48px}.woocommerce div.product form.cart .reset_variations{padding:10px 15px}.woocommerce div.product .product_meta .sku_wrapper{display:none}.single-product .variations_form .variations .label{display:block;margin-bottom:8px;color:#2c3e50;font-weight:500}.single-product .variations_form .variations .value{margin-bottom:15px}.single-product .variations_form .variations .value select{width:100%;min-height:48px;padding:12px 16px;border:2px solid #e1e5e9;border-radius:8px;appearance:none;background:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;box-shadow:0 2px 4px rgb(0 0 0 / .05);color:#2c3e50;font-family:inherit;font-size:16px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.single-product .variations_form .variations .value select:focus{outline:none;border-color:#871abe;box-shadow:0 0 0 3px rgb(135 26 190 / .1)}.single-product .variations_form .variations .value select:hover{border-color:#d1d5db}.zbk-wap-managed-sticky-price .kadence-sticky-add-to-cart-action-price{display:none}.zbk-wap-managed-sticky-price .zbk-wap-configurations{margin:0 12px 0 0}.zbk-wap-managed-sticky-price .zbk-wap-configurations__final-price{margin:0;white-space:nowrap}@media screen and (max-width:768px){.single-product .variations_form .variations .value select{min-height:42px;padding:10px 14px;font-size:15px}}@media screen and (max-width:420px){.single-product .variations_form .variations .value select{min-height:40px;padding:8px 12px;font-size:14px}}.wc-block-components-totals-item__description .wc-block-components-totals-discount__coupon-list{padding-top:1em;padding-left:0}.wp-block-woocommerce-cart .wc-block-components-product-metadata__description,.wp-block-woocommerce-checkout .wc-block-components-product-metadata__description,.wp-block-woocommerce-cart .wc-block-cart-item__prices,.wp-block-woocommerce-checkout .wc-block-components-order-summary-item__individual-prices{display:none}.wp-block-woocommerce-cart .wc-block-components-product-metadata,.wp-block-woocommerce-checkout .wc-block-components-product-metadata{display:flex;flex-direction:column}.wp-block-woocommerce-cart .wc-block-components-product-metadata>.wc-block-components-product-details,.wp-block-woocommerce-checkout .wc-block-components-product-metadata>.wc-block-components-product-details{margin:.35rem 0 0;padding-left:0;list-style:none}.wp-block-woocommerce-cart .wc-block-components-product-metadata>div.wc-block-components-product-details,.wp-block-woocommerce-checkout .wc-block-components-product-metadata>div.wc-block-components-product-details{order:2}.wp-block-woocommerce-cart .wc-block-components-product-metadata>ul.wc-block-components-product-details,.wp-block-woocommerce-checkout .wc-block-components-product-metadata>ul.wc-block-components-product-details{order:1}.wp-block-woocommerce-cart .wc-block-components-product-metadata>ul.wc-block-components-product-details+div.wc-block-components-product-details,.wp-block-woocommerce-checkout .wc-block-components-product-metadata>ul.wc-block-components-product-details+div.wc-block-components-product-details{margin-top:0}.woocommerce-order-details .wc-item-meta,.woocommerce-view-order .wc-item-meta{margin:.35rem 0 0;padding-left:0}.woocommerce-order-details .wc-item-meta+.wc-item-meta,.woocommerce-view-order .wc-item-meta+.wc-item-meta{margin-top:.2rem}.woocommerce-cart .wc-block-grid__product.entry.loop-entry{overflow:hidden}.woocommerce-cart .wc-block-grid__product.entry.loop-entry .product-details.content-bg.entry-content-wrap{position:relative;z-index:2;background:var(--global-palette9)}.widget_shopping_cart_content .blockUI.blockOverlay,.kadence-mini-cart-refresh .blockUI.blockOverlay{background:#fff0!important;background-color:#fff0!important;opacity:0!important;pointer-events:none!important;transition:opacity 180ms ease}.widget_shopping_cart_content .blockUI.blockOverlay::before,.kadence-mini-cart-refresh .blockUI.blockOverlay::before{opacity:0}.widget_shopping_cart_content .blockUI:not(.blockOverlay),.kadence-mini-cart-refresh .blockUI:not(.blockOverlay){border:0!important;background:#fff0!important;box-shadow:none!important;pointer-events:none!important}.wc-block-components-checkbox.wc-block-components-payment-methods__save-card-info{margin-top:10px}.custom-cat-pos-a8gj59 .wp-block-kadence-advancedheading{position:absolute;width:100%;height:auto;margin:-60% 0!important}.inner-column-2>.kt-inside-inner-col>.wp-block-kadence-rowlayout>.kt-row-column-wrap .kb-img{border:3px solid rgb(255 255 255 / .92);box-shadow:0 0 0 1px rgb(84 48 99 / .1),0 10px 20px rgb(45 24 55 / .12),0 24px 52px rgb(45 24 55 / .16)}.inner-column-2>.kt-inside-inner-col>.wp-block-kadence-rowlayout>.kt-row-column-wrap .wp-block-kadence-advancedheading{position:absolute;z-index:2;top:50%;right:auto;bottom:auto;left:50%;width:80%;max-width:none;margin:0!important;padding:10px 14px;border-top:1px solid rgb(255 255 255 / .2);border-bottom:1px solid rgb(255 255 255 / .2);border-radius:18px;background:rgb(63 37 73 / .38)!important;box-shadow:0 8px 20px rgb(45 24 55 / .2);color:#fff!important;font-size:.82rem;font-weight:600;line-height:1.25;letter-spacing:.04em;text-align:center;text-shadow:0 1px 3px rgb(24 11 29 / .5);text-transform:uppercase;white-space:nowrap;backdrop-filter:blur(4px);transform:translate(-50%,-50%)}@media screen and (max-width:768px){.inner-column-2>.kt-inside-inner-col>.wp-block-kadence-rowlayout>.kt-row-column-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px;padding:0}.inner-column-2>.kt-inside-inner-col>.wp-block-kadence-rowlayout>.kt-row-column-wrap>.wp-block-kadence-column{min-width:0}.inner-column-2>.kt-inside-inner-col>.wp-block-kadence-rowlayout>.kt-row-column-wrap>.wp-block-kadence-column:last-child{grid-column:1/-1;width:calc(50% - 8px);justify-self:center}.inner-column-2>.kt-inside-inner-col>.wp-block-kadence-rowlayout>.kt-row-column-wrap .wp-block-kadence-advancedheading{width:80%;max-width:none;padding:8px 6px;border-radius:14px;font-size:.7rem;letter-spacing:.025em}}