@media(min-width:1200px){.container{max-width:1500px}}.primary-color{color:#ff7d19}.second-primary-color{color:#ffede0}.green{color:green}body,html{height:100%}body{box-sizing:border-box;display:flex;flex-direction:column;font-family:Kumbh Sans,sans-serif;margin:0}a{text-decoration:none}a,a:hover{color:#111}ul{margin-bottom:unset;padding-left:unset}li{list-style-type:none}td{border-bottom:unset}.bold{font-weight:700}.half-bold{font-weight:500}.almost-bold{font-weight:600}.light{font-weight:400}.red{color:red}.no-arrow::-webkit-inner-spin-button{display:none}.no-arrow::-webkit-inner-spin-button,.no-arrow::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dropdown-toggle:after{visibility:hidden}.last-seen-img{width:100%}.content-last-seen-product strong{font-weight:600}.z-index-to-back{z-index:-100}.modal-background,.modal-background-fav,.modal-background-search{background-color:hsla(0,0%,7%,.36);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.pointer-events-none{opacity:.8;pointer-events:none}.wrapper-pointer-events{cursor:not-allowed;width:50%}@media screen and (max-width:1199.5px){.wrapper-pointer-events{width:60%}}@media screen and (max-width:500px){.wrapper-pointer-events{width:80%}}.is-invalid{flex-direction:column}@media screen and (min-width:991.5px){.show-on-mobile{display:none!important}}.show-on-mobile .row{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.show-on-mobile .row:hover{color:rgba(0,0,0,.7)}.offcanvas{width:350px!important}.offcanvas-body{color:red;overflow-y:unset!important}@media screen and (max-width:991.5px){.bottom-canvas{padding-bottom:6em}}.col-form-label,label{width:fit-content}.quantity .container-qtt{max-width:125px}.container-qtt{border:1px solid #d2d2d2;border-radius:10px;display:flex;min-width:118px}.container-qtt .decrease,.container-qtt .increase{font-size:26px;height:52.6px;transition:all .25s cubic-bezier(.645,.045,.355,1)}.container-qtt .decrease:hover,.container-qtt .increase:hover{opacity:.6}.container-qtt .fa-trash-can{font-size:15px;margin-top:6px}.table-img{transition:all .25s cubic-bezier(.645,.045,.355,1);width:90px}.table-img:hover{opacity:.8}@media screen and (min-width:1200px){.table-img{width:130px}}.dropdown-item.active,.dropdown-item:active{background-color:unset;color:unset}@media screen and (min-width:991.5px){.dropdown-menu-padding{padding:15px 15px 22px}}.border-bottom-style{border-bottom:1px solid #e8e8e8}.border-top-style{border-top:1px solid #e8e8e8}.height-mc{height:max-content}@media screen and (min-width:1200px){.w-xl-70{width:70%!important}.w-xl-50{width:50%!important}}@media screen and (min-width:469px){.w-sm-50{width:50%!important}}@media screen and (min-width:1200px){.recap.col-xl-3{width:26%}}a.light-hover{transition:all .25s cubic-bezier(.645,.045,.355,1)}a.light-hover:hover{color:#999}.discounted-product{color:#ababab;text-decoration:line-through}.light-grey{color:#757575}.totals{box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px 30px 30px}@media screen and (min-width:1200px){.totals{max-width:100%;width:400px}}.pointer-cursor{cursor:pointer}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.btn-outline{background-color:#fff;border:1px solid rgba(0,0,0,.427);color:#111;padding:8px 12px;text-align:center}.btn-outline:hover{border-color:#111}.accordion{--bs-accordion-active-color:unset;--bs-accordion-active-bg:unset}.accordion-button:focus{border-color:unset;box-shadow:unset}.accordion-button:not(.collapsed){box-shadow:unset}.text-underline-offset{text-underline-offset:3px}.disable-content{filter:blur(2px)}.selected{border:1.75px solid #111!important}.animate{animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}@keyframes slideIn{0%{transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}0%{opacity:0;transform:translateY(-20px)}}@-webkit-keyframes slideIn{0%{-webkit-transform:transform}to{-webkit-opacity:1;-webkit-transform:translateY(0)}0%{-webkit-opacity:0;-webkit-transform:translateY(-20px)}}.slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}.wrapper-product-img{overflow:hidden}.product-img{transition:all .5s ease-in-out}.product-img:hover{transform:scale(1.1)}form .col-sm-10{width:100%}@media screen and (max-width:1200px){.hide-hello{display:none}}.btn-shadow-hover{background-color:#111;border-radius:30px;color:#fff;transition:all .25s cubic-bezier(.645,.045,.355,1)}.btn-shadow-hover:hover{background-color:#111;box-shadow:0 0 0 .2rem #111;color:#fff}@media screen and (min-width:1200px){.w-xl-75{width:75%!important}}header{min-height:120.45px}@media screen and (min-width:992px){header{min-height:138px}}header .top-bar{font-size:12px;font-weight:600;height:50px}@media screen and (min-width:767.5px){header .top-bar{font-size:14px}}header .navbar{top:50px}header .arrow{background-image:url(/build/images/icon-arrow-dark.ec6814ad.svg);background-repeat:no-repeat;border:none;display:inline-block;height:7px;margin-left:2px;vertical-align:.055em;width:11px}@media(max-width:992px){header .dropdown-menu{width:325px}}@media screen and (min-width:992px){header .dropdown-menu{box-shadow:0 14px 20px 1px rgba(0,0,0,.1)}}header .first-arrow,header .second-arrow{transition:transform .3s ease}header .dropdown-menu{background-color:hsla(0,0%,91%,.588);border:none}@media(min-width:992px){header .dropdown-menu{background-color:#fff}}@media screen and (max-width:400px){header .name{display:none}}header h1{border-bottom:1px solid #eee}header .navbar-brand{font-size:calc(1.3125rem + .75vw);font-weight:700}@media(min-width:1200px){header .navbar-brand{font-size:1.875rem}}@media screen and (max-width:991.5px){header .navbar-nav{gap:.25em}}header figure{margin:0;position:relative}header figure img{height:20px}header .bag-shopping,header .heart{align-items:center;background-color:#ff7d19;border-radius:35px;color:#fff;display:flex;font-size:12px;height:17px;justify-content:center;position:absolute;right:-19px;top:-9px;width:22px}header .bag-shopping{top:-7px}header .active{font-weight:700}header .nav-link{color:#111}header .show-account-dropdown{animation-duration:.3s;-webkit-animation-duration:.3s;background-color:#fff;border-top:11px solid transparent;box-shadow:0 14px 20px 1px rgba(0,0,0,.1);display:none;max-width:235px;min-width:max-content;position:absolute;right:-70px;top:27px}header .show-account-dropdown a{display:block;width:100%}header .show-account-dropdown a:hover{background-color:#e9ecef;color:#000}header .account-menu-content:hover .show-account-dropdown{display:block}header .account-menu-content{position:relative}@media screen and (max-width:767.5px){header .icon-col-to-hide{display:none!important}}@media screen and (max-width:469px){header .search-bar-icon-to-hide{display:none!important}}header nav .fa-xmark{right:1%;top:-20px}@media screen and (max-width:468px){header .brand-tag{margin-bottom:24px}}header #search-navbar{padding:39px 0}main{flex:1 0 auto}@media screen and (max-width:575.5px){main{margin-top:unset}}main #slider{align-items:center;background-color:#111;display:flex;height:700px;justify-content:center}main #slider h1{color:#fff}main .fav-modal .action-btn-favorite{background-color:#111;border-radius:30px;color:#fff;max-width:400px;text-align:center}main .fav-modal .action-btn-favorite:hover{background-color:#757575}main .cart-content,main .fav-modal{position:relative}main .cart-content #cart-info,main .cart-content #fav-info,main .fav-modal #cart-info,main .fav-modal #fav-info{border-radius:10px;display:block;min-width:420px;padding:20px;position:absolute;right:0;top:0;z-index:5}@media screen and (max-width:991.5px){main .cart-content #cart-info,main .cart-content #fav-info,main .fav-modal #cart-info,main .fav-modal #fav-info{top:23px}}@media screen and (max-width:767.5px){main .cart-content #cart-info,main .cart-content #fav-info,main .fav-modal #cart-info,main .fav-modal #fav-info{min-width:unset;top:20px;width:100%}}@media screen and (max-width:575.5px){main .cart-content #cart-info,main .cart-content #fav-info,main .fav-modal #cart-info,main .fav-modal #fav-info{border-radius:unset;top:0;z-index:10000}}main .cart-content #cart-info img,main .cart-content #fav-info img,main .fav-modal #cart-info img,main .fav-modal #fav-info img{width:108px}main .cart-content #cart-info .top-product-content-cart,main .cart-content #fav-info .top-product-content-cart,main .fav-modal #cart-info .top-product-content-cart,main .fav-modal #fav-info .top-product-content-cart{position:relative}main .cart-content #cart-info .fa-circle-xmark,main .cart-content #fav-info .fa-circle-xmark,main .fav-modal #cart-info .fa-circle-xmark,main .fav-modal #fav-info .fa-circle-xmark{cursor:pointer;position:absolute;right:0;top:12px}main .cart-content #cart-info .fa-circle-xmark:hover,main .cart-content #fav-info .fa-circle-xmark:hover,main .fav-modal #cart-info .fa-circle-xmark:hover,main .fav-modal #fav-info .fa-circle-xmark:hover{color:#757575}main .cart-content .action-btn-cart,main .fav-modal .action-btn-cart{text-align:center}main .cart-content .action-btn-cart a,main .fav-modal .action-btn-cart a{border-radius:30px;width:max-content}main .cart-content .action-btn-cart a.cart-btn,main .fav-modal .action-btn-cart a.cart-btn{background-color:#fff;border:1px solid rgba(0,0,0,.427);color:#111;padding:4%}main .cart-content .action-btn-cart a.cart-btn:hover,main .fav-modal .action-btn-cart a.cart-btn:hover{border-color:#111}main .cart-content .action-btn-cart a.checkout-btn,main .fav-modal .action-btn-cart a.checkout-btn{background-color:#111;color:#fff;padding:4% 8%}main .cart-content .action-btn-cart a.checkout-btn:hover,main .fav-modal .action-btn-cart a.checkout-btn:hover{background-color:#757575}main #new-products .row{row-gap:25px}main #new-products h3{font-size:16px}main #products.container,main #search-result.container{max-width:1270px}@media screen and (min-width:991.5px){main #account-details form{margin:auto;width:75%}}@media screen and (min-width:1200px){main #account-details form{margin:auto;width:50%}}main #account-info .btn{width:100%}@media screen and (min-width:768px){main #account-info .btn{width:75%}}@media screen and (min-width:1200px){main #account-info .btn{width:60%}}main .active>.page-link,main .page-link.active{background-color:#f3f3f3;border-color:unset;color:#111;z-index:0}main .page-link{align-items:center;border-radius:5px;color:#111;display:flex;height:40px;justify-content:center;margin:4px;min-width:40px}main .page-link:hover{color:#111}main .pagination{--bs-pagination-border-width:0px;--bs-pagination-focus-box-shadow:0;--bs-pagination-focus-color:$black}.login input{max-width:100%;width:35em}@media screen and (max-width:706px){.login input{width:100%}}.login .input-pswd-reset{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:768px){.login .btn-sign-up{width:74%}}@media screen and (min-width:991.5px){.login .btn-sign-up{width:30%}}.login #form{margin:auto;width:fit-content}@media screen and (max-width:706px){.login #form{width:100%}.login .btn-dark{width:80%}}.login .btn-dark{margin:auto;width:17em}.login .btn-outline-dark{min-width:160px}.login-reset-inputs input{width:100%}#account .left-block-account,#account-add-adress .left-block-account,#account-adress .left-block-account,#account-edit-adress .left-block-account,#account-edit-user .left-block-account,#account-orders .left-block-account{align-self:baseline;background-color:#f8f9fa}#account .navbar-account li:not(:last-child),#account-add-adress .navbar-account li:not(:last-child),#account-adress .navbar-account li:not(:last-child),#account-edit-adress .navbar-account li:not(:last-child),#account-edit-user .navbar-account li:not(:last-child),#account-orders .navbar-account li:not(:last-child){border-bottom:1px solid #111}#account .navbar-account li a,#account-add-adress .navbar-account li a,#account-adress .navbar-account li a,#account-edit-adress .navbar-account li a,#account-edit-user .navbar-account li a,#account-orders .navbar-account li a{display:block;padding:13px 30px;transition:all .25s cubic-bezier(.645,.045,.355,1)}#account .navbar-account li a:hover,#account-add-adress .navbar-account li a:hover,#account-adress .navbar-account li a:hover,#account-edit-adress .navbar-account li a:hover,#account-edit-user .navbar-account li a:hover,#account-orders .navbar-account li a:hover{background-color:#111;box-shadow:0 0 0 .1rem #fff;color:#fff;margin-bottom:.5px}#account .is-invalid,#account-add-adress .is-invalid,#account-adress .is-invalid,#account-edit-adress .is-invalid,#account-edit-user .is-invalid,#account-orders .is-invalid{flex-direction:row}#account .active,#account-add-adress .active,#account-adress .active,#account-edit-adress .active,#account-edit-user .active,#account-orders .active{background-color:#111;color:#fff}@media screen and (max-width:768px){#account .card,#account-add-adress .card,#account-adress .card,#account-edit-adress .card,#account-edit-user .card,#account-orders .card{margin:auto}}#account .card-container,#account-add-adress .card-container,#account-adress .card-container,#account-edit-adress .card-container,#account-edit-user .card-container,#account-orders .card-container{padding-bottom:25px}#account .card-container:not(:first-child),#account-add-adress .card-container:not(:first-child),#account-adress .card-container:not(:first-child),#account-edit-adress .card-container:not(:first-child),#account-edit-user .card-container:not(:first-child),#account-orders .card-container:not(:first-child){padding-top:25px}#account .account-content,#account-add-adress .account-content,#account-adress .account-content,#account-edit-adress .account-content,#account-edit-user .account-content,#account-orders .account-content{max-height:75vh;overflow-y:scroll}#account-adress .card{height:264.8px}#detail_product .img-fluid{z-index:-1}#detail_product #price{font-size:24px}#detail_product .description{margin:auto;text-align:justify;width:86%}#detail_product form{display:flex;flex-direction:column}#detail_product form input[type=number]{cursor:unset}#detail_product form input[type=submit]{background-color:#ff7d19;border-radius:30px;color:#fff;padding:14px 0;transition:all .25s cubic-bezier(.645,.045,.355,1)}#detail_product form input[type=submit]:hover{background-color:#111;border-radius:30px;color:#fff;transition:all .25s cubic-bezier(.645,.045,.355,1)}#detail_product form input[type=submit]:hover:hover{background-color:#111;box-shadow:0 0 0 .2rem #111;color:#fff}#detail_product form button{border-radius:30px;transition:all .25s cubic-bezier(.645,.045,.355,1)}#detail_product form select{border:1px solid #d2d2d2;border-radius:10px;padding:15.5px 0}@media screen and (max-width:991.5px){#cart.container{max-width:100%}}#cart .no-arrow{cursor:auto;min-width:39px}#cart .no-arrow:focus{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}#cart .size-delete-container a{width:fit-content}#cart #flash-message{left:0;position:fixed;right:0;top:12%}@media screen and (min-width:767.5px){#cart #flash-message{top:14%}}@media screen and (max-width:767.5px){#cart .table>:not(caption)>*>*{padding:5px 8px}#cart .decrease,#cart .increase{font-size:20px;height:unset}}#cart .checkout-button-mobile{bottom:0;box-shadow:inset 0 1px 0 0 #e5e5e5;left:0;padding:16px 12px;position:fixed;width:100%;z-index:3}@media screen and (max-width:1199.5px){#account-favorites .table-container,#cart .table-container{width:100%}}#account-favorites .table-container tr .btn-choix-options,#cart .table-container tr .btn-choix-options{padding-top:68px}@media screen and (max-width:809.5px){#account-favorites .table-container tr .btn-choix-options,#cart .table-container tr .btn-choix-options{padding-top:52px}}@media screen and (max-width:767.5px){#account-favorites .table-container tr .btn-choix-options,#cart .table-container tr .btn-choix-options{padding-top:15px}#account-favorites .table-container td:not(:first-child),#cart .table-container td:not(:first-child){display:block}#account-favorites .table-container thead,#cart .table-container thead{display:none}#account-favorites .table-container .hide-table-responsive,#cart .table-container .hide-table-responsive{display:none!important}}#account-favorites .table-container .show-table-responsive,#cart .table-container .show-table-responsive{display:none}@media screen and (max-width:767.5px){#account-favorites .table-container .show-table-responsive,#cart .table-container .show-table-responsive{display:inline}#account-favorites .table-container .show-table-responsive+.number-plus-euro,#cart .table-container .show-table-responsive+.number-plus-euro{font-weight:700}}@media screen and (min-width:1400px){#account-favorites .table-container table,#cart .table-container table{width:66%}}@media screen and (min-width:992px)and (max-width:1400px){#account-favorites .table-container table,#cart .table-container table{width:62%}}#account-favorites .name a,#cart .name a{width:fit-content}#account-favorites .empty-cart-pb,#cart .empty-cart-pb{padding-bottom:25.2em}#account-favorites .detail-container,#cart .detail-container{padding-top:50px}@media screen and (min-width:992px)and (max-width:1200px){#account-favorites .detail-container,#cart .detail-container{padding-top:14px}}@media screen and (max-width:767.5px){#account-favorites .detail-container,#cart .detail-container{font-size:14px;padding-top:6px}}#account-favorites .price,#account-favorites .quantity,#account-favorites .total-price,#cart .price,#cart .quantity,#cart .total-price{align-items:center;height:156px}@media screen and (max-width:809.5px){#account-favorites .price,#account-favorites .quantity,#account-favorites .total-price,#cart .price,#cart .quantity,#cart .total-price{height:130px}}@media screen and (max-width:767.5px){#account-favorites .price,#account-favorites .quantity,#account-favorites .total-price,#cart .price,#cart .quantity,#cart .total-price{height:unset}}#account-favorites .form-control:disabled,#account-favorites .form-control[readonly],#cart .form-control:disabled,#cart .form-control[readonly]{background-color:#fff}#account-favorites .fa-trash,#cart .fa-trash{color:#111}#account-favorites .fa-trash:hover,#cart .fa-trash:hover{color:#dc3545}#account-favorites .arrow-container,#cart .arrow-container{background-color:#111;width:23px}#account-favorites .arrow-container a,#cart .arrow-container a{color:#fff;text-align:center}#account-favorites .arrow-container a:hover,#cart .arrow-container a:hover{background-color:hsla(0,0%,100%,.5)}#create-account form{margin:auto;width:fit-content}@media screen and (max-width:706px){#create-account form{width:100%}}#create-account [name=registration_form] .row{flex-direction:column}#create-account input{width:35em}@media screen and (max-width:706px){#create-account input{width:100%}#create-account .btn-dark{width:80%}}#create-account .btn-dark{margin:auto;min-width:150px;width:18em}.adress-block{border:1.75px solid #e8e8e8}.adress-block:hover{cursor:pointer}#billing-adress-form .mb-3{display:flex;flex-direction:column}#billing-adress-form .col-sm-10{width:100%}@media screen and (min-width:1200px){#accordionFlushExample .col-xl-1,#recap-order-section .col-xl-1{width:10.333333%}}#btn-confirm-order{width:100%}@media screen and (min-width:576px){#btn-confirm-order{margin-left:auto;width:50%}}footer{background-color:#111;flex-shrink:0}footer a{color:#6c757d}footer a:hover{color:#0d6efd}.animation-fade-in-top-search-bar{-webkit-animation:fade-in-top .3s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-top .3s cubic-bezier(.39,.575,.565,1) both}.animation-fade-in-top{-webkit-animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both}.animation-fade-out-top{-webkit-animation:fade-out-top .3s cubic-bezier(.39,.575,.565,1) both;animation:fade-out-top .3s cubic-bezier(.39,.575,.565,1) both}@keyframes fade-in-top-search-bar{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-top{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-out-top{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}