@charset "UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}body input,body textarea{-webkit-touch-callout:text;-webkit-user-select:text;user-select:text}table{border-collapse:collapse;border-spacing:0}.float_left{float:left}.float_right{float:right}.align_center{text-align:center}.align_right{text-align:right}.middle{vertical-align:middle}.align_justify{text-align:justify}.uppercase{text-transform:uppercase}.hidden,.collapsed,.block_hidden_only_for_screen{display:none}.wrap{white-space:normal}.bold{font-weight:bold}.strike{text-decoration:line-through}.italic{font-style:italic}.top{vertical-align:top}.span_link{cursor:pointer}.span_link:hover{text-decoration:underline}.clear{clear:both}br.clear{clear:both;line-height:0;font-size:0;height:0}noscript ul{list-style-type:none;background:black;color:white;padding:10px;border:1px solid gray}.clearfix:after{clear:both;display:block;height:0;font-size:0;visibility:hidden;content:"."}.unvisible{display:none}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}body{background:#fff;font-size:13px;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#000;text-align:left}a{text-decoration:none;color:#000}a:hover{text-decoration:underline;color:#fc5b6a}.wrapper{position:relative;width:1024px;margin:0 auto}#footer .wrapper{width:1400px;max-width:100%;clear:both}#headline{position:relative;z-index:200;background:#e7e7e7;color:#000}#headline .wrapper{height:30px;line-height:30px;font-size:12px;padding:0}#headline .wrapper .headline_title{font-family:"Quicksand",sans-serif;font-size:14px;font-style:italic}#headline .wrapper .tab{float:right;padding:0 15px;border-left:1px solid #9f9f9f;font-family:"Quicksand",sans-serif;font-weight:bold;display:block;color:#4d4d4d;text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-transition:all 0.1s;transition:all 0.1s}#headline .wrapper .tab .icon{position:relative;display:block;float:left;margin:8px 5px 0 0}#headline .wrapper .tab .icon .sprite{display:block;-webkit-transition:all 0.1s;transition:all 0.1s}#headline .wrapper .tab .icon .sprite.hover{position:absolute;opacity:0;filter:alpha(opacity=0);top:0;left:0;z-index:1}#headline .wrapper .tab.last{border-right:1px solid #9f9f9f}#headline .wrapper .tab:hover{background:#9f9f9f;color:#fff}#headline .wrapper .tab:hover .icon .sprite.normal{opacity:0;filter:alpha(opacity=0)}#headline .wrapper .tab:hover .icon .sprite.hover{opacity:1;filter:alpha(opacity=100)}#header{position:relative;background:#fff;height:160px}#header #header_logo{position:absolute;top:50px;left:50%;margin-left:-150px;display:block}#header #header_rea.fr{top:125px}#header #header_logo.fix{height:43px}#header #header_rea{position:absolute;top:55px;left:0;font-size:13px;line-height:20px;font-weight:bold;text-transform:uppercase;font-family:"Quicksand",sans-serif}#header #header_rea a{color:#000}#header #header_sticker{position:absolute;z-index:151;left:-185px;top:4px;display:block;background:url(https://www.carla-bikini.us/themes/theme_nq/css/../img/clock.png);width:159px;height:182px}#header #logo_title{display:block;position:absolute;top:100px;left:0;width:350px;height:1px;background:#000}#header #logo_title h1,#header #logo_title span{display:block;width:320px;background:#f4f4f4;text-align:center;font-size:14px;margin:-7px auto 0;font-weight:bold}#header #baseline{position:absolute;display:block;top:84px;left:375px;font-size:24px;font-family:"Quicksand",sans-serif;color:#fc5b6a}#header #baseline span{margin:0 15px}#page{}#columns{position:relative;min-height:200px;padding-bottom:80px}#columns #slider_row{overflow-x:hidden}#footer{position:relative;background:#fff;color:#000;padding-bottom:20px}#index #footer{padding-bottom:0}#footer .wrapper_1400{width:1400px;margin:auto;max-width:100%;clear:both}#footer .wrapper #scroll_top{display:block;width:35px;height:35px;border-radius:18px;background-color:#000;color:#fff;position:fixed;bottom:50px;margin-left:1080px;cursor:pointer}#footer .footer_rea{background:#fff;padding:0;margin-bottom:45px}#footer .footer_rea ul li{width:33.33%;float:left;text-align:center}#footer .footer_rea ul li a{display:block;text-decoration:none}#footer .footer_rea ul li a .sprite{display:inline-block;*display:inline;*zoom:1;margin-bottom:10px}#footer .footer_rea ul li a .sprite-rea_heart{margin-bottom:15px}#footer .footer_rea ul li a .sprite-rea_shipping,#footer .footer_rea ul li a .sprite-rea_contact{margin-bottom:14px}#footer .footer_rea ul li a .sprite-rea_payment{margin-bottom:14px}#footer .footer_rea ul li a .name{display:block;margin-bottom:5px;color:#000;text-transform:uppercase;font-size:18px}#footer .footer_rea ul li a:hover .name{color:#fc5b6a}#footer .footer_rea ul li a .desc{color:#000;font-size:14px;line-height:17px;font-style:italic}#footer .footer_rea ul li a .desc span{color:#fc5b6a}#footer .copyright{text-align:center;padding:30px 0 15px}#footer #chat_btn{background:#fc5b6a;border-radius:2px 2px 0 0;position:absolute;bottom:0;right:0;height:34px;line-height:34px;font-size:14px;font-family:"Quicksand",sans-serif;color:#fff;padding:0 15px;cursor:pointer}#footer #chat_btn .sprite-icon_chat{display:block;float:left;margin:9px 5px 0 0}.breadcrumb{list-style:none;height:30px;line-height:30px;color:#000;font-weight:bold;font-size:11px;font-family:"Quicksand",sans-serif;text-transform:uppercase;margin-bottom:20px}.breadcrumb li{display:inline-block}.breadcrumb li:after{display:inline-block;content:'>';margin:0 2px}.breadcrumb li:last-child:after{display:none}.breadcrumb a{display:inline-block;*display:inline;*zoom:1;color:#a0a0a0;text-decoration:none}.breadcrumb span{display:inline-block;*display:inline;*zoom:1}.breadcrumb .navigation-pipe{padding:0 5px;color:#000}#index .breadcrumb{margin-bottom:0}.alert,.error,.success{padding:10px;font-size:20px;line-height:22px;font-family:"Didot";font-style:italic;margin:15px 0;text-align:center}.alert a,.error a,.success a{color:#000;font-weight:bold}.alert{border-color:#fc5b6a}.error{border-color:#ff0030}.success{border-color:#4d4d4d}.rte.content_only,.cms-12 .rte{padding:20px;overflow:auto}.rte.content_only h1,.cms-12 .rte h1{font-family:"Didot";text-align:center;font-size:20px;margin-bottom:15px;font-style:italic}.cms-12 #cms_content .rte p{margin-bottom:0;font-size:13px}.rte.content_only table,.cms-12 .rte table{border-collapse:collapse;margin-bottom:10px}.rte.content_only table tr td,.cms-12 .rte table tr td{border:1px solid #e7e7e7}.rte.content_only table p,.cms-12 .rte table p{margin-bottom:10px}.fancybox-wrap .fancybox-close{background:#000;width:32px;height:32px;line-height:32px;border-radius:16px;font-size:14px;text-align:center;top:-16px;right:-16px;font-family:"font_nq";content:"\e608";text-decoration:none;color:#fff}.fancybox-wrap .fancybox-close:after{content:"\e608"}.btn,a.btn{display:inline-block;*display:inline;*zoom:1;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;text-decoration:none;cursor:pointer;background:#fc5b6a;height:20px;line-height:20px;border:0;font-family:"Quicksand",sans-serif;font-weight:bold;padding:10px 20px;text-transform:uppercase;border-radius:3px;text-align:center;color:#fff;-webkit-transition:all 0.1s;transition:all 0.1s}.btn.small,a.btn.small{height:14px;line-height:14px;padding:8px 12px;font-size:13px}.btn.grey,a.btn.grey{background:#9f9f9f}.btn.lightgrey,a.btn.lightgrey{background:#e7e7e7;color:#000}.btn.black,a.btn.black{background:#000;color:#fff}.btn .info,a.btn .info{font-size:12px}button.btn{height:40px}button.btn.small{height:30px}.btn-select{position:relative;height:30px;line-height:30px;padding:0 40px 0 10px;color:#fff;display:inline-block;*display:inline;*zoom:1;border-radius:3px;font-size:13px}.btn-select:after{content:"";display:block;width:30px;height:30px;position:absolute;top:0;right:0;background:url(https://www.carla-bikini.us/themes/theme_nq/css/../img/select_arrow.png)}#more_products{padding:12px 40px;font-size:15px;background:#fc5b6a;height:20px;line-height:20px;color:#fff}#more_products .sprite-small_arrow{display:inline-block;*display:inline;*zoom:1;margin:0 0 2px 12px}.block_title{position:relative;text-align:center;color:#000;text-transform:uppercase;font-weight:bold;font-size:18px;font-family:"Quicksand",sans-serif;margin-bottom:20px}ul.category_list li{position:relative;float:left;margin:0 10px 10px 0;width:238px;height:260px;border:1px solid #dfdfdf;border-radius:3px;text-align:center;-webkit-transition:border-color 0.1s;transition:border-color 0.1s}ul.category_list li img{margin-top:10px}ul.category_list li .detail{background:#dfdfdf;position:absolute;width:100%;padding:10px;height:50px;left:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.1s;transition:all 0.1s}ul.category_list li .detail h5{color:#000;text-transform:uppercase;font-weight:bold;font-size:14px;text-align:center}ul.category_list li:hover{border:2px solid #fc5b6a;width:236px;height:258px}ul.category_list li:hover img{margin-top:9px}ul.category_list li:hover .detail{background:#fc5b6a;padding-bottom:9px}ul.category_list li:hover .detail h5{color:#fff}ul.category_list li.last{margin-right:0}table.table{border-collapse:collapse;width:100%}table.table td{padding:10px}table.table thead tr th{padding:10px;text-align:center;font-size:15px;height:20px;line-height:20px;font-weight:bold;color:#4d4d4d;white-space:nowrap;border-bottom:1px solid #ebebeb}table.table thead tr th.first_item{padding-left:0;text-align:left}table.table thead tr th.last_item{padding-right:0}table.table tbody tr{padding-top:10px}table.table tbody tr td{vertical-align:middle;font-size:13px;line-height:17px;border-bottom:1px solid #ebebeb}table.table tbody tr td a{color:#000;font-weight:bold}table.table tbody tr td.first_item{padding-left:0}table.table tbody tr td.last_item{padding-right:0}#order_steps{text-align:center;margin-bottom:30px}#order_steps ul{display:inline-block;*display:inline;*zoom:1}#order_steps ul li{display:block;float:left;font-size:20px;font-family:Arial;text-transform:uppercase;border-bottom:6px solid #e1dbdb;margin:0 0;padding:0 20px 4px}#order_steps ul li em{display:none}#order_steps ul li.step_done{color:#fc5b6a;border-color:#fc5b6a}#order_steps ul li.step_done a{color:#fc5b6a}#order_steps ul li a:hover{text-decoration:none;color:#000}.page-heading{font-family:"Didot";font-size:40px;margin-bottom:20px;font-style:italic}#shopping_cart_left{float:left;width:704px}#shopping_cart_right{float:right;width:270px}#shopping_cart_right .right_block{background:#f5f5f4;padding:20px;margin-bottom:18px}#shopping_cart_right .right_block:nth-child(3){display:none}#shopping_cart_right .right_block .name{font-size:13px;font-weight:bold;margin-bottom:10px;text-transform:uppercase}#shopping_cart_right .right_block .sprite-footer_payment{display:block}#shopping_cart_right .right_block ul li{margin-bottom:30px}#shopping_cart_right .right_block ul li .icon{float:left;position:relative;margin-right:15px}#shopping_cart_right .right_block ul li a:hover{color:#fc5b6a}#shopping_cart_right .right_block ul li .icon .sprite{display:block;-webkit-transition:all 0.1s;transition:all 0.1s}#shopping_cart_right .right_block ul li .icon .hover{opacity:0;position:absolute;top:0;left:0}#shopping_cart_right .right_block ul li .rea_content{font-weight:bold;line-height:15px;text-transform:uppercase;-webkit-transition:all 0.1s;transition:all 0.1s}#shopping_cart_right .right_block ul li .rea_content .sub_text{font-weight:normal;text-transform:none;color:#888888;display:block}#shopping_cart_right .right_block ul li.last{margin-bottom:0}#shopping_cart_right .right_block ul li.last .icon .sprite.hover{position:relative;opacity:1}#shopping_cart_right .right_block ul li.last .rea_content .name{color:#fc5b6a}#shopping_cart_right .checkout-right{width:100%;padding:10px 0;margin-bottom:20px}#order a.standard-checkout.top{display:none !important}.cart_navigation{margin:20px 0 15px;text-align:center;font-size:0}.cart_navigation .prev{float:left}.cart_navigation .next{float:right}.cart_navigation .small{margin-top:10px}.cart_navigation .centered{display:inline-block;*display:inline;*zoom:1}.cart_navigation .centered .btn{margin:0 7px;width:240px;text-align:center;padding-left:0;padding-right:0}#cart_summary tr td a.cart_quantity_delete{display:block;background:#9f9f9f;height:16px;line-height:16px;width:16px;text-align:center;text-decoration:none;border-radius:8px}#cart_summary tr td a.cart_quantity_delete .icon-close{color:#fff;font-size:11px}#cart_summary tr td a.cart_quantity_delete:hover{background:#fc5b6a}#cart_summary tr td.cart_product{padding-left:0;width:100px}#cart_summary tr td.cart_description p.attributes{font-weight:normal}#cart_summary tr td.cart_quantity{text-align:center}#cart_summary tr td.cart_quantity input[type=text]{border:1px solid #ebebeb;text-align:center;width:20px}#cart_summary tr td.cart_total{font-weight:bold;text-align:center}#cart_summary tr td.cart_total .old-price{display:block;font-size:0.9em;text-decoration:line-through;color:#666}@media (max-width:768px){#cart_summary tr td.cart_total .old-price{display:inline;font-size:0.8em}}.cart_line{padding:25px 0;min-height:33px;line-height:33px;border-bottom:1px solid #ebebeb}.cart_line .icon{width:100px;display:block;text-align:center;margin-right:20px;float:left}.cart_line .icon .sprite{display:inline-block;*display:inline;*zoom:1}.cart_line .name{width:110px;display:block;float:left;color:#9f9f9f;text-transform:uppercase;font-weight:bold;font-size:13px}.cart_line .selectBox{min-width:210px}.cart_line form#voucher{width:300px;float:left}.cart_line form#voucher input[type=text]{float:left;height:15px;width:186px;padding:9px 12px;border:1px solid #ebebeb;border-radius:0}.cart_line form#voucher .submit_voucher{background:#e7e7e7;font-family:"Quicksand",sans-serif;font-weight:bold;text-transform:uppercase;cursor:pointer;border:0;color:#4d4d4d;height:27px;width:35px;line-height:27px;border-radius:2px;float:left;margin:4px 0 0 -39px}.cart_line form#voucher .submit_voucher:hover{background:#fc5b6a;color:#fff}.cart_line .content{width:300px;float:left}.cart_line .content.large{width:460px;line-height:18px}.cart_line .price{float:right;width:155px;text-align:center;font-weight:bold;font-size:13px}#cart_bottom{width:315px;float:right;padding:10px 0 0}#cart_bottom .line{font-size:13px;line-height:22px;font-weight:bold}#cart_bottom .line span{float:right;width:150px;text-align:center}#cart_bottom .line.big{font-size:18px;margin-top:15px}.address_select{text-align:center}.address_select .address_delivery{display:inline-block;*display:inline;*zoom:1}.address_select .addressesAreEquals{display:inline-block;*display:inline;*zoom:1;margin-left:30px}.address_select #address_invoice_form{margin-top:10px}.order_addresses{margin:50px 0}.address_add{text-align:center}.address_add a{text-decoration:underline;color:#9f9f9f}.address_add a:hover{color:#000}#carrier_area #dateofdelivery{margin-bottom:40px;text-align:center;line-height:18px}#carrier_area .carrier_title{text-align:center;font-size:13px;font-weight:bold;margin-bottom:30px}#carrier_area .delivery_options{margin-bottom:40px;border-top:1px solid #ebebeb}#carrier_area .delivery_options .delivery_option tr td{padding:15px}#carrier_area .delivery_options .delivery_option tr td.delivery_option_radio{width:30px;text-align:center}#carrier_area .delivery_options .delivery_option tr td.delivery_option_logo{width:170px;text-align:center}#carrier_area .delivery_options .delivery_option tr td.delivery_option_desc .name{display:block;font-weight:bold;text-transform:uppercase}#carrier_area .delivery_options .delivery_option tr td.delivery_option_price{font-weight:bold;text-align:center;width:120px;text-transform:uppercase}#carrier_area .carrier_block{background:#f5f5f4;padding:12px 40px 12px 18px;float:none;font-size:13px;line-height:17px;margin-bottom:12px}#carrier_area .carrier_block .carrier_block_name{display:block;font-weight:bold}#carrier_area .carrier_block .label_checkbox{padding-left:40px;height:auto;line-height:16px}#carrier_area .carrier_block .label_checkbox .check{display:block;float:left;margin-top:15px;margin-right:10px;margin-left:-40px}#carrier_area .carrier_block a{padding-left:40px;display:block;text-decoration:underline;color:#000}#carrier_area .cart_navigation{margin:20px 0 15px}.carrier_next_step{float:right;padding-top:15px}.carrier_next_step .btn{width:240px;text-align:center;padding-left:0;padding-right:0}.payment_block #order-detail-content{float:right;width:370px;background:#f1f1f1;margin:0 0 0 60px}.payment_block #order-detail-content #cart_summary tr td.cart_total{padding-right:0;text-align:right;white-space:nowrap}.payment_block #order-detail-content .payment_cart_line{padding:20px 0;border-bottom:1px solid #ebebeb;min-height:38px;line-height:16px}.payment_block #order-detail-content .payment_cart_line .price{float:right;font-weight:bold;margin-top:10px}.payment_block #order-detail-content .payment_cart_line .icon{width:100px;text-align:center;float:left;margin-right:25px;margin-top:5px}.payment_block #order-detail-content .payment_cart_line .icon .sprite{display:inline-block;*display:inline;*zoom:1}.payment_block #order-detail-content .payment_cart_line .content{float:left;width:280px}.payment_block #order-detail-content .payment_cart_line .content .name{text-transform:uppercase;font-weight:bold;color:#9f9f9f}.payment_block #order-detail-content .payment_cart_line.code .price{color:#fc5b6a}.payment_block #order-detail-content #payment_cart_bottom{padding:10px}.payment_block #order-detail-content #payment_cart_bottom .line{font-size:13px;line-height:20px}.payment_block #order-detail-content #payment_cart_bottom .line.title{font-weight:bold;text-transform:uppercase;color:#fc5b6a;text-align:center;font-size:20px;margin-bottom:10px}.payment_block #order-detail-content #payment_cart_bottom .line span{float:right;text-align:right}.payment_block #order-detail-content #payment_cart_bottom .line.big{font-size:16px}.payment_block #order-detail-content #payment_cart_bottom .line.big strong{text-decoration:underline;margin-bottom:6px;display:block;float:left}.payment_block #order-detail-content #payment_cart_bottom > .line.big{padding:0 10px}.payment_block #order-detail-content #payment_cart_bottom .monshipping{background:#fff;padding:5px 10px;margin:8px 0 10px}.payment_block #order-detail-content #payment_cart_bottom .monshipping .right_address{clear:both}.payment_block #order-detail-content #payment_cart_bottom .line.big.toto{font-weight:bold}.payment_block #HOOK_PAYMENT{overflow:hidden}.payment_block #HOOK_PAYMENT .payment_module{position:relative;display:block;padding:15px;background:#fff;border-top:1px solid #e6e6e6;font-size:13px;line-height:19px;min-height:30px;overflow:hidden;margin-bottom:0;border-radius:3px;text-decoration:none}.payment_block #HOOK_PAYMENT .payment_module .logo{max-width:75px;display:inline-block;vertical-align:middle;width:75px;min-height:10px;text-align:center;margin-right:10px;float:left}.payment_block #HOOK_PAYMENT .payment_module.payplug .logo{max-width:217px;width:auto;height:auto}.payment_block #HOOK_PAYMENT .payment_module .logo .sprite{display:inline-block;*display:inline;*zoom:1;margin-top:6px}.payment_block #HOOK_PAYMENT .payment_module .desc{width:auto;display:inline-block;vertical-align:middle;text-align:right;float:right;margin:10px 30px 0 0}.payment_block #HOOK_PAYMENT .payment_module.payplug .desc{margin-top:6px}.payment_block #HOOK_PAYMENT .payment_module.paypal .desc{margin-top:8px}.payment_block #HOOK_PAYMENT .payment_module.cheque .desc{margin-top:8px}.payment_block #HOOK_PAYMENT .payment_module.amex .desc{margin-top:14px}.payment_block #HOOK_PAYMENT .payment_module.paylib .desc{margin-top:15px}.payment_block #HOOK_PAYMENT .payment_module .desc .name{font-weight:bold;display:block;font-size:15px}.payment_block #HOOK_PAYMENT .payment_module .desc form input+img{max-width:10px}.payment_block #HOOK_PAYMENT .payment_module .icon-chevron-right{font-size:18px;position:absolute;top:25px;top:calc(50% - 8px);right:15px}.payment_block #HOOK_PAYMENT .payment_module:hover{color:#000}.payment_block #HOOK_PAYMENT .payment_module:hover .name{color:#fc5b6a}.payment_block #HOOK_PAYMENT .payment_module:hover .icon-chevron-right{color:#fc5b6a}.payment_execution_box{line-height:17px}.payment_execution_box .page-subheading{margin-bottom:10px;text-align:left;font-size:16px;font-weight:bold;color:#000}#relay_point_selected_box{margin-bottom:40px}#relay_point_selected_box h3{font-weight:bold;margin-bottom:5px}#guestTracking h2{margin-bottom:10px;font-weight:bold}#guestTracking .form-group{margin-bottom:10px;text-align:center}#guestTracking .form-group label{height:37px;line-height:37px}#guestTracking .form-group i{height:37px;line-height:37px;margin-left:15px}#guestTracking .form-group label,#guestTracking .form-group input,#guestTracking .form-group button{display:inline-block;*display:inline;*zoom:1;vertical-align:top;border-color:#bdbdbd}#guestTracking .form-group input[name=email]{width:240px}#guestTracking .form-group button{height:37px;line-height:15px;border-radius:0 3px 3px 0;margin-left:-6px}body#guest-tracking h1{text-align:center}body#guest-tracking .info-order{text-align:center;margin-bottom:50px}body#guest-tracking #block-order-detail{padding-top:0}body#guest-tracking #dateofdelivery{font-weight:bold;margin-bottom:3px}body#guest-tracking #order-detail-content{margin-top:30px}body#guest-tracking #block-order-detail{margin-bottom:50px}body#guest-tracking h2#guestToCustomer{text-align:center;margin-top:20px}body#guest-tracking .description_box{text-align:center;line-height:18px}body#guest-tracking .description_box .form-group{margin-bottom:10px}.mr_select_relay{display:inline-block;*display:inline;*zoom:1;text-transform:uppercase;background:#fc5b6a;padding:0 8px;border-radius:3px;height:20px;line-height:20px;font-size:11px;color:#fff !important;margin-top:4px}.mr_select_relay:hover{background:#000;text-decoration:none !important}div.pagination{margin-top:0;text-align:center}div.pagination ul.pagination{display:inline-block;*display:inline;*zoom:1}div.pagination ul.pagination li{display:block;float:left;margin:0 3px;font-size:14px;text-align:center}div.pagination ul.pagination li .sprite{display:block}div.pagination ul.pagination li>a,div.pagination ul.pagination li>span{display:block;text-decoration:none;height:30px;width:30px;color:#4d4d4d;line-height:30px;border-radius:3px}div.pagination ul.pagination li.active>span{background:#e7e7e7;color:#000}div.pagination ul.pagination li:hover>a{background:#9f9f9f;color:#fff}#password h1{text-align:center}#password #form_forgotpassword{text-align:center;margin:60px 0}#password #form_forgotpassword .form_content{display:inline-block;*display:inline;*zoom:1;margin-top:15px}#password #form_forgotpassword .form_content input[type=text]{float:left;width:280px}#password #form_forgotpassword .form_content .btn{float:left;height:37px;line-height:37px;padding:0 10px;margin-left:-5px}#account_menu{float:left;width:270px}#account_content{width:730px;float:right}#account_content p.info-title{text-align:center;margin-bottom:30px}#account_content form .form-group{margin-bottom:10px}#account_content form label{width:260px;float:left;text-align:right;padding-right:10px}#account_content form label.top{width:auto}#account_content form input[type=text],#account_content form input[type=password],#account_content form input[type=email],#account_content form input[type=tel]{background:#e7e7e7;border:0;width:277px}#account_content form .selectBox{margin-right:6px}#account_content form .selectBox.full{min-width:297px}#account_content form textarea{background:#e7e7e7;border:0;width:277px;resize:none}#account_content .inline-infos{margin-bottom:10px;color:#9f9f9f;padding-left:270px;margin-bottom:10px;margin-top:20px}#account_content .required_fields{margin:20px 0;text-align:right}#account_content .submit,#account_content .checkbox{padding-left:270px}#account_content .gdpr_consent{background:#e7e7e7;overflow:hidden;padding:10px;margin:1em 0}#account_content .gdpr_consent > label{display:none}#account_content .gdpr_consent .checkbox{padding-left:0}#account_content .gdpr_consent .checkbox label{display:inline;float:none;line-height:1.3em}#account_content .checkbox label{width:auto}#account_content #security_informations{line-height:17px;margin:30px 50px 0}#account_content .main-page-indent{text-align:center}#account_content ul#idTabs{height:35px;line-height:35px;border-bottom:1px solid #000;margin-bottom:20px}#account_content ul#idTabs li{float:left;margin-right:10px}#account_content ul#idTabs li a{display:block;border:1px solid #ebebeb;border-bottom:0;height:34px;color:#4d4d4d;line-height:34px;padding:0 15px;text-transform:uppercase;font-family:"Quicksand",sans-serif}#account_content ul#idTabs li a.selected{border-color:#000;border-bottom:1px solid #fff;color:#000}#account_content ul#idTabs li a:hover{text-decoration:none}#account_content .sheets{line-height:17px}#account_content .sheets input[type=text]{width:180px}#account_content .sheets table{margin:20px 0}#account_content .sheets p{margin-bottom:10px}#account_content .sheets p.checkbox{padding-left:0}.ac_results{background:none !important;border:0 !important;padding-top:0 !important;margin-top:-2px}.ac_results ul{background:#fff;border-radius:0 !important;width:227px !important;padding:0 !important;overflow:hidden;border:1px solid #000}.ac_results li{padding:6px 10px !important;border-bottom:1px solid #eee}.ac_results li:last-child{border-bottom:0}.ac_results .ac_odd{background:none}.ac_results .ac_over{background:#000;color:#fff;cursor:pointer}#search #center_column h1{margin-bottom:5px;text-align:center}#search #center_column .heading-counter{display:block;font-size:14px;text-align:center}#search #center_column ul.product_list{margin-top:40px}#search #center_column ul.product_list li{margin-right:-6px}#search #center_column ul.product_list li.last-in-line{margin-right:0}input,textarea{background:#fff;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#000;border:0;font-size:13px}input[type=text],input[type=email],input[type=password],input[type=tel]{width:auto;height:15px;line-height:15px;border:1px solid #ebebeb;border-radius:3px;padding:10px}textarea{border-radius:3px;padding:10px;border:1px solid #ebebeb}input[type=text],input[type=email],input[type=password],input[type=tel],textarea{-webkit-transition:all 0.1s;transition:all 0.1s}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{font-style:normal;color:#000}form label{height:30px;line-height:30px;padding-right:10px;font-size:13px}.label_checkbox{display:inline-block;*display:inline;*zoom:1;text-align:left;cursor:pointer;color:#000;font-size:13px;height:14px;line-height:14px}.label_checkbox input{position:absolute;left:-9999px}.label_checkbox .check{position:relative;background:#9f9f9f;border:2px solid #9f9f9f;height:8px;width:8px;display:inline-block;*display:inline;*zoom:1;margin-right:5px;margin-bottom:-1px}.label_checkbox.c_on .check{}.label_checkbox.c_on .check:after{position:absolute;bottom:-4px;left:-4px;background:url(https://www.carla-bikini.us/themes/theme_nq/css//img/checked.png);content:' ';width:23px;height:21px}.label_checkbox.c_on a{color:#000}.label_radio{display:inline-block;*display:inline;*zoom:1;text-align:left;cursor:pointer;color:#000;font-size:14px}.label_radio input{position:absolute;left:-9999px}.label_radio .radio{position:relative;background:#9f9f9f;height:12px;width:12px;border-radius:5px;display:inline-block;*display:inline;*zoom:1;margin-right:4px}.label_radio.r_on .radio{background:#000}@media (max-width:1020px){#homepage-slider{height:475px !important}#homepage-slider .bx-wrapper .bx-viewport ul{min-width:1020px !important}#homepage-slider .bx-wrapper .bx-viewport ul li img{max-width:1020px !important;height:459px !important}#homepage-slider .bx-controls{margin-top:-170px !important}div.pagination.view_more_product{margin-top:185px !important}#footer .wrapper #scroll_top{margin-left:975px}}@font-face{font-family:'Quicksand';src:url("https://media3.carla-bikini.com/img/font/quicksand_book-webfont.eot");src:url("https://media3.carla-bikini.com/img/font/quicksand_book-webfont.eot?#iefix") format("embedded-opentype"),url("https://media3.carla-bikini.com/img/font/quicksand_book-webfont.woff2") format("woff2"),url("https://media3.carla-bikini.com/img/font/quicksand_book-webfont.woff") format("woff"),url("https://media3.carla-bikini.com/img/font/quicksand_book-webfont.ttf") format("truetype"),url("https://media3.carla-bikini.com/img/font/quicksand_book-webfont.svg#quicksandbook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Quicksand';src:url("https://media3.carla-bikini.com/img/font/quicksand_bold-webfont.eot");src:url("https://media3.carla-bikini.com/img/font/quicksand_bold-webfont.eot?#iefix") format("embedded-opentype"),url("https://media3.carla-bikini.com/img/font/quicksand_bold-webfont.woff2") format("woff2"),url("https://media3.carla-bikini.com/img/font/quicksand_bold-webfont.woff") format("woff"),url("https://media3.carla-bikini.com/img/font/quicksand_bold-webfont.ttf") format("truetype"),url("https://media3.carla-bikini.com/img/font/quicksand_bold-webfont.svg#quicksandbold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Didot';src:url("https://media3.carla-bikini.com/img/font/didot.eot");src:url("https://media3.carla-bikini.com/img/font/didot.eot?#iefix") format("embedded-opentype"),url("https://media3.carla-bikini.com/img/font/didot.woff") format("woff"),url("https://media3.carla-bikini.com/img/font/didot.ttf") format("truetype"),url("https://media3.carla-bikini.com/img/font/didot.svg#didot") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Didot';src:url("https://media3.carla-bikini.com/img/font/didot-italic.eot");src:url("https://media3.carla-bikini.com/img/font/didot-italic.eot?#iefix") format("embedded-opentype"),url("https://media3.carla-bikini.com/img/font/didot-italic.woff") format("woff"),url("https://media3.carla-bikini.com/img/font/didot-italic.ttf") format("truetype"),url("https://media3.carla-bikini.com/img/font/didot-italic.svg#didot-italic") format("svg");font-weight:normal;font-style:italic}html,body{}.breadcrumb{margin-top:15px}#order .free_shipping_line{display:none}#cart_summary tr td.cart_product img{width:100px}.cart_quantity_up,.cart_quantity_down{display:none}#cart_summary tr td.cart_delete .close-sprite{display:none}#layer_cart .crossseling .crossseling-content .swiper-container,#layer_cart .crossseling .crossseling-content .swiper-pagination,#layer_cart .crossseling .crossseling-content .swiper-button-next,#layer_cart .crossseling .crossseling-content .swiper-button-prev,#layer_cart .crossseling .crossseling-content .block_title{display:none}#order .accessories.product_cross_mobile .swiper-container,#order .accessories.product_cross_mobile .swiper-pagination,#order .accessories.product_cross_mobile .swiper-button-next,#order .accessories.product_cross_mobile .swiper-button-prev,#order .accessories.product_cross_mobile .block_title{display:none}.payment_module.atos .payplug_mobile{display:none;max-width:70px;text-align:center;margin-top:10px;margin-left:3px;text-decoration:none}.payment_module.atos .payplug_mobile img{width:62px !important}.order_confirm_content p{margin:0 0 1em}.order_confirm_content img{width:auto !important}.clearfix:after,#fc_chat_layout #fc_chat_container .formfield_wrap:after,#fc_chat_layout #fc_chat_container .formfield_wrap .txtfield_wrap:after,.lc-cb-container-vi .lc-cb-actions-vi li:after{display:table;clear:both;content:""}.echo{background:#fff url("https://media1.carla-bikini.com/img/ajax.gif") no-repeat scroll center center;color:#fff;display:block}.lazy{background:#fff url("https://media1.carla-bikini.com/img/loader-sun.gif") no-repeat scroll center center;color:#fff;display:block}.lazy.nosun{background:none !important}#ul_layered_manufacturer_0{max-height:138px;overflow:auto}#ul_layered_manufacturer_0::-webkit-scrollbar{-webkit-appearance:none;width:7px}#ul_layered_manufacturer_0::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}.lang_de #cart_bottom{width:350px}@font-face{font-family:'Cheddar';src:url("https://media3.carla-bikini.com/img/font/cheddar_jack-webfont.eot");src:url("https://media3.carla-bikini.com/img/font/cheddar_jack-webfont.eot?#iefix") format("embedded-opentype"),url("https://media3.carla-bikini.com/img/font/cheddar_jack-webfont.woff") format("woff"),url("https://media3.carla-bikini.com/img/font/cheddar_jack-webfont.ttf") format("truetype"),url("https://media3.carla-bikini.com/img/font/cheddar_jack-webfont.svg#cheddar_jack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Lato-Regular";src:url(https://www.carla-bikini.us/themes/theme_nq/css/../font/Lato-Regular.ttf)}@font-face{font-family:"Lato-Light";src:url(https://www.carla-bikini.us/themes/theme_nq/css/../font/Lato-Light.ttf)}.reduction_right{position:absolute;right:-8px;top:20px;min-width:90px;display:block;background:#38013a;margin-bottom:10px;text-decoration:none;font-size:3em;font-family:'Cheddar',sans-serif !important;font-weight:normal;padding:18px 5px 4px;color:#fff;text-align:center}.reduction_right:before{position:absolute;bottom:-7px;right:0;display:block;content:' ';width:0;height:0;border-style:solid;border-width:7px 7px 0 0;border-color:#000 transparent transparent transparent}#myaccounttop{float:right;position:relative}#myaccounttop ul{position:absolute;top:30px;background:#fff;display:none;width:180px;text-align:center;padding:15px 10px;font-family:"Quicksand",sans-serif;font-size:13px;border-left:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f;border-right:1px solid #9f9f9f}#myaccounttop ul li{margin-bottom:5px}#myaccounttop:hover ul{display:block}li.logout{border-top:1px solid black;margin-bottom:0!important}a.toplogout{display:block;margin-bottom:-5px;margin-top:5px}#order .alert{font-weight:bold;color:#fc5b6a}#order .alert > p:not(.lnk){display:none}#sbimageId{margin-top:-152px !important}#privatesales_home .sale,#trailer_sales .sale{position:relative;cursor:pointer}#privatesales_home .new-box,#trailer_sales .new-box{top:-7px}.content_scene_cat .submit2 a:hover{text-decoration:none;color:#FFFFFF}.btn.link_sale{position:absolute;bottom:24px;left:20%;background:#333;font-family:Arial;text-transform:uppercase;color:#fff;border-radius:0 0 0 0}#privatesales_home .content_scene_cat .rte,#trailer_sales .content_scene_cat .rte{height:94px}#privatesales .main_title{font-family:"Didot";font-size:40px;font-style:italic;margin-bottom:30px}#privatesales .cat_desc .category-name{font-size:2em;margin-bottom:1em;display:block}.content_scene_cat_bg{}#privatesales_home .gauche{float:left;width:740px;margin-right:20px}#privatesales_home .droite{overflow:hidden;padding-top:32px}.future_sales{position:relative}.future_sales:after{display:block;position:absolute;top:0;left:0;right:0;height:100%;background:rgba(255,255,255,0.5);z-index:2;content:' '}@media all and (min-width:767px){.dates{position:absolute;right:14px;top:46px;font-weight:bold}}@media all and (max-width:1024px){#privatesales_home .droite{display:none}}@media all and (max-width:767px){#privatesales_home .gauche{float:none;width:100%}.btn.link_sale{display:none}#carrier_area .carrier_block .label_checkbox .check{margin-left:-55px !important;margin-top:22px !important;height:20px !important;width:20px !important}}body#manufacturer .breadcrumb,body#manufacturer #slider_row{display:none !important}body#manufacturer #columns{width:100%}#manufacturers_list{margin-bottom:-20px}#manufacturers_list header{display:block;color:#fff;padding:16px 0 0;background:#001339 url(https://www.carla-bikini.us/themes/theme_nq/css/../img/bg_manufacturers.jpg) no-repeat top center;margin-top:10px}#manufacturers_list header h1{font-family:"Open Sans",​Arial,​Helvetica,​sans-serif;text-transform:uppercase;font-size:30px;font-style:normal;border-bottom:2px dotted #fff;display:inline-block;padding-bottom:3px;margin:0}#manufacturers_list header form{padding:16px 0 10px}#manufacturers_list header form input{width:400px;padding:8px 10px;border-radius:0;box-sizing:border-box;max-width:100%;height:32px}#manufacturers_list #letters{list-style:none;margin:0;padding:0;display:block;text-align:center;background:#ededed;border-top:4px solid #fc5b6a}body#manufacturer.fixed-navigation #shadow{display:none}body#manufacturer.fixed-navigation #manufacturers_list header{margin-bottom:54px}body#manufacturer.fixed-navigation #letters{position:fixed;top:84px;left:0;right:0;border-top:0}#manufacturers_list #letters li{display:inline-block;vertical-align:top}#manufacturers_list #letters li a,#manufacturers_list #letters li span{display:inline-block;font-size:30px;text-transform:uppercase;padding:10px 10px;font-weight:bold}#manufacturers_list #letters li a{color:#939292}#manufacturers_list #letters li a:hover,#manufacturers_list #letters li a:focus,#manufacturers_list #letters li a.actif{color:#fc5b6a;text-decoration:none}#manufacturers_list #letters li span{color:#fff}#manufacturers_list #letters_block{width:1024px;max-width:100%;margin:auto;padding:20px 0 0}#manufacturers_list #letters_block > li{box-sizing:border-box;width:24.5%;display:inline-block;vertical-align:top;margin:0 0 40px;padding-left:10px}#manufacturers_list #letters_block > li .title_letter{font-family:"Open Sans",​Arial,​Helvetica,​sans-serif;font-size:24px;color:#000;font-weight:bold;margin:0 0 16px;display:block;text-decoration:none}#manufacturers_list #letters_block > li .show_brand{font-family:"Open Sans",​Arial,​Helvetica,​sans-serif;font-size:16px;display:inline-block;margin-bottom:3px}#manufacturers_list #letters_block > li .show_brand:hover,#manufacturers_list #letters_block > li .show_brand:active{font-weight:bold;text-decoration:none}#manufacturers_list #letters_block > li.inactive .title_letter,#manufacturers_list #letters_block > li.inactive .show_brand{color:#ccc}#manufacturers_list #letters_block > li .show_brand.inactive{display:none}.description_left{text-align:justify;padding:20px 30px;line-height:22px}.description_left a{color:#000;text-decoration:underline}.description_left h2{font-weight:bold;margin:0 0 10px}.inactiveAlphabet a{color:#fff !important;pointer-events:none;cursor:default}@media screen and (max-width:1200px){#manufacturers_list #letters li a,#manufacturers_list #letters li span{padding:8px 7px}}@media screen and (max-width:1024px){#manufacturers_list #letters li a,#manufacturers_list #letters li span{padding:8px 6px}#manufacturers_list #letters_block > li{width:49%}}@media screen and (min-width:767px) and (max-width:1024px){.product_cross .cross{}}@media screen and (max-width:967px){#manufacturers_list .cat > li{margin-bottom:10px !important}#manufacturers_list header{background-size:cover}#manufacturers_list #letters li a,#manufacturers_list #letters li span{padding:8px 5px;font-size:24px}#manufacturers_list header{padding:16px 0 0}#manufacturers_list header h1,#form_brand{margin-left:1%;margin-right:1%}}@media screen and (max-width:800px){body#manufacturer.fixed-navigation #shadow{display:block}#manufacturers_list #letters{display:none}#manufacturers_list header form input{width:100%}#manufacturers_list .letters_block > li{width:32%}.echo{background:none !important}#nq_navigation .menu > li .brand_az .submenu .block_column{cursor:pointer;line-height:0;border:0;width:90% !important;margin:0 5%;padding:15px 0;height:auto}#nq_navigation .menu > li .brand_az .submenu .block_column{border-bottom:1px solid #787878}#nq_navigation .menu .submenu .damier_voir_tout,#nq_navigation .menu > li .brand_az .submenu .block_column.damier,#nq_navigation .menu > li .brand_az .submenu .block_column.damier .tcenter{text-align:left !important}#nq_navigation .menu .submenu #damier_letters{width:100% !important;padding:20px 0 !important}#nq_navigation .menu > li .brand_az .submenu .block_column:hover span,#nq_navigation .menu > li .brand_az .submenu .block_column.has_hover span{color:#001339 !important;font-weight:bold}#nq_navigation .menu > li .brand_az .submenu .block_column:hover a,#nq_navigation .menu > li .brand_az .submenu .block_column a:hover{color:#001339 !important}#nq_navigation .menu > li .submenu .block_column:hover .column_name,#nq_navigation .menu > li .submenu .block_column.has_hover .column_name{color:#001339 !important;font-weight:bold}#nq_navigation .menu > li .submenu .block_column:hover a,#nq_navigation .menu > li .submenu .block_column a:hover{color:#001339 !important}#nq_navigation .menu > li .submenu .block_column a:hover{font-weight:bold}#nq_navigation .menu > li .submenu .block_column a{font-size:14px;text-transform:uppercase}#account_content p.info-account{font-size:16px;margin-bottom:20px}#launcher{display:none !important}}.swipe_advice_img{opacity:0;position:absolute;right:10px;width:100px;height:100px;top:30px}div.pagination ul.pagination li.current_mobile > span{width:auto;background:none;padding:0 10px}@media screen and (max-width:965px){.mobile_hidden{display:none !important}}@media screen and (min-width:965px){.desktop_hidden{display:none !important}}.account_menu_title{font-size:2em;font-weight:bold;margin-bottom:1em}#account_menu{margin:0}#account_menu li{display:block;padding:10px 0;border-top:1px solid black}.warning_shipping{color:#fc5b6a !important;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warning_shipping.dispo_amazonas{white-space:normal;padding-top:0}#foursixty_home{clear:both;margin:0 auto 40px;max-width:1410px}#index .fs-wrapper{overflow:hidden !important}#index .fs-timeline-text{display:block}#index .fs-entry-title{white-space:normal}#title_foursixty{text-align:center;font-size:33px;font-family:"Source Sans Pro",​sans-serif;text-transform:uppercase;font-weight:300;padding:20px 0 10px}#index ul.product_list > li .detail{z-index:10000}.info_livraison{white-space:nowrap}body.lang_en .info_livraison,body.lang_de .info_livraison,body.lang_es .info_livraison,body.lang_it .info_livraison{display:none}#loader_mr{vertical-align:middle;margin:0 5px 0;width:16px !important;height:16px !important}@media (min-width:768px){#MR_PR_list_233{max-width:97%;margin:0 0 0 65px}}#carrier_area .delivery_options .delivery_option #MR_PR_list_233 tr td{padding:5px 0 0 0}@media (max-width:768px){#MR_PR_list_233 img{display:none}}#shopping_cart_left #zone_info_livraison{display:none !important}body#order.lang_de .warning_shipping,body#order.lang_it .warning_shipping,body#order.lang_es .warning_shipping,body#order.lang_de #zone_info_livraison,body#order.lang_it #zone_info_livraison,body#order.lang_es #zone_info_livraison{display:none !important}#order #cart_title{display:none}#pagenotfound_content{background:#fff;min-height:760px;text-align:center}#pagenotfound_content .wrapper .pagenotfound_desc h1{font-size:60px;font-style:italic;font-family:"Didot";margin:0;padding:20px 0}#pagenotfound_content .wrapper .pagenotfound_desc .more{padding-top:20px}#pagenotfound_content .wrapper .pagenotfound_desc .more .btn{margin-top:20px}.wsbPublishingZone#wsbPZ_ZH1,.wsbPublishingZone#wsbPZ_ZC1{clear:both}.wsbPublishingZone#wsbPZ_ZDR1{overflow:hidden}.wsbPublishingZone#wsbPZ_ZP2{overflow:hidden}.wsbPublishingZone .macaron[src='']{display:none}.wsbPublishingZone#wsbPZ_ZP2{clear:none;float:none}.wsbPublishingZone .macaron[src='']{display:none}#wsbPZ_ZCL1 .block_title{max-width:850px}#wsbPZ_ZCL1 .ajax_block_product{width:194px!important}.wsbPublishingZone{padding-top:30px;clear:both}#wsbPZ_ZP1,#wsbPZ_ZP2{float:left;padding-top:0}#wsbPZ_ZCGV1 .bx-wrapper,#wsbPZ_ZCGV1 .bx-viewport,#wsbPZ_ZGUI1 .bx-wrapper,#wsbPZ_ZGUI1 .bx-viewport,#wsbPZ_ZOC1 .bx-wrapper,#wsbPZ_ZOC1 .bx-viewport{max-width:100% !important}#wsbPZ_ZSE1 .bx-viewport,#wsbPZ_ZSEE1 .bx-viewport{min-height:450px!important}.wsbPublishingZone .cross > .sprite{background-color:#000;border-radius:9px;cursor:pointer;display:block;position:absolute;top:5px;z-index:2}@media only screen and (min-width :997px){#wsbPZ_ZC1 .ajax_block_product{width:150px!important}}@media (max-width:1024px){.wsbPublishingZone#wsbPZ_ZH1,.wsbPublishingZone#wsbPZ_ZP3,.wsbPublishingZone#wsbPZ_ZS1,.wsbPublishingZone#wsbPZ_ZS2,.wsbPublishingZone#wsbPZ_ZL1,.wsbPublishingZone#wsbPZ_ZL2,.wsbPublishingZone#wsbPZ_ZCV1,.wsbPublishingZone#wsbPZ_ZSE1,.wsbPublishingZone#wsbPZ_ZSEE1,.wsbPublishingZone#wsbPZ_ZER1,.wsbPublishingZone#wsbPZ_ZOC1,.wsbPublishingZone#wsbPZ_ZCGV1,.wsbPublishingZone#wsbPZ_ZGUI1,.wsbPublishingZone#wsbPZ_ZDR1,.wsbPublishingZone#wsbPZ_ZMA1{display:none !important}}.wsbPublishingZone#wsbPZ_ZC1 #blockviewed ul.product_list > li{min-height:290px!important}.wsbPublishingZone#wsbPZ_ZL1{padding-top:0;margin-bottom:30px}@media (min-width:768px){#order.lang_fr .cart_navigation .next.bottom{margin-right:44px;width:232px}}#layer_cart .layer_cart_cart .layer_cart_row:nth-child(3){display:none !important}.cart_block .cart-prices .cart-prices-line .price.cart_block_shipping_cost{display:none !important}@media (max-width:1024px){.wrapper{max-width:100%}}@media (max-width:991px){.payment_block #order-detail-content{margin:0 0 0 20px;width:300px}}@media (max-width:900px){.payment_block #HOOK_PAYMENT .payment_module.payplug .logo{width:140px}}@media (max-width:800px){.payment_block #HOOK_PAYMENT .payment_module .desc .name{font-size:0.9em}}@media (max-width:768px){.payment_block #HOOK_PAYMENT .payment_module{padding:15px 0}.payment_block #HOOK_PAYMENT .payment_module .icon-chevron-right{right:5px}.payment_block #order-detail-content{float:none;width:100%;margin:0}.payment_block #order-detail-content #payment_cart_bottom{float:none;width:100%;box-sizing:border-box}.payment_block #HOOK_PAYMENT .payment_module .desc .name{font-size:1em}}@media (max-width:400px){.payment_block #HOOK_PAYMENT .payment_module.payplug .logo{width:100px !important;margin-top:8px}}@media (max-width:360px){}#captcha-box{padding-left:164px;margin-bottom:8px}.forgot_pwd #captcha-box{padding-left:0}#authentication #captcha-box{padding-left:377px}@media (max-width:768px){#captcha-box{padding-left:0}}@media (max-width:792px){#authentication #captcha-box{padding-left:0}}#kdo_cms{}#kdo_cms #kdo_img{width:50%;float:left;margin:0 10px 20px}#kdo_cms #kdo_img img{max-width:100%;height:auto;display:block}#kdo_cms h1{color:#fc5b6a;font-family:'Open Sans',Arial;font-size:30px;margin:0 0 20px}#kdo_cms h2{color:#fc5b6a;font-family:'Open Sans',Arial;font-size:20px;margin:30px 0;clear:both;text-align:center}#kdo_cms .description{overflow:hidden}#kdo_cms .description p{margin:1em 0;line-height:20px}#kdo_cms .description .steps{margin:0;counter-reset:item;list-style-type:none}#kdo_cms .description .steps li:before{content:counter(item);counter-increment:item;display:inline-block;clear:both;background:#fc5b6a;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;margin:0 15px 0 0;font-family:'Open Sans';font-size:18px;font-weight:bold}#kdo_cms .description .steps li:nth-child(1):before{background:rgb(252,91,106,0.4)}#kdo_cms .description .steps li:nth-child(2):before{background:rgb(252,91,106,0.7)}#kdo_cms .description .steps li{margin:1em 0;overflow:hidden}#kdo_cms .cards{display:block;clear:both;overflow:hidden}#kdo_cms .cards li{box-sizing:border-box;width:23%;margin:0 1%;float:left;background:#fff;position:relative;z-index:2;padding:20px}#kdo_cms .cards li:before{content:"";width:30px;height:40px;position:absolute;left:17px;top:17px;z-index:1;background:#fc5b6a}#kdo_cms .cards li:after{content:"";width:30px;height:40px;position:absolute;right:17px;bottom:17px;z-index:1;background:#fc5b6a}#kdo_cms .cards p{position:relative;z-index:2;background:#fff;text-align:center;font-family:'Open Sans',Arial;padding:30px 0}#kdo_cms .cards p span{display:block;text-align:center}#kdo_cms .cards p .carte{font-size:18px;margin-bottom:10px}#kdo_cms .cards p .prix{font-size:50px;font-weight:bold;margin-bottom:20px}#kdo_cms .cards p .valable{font-size:14px;margin-bottom:10px}#kdo_cms .cards p a{background:#fc5b6a;color:#fff;display:inline-block;padding:6px 30px;text-transform:uppercase}#kdo_cms .cards p a:hover,#kdo_cms .cards p a:focus{text-decoration:none;background:#000}#kdo_cms #faq_kdo{}#kdo_cms #faq_kdo li{margin-bottom:2px}#kdo_cms #faq_kdo li > a{display:block;background:#FFD7D7;color:#000;text-align:center;padding:10px 10px}#kdo_cms #faq_kdo li > a.active + div{display:block !important}#kdo_cms #faq_kdo li > a:hover{text-decoration:none;background:#000;color:#fff}#kdo_cms #faq_kdo li > div{border:1px solid #FFD7D7;padding:15px 20px}#kdo_cms #kdo_img_banner{margin:30px 0}#kdo_cms #kdo_img_banner img{max-width:100%;height:auto;display:block}@media (max-width:990px){}@media (max-width:767px){#kdo_cms .cards li{width:48%}}@media (max-width:500px){#kdo_cms #kdo_img{display:none}}.toggle-password{position:relative}.link-toggle-password.fa{display:none;position:absolute;margin-left:-30px;margin-top:3px}.link-toggle-password.fa:before{font-size:20px;cursor:pointer}@media (max-width:899px){.link-toggle-password.fa{display:inline-block}}body.category-12 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-185 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-940 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-8 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-139 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-49 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-44 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-43 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-48 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-399 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-293 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-9 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-45 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-176 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-10 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-241 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-57 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-746 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-321 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10,body.category-373 .PM_ASForm .PM_ASCriterionsGroupList .PM_ASCriterionsGroup#PM_ASCriterionsGroup_14_10{display:none !important}@font-face{font-family:'font_nq';src:url("https://www.carla-bikini.us/themes/theme_nq/css/autoload/../../font/font_nq.eot?397opqa");src:url("https://www.carla-bikini.us/themes/theme_nq/css/autoload/../../font/font_nq.eot?#397opqa") format("embedded-opentype"),url("https://www.carla-bikini.us/themes/theme_nq/css/autoload/../../font/font_nq.woff?397opqa") format("woff"),url("https://www.carla-bikini.us/themes/theme_nq/css/autoload/../../font/font_nq.ttf?397opqa") format("truetype"),url("https://www.carla-bikini.us/themes/theme_nq/css/autoload/../../font/font_nq.svg?397opqa#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'font_nq';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-left:before{content:"\f137"}.icon-chevron-right:before{content:"\f138"}.icon-close:before{content:"\e608"}.icon-sort-indicator:before{content:"\37"}.icon-sort-indicator-down:before{content:"\38"}.icon-toggle:before{content:"\71"}.icon-refresh:before{content:"\e60c"}.icon-repeat:before{content:"\e60d"}.icon-icon-file-text:before{content:"\62"}.icon-gift:before{content:"\31"}.icon-building:before{content:"\f015"}.icon-ban-circle:before{content:"\f192"}.icon-barcode:before{content:"\f02a"}.icon-heart-empty:before{content:"\f08a"}.icon-list-ol:before{content:"\f0cb"}.icon-minus:before{content:"\2d"}.icon-plus:before{content:"\2b"}.icon-trash:before{content:"\26"}.icon-home:before{content:"\68"}.icon-star:before{content:"\f006"}.icon-comment-alt:before{content:"\63"}.icon-user:before{content:"\75"}.icon-lock:before{content:"\6c"}.icon-th-list:before{content:"\3d"}.icon-th-large:before{content:"\23"}.icon-remove:before{content:"\f057"}.icon-ok:before{content:"\f058"}.icon-info-sign:before{content:"\64"}.icon-facebook:before{content:"\f09a"}.icon-twitter:before{content:"\f099"}.icon-google-plus:before{content:"\f0d5"}.icon-youtube:before{content:"\f167"}.icon-pinterest:before{content:"\f0d2"}.icon-mail:before{content:"\6d"}.icon-print:before{content:"\70"}.icon-nq_bull:before{content:"\6e"}.icon-nq:before{content:"\76"}#history .footable .footable-sortable .footable-sort-indicator:after{font-family:'font_nq';content:"\37"}#history .footable .footable-sortable.footable-sorted .footable-sort-indicator:after{font-family:'font_nq';content:"\38"}#history .footable.breakpoint>tbody>tr>td>span.footable-toggle:before{font-family:'font_nq';content:"\71"}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.replace-2x{font-size:1px}.example{background-image:url(https://www.carla-bikini.us/themes/theme_nq/css/autoload/../images/example2x.png);-webkit-background-size:13px 13px;-moz-background-size:13px 13px;-o-background-size:13px 13px;background-size:13px 13px}}.selectBox-dropdown{min-width:180px;position:relative;font-size:13px;border:0;height:30px;line-height:30px;text-decoration:none;text-align:left;color:#000;outline:none;vertical-align:middle;border-radius:2px;overflow:hidden;display:inline-block;cursor:default;background:#e7e7e7}.selectBox-dropdown:hover{color:#000}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing-bottom{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown.selectBox-menuShowing-top{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.selectBox-dropdown .selectBox-label{padding:0 15px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:40px;height:100%;background:url(https://www.carla-bikini.us/themes/theme_nq/css/autoload/../../img/selectbox_arrow.png)}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:0;background:#FFF;margin-top:3px;-moz-box-shadow:0 3px 3px rgba(97,92,92,.3);-webkit-box-shadow:0 3px 3px rgba(97,92,92,.3);box-shadow:0 3px 3px rgba(97,92,92,.3);overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-inline{min-width:150px;outline:none;border:solid 1px #BBB;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options li,.selectBox-options li a{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options.selectBox-options-top{border-bottom:none;margin-top:0;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-left-radius:15px;border-top-right-radius:3px}.selectBox-options.selectBox-options-bottom{border-top:none;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.selectBox-options li a{line-height:1.5;padding:5px 15px;font-size:13px;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options li.selectBox-hover a{background-color:#fff;text-decoration:none}.selectBox-options li.selectBox-disabled a{color:#888;background-color:transparent}.selectBox-options li.selectBox-selected a{background-color:#f0f0f0}.selectBox-options .selectBox-optgroup{color:#666;background:#EEE;font-weight:bold;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888 !important}.selectBox.unvisible{display:none}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}.selectBox-inline.selectBox-disabled{color:#888 !important}.selectBox-inline.selectBox-disabled .selectBox-options a{background-color:transparent !important}.selectBox.day{min-width:70px}.selectBox.month{min-width:122px}.selectBox.year{min-width:86px}.cb_slide_panel{background:#fff;border-right:1px solid #000;box-shadow:1px 1px 23px rgba(0,0,0,0.17),-1px -1px 0 rgba(255,255,255,0.85) inset;position:fixed;z-index:65000;display:none;overflow-y:scroll;overflow-x:hidden}.cb_slide_panel .sliwrapper{margin:0 10px}.cb_slide_panel ul li a,.cb_slide_panel form label,.cb_slide_panel .selectBox-dropdown .selectBox-label,span.layered_subtitle{color:#000;font-size:16px;font-weight:bold;line-height:20px;text-decoration:none}.cb_slide_panel.panel_left,.cb_slide_panel.panel_right{width:80%;height:100%}#facettebutt{margin:0 0 10px 5px;cursor:pointer;display:inline-block;float:right;padding:5px 12px;background:#fff;border:1px solid #000;text-transform:uppercase;font-weight:bold;color:#000;font-family:"Montserrat",sans-serif}#facettebutt:hover{background:#000;color:#fff}#facettebutt::before{content:'Filter'}body.lang_fr #facettebutt::before{content:'Filtrer'}.cb_slide_panel a.close{display:none;position:absolute;right:-4444em}a.openpanel{background:url(https://www.carla-bikini.us/themes/theme_nq/css/autoload/../../img/filtre2.png) no-repeat;height:203px;width:60px}div.inner{height:100%}.cb_slide_panel.panel_left a.close{right:-62px;top:35%}.cb_slide_panel a.close:hover{opacity:0.8}.cb_slide_panel .inner{padding:0;width:100%}.cb_slide_panel h1{color:#FFFFFF;font-size:1.2em;margin:-0.15em 0 20px;text-shadow:0 1px 0 #000000}.cb_slide_panel ul{padding:0 0 0 10px;list-style-type:none}.cb_slide_panel ul li{}.cb_slide_panel ul li a{color:#000;text-decoration:none;font-size:16px}.cb_slide_panel ul li a:hover{color:#666}.cb_slide_panel a.close.croix{font-family:Helvetica,Sans serif;font-weight:bold;text-decoration:none!important;background:#ccc;height:30px;position:absolute;width:30px;top:5px;left:5px;line-height:25px;font-size:30px;text-align:center;text-indent:0;z-index:1000}table th{font-weight:bold}table td,table th{padding:9px 10px;text-align:left}@media only screen and (max-width:767px){table.responsive{margin-bottom:0}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc}.pinned table{border-right:none;border-left:none;width:100%}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}}div.button,div.button span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{background-image:url(https://www.carla-bikini.us/themes/theme_nq/css/autoload/../../img/jquery/uniform/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}div.button,div.checker,div.radio,div.selector,div.uploader{vertical-align:middle}div.button:focus,div.checker:focus,div.radio:focus,div.selector:focus,div.uploader:focus{outline:0}div.button,div.button *,div.checker,div.checker *,div.radio,div.radio *,div.selector,div.selector *,div.uploader,div.uploader *{margin:0;padding:0}.highContrastDetect{background:url(https://www.carla-bikini.us/themes/theme_nq/css/autoload/../../../img/jquery/uniform/bg-input.png) repeat-x;width:0;height:0}input.uniform-input,select.uniform-multiselect,textarea.uniform{padding:3px;background:#fff;outline:0}div.checker input,input[type=search],input[type=search]:active{-moz-appearance:none;-webkit-appearance:none}div.selector{background-position:0 -54px;line-height:27px;height:27px;padding:0 0 0 10px;position:relative;overflow:hidden}div.selector span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-position:right 0;height:27px;line-height:27px;padding-right:30px;cursor:pointer;width:100%;display:block}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:150px}div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:0 0;position:absolute;height:27px;top:0;left:0;width:100%}div.selector.active span,div.selector.focus span,div.selector.focus.active span,div.selector.hover span,div.selector.hover.active span{background-position:right -27px}div.selector.disabled span,div.selector.disabled.active span{background-position:right 0}div.selector1>div{background-position:0 -135px}div.selector1>div span{background-position:right -81px}div.selector1>div.active span,div.selector1>div.focus span,div.selector1>div.focus.active span,div.selector1>div.hover span,div.selector1>div.hover.active span{background-position:right -108px}div.selector1>div.disabled,div.selector1>div.disabled.active{background-position:0 -135px}div.selector1>div.disabled span,div.selector1>div.disabled.active span{background-position:right -81px}div.selector2>div{background-position:0 -216px}div.selector2>div span{background-position:right -162px}div.selector2>div.active span,div.selector2>div.focus span,div.selector2>div.focus.active span,div.selector2>div.hover span,div.selector2>div.hover.active span{background-position:right -189px}div.selector2>div.disabled,div.selector2>div.disabled.active{background-position:0 -216px}div.selector2>div.disabled span,div.selector2>div.disabled.active span{background-position:right -162px}div.selector3>div{background-position:0 -351px}div.selector3>div span{background-position:right -297px}div.selector3>div.active span,div.selector3>div.focus span,div.selector3>div.focus.active span,div.selector3>div.hover span,div.selector3>div.hover.active span{background-position:right -324px}div.selector3>div.disabled,div.selector3>div.disabled.active{background-position:0 -351px}div.selector3>div.disabled span,div.selector3>div.disabled.active span{background-position:right -297px}div.checker{position:relative}div.checker,div.checker input,div.checker span{width:15px;height:15px}div.checker span{display:-moz-inline-box;display:inline-block;zoom:1;text-align:center;background-position:0 -257px}div.checker span.checked{background-position:-15px -257px}div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:0 0;display:-moz-inline-box;display:inline-block;zoom:1}div.checker.active span,div.checker.active span.checked{background-position:-15px -257px}div.checker.focus span,div.checker.hover span{background-position:-30px -257px}div.checker.focus span.checked,div.checker.focus.active span,div.checker.focus.active span.checked,div.checker.hover span.checked,div.checker.hover.active span,div.checker.hover.active span.checked{background-position:-15px -257px}div.checker.disabled,div.checker.disabled span.checked,div.checker.disabled.active,div.checker.disabled.active span.checked{background-position:0 -257px}div.radio{position:relative;display:inline}div.radio,div.radio input,div.radio span{width:13px;height:13px}div.radio span{display:-moz-inline-box;display:inline-block;zoom:1;text-align:center;background-position:0 -243px}div.radio span.checked{background-position:-13px -243px}div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:0 0;display:-moz-inline-box;display:inline-block;zoom:1;text-align:center}div.radio.active span,div.radio.active span.checked{background-position:-13px -243px}div.radio.focus span,div.radio.hover span{background-position:-13px -36px -243px}div.radio.focus span.checked,div.radio.focus.active span,div.radio.focus.active span.checked,div.radio.hover span.checked,div.radio.hover.active span,div.radio.hover.active span.checked{background-position:-13px -243px}div.radio.disabled span,div.radio.disabled span.checked,div.radio.disabled.active span,div.radio.disabled.active span.checked{background-position:0 -243px}div.uploader{background:0 0;height:27px;width:100%;cursor:pointer;position:relative;overflow:hidden}div.uploader span.action{background-position:0 -378px;height:27px;line-height:27px;width:94px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer}div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:27px;margin:0;line-height:27px;width:172px;padding:0 10px}div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:0 0;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}div.button{background-position:0 -634px;height:30px;cursor:pointer;position:relative}div.button a,div.button button,div.button input{opacity:.01;filter:alpha(opacity=1);-moz-opacity:.01;display:block;top:0;left:0;right:0;bottom:0;position:absolute}div.button span{display:-moz-inline-box;display:inline-block;zoom:1;line-height:30px;text-align:center;background-position:right -514px;height:30px;margin-left:13px;padding:0}div.button.active{background-position:0 -664px}div.button.active span{background-position:right -544px;cursor:default}div.button.focus,div.button.hover{background-position:0 -694px}div.button.focus span,div.button.hover span{background-position:right -574px}div.button.disabled,div.button.disabled.active{background-position:0 -724px}div.button.disabled span,div.button.disabled.active span{background-position:right -604px;cursor:default}input.uniform-input,select.uniform-multiselect,textarea.uniform{font-size:13px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:400;line-height:18px;color:#777;border:1px solid #d6d4d4}input.uniform-input.focus,input.uniform-input.hover,select.uniform-multiselect.focus,select.uniform-multiselect.hover,textarea.uniform.focus,textarea.uniform.hover{-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);-moz-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);border-color:#cbcaca}div.button span{font-weight:700;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase}div.button.focus span,div.button.hover span{color:#555}div.button.disabled span,div.button.disabled.active span{color:#bbb}#compare_shipping .form-group label{display:block}div.selector{font-size:12px}div.selector span{color:#666;text-shadow:0 1px 0 #fff}div.selector select{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px}div.selector.disabled span,div.selector.disabled.active span{color:#bbb}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.checker span input,.radio input[type=radio],.radio-inline input[type=radio]{margin:0!important}.checkbox-inline,.radio-inline{cursor:default}div.checker{cursor:pointer;margin-right:5px}div.checker span{position:relative;top:-2px}#layered_form div.checker{display:inline}div.radio{margin-right:3px}div.radio span{position:relative;top:-2px}div.uploader span.action{text-shadow:rgba(0,0,0,.1) 0 1px 0;font-size:13px;font-weight:700;color:#fff}div.uploader span.filename{color:#777;border:1px solid #d6d4d4;font-size:13px;background:#fbfbfb;margin-right:2px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{color:#aaa}div.uploader.disabled span.filename,div.uploader.disabled.active span.filename{border-color:#ddd;color:#aaa}input.uniform-input,input.uniform-input:focus{background-color:#fff}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('https://www.carla-bikini.us/js/jquery/plugins/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('https://www.carla-bikini.us/js/jquery/plugins/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('https://www.carla-bikini.us/js/jquery/plugins/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000;background:rgba(0,0,0,0.8)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('https://www.carla-bikini.us/js/jquery/plugins/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('https://www.carla-bikini.us/js/jquery/plugins/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}.sprite{background-image:url('https://media1.carla-bikini.com/img/sprite.png');background-color:transparent;background-repeat:no-repeat}.sprite-banana_moon{width:180px;height:40px;background-position:0 -33px}.sprite-carousel_bottom{width:18px;height:18px;background-position:-340px -277px}.sprite-carousel_left{width:18px;height:18px;background-position:-340px -254px}.sprite-carousel_right{width:18px;height:18px;background-position:-350px -206px}.sprite-carousel_top{width:18px;height:18px;background-position:-350px -183px}.sprite-cart_code{width:33px;height:33px;background-position:-266px -35px}.sprite-cart_shipping{width:33px;height:33px;background-position:-228px -110px}.sprite-filter_arrow{width:12px;height:7px;background-position:-228px -148px}.sprite-footer_avis{width:190px;height:60px;background-position:0 -164px}.sprite-footer_payment{width:306px;height:25px;background-position:-71px -603px}.sprite-head_account{width:16px;height:16px;background-position:-360px -229px}.sprite-head_account_hov{width:16px;height:16px;background-position:-362px -63px}.sprite-head_cart{width:16px;height:16px;background-position:-362px -42px}.sprite-head_cart_hov{width:16px;height:16px;background-position:-363px -134px}.sprite-head_heart{width:16px;height:16px;background-position:-363px -271px}.sprite-head_heart_hov{width:16px;height:16px;background-position:-363px -250px}.sprite-head_phone{width:16px;height:16px;background-position:-364px -21px}.sprite-head_phone_hov{width:16px;height:16px;background-position:-364px 0}.sprite-icon_chat{width:19px;height:15px;background-position:-350px -163px}.sprite-icon_facebook{width:30px;height:30px;background-position:-230px -30px}.sprite-icon_google{width:30px;height:30px;background-position:-109px -129px}.sprite-icon_instagram{width:30px;height:30px;background-position:-252px -148px}.sprite-icon_pinterest{width:30px;height:30px;background-position:-305px -262px}.sprite-icon_twitter{width:30px;height:30px;background-position:-265px 0}.sprite-icon_youtube{width:30px;height:30px;background-position:-101px 1px}.sprite-logo{width:300px;height:60px;background-position:0 -235px}.sprite-mini_heart{width:12px;height:10px;background-position:-364px -84px}.sprite-payment_bankwire{width:69px;height:28px;background-position:0 -129px}.sprite-payment_cheque{width:52px;height:24px;background-position:-195px -161px}.sprite-payment_paypal{width:65px;height:18px;background-position:-33px -9px}.sprite-push_facebook{width:40px;height:40px;background-position:-183px -116px}.sprite-push_google{width:40px;height:40px;background-position:-185px 0}.sprite-push_instagram{width:40px;height:40px;background-position:-195px -190px}.sprite-push_youtube{width:40px;height:40px;background-position:-340px -292px}.sprite-push_pinterest{width:40px;height:40px;background-position:-240px -190px}.sprite-push_twitter{width:40px;height:40px;background-position:-221px -65px}.sprite-rea_contact{width:46px;height:45px;background-position:-177px -555px}.sprite-rea_heart{width:53px;height:49px;background-position:-65px -553px}.sprite-rea_payment{width:71px;height:66px;background-position:-6px -631px}.sprite-rea_payment_b{width:25px;height:25px;background-position:-305px -232px}.sprite-rea_return{width:24px;height:24px;background-position:-334px -134px}.sprite-rea_return_b{width:24px;height:24px;background-position:-335px 0}.sprite-rea_shipping{width:62px;height:50px;background-position:-1px -552px}.sprite-rea_shipping_b{width:25px;height:25px;background-position:-320px -164px}.sprite-scroll_top{width:35px;height:35px;background-position:-266px -73px}.sprite-search{width:33px;height:33px;background-position:-183px -78px}.sprite-share_fb{width:20px;height:20px;background-position:-337px -54px}.sprite-share_gp{width:20px;height:20px;background-position:-337px -29px}.sprite-share_ig{width:20px;height:20px;background-position:-339px -109px}.sprite-share_pt{width:20px;height:20px;background-position:-339px -84px}.sprite-share_tw{width:20px;height:20px;background-position:-335px -229px}.sprite-sizes{width:28px;height:28px;background-position:-304px -35px}.sprite-small_arrow{width:7px;height:4px;background-position:-33px 0}.sprite-star_off{width:12px;height:11px;background-position:-364px -115px}.sprite-star_on{width:12px;height:11px;background-position:-364px -99px}.sprite-view_rotate{width:28px;height:28px;background-position:-287px -164px}.sprite-view_rotate:hover{background-position:-301px -131px;cursor:pointer}.sprite-view_video{width:28px;height:28px;background-position:-306px -98px}.sprite-view_video:hover{background-position:-103px 0;cursor:pointer}.sprite-view_zoom{width:28px;height:28px;background-position:0 0}.sprite-view_zoom:hover{background-position:-136px 0;cursor:pointer}.sprite-3x{width:25px;height:20px;background-position:-279px -236px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ac_results{text-align:left;padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_odd{background-color:#eee}.ac_over{background-color:#0A246A;color:white}ul.product_list{clear:both}ul.product_list > li{font-family:"Montserrat",sans-serif;position:relative;float:left;display:block;font-size:13px;line-height:17px;box-sizing:border-box;text-align:left}ul.product_list > li{width:23%;margin:0 1% 40px}ul.product_list:not(.small) > li:nth-child(4n + 2){margin:0 1%}ul.product_list:not(.small) > li:nth-child(4n + 3){margin:0 1%}ul.product_list:not(.small) > li:nth-child(4n + 1){clear:both}ul.product_list > li img.product_img{max-width:100%;height:auto;position:relative;z-index:2;-webkit-transition:opacity 0.6s ease-in-out;-moz-transition:opacity 0.6s ease-in-out;-o-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out}ul.product_list > li img.product_img_survol{max-width:100%;height:auto;position:absolute;z-index:1;top:0;left:0;right:0}ul.product_list:not(.tablet) > li:hover img.product_img{opacity:0}ul.product_list > li .tag_wrapper{height:22px;display:block;margin-bottom:5px}ul.product_list > li .tag_wrapper .tag{vertical-align:top;display:inline-block;*display:inline;*zoom:1;background:#4b4b4b;height:22px;line-height:22px;padding:0 20px;font-size:12px;font-weight:bold;text-transform:uppercase;border-radius:2px;color:#fff;margin:0 2px}ul.product_list > li .tag_wrapper .tag.promo{background:#fc0075}ul.product_list > li .product_link{display:block;text-decoration:none;color:#000}ul.product_list > li h5,ul.product_list > li .brand{color:#000;text-transform:uppercase;font-weight:700;margin:10px 0;display:inline-block;font-family:"Montserrat",sans-serif;padding:0 6px 0 10px}ul.product_list > li .content_price{margin:10px 10px 0;float:right;text-align:right}ul.product_list > li .content_price .price{display:block;font-size:15px;font-weight:bold;color:#4d4d4d}ul.product_list > li .content_price .old-price{display:block;font-size:12px;color:#4d4d4d;text-decoration:line-through}ul.product_list > li .content_price.promo .price{color:#fc5b6a !important}ul.product_list > li .tag_wrapper .tag.promo{background:#fff !important;padding:0 4px !important;font-weight:300;color:#000;border:1px solid #000}ul.product_list.small > li{width:24%;height:auto;padding:0;margin:0}ul.product_list.small > li .tag{display:none}ul.product_list.small > li h5{margin-top:10px}ul.product_list.large>li{width:300px;padding:0}ul.product_list.large>li .tag{display:none}ul.product_list.large>li img{width:300px;height:300px}ul.product_list.large>li h5{margin-top:10px}.product_cross{clear:both;padding-top:20px}.product_cross .cross{position:relative;float:none;width:100%;overflow:hidden}.product_cross .cross > .block_title{position:relative}.product_cross .cross > .block_title span.bg{display:inline-block;padding:0 20px;background-color:#fff;position:relative;z-index:2}.product_cross .cross > .block_title:before{display:block;width:100%;height:1px;background:#bebebe;content:' ';position:absolute;top:50%;z-index:1}.product_cross .cross>.block_title .sprite{background-color:#000;display:inline-block;position:relative;top:2px;border-radius:9px;cursor:pointer;z-index:2;margin:0 20px}.product_cross .cross>.block_title .sprite.sprite-carousel_right{margin-right:10px}.product_cross .cross>.block_title .sprite.sprite-carousel_left{margin-left:10px}.product_cross .cross>.block_title .sprite:hover{background-color:#fc0075}.product_cross .cross:first-child{border:0;margin-bottom:30px}.product_cross .cross ul li{margin-right:0}.product_cross .cross .bx-wrapper{float:left}.product_cross .cross.full{padding-right:0;margin-right:0;width:100%;border-right:0}ul.product_list > li .desc{padding-left:10px;margin-bottom:10px;max-height:34px;overflow:hidden;font-family:"Montserrat",sans-serif}ul.product_list2>li{position:relative;float:left;display:block;padding:10px 0;font-size:13px;line-height:17px;width:240px;padding:10px;height:380px;text-align:center;margin:0 12px 40px 0}ul.product_list2>li .tag_wrapper{height:22px;display:block}ul.product_list2>li .tag_wrapper .tag{display:inline-block;*display:inline;*zoom:1;background:#4b4b4b;height:22px;line-height:22px;padding:0 20px;font-size:12px;font-weight:bold;text-transform:uppercase;border-radius:2px;color:#fff;margin:0 2px}ul.product_list2>li .tag_wrapper .tag.promo{background:#fc0075}ul.product_list2>li .product_link{display:block;text-decoration:none;color:#000}ul.product_list2>li h5{color:#000;text-transform:uppercase;font-weight:bold;margin-top:15px}ul.product_list2>li .desc{margin-top:5px}ul.product_list2>li .content_price{margin-top:10px}ul.product_list2>li .content_price .price{display:inline-block;*display:inline;*zoom:1;font-size:16px;font-weight:bold;color:#4d4d4d}ul.product_list2>li .content_price .old-price{display:inline-block;*display:inline;*zoom:1;font-size:15px;color:#4d4d4d;text-decoration:line-through}ul.product_list2>li .content_price.promo .price{color:#fc0075}ul.product_list2.small > li{width:140px !important;height:240px;padding:0}ul.product_list2.small > li .tag{display:none}ul.product_list2.small > li h5{margin-top:10px}ul.product_list2.large>li{width:300px;padding:0}ul.product_list2.large>li .tag{display:none}ul.product_list2.large>li img{width:300px;height:300px}ul.product_list2.large>li h5{margin-top:10px}#blockviewed ul.product_list2>li{width:22%}.product_link .macaron{position:absolute;left:4%;top:1%;z-index:2}ul.product_list > li .product_link{position:relative}ul.product_list.large > li img.macaron{width:50px !important;height:50px !important}.cross ul.product_list > li .desc{display:none}.content_sortPagiBar{position:relative}.content_sortPagiBar,.sortPagiBar{float:right}ul.product_list > li .colors{display:inline-block}ul.product_list > li .colors ul{display:inline-block}ul.product_list > li .colors ul li{display:inline-block}ul.product_list > li .colors ul li label{display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 2px;border:1px solid}ul.product_list > li .colors ul li.color_53 label{border:1px solid #000}ul.product_list > li .footer_product_list{clear:both;text-align:center;font-weight:bold;font-size:14px}ul.product_list.small > li .footer_product_list{display:none}ul.product_list > li .encart_promo{height:43px}ul.product_list > li .product_header{position:relative;overflow:hidden}ul.product_list > li .product_header .detail_content{position:absolute;left:0;right:0;transform:translateY(0);bottom:-100px;transition:all 0.3s linear;background:rgba(255,255,255,0.8);padding:10px 10px;z-index:3}ul.product_list > li .product_header .detail_content.lingerie{bottom:-200px}ul.product_list:not(.tablet) > li:hover .product_header .detail_content{bottom:0}ul.product_list > li .product_header .detail_content .label_radio{font-size:13px;height:auto;line-height:normal;margin-bottom:5px}ul.product_list > li .product_header .detail_content .label_radio.r_on a{color:#fc5b6a}ul.product_list > li .product_header .detail_content .label_radio a:hover{color:#000}ul.product_list > li .product_header .detail_content .buttons{float:right}ul.product_list > li .product_header .detail_content .sizes{overflow:hidden}ul.product_list > li .product_header .detail_content .btn{overflow:hidden;font-family:"Montserrat",sans-serif;font-weight:400;padding:0 4px;font-size:11px;height:auto;border-radius:0}ul.product_list > li .product_header .detail_content .indispo{text-align:center}ul.product_list.small > li .product_header .detail_content,ul.product_list.small > li .tag_wrapper,ul.product_list.small > li .colors{display:none !important}ul.product_list.small > li h5,ul.product_list.small > li .brand{text-align:center;display:block;margin:0}ul.product_list.small > li:hover img.product_img{opacity:1}ul.product_list.small > li .content_price{margin:5px 0 0;float:none;text-align:center}ul.product_list.small > li .encart_promo{height:auto;display:inline}ul.product_list.small > li .content_price .old-price,ul.product_list.small > li .content_price.promo .price{display:inline-block}#productsSortForm{display:none}#zone_selectProductSort{width:140px;position:relative;margin-right:5px}#zone_selectProductSort a.selected{padding:8px 12px 9px;font-weight:bold;outline:0;font-family:"Montserrat",sans-serif;text-transform:uppercase;border:1px solid #000;color:#000;text-decoration:none;display:block;text-align:center}#zone_selectProductSort a.selected:hover,#zone_selectProductSort.open a.selected{border-color:#000}#zone_selectProductSort.open a.selected{border-bottom:0}#zone_selectProductSort .ul_selectProductSort{display:none;padding:10px 5px;position:absolute;z-index:10;background:#fff;border:1px solid #000;width:128px;right:0;border-top:0;margin-top:-3px}#zone_selectProductSort .ul_selectProductSort li{display:block}#zone_selectProductSort .ul_selectProductSort li a{display:inline-block;padding:4px 6px;margin:2px 0;font-family:"Montserrat",sans-serif;text-transform:none}#zone_selectProductSort .ul_selectProductSort li a:hover,#zone_selectProductSort .ul_selectProductSort li a.active{color:#fff;background:#000;text-decoration:none}@media screen and (max-width:767px){.redpricedot{display:none}.redpricedot_detail{display:none}.redpricedot_mobile{background-color:#f70606;border-radius:6px;height:12px;margin-left:2px;margin-right:-5px;margin-top:3px;width:12px}ul.product_list > li:hover img.product_img{opacity:1 !important}ul.product_list > li:hover img.product_img_survol{display:none !important}ul.product_list:not(.small) > li:nth-child(3n + 2){margin:0 1%}ul.product_list:not(.small) > li{margin:0 1%}ul.product_list:not(.small) > li:nth-child(3n + 1){clear:none}}@media screen and (min-width:1500px){ul.product_list > li{width:18%;margin:0 1% 40px}ul.product_list:not(.small) > li:nth-child(4n + 1),ul.product_list:not(.small) > li:nth-child(4n + 2),ul.product_list:not(.small) > li:nth-child(4n + 3){margin:0 1% 40px;clear:none}ul.product_list:not(.small) > li:nth-child(5n + 1){clear:both}ul.product_list:not(.small) > li:nth-child(36){display:none !important}body.openSidebar ul.product_list > li{width:23%;margin:0 1% 40px}body.openSidebar ul.product_list:not(.small) > li:nth-child(5n + 1),body.openSidebar ul.product_list:not(.small) > li:nth-child(5n + 2),body.openSidebar ul.product_list:not(.small) > li:nth-child(5n + 3),body.openSidebar ul.product_list:not(.small) > li:nth-child(5n + 4){margin:0 1% 40px;clear:none}body.openSidebar ul.product_list:not(.small) > li:nth-child(4n + 2){margin:0 1%}body.openSidebar ul.product_list:not(.small) > li:nth-child(4n + 3){margin:0 1%}body.openSidebar ul.product_list:not(.small) > li:nth-child(4n + 1){clear:both}body.openSidebar ul.product_list:not(.small) > li:last-child{display:block !important}}@media screen and (min-width:768px) and (max-width:1024px){ul.product_list > li{width:31%;margin:0 1.15% 40px;clear:none}ul.product_list:not(.small) > li:nth-child(3n + 1),ul.product_list:not(.small) > li:nth-child(3n + 2),ul.product_list:not(.small) > li:nth-child(3n + 3){margin:0 1.15% 40px;clear:none}ul.product_list:not(.small) > li:nth-child(3n + 1){clear:both}}@media screen and (min-width:1024px) and (max-width:1200px){body.openSidebar ul.product_list > li{width:31%;margin:0 1.15% 40px;clear:none}body.openSidebar ul.product_list:not(.small) > li:nth-child(3n + 1){clear:both}}@media screen and (max-width:899px){.accessories{position:relative}.accessories .swiper-slide-cross h5 > a{font-weight:bold;font-family:"Lato-Regular";text-transform:uppercase;margin-top:5px}.accessories .swiper-slide-cross .prices .old-price{color:#333;font-family:"Lato-Regular";font-size:16px;text-decoration:line-through}.accessories .swiper-slide-cross .prices .price{font-weight:bold;font-family:"Lato-Regular";font-size:20px;line-height:20px}.accessories .swiper-button-prev,.accessories .swiper-button-next{margin-top:0;top:-1px}.accessories .swiper-button-next{background-color:transparent;background-image:url("https://media1.carla-bikini.com/img/sprite.png");background-repeat:no-repeat;background-position:-266px -342px;background-size:unset;height:27px;width:17px;-ms-transform:scale(0.7);-moz-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7)}.accessories .swiper-button-prev{background-color:transparent;background-image:url("https://media1.carla-bikini.com/img/sprite.png");background-repeat:no-repeat;background-position:-211px -342px;background-size:unset;height:27px;width:17px;-ms-transform:scale(0.7);-moz-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7)}.accessories .swiper-pagination-cross{bottom:-14px;left:0;width:100%}.accessories .swiper-pagination-cross span{margin:0 5px}.swiper-pagination-bullet{background:#000 !important;opacity:0.6 !important}.swiper-pagination-bullet-active{background:#fc0075 !important}.swiper-slide,.swiper-slide-cross{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}#search_block_top{position:absolute;top:63px;right:0}#search_block_top form input[type=text]{float:left;height:30px;line-height:30px;background:#fff;font-style:italic;width:180px;height:17px;line-height:17px;padding:8px 35px 8px 12px;border:1px solid #e7e7e7;color:#9f9f9f;border-radius:0;-webkit-transition:all 0.2s;transition:all 0.2s}#search_block_top form input[type=text]:focus{border-color:#000;color:#000}#search_block_top form .button-search{float:left;border:0;height:33px;padding:0;cursor:pointer;margin-left:-38px}#nq_footerlinks{clear:both;font-size:13px;line-height:17px;padding:30px 0 30px}#nq_footerlinks .column{width:33%;color:#000;float:left;min-height:180px;padding:0 110px;box-sizing:border-box}#nq_footerlinks .column span{font-size:15px}#nq_footerlinks .column a{color:#fff;display:block;text-decoration:none;font-size:15px}#nq_footerlinks .column .column_title{text-transform:uppercase;font-family:"Open Sans",Arial,Helvetica,sans-serif;margin-bottom:10px;font-size:17px;color:#fc5b6a}#nq_footerlinks .column ul li{line-height:26px}#nq_footerlinks .column ul li a{color:#000}#nq_footerlinks .column ul li a:hover{color:#fc5b6a}#nq_footerlinks .column p span{color:#fff}#nq_footerlinks .column .sprite-footer_avis{display:block;margin-bottom:25px}#nq_footerlinks .column .sprite-footer_payment{display:block}#nq_footerlinks .column p.contacts{color:#000}#nq_footerlinks .column p.contacts span{color:#000}#nq_footerlinks .column.larger{margin:0 0}#nq_footerlinks .column:first-child{border-left:0}#column_2 .links li:last-child a,#column_1 .links li:last-child a{color:#000;font-weight:bold}#nq_footerlinks #links_lang{font-size:0;padding-top:0}#nq_footerlinks #links_lang li{display:inline-block;vertical-align:top;font-size:0;height:14px;line-height:18px}#nq_footerlinks #links_lang li a{font-size:0}#nq_footerlinks #links_lang li img{display:inline-block;vertical-align:top;margin-right:2px}#nq_footerlinks #links_lang li span{display:inline-block;vertical-align:top;margin-right:2px;width:24px;height:14px;font-size:0;text-indent:-4444em;overflow:hidden}#nq_footerlinks #links_lang li span.it{background-position:-241px -304px}#nq_footerlinks #links_lang li span.en{background-position:-241px -318px}#nq_footerlinks #links_lang li span.fr{background-position:-265px -304px}#nq_footerlinks #links_lang li span.de{background-position:-265px -318px}#nq_footerlinks #links_lang li span.es{background-position:-289px -304px}#nq_footerlinks #links_lang li span.us{background-position:-289px -318px}#nq_footerlinks #links_lang li span.au{background-position:-313px -318px}#nq_footerlinks #av{background-position:-30px -332px;display:block;width:178px;height:69px}body.lang_en #nq_footerlinks #av{background-position:-185px -403px}body.lang_de #nq_footerlinks #av{background-position:-3px -403px}body.lang_it #nq_footerlinks #av{background-position:-3px -475px}body.lang_es #nq_footerlinks #av{background-position:-185px -475px}@media (max-width:767px){#nq_footerlinks .links a[title="Nos boutiques"],#nq_footerlinks .links a[title="Plan du site"],#nq_footerlinks .links a[title="Our stores"],#nq_footerlinks .links a[title="Sitemap"],#nq_footerlinks .links a[title="Unsere boutiquen"],#nq_footerlinks .links a[title="Sitemap"]{display:none}}.carrey{width:32%;background:#f3f1f2;float:left;box-sizing:border-box;margin:0 0.5%;text-align:center;min-height:230px;padding:20px 40px 0;font-size:15px;line-height:22px}.carrey .column_title{font-size:20px;text-transform:uppercase;margin-bottom:20px}.carrey p{margin-bottom:1em}.carrey a{text-decoration:underline}.carrey a:hover,.carrey a:focus{color:#fc5b6a}#footer_payments{clear:both;text-align:center;padding:20px 0;border-top:1px solid #cdcdcd}#footer_payments .sprite-footer_payment{display:inline-block;max-width:100%}@media (max-width:380px){#footer_payments{display:none}}#nq_footerlinks .column.services .links{margin-bottom:15px}#nq_footerlinks #links_lang li.clear_flag{clear:both;display:block;padding-top:0}#nq_footerlinks #links_lang li.clear_flag a{display:inline-block}#nq_footerlinks .column .column_title.inter{padding-top:10px}#nq_social_footer{position:relative;display:block;width:100%;text-align:center}#nq_social_footer .line{display:block;background:#4d4d4d;height:1px;width:100%;position:absolute;top:16px;left:0}#nq_social_footer ul{position:relative;z-index:1;display:inline-block;*display:inline;*zoom:1;padding:20px 15px 20px;text-align:center}#nq_social_footer ul li{display:inline-block}#nq_social_footer ul li a{position:relative;display:inline-block;text-decoration:none;margin:0 4px;-webkit-transition:all 0.2s;transition:all 0.2s;border:1px solid #000;border-radius:50%}#nq_social_footer ul li a .bd{background:#000;border-radius:50%;margin:2px;min-width:30px;height:30px;display:block}#nq_social_footer ul li a:hover .bd{background:#fc5b6a}#nq_social_footer ul li a .sprite{display:inline-block;position:relative;z-index:1}#nq_social_footer ul li a:hover{border-color:#fc5b6a}#nq_social_footer ul li.blog{width:82px;text-align:center}#nq_social_footer ul li.blog .icon{position:absolute;top:0;left:0;width:100%;color:#fff;height:30px;font-size:14px;font-weight:bold;line-height:30px}#nq_social_footer ul li.blog:hover .icon{color:#000}#nq_social_home_push{position:absolute;display:block;top:65px;width:100%;text-align:center}#nq_social_home_push ul{position:relative;z-index:1;display:inline-block;*display:inline;*zoom:1;padding:0 15px}#nq_social_home_push ul li{display:block;float:left;margin:0 4px}#nq_social_home_push ul li a{display:block;border-radius:20px;text-decoration:none;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background-image:-webkit-gradient(linear,left 0,left 100%,from(#e7e7e7),to(#fff));background-image:-webkit-linear-gradient(top,#e7e7e7,0%,#fff,100%);background-image:-moz-linear-gradient(top,#e7e7e7 0,#fff 100%);background-image:linear-gradient(to bottom,#e7e7e7 0,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE7E7E7',endColorstr='#FFFFFFFF',GradientType=0)}#nq_social_home_push ul li a .blog{color:#fc0075;height:40px;padding:0 20px;font-size:20px;font-weight:bold;line-height:40px}#nq_social_home_push ul li a .sprite{display:block}#nq_social_home_push ul li a:hover{-webkit-animation:swing_nq_social 1s;-moz-animation:swing_nq_social 1s;-o-animation:swing_nq_social 1s;animation:swing_nq_social 1s}#nq_social_home_push ul li.li_blog{float:none;display:inline-block;*display:inline;*zoom:1;margin-top:10px}#nq_social_home_push ul li.li_blog a:hover{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}#nq_social_product{margin-top:60px}#nq_social_product .name{font-size:13px;font-weight:bold;color:#a0a0a0;height:20px;line-height:20px;float:left;margin-right:10px}#nq_social_product li{display:block;float:left;position:relative;z-index:0;margin-right:6px}#nq_social_product li a{background-color:#9f9f9f;border-radius:10px;display:block;-webkit-transition:all 0.1s;transition:all 0.1s}#nq_social_product li a:hover{background-color:#fc0075}#nq_social_product li#btn_facebook_like{position:relative;z-index:10}@-webkit-keyframes swing_nq_social{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing_nq_social{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}#nq_social_home_push{display:none}#newsletter_block{}#newsletter_block p{}#newsletter_block p .reduc{display:inline-block;*display:inline;*zoom:1;font-size:17px;line-height:38px;text-align:center;width:38px;height:38px;border-radius:19px;background:#fc0075;color:#fff;font-weight:bold;margin-left:4px}#newsletter_block form input[type=text]{float:left;width:70%;width:calc(100% - 45px);padding:0 10px;height:36px;font-size:15px;line-height:36px;border:0;border-radius:3px 0 0 3px;color:#000;font-style:italic;box-sizing:border-box}#newsletter_block form button[type=submit]{border:0;background:#000;color:#fff;font-size:12px;text-transform:uppercase;padding:0 10px;height:36px;line-height:36px;float:left;font-weight:bold;cursor:pointer;width:44px}#nq_footerlinks .column #newsletter_block .column_title{margin-bottom:0}#newsletter_block p.nomargin{margin:0}#newsletter_block p i,.carrey p i{font-size:0.8em}.carrey strong{text-wrap:none}@media screen and (min-width:846px) and (max-width:1024px){#newsletter_block form input[type="text"]{width:calc(100% - 53px)}}#tab-cart{float:right;display:block;*width:160px}#tab-cart #tab-cart_link .name{font-size:12px;text-align:left;margin:0 0 5px 0}#tab-cart #tab-cart_link .name .sprite-head_cart{display:block;float:left}#tab-cart #tab-cart_link .ajax_cart_total{font-weight:bold}#tab-cart #tab-cart_link .block_cart_expand:after,#tab-cart #tab-cart_link .block_cart_collapse:after{content:"\f0d7";font-family:"font_nq";display:inline-block;float:right;font-size:18px;color:#686666;padding:6px 0 0 0}#tab-cart #tab-cart_link .block_cart_collapse:after{content:"\f0d8";padding:4px 0 2px 0}#tab-cart #tab-cart_link .cart_free_shipping{margin-top:10px;font-size:12px}#tab-cart #tab-cart_link .unvisible{display:none}#tab-cart #tab-cart_link .s_mg-blockcart_footer{display:block;position:absolute;bottom:-18px;left:0}#tab-cart #tab-cart_link:hover{text-decoration:none}#tab-cart:hover .cart_block{display:block}#tab-cart:hover #tab-cart_link .sprite-cart{right:10px}.cart_block{display:none;position:absolute;top:30px;right:0;z-index:100;line-height:normal;color:#000;width:290px;overflow:hidden;font-size:13px;box-shadow:0 0 5px 0 rgba(0,0,0,0.1)}.cart_block.empty{display:none !important}.cart_block .block_content{margin-top:2px;background:#fff;display:block;border-radius:3px;width:250px;padding:20px;-webkit-transition:all 0.2s;transition:all 0.2s}.cart_block .cart_block_list .remove_link{position:absolute;right:0;top:5px;display:none}.cart_block .cart_block_list .remove_link a,.cart_block .cart_block_list .ajax_cart_block_remove_link{color:#fc5b6a;display:block;width:100%;height:100%;color:#000;outline:none;text-decoration:none}.cart_block .cart_block_list .remove_link a:hover,.cart_block .cart_block_list .ajax_cart_block_remove_link:hover{color:#fc5b6a}.cart_block .cart_block_list .remove_link a:before,.cart_block .cart_block_list .ajax_cart_block_remove_link:before{display:inline-block;content:"\f057";font-family:"font_nq";font-size:18px;line-height:18px}.cart_block .cart_block_list .remove_link a:hover,.cart_block .cart_block_list .ajax_cart_block_remove_link:hover{color:#fc5b6a}.cart_block .cart-images{display:block;width:50px;float:left;margin-right:5px}.cart_block .cart-images img{max-width:50px;height:auto}.cart_block .cart-info{overflow:hidden;position:relative;padding-right:20px}.cart_block .cart-info .product-name{margin-bottom:0}.cart_block .cart-info .product-name a{font-size:13px;line-height:18px;display:inline-block;max-width:150px}.cart_block .cart-info .product-atributes{margin-bottom:0;padding-left:24px;font-size:11px}.cart_block .cart-info .product-atributes a{color:#9c9b9b}.cart_block .cart-info .product-atributes a:hover{color:#fc5b6a}.cart_block .cart-info .price{font-weight:bold;padding-left:24px}.cart_block .cart-info .quantity-formated{display:inline-block;color:#9c9b9b;text-transform:uppercase;font-size:10px;padding-right:5px;float:left}.cart_block .cart-info .quantity-formated .quantity{font-size:13px}.cart_block dt{font-weight:normal;overflow:hidden;padding:0;position:relative;margin-bottom:10px}.cart_block dt a{color:#fc5b6a}.cart_block dt.first_item{background:none}.cart_block dd{position:relative}.cart_block dd .cart_block_customizations{border-top:1px dashed #000}.cart_block dd .cart_block_customizations li{padding:10px 20px}.cart_block dd .cart_block_customizations li .deleteCustomizableProduct{position:absolute;right:10px}.cart_block .cart_block_no_products{margin:0;padding:10px 20px}.cart_block .cart-prices{border-top:1px solid #f0e0d1;font-weight:bold;padding:10px 0;margin-top:10px}.cart_block .cart-prices .cart-prices-line{overflow:hidden;margin-bottom:8px}.cart_block .cart-prices .cart-prices-line .price{float:right;width:80px;text-align:right}.cart_block .cart-prices .cart-prices-line.last-line{border:none;color:#fc5b6a}.cart_block .cart-prices .cart-prices-line.last-line .price{font-size:16px}.cart_block .cart-buttons{overflow:hidden;padding-bottom:2px;margin:0}.cart_block .cart-buttons a{display:block}.layer_cart_overlay{background-color:#000;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:98;opacity:0.8;filter:alpha(opacity=80)}* html .layer_cart_overlay{position:absolute;left:0;margin-left:-160px;opacity:0.4;filter:alpha(opacity=40)}#layer_cart{background-color:#fff;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,0.1);box-shadow:0 0 5px 5px rgba(0,0,0,0.1);position:fixed;display:none;z-index:9999;width:840px;top:50px;left:50%;margin-left:-420px;padding:20px;line-height:18px}#layer_cart .layer_cart_product{overflow:hidden;position:static;float:left;width:45%;font-size:13px;line-height:18px;padding-right:20px;margin-right:20px;border-right:1px solid #e7e7e7}#layer_cart .layer_cart_product .title{font-size:20px;font-family:"Didot";font-style:italic;color:#46a74e;margin-bottom:20px}#layer_cart .layer_cart_product .product-image-container{width:140px;height:140px;float:left;margin-right:20px}#layer_cart .layer_cart_product .product-image-container img{max-width:100%;height:auto;vertical-align:middle}#layer_cart .layer_cart_product .layer_cart_product_info{padding:0}#layer_cart .layer_cart_product .layer_cart_product_info #layer_cart_product_title{display:block;font-weight:bold;font-size:14px}#layer_cart .layer_cart_cart{margin-top:10px;width:420px;float:right;font-size:13px;line-height:18px;position:relative}#layer_cart .layer_cart_cart .title{font-size:20px;font-family:"Didot";font-style:italic;margin-bottom:20px}#layer_cart .layer_cart_cart .layer_cart_row{height:auto;line-height:normal}#layer_cart .layer_cart_cart #free_ship_info{margin-top:10px;font-style:italic}#layer_cart .layer_cart_cart .button-container{position:relative;margin-top:20px;width:100%}#layer_cart .layer_cart_cart .button-container .continue{float:left}#layer_cart .layer_cart_cart .button-container .next{float:right}#layer_cart .cross{padding:10px;position:absolute;font-size:16px;right:20px;top:20px;cursor:pointer;z-index:2}#layer_cart .cross:hover{color:#fc5b6a}#layer_cart .continue{cursor:pointer}#layer_cart p{padding:0}#layer_cart .crossseling{margin-top:20px}#layer_cart .crossseling .crossseling-content{border-top:1px solid #e7e7e7;position:relative;padding-top:20px;padding-bottom:10px}#layer_cart .crossseling .title{font-size:20px;font-family:"Didot";font-style:italic;margin-bottom:20px;text-align:center}#layer_cart .crossseling #blockcart_list{max-width:100%;width:100%;margin:0 auto;position:relative;z-index:100;overflow:hidden}#layer_cart .crossseling #blockcart_list ul{display:block}#layer_cart .crossseling #blockcart_list ul li{float:left;width:100px;margin:0;font-size:13px;text-align:center}#layer_cart .crossseling #blockcart_list ul li .product-image-container{text-align:center;padding:5px;margin-bottom:10px}#layer_cart .crossseling #blockcart_list ul li .product-image-container img{max-width:100%;height:auto}#layer_cart .crossseling #blockcart_list ul li .manufacturer-name{display:block;text-transform:uppercase;font-weight:bold}#layer_cart .crossseling #blockcart_list ul li .price{display:block;font-weight:bold;font-size:14px}#layer_cart .crossseling #blockcart_list a.bx-prev,#layer_cart .crossseling #blockcart_list a.bx-next{display:block;font-family:"font_nq";font-size:20px;line-height:20px;width:20px;outline:none;height:20px;text-indent:-5000px;text-decoration:none;position:absolute;top:40%}#layer_cart .crossseling #blockcart_list a.bx-prev:after,#layer_cart .crossseling #blockcart_list a.bx-next:after{display:block;text-indent:0}#layer_cart .crossseling #blockcart_list a.bx-prev:hover,#layer_cart .crossseling #blockcart_list a.bx-next:hover{color:#fc5b6a}#layer_cart .crossseling #blockcart_list a.bx-prev.disabled,#layer_cart .crossseling #blockcart_list a.bx-next.disabled{display:none}#layer_cart .crossseling #blockcart_list a.bx-prev{left:0}#layer_cart .crossseling #blockcart_list a.bx-prev:after{content:"\f137"}#layer_cart .crossseling #blockcart_list a.bx-next{right:0}#layer_cart .crossseling #blockcart_list a.bx-next:after{content:"\f138"}#layer_cart .crossseling #blockcart_list .bx-controls{overflow:hidden}body.lang_en #layer_cart,body.lang_de #layer_cart,body.lang_it #layer_cart,body.lang_es #layer_cart{width:570px;margin-left:-285px}body.lang_en #layer_cart .layer_cart_cart,body.lang_de #layer_cart .layer_cart_cart,body.lang_it #layer_cart .layer_cart_cart,body.lang_es #layer_cart .layer_cart_cart{float:none}body.lang_en #layer_cart .layer_cart_product .title,body.lang_de #layer_cart .layer_cart_product .title,body.lang_it #layer_cart .layer_cart_product .title,body.lang_es #layer_cart .layer_cart_product .title{text-align:center}body.lang_en #layer_cart .layer_cart_cart .title,body.lang_en #layer_cart .layer_cart_cart .layer_cart_row ,body.lang_de #layer_cart .layer_cart_cart .title,body.lang_en #layer_cart .layer_cart_cart .layer_cart_row ,body.lang_it #layer_cart .layer_cart_cart .title,body.lang_it #layer_cart .layer_cart_cart .layer_cart_row ,body.lang_es #layer_cart .layer_cart_cart .title,body.lang_es #layer_cart .layer_cart_cart .layer_cart_row{display:none}body.lang_en #layer_cart .layer_cart_product,body.lang_de #layer_cart .layer_cart_product,body.lang_it #layer_cart .layer_cart_product,body.lang_es #layer_cart .layer_cart_product{width:100%;margin:0;padding:0;border:0}body.lang_en #layer_cart .layer_cart_cart,body.lang_de #layer_cart .layer_cart_cart,body.lang_it #layer_cart .layer_cart_cart,body.lang_es #layer_cart .layer_cart_cart{width:100%}body.lang_en #layer_cart .continue,body.lang_de #layer_cart .continue,body.lang_it #layer_cart .continue,body.lang_es #layer_cart .continue{background:#ccc}body.lang_en #layer_cart .continue,body.lang_en #layer_cart .layer_cart_cart .button-container .next,body.lang_de #layer_cart .continue,body.lang_de #layer_cart .layer_cart_cart .button-container .next,body.lang_it #layer_cart .continue,body.lang_it #layer_cart .layer_cart_cart .button-container .next,body.lang_es #layer_cart .continue,body.lang_es #layer_cart .layer_cart_cart .button-container .next{width:40%}.header_user_info{float:right;border-left:1px solid #515151;border-right:1px solid #515151}.header_user_info a{color:white;font-weight:bold;display:block;padding:8px 9px 11px 8px;cursor:pointer;line-height:18px}@media (max-width:479px){.header_user_info a{font-size:11px}}.header_user_info a:hover,.header_user_info a.active{background:#2b2b2b}#contact_tab{position:relative;z-index:500}#contact_tab #contact_detail{display:none;font-family:"Open Sans",Arial,Helvetica,sans-serif;background:#fff;position:absolute;top:41px;left:-84px;line-height:18px;font-weight:normal;text-align:center;text-transform:none;width:200px;padding:30px 35px;border:1px solid #e7e7e7;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}#contact_tab #contact_detail span{display:inline;color:#fc0075;font-size:16px;font-weight:bold}#contact_tab:hover #contact_detail{color:#4d4d4d;display:block}#blocklanguages{position:relative}#blocklanguages .current{display:inline-block;font-weight:bold;margin-left:3px;cursor:pointer}#blocklanguages .current img{float:left;margin:10px 8px 0 0}#blocklanguages ul{display:none;position:absolute;z-index:2;top:30px;left:0;width:100%;text-align:left;background:#e7e7e7;color:#4D4D4D}#blocklanguages ul li{text-align:center}#blocklanguages ul li img{margin-right:5px}#blocklanguages ul li a{display:block;color:#4D4D4D;padding:0 15px;text-decoration:none}#blocklanguages ul li a:hover{background:#f1f1f1;color:#4D4D4D}#blocklanguages ul li.selected{display:none}#blocklanguages:hover ul{display:block}#paypal-column-block p{text-align:center}.paypal-bold{font-weight:700}.paypal-clear{clear:both}#paypal-wrapper .half{width:44%}#paypal-wrapper{font-size:1.1em;position:relative}#paypal-wrapper ul li{text-align:left}#paypal-wrapper hr{border-top:1px solid #ccc!important;margin-bottom:0;margin-top:20px}#paypal-wrapper .toolbox{background:#fff2cf;border:1px solid #aaa;color:#000;display:none;font-size:10px;font-weight:400;left:730px;line-height:12px;padding:6px!important;position:absolute;text-transform:none;top:-10px!important;width:180px;z-index:100}.paypal-disabled,.paypal-disabled *,.paypal-disabled * *,.paypal-disabled * * *{color:#888!important}.paypal-disabled .paypal-button,.paypal-disabled input[type=submit]{background:#DDD!important;border:1px solid #999!important}#paypal-wrapper .inline{display:inline;margin-right:5px}#paypal-wrapper .box{margin:6px 1%;padding:12px;text-align:left}#paypal-wrapper .box ul{list-style:none;margin:0;padding:0}#paypal-wrapper .box ul.tick li{background:url(https://www.carla-bikini.us/modules/paypal/views/css/../img/blue_tick.png) no-repeat left 3px;padding:4px 26px}span.paypal-section{background:url(https://www.carla-bikini.us/modules/paypal/views/css/../img/sprites.png) no-repeat 0 0;color:#FFF!important;float:left;height:24px;line-height:24px;margin-right:8px;text-align:center;width:24px}.paypal-disabled span.paypal-section{background:url(https://www.carla-bikini.us/modules/paypal/views/css/../img/sprites.png) 0 24px}#paypal-slogan{font-size:1.8em;margin:0 0 5px;text-transform:uppercase}#paypal-slogan .light{color:#369}#paypal-slogan .dark{color:#036}#paypal-call-button{margin:-6px 0 0;padding:0}#paypal-call,#paypal-call-foonote{background:#e1e1e1 url(https://www.carla-bikini.us/modules/paypal/views/css/../img/bg-call-button.png) repeat-x;border:1px solid #d2d2d2;border-left-color:#ddd;border-radius:5px;border-right-color:#ddd;border-top-color:#e9e9e9;color:#369;display:block;margin:0;padding:10px 20px;width:auto}#paypal-call-foonote{background:none;border:none;font-size:.8em;max-width:320px;padding:2px 10px;text-align:justify}#paypal-get-identification{display:block;min-width:378px;text-align:center}#paypal-wrapper a,#paypal-test-mode-confirmation a{color:#036;text-decoration:underline}#paypal-wrapper h1,#paypal-wrapper h2,#paypal-wrapper h3,#paypal-wrapper h4,#paypal-wrapper h5,#paypal-wrapper h6,#paypal-country-form h1,#paypal-test-mode-confirmation h1,#paypal-country-form h2,#paypal-test-mode-confirmation h2,#paypal-country-form h3,#paypal-test-mode-confirmation h3,#paypal-country-form h4,#paypal-test-mode-confirmation h4,#paypal-country-form h5,#paypal-test-mode-confirmation h5,#paypal-country-form h6,#paypal-test-mode-confirmation h6{color:#036;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:400;text-transform:uppercase}#paypal-country-form h3,#paypal-test-mode-confirmation h3,#paypal-wrapper h3{font-size:1.4em;line-height:24px}#paypal-country-form h4,#paypal-test-mode-confirmation h4,#paypal-wrapper h4{font-size:1.2em;margin-bottom:5px;text-transform:none}#paypal-wrapper h1.inline + img,#paypal-wrapper h2.inline + img,#paypal-wrapper h3.inline + img,#paypal-wrapper h4.inline + img,#paypal-wrapper h5.inline + img,#paypal-wrapper h6.inline + img{vertical-align:-6px}#paypal-wrapper p{margin-top:10px;padding-bottom:0}#paypal-wrapper .form-block{margin-top:5px}#paypal-wrapper .form-block input{vertical-align:top}#paypal-wrapper dl dt{clear:both;line-height:20px;margin-bottom:2px;text-align:right;width:220px}#paypal-wrapper dl dd{margin:0 0 16px 10px}#paypal-wrapper label{display:inline-block;float:none;font-size:.9em;font-weight:400;margin-bottom:5px;padding-left:6px;padding-top:0;position:relative;text-align:left;width:auto}#paypal-wrapper dl dt label{margin:0;padding:0}#paypal-wrapper .description,#paypal-wrapper .paypal-signup-content{color:#666;font-size:.9em;font-weight:400;margin:2px 0;font-size:11px;font-style:italic}label span.description{display:block;padding-left:16px}#paypal-wrapper input[type=submit],#paypal-country-form button,#paypal-test-mode-confirmation button,#paypal-wrapper .paypal-button{background:url(https://www.carla-bikini.us/modules/paypal/views/css/../img/bg-button.png) repeat-x;border:1px solid #f29116;border-radius:4px;color:#292929;cursor:pointer;display:inline-block;font-weight:700;height:25px;line-height:26px;padding:0 10px;text-decoration:none;text-shadow:0 1px 1px #DDD;text-transform:uppercase}#paypal-country-form ul,#paypal-test-mode-confirmation ul{font-size:1.1em;padding-left:10px}#paypal-country-form button,#paypal-test-mode-confirmation button{line-height:20px}#paypal-test-mode-confirmation{margin:30px;text-align:left;width:500px}#paypal-country-form #buttons,paypal-test-mode-confirmation#buttons{margin-top:20px;text-align:right}#paypal-test-mode-confirmation button + button{margin-left:20px;margin-right:20px}#paypal-save-success,#paypal-save-failure{width:450px}#container_express_checkout{margin:auto;text-align:left}#payment_paypal_express_checkout{cursor:pointer}.paypal_error span{color:red;font-weight:bolder}.paypal_payment_acccepted span{color:green;font-weight:bolder}#paypal_configuration > .box{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#paypal-wrapper .left,#paypal-wrapper dl > *{float:left}#paypal-wrapper .right,.box ul.tick{float:right}.paypal-hide{display:none}#paypal-wrapper .merchant_id{margin-top:0}#paypal-wrapper .merchant_id label{padding-left:0}.inforeturn .alert{padding:15px;margin-bottom:18px;border:1px solid transparent;border-radius:0}.inforeturn .alert h4{margin-top:0;color:inherit}.inforeturn .alert.alert-link{font-weight:bold}.inforeturn .alert > p,.inforeturn .alert > ul{margin-bottom:0}.inforeturn .alert > p + p{margin-top:5px}.inforeturn .alert-dismissable{padding-right:35px}.inforeturn .alert-dismissable.close{position:relative;top:-2px;right:-21px;color:inherit}.inforeturn .alert-success{background-color:#55c65e;border-color:#48b151;color:#fff}.inforeturn .alert-success hr{border-top-color:#419f49}.inforeturn .alert-success.alert-link{color:#e6e6e6}.inforeturn .alert-info{background-color:#5192f3;border-color:#4b80c3;color:#fff}.inforeturn .alert-info hr{border-top-color:#3d73b7}.inforeturn .alert-info.alert-link{color:#e6e6e6}.inforeturn .alert-warning{background-color:#fe9126;border-color:#e4752b;color:#fff}.inforeturn .alert-warning hr{border-top-color:#da681c}.inforeturn .alert-warning.alert-link{color:#e6e6e6}.inforeturn .alert-danger{background-color:#f3515c;border-color:#d4323d;color:#fff}.inforeturn .alert-danger hr{border-top-color:#c32933}.inforeturn .alert-danger.alert-link{color:#e6e6e6}.braintree-row-payment{padding:5px 5px 5px 10px;border:solid 1px #d6d4d4;border-radius:4px;margin:0 0 10px 0}.braintree-row-payment .block_field{width:46%;display:block;margin-top:10px;margin-right:1%;float:left}.braintree-row-payment .block_field.half_block_field{width:20%;margin-right:1%}.braintree-row-payment label{float:left;margin:9px 20px 0 0;display:block;width:200px}.braintree-row-payment .half_block_field .hosted_field{width:100%}.braintree-row-payment .hosted_field{height:34px;padding:6px 12px 6px 12px;border:1px solid #cccccc;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.0745098) 0 1px 1px 0 inset;box-shadow:rgba(0,0,0,0.0745098) 0 1px 1px 0 inset;-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;float:left}.braintree-row-payment .braintree-hosted-fields-focused{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.braintree-row-payment #braintree_submit{margin-top:20px;color:#fff;background-color:#337ab7;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #2e6da4;border-radius:4px;width:250px;clear:both}.paypal_clear{clear:both}.braintree_logo{vertical-align:bottom}.braintree_title_bo{color:#000}.braintree_error{background-color:#F11;color:white;padding:5px;opacity:0.5;border:solid 3px red}#paypal-wrapper .bo_paypal_help{border-radius:50%;border:2px solid #036;width:21px;display:inline-block;height:21px;font-size:17px;text-decoration:none;text-align:center}#paypal-wrapper .braintree_link{text-decoration:none}.paypal_title_pay_card{font-size:17px;color:#333}#error_version_php{margin-left :23px}ul.lovelist li{position:relative;float:left;display:block;font-size:13px;line-height:17px;width:206px;padding:10px;height:250px;text-align:center;margin:0 12px 20px 0}ul.lovelist li .product_img_link{display:inline-block;*display:inline;*zoom:1}ul.lovelist li .name{display:block;color:#000;text-transform:uppercase;font-weight:bold;margin-top:15px}ul.lovelist li .desc{margin-top:5px}ul.lovelist li .remove{display:block;position:absolute;top:0;right:0;font-size:14px;text-decoration:none;padding:10px}ul.lovelist li.last{margin-right:0}#nq_navigation{position:relative;z-index:150;height:41px;background:#000;text-align:center;padding-top:1px}#nq_navigation.fixed{position:fixed;width:100%;top:0}body.fixed-navigation{padding-top:42px}#nq_navigation .menu{display:inline-block;*display:inline;*zoom:1;width:auto;margin:0 auto;min-width:1057px}#nq_navigation .menu > li{float:left}#nq_navigation .menu > li > a{display:block;position:relative;display:block;font-size:16px;font-weight:normal;text-transform:none;color:#fff;height:21px;line-height:21px;padding:10px 45px;text-transform:uppercase;text-decoration:none}#nq_navigation .menu > li > a .bg{display:block;background:#fff;border-radius:1px 1px 0 0;position:absolute;height:0;bottom:0;left:0;width:100%}#nq_navigation .menu > li > a .name{position:relative;z-index:1}#nq_navigation .menu > li.pink > a{color:#f70376;font-weight:bold}body.lang_de #nq_navigation .menu > li.welove .subsubmenu li ,body.lang_es #nq_navigation .menu > li.welove .subsubmenu li ,body.lang_it #nq_navigation .menu > li.welove .subsubmenu li{display:none}body.lang_de #nq_navigation .menu > li.welove .subsubmenu li:first-child,body.lang_es #nq_navigation .menu > li.welove .subsubmenu li:first-child,body.lang_it #nq_navigation .menu > li.welove .subsubmenu li:first-child{display:block}#nq_navigation .menu > li:hover > a{color:#000;text-decoration:none}#nq_navigation .menu > li:hover > a .bg{height:41px}#nq_navigation .menu > li .sub{visibility:visible;display:none;z-index:150;position:absolute;top:41px;width:100%;text-align:left;left:0;background:#fff;box-shadow:0 !important}#nq_navigation .menu > li .sub .sub_content{overflow:hidden;width:1024px;margin:0 auto;height:auto;padding:30px 0;border-top:0}#nq_navigation .menu > li .sub .sub_content .submenu{}#nq_navigation .menu > li .sub .sub_content a:hover{text-decoration:none}@media screen and (min-width:986px){#nq_navigation .menu > li:hover .sub{display:block !important}}#nq_navigation .menu > li .submenu .block_column{width:220px;float:left;padding-left:25px;border-left:1px solid #e7e7e7}#nq_navigation .menu > li .submenu .block_column.damier{width:245px;padding-left:0;padding-right:0}#nq_navigation .menu > li .submenu .block_column:first-child{border-left:0}#nq_navigation .menu > li .submenu .block_column li a{font-size:14px;line-height:17px}@media screen and (max-width:985px){#nq_navigation .menu > li .submenu .block_column li a{font-size:15px;line-height:17px}}@media screen and (min-width:986px){body.lang_fr #nq_navigation .menu > li:nth-child(4) .submenu .block_column{width:22%}}@media screen and (max-width:767px){body.lang_fr #nq_navigation .menu > li:nth-child(4) .submenu .block_column{width:90%}}@media screen and (max-width:1024px){#nq_navigation .menu > li .submenu .block_column ul li{font-size:13px;line-height:17px;margin-bottom:2px}}#nq_navigation .menu > li .submenu .block_column ul li.column_name,#nq_navigation .menu > li .submenu .block_column ul li.column_bold{font-weight:bold;font-size:14px;margin-bottom:5px;margin-top:10px;text-transform:uppercase}#nq_navigation .menu > li .submenu .block_column ul li.column_name:first-child,#nq_navigation .menu > li .submenu .block_column ul li.column_bold:first-child{margin-top:0}#nq_navigation .menu > li:nth-child(4) .submenu .block_column:nth-child(2) li a,#nq_navigation .menu > li:nth-child(5) .submenu .block_column:nth-child(2) li a,body.lang_fr #nq_navigation .menu > li:nth-child(6) .submenu .block_column:nth-child(2) li a{text-transform:uppercase}#nq_navigation .menu > li .submenu .block_column ul li.column_name.nouveautes a,#nq_navigation .menu > li .submenu .block_column ul li.column_bold.nouveautes a{color:#000}#nq_navigation .menu > li .submenu.brand_az .block_column{width:260px}body.lang_en #nq_navigation .brand_az .image > .letter,body.lang_de #nq_navigation .brand_az .image > .letter,body.lang_it #nq_navigation .brand_az .image > .letter,body.lang_es #nq_navigation .brand_az .image > .letter{display:none}#nq_navigation .menu > li .submenu > .image{float:right}#nq_navigation .menu > li .submenu > .image a,#nq_navigation .menu > li .submenu > .image img{display:block}#nq_navigation .menu > li .submenu > .image.last_item{margin-right:0}#nq_navigation .menu > li .submenu > .image ul.logos{width:278px;text-align:center}#nq_navigation .menu > li .submenu > .image ul.logos li{margin-bottom:10px}#nq_navigation .menu > li .submenu > .image .bx-viewport{height:236px !important}#nq_navigation .menu > li .submenu > .image .bx-pager{display:block;text-align:center;padding:5px 0}#nq_navigation .menu > li .submenu > .image .bx-pager-item{display:inline}#nq_navigation .menu > li .submenu > .image .bx-pager-item a{display:inline-block;width:10px;height:10px;border-radius:50%;background:#000;text-indent:-44444em;overflow:hidden;margin:0 3px}#nq_navigation .menu > li .submenu > .image .bx-pager-item a.active{background:#fc0075}#nq_navigation .menu .submenu .letter{font-family:"Open Sans",​Arial,​Helvetica,​sans-serif;display:inline-block;text-transform:uppercase;font-size:14px;margin-top:15px;padding-bottom:0;margin-bottom:10px;color:#000;font-weight:bold}#nq_navigation .menu .submenu .image .letter{display:none}#nq_navigation .menu .submenu .letter:first-child{margin-top:0}#nq_navigation .menu .submenu .subsubmenu > li.manufacturer_menu{font-size:13px;line-height:17px;margin-bottom:2px}#nq_navigation .menu .submenu .subsubmenu > li.manufacturer_menu a{display:block}#nq_navigation .menu .submenu .subsubmenu > li.manufacturer_menu .img_manufacturer{display:block;margin:0 auto 2px}#nq_navigation .menu .submenu .subsubmenu > li.manufacturer_menu .title_manufacturer{display:block;text-align:center}#nq_navigation .menu .submenu .subsubmenu .content_select_and_link_manufacturers{text-align:center}#nq_navigation .menu .submenu .subsubmenu .select_manufacturer{display:inline-block;*display:inline;*zoom:1;margin-right:10px}#nq_navigation .menu .submenu .subsubmenu .link_all_manufacturer{display:inline-block;*display:inline;*zoom:1}#nq_navigation .menu .submenu .subsubmenu .link_all_manufacturer a{color:#fff;height:22px;line-height:22px;font-size:11px;text-transform:none}#nq_navigation .menu .submenu .brand_list li,#nq_navigation .menu .submenu .subsubmenu li{padding:3px 0}#nq_navigation .menu .submenu .brand_list a{font-family:"Open Sans",​Arial,​Helvetica,​sans-serif;font-size:15px;text-transform:none}#nq_navigation .menu .submenu .brand_list a:hover{font-weight:bold}#nq_navigation .menu .submenu .voir_tout{display:inline-block !important;text-decoration:none;font-size:17px;margin-top:17px;font-family:"Open Sans",​Arial,​Helvetica,​sans-serif;text-transform:uppercase;color:#000;border:0;font-weight:bold}#nq_navigation .menu .submenu .damier_voir_tout{text-align:center}@media screen and (min-width:1024px){#nq_navigation .menu .submenu .voir_tout{border-bottom:0}#nq_navigation .menu .submenu .brand_list a{text-transform:uppercase;line-height:19px}#nq_navigation .menu .submenu .voir_tout:after{display:inline-block;content:'>';margin-left:6px}}#nq_navigation .menu .submenu #damier_letters{display:block;margin:0 auto 1em;padding:0;width:142px}#nq_navigation .menu .submenu #damier_letters span,#nq_navigation .menu .submenu #damier_letters a{font-size:18px;text-transform:uppercase;display:inline-block;width:32px;height:26px;vertical-align:top;text-align:center;line-height:26px}#nq_navigation .menu .submenu #damier_letters span{color:#c7c7c7}#nq_navigation .menu .submenu #damier_letters a:hover{font-weight:bold}#nq_navigation .menu .tcenter{text-align:center}#nq_navigation #logos_brands{width:auto !important}#nq_navigation #logos_brands > li{display:none}#nq_navigation #logos_brands > li:first-child{display:block}@media screen and (max-width:1280px){#nq_navigation .menu > li > a{padding:10px 35px}}#nq_navigation .pink .children:nth-child(2){cursor:pointer}#nq_navigation .pink .children:nth-child(2) li:last-child a{font-weight:bold;color:#fc0075}#nq_navigation .mobile_visible{display:none}@media screen and (max-width:985px){#nq_navigation .mobile_hidden{display:none}#nq_navigation .mobile_visible{display:block}}@media screen and (max-width:985px){#nq_navigation .menu > li .sub .sub_content .submenu > *{position:relative}#nq_navigation .menu > li.has-sub.has_hover > div.plus{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#nq_navigation .menu > li.has-sub.has_hover ul.submenu > li.has-sub.has_hover > div.plus{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.voir_tout{text-align:left !important;width:100% !important}}#nq_navigation .menu > li.pink > a,#nq_navigation .pink .children:nth-child(2) li:last-child a{color:#000 !important}#nq_navigation .menu .submenu a:hover{color:#fc5b6a !important}#newsletter_block p .reduc{background-color:#fc5b6a}#footer .footer_rea ul li a .desc span{color:#fc5b6a}ul.product_list > li .detail .detail_content .sizes .label_radio.r_on,ul.product_list > li .detail .detail_content .sizes .label_radio:hover{background:#DBC27F}.btn,a.btn{background:#000}.primary_block .product_right #attributes .attribute_fieldset .attribute_list .label_radio.r_on,.primary_block .product_right #attributes .attribute_fieldset .attribute_list .label_radio:hover{background:#000}a.guide_link:hover{color:#fc5b6a}.product_detail ul.rea li.last .rea_content .name,.primary_block .product_right #buy_block .price_stock .content_prices.promo #our_price_display,.primary_block .product_right #buy_block .price_stock .tag.promo,ul.product_list > li .content_price.promo .price,ul.product_list > li .detail .detail_content .prices.promo .price{color:#fc5b6a}ul.product_list > li .tag_wrapper .tag.promo{background:#fc5b6a}.primary_block .product_right #buy_block .price_stock .tag.promo{border:1px solid #fc5b6a}.ochat-panel-heading{background:#DBC27F !important}#manufacturers_list #letters{border-color:#DBC27F}#manufacturers_list #letters li a:hover,#manufacturers_list #letters_block > li a.show_brand:hover{color:#DBC27F}#manufacturers_list #letters li a:hover,#manufacturers_list #letters li a:focus,#manufacturers_list #letters li a.actif{color:#DBC27F}body.lang_de #menu li.pink .sub .image.last_item img{width:254px !important}#nq_popin_fade{display:none;background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.80;z-index:9999}.nq_popin{display:none;background:#fff;padding:20px;border:20px solid #ddd;float:left;font-size:1.2em;position:fixed;top:50%;left:50%;z-index:99999;-webkit-box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}img.btn_close{float:right;margin:-55px -55px 0 0}*html #fade{position:absolute}*html .nq_popin{position:absolute}img#nq_popin_img{vertical-align:middle}#nq_popin_form{position:absolute;bottom:55px;left:100px}#nq_popin_form p{padding-bottom:0}#nq_popin_form p input[type="text"]{float:left;width:375px;height:35px;border:1px solid #b7c1c1;background-color:#fff;color:#979797;font-size:16px;padding:0 12px;border-radius:3px 0 0 3px}#nq_popin_form p input[type="submit"]{float:left;width:136px;height:37px;background-color:#071539;border:0;color:#fff;font-family:"Quicksand",sans-serif;font-weight:bold;text-transform:uppercase;font-size:16px;cursor:pointer;margin-left:-4px;border-radius:0 3px 3px 0}#nq_popin_container_return{padding:40px;min-width:440px}#nq_popin_container_return .title{font-family:"Didot";font-style:italic;margin-bottom:20px;font-size:32px;text-align:center;display:block}#nq_popin_container_return .txt{display:block;text-align:center;font-size:14px}#offres_moment_home{text-align:center;width:1400px;max-width:100%;margin:auto}#category #offres_moment_home{padding:20px 10px;clear:both}#offres_moment_home .offre{margin:0 8px 10px;display:inline-block;vertical-align:top;text-align:center;position:relative;max-width:100%;border:1px solid #ccc}#offres_moment_home .offre img{display:block}#offres_moment_product{margin-top:30px}.inner_description_offre{width:800px;max-width:100%;height:800px}.inner_description_offre .description{width:48%;float:right;text-align:center;font-family:'Open Sans',Arial;color:#000;padding:20px 20px 0 0}.inner_description_offre .description a{text-decoration:underline}.inner_description_offre .description a.btn{text-decoration:none;background:#000;font-size:1.3em;font-weight:normal;margin:1em 0 0;padding:20px 20px;border-radius:0}.inner_description_offre .description a.btn.big{padding:20px 60px;font-size:45px}.inner_description_offre .description img{border:0}.inner_description_offre .description h1{color:#000;font-size:6em;text-transform:none;line-height:1.2em}.inner_description_offre .description h2{color:#000;font-size:2.2em;font-weight:normal;line-height:1.2em}.inner_description_offre .description p{color:#000;font-size:2em;line-height:1.5em;margin:0 0 1.5em}.inner_description_offre .description em{font-style:italic;font-size:0.6em}@media all and (max-width:800px){.inner_description_offre{background:#fff !important}.inner_description_offre .description{width:100%}#offres_moment_home .offre:first-child{display:block}#offres_moment_home .offre:first-child img{margin:auto}}@media all and (max-width:1024px){#call_offres_moment_home{display:none}#offres_moment_home_v2{display:none}}#call_offres_moment_home{background-color:#efefef;border-top-left-radius:10px;border-top-right-radius:10px;border-width:1px 1px medium;bottom:0;font-size:15px;height:30px;left:50%;margin-left:-114px;padding:5px 15px 10px;position:fixed;text-align:center;z-index:10002;border-left:1px solid #cacaca;border-right:1px solid #cacaca;border-top:1px solid #cacaca;cursor:pointer;text-decoration:none;text-transform:uppercase}#call_offres_moment_home:hover{text-decoration:none;color:#000}#call_offres_moment_home img{vertical-align:middle}#call_offres_moment_home span{}#call_offres_moment_home span:before{content:' ';background:url(https://media1.carla-bikini.com/img/sprite.png) no-repeat 0 -332px;width:30px;height:36px;vertical-align:middle;display:inline-block;margin-right:10px}#offres_moment_home h2{font-family:"Source Sans Pro",sans-serif;font-size:2.5em;font-weight:300;margin-bottom:20px;padding:20px 0 0;text-transform:uppercase}#offres_moment_home_v2{left:0;right:0;border-top:1px solid #cacaca;height:392px;position:fixed;text-align:center;width:100%;background-color:#efefef;z-index:1000000;bottom:-392px}#offres_moment_home_v2 .offre{margin:30px 15px;display:inline-block;vertical-align:top;text-align:center;position:relative;border:1px solid #ccc}#offres_moment_home_v2 .fancy_offres img{display:block}#offres_moment_home_v2 #code,#offres_moment_home #code{text-align:left;background-color:#fff;height:30px;line-height:30px;margin-top:-30px;position:absolute;text-transform:uppercase;width:100%}#offres_moment_home #code{background-color:#efefef !important}#offres_moment_home_v2 #code img,#offres_moment_home #code img{display:inline-block;vertical-align:middle;margin:-3px 5px 0 5px;cursor:pointer}#offres_moment_home_v2 #code span,#offres_moment_home #code span{font-size:21px;font-weight:bold;vertical-align:bottom}.fancybox-wrap,.fancybox-opened{z-index:1000002 !important}.fancybox-overlay{z-index:1000001 !important}@media all and (max-width:767px){#offres_moment_home{padding:0 10px;margin-top:-30px}}#header{height:65px !important;background-color:#fff;z-index:64001 !important;margin-bottom:0 !important;box-shadow:0 13px 13px rgba(150,150,150,0.5)}#header #logo{background:url("https://media1.carla-bikini.com/img/sprite.png") no-repeat 0 -223px;display:inline-block;float:left;height:38px;margin:14px 0 14px 15px;width:200px}#img_contact{height:16px !important;width:16px !important;background:url("https://media1.carla-bikini.com/img/sprite.png") no-repeat 0 -297px}#img_account{height:16px !important;width:16px !important;background:url("https://media1.carla-bikini.com/img/sprite.png") no-repeat -18px -297px}#img_lovelist{height:16px !important;width:16px !important;background:url("https://media1.carla-bikini.com/img/sprite.png") no-repeat -36px -297px}#img_free{height:31px !important;width:21px !important;background:url("https://media1.carla-bikini.com/img/sprite.png") no-repeat -271px -547px}#img_account_mobile{height:31px !important;width:21px !important;background:url("https://media1.carla-bikini.com/img/sprite.png") no-repeat -302px -547px}#img_search,.img_search{height:20px !important;width:20px !important;background:url("https://media1.carla-bikini.com/img/sprite.png") no-repeat -54px -297px}#img_cart{height:27px !important;width:20px !important;background:url("https://media1.carla-bikini.com/img/sprite.png") no-repeat -334px -550px}#header .icone-tabs,#top_header .icone-tabs{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-webkit-display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:-webkit-row;flex-direction:-moz-row;flex-direction:-ms-row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:-webkit-nowrap;flex-wrap:-moz-nowrap;flex-wrap:-ms-nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:-webkit-space-between;justify-content:-moz-space-between;justify-content:-ms-space-between;justify-content:space-between;float:right;position:relative}#header .icone-tabs .icone{padding:23px 12.5px;cursor:pointer;display:inline-block;vertical-align:top;z-index:2;position:relative}#top_header .icone-tabs .icone{padding:2px 12.5px 0;cursor:pointer;display:inline-block;vertical-align:top}#top_header .icone-tabs > form{position:absolute;right:160px;display:none}#header .icone-tabs #tab-free_shipping{display:none}#tab-contact img{vertical-align:top}#header .icone-tabs #tab-free_shipping,#header .account-mobile,#header .icone-tabs #tab-free_shipping-text{padding:15px 8px}#header .icone-tabs #tab-cart{padding:22px 20px 11px 5px}#header .icone-tabs li a,#top_header .icone-tabs li a{text-decoration:none}#header #shadow{background:url("https://www.carla-bikini.us/modules/easyoneheader/css/../img/shadow.png") no-repeat;height:96px;position:absolute;width:100%;z-index:-1;margin-top:-65px}#nq_navigation{height:65px;background:transparent;padding-top:0;position:inherit;vertical-align:super;text-align:center}header.fixed{position:fixed !important;top:0;width:100%}#nq_navigation .menu > li{height:100%}#nq_navigation .menu > li > a{color:#000;padding:0 12.5px;font-size:14px;height:100%;line-height:65px;text-transform:none}#nq_navigation .menu{min-width:0;height:100%}#nq_navigation .menu > li .sub{top:65px}body.fixed-navigation{padding-top:107px}#header .wrapper,#top_header .wrapper{width:1500px;position:static}#tab-contact #contact_detail{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:normal;text-transform:none;color:#777777;font-size:15px;margin-left:5px}#tab-contact #contact_detail span{font-size:13px;margin-left:5px}#tab-contact #contact_detail:hover{color:#fc5b6a !important}#tab-account ul{background:#e3e3e3 none repeat scroll 0 0;border-bottom:1px solid #9f9f9f;border-left:1px solid #9f9f9f;border-right:1px solid #9f9f9f;display:none;font-family:"Quicksand",sans-serif;font-size:13px;padding:15px 10px;position:absolute;text-align:center;top:22px;width:180px;margin-left:-95px;z-index:64002}#tab-account span{font-size:14px;vertical-align:super;color:#777777;margin-right:5px}#tab-account ul li{margin-bottom:10px}#tab-account:hover ul{display:block}.icone-tabs .icone:hover img{opacity:0.8}#tab-search{cursor:pointer;padding:25px 12px 20px !important;margin-left:105px;z-index:2}#searchbox{position:absolute;top:0;right:55px;z-index:1}.icone .ajax_cart_no_product,.icone .ajax_cart_product_txt,.icone .ajax_cart_product_txts,.icone .ajax_cart_quantity{background:#000 none repeat scroll 0 0;border-radius:10px;color:#fff;font-size:9px;height:10px;position:absolute;text-align:center;top:0;width:10px;font-weight:bold;left:18px}.cart_block{border-bottom:1px solid #9f9f9f !important;border-left:1px solid #9f9f9f !important;border-radius:0 !important;border-right:1px solid #9f9f9f !important;box-shadow:none !important;top:66px !important}.cart_block .block_content{margin-top:0 !important;border-radius:0 !important}#tab-cart a{position:relative;display:inline-block}#tab-cart{float:none !important}#tab-lang .current{font-size:12px;text-transform:uppercase}#tab-lang ul{background:#e3e3e3 none repeat scroll 0 0;border:0;display:none;font-family:"Quicksand",sans-serif;font-size:13px;padding:0 5px 0 10px;position:absolute;text-align:left;top:20px;width:58px;margin-left:-10px;z-index:10000;padding-top:3px;padding-bottom:3px}#tab-lang ul li{display:block}#tab-lang ul li:hover{}#tab-lang ul li a{padding:3px 0;display:block;font-size:12px;text-transform:uppercase}#tab-lang ul li a:hover,#tab-lang ul li a:focus{color:#000;font-weight:bold}#tab-lang ul li .iso{display:inline-block;width:40px}#tab-lang .iso:before{content:'';display:inline-block;width:16px;height:11px;margin:0 3px 0 0}#tab-lang .iso.shop_1:before{background:url(https://media1.carla-bikini.com/img/sprite.png) no-repeat -104px -642px}#tab-lang .iso.shop_2:before{background:url(https://media1.carla-bikini.com/img/sprite.png) no-repeat -120px -642px}#tab-lang .iso.shop_3:before{background:url(https://media1.carla-bikini.com/img/sprite.png) no-repeat -136px -642px}#tab-lang .iso.shop_4:before{background:url(https://media1.carla-bikini.com/img/sprite.png) no-repeat -152px -642px}#tab-lang .iso.shop_5:before{background:url(https://media1.carla-bikini.com/img/sprite.png) no-repeat -168px -642px}#tab-lang .iso.shop_6:before{background:url(https://media1.carla-bikini.com/img/sprite.png) no-repeat -184px -642px}#tab-lang:hover ul{display:block}#tab-lang .current{margin-top:3px}#tab-lang .current:after{content:' ';background:url(https://media1.carla-bikini.com/img/sprite.png) no-repeat -227px -147px ;display:inline-block;width:13px;height:8px;position:relative;top:0}#tab-lang:hover .current:after{transform:rotate(180deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}#tab-lang ul#first-languages{z-index:65000}#tab-free_shipping-text #free_shipping_details{color:#777777}#tab-free_shipping-text #free_shipping_details strong{text-transform:uppercase;line-height:20px;font-size:16px;color:#fc5b6a}#top_header{height:22px;background-color:#e3e3e3;position:relative}#top_header .left{float:left}#top_header .right{float:right}#search_query_block{border-radius:10px;height:25px !important;margin-top:20px;padding:2px 30px 2px 10px;width:191px;outline:0}@media screen and (max-width:354px){#header #logo{height:23px;width:120px}}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{#header .icone-tabs{float:none;position:absolute;top:0;right:10px}.cart_block{right:0 !important;background:#fff}}}.free{text-align:center;display:block;left:50%;line-height:22px;margin:0 auto 0 -167.5px;position:absolute;text-decoration:none;width:360px}.free span strong{color:#000;font-weight:normal}.free:hover{color:inherit;text-decoration:none}.ulright{width:202px}@media screen and (max-width:1500px){#header .wrapper,#top_header .wrapper{width:1200px}}@media screen and (max-width:1415px){#search_query_block{width:125px}}@media screen and (max-width:1200px){.ulright{width:auto}#header .wrapper,#top_header .wrapper{width:100%}#search_query_block{width:125px}}@media screen and (min-width:986px) and (max-width:1100px){#nq_navigation > ul > li:nth-child(5){display:none !important}}.account-mobile{display:none}@media screen and (max-width:985px){#tab-free_shipping{display:inline-block !important}.account-mobile{display:inline-block}#header .icone-tabs{position:absolute;top:0;right:0}#header .icone-tabs #tab-cart{padding:18px 20px 11px 5px}.cart_block{top:63px !important}}@media screen and (max-width:1024px){#tab-free_shipping-text{display:none !important}#header #searchbox,#tab-search{display:none !important}.ulright{width:auto}#header .wrapper,#top_header .wrapper{width:100%}body.fixed-navigation{padding-top:69px}}@media screen and (max-width:985px){#header #logo{height:30px;width:160px;background-position:0 -261px}#top_header{display:none}#nq_navigation{display:inline-block;margin-top:18px;padding-top:0 !important;position:static !important;margin-left:15px !important}#nq_navigation,#nq_navigation div#menumobile{background:transparent !important}#nq_navigation .menu{position:absolute !important;left:0}#nq_navigation .menu > li{height:auto;background:#fff !important}#nq_navigation .menu > li:last-child{border-bottom:1px solid #bababa}#nq_navigation .menu > li:not(.pink) > a{color:#878787}#nq_navigation .menu > li:hover > a,#nq_navigation .menu > li.has_hover > a{color:#fff !important}#nq_navigation .menu li div.plus::after{content:normal !important}#nq_navigation .menu li > div.plus{background-image:url("https://www.carla-bikini.us/modules/easyoneheader/css/../img/arrow_mobile.jpg");background-color:transparent !important;background-position:center center !important;background-repeat:no-repeat !important;border:none !important;padding:26px !important;right:0 !important}#nq_navigation .menu > li:hover > div.plus,#nq_navigation .menu > li.has_hover > div.plus{background-image:url("https://www.carla-bikini.us/modules/easyoneheader/css/../img/arrow_mobile.png")}#nq_navigation .menu > li ul > li > div.plus{background-image:url("https://www.carla-bikini.us/modules/easyoneheader/css/../img/arrow_mobile_small.jpg");background-color:transparent !important;background-position:center center !important;background-repeat:no-repeat !important;border:none !important;padding:24px !important;right:0 !important;margin-right:-20px}#nq_navigation .menu > li > .sub li > .sub{padding:10px 5%;width:90% !important}}@media screen and (max-width:620px){#top_header .left,#top_header .right{display:none}}@media screen and (max-width:355px){#header #logo{height:23px;width:119px;background-position:-175px -261px;margin:14px 0 14px 5px}#top_header .free{text-align:center;font-size:11px}}#top_header.fixed{position:fixed !important;top:0;width:100%;z-index:9998}#header.fixed{z-index:9997 !important}#nq_navigation #menu{height:auto}#sub_header{clear:both;display:none;height:34px;margin-top:1px;padding:0 14px}#sub_header #sub_searchbox{display:inline-block;width:91%;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px)}#sub_header #sub_search_query_block{border-bottom-right-radius:0;border-top-right-radius:0;height:29px;margin-top:-1px;padding:2px 5px;width:100%}#sub_header #sub_tab-search{border-bottom-right-radius:3px;border-top-right-radius:3px;margin-top:-1px;padding:6px 10px 7px 12px;background-color:#efefef;cursor:pointer;display:inline-block;float:right;vertical-align:top}.img_mobile{display:none}@media screen and (max-width:985px){#header{box-shadow:none}#sub_header{display:block}.img_mobile{display:inline-block;height:25px !important;width:31px !important;vertical-align:text-top;margin-right:10px}#nq_navigation .menu > li #img_marques{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat 0 0;width:30px !important}#nq_navigation .menu > li:hover #img_marques,#nq_navigation .menu > li.has_hover #img_marques{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat 0 -25px}#nq_navigation .menu > li #img_maillot{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -30px 0}#nq_navigation .menu > li:hover #img_maillot,#nq_navigation .menu > li.has_hover #img_maillot{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -30px -25px}#nq_navigation .menu > li #img_beach{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -60px 0}#nq_navigation .menu > li:hover #img_beach,#nq_navigation .menu > li.has_hover #img_beach{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -60px -25px}#nq_navigation .menu > li #img_homme{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -90px 0}#nq_navigation .menu > li:hover #img_homme,#nq_navigation .menu > li.has_hover #img_homme{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -90px -25px}#nq_navigation .menu > li #img_sport{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -120px 0}#nq_navigation .menu > li:hover #img_sport,#nq_navigation .menu > li.has_hover #img_sport{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -120px -25px}#nq_navigation .menu > li #img_destock{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -150px 0}#nq_navigation .menu > li:hover #img_destock,#nq_navigation .menu > li.has_hover #img_destock{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -150px -25px}#nq_navigation .menu > li #img_lingerie{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -184px 0}#nq_navigation .menu > li:hover #img_lingerie,#nq_navigation .menu > li.has_hover #img_lingerie{background:url(https://www.carla-bikini.us/modules/easyoneheader/css/../img/sprite_mobile.jpg) no-repeat -184px -25px}#nq_navigation .menu > li > a{height:32px !important;line-height:32px !important;padding-left:15px !important;text-transform:none !important;color:#000 !important}#nq_navigation .menu > li:hover > a,#nq_navigation .menu > li.has_hover > a{background:#001339 !important}#nq_navigation .menu > li{border-bottom:1px solid #999}}#sub_header #sub_searchbox{display:inline-block;width:82%;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px)}@media screen and (max-width:1024px){.cartalign{display:inline-block}}@supports (overflow:-webkit-marquee) and (justify-content:inherit){}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:1162px) and (max-width:1300px){#nq_navigation{text-align:left;padding-left:290px}body.lang_en #nq_navigation{padding-left:400px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:990px) and (max-width:1162px){#nq_navigation{text-align:left;padding-left:250px}body.lang_en #nq_navigation{padding-left:360px}}.gift_cross{clear:both;padding-top:3%;border-bottom:1px solid #ebebeb;padding-bottom:20px}.gift_cross .cross{float:left;position:relative;width:104% !important}ul.product_list.easyonegift > li{display:block;float:left;font-size:13px;height:auto;line-height:17px;margin:0 !important;padding:0 !important;position:relative;text-align:left;width:33.33%;clear:none !important}ul.product_list.easyonegift > li .product_header .detail_content .sizes{text-align:center}ul.product_list.easyonegift > li .product_header .detail_content .buttons{float:none}ul.product_list.easyonegift > li .product_header .detail_content .buttons .btn{display:block;width:90%;margin:auto}#gift_cross-toggle{max-width:40px;width:10%;height :40px;background:#fff url('https://www.carla-bikini.us/modules/easyonegift/css/../img/arrow_eog.png') no-repeat center center;display:inline-block;margin-bottom:-10px}.arrow-toggle{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.gift_picture{background:#fff url('https://www.carla-bikini.us/modules/easyonegift/css/../img/gift_eog.png') no-repeat center center;height:33px;width:33px !important;margin-right:20px;margin-left:5%}#cart_summary tr td a.cart_quantity_delete_eog{text-decoration:none}#cart_summary tr td a.cart_quantity_delete_eog .icon-close{color:#fff;font-size:11px}#cart_gift_row > p{line-height:20px;padding-left:18%}html,body{width:100%;height:100%}.gift_cross .block_title{font-family:"Quicksand",sans-serif;text-transform:uppercase;font-size:24px;font-style:normal}.cross ul.product_list.easyonegift > li .desc{display:block;text-align:left}@media all and (max-width:985px){.gift_cross .cross{width:100% !important}.gift_cross ul.product_list > li{float:left !important;margin:0 0 !important;height:auto !important;width:50%}.gift_cross ul.product_list > li.last-mobile-line:nth-child(3){clear:both !important}.gift_cross ul.product_list > li .detail .detail_content .buttons,ul.product_list2 > li .detail .detail_content .buttons{display:block}.gift_cross div.sizes{display:block}.gift_cross .detail img{max-width:80% !important}.gift_cross ul.product_list > li .detail .detail_content .sizes .label_radio,ul.product_list2 > li .detail .detail_content .sizes .label_radio{font-size:14px;height:20px;line-height:20px}.gift_cross ul.product_list > li .detail .detail_content .btn,ul.product_list2 > li .detail .detail_content .btn{padding:7px 15px;line-height:16px;font-size:16px}.gift_cross ul.product_list > li .detail .detail_content .buttons{margin-top:5px}}@media all and (max-width:767px){#cart_gift_row > p{padding:0 2%}ul.product_list.easyonegift > li .product_header .detail_content{position:static !important}ul.product_list.easyonegift > li:hover .product_header .detail_content{display:block !important}ul.product_list.easyonegift > li .brand,ul.product_list.easyonegift > li .desc{display:none !important}ul.product_list.easyonegift > li .product-container{text-align:left}ul.product_list.easyonegift > li .content_price{margin-top:-15px;position:relative;z-index:100}.gift_cross ul.product_list > li{margin-bottom:20px !important}}#container-homeimageblock{width:100%;max-width:1410px;margin:auto;clear:both}#homeimageblock{margin:0 auto}#homeimageblock ul{display:block}#homeimageblock li{list-style:none;margin:0;padding:0 4px 8px 4px;float:left;box-sizing:border-box;max-width:100%}#homeimageblock li.clearfix{clear:both}#homeimageblock li img{display:block;width:100%}#homeimageblock li a:not([href="#"]){-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}#homeimageblock li a:not([href="#"]):hover img{-webkit-filter:grayscale(60%);-moz-filter:grayscale(80%);-o-filter:grayscale(60%);filter:grayscale(80%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}#homeimageblock li a[href="#"]{cursor:pointer}#homeimageblock li a p.homeimageblock_title{font-size:22px;padding:10px 0;text-align:center;font-weight:bold;text-transform:uppercase;margin:0}#homeimageblock li a p.homeimageblock_description{font-size:14px;padding:5px;margin:0;text-align:left;line-height:22px}#homeimageblock li a:hover,#homeimageblock li a:hover{color:#000;text-decoration:none}#homeimageblock li a:hover p.homeimageblock_title,#homeimageblock li a:hover p.homeimageblock_title{color:#fc5b6a}#homeimageblock li.w75{width:75%}#homeimageblock li.w66{width:66.67%}#homeimageblock li.w50{width:50%}#homeimageblock li.w33{width:33.33%}#homeimageblock li.w25{width:25%}#homeimageblock li.w25 a{display:inline-block;padding-bottom:3px}@media (max-width:1140px){#homeimageblock li.w66{width:100%}#homeimageblock li.w33{width:50%}#homeimageblock li a p.homeimageblock_title{font-size:16px;padding:10px 0 0}#homeimageblock li a p.homeimageblock_description{font-size:13px}}@media (min-width:1140px){#homeimageblock li.clearfix_1024_pls{clear:both}}@media (max-width:1024px){#homeimageblock li.clearfix_1024{clear:both}}@media (max-width:990px){#homeimageblock li.w50{width:100%}#homeimageblock li.w25{width:50%}#homeimageblock li.clearfix_tablet{clear:both}}@media (max-width:768px){#homeimageblock li.w33{width:100%}#homeimageblock li.w25{width:100%}#homeimageblock li.clearfix_mobile{clear:both}}#cbtext_home{float:left;background:#f1f0f0;margin:2em 0;padding:2em 0;width:100%}#cbtext_home .wrap{width:1400px;max-width:100%;margin:auto;text-align:center;color:#000;font-size:14px;line-height:22px}#cbtext_home .wrap h1{text-transform:uppercase;font-weight:bold;font-size:20px;margin-bottom:10px}#cbtext_home .wrap h2{font-size:18px;margin-bottom:10px}#cbtext_home .wrap a,#cbtext_home .wrap a{text-decoration:underline}#cbtext_home .wrap a:hover,#cbtext_home .wrap a:hover{color:#fc5b6a}#index #columns{padding-bottom:0}.video-js{background:none !important;width:100%}.video-js .vjs-tech{position:static;height:auto}.my-video-dimensions{height:auto}#headermessage_hightop .headermessage_text{text-align:center;font-size:18px;font-family:'Open Sans';position:relative;font-weight:bold}#headermessage_hightop .headermessage_text a.headermessage_link{display:block;padding:10px 20px;background:#001339;color:#fff}#headermessage_hightop .headermessage_text a.headermessage_link[href="#"]{cursor:default}#headermessage_hightop .headermessage_text a.headermessage_link:hover,#headermessage_hightop .headermessage_text a.headermessage_link:focus{text-decoration:none}#headermessage_hightop .headermessage_text strong{background:#fff;color:#000;display:inline-block;padding:5px 2px}#headermessage_close{position:absolute;right:10px;top:calc(50% - 10px);color:#fff;text-decoration:none}@media (max-width:768px){#headermessage_hightop .headermessage_text{line-height:20px;font-size:15px}#headermessage_hightop .headermessage_text strong{padding:2px 2px}}.rewards{margin-bottom:20px}.rewards #aior_buttons{text-align:center}.rewardsBlock{padding-top:10px}.rewards h2{margin:50px 0 0 0;font-size:14px;padding-bottom:10px !important;border-bottom:none}.rewards p{margin:0 0 0.5em 0 !important;padding:0 !important;width:100%;border:none}.rewards table.std{border-style:none !important;margin-bottom:20px;width:100%}.rewards table.std thead{border-collapse:collapse;border:solid 1px #BBBBBB !important}.rewards table.std th{font-size:10px;font-weight:bold;line-height:13px;height:13px !important;padding:5px !important;text-shadow:none !important;background:#ccc;color:#FFFFFF;text-transform:uppercase}.rewards table.std td{border:1px solid #E9E9E9 !important;font-size:11px;line-height:13px;padding:5px !important}.rewards div.pagination{padding:0;margin:0}.rewards form.pagination{display:none}.rewards div#transform,.rewards div#payment,.rewards div#gift_list{padding-top:20px;padding-right:4px;text-align:center;display:inline-block}.rewards div#transform a,.rewards div#payment a,.rewards div#gift_list a{background:#fc5b6a;display:inline-block;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;text-decoration:none;cursor:pointer;font-weight:bold;color:#fff;line-height:20px;padding:10px 20px;text-transform:uppercase;border-radius:3px;text-align:center}.rewards div#transform a span,.rewards div#payment a span{font-weight:bold}.rewards #payment_txt{padding-bottom:10px}.rewards #payment_form{margin-top:20px;text-align:left}.rewards #payment_form fieldset{padding:10px;background:none repeat scroll 0 0 #F8F8F8;border:1px solid #CCCCCC;margin:0}.rewards #payment_form p{margin:0;padding:0 0 10px}.rewards #payment_form p.required{color:#222222}.rewards #payment_form p.required sup{color:#990000}.rewards #payment_form p label{display:inline-block;float:left;font-size:12px;width:25%;clear:both}.rewards #payment_form p.textarea textarea{border:1px solid #CCCCCC;color:#666666;font-size:12px;width:74%}.rewards .uploader{width:74%}.rewards #payment_form label{text-align:left}.rewards #payment_form .button{margin:20px auto 0;display:block}.rewards p.success{background:none repeat scroll 0 0 #A5FC9F;border:1px solid green;color:green;font-size:13px;margin:0 0 10px;padding:10px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rewards p.error{background:none repeat scroll 0 0 #FFDDDD;border:1px solid #DA0F00;color:#DA0F00;font-size:13px;margin:0 0 10px;padding:10px !important;width:auto !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rewards .pagination{margin:0}.block_hidden_only_for_screen{display:none !important}#sms_form #phone{display:inline;width:120px}.checker{padding-top:0 !important}.sponsorship_nok{border-color:#D52525 !important}.rewards div.sheets{padding:0 10px 30px 10px;overflow:auto;border:solid 1px #DDDDDD}.rewards .idTabs{margin-top:10px !important;margin-bottom:0;width:100%;display:table}.rewards .idTabs li{width:25%;text-align:center;padding-right:1px;margin-right:0;margin-bottom:-1px;display:table-cell;float:left;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rewards .idTabs a{width:100%;padding:8px 0;background-image:none;background-color:#f6f6f6;border:solid 1px #DDDDDD;border-radius:2px 2px 0 0;font-size:11px;line-height:16px;color:#555454;text-transform:uppercase;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rewards .idTabs .selected{background-color:#FFFFFF;background-image:none;border-bottom:1px solid #ffffff;text-decoration:none}.sponsorshipBlock div{padding-top:10px;vertical-align:top !important;font-size:13px;line-height:20px}.sponsorshipBlock li img{height:20px !important}.sponsorshipBlock a{text-decoration:underline}.sponsorshipBlock input[type=text],.sponsorshipBlock input[type=password],.sponsorshipBlock textarea,.sponsorshipBlock select{border:1px solid #BDC2C9}.sponsorshipBlock input[type=text],.sponsorshipBlock input[type=password]{height:18px !important;width:90%}.sponsorshipBlock textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}.sponsorshipBlock ul{padding-left:25px !important}.sponsorshipBlock li{padding-top:10px;list-style-type:disc}.sponsorshipBlock div.submit{padding-bottom:10px}.sponsorshipBlock form.std p.submit{padding-left:0 !important}.sponsorshipBlock #sponsorship_text p{padding:0 !important;margin:0 !important}#sponsorship_rules{width:auto;max-width:550px}.sponsorshipBlock tr.total{font-weight:bold;background-color:#EEEEEE}.sponsorshipBlock td.total{font-weight:bold;background-color:#EEEEEE}.sponsorshipBlock div.title{font-weight:bold;margin-bottom:3px;text-transform:uppercase}.sponsorshipBlock .left{text-align:left;float:none !important}.sponsorshipBlock .center{text-align:center}.sponsorshipBlock .right{text-align:right;float:none !important}.sponsorshipPopup{width:auto;max-width:550px;text-align:left}.sponsorshipPopup #invite,.sponsorshipPopup #noinvite{display:inline}.rewards p.popup{text-align:center;padding:10px 0 0 !important}.sponsorshipPopup #sponsorship_text:before{content:url('https://www.carla-bikini.us/themes/theme_nq/css/modules/allinone_rewards/css//modules/allinone_rewards/img/popup.jpg');display:inline-block;float:left;margin:0 20px 10px 0}.sponsorshipPopup #invite{background:#fc5b6a;display:inline-block;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;text-decoration:none;cursor:pointer;font-weight:bold;color:#fff;line-height:20px;padding:10px 20px;text-transform:uppercase;border-radius:3px;text-align:center;margin-top:20px}.rewards_facebook_button{margin-top:10px;text-align:right;clear:both;z-index:1000}#facebookblock .block_content{padding-top:3px}.reward_facebook_block_button{margin-top:10px;text-align:center}#reward_facebook_cart{padding-bottom:10px}#reward_facebook_cart p,#reward_facebook_cart .reward_facebook_cart_button{display:inline}#rewards_facebook_code{font-weight:bold}#rewards_facebook_confirm{display:none}.account_creation.aior_sponsor label{display:block}.account_creation #sponsorship{display:inline-block}#product p#loyalty{display:none}#product #sponsorship_link a::before{content:"\f0c0"}#product #aior_product_button{display:none}#product #aior_add_to_cart{font-weight:700;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;border-color:transparent;margin:auto;outline:0;cursor:pointer}#product #aior_add_to_cart.version16:before{content:"\f06b";font:400 15px/31px "FontAwesome";color:#fff;background:#929292;width:30px;text-align:center;display:inline-block;height:30px;margin:0 6px 0 0;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}#product #aior_product_button span{display:none}.aior_unvisible{display:none !important}span#aior_add_to_cart_available_display,span#aior_add_to_cart_available_real{display:none}.button.aior_add_to_cart{margin-top:5px;font-size:10px}.button.aior_add_to_cart.exclusive{font-size:17px;margin:0 6px 10px 0}ul.grid .button.aior_add_to_cart.exclusive{display:block;width:200px;margin:0 auto 10px}ul.list .button.aior_add_to_cart.exclusive{float:left}.rewards .button_large{background:#fc5b6a;display:inline-block;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:16px;text-decoration:none;cursor:pointer;font-weight:bold;color:#fff;line-height:20px;padding:10px 20px;text-transform:uppercase;border-radius:3px;text-align:center}#rewards_sponsorship.rewards .idTabs li,#rewards_account.rewards .idTabs li{width:33.33%}{width:33.33%}#rewards_sponsorship.rewards .idTabs li:last-child{display:none}@media all and (max-width:767px){.sponsorshipBlock#idTab2 table.std th:last-child,.sponsorshipBlock#idTab2 table.std td:last-child{display:none}.sponsorshipBlock#idTab3 table.std th:last-child,.sponsorshipBlock#idTab3 table.std td:last-child,.sponsorshipBlock#idTab3 table.std th:nth-child(5),.sponsorshipBlock#idTab3 table.std td:nth-child(5){display:none}#columns .rewards img{width:auto}}@media all and (max-width:500px){#rewards_sponsorship.rewards .idTabs li{width:33.33%}#rewards_sponsorship.rewards .idTabs li:last-child{display:none}#rewards_account.rewards .idTabs li{width:50%}#rewards_account.rewards .idTabs li:last-child{display:none}}@media all and (max-width:450px){#rewards_sponsorship.sponsorshipBlock#idTab2 table.std th:nth-child(2),.sponsorshipBlock#idTab2 table.std td:nth-child(2){display:none}#rewards_sponsorship.sponsorshipBlock#idTab3 table.std th:nth-child(2),.sponsorshipBlock#idTab3 table.std td:nth-child(2){display:none}}html,body{width:100%;height:100%}.cart_block{background:#fff !important}#bloc_ancre_paiement{display:none;text-align:center;width:100%;margin-top:80px}@media all and (max-width:1400px){#newsletter_block p i{font-size:0.7em}#newsletter_block p.nomargin{line-height:12px}}@media all and (max-width:1240px){#newsletter_block p i{font-size:0.7em}#nq_social_footer ul{padding:10px}}@media all and (max-width:1200px){.carrey p{margin-bottom:0.8em}#nq_footerlinks .column{padding:0 80px}}@media all and (max-width:1150px){.carrey p{margin-bottom:0.5em}.carrey{font-size:14px}#newsletter_block > p > br:first-child{display:none}}@media all and (min-width:986px){#contact_right{padding-top:46px}#nq_navigation .menu > li .submenu .block_column .visible_mobile{display:none}}@media all and (max-width:985px){ul.product_list > li.pdt_35{display:none !important}.content_sortPagiBar.clearfix{display:none !important}#contact #contact_left,#contact #contact_right{float:none}#contact_right{text-align:center;width:100%}#nq_navigation{position:relative;height:41px;background:#000;text-align:left;padding-top:1px;color:#fff;font-size:18px;line-height:40px}#nq_navigation div#menumobile{position:relative;z-index:150;height:41px;background:#000;text-align:right;padding:0;cursor:pointer}#nq_navigation .menu > li .sub .sub_content .submenu{height:auto;overflow:hidden;overflow-x:none;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}#nq_navigation .menu > li .sub .sub_content .submenu > *{-webkit-transform:translateZ(0px);-webkit-transform:translate3d(0,0,0);order:1}#nq_navigation .menu > li .sub .sub_content .submenu > .nouveautes{order:2;border-top:1px solid #787878}#nq_navigation .menu > li .sub .sub_content .submenu > .voir_tout{order:3;border:0}#nq_navigation .menu{position:relative;display:none;width:100%;margin:0;min-width:300px}#nq_navigation .menu > li{float:left;clear:both;background:#000;width:100%;font-size:18px;position:relative}#nq_navigation .menu > li > a{font-weight:bold;display:block;position:relative;display:block;font-size:16px;font-weight:400;text-transform:none;color:#fff;height:21px;line-height:21px;padding:10px 15px;text-transform:uppercase;text-decoration:none}#nq_navigation .menu > li > a .bg{display:none;background:#fff;border-radius:1px 1px 0 0;position:absolute;height:0;bottom:0;left:0;width:100%}#nq_navigation .menu > li > a .name{position:relative;z-index:1}#nq_navigation .menu > li.pink > a{color:#fc5b6a;font-weight:700}#nq_navigation .menu > li:hover > a{background:#333;color:#fefefe;text-decoration:none}#nq_navigation .menu > li:hover > a .bg{background:#333;height:41px;color:#fefefe}#nq_navigation .menu li div.plus{text-align:center;color:#fff;font-size:36px;position:absolute;top:0;z-index:2;cursor:pointer;line-height:28px;width:28px}#nq_navigation .menu li div.plus:after{content:"+"}#nq_navigation .menu li.has-sub.has_hover div.plus:after{content:"-";font-size:50px;line-height:20px}#nq_navigation .menu > li .sub{z-index:150;position:relative;top:0;width:100%;text-align:left;left:0;background:#fff;box-shadow:0}#nq_navigation .menu > li .sub .sub_content{overflow:hidden;width:auto;margin:0 auto;height:auto;padding:0;border-top:0}#nq_navigation .menu > li .sub .sub_content a:hover{text-decoration:none}#nq_navigation .menu > li .submenu .block_column{cursor:pointer;width:90%;float:left;padding:15px 0;margin:0 5%;border:none;border-bottom:1px solid #787878;line-height:22px;clear:both}#nq_navigation .menu > li .submenu .block_column a{font-size:14px;text-transform:uppercase}#nq_navigation .menu > li .submenu .block_column .column_name,#nq_navigation .menu > li .submenu .block_column .column_name + a{color:#000;font-family:"Open Sans",​Arial,​Helvetica,​sans-serif;font-size:16px;font-weight:normal;line-height:18px;text-transform:uppercase}#nq_navigation .menu > li .submenu .block_column ul li,#nq_navigation .menu .submenu .subsubmenu > li.manufacturer_menu a{font-size:18px;line-height:22px;margin-bottom:2px}#nq_navigation .menu > li .submenu .block_column ul li.column_name{font-weight:700;font-size:18px;margin-bottom:5px;margin-top:35px;color:#fc5b6a}#nq_navigation .menu > li .submenu .block_column ul li.column_name:first-child{margin-top:8px}#nq_navigation .menu > li .submenu > .image{float:right;display:none}#nq_navigation .menu > li .submenu > .image a,#nq_navigation .menu > li .submenu > .image img{display:block;display:none}#nq_navigation .menu > li .submenu > .image.last_item{margin-right:0}#nq_navigation .menu > li .submenu > .image ul.logos{width:240px;text-align:center}#nq_navigation .menu > li .submenu > .image ul.logos li{margin-bottom:10px}#nq_navigation .menu .submenu .letter{display:block;font-weight:normal;font-size:15px;line-height:18px;margin-top:0;margin-bottom:0;color:#000}#nq_navigation .menu .submenu .letter:first-child{margin-top:0}#nq_navigation .menu .submenu .subsubmenu > li.manufacturer_menu{font-size:13px;line-height:17px;margin-bottom:2px}#nq_navigation .menu .submenu .subsubmenu > li.manufacturer_menu a{display:block}#nq_navigation .menu .submenu .subsubmenu > li.manufacturer_menu .img_manufacturer{display:block;margin:0 auto 2px}#nq_navigation .menu .submenu .subsubmenu > li.manufacturer_menu .title_manufacturer{display:block;text-align:center}#nq_navigation .menu .submenu .subsubmenu .content_select_and_link_manufacturers{text-align:center}#nq_navigation .menu .submenu .subsubmenu .select_manufacturer{display:block;margin-right:10px}#nq_navigation .menu .submenu .subsubmenu .link_all_manufacturer{display:block}#nq_navigation .menu .submenu .subsubmenu .link_all_manufacturer a{color:#fff;height:22px;line-height:22px;font-size:11px;text-transform:none}#nq_navigation div#menu-button-mobile:after{color:#fff;content:" ";display:inline-block;float:left;left:5px;position:relative;background:url(https://media1.carla-bikini.com/img/sprite.png) no-repeat -230px -548px;width:32px;height:30px}#nq_navigation .menu .submenu a.voir_tout{display:none !important}#nq_navigation .menu .submenu li.voir_tout a{font-weight:bold !important;font-size:14px !important}#nq_navigation .menu .submenu .brand_list > a.voir_tout{display:block !important}#nq_navigation .menu > li .submenu .block_column.kdo{display:none}#nq_navigation .menu > li .submenu .block_column .visible_mobile{display:block}*{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;user-select:none}}@media all and (max-width:1024px){#nq_footerlinks .column{padding:0 50px}.carrey{font-size:12px}#newsletter_block p i{font-size:0.8em}.texte_home{display:none}#reduction_percent{margin:5px !important}.texte_home:before{display:none!important}#fc_chat_layout{display:none !important}.product_cross{text-align:center}.breadcrumb{height:auto;line-height:normal}.breadcrumb span{display:inline}#ul_li_promo{display:none !important}}@media all and (max-width:767px){html,body{width:100%;height:100%}::-webkit-scrollbar{-webkit-appearance:none;width:4px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.2);-webkit-box-shadow:0 0 1px rgba(255,255,255,.2)}#header > .wrapper > img{display:none}.cart_block{display:none!important}.offert_livr{display:block!important;text-align:center;font-size:1.4em;position:absolute;left:5px;top:-5px}body.lang_en .offert_livr{display:none!important}.offert_livr span{display:block!important;text-align:center;font-size:1.4em}#header_logo{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6)}#cmsinfo_block{border:none;margin-top:10px}#cmsinfo_block > div{padding-top:20px}div,span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1{font-size:16px;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}body,element1,element2{width:auto;margin:0;padding:0;-webkit-text-size-adjust:none}img,table,td,blockquote,code,pre,textarea,input,iframe,object,embed,video{max-width:100%}textarea,table,td,th,code,pre,samp{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}code,pre,samp{white-space:pre-wrap}.colonne1,.colonne2{display:block;float:none;height:auto;width:auto;text-align:center}#nq_push_banner,img.avWidgetImage,section.cross.ideas{display:none}#blocklanguages{font-size:0;vertical-align:top}#blocklanguages .sprite{display:none}#blocklanguages ul li a{height:22px;overflow:hidden;padding:5px 15px}.cart_block{z-index:1000}#myaccounttop ul{z-index:1000;display:none!important}#myaccounttop,#headline .wrapper .tab{display:inline-block;float:none;vertical-align:top}body.lang_en .shopping_cart{top:0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.shopping_cart .shopping_cart_link .name .sprite-head_cart{background:none;float:none;margin:0 auto}.shopping_cart .shopping_cart_link .ajax_cart_quantity,.shopping_cart .shopping_cart_link .ajax_cart_no_product{display:none!important}.mr_select_relay{height:auto}.shopping_cart{float:right;display:none;margin-right:0;top:8px;width:30px;position:absolute;right:13px;z-index:10;text-align:center}#shopping_cart_right{display:none;float:none;width:auto}#shopping_cart_right .right_block:first-child{display:none}#cart_summary tr td.cart_product a img{height:auto}#cart_summary tr td.cart_quantity input[type="text"]{width:10px}#cart_summary tr td.cart_total{white-space:nowrap}#carrier_area .carrier_title{margin-bottom:10px}#Zone_Widget,.MR-Widget{width:100%;width:calc(100% - 3px) !important}#Zone_Widget .iArg0{width:calc(100% - 50px) !important;margin-top:10px}.MR-Widget .MRW-Search{padding:0 80px!important;text-align:left!important;font-weight:700}.MRW-RList{padding:20px 0!important}#MRW-Map{width:100%!important;max-height:250px}#account_content,.cart_navigation .next,.cart_navigation .prev,.cart_line form#voucher,.cart_line .content,.cart_line .price,.cart_line .selectBox,#order_steps ul li{float:none;width:auto!important}#contact_left #gdpr_consent{padding-left:0;max-width:100%}#contact_left .contact-form-box .form-group label:not(.psgdpr_consent_message):not([for=id_order]){display:block;float:none;text-align:left;width:150px}#contact_left .contact-form-box .form-group label:not(.psgdpr_consent_message)[for=id_order]{text-align:left}#contact_left .contact-form-box .submit .btn{text-align:center;width:auto}#contact_left .contact-form-box .submit{padding-left:0}#contact_left .contact-form-box{padding:15px}#account-creation_form .account_creation label,#account_content form label,#account-creation_form #opc_account_form label,#new_account_form .account_creation label,#new_account_form #opc_account_form label,#account-creation_form .account_creation label,#account-creation_form #opc_account_form label,#new_account_form .account_creation label,#new_account_form #opc_account_form label{display:block;float:none;text-align:left;width:auto}#account-creation_form .submit,#new_account_form .submit,#account_content .submit,#account_content .checkbox{margin:15px auto;padding-left:0;width:auto}#account_content .sheets p{clear:both}#account_content ul#idTabs li a{border:1px solid #666}#account_content ul#idTabs li a.selected{border:1px solid #000}#account_content ul#idTabs{border-bottom:0 solid #000;height:auto}#account_content ul#idTabs li{background:none repeat scroll 0 0 #9f9f9f;float:right;margin-bottom:5px;margin-right:10px;color:#fff;font-weight:700}li.logout{border-top:0 solid #000}#order_steps{margin:10px 0 10px 60px;text-align:left}.address_select .addressesAreEquals{padding-top:10px}.order_addresses{margin:25px 0}#account-creation_form .account_creation .checkbox,#account-creation_form #opc_account_form .checkbox,#new_account_form .account_creation .checkbox,#new_account_form #opc_account_form .checkbox{padding-left:0}.label_checkbox .check,.label_radio .radio{height:16px;width:16px;background-color:#ccc;border-color:#ccc}.label_checkbox.c_on .check{background-color:#666;border-color:#666}#carrier_area .delivery_options{margin-bottom:0}#carrier_area .delivery_options .delivery_option tr td{vertical-align:middle;padding:5px 0;height:auto}#carrier_area .delivery_options .delivery_option tr td.delivery_option_desc{font-size:0}#carrier_area .delivery_options .delivery_option tr td.delivery_option_desc .name{font-size:13px;display:inline-block}#carrier_area .delivery_options .delivery_option tr td.delivery_option_price{width:70px;text-align:right}#carrier_area .delivery_options .delivery_option tr td.delivery_option_logo{width:130px;text-align:left}#carrier_area .delivery_options .delivery_option tr td.delivery_option_logo img{margin:0}.carrier_next_step{float:none;padding:15px 0 0;margin-bottom:-12px;text-align:center}.carrier_next_step .btn{width:100%}#carrier_area .carrier_block{padding:4px 40px 4px 60px;margin:14px 0 0}#carrier_area .carrier_block,.payment_block #HOOK_PAYMENT,.payment_block #order-detail-content{float:none!important;width:auto!important;clear:both}#carrier_area .cart_navigation{margin:15px 0 5px}.payment_block #order-detail-content .payment_cart_line .icon{display:none}.payment_block #order-detail-content #payment_cart_bottom{padding:10px 0}div.addresses{margin-bottom:25px}.cart_navigation .centered{display:block}.cart_navigation .centered .btn{margin:0;padding:10px 0;width:100%!important;display:block}.cart_navigation .btn.next{width:100%;display:block}.cart_navigation .btn.prev{width:100%;display:block}.btn,a.btn{height:auto;margin-bottom:10px!important}#page{min-width:300px;width:100%}#headline{z-index:1001}#headline .wrapper .tab{padding:0 8px;border-left:0 solid #9f9f9f;border-right:1px solid #9f9f9f}#headline div.wrapper{width:100%;text-align:center}#layered_block_left .layered_subtitle_heading{margin:0}.layered_subtitle_heading{background:#fff;font-style:normal}#layer_cart #headline div.wrapper:first-child{white-space:nowrap}#layer_cart{height:auto !important;top:5% !important;box-sizing:border-box}#layer_cart .crossseling .crossseling-content #blockcart_list,#layer_cart .crossseling .crossseling-content .title{display:none}#layer_cart .crossseling .crossseling-content .swiper-container,#layer_cart .crossseling .crossseling-content .swiper-pagination,#layer_cart .crossseling .crossseling-content .swiper-button-next,#layer_cart .crossseling .crossseling-content .swiper-button-prev,#layer_cart .crossseling .crossseling-content .block_title{display:block}#order .accessories.product_cross_mobile .swiper-container,#order .accessories.product_cross_mobile .swiper-pagination,#order .accessories.product_cross_mobile .swiper-button-next,#order .accessories.product_cross_mobile .swiper-button-prev,#order .accessories.product_cross_mobile .block_title{display:block}#layer_cart .layer_cart_cart .title{display:none}#layer_cart .layer_cart_cart .layer_cart_row{display:none}#layer_cart .layer_cart_product .layer_cart_product_info > div{display:none}#layer_cart .cross{right:4px !important;top:4px !important}#header{height:auto;margin:0 auto 4px;clear:both;z-index:999}#headline .wrapper .tab.lovelist{display:none}.texte_home.texte1 h2{display:none}.wrapper,#header .wrapper,#footer .wrapper,#columns,#nq_homemanufacturers,#shopping_cart_left{width:100%;margin-top:0}#header ul#header_rea{display:none;clear:both;position:relative;width:95%;padding-left:10px;margin:0;top:0}#header #header_logo{position:static;margin:auto;text-align:center}#search_block_top{left:auto;text-align:center;top:0;position:relative;top:5px;margin-bottom:10px}#search_block_top form input[type="text"]{float:right;margin-right:15px}#footer .footer_rea{position:relative;clear:both;padding:0 10px 12px;margin-bottom:20px}#footer .footer_rea ul li{width:100%;margin-bottom:1.5em}#footer .footer_rea ul li:nth-child(3){clear:both}#create-account_form,#login_form{margin:0 auto;float:none;width:80%}#login_form{border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:40px}.authentication_top{margin-bottom:10px}.authentication_bottom{margin:20px 0}#nq_homemanufacturers h2{padding-top:0}#nq_homemanufacturers .block_content ul li a{height:auto;width:auto}#nq_homemanufacturers .block_content ul li{margin:0;padding-left:5%;width:25%}#cms_menu,#cms_content{clear:both;float:none;padding:5px 10px;width:100%}#cms_menu img,#cms_content img{clear:both;float:none}#homepage-slider{display:none}#nq_homepush{margin-top:0}#netreviewsWidgetNum1469widget01av{display:none!important}.texte_home{border:0!important;display:none!important}.texte_home h2{display:none}.texte_home h3,.texte_home p{display:none}.texte_home:before{display:none!important}#columns,.wapper,.texte_home{float:none;clear:both;width:auto;padding:5px 10px}#category #columns{padding:5px 0}ul.product_list > li.last-in-line,ul.product_list2 > li.last-in-line,ul.product_list > li.last-item-of-tablet-line,ul.product_list > li.last-item-of-tablet-line{}ul.product_list > li.first-item-of-mobile-line,ul.product_list2 > li.first-item-of-mobile-line{float:left}#nq_homepush ul.pushs li.push1{margin:0}#nq_homemanufacturers div.texte_home,#nq_homepush{width:auto}#nq_homepush ul.pushs li.push1{float:none;width:100%;display:block;margin:0 0 10px 0}#nq_homepush ul.pushs li.push2{display:none;float:left;width:48%;margin:0 2%;margin-bottom:10px}#nq_homepush ul.pushs li.push3{display:block;float:left;width:100%;margin:0 auto;margin-bottom:10px;text-align:center}#nq_homepush ul.pushs li.push3 img{width:100%}#nq_homepush ul.pushs li.push4,#nq_homepush ul.pushs li.push5{float:left;width:49%;display:inline-block;margin:0;margin-bottom:10px}#nq_homepush ul.pushs li.push5{float:right}#nq_homepush ul.pushs li.push4 .texte_home h2,#nq_homepush ul.pushs li.push4 .text h2,#nq_homepush ul.pushs li.push5 .texte_home h2,#nq_homepush ul.pushs li.push5 .text h2{font-size:2.5em}#nq_homepush ul.pushs li.push4 .text,#nq_homepush ul.pushs li.push5 .text{width:auto}#nq_homepush ul.pushs li.push4 .text p,#nq_homepush ul.pushs li.push5 .text p{display:none}#nq_homepush ul.pushs li.push6{display:none}.texte_home.texte3{padding-top:0;padding-bottom:10px}#nq_homepush .products{margin-top:10px}#nq_homepush .products .prod h3{margin-top:0;margin-bottom:0}#nq_homepush ul.pushs li a img.hover{display:none!important}.texte_home.texte2{padding:0}.texte_home.texte4{padding-top:0;padding-bottom:0}#nq_homepush ul.pushs li .text h2{margin-bottom:-24px}#nq_homepush .products .prod h3{margin-top:0;height:48px}#nq_homepush .products .prod ul.product_list.large > li .detail,ul.product_list2.large > li .detail{left:0;top:0}#nq_homepush .products .prod > ul > li{padding:5px}#nq_homepush .products .prod{float:left;margin:0;width:50%}#nq_homepush .products .prod.last{display:none}#nq_homepush .products li{padding-top:0!important}#nq_homepush .products .tag_wrapper,#nq_homepush .products .content_price{display:none}#nq_homepush .products .detail{padding-top:0!important}#nq_homepush ul.pushs li.push4 a img:first-child,#nq_homepush ul.pushs li.push5 a img:first-child{display:none}#nq_homepush ul.pushs li.push4 a img.hover,#nq_homepush ul.pushs li.push5 a img.hover{position:static;opacity:1;display:block !important}#nq_homebottompush{width:auto}#nq_homebottompush ul.pushs > li{float:none;clear:both;margin:10px auto;text-align:center}#category_top .category_desc h1{font-size:18px;line-height:28px;padding:0 0 0 14px;float:left}.content_sortPagiBar.clearfix{margin-bottom:20px;margin-top:5px;text-align:center}div.pagination ul.pagination{margin:5px auto;float:none}.top-pagination-content div.pagination{display:none}div.pagination,div.pagination.view_more_product{margin-top:0!important}#category_content{width:auto;float:none}#category_top .description{display:none}.breadcrumb{height:auto;line-height:normal;font-weight:normal;font-size:10px;padding:0 14px}.breadcrumb span{display:inline}.cattitle{line-height:34px;padding-left:14px}ul.product_list > li .content_price{margin-top:0}ul.product_list > li,ul.product_list2 > li{margin-bottom:0;min-height:220px;float:left;height:auto;border-bottom:0 solid #666;width:48%;margin-right:0;padding:0;padding-bottom:60px;overflow:hidden;border:0 solid #f1f1f1}ul.product_list > li:nth-child(2n + 1){clear:both !important}ul.product_list > li.last-mobile-line:nth-child(2n + 1){clear:none !important}ul.product_list > li .detail .detail_content .prices span{display:inline-block;vertical-align:top}ul.product_list > li .detail .detail_content .buttons,ul.product_list2 > li .detail .detail_content .buttons{display:none}div.sizes{display:none}ul.product_list > li div.detail,ul.product_list2 > li div.detail{display:block!important}ul.product_list.large > li,ul.product_list2.large > li{padding:0;width:100%}ul.product_list > li .detail .detail_content .colors .name,ul.product_list2 > li .detail .detail_content .colors .name{float:left}ul.product_list > li .detail,ul.product_list2 > li .detail,div.product_detail,div#blockviewed,div.product_detail div.wrapper{width:100%;left:0;padding-top:4px}button.btn{height:auto}#blockviewed{margin-top:20px}#blockviewed .block_title{margin-bottom:20px}#category_content #blockviewed{margin-top:25px;padding-top:25px}ul.product_list2 > li .detail .detail_content .prices span{display:inline-block}.primary_block,.primary_block .product_right,.primary_block .product_left{clear:both;float:none;width:100%;padding-bottom:2px;margin:0 auto}.primary_block .product_right .buttons{margin-top:18px}.primary_block .product_right .buttons .lovelist{background:none repeat scroll 0 0 #9f9f9f;border:0 none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"Quicksand",sans-serif;font-size:16px;font-weight:700;height:auto;line-height:20px;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .1s ease 0;width:100%}.product_detail{padding:0;margin:0}.primary_block .product_right #buy_block{margin-top:20px}.primary_block .product_right #buy_block .price_stock .content_prices,.primary_block .product_right #buy_block .price_stock .tag.promo{float:right;padding-right:20px;width:auto}.primary_block .product_right #buy_block .price_stock .tag.promo{margin-top:0 !important;margin-bottom:10px}.primary_block .product_right .buttons .lovelist .add_lovelist{float:none;padding:0;width:auto;color:#fff}.primary_block .product_right #buy_block .price_stock{margin-top:5px}.primary_block .product_right h1{font-weight:700;font-size:18px}.primary_block .product_left #views_block{margin-right:0;width:28%}.primary_block .product_left #image-block{width:68%}.primary_block .product_left #views_block #thumbs_list{height:290px;max-height:290px;overflow-y:auto}.primary_block .product_left #views_block ul li{height:80px;margin-bottom:2px;width:80px}.primary_block .product_right #buy_block .price_stock .content_prices .price #our_price_display{font-size:28px;white-space:nowrap}.primary_block .product_right .buttons .lovelist{margin-top:-2px}#nq_social_product{margin-top:10px}ul.product_list > li .detail .detail_content h5,ul.product_list2 > li .detail .detail_content h5{margin:5px auto;text-align:center;font-size:14px;line-height:1.2em;max-height:1.2em;overflow:hidden;text-align:center;text-overflow:ellipsis;word-wrap:break-word}ul.product_list > li .detail .detail_content .prices,ul.product_list2 > li .detail .detail_content .prices{bottom:-20px;width:100%;margin:0 auto;text-align:center;z-index:2}ul.product_list > li .detail,ul.product_list2 > li .detail,div.product_detail,div#blockviewed,div.product_detail div.wrapper{width:100%}ul.product_list > li .detail .detail_content,ul.product_list2 > li .detail .detail_content{padding:0}.product_detail ul.rea{display:none;border-left:0;clear:both;float:none;margin:20px auto;padding-top:30px;width:80%}.product_detail ul.tabs{float:none;clear:both;font-style:italic;line-height:32px;margin-left:5px;text-align:left;width:100%}.product_detail ul.tabs li{background:#ccc;padding:2px 5px;clear:none;margin-left:2px;float:left;display:inline-block;width:95%;font-size:80%}.product_detail .sheets{margin:15px;clear:both;float:none;width:auto}.primary_block .product_left #views_bottom{display:none}.primary_block .product_right #attributes .attribute_fieldset .guide_link{margin-top:0;font-size:14px}.primary_block .product_right #attributes .attribute_fieldset label{text-align:left;white-space:nowrap}div.bx-viewport{width:100%!important;height:auto!important;max-height:230px!important}.product_cross{padding-top:10px}.product_cross .cross{border-right:0 solid #ebebeb!important;float:left;position:relative;width:auto!important;margin-right:0!important;padding-right:0!important;margin-top:0!important}.product_cross .cross.accessories{float:unset;margin:0 auto !important;display:block;max-width:500px !important}.product_cross .cross.accessories .right{right:0!important}.product_cross .cross.accessories .block_title{margin-bottom:6px!important}.product_cross .cross ul li{margin:0 20px 0 0 !important}.product_cross .cross > .sprite.left,.product_cross .cross > .sprite.right{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}ul.product_list.small > li{height:210px;padding:0}.product_cross .cross:after{margin:20px;position:relative;width:auto!important}.product_cross .cross .bx-wrapper:after{width:100%}div.bx-viewport .tag_wrapper{display:none!important}div.bx-viewport .detail_content p.desc{clear:both;font-size:9px;line-height:9px;max-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.bx-wrapper{max-width:100%}div.bx-viewport .detail_content .colors{display:none!important}ul.product_list > li h5,ul.product_list > li .content_price,ul.product_list2 > li h5,ul.product_list2 > li .content_price{font-size:18px}ul.product_list > li .desc,ul.product_list2 > li .desc{display:none;font-size:14px;max-height:2.4em;line-height:1.2em;clear:both;text-align:center;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden}ul.product_list > li .tag_wrapper .tag.promo,ul.product_list2 > li .tag_wrapper .tag.promo{font-size:12px;line-height:18px;z-index:100;width:auto;height:22px;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);overflow:hidden}ul.product_list > li .detail,ul.product_list2 > li .detail{background:none repeat scroll 0 0 #fff;box-shadow:none;display:block;left:0;position:relative;top:0;z-index:5;clear:both}ul.product_list > li .detail > a,ul.product_list2 > li .detail > a{display:none}ul.product_list > li .product_link h5,ul.product_list2 > li .product_link h5{display:none}ul.product_list > li .tag_wrapper,ul.product_list2 > li .tag_wrapper{height:22px}ul.product_list > li .tag_wrapper .tag,ul.product_list2 > li .tag_wrapper .tag{height:auto}ul.product_list > li .content_price .old-price,ul.product_list2 > li .content_price .old-price{display:inline-block}ul.product_list > li .detail img,ul.product_list2 > li .detail img{margin:0}ul.product_list > li .product_link,ul.product_list2 > li .product_link{display:block}ul.product_list > li .encart_promo{display:inline-block}ul.product_list > li .encart_promo .tag_wrapper{margin:16px 0 -3px}ul.product_list > li .content_price{float:none;text-align:center}ul.product_list > li .tag_wrapper{display:inline-block}ul.product_list > li .content_price.promo .price{display:inline-block}ul.product_list > li .content_price .price,ul.product_list2 > li .content_price .price{}ul.product_list > li .detail .detail_content .lovelist,ul.product_list2 > li .detail .detail_content .lovelist{display:none;margin-bottom:10px}ul.product_list > li .detail .detail_content .colors ul li .color,ul.product_list2 > li .detail .detail_content .colors ul li .color{border-radius:11px;height:22px;width:22px;-moz-box-shadow:2px 1px 3px 0 #888;-webkit-box-shadow:2px 1px 3px 0 #888;-o-box-shadow:2px 1px 3px 0 #888;box-shadow:2px 1px 3px 0 #888;filter:progid:DXImageTransform.Microsoft.Shadow(color=#888888,Direction=NaN,Strength=3)}ul.product_list > li .detail .detail_content .colors ul li{margin-bottom:3px}ul.product_list > li .detail .detail_content .colors ul,ul.product_list2 > li .detail .detail_content .colors ul{clear:both}ul.product_list > li .detail .detail_content .colors,ul.product_list2 > li .detail .detail_content .colors{margin-top:8px}ul.product_list > li .detail .detail_content .sizes .label_radio,ul.product_list2 > li .detail .detail_content .sizes .label_radio{font-size:18px;height:24px;line-height:24px}ul.product_list > li .detail .detail_content .colors,ul.product_list2 > li .detail .detail_content .colors{display:none;font-size:16px;line-height:32px}.fancybox-nav span{visibility:visible}.fancybox-title-float-wrap{white-space:none;bottom:-50px;margin-bottom:-35px;position:absolute;right:50%;width:300px;max-width:300px}.fancybox-title-float-wrap .child{white-space:normal!important;width:300px;max-width:300px}#flashsales li,ul.product_list2 > li,.prod > ul > li{margin:0 0 0 5px !important}#flash_home{margin:0}#zone_flashsales{padding-bottom:20px}.product-container .countdownHolder{top:-20px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.product-container .countSeconds{display:none}.reduction_right{display:none}#category_content{float:none;width:100%}#footer .footer_rea ul li a .name{font-size:16px;font-weight:700}#footer .footer_rea ul li a .desc{color:#666}#nq_footerlinks{margin:0 2%;padding-bottom:0}#nq_footerlinks .column{min-height:auto}#nq_footerlinks .column ul li{display:inline-block}#nq_footerlinks .column ul li a:after{display:inline-block;content:'|';font-size:0.9em;margin-left:4px}#nq_footerlinks .column ul li:last-child a:after{display:none}#nq_footerlinks .column{display:block;border-bottom:0;float:none;margin:0 auto 35px;width:100%;font-size:18px;line-height:18px;text-align:center;margin-bottom:10px}#nq_footerlinks .column:last-child{border-bottom:0 solid #666}#nq_footerlinks .column.larger{float:none;margin:20px 0;margin-bottom:20px;padding:0;width:100%;font-size:18px;line-height:18px}#nq_footerlinks .column.larger a{margin-bottom:20px}#nq_footerlinks .column:after{float:none;clear:both;margin:0 auto;width:100%}#nq_footerlinks .column .column_title{font-size:22px}#nq_footerlinks .column .column_title.inter{display:none}#newsletter_block p{line-height:26px}#nq_footerlinks .column span{margin:auto}#editorial .rte,#editorial .partner{margin:20px}#nq_navigation div#menu-text-mobile{background:none repeat scroll 0 0 #000;display:inline;float:left;font-weight:700;height:41px;margin-left:12px;position:relative;text-align:left;z-index:150}#nq_navigation div#menu-button-mobile:after{color:#fff;content:" ";display:inline-block;float:left;left:5px;position:relative;background:url(https://media1.carla-bikini.com/img/sprite.png) no-repeat -230px -548px;width:32px;height:30px}#search_block_top form input[type="text"]{float:right;margin-right:2px;background:none;border:0 none;width:0;padding:8px 26px 8px 12px;color:#d1d1d1!important;font-weight:700!important}#search_query_top{display:none;background:none;border:1px solid #333;border-radius:3px;color:#999;display:inline-block;line-height:15px;margin:3px 2px;padding-left:5px;position:relative;top:-4px;width:50%}#search_block_top form .button-search{border:0 none;float:right;height:33px;padding:0;position:absolute;z-index:100;right:15px}span.headline_title{display:none;float:left;clear:both;width:100%;text-align:center;margin:0 auto}div#category_left{display:none;float:none;width:auto}#slidepanel div.description_left{display:none}#enabled_filters ul li .icon-close{font-size:18px}.cb_slide_panel .sliwrapper{margin:0 10px 0 0}#layered_block_left{width:100%;padding-top:40px}#layered_block_left .layered_filter{margin:0;padding:0}#layered_block_left ul li label.label_checkbox{white-space:nowrap}#layered_form .layered_filter_ul.color-group li .layered_color .check.color{border:0 solid #fff;height:28px;width:28px;border-radius:18px;margin:0}#layered_form .layered_filter_ul.color-group li .layered_color{border:1px solid #fff;height:28px;width:28px}#layered_form .layered_filter_ul.color-group li .layered_color.cont .check.color{margin:0}#layered_form .layered_filter_ul.color-group li{margin-right:6px}#layered_form .layered_filter_ul.color-group li .layered_color.on .check.color,#layered_form .layered_filter_ul.color-group li .layered_color.cont.on .check.color{height:28px;width:28px;border:1px solid #fff;border-radius:18px}#layered_form .layered_filter_ul.color-group li .layered_color.on,#layered_form .layered_filter_ul.color-group li .layered_color.cont.on{border:1px solid #000;border-radius:18px;height:28px;padding:0;width:28px}#ul_layered_id_attribute_group_7{padding-top:10px;padding-bottom:100px}#layered_block_left .layered_slider_container .ui-slider-horizontal .ui-slider-handle{background:#333;background-size:cover!important;border:1px solid #000;border-radius:12px;height:24px;width:24px;top:-12px;-moz-box-shadow:2px 1px 3px 0 #888;-webkit-box-shadow:2px 1px 3px 0 #888;-o-box-shadow:2px 1px 3px 0 #888;box-shadow:2px 1px 3px 0 #888;filter:progid:DXImageTransform.Microsoft.Shadow(color=#888888,Direction=NaN,Strength=3)}.layered_slider_container{margin:20px 0 30px 2px}.layered_subtitle_heading{font-family:"Didot";font-style:normal;background:none repeat scroll 0 0 #fff;padding:8px 8px;text-transform:uppercase;margin-top:30px}.PM_ASCriterionsGroupTitle{border:0 !important;margin:0;padding:8px;line-height:26px;cursor:pointer}.PM_ASBlockOutputVertical .PM_ASCriterions .PM_ASCriterionsGroupOuter{margin-top:0}.PM_ASCriterionsOutput{border-bottom:1px solid #ebebeb}.PM_ASBlockOutputVertical .PM_ASCriterionsGroup{padding:0}#layered_block_left .layered_subtitle_heading{height:auto;font-family:"Open Sans"}#layered_block_left .layered_subtitle_heading .layered_subtitle,.PM_ASCriterionsGroupTitle b{font-style:normal;font-family:"Open Sans";text-transform:uppercase;font-size:13px}.cb_slide_panel ul{padding:10px}.cb_slide_panel ul li a{white-space:nowrap;font-weight:normal}#layered_block_left .layered_subtitle_heading .layered_close{float:right;background:none;color:#000;text-decoration:none}#columns img,#cms_content img{max-width:100%;height:auto;width:100%}#order #columns img{width:auto}#columns .product_list img.macaron{width:50px;height:50px}#columns img{max-width:100%;margin:auto}#columns ul.product_list > li img{width:auto;display:block}img#nq_popin_img{vertical-align:middle;max-width:100%;width:100%;height:auto}#account_menu{width:95%}#layer_cart{background-color:#fff;box-shadow:0;left:0;margin-left:0 !important;padding:20px;position:fixed;top:0;width:100% !important;overflow-x:hidden;overflow-y:auto;height:600px}#layer_cart .layer_cart_product{border-right:0 solid #e7e7e7;clear:both;float:none;margin-right:10px;overflow:hidden;padding-right:10px;position:relative;width:100%}#layer_cart .layer_cart_cart{width:100%}#layer_cart .layer_cart_cart .button-container .continue,#layer_cart .layer_cart_cart .button-container .next{clear:both;float:none;margin:0 auto;text-align:center;margin-bottom:30px;width:100% !important;padding:10px 0}#layer_cart .layer_cart_cart .button-container .continue{padding:4px 0;font-size:.9em}body#order .page-heading{margin-bottom:0}table.table thead tr th{height:auto;line-height:normal}table.table tbody tr td{padding-top:5px;padding-bottom:5px}.cart_line{padding:5px 0}.cart_line .icon{width:auto}#test_carrier_compare{display:none}#cart_bottom{float:none;padding:10px;width:100%}#cart_bottom .line span{text-align:right}.cart_navigation{margin:10px 0 6px}#nq_cnilbanner{bottom:0;font-size:12px;height:80px;left:0;line-height:16px;right:0;text-align:left;width:100%;z-index:999999}#nq_cnilbanner div{padding:10px}#nq_cnilbanner div span{float:right;display:inline-block;background:#ccc}#nq_popin_form{bottom:5px;left:0;padding-left:5%;right:0;width:80%}#footer .wrapper #scroll_top{margin-right:10px;right:10px;display:none;bottom:20px;z-index:100}#nq_social_footer{margin:0 auto;text-align:center;width:90%}#nq_social_footer ul{margin:0 auto;padding:0;text-align:center}#footer .copyright{border-top:0}#layered_ajax_loader{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;left:0;margin-left:30%;position:fixed;top:30%;width:110px;z-index:2147483647;-moz-box-shadow:0 0 7px 0 #f1f1f1;-webkit-box-shadow:0 0 7px 0 #f1f1f1;-o-box-shadow:0 0 7px 0 #f1f1f1;box-shadow:0 0 7px 0 #f1f1f1;filter:progid:DXImageTransform.Microsoft.Shadow(color=#f1f1f1,Direction=NaN,Strength=7)}.selectBox-dropdown,select{margin:0 auto;background:none repeat scroll 0 0 #e7e7e7;border:0 none;border-radius:2px;color:#000;cursor:default;font-size:13px;height:30px;line-height:30px;outline:medium none;overflow:hidden;position:relative;text-align:left;text-decoration:none;vertical-align:middle;-moz-user-select:none}#compare_shipping_form select{margin-left:20px}#universe .universe_cat .sidebar{padding:40px;position:relative;width:100%}#editorial{display:none}#nq_homebottompush .push3{display:none}#nq_homebottompush .push3{margin:0 !important}#bloc_ancre_paiement{display:block}#order_steps{display:none}#nq_navigation .menu > li.pink > a span{color:#fc5b6a;text-transform:uppercase}.delivery_option .label_radio .radio{height:16px;width:16px}.delivery_option .label_radio{line-height:36px}.primary_block .product_right #manufacturer_logo{display:none}#product #product_reference{display:none}.primary_block .product_right h1{margin-top:20px}#order #HOOK_PAYMENT .payment_module img{width:auto}#order #HOOK_PAYMENT .payment_module .payplug_logo img,#order #HOOK_PAYMENT .payplug input{width:62px;margin-left:3px}#order #HOOK_PAYMENT .payment_module .atos input{width:62px;margin-left:3px}#order #cart_title{font-family:"Lato-Regular";font-style:unset;text-transform:uppercase;font-size:26px;margin-top:5px;display:none}#order a.standard-checkout.top{display:block !important;width:100%;padding:10px 0;border-radius:0}#order #shopping_cart_left{margin-top:5px}#cart_summary thead tr{display:none}#cart_summary tr{border-bottom:1px solid #000;position:relative}#cart_summary tr td{display:block;border:none}#cart_summary tr td.cart_product{width:150px;height:150px;display:inline-block;padding-bottom:20px;padding-top:20px}#cart_summary tr td.cart_product img{width:150px}#cart_summary tr td.cart_description,#cart_summary tr td.cart_total,#cart_summary tr td.cart_quantity{width:58%}#cart_summary tr td.cart_total,#cart_summary tr td.cart_quantity{position:absolute;margin-left:165px}#cart_summary tr td.cart_quantity{text-align:left;margin-top:-65px}#cart_summary tr td.cart_quantity input[type="text"]{margin-left:40px;border:none}.cart_quantity_button{width:110px;position:absolute;top:15px}.cart_quantity_button a:hover{text-decoration:none}.cart_quantity_button span i{padding:10px;border:1px solid #000}.cart_quantity_up,.cart_quantity_down{display:block;text-decoration:none}.cart_quantity_up{float:right}.cart_quantity_down{float:left}#cart_summary tr td.cart_description{display:inline-block;height:65px;margin-top:50px;vertical-align:top}#cart_summary tr td.cart_total{font-size:20px;margin-left:165px;margin-top:-170px;text-align:left !important}#cart_summary tr td.cart_delete{padding:0;position:absolute;right:10px;margin-top:-180px}#cart_summary tr td.cart_delete a.cart_quantity_delete{display:block;height:32px;line-height:30px;width:30px;background-color:#fff;border-radius:0}#cart_summary tr td.cart_delete a.cart_quantity_delete i{color:#000000;font-size:30px;display:none}#cart_summary tr td.cart_discount_delete{display:none}#cart_summary tr td.cart_discount_price .price-discount.price{display:none}#cart_summary tr td.cart_discount_name,#cart_summary tr td.cart_discount_price,#cart_summary tr td.price_discount_del{display:inline-block}#cart_summary tr td.cart_discount_name{font-family:"Lato-Regular"}#cart_summary tr td.cart_discount_price{font-weight:bold}#cart_summary tr td.cart_discount_name{width:72%}#cart_summary tr td.price_discount_del{margin-left:-33px;font-size:20px;float:right}#order .free_shipping_line{display:block}#order .free_shipping_line p{font-family:"Lato-Regular";text-align:center;font-size:1.2em;vertical-align:top;margin-left:5px}#order .free_shipping_line p,#order .free_shipping_line span{display:inline-block}#order .free_shipping_line img{background:rgba(0,0,0,0) url("https://media1.carla-bikini.com/img/sprite.png") no-repeat scroll -102px -297px;height:35px !important;width:55px !important}#order .cart_line{text-align:center;padding-top:16px;border-bottom:1px solid #000000}#order .cart_line .icon,#order .cart_line .price{display:none}#order .cart_line .name{color:#000000;float:unset;display:inline-block;vertical-align:top}#order #voucher{display:inline-block}#order #voucher #discount_name{border-color:#000000}#order #voucher .submit_voucher{background-color:transparent;color:#000;height:33px;width:34px;margin:1px 0 0 -35px;font-family:"Lato-Thin",sans-serif}#order .cart_navigation .btn.next{border-radius:0}#order .cart_navigation .btn.prev{border-radius:0;border:1px solid #000;color:#000;background-color:#fff !important;box-sizing:border-box;line-height:10px;height:30px;font-size:13px;padding:8px 12px}#order-detail-content tr td.cart_quantity{font-size:18px;font-weight:bold}#order-detail-content tr td.cart_quantity{font-size:18px;font-weight:bold}#order .close-sprite{background-position:-234px -370px;height:30px;transform:scale(0.6);width:30px;display:block !important}#order .product_cross .cross.accessories{display:none}#order .accessories.product_cross_mobile{margin-top:-25px;margin-bottom:20px}#order .accessories .swiper-container,#order .accessories .swiper-pagination,#order .accessories .swiper-button-next,#order .accessories .swiper-button-prev,#order .accessories .block_title{display:block}.crossseling-content{padding-top:0 !important}.crossseling .swiper-slide-cross h5 > a{font-weight:bold;font-family:"Lato-Regular";text-transform:uppercase;margin-top:5px}.crossseling .swiper-slide-cross .prices .old-price{color:#333;font-family:"Lato-Regular";font-size:16px;text-decoration:line-through}.crossseling .swiper-slide-cross .prices .price{font-weight:bold;font-family:"Lato-Regular";font-size:20px;line-height:20px}.crossseling .swiper-button-prev,.crossseling .swiper-button-next{margin-top:0;top:18px}.crossseling .block_title{font-family:"Lato-regular";font-size:17px !important;font-style:normal;line-height:20px;margin-top:20px}.crossseling .swiper-button-next{background-color:transparent;background-image:url("https://media1.carla-bikini.com/img/sprite.png");background-repeat:no-repeat;background-position:-266px -342px;background-size:unset;height:27px;width:17px;-ms-transform:scale(0.7);-moz-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7)}.crossseling .swiper-button-prev{background-color:transparent;background-image:url("https://media1.carla-bikini.com/img/sprite.png");background-repeat:no-repeat;background-position:-211px -342px;background-size:unset;height:27px;width:17px;-ms-transform:scale(0.7);-moz-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7)}.crossseling .swiper-pagination-cross{bottom:-14px;left:0;width:100%}.crossseling .swiper-pagination-cross span{margin:0 5px}.swiper-pagination-bullet{background:#000 !important;opacity:0.6 !important}.swiper-pagination-bullet-active{background:#fc0075 !important}.swiper-slide,.swiper-slide-cross{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#nq_navigation .menu .submenu a.voir_tout{display:none !important}#nq_navigation .menu > li .submenu .block_column.kdo{display:none}#nq_navigation .menu > li:nth-child(3) .submenu > li:nth-child(3){border-bottom:0}#nq_navigation .menu > li:nth-child(3) .submenu > li:nth-child(4),#nq_navigation .menu > li:nth-child(3) .submenu > li:nth-child(5){display:none}body.lang_fr #nq_navigation .menu > li:nth-child(4) .submenu > li:nth-child(4){border-bottom:0}body.lang_fr #nq_navigation .menu > li:nth-child(4) .submenu > li:nth-child(5){display:none}body.lang_fr #nq_navigation .menu > li:nth-child(5) .submenu > li:nth-child(2){border-bottom:0}body.lang_fr #nq_navigation .menu > li:nth-child(5) .submenu > li:nth-child(3){display:none}#category_head{padding:0 14px}.sortPagiBar{float:right;margin:5px 14px 0 0;float:right}#category_head .cattitle{padding:0}#enabled_filters .layered_subtitle{margin-bottom:0}#enabled_filters .layered_subtitle{font-family:"Open Sans";text-transform:uppercase;text-align:center;font-size:16px;font-style:normal}.cb_slide_panel a.close.croix{background:#fff;font-family:"Open Sans";color:#111;font-size:20px;font-weight:normal}.PM_ASResetGroup{display:none}.PM_ASSelections{padding-top:50px}#PM_ASCriterionsGroupTitle_search{border:0;padding:0;margin:0;text-align:center}#PM_ASCriterionsGroupTitle_search b{text-transform:uppercase;font-family:"Open Sans";font-style:normal}.PM_ASSelectionsInner a{font-size:14px !important}.SearchCheckbox{width:80%;margin-left:10%}.PM_ASLabelLink{font-size:14px !important}.PM_ASearchLayerBlock{top:0 !important;left:0 !important;right:0 !important;width:100% !important}#account-creation_form .required_fields{padding-left:0;float:none}#account-creation_form .account_creation input[type=text],#account-creation_form .account_creation input[type=email],#account-creation_form .account_creation input[type=password],#account-creation_form .account_creation input[type=email],#email_create,#create-account_form .form_content input[type="text"],#create-account_form .form_content input[type="password"],#create-account_form .form_content input[type="email"],#login_form .form_content input[type="text"],#login_form .form_content input[type="email"],#login_form .form_content input[type="password"]{max-width:100%;height:30px;line-height:30px;padding-top:0;padding-bottom:0}#create-account_form,#login_form{width:100% !important}#account-creation_form .account_creation a.selectBox{width:100% !important}#account-creation_form .account_creation textarea{width:100%;box-sizing:border-box;padding-top:0;padding-bottom:0}#account-creation_form .account_creation h3,#account-creation_form #opc_account_form h3,#new_account_form .account_creation h3,#new_account_form #opc_account_form h3{text-align:left}#account-creation_form .account_creation .inline-infos,#account-creation_form #opc_account_form .inline-infos,#new_account_form .account_creation .inline-infos,#new_account_form #opc_account_form .inline-infos{text-align:left}#account-creation_form .submit{text-align:center}#account-creation_form .submit .btn,#new_account_form .submit .btn{display:inline-block}ul.product_list > li h5,ul.product_list > li .brand{margin:0}#listpage_content .categTree ul.tree{padding:0;margin:0}#listpage_content .categTree ul.tree > li{padding:0;margin:0}#listpage_content .categTree ul.tree > li > a{display:block;font-size:1.5em;margin:10px 0}#listpage_content .categTree ul.tree li{padding:0;margin:10px 0;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){html,body{width:100%;height:100%}#header > .wrapper > img{position:relative;top:-14px;max-height:100px;width:auto;display:block}#header .shopping_cart .cart_block{display:none!important}div,span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1{font-size:16px;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}body,element1,element2{width:auto;margin:0;padding:0;-webkit-text-size-adjust:none}img,table,td,blockquote,code,pre,textarea,input,iframe,object,embed,video{max-width:100%}textarea,table,td,th,code,pre,samp{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}code,pre,samp{white-space:pre-wrap}#nq_push_banner{display:none}.colonne1,.colonne2{display:block;float:none;height:auto;width:auto;text-align:center}div.pagination ul.pagination{clear:both!important;margin-top:2em}#nq_homebottompush ul.pushs > li{width:30%}#nq_homebottompush ul.pushs.pushs_bottom > li.push1{width:61%}#nq_homebottompush ul.pushs.pushs_bottom > li.push1 img{height:180px;width:100%}#nq_homebottompush ul.pushs > li.push4{width:61%}#nq_social_home_push ul{padding:0}#nq_social_home_push ul li{display:block;float:left;margin:0 1px}#page{min-width:320px;width:100%}#category_left{float:left;width:200px;padding-right:0}#category_content{float:none;width:auto;overflow:hidden}.wrapper{padding:0 2%}#header > .wrapper{padding:0}#nq_navigation .menu > li .sub .sub_content{width:100%}#headline div.wrapper{width:100%;text-align:center}#header{height:90px;margin-bottom:40px}.wrapper,#header .wrapper,#footer .wrapper,#columns,#nq_homemanufacturers,#shopping_cart_left{width:100%}#header ul#header_rea{left:10px;clear:both;position:absolute;width:30%;margin:10px auto;top:15px}#header_logo{top:40px!important}#search_block_top{margin-bottom:10px;position:absolute;top:50px;width:27%}#search_block_top form input[type="text"]{float:left;display:inline-block;margin-right:0;padding:8px 25px 8px 12px}#search_block_top form .button-search{float:none;display:inline-block}#nq_homemanufacturers .block_content ul li{margin:5px 5px 0 0}#nq_homemanufacturers{margin-top:0}#category_top{background-position:0 0!important}.content_sortPagiBar{clear:both;float:none}#category_top .category_desc{}#nq_navigation .menu > li .sub .sub_content{height:auto}#nq_homepush{margin-top:0}.texte_home h2{line-height:30px;margin:0}#columns,.wapper,.texte_home{float:none;clear:both;width:auto;padding:5px 10px}#nq_homepush ul.pushs li.push1{margin:0}#nq_homemanufacturers div.texte_home,#nq_homepush{width:auto}#nq_homepush ul.pushs li.push1,#nq_homepush ul.pushs li.push2{float:left;width:46%;display:inline-block;margin:0 2%;margin-bottom:10px;text-align:center}#nq_homepush ul.pushs li.push3{clear:both;float:none;width:98%;display:none;margin:0 auto;margin-bottom:10px;text-align:center}#homepage-slider{display:none}#nq_homepush ul.pushs li.push4,#nq_homepush ul.pushs li.push5,#nq_homepush ul.pushs li.push6{float:left;width:28%;display:inline-block;margin:0 2%;margin-bottom:10px}#nq_homepush ul.pushs li.push4 .texte_home h2,#nq_homepush ul.pushs li.push4 .text h2,#nq_homepush ul.pushs li.push5 .texte_home h2,#nq_homepush ul.pushs li.push5 .text h2,#nq_homepush ul.pushs li.push6 .texte_home h2,#nq_homepush ul.pushs li.push6 .text h2{font-size:2.5em}#nq_homepush ul.pushs li.push4 .text,#nq_homepush ul.pushs li.push5 .text,#nq_homepush ul.pushs li.push6 .text{width:auto}#nq_homepush .products{margin-top:0}#nq_homepush .products .prod h3{margin-bottom:0}.texte_home.texte3{padding-top:15px;padding-bottom:0}#nq_homepush .products .prod h3{margin-top:0}#nq_homepush .products .prod h3{margin-top:0;height:52px}#nq_homepush .products .prod ul.product_list.large > li .detail{left:0;top:0}#nq_homepush .products .prod > ul > li{padding:5px}#nq_homepush .products .prod{float:left;margin:2%;width:30%}ul.product_list.large > li,ul.product_list2.large > li{padding:0;width:100%}ul.product_list > li,ul.product_list2 > li{height:auto}ul.product_list > li .detail,ul.product_list2 > li .detail,div.product_detail,div#blockviewed,div.product_detail div.wrapper{width:120%;left:0}button.btn{height:auto}#blockviewed ul.product_list > li .detail,div.product_detail,div#blockviewed,div.product_detail div.wrapper{width:100%}.product_detail .sheets{max-width:40%;width:40%}.product_detail ul.tabs{width:20%}.btn,a.btn{height:auto}.product_detail{background:none repeat scroll 0 0 #f5f5f4;font-size:13px;line-height:18px;margin-top:60px;padding:5px}.primary_block .product_right{width:100%}.texte_home h2{line-height:26px;margin:10px}.product_right #nq_social_product{margin:10px auto}.primary_block .product_right #buy_block{margin-top:10px}.primary_block .product_right #buy_block .price_stock{margin-top:10px}div.pagination.view_more_product,div.pagination{margin-top:0!important}#product .breadcrumb{}#nq_navigation .menu{min-width:600px}body.lang_en #nq_navigation .menu{min-width:500px}#nq_navigation .menu > li > a{padding:10px 7px}#nq_navigation .menu{width:auto}#nq_navigation .menu > li > a{padding:10px 15px}#nq_homepush ul.pushs li.push4 a img:first-child,#nq_homepush ul.pushs li.push5 a img:first-child,#nq_homepush ul.pushs li.push6 a img:first-child{display:none}#nq_homepush ul.pushs li.push4 a img.hover,#nq_homepush ul.pushs li.push5 a img.hover,#nq_homepush ul.pushs li.push6 a img.hover{position:static;opacity:1;display:block !important}@media screen and (min-width:985px){#nq_navigation .menu > li > a{padding:0 15px}}#nq_navigation .menu > li .submenu > .image a,#nq_navigation .menu > li .submenu > .image img{display:none}span.headline_title{float:left;clear:both;width:100%;text-align:center;margin:0 auto}#columns img,#cms_content img{max-width:100%;height:auto;width:auto}#columns .product_list img.macaron{width:50px;height:50px}#myaccounttop ul,.cart_block,#contact_detail{z-index:1000}#footer .wrapper #scroll_top{margin-right:10px;right:10px;display:none;bottom:20px;z-index:100}.selectBox-dropdown,select{margin:0 auto;background:none repeat scroll 0 0 #e7e7e7;border:0 none;border-radius:2px;color:#000;cursor:default;font-size:13px;height:30px;line-height:30px;outline:medium none;overflow:hidden;position:relative;text-align:left;text-decoration:none;vertical-align:middle;-moz-user-select:none}#compare_shipping_form select{margin-left:20px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#blocklanguages{border-left:0 solid #9f9f9f!important}#nq_navigation .menu > li .submenu > .image a,#nq_navigation .menu > li .submenu > .image img{display:block}#shopping_cart_left{width:65%;float:right}#shopping_cart_right{float:right;width:30%;padding-left:20px}#create-account_form,#login_form{width:49%}#login_form{border:0}.authentication_bottom{margin:20px 0}#nq_footerlinks .column .column_title{font-size:22px}#nq_footerlinks{margin-left:10px}#editorial .rte,#editorial .partner{margin:20px}#footer .footer_rea ul li a .name{font-size:16px;font-weight:700}#nq_homebottompush ul.pushs > li{margin:0 0 0 10px}.texte_home p,#nq_homepush ul.pushs li .text p{line-height:1.5em;margin:0 3%}.texte_home{width:95%}#nq_footerlinks .column{font-size:16px}#nq_footerlinks .column.larger{}#newsletter_block p{line-height:26px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#header_logo{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}#homepage-slider{display:none}#blocklanguages{border-left:0 solid #9f9f9f!important}.primary_block .product_left{max-width:65%}.primary_block .product_left #views_block{margin-right:5px}.product_right div#nq_social_product.clearfix div.name{float:none;clear:both;margin:0 auto;text-align:center}.product_right div#nq_social_product ul{float:none;clear:both;margin-left:50px}body#product .product_detail ul.tabs{width:30%}body#product .product_detail .sheets{max-width:65%;width:65%}body#product .product_detail ul.rea{display:none}img#bigpic{max-width:100%;width:100%;height:auto}.primary_block .product_left #image-block{max-width:320px}#category_top{background-position:20% 0!important}#layer_cart .layer_cart_product{width:40%}#layer_cart .layer_cart_cart{width:45%}#layer_cart .layer_cart_cart .button-container .next,#layer_cart .layer_cart_cart .button-container .continue{float:none;width:80%;padding:10px 20px}#layer_cart .layer_cart_cart .button-container .btn,#layer_cart .layer_cart_cart .button-container a.btn{margin-bottom:8px!important}#layer_cart{width:auto}#shopping_cart_right{display:none}#shopping_cart_left{float:none;width:100%}#account-creation_form .account_creation label,#account_content form label,#account-creation_form #opc_account_form label,#new_account_form .account_creation label,#new_account_form #opc_account_form label,#account-creation_form .account_creation label,#account-creation_form #opc_account_form label,#new_account_form .account_creation label,#new_account_form #opc_account_form label{display:block;float:none;text-align:left;width:auto}#account-creation_form .submit,#new_account_form .submit,#account_content .submit,#account_content .checkbox{margin:15px auto;padding-left:0;width:auto}#account_content .sheets p{clear:both}#account_content ul#idTabs li a{border:1px solid #666}#account_content ul#idTabs li a.selected{border:1px solid #000}#account_content ul#idTabs{border-bottom:0 solid #000;height:auto}#account_content ul#idTabs li{background:none repeat scroll 0 0 #9f9f9f;clear:both;float:none;margin-bottom:5px;margin-right:10px;color:#fff;font-weight:700}li.logout{border-top:0 solid #000}#order_steps{margin:10px 0 0 60px;margin-bottom:30px;text-align:left}#account-creation_form .account_creation .checkbox,#account-creation_form #opc_account_form .checkbox,#new_account_form .account_creation .checkbox,#new_account_form #opc_account_form .checkbox{padding-left:0}.label_checkbox .check,.label_radio .radio{height:16px;width:16px}#search_block_top{right:20px}#carrier_area .delivery_options .delivery_option tr td.delivery_option_logo img{max-width:160px!important;margin:5px 15px 0 0}#carrier_area .delivery_options .delivery_option tr td{vertical-align:top;padding:0 0 15px}#carrier_area .delivery_options .delivery_option tr td.delivery_option_logo{width:200px}.carrier_next_step{float:none;padding:15px;text-align:center}#carrier_area .carrier_block,.payment_block #HOOK_PAYMENT,.payment_block #order-detail-content,.payment_module.atos .desc,.texte_home{float:none!important;width:auto!important;clear:both}.btn,a.btn{height:auto;margin-bottom:20px!important}#create-account_form,#login_form{float:none;width:80%;margin:0 auto}#login_form{margin-bottom:40px;padding-bottom:40px;border-bottom:1px #ccc solid}.authentication_bottom{margin:20px 0}#footer .footer_rea ul li a .name{font-size:15px;font-weight:700}#nq_footerlinks{margin:0 2%}#nq_footerlinks .column{border-bottom:0;float:left;margin:1% auto;width:33%;font-size:16px;line-height:16px;padding-left:60px}#nq_footerlinks .column:last-child{border-bottom:0 solid #666}#nq_footerlinks .column.larger{float:left;margin:1% 0;margin-bottom:20px;padding:0;font-size:16px;line-height:16px;border-bottom:0}#nq_footerlinks .column.larger a{}#nq_footerlinks .column:after{float:left;margin:20px auto;width:50%}#nq_footerlinks .column .column_title{font-size:20px}#nq_footerlinks .column:nth-child(3){}#newsletter_block p{line-height:24px}#editorial .rte,#editorial .partner{margin:20px}}@media (max-width:479px){#cart_summary tr td.cart_description,#cart_summary tr td.cart_total,#cart_summary tr td.cart_quantity{width:58%}#cart_summary tr td.cart_product{width:120px;height:120px}#cart_summary tr td.cart_product img{width:120px}#cart_summary tr td.cart_total,#cart_summary tr td.cart_quantity{margin-left:135px}#cart_summary tr td.cart_total{font-size:18px;margin-top:-145px;text-align:left !important}#cart_summary tr td.cart_quantity{text-align:left;margin-top:-55px}#cart_summary tr td.cart_description{margin-top:38px}#cart_summary tr td.cart_delete{margin-top:-150px}#order .free_shipping_line p{font-size:18px}#cart_summary tr td.cart_discount_name{width:62%}#cmsinfo_block > div{width:100%;border-top:1px solid #d9d9d9}#cmsinfo_block > div + div{border-left:none;padding-left:10px;min-height:1px;padding-bottom:15px}ul.product_list > li,ul.product_list2 > li{padding:0 0 30px;width:48%;min-height:300px;box-sizing:border-box}table.table thead tr th{font-size:9px}table.table td.cart_delete{padding:0}.cart_line form#voucher input[type="text"]{width:auto}.block_title{font-size:22px}.primary_block .product_left #views_block #thumbs_list{height:250px}.bx-viewport ul.product_list > li,.bx-viewport ul.product_list2 > li{min-height:210px}.cart_description p{font-size:11px;padding:0}#password #form_forgotpassword .form_content input[type="text"]{float:left;width:auto}#nq_homepush .products .prod h3{font-size:24px}#blockviewed{margin-top:10px}#blockviewed .block_title{margin-bottom:10px}#layer_cart .cross{top:0;right:0}#layer_cart .layer_cart_product .title{padding:0 20px}.product_cross .cross.accessories{max-width:320px !important}}@media screen and (min-width:320px) and (max-width:767px){#nq_homepush .products .prod:nth-of-type(2) li{float:right}#nq_homepush .products .prod > ul > li{margin-left:0 !important;padding:0;width:98%;min-height:220px}}@media screen and (min-width:340px) and (max-width:767px){#nq_homepush .products .prod > ul > li{min-height:230px}}@media screen and (min-width:355px) and (max-width:767px){#nq_homepush .products .prod > ul > li{min-height:245px}}@media screen and (min-width:390px) and (max-width:767px){#nq_homepush .products .prod > ul > li{min-height:265px}}@media screen and (min-width:430px) and (max-width:767px){#nq_homepush .products .prod > ul > li{min-height:285px}}@media screen and (min-width:480px) and (max-width:767px){#nq_homepush .products .prod > ul > li{min-height:310px}}@media screen and (min-width:550px) and (max-width:767px){#nq_homepush .products .prod > ul > li{min-height:340px}}@media screen and (min-width:590px) and (max-width:767px){#nq_homepush .products .prod > ul > li{min-height:370px}}@media screen and (min-width:630px) and (max-width:767px){#nq_homepush .products .prod > ul > li{min-height:410px}}@media screen and (min-width:750px) and (max-width:767px){#nq_homepush .products .prod > ul > li{min-height:430px}}@media (max-width:465px){#order .free_shipping_line p{font-size:1.1em}}@media (max-width:390px){#order .free_shipping_line p{font-size:1em}}@media (max-width:355px){#cart_summary tr td.cart_discount_name{width:57%}#order .free_shipping_line img{background:rgba(0,0,0,0) url("https://media1.carla-bikini.com/img/sprite.png") no-repeat scroll -159px -297px;height:22px !important;margin-top:10px;width:30px !important}#order .free_shipping_line p{font-size:0.9em;line-height:44px}#order .free_shipping_line{padding-top:5px}}@media (max-width:340px){ul.product_list > li,ul.product_list2 > li{min-height:280px}#index ul.product_list > li,ul.product_list2 > li{min-height:250px}#nq_social_footer ul li{display:inline-block;float:none}.primary_block .product_left #views_block #thumbs_list{height:180px}#nq_homepush .products .prod h3{font-size:20px}#carrier_area .delivery_options .delivery_option tr td.delivery_option_logo{width:110px;text-align:left}}@media (max-width:390px){#cart_summary tr td.cart_product{width:90px;height:90px;padding-bottom:30px;padding-top:30px}#cart_summary tr td.cart_product img{width:90px}#cart_summary tr td.cart_total,#cart_summary tr td.cart_quantity{margin-left:104px}#cart_summary tr td.cart_quantity{margin-top:-52px}#cart_summary tr td.cart_description{height:60px;margin-top:27px}#cart_summary tr td.cart_total{margin-top:-145px}#cart_summary tr td.cart_delete{margin-top:-147px;padding:0;position:absolute;right:2px}}@media (max-width:767px){#soflexibilite_desc_pr{width:100%}#adresseFinal{width:100%!important}.flex-notify{display:block;clear:both}.so-bold{height:auto!important}#soflexibilite_desc_pr input,.choiceDomOrDos{margin-bottom:10px!important}#infofofo .so-bold{margin-bottom:5px!important;display:block!important}p.brand{text-transform:uppercase;font-weight:bold}.detail p.brand{display:none}.after_category{padding:20px 10px}.description_left{line-height:18px}ul.product_list > li,ul.product_list > li:nth-child(3n+2),ul.product_list2 > li,ul.product_list2 > li:nth-child(3n+2){margin:0 1%;width:48%}ul.product_list > li:hover .product_header .detail_content{display:none}ul.product_list > li .product-container{text-align:center}ul.product_list > li .encart_promo{height:auto;line-height:20px}}@media (max-width:767px){#lc_chat_layout{display:none !important}ul.product_list > li,ul.product_list2 > li{}}#manufacturer_logo{width:auto !important}@media screen and (max-width:767px){#blockviewed ul.product_list > li,#blockviewed ul.product_list2 > li{width:48% !important;margin-bottom:0;margin-left:0;min-height:270px}#shopping_cart_left .product-name{max-height:33px;overflow:hidden}#order .info_livraison{white-space:nowrap !important;font-size:10px !important;overflow:hidden}.frais_estimes{display:none !important}}@media screen and (max-height:600px){.crossseling{display:none}}@media screen and (max-width:767px){#foursixty_home_container img{width:25% !important}}@media all and (max-width:985px){.carrey{width:100%;margin:0 0 1em;min-height:0;padding:20px}#nq_footerlinks .column{padding:0}}@media all and (max-width:899px){.delivery_option_radio .label_radio .radio,.carrier_block.checkbox .label_checkbox .check{width:16px !important;height:16px !important}}input{-webkit-user-select:text}