span.product-price-vat{font-family:Poppins!important}.slick-prev,.slick-next{background:#fff;border:none;border-radius:50%;width:42px;height:42px;display:flex!important;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00000026;transition:background-color .3s,transform .2s;z-index:1;color:#333}.slick-prev svg,.slick-next svg{width:24px;height:24px;stroke:#333}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{background-color:#fff;outline:none}.slick-prev{left:20px}.slick-next{right:20px}.slick-prev:before,.slick-next:before{font-size:0px!important}.slick-prev,.slick-next{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 768px){.app-block{width:70%!important;margin:16px auto 0;background:#5433eb;cursor:pointer;transition:.5s}div#feed-42130 h2{font-weight:600!important}.slick-prev{left:15px}.slick-next{right:15px}}.product-details{padding-top:40px!important}.app-block:hover{background:#4524db}.app-block{width:70%;margin:16px auto 0;background:#5433eb;cursor:pointer;transition:.5s}.p-0{padding:0 150px!important;margin-top:20px!important}.thumb-scroll-container{display:none!important}span.product-price-vat{color:#000}.shipping-info-block{display:flex;justify-content:space-between;align-items:center;margin:25px 0;padding:15px 0;font-family:Arial,sans-serif;text-align:center}.shipping-item{flex:1}.shipping-item .icon{display:block;width:28px;height:28px;margin:0 auto 6px;color:#555}.shipping-item p{margin:0;font-size:14px;color:#333}@media (max-width: 640px){.shipping-info-block{gap:15px}}.product-ttl{display:flex;justify-content:space-between;align-items:center}p.product-price{margin:0!important;color:#000}.desktop-banner{display:block!important}.mobile-banner{display:none!important}@media (max-width: 768px){.desktop-banner{display:none!important}.product-details{padding-top:0!important}.mobile-banner{display:block!important}.shipping-item p{margin:0;font-size:10px!important;color:#333}}#shopify-section-template--25183951356279__main .body.page-width{padding:0 2rem!important}table,table[style]{width:100%!important;max-width:100%!important;box-sizing:border-box}.collection-hero h1.collection-hero__title{text-align:center;margin-top:0;font-size:0px;opacity:0}body.shipping span{font-size:14px;font-family:Arial!important}body.shipping h2{font-family:Arial!important;font-size:19px!important;color:#000!important;font-weight:600}footer .footer__column.footer__localization.isolate{display:flex;justify-content:center;align-items:center}footer h2#FooterCountryLabel{text-align:center}.page-width.page-width--narrow.section-template--25183951356279__main-padding{width:63%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;padding-top:160px}h1.main-page-title.page-title.h0{display:none;padding-top:100px}div#openCountryPopup{display:none!important}span.product-price-vat{font-size:13px;font-family:serif}.innernnn{color:#fff!important;padding:3px 11px}.innernnn h2#FooterCountryLabel{color:#fff;font-size:17px}.innernnn .disclosure button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large{color:#fff;border:1px solid #fff}.help-box{padding:16px;text-align:center;max-width:500px;margin:20px auto;font-family:Arial,sans-serif}.help-link{display:inline-flex;align-items:center;gap:8px;margin-top:10px;text-decoration:none;color:#000;font-weight:500;font-size:16px}.whatsapp-icon{width:25px;height:30px}.contact-emails h3{margin-bottom:5px;font-family:Arial!important}.customer h1#login{text-align:center;font-size:26px;font-weight:700!important}.tab-content p{text-align:start!important;font-family:serif!important}.zoom-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;padding:40px 20px;background-color:#000000d9;overflow-y:auto;align-items:flex-start;justify-content:center;box-sizing:border-box}.zoom-modal.active{display:flex}.zoom-content{max-width:100%;width:auto;margin:auto}.zoom-content img,.zoom-content video{width:auto;height:auto;max-width:100%;max-height:none;display:block;margin:0 auto;border-radius:6px;box-shadow:0 0 15px #0009}.product-page .swatch-option label,.product-page .size-option-wrapper,.product-page .product-title,.product-page .product-brand,.product-form__submit.button{font-family:Poppins!important}.zoom-close{position:fixed;top:20px;right:30px;font-size:40px;color:#fff;cursor:pointer;z-index:10000}.social-links{list-style:none;display:flex;padding:4px;margin:0}.social-icon{font-size:24px;color:#000;transition:color .3s ease}.social-icon:hover{color:#999}.mobile-submenu{display:none}.mobile-submenu.active{display:block}ul.mobile-submenu.active a{padding:8px 20px 6px}section.contact-info-section{margin-top:166px}.counter-cart-info{margin-top:4px}div#top-cart-drawer button.couter-cart{font-size:20px;cursor:pointer}.help-box a.help-link:hover{background:#fff;color:#000;border:1px solid #000}.help-box a.help-link{background:#000;color:#fff;padding:10px 40px}body.franca-vinka .home-white-header .horizontal-menu>.menu-item>a,.home-white-header .header__icons ul li a .header__icons ul li a,#openCountryPopup{color:#fff}body.franca-vinka .country-trigger,.mobile-popup div#openCountryPopup{color:#fff!important}.pptt button#closePopupBtn{display:block!important}body.luxury-sexy-swimwear-one-amp-two-piece-designer-styles .facets-container,body.luxury-resort-wear-skirt-amp-dresses-for-women .facets-container{display:none}body.shop-francavinka-collections-luxury-swimwear-amp-ready-to-wear .card-information{display:unset}body.luxury-sexy-swimwear-one-amp-two-piece-designer-styles .card-information,body.luxury-resort-wear-skirt-amp-dresses-for-women .card-information{width:auto}body.luxury-sexy-swimwear-one-amp-two-piece-designer-styles .card__information a,body.luxury-sexy-swimwear-one-amp-two-piece-designer-styles span.price-item.price-item--regular,body.luxury-resort-wear-skirt-amp-dresses-for-women .card__information a,body.luxury-resort-wear-skirt-amp-dresses-for-women span.price-item.price-item--regular{font-size:14px;text-decoration:none}body.luxury-sexy-swimwear-one-amp-two-piece-designer-styles span.price-item.price-item--regular,body.luxury-resort-wear-skirt-amp-dresses-for-women span.price-item.price-item--regular{font-size:14px;color:#646464}body.luxury-sexy-swimwear-one-amp-two-piece-designer-styles .card-information>*+*,body.luxury-resort-wear-skirt-amp-dresses-for-women .card-information>*+*{margin-top:0!important}body.luxury-sexy-swimwear-one-amp-two-piece-designer-styles .card__information,body.luxury-resort-wear-skirt-amp-dresses-for-women .card__information{display:flex;justify-content:space-between;align-items:center}.home-white-header .horizontal-menu>.menu-item>a,.home-white-header .header__icons ul li a{color:#fff;cursor:pointer!important}.mobile-submenu{padding-left:0}.mobile-submenu li{display:flex;align-items:center;gap:4px;margin:6px 0;color:#fff}.mobile-submenu li a{color:#fff;text-decoration:none}.mobile-submenu li:first-child:before{content:none}ul.mobile-submenu li a{padding:4px!important}ul.mobile-submenu.active{margin-left:29px}.product-page .product-title{font-size:22px;font-weight:600}.product-page p.product-price{font-size:18px!important}li.small-hide.medium-hide button,input,optgroup,select,textarea{font-family:inherit;line-height:1.15;margin:0;max-width:660px;background:transparent;outline:none;border:unset;focus:unset;padding-left:5px;font-size:14px;font-family:auto;font-family:Poppins;font-weight:400}.needsclick.kl-private-reset-css-Xuajs1 a svg{display:none!important}.needsclick.kl-private-reset-css-Xuajs1 a{display:none!important}.contact footer{padding-top:0!important}.contact .shopify-section-group-footer-group{height:auto;bottom:0}.contact .contact-inner{padding-top:100px}.product-page .tab-nav li{color:#000!important;font-family:serif!important}.product-page .size input+span.size-label{font-size:16px!important;background:transparent;padding-bottom:3px;font-weight:500!important}.product-tabs .metafield-rich_text_field ul li{position:relative;padding-left:23px;text-align:left;font-size:14px;line-height:1.9}body.account{max-width:100%!important;padding-left:0!important;padding-right:0!important}.product-swatches label{font-weight:500;color:#000}.needsclick.kl-teaser-ULg5Ey.undefined.kl-private-reset-css-Xuajs1,body .rc-anchor{display:none!important}body button.coming-soon-item{width:373px!important;margin-top:10px}body .app-block button{width:375px!important;display:block!important;margin:10px auto 0}body .app-block button span{font-weight:400!important;text-transform:uppercase!important;font-family:Poppins!important;border-radius:0!important;display:block;width:auto;padding:12px 30px!important;font-size:14px!important;color:#313131;background-color:transparent;border:1px solid #707070;cursor:pointer;transition:all .3s ease;text-align:center!important;line-height:17px}body .app-block button:hover span{color:#fff!important;background:#000!important;width:100%!important}span#sold_out_msg{font-size:16px!important}.home-img-txt a .font30{color:#fff!important}.home-img-main-sec span.font30{color:#000!important}#shopify-section-template--25106941182327__custom_logo_section_DEJtxt .home-featured-img-main.padding60{background:#f7f7f7}.header-info .logo-sec{margin:0 auto;display:flex;align-items:center;justify-content:center}.header-info .logo-sec .header__heading-logo-wrapper{display:flex!important;justify-content:center!important;align-items:center!important}.tab-content{max-height:250px;overflow-x:auto}.mobile-menu-list{height:340px!important}.header__icons-bottom li#mobile-cart-btn{margin-bottom:0!important}.main-menu li.menu-item{cursor:pointer}.innernnn .disclosure__list span.country{color:#000!important}@media (max-width: 1480px){.contact .shopify-section-group-footer-group{margin-top:6em;position:static!important}.footer-menu-sec{gap:1.2em}}@media (min-width: 1023px){.header__icons a#cart-icon-bubble{position:relative;right:9px}.contact .shopify-section-group-footer-group{margin-top:4em}}@media (max-width: 1023px){.footer__column.footer__localization.isolate{display:flex!important;justify-content:center!important}.footer-detail-sec{padding:0 50px!important}menu-drawer.mobile-facets__wrapper.medium-hide.large-up-hide{display:none!important}.product-count.light.medium-hide.large-up-hide{display:none!important}.cart-counter-mobile .cart-count-bubble{position:absolute;top:0;left:34px!important;bottom:0;margin:auto}a#cart-icon-bubble{position:relative;right:25px!important;z-index:-1}.mobile-menu-item a#cart-icon-bubble{right:0!important;z-index:1}.franca-vinka #cart-icon-bubble span.visually-hidden-bag{color:#fff!important}#cart-icon-bubble span.visually-hidden-bag{color:#000!important}body .mobile-menu-list .cart-count-bubble{left:56px!important}#cart-icon-bubble span.visually-hidden-bag{opacity:0}.cart-counter-mobile .cart-count-bubble{width:17px;height:17px}.product-page .size-label{font-size:14px!important}li.small-hide.medium-hide button,input,optgroup,select,textarea{font-size:16px;font-family:Poppins;max-width:auto}.popup-inner img{width:221px!important;object-fit:contain!important;height:39px!important}.pptt{position:absolute;right:9%!important;top:6%!important}.localization-form{margin-bottom:8px!important}.country-trigger{font-size:17px!important}.mobile-menu{top:10px;bottom:0;margin:auto}}@media (max-width: 767px){.mobile-menu-list .mobile-menu-item{margin-bottom:0!important}.section-template--25183951356279__main-padding{max-width:95%;width:100%!important;margin:0 auto}.collection-hero h1.collection-hero__title{text-align:center;margin-top:0;font-size:0px;opacity:0}.home-four-img-sec{grid-template-columns:repeat(2,1fr)!important}.footer-menu-sec ul{gap:15px;flex-direction:column;justify-content:center}.footer-menu-sec{flex-direction:row;align-items:flex-start;gap:120px}.contact .contact-inner{padding:40px 10px}.contact footer{padding-top:30px!important}.shop .product-detail p{width:100%}.newsletter-form__field-wrapper{max-width:90%;margin:0 auto}.footer-block__newsletter{max-width:86%!important}.newsletter-form__field-wrapper{max-width:100%!important}body .cart-count-bubble{width:22px!important;height:22px!important}.product-form__submit.button{padding:12px 80px;margin:0 auto}body .app-block button{width:252px!important}.contact .shopify-section-group-footer-group{margin-top:2.5em}}@media (max-width: 749px){menu-drawer.mobile-facets__wrapper.medium-hide.large-up-hide{display:block!important}.product-count.light.medium-hide.large-up-hide{display:block!important}.facet-filters.sorting.caption,div#FacetsWrapperDesktop,.product-count.light{display:none}.mobile-popup h2#FooterCountryLabel{color:#fff;font-size:17px}.mobile-popup .disclosure button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large{color:#fff;border:1px solid #fff}.innernnn{padding:3px 20px}div#openCountryPopup{display:none}body button.coming-soon-item{width:281px!important;margin-top:10px}body .app-block button{width:auto!important;display:block!important}.region-header{gap:20px!important}.country-trigger{padding-left:20px!important;margin-bottom:12px!important}.popup-header h2{margin:unset!important}}@media (max-width: 567px){.footer-menu-sec{gap:95px}.footer-general-menu,.footer-social-menu{width:100%}.contact .contact-inner{padding:20px 10px}.contact .shopify-section-group-footer-group{position:static;height:auto}.home-collection-ttl{margin:0 0 10px!important}.home-featured-img-main .font30{text-align:center;margin-bottom:10px!important}.footer-detail-sec{padding:0 20px!important}.footer-logo img{width:100%;margin:0 auto}#shopify-section-template--25106941182327__home_image_section_ix3QMG .home-img-sec img{aspect-ratio:7.5/8.4;object-fit:cover}.logo-sec a{font-size:0;line-height:0}}@media (max-width: 1023px){div#openCountryPopup{display:block!important}}@media (min-width: 767px) and (max-width: 1023px){.country-trigger{padding:5px 16px 5px 21px!important}}@media (max-width: 749px){.innernnn .disclosure{margin-left:-10px}.product-size-popup{height:723px}}@media (max-width: 567px){body.luxury-sexy-swimwear-one-amp-two-piece-designer-styles .card__information,body.luxury-resort-wear-skirt-amp-dresses-for-women .card__information{display:flex;flex-direction:column;align-items:start}body.luxury-sexy-swimwear-one-amp-two-piece-designer-styles .grid,body.luxury-resort-wear-skirt-amp-dresses-for-women .grid{column-gap:4px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
