@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap');*,*::after,*::before{box-sizing: border-box;padding: 0;margin: 0;}html,body{scroll-behavior: smooth ;}#header a:hover{color:#d70056 !important;}.form-control-select {height: auto;padding: 0 0.5rem;padding-right: 0.5rem;background: #f6f6f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAPklEQVR4Ae3TwREAEBQD0V/6do4SXPZg7EsBhsQ8IEmSMOsiuEfg3gL3oXC7wK0bd1G4o8X9F4yIkyQfSrIByQBjp7QuND8AAAAASUVORK5CYII=") no-repeat scroll right 0.5rem center/1.25rem 1.25rem;background-color: rgb(246, 246, 246);-moz-appearance: none;-webkit-appearance: none;padding-right: 2rem;}.btn{box-shadow: none !important;}body#checkout section.checkout-step .address-item.selected {background: #fff;border: #d70056 3px solid;}.custom-radio input[type="radio"]:checked + span{background-color: #d70056;}#delivery_message{border:dashed 2px #ddd !important;}.has-discount .discount{margin-top:20px;}input,select,checkbox,textarea,button{box-sizing: border-box !important;width: auto !important;}.custom-radio input[type="radio"]:checked + span{background-color: #ff0066;}@font-face {font-family: 'KGBlank';src: url('KGBlankSpaceSolid.ttf');font-weight:normal;}@font-face {font-family: 'KG Blank Space Solid';src: url('KGBlankSpaceSolid.woff2') format('woff2'), url('KGBlankSpaceSolid.woff') format('woff'), url('KGBlankSpaceSolid.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'KG Blank Space Sketch';src: url('KGBlankSpaceSketch.woff2') format('woff2'), url('KGBlankSpaceSketch.woff') format('woff'), url('KGBlankSpaceSketch.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}body{font-family: 'Open Sans', sans-serif;font-weight: 300;}b,strong{font-family: 'KG Blank Space Sketch' !important;font-weight:normal !important;}.btn{font-family: 'KG Blank Space Sketch';font-weight:normal;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family: 'KG Blank Space Sketch' !important;font-weight:normal !important;}#wrapper{padding: 0;margin: 0;background: #fff !important;}.header-nav{background: #fafafa;border-bottom: solid 1px #333;color: #333;}.header-nav a{color:#333 !important;text-decoration: none !important;}.blockcart {background: rgba(0, 0, 0, 0.3) !important }#header .header-nav .cart-preview .shopping-cart{color:#fff !important;}#header .header-nav .user-info{margin:0;padding: 0;}.breadcrumb {border:solid 1px #ddd !important;background: #fafafa !important;font-weight:bold !important;}.modal-content p{color:#333 !important;}#footer{background: #000;color: #fff;}.wishlist-button-add{display: none;}.blockcart{background: #ff0066;}.product-flag.new{position: absolute;left:0;color:#fff !important;background:#000 !important;}.product-flag.discount{position: absolute;left:0 !important;top:45px;background: #ff0066 !important;}.wishlist-button-add{background: #ff0066 !important;color: #fff !important;border:none !important;border-radius: 0 !important;position: absolute;right:0 !important;transform: translate(100%,0);}.wishlist-button-add i{color:#fff !important;}.product-miniature:hover .wishlist-button-add{transform: translate(0,0);}.highlighted-informations{background: #ff0066 !important;color: #fff !important;}.highlighted-informations a{color: #fff !important;text-decoration: none !important;width:100%;height:100%;display }.thumbnail-container .reviews-loaded{width: 100% !important;}.product-thumbnail img{width: 100%;transition: all 250ms linear;}.product-thumbnail:hover img{transform: scale(1.2) rotate(2deg);}.product-miniature .highlighted-informations .quick-view{display:block !important;margin-bottom: 10px;}.featured-products{padding: 70px 15px !important;background: #fafafa;}#products .products-section-title, .featured-products .products-section-title, .product-accessories .products-section-title{margin: 0 !important;display: block !important;}.line{width:200px;height: 0;margin:0;border:none;border-bottom: dashed 3px #ff0066;opacity: 1;background: transparent;margin:30px auto;margin-bottom: 50px;}.border-dashed{box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.02);border:dashed 1px #ddd;}#carousel{width: 100%;height:600px;background: #000 !important;margin: 0;}#carousel img{width: 100%;}.carousel-inner{height: 100% !important;margin:0;padding:0;}#carousel figure{width: 100%;height: 100%;}#carousel figure img{width: 100%;height: 100%;object-fit: cover;}#carousel figcaption{top:30%;left:10%;min-width: 40% !important;bottom:unset;background: rgba(0, 0, 0, 0.76);height:auto;padding:20px;border-left: solid 4px #ff0066;}#carousel figcaption p{padding:15px 0;}.icon-prev,.icon-next{padding:0 ;width: 50px !important;height: 50px !important;background: #ff0066 !important;}.carousel .carousel-control .icon-prev{display: block;position: absolute;left:50px;!important;}.carousel .carousel-control .icon-next{right:50px !important;}.carousel .carousel-control .icon-next:hover, .carousel .carousel-control .icon-prev:hover{background: #fff !important;transition: all 250ms ease-in-out;}.carousel .carousel-control .icon-prev:hover i, .carousel .carousel-control .icon-next:hover i{color:#ff0066;}.newsletter{background: #d70056;}.block_newsletter{background: transparent;color:#fff !important;padding: 30px 15px !important;}.breadcrumb {padding: 15px !important;display: block;margin: 30px auto;}#wrapper .breadcrumb a{text-decoration: none;}.btn-unstyle.select-title{padding:5px;display: flex;align-items: center;align-items: center;justify-content: space-between;}#js-product-list-top{display: flex;align-items: center;margin:20px 0;}#js-product-list{margin-top:40px;}.banner img{width: 100%;}.social-sharing{color:#fff;background: #d70056;padding: 10px;border:solid 1px #ddd;box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.02);}.tabs .nav-tabs .nav-link.active{color:#d70056;border-bottom-color: #d70056;border-radius: 0;}.tabs .nav-tabs .nav-link:hover{color:#d70056;border-bottom-color: #d70056;border-radius: 0;}.current-price-value{font-size:2.5rem;color:#d70056;}.has-discount .discount{background: #d70056;}.product-images > li.thumb-container > .thumb.selected, .product-images > li.thumb-container > .thumb:hover{border-color: #d70056;}.product-images .js-qv-product-images{margin: 0 !important;padding: 0 !important;padding-left: 0;}.btn-danger{background-color:#ff0066 !important;border-color:#ff0066 !important;}.product-miniature .product-title a{color:#000;}.js-search-link{text-decoration: none;}.products-sort-order .select-list:hover{background: #ff0066;color:#fff !important;}.js-top-menu{font-family: 'KG Blank Space Sketch';;font-weight:normal !important;letter-spacing: 1px;}.js-top-menu a{font-weight:normal !important;}#header .header-top a[data-depth="0"]{color:#000;}#header .header-top a[data-depth="0"]:hover{color:#ff0066 }#search_filters ul{margin: 0;padding: 0;margin: 15px 0;}#search_filters ul li{border:dashed 2px #ddd;border-bottom: none;padding: 5px;transition: all 250ms linear;}#search_filters ul li:nth-last-child(1){border-bottom: dashed 2px #ddd;}#search_filters ul li:hover{background: #fafafa;}#js-active-search-filters{display:flex;align-items: center;justify-content: space-between;background: #ff0066;color:#fff;}#js-active-search-filters ul{margin: 0;padding: 0;}#footer {color: #fff;}#footer .h3{color:#fff;font-weight:normal !important;}#footer a{color:#fff }#search_filters .ui-widget-header{background: #ff0066;}@media(max-width:767px){.footer-container .links ul {margin-bottom: 0;background-color: #d70056;margin: 0;padding: 0;}#footer a{text-decoration: none;}.pagination{text-align: center !important;}}#footer .material-icons{color: #fff !important;}#block-newsletter-label{font-family: 'KG Blank Space Sketch';color:#fff !important;}.block_newsletter form .row .col-xs-12:last-of-type p{color:#fff;}.btn{font-family: 'KG Blank Space Solid';}.banner-section{padding: 120px 15px;background: url('bg3.png');background-size: 90% auto;background-position: center center;background-repeat: no-repeat;}@media(max-width:968px){.banner-section{padding: 50px 15px;}}.js-product-flags .pack{top:50px;left:0;position: absolute;background: #ff0066 !important;}.card {all: unset;border-radius: unset;}.block-category-inner{display: flex;align-items: center;border-bottom: dashed 2px #ddd;margin-bottom: 50px;padding: 20px;}#subcategories ul li .subcategory-image a{border: dashed 3px #ddd;transition: all 250ms ease-in-out;}#subcategories ul li .subcategory-image a:hover{border: dashed 3px #ff0066;}.subcategory-name{text-decoration: none;}.subcategory-name:hover{color: #d70056;}#subcategories ul li:hover .subcategory-image a{padding: 9px;}.btn-unstyle .select-title{font-family: 'KG Blank Space Solid';}#subcategories ul{margin: 0;padding: 0;margin: 20px 0;}.subcategory-heading::after{content:'';width: 100px;height: 3px;background: #ff0066;display: block;margin-top: 20px;}.breadcrumb{background: #ff0066 !important;color: #fff;border-radius: 0 !important;}.breadcrumb span{color: #fff;}.breadcrumb a{color: #fff !important;}#wrapper .breadcrumb li::after {margin: 0.3125rem;color: #fff;content: "/";}.products-selection{background: #ff0066;display: flex;align-items: center;padding: 10px;}.products-selection p{padding: 0;margin: 0;color:#fff;}.products-selection .total-products{margin: 0;padding: 10px;}.products-selection .sort-by{color: #fff;}.category-top-menu{margin: 0;padding: 15px;background: #fafafa;border:dashed 2px #ddd;}.category-top-menu a{text-decoration: none;}.category-top-menu a:hover{color:#ff0066;}.category-top-menu li ul{margin: 0;padding: 0;margin-left: 15px;list-style-type: circle;}::marker{color:#ff0066;}.h6::after{content: '';width: 50px;height: 3px;margin-top: 10px;background: #ff0066;display: block;margin-bottom: 10px;}.form-control {border:dashed 2px #ddd;border-radius: 0 !important;}.social-sharing{display: flex;align-self: center;justify-content: space-between;}#header .header-nav #_desktop_contact_link{background: #ff0066;color: #fff;}.price{color:#ff0066;}.btn{border-radius: 0 !important;}.logo-mobile img{display: block;margin: 0 auto;}#menu-icon{width: 100%;background: #ff0066;color:#fff;padding: 10px;margin: 10px;display: flex;align-self: center;justify-content: center;}.header-top{margin: 0;}#footer h1,h2,h3,h4,h5,h6,p{color:#fff;}#footer h3{color:#ff0066;}#contact-infos{color: #fff;}@media(min-width:968px){#block_myaccount_infos .myaccount-title a{color:#fff;}.footer-container .h3, .footer-container .h4{color:#fff;}.collapse:not(.show){display: block;}.collapse:not(.show){list-style-type: square;}#search_filters .collapse:not(.show){list-style-type: none;}#footer a{text-decoration: none;}#footer ul:not(.block-social ul){list-style-type: none !important;margin: 0;padding: 0;}#footer ul li{border-bottom: dashed 1px #ddd;}}#logowhite img{display: block;margin: 0 auto;}.block-social ul{width: 100%;display: flex;align-self: center;justify-content: center;margin-left: 0;padding: 0;}.block-social ul li{background-color:transparent;padding: 10px;border:none !important;margin:0 10px;transition: all 250ms ease-in-out;background-color: #ff0066;}.block-social ul li:hover{background-color:transparent;background-color:#d70056;}@media(max-width:968px){#carousel{background: none !important;height: 350px;}#carousel figure img{width: 100%;height: 100%;position: absolute;right:0;}.carousel{left:0;}#carousel figcaption{position: absolute;top:0;left:0;display: flex;justify-content: center;align-items: center;min-width: 100% !important;min-height: 100%;margin: 0;flex-direction: column;padding:0 10%;border:none;background: rgba(0, 0, 0, 0.5);}.carousel .carousel-control .icon-next{right:0 !important;}.icon-prev, .icon-next {padding: 0;width: 35px !important;height: 35px !important;background: #ff0066 !important;}.carousel .direction .carousel-control i{background: none;}.carousel .carousel-item .caption .caption-description h3, .carousel .carousel-item .caption .caption-description p, .carousel .carousel-item .caption .caption-description .page-content.page-cms ul, .page-content.page-cms .carousel .carousel-item .caption .caption-description ul{color:#fff;}.carousel .carousel-item .caption .display-1{color:#fff;}.carousel-indicators{display: none;}}#header #contact-link{margin: 0 !important;padding: 0;color:#fff;}#header #contact-link a{color:#fff !important;display: inline-flex;box-sizing: border-box;padding:13px;border-radius: 5px !important;transition: all 250ms ease-in-out;}#header #contact-link:hover{background: #d70056;}#header .header-nav .blockcart {display: inline-flex;padding: 12px;margin-left: 0.9375rem;text-align: center;white-space: nowrap;background: #000 !important;color: #fff !important;}#header .header-nav .blockcart span{color:#fff;}#header .header-nav .material-icons.shopping-cart{transform: translate(0,0) }#header .header-nav .user-info .material-icons{transform: translate(0,0) }#header #_desktop_user_info{padding: 12px;}#footer{padding-top: 0 !important;}.subfooter{background: #111;padding:10px 15px;margin-top: 50px;margin-top: 40px;text-align: center;}.subfooter p{font-size: 0.8rem;opacity: 0.8;margin: 0;padding: 0;}#footer .newsletter{margin-bottom: 50px;}input, .form-control, .input-group-text{border-radius: 0 !important;}#search_widget{float: unset;}#search_widget form input{padding: 16px 20px 10px 40px;}@media(min-width:968px){.grider{text-align: center;display:grid;grid-template-columns: 150px 1fr;align-items: center;}#_desktop_top_menu{width: 100%;}#_desktop_top_menu ul{width: 100%;}#top-menu{display: flex;justify-content: flex-end;}#top-menu li{position: relative;}#top-menu li ul{position: absolute;min-width:250px;top:50px;}#top-menu .js-sub-menu{top:0 !important;}#top-menu li ul {position: absolute;min-width: 250px;top: 50px;display: flex;flex-direction: column;margin: 0;padding: 0;background: #fff;border: dashed 1px #ddd;}#top-menu li ul li{margin:0;}#top-menu li ul li a{width: 100%;height: 100%;padding:10px;transition: background 250ms ease-in-out;}#top-menu li ul li:hover a{color:#fff !important;background: #d70056 !important;}}@media(max-width:768px){.user-info{padding: 11px 15px !important;background:#d70056;color:#fff !important;}.user-info .material-icons{color: #fff !important;}}.btn{border-radius: 0 !important;}.material-icons.shopping-cart{transform: translate(0,0);}.wishlist-button-add {display: flex;align-items: center;justify-content: center;height: 2.8rem !important;width: 2.8rem !important;background: #d70056 !important;padding-top: 0.1875rem;background-color: #ffffff;box-shadow: 0.125rem -0.125rem 0.25rem 0 rgba(0,0,0,0.2);border-radius: 50%;cursor: pointer;transition: 0.2s ease-out;border: none;position: unset;transform: unset;}.wishlist-button-add:hover{background: #ff0066 !important;}.facet,.facet p{color:#333;}.products-selection .showing{color:#fff;text-align: center;}#search_filter_toggler{background: #000;border:none;width: 80% !important;display: block;margin: 10px auto !important;}.btn.btn-secondary,.btn.btn-primary,.btn.btn-tertiary{background: #000 !important;color:#fff !important;border:none;}.block-categories .collapse-icons .add:hover, .block-categories .collapse-icons .remove:hover{color:#ff0066;}.cart-summary-products .product-price{color:#ff0066;}input[type="checkbox"]{all:revert;}.links a{text-decoration: none !important;}.links a:hover .material-icons {color:#ff0066 !important;}.table-bordered {overflow: hidden;border-spacing: 0;border-collapse: separate;background-color: #fff;border-radius: none;border: none;}.table-bordered td, .table-bordered th {border-radius: 0 !important;}#main a{text-decoration: none;}#main a:hover{color:#ff0066;}.alert {border-radius: 0;}#product .featured-products{background:transparent;padding:0;}#product .featured-products h2{background:transparent;padding:0;margin-bottom:3rem;color:#333;}#product #empty-product-comment{border:dashed 2px #ddd;padding:15px;}.subcategory-heading{color:#333 !important;}#cart #content-wrapper{margin:50px 0;}.block-social{margin:50px 0;}@media(min-width:968px){.block-social .row{display:flex;align-items:center;}.block-social ul{justify-content:flex-end;}}#blockEmailSubscription_displayFooterBefore .col-md-8{float:unset !important;}.subcategory-name{color:#ff0066 !important;}.subcategory-image a{border: dashed 3px #ddd !important}.product-miniature .thumbnail-container:hover .highlighted-informations.no-variants, .product-miniature .thumbnail-container:focus .highlighted-informations.no-variants{top: calc(100% - 4rem);}#custom-text{display:none !important;}#header .header-nav .material-icons {line-height: inherit;transform: translate(0,9px);}#contact form .form-control-label{text-align:left;}#contact input,select,textarea{box-sizing:border-box;width:100%;}#contact input[type="submit"]{display: block;width: 30% !important;}#contact main .input-group .input-group-btn > .btn {padding: 0.82rem 1rem !important;background: #000 !important;}#contact .contact-form{box-sizing:border-box !important;padding:0 !important;}main a{color:#ff0066;}main a:hover{color:#ff0066;}@media(max-width:768px){#logowhite{display:block;margin-bottom:50px !important;}}#header .header-nav{font-weight:bold;}#contact-link{padding:0.11rem 0 !important;}.highlighted-informations{font-weight:bold !important;transition:all 250ms ease-in-out ;}.highlighted-informations:hover{background:#d70056 !important;}.product-information p{color:#333 !important;}.modal-content .social-sharing{margin:0 !important;}.modal-content #product-description-short{color:#333 !important;}.btn-danger:hover{background:#d70056 !important;}.select-title{border:dashed 2px #ddd;}.dropdown-menu{border: dashed 2px #ddd !important;;box-shadow: none !important;;background: #fff !important;;font-family: 'KG Blank Space Sketch';font-weight: normal !important;letter-spacing: 1px;}#js-product-list-top .select-title{font-family: 'KG Blank Space Sketch';font-weight: normal !important;letter-spacing: 1px;border: dashed 2px #ddd;}.select-list:hover{color:#fff;}.select-list:nth-last-child(1){border:none !important;}.products-sort-order .select-list:hover{color:#fff !important;}.block_newsletter form input[type="email"]{border:dashed 2px #ddd !important;}.block_newsletter form input[type="email"]{border:dashed 2px #ddd !important;}.form-control{background-color:#fff !important;}.wishlist-button-add{box-shadow:none !important;}.product-customization .product-message{border:dashed 2px #ddd;}.product-customization .product-message:focus{outline: 0.1875rem solid #f06;}.card-block.checkout .btn-primary {width: 100%;white-space: normal;margin: 0;}@media(max-width:768px){.card-block.checkout .btn-primary {padding: 15px 0;}}.mobile-search #contact-link{display:none;}.product-description-short p{color:#333 !important;}@media(max-width:768px){#header .header-top {padding: 0 !important;}#main{padding:30px 15px !important;}}.js-parent-focus.focus {border:none !important;background: none !important;outline: none !important;}.input-group-btn button{background: #000 !important;}.register-form p{color:#333 }.form-control-comment{margin-top:5px;display: block;}#index #main{display: none;}#quantity_wanted{width: 80% !important;border:dashed 2px #ddd !important;border-right: none !important;}.bootstrap-touchspin-up,.bootstrap-touchspin-down{background: #d70056 !important;color:#fff;border:none !important;}.more-info{border:dashed 2px #ddd !important;}.border-top-dashed{border-top:dashed 2px #ddd;margin-top: 20px;}#blockcart-modal .product-name{color:#d70056 !important }#myModalLabel::after{display: none;}.js-cart-line-product-quantity{width: 80% !important;border:dashed 2px #ddd !important;border-right: 2px #ddd !important;}#checkout #wrapper{padding: 2rem 15px !important;}body#checkout .custom-checkbox span {position: absolute;top: 0.025rem;left: 0;-webkit-box-flex: 0;-ms-flex: 0 0 15px;flex: 0 0 15px;margin-top: 0.1rem;border: dashed 2px #ddd;}body#checkout section.checkout-step.-reachable.-current .step-number{background-color: #ff0066;}body#checkout a:hover{color: #d70056;}.newsletter .block_newsletter form input[type="email"]{width: 100% !important;}.cart-grid-body input, .cart-grid-body .form-control, .cart-grid-body .input-group-text{width: 100% !important;display: block !important;}#cart .bootstrap-touchspin .form-control{width:60px !important;}@media(max-width:768px){.header-top #search_widget input{width:100% !important;}.product-quantity{flex-direction: column;}.bootstrap-touchspin{width: 100% !important;display: block !important;}.product-quantity #quantity_wanted{width: 100%;}.product-quantity .input-group-btn-vertical{width: 100%;display: flex;}.bootstrap-touchspin-up,.bootstrap-touchspin-down{display: flex;align-items: center;justify-content: center;padding: 0;height: 40px !important;margin: 0 !important;border:dashed 2px #d70056 !important;color:#d70056;}.bootstrap-touchspin-up{border-right:none !important;}.bootstrap-touchspin-up i,.bootstrap-touchspin-down i{position: relative !important;}.bootstrap-touchspin-up:hover,.bootstrap-touchspin-down:hover{color:#fff;background: #d70056 !important;border:solid 2px #d70056 !important;}#quantity_wanted{border:dashed 2px #ddd !important;width: 100% !important;margin: 10px 0;}.qty{margin: 0 !important;margin-bottom: 20px !important;padding: 0 !important;}.wishlist-button-add{width: 100% !important;display: flex;margin: 0 !important;padding: 0 !important;align-items: center !important;justify-content: center !important;}#product .tabs{padding: 0 !important;margin: 0 !important;}#cart .remove-from-cart{width: 100%;background: #000;color:#fff !important;}.products article .wishlist-button-add{width:50px !important;}#js-product-list-top{flex-direction: column;}.input-group-btn-vertical{display: flex;}.input-group-btn-vertical i{color:#d70056 !important;}.input-group-btn-vertical button{width: 50% !important;border:dashed 2px #d70056 !important;background: none !important;color:#d70056 !important;}.input-group-btn-vertical button:nth-child(1){border-right: none !important;}.input-group-btn-vertical button:hover i{color:#fff !important;}.add-to-cart{width:100% !important;display: block;}.input-group-btn-vertical button:hover{border:none !important;}#search_widget form i {position: absolute;padding: .5rem;transform: translate(0,6px);}#main .form-control{width: 100% !important;display: block !important;}#checkout .continue{width: 100% !important;display: block !important;}#checkout .forgot-password{text-align: center;margin: 0 !important;margin-bottom: 20px !important;display: block;}#main .btn.btn-secondary, #main .btn.btn-primary, #main .btn.btn-tertiary{width: 100% !important;display: block !important;}#mobile_top_menu_wrapper #contact-link{margin-top: 20px !important;display: block !important;}#contact-link:hover{background: none !important;}#mobile_top_menu_wrapper #_mobile_contact_link #contact-link a{background: #d70056;width: 100%;border-radius: 0 !important;}#wrapper{padding: 2rem 0;}#cart .product-line-grid-right{padding: 0 !important;margin: 0 !important;}#cart .product-line-grid-right .js-cart-line-product-quantity{border:dashed 2px #ddd !important;}.input-group-btn-vertical{width: 100% !important;display: flex !important;margin-top: 20px;}#cart .remove-from-cart{display: block;}#cart .product-line-grid-right .row{margin: 0 !important;padding: 0 !important;}#cart .remove-from-cart {width: 100%;background: #d70056;color: #fff !important;display: flex;align-content: center;justify-content: center;padding: 10px;box-sizing: border-box;}#main .cart-grid-body input, #main .form-control, #main .input-group-text{width: 100% !important;display: block !important;}#cart .bootstrap-touchspin .form-control{width:100% !important;}}.form-control:focus {color: #232323;border: dashed 2px #ff0066 !important;}#cart .product-line-grid-right .js-cart-line-product-quantity:focus{border:dashed 2px #ff0066 !important;}.block_newsletter form input[type="email"]:focus{border:dashed 2px #ff0066 !important;}@media(min-width:968px){.form-control{width: 100% !important;}.form-control.form-control-select{width: auto !important;}#js-product-list-top .select-title{display: block !important;width: 100% !important;}}.form-control:focus{outline: none !important;}.modal-content a{color:#d70056 !important;}.modal-content a:hover{color:#ff0066 !important }.btn.btn-comment{background: #d70056 !important;border:none;white-space: normal !important;height:auto !important;}input[name="comment_title"]{border:dashed 2px #ddd;}textarea[name="comment_content"]{width: 100% !important;border: dashed 2px #ddd;}.btn-comment-inverse:hover{background: #d70056 !important;}#product-modal .modal-content .modal-body .product-images img:hover{border:solid 2px #d70056 !important;}.btn{transition: all 250ms linear;}.btn-primary:hover{background: #d70056 !important;}