:root{--main-color:#221F20;--green:#2E9276;--red:#D1433F;--yellow:#F5BD37;--light-green:#B9C24D;--bg-green:#cdecc0}.fashionfetish{font-family:"Fashion Fetish"}.fashionfetish-bold{font-family:"Fashion Fetish Bold"}.fashionfetish-italic{font-family:"Fashion Fetish Italic"}.fashionfetish-heavy{font-family:"Fashion Fetish Heavy"}.green{color:var(--green)}.red{color:var(--red)}sup{bottom:.4em;font-size:65%}strong{font-family:"Fashion Fetish Bold"}.vertical-align-center{display:flex;flex-direction:column;justify-content:center}#page-container,header{max-width:1800px;margin:auto}.container{width:100%}.topbar-icon a.ubermenu-target{color:#fff!important;font-weight:700!important;text-transform:uppercase!important;font-size:11px!important;letter-spacing:0.3px;padding:5px 10px}.topbar-icon a.ubermenu-target i{font-size:13px}header .catchphrase h2{padding:5px 0 0}.topbar-icons-right .ubermenu-nav{text-align:right}.header-right{position:absolute!important}.header-btn-preorder{}.header-clickcollect{right:24%}.header-cobuying{right:10px}footer .et-menu.nav li{width:100%}footer .et-menu.nav li a{padding-bottom:2px!important}footer .footer-menu-icons li{}footer .footer-menu-icons a.ubermenu-target{padding:0;margin-right:8px}footer .footer-menu-icons a.ubermenu-target i{color:#fff;font-size:20px;padding:5px 10px;border-radius:50%;width:40px;height:40px;text-align:center;line-height:1.5!important}.footer-icon-fb a.ubermenu-target i{font-size:40px!important;margin-right:10px}footer .footer-menu-icons a.ubermenu-target i:hover{background:var(--main-color)}.footer-icon-fb a.ubermenu-target i:hover{color:#3B5998}.footer-icon-mail a.ubermenu-target i{background:var(--green)}.footer-icon-user a.ubermenu-target i{background:var(--yellow)}.footer-icon-cart a.ubermenu-target i{background:var(--red)}header .et-menu-nav .ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-target,header .et-menu-nav .ubermenu-skin-minimal .ubermenu-item-level-0 .ubermenu-target:hover{color:var(--yellow)!important}.ubermenu .ubermenu-target-with-image>.ubermenu-target-text{color:var(--main-color);text-align:center;font-size:14px;line-height:1.4;font-family:"Fashion Fetish Heavy"}.ubermenu .ubermenu-target-with-image>.ubermenu-target-text:hover{color:var(--green)!important}ul.ubermenu-submenu.ubermenu-submenu-type-mega{border:6px solid #fff!important;border-top:none!important}.ubermenu-submenu.ubermenu-submenu-drop{background-color:var(--bg-green)!important;border:none!important}.megamenu-txt{line-height:1.6!important}.megamenu-txt h2{text-transform:uppercase;font-family:"Fashion Fetish Heavy";font-size:16px;line-height:1.4}ul.ubermenu-submenu li .ubermenu-custom-content a.megamenu-text-icon{font-family:"Fashion Fetish Heavy";font-size:120%;line-height:1.4;background:var(--yellow);border-radius:5px;padding:10px 5px 5Px!important;color:var(--main-color)!important;display:block}ul.ubermenu-submenu li .ubermenu-custom-content a.megamenu-text-icon .et-pb-icon{color:var(--green);font-size:25px;float:left;padding-right:5px}ul.ubermenu-submenu li .ubermenu-custom-content a.megamenu-text-icon:hover{background:var(--green)}ul.ubermenu-submenu li .ubermenu-custom-content a.megamenu-text-icon:hover,ul.ubermenu-submenu li .ubermenu-custom-content a.megamenu-text-icon:hover .et-pb-icon{color:#fff!important}.submenu-simple .ubermenu-submenu a.ubermenu-target .ubermenu-target-text{color:var(--main-color)}.submenu-simple .ubermenu-submenu a.ubermenu-target:hover .ubermenu-target-text{color:var(--green)}.single-product .et-menu a:hover{color:var(--yellow)!important;opacity:1}#rmp-container-3902{width:100%!important;max-width:440px!important}.rmp-container{background:#222!important}#rmp_menu_trigger-3902{bottom:20px;left:10px;right:auto;top:auto}#rmp-menu-wrap-3902 .menu-item-has-children a:first-child{margin-bottom:12px!important}.rmp-menu-top-level-item.rmp-menu-top-level-item{margin-bottom:15px!important}#rmp-menu-wrap-3902 .rmp-menu-item-link{overflow:visible!important;line-height:1.5!important;height:auto!important}#rmp-menu-wrap-3902 .rmp-submenu .rmp-menu-item-link{height:auto!important;line-height:1.5!important;margin-bottom:12px!important}.mobile-menu-cta{padding-bottom:20px!important}.mobile-menu-cta a{background:var(--red)!important;padding:10px 15px!important;font-family:"Fashion Fetish Heavy"!important}.mobile-menu-cta a:hover{background:var(--green)!important}.insert-txt-bg .et_pb_text_inner{background:rgba(255,255,255,0.7);padding:4%;width:70%;margin:5% auto}.et_pb_button.btn-classic{border-bottom:2px solid var(--light-green)!important;padding-bottom:0!important}.et_pb_button.btn-classic::after{font-size:28px!important;line-height:0.8em!important;left:-0.3em!important}.et_pb_button.btn-classic:hover{border-bottom:2px solid var(--red)!important;background:none}.woocommerce-message{background:var(--yellow)!important;line-height:1.4;font-size:16px!important;margin-bottom:20px;color:var(--main-color)!important}.woocommerce-message .button.wc-forward{display:none!important}.cart_totals .checkout-button.button.alt.wc-forward{background:var(--green);color:#fff!important;border:none;font-family:'Fashion Fetish Heavy';padding:10px 0 5px}.cart_totals .checkout-button.button.alt.wc-forward:hover{background:var(--yellow)!important;color:var(--main-color)!important}.cart_totals a.checkout-button.button.alt.wc-forward::after{display:none}body #page-container .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button::before{top:10px;margin-left:-1.7em!important}.woocommerce-cart-form .actions .coupon #coupon_code{font-size:14px!important;background:#eee!important;text-align:center;color:var(--main-color)!important;font-family:"Fashion Fetish Bold"}.woocommerce-cart table.cart td.actions .coupon .input-text{width:180px!important}.woocommerce-cart table.cart td.actions .coupon .input-text::placeholder{color:var(--main-color)}.woocommerce-page table.cart td.actions button,.thwmsc-buttons .thwmsc-btn{background:var(--main-color)!important;color:#fff!important;padding:13px 20px 7px!important;font-family:"Fashion Fetish Bold";font-size:16px!important}.woocommerce-page table.cart td.actions button:hover{background:var(--yellow)!important;opacity:1;color:var(--main-color)!important}.woocommerce button.button::after,.woocommerce-page button.button::after{display:none}.single_add_to_cart_button.button.alt.et_pb_custom_button_icon.et_pb_button{padding-top:15px;padding-bottom:5px;padding-left:2.5em!important}button#place_order{font-size:21px;margin:40px 0 20px;font-family:"Fashion Fetish Heavy";text-transform:uppercase;padding:10px 20px 3px;color:#fff!important;background:var(--green)}button#place_order:hover{background:var(--yellow);color:var(--main-color)!important}.woocommerce-billing-fields input,.woocommerce-billing-fields h3{color:var(--main-color)!important;font-family:"Fashion Fetish Bold"}.woocommerce-checkout .product-name .variation{display:none}.product-subtotal .woocommerce-Price-amount::after,.cart-subtotal .woocommerce-Price-amount::after,.order-total .woocommerce-Price-amount::after{content:' TTC'}.woocommerce-shipping-destination{display:none}.woocommerce-button.button.woocommerce-form-login__submit,.woocommerce-Button.button,.woocommerce-account .woocommerce-Addresses a.edit,.woocommerce-account .woocommerce button.button{background:var(--yellow)!important;color:var(--main-color)!important;font-family:"Fashion Fetish Bold";text-align:center;padding:10px 20px 5px!important;margin-bottom:30px!important}.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce-account .woocommerce-Addresses a.edit:hover,.et_button_left.woocommerce-page button.button:hover{background:var(--green)!important;color:#fff!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.single-product .quantity::before{content:"Qté : "}.single-product .quantity input.qty,.woocommerce-cart .quantity input.qty{font-family:Fashion Fetish Heavy;color:var(--main-color);font-size:20px}.single-product #rmp_menu_trigger-3902,.woocommerce-checkout #rmp_menu_trigger-3902{display:none}.single-product .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled {display:none!important}.woocommerce div.product .woocommerce-variation-price{padding-bottom:20px}.woocommerce div.product .woocommerce-variation-price span.price{color:var(--red);font-size:24px;font-family:"Fashion Fetish Heavy"}.woocommerce .woocommerce-variation-availability{display:none}.woocommerce-cart .variation{display:none}.woocommerce-cart table.cart td.actions .coupon .input-text{width:190px!important}.woocommerce-checkout h1{text-align:center;font-family:"Fashion Fetish Heavy";color:var(--green)}.woocommerce-checkout .container{max-width:100%;width:95%;margin-bottom:60px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px}.cart_totals h2{margin-bottom:10px;color:var(--green);font-family:"Fashion Fetish Bold"}.cart_totals.calculated_shipping tr th{font-family:"Fashion Fetish Bold"}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{background:var(--yellow);color:var(--main-color);padding:20px 20px 10px;margin-bottom:30px;font-family:"Fashion Fetish Bold"}.woocommerce-checkout .form-row textarea#order_comments{height:150px}.preorder-product-price .preorder-price{float:left;padding-right:10px}.preorder-product-price .availability_date{display:none}body .woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner>div a{height:44px;line-height:1.2;padding:5px}.thwmsc-tab-label .thwmsc-tab-icon{line-height:30px}.woocommerce-info a,.woocommerce-message a{text-decoration:underline}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.thwmsc-buttons{margin-right:20px}.thwmsc-buttons button#action-prev{background:#bdbaba!important}.thwmsc-buttons button#action-next{}.thwmsc-buttons button#action-next.next-last{display:none}.thwmsc-buttons .thwmsc-btn:hover{background:var(--yellow)!important;color:var(--main-color)!important}.woocommerce-account th.pre-order-release-date,.woocommerce-account td.pre-order-release-date{display:none}a.xoo-wsc-ft-btn{background:var(--main-color)!important;padding:11px 10px 5px;color:#fff!important;font-size:16px!important}a.xoo-wsc-ft-btn:hover{background:var(--green)!important}a.xoo-wsc-ft-btn::after{content:""!important}#billing_pickup_title_field{padding:20px 20px 0;background:var(--bg-green);margin-bottom:0}#billing_pickup_day_field{margin-bottom:20px;padding:0 20px 20px;background:var(--bg-green)}#billing_pickup_day_field label{display:none}#billing_pickup_day_field select{max-width:450px}.delivery-company{padding:10px!important;background:#9dd6e8}.woocommerce .confirm_add,.woocommerce .added_to_cart.wc-forward{display:none}.archive.woocommerce .quantity{margin-right:10px!important}.archive.woocommerce .quantity input.qty{padding:5px}.archive.woocommerce .button.add_to_cart_button,.archive.woocommerce .button.product_type_simple{background:var(--red)!important;padding:5px 10px 0!important;color:#fff!important;text-transform:uppercase;font-weight:700!important;font-size:14px!important;margin:0!important}.archive.woocommerce button.button:hover{background:none!important}.archive.woocommerce .button.wp-element-button{margin-top:24px!important}.archive.woocommerce .button.product_type_simple::after,.archive.woocommerce .button.product_type_variable::after{content:''!important}.blurb-icon-center.et_pb_blurb_position_left .et_pb_main_blurb_image,.blurb-icon-center.et_pb_blurb_position_left .et_pb_blurb_container{display:inline-block}.blurb-icon-center.et_pb_blurb_position_left .et_pb_blurb_content{text-align:center}.wpcf7-form .form_row:after{clear:both}.wpcf7-form .form_column br{display:none}.wpcf7-form .form_column_1{}.wpcf7-form .form_column_1_2{display:inline-block;width:47.9%;margin-bottom:10px}.wpcf7-form .form_row .form_column_1_2:first-child{margin-right:3%}.wpcf7-form .form_row .form_column_1:first-child{margin-bottom:10px}.wpcf7-form label{font-weight:bold;color:var(--main-color);font-family:inherit;padding:20px 0 5px 0;line-height:1.2;text-transform:uppercase;font-size:14px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form textarea,.wpcf7-form select,.wpcf7-form input[type="tel"]{padding:10px 10px 5px;margin-bottom:8px!important;font-size:16px;font-family:inherit;color:var(--main-color);border-radius:4px;border:2px solid var(--main-color);background:#fff}.wpcf7-form textarea{height:150px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form select,.wpcf7-form textarea,.wpcf7-form input[type="tel"]{width:100%}.wpcf7-form select{display:block}.wpcf7-form select option{font-size:14px;font-family:inherit}.wpcf7-number{padding:10px;font-size:14px;font-weight:500}.wpcf7-form span.wpcf7-list-item{display:block}.wpcf7-form .wpcf7-radio span.wpcf7-list-item,.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{display:inline-block}span.wpcf7-list-item-label{color:var(--main-color)}.wpcf7-form input[type="submit"],.wpcf7-form input[type="button"]{background:var(--yellow);border:none;text-transform:uppercase;color:var(--main-color);font-size:18px;font-family:"Fashion Fetish Bold";padding:12px 12px 5px;margin-top:10px;cursor:pointer;float:right;transition:transform .2s}.wpcf7-form input[type="submit"]:hover,.wpcf7-form input[type="button"]:hover{background:var(--yellow)}input[type="file"]{border:1px solid var(--main-color);;color:var(--main-color);cursor:pointer;font-size:15px;font-weight:bold;margin-bottom:15px;padding:6px 6px 4px;display:block}.g-recaptcha{margin-top:20px}.wpcf7-form span.wpcf7-not-valid-tip{color:#fff;font-size:12px;font-family:"Fashion Fetish Bold";display:table;background:var(--red);padding:8px 10px 4px}.wpcf7 form.invalid .wpcf7-response-output{border:var(--red);padding:10px 15px 5px;font-size:14px;font-family:Fashion Fetish Bold;color:var(--red)}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:var(--main-color)!important;opacity:1;font-size:100%}:focus::placeholder,:focus::-webkit-input-placeholder,:focus:-moz-placeholder,:focus::-moz-placeholder,:focus:-ms-input-placeholder{color:var(--main-color)!important;opacity:0.5}input.referer-page{display:none}#cookie-notice{z-index:9999}#cookie-notice #cn-accept-cookie{background:var(--yellow)!important;color:var(--main-color)!important}#rmp_menu_trigger-3902{display:none}.head-mobile{display:none}.fb_dialog_advanced{z-index:999!important}@media screen and (max-width:8000px){#rmp-menu-wrap-3902 .rmp-menu-subarrow{height:auto!important}}@media all and (max-width:1500px){.header-cobuying{display:none}}@media all and (max-width:1300px){.header-clickcollect{display:none}}@media all and (max-width:1210px){.single-product .quantity{padding-bottom:20px!important}}@media all and (max-width:1065px){footer .et_pb_menu__menu .et-menu-nav ul.et-menu.nav{display:block!important}}@media all and (max-width:980px){footer .et_pb_menu .et_pb_menu__menu{display:block!important}footer .et_mobile_nav_menu{display:none!important}.et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:normal}#rmp_menu_trigger-3902{display:block}.head-desktop{display:none}.header-right{position:static!important}.head-mobile{display:block}.single-product .quantity{padding-bottom:0!important}}@media all and (max-width:959px){.footer-menu-icons{display:none}}@media all and (max-width:760px){.header-right{position:static!important}.wpcf7-form .form_column_1_2{width:100%}}@media all and (max-width:570px){.single-product .quantity{padding-bottom:20px!important}}