@font-face{font-family:'GothamCondensed-Bold';src:url('../fonts/GOTHAM/GothamCondensed-Bold.eot');src:url('../fonts/GOTHAM/GothamCondensed-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/GothamCondensed-Bold.woff') format('woff'),url('../fonts/GOTHAM/GothamCondensed-Bold.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'GothamCondensed-Book';src:url('../fonts/GOTHAM/GothamCondensed-Book.eot');src:url('../fonts/GOTHAM/GothamCondensed-Book.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/GothamCondensed-Book.woff') format('woff'),url('../fonts/GOTHAM/GothamCondensed-Book.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'GothamCondensed-Light';src:url('../fonts/GOTHAM/GothamCondensed-Light.eot');src:url('../fonts/GOTHAM/GothamCondensed-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/GothamCondensed-Light.woff') format('woff'),url('../fonts/GOTHAM/GothamCondensed-Light.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'GothamCondensed-Medium';src:url('../fonts/GOTHAM/GothamCondensed-Medium.eot');src:url('../fonts/GOTHAM/GothamCondensed-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/GothamCondensed-Medium.woff') format('woff'),url('../fonts/GOTHAM/GothamCondensed-Medium.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Gotham-Bold';src:url('../fonts/GOTHAM/Gotham-Bold.eot');src:url('../fonts/GOTHAM/Gotham-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/Gotham-Bold.woff') format('woff'),url('../fonts/GOTHAM/Gotham-Bold.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Gotham-BoldItalic';src:url('../fonts/GOTHAM/Gotham-BoldItalic.eot');src:url('../fonts/GOTHAM/Gotham-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/Gotham-BoldItalic.woff') format('woff'),url('../fonts/GOTHAM/Gotham-BoldItalic.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Gotham-Book';src:url('../fonts/GOTHAM/Gotham-Book.eot');src:url('../fonts/GOTHAM/Gotham-Book.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/Gotham-Book.woff') format('woff'),url('../fonts/GOTHAM/Gotham-Book.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Gotham-BookItalic';src:url('../fonts/GOTHAM/Gotham-BookItalic.eot');src:url('../fonts/GOTHAM/Gotham-BookItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/Gotham-BookItalic.woff') format('woff'),url('../fonts/GOTHAM/Gotham-BookItalic.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Gotham-Light';src:url('../fonts/GOTHAM/Gotham-Light.eot');src:url('../fonts/GOTHAM/Gotham-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/Gotham-Light.woff') format('woff'),url('../fonts/GOTHAM/Gotham-Light.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Gotham-LightItalic';src:url('../fonts/GOTHAM/Gotham-LightItalic.eot');src:url('../fonts/GOTHAM/Gotham-LightItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/Gotham-LightItalic.woff') format('woff'),url('../fonts/GOTHAM/Gotham-LightItalic.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Gotham-Medium';src:url('../fonts/GOTHAM/Gotham-Medium.eot');src:url('../fonts/GOTHAM/Gotham-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/Gotham-Medium.woff') format('woff'),url('../fonts/GOTHAM/Gotham-Medium.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Gotham-MediumItalic';src:url('../fonts/GOTHAM/Gotham-MediumItalic.eot');src:url('../fonts/GOTHAM/Gotham-MediumItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/GOTHAM/Gotham-MediumItalic.woff') format('woff'),url('../fonts/GOTHAM/Gotham-MediumItalic.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'beefeater_display_shadeRg';src:url('../fonts/beefeater_display_shade_v3-webfont.woff2') format('woff2'),url('../fonts/beefeater_display_shade_v3-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'beefeater_displayregular';src:url('../fonts/beefeater_display_v3-webfont.woff2') format('woff2'),url('../fonts/beefeater_display_v3-webfont.woff') format('woff');font-weight:400;font-style:normal}body{font-size:1.3rem;font-family:'Gotham-Book',arial,sans-serif}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}input::-webkit-input-placeholder{color:#4d4d4d}input:-moz-placeholder{color:#4d4d4d;opacity:1}input::-moz-placeholder{color:#4d4d4d;opacity:1}input:-ms-input-placeholder{color:#4d4d4d}.field-error{color:#e02b27;font-size:1.2rem;margin-top:7px}.action.primary:focus,.action.primary:active,.action.primary,.action.primary:hover{background:#000;color:#fff;border-radius:0;border:none}.account .orders-history .col.status{display:none!important}.page.messages{text-align:center}.message.success{display:inline-block;border:1px solid #007c40;color:#007c40;font-family:'Gotham-Book';font-size:18px;margin:30px 0;background:0 0 !important;padding:5px 10px 5px 35px}.message.success>*:first-child:before{background:url(../images/check-message-succes.png);width:11px;height:9px;content:"";left:14px;top:24px}.logo img{max-height:55px !important}header.page-header{border:none}header.page-header>.content{width:1130px;text-align:right}header.page-header .block-search{float:none;display:inline-block;margin-right:90px}header.page-header .block-search .control{border:none}header.page-header .block-search input{border:1px solid #242741;color:#000;font-size:11px;font-family:'Gotham-Book'}header.page-header .block-search .action.search{padding-left:8px}header.page-header .block-search .action.search:after{content:"";width:1px;height:22px;background:#242741;position:absolute;top:5px;left:0}header.page-header .block-search .action.search:before{content:"";width:15px;height:14px;background:url(../images/icon-search.png);top:8px;position:relative}header.page-header .block-search input::-webkit-input-placeholder{color:#000}header.page-header .block-search input:-moz-placeholder{color:#000}header.page-header .block-search input::-moz-placeholder{color:#000}header.page-header .block-search input:-ms-input-placeholder{color:#000}.nav-sections .logo-dockable{display:none;margin:5px 0;width:55px;height:55px}.menu-header{display:inline-block;font-family:'Gotham-Book';font-size:12px}.menu-header a{color:#000}body .page-header .switcher{display:inline-block;float:none;margin-right:10px;font-family:'Gotham-Book',Arial,sans-serif;font-size:12px}.page-header .switcher .options.active ul.dropdown{border:1px solid #4d4d4d;background:#4d4d4d;font-size:14px}.page-header .switcher .options ul.dropdown li:hover,.page-footer .switcher .options ul.dropdown li:hover{background:#4d4d4d}.page-header .switcher .options.active ul.dropdown a{color:#fff;font-family:'Gotham-Book'}.page-header .switcher .options ul.dropdown:before,.page-footer .switcher .options ul.dropdown:before{border-color:transparent transparent #4d4d4d}.page-header .switcher .options .action.toggle:after,.page-footer .switcher .options .action.toggle:after{content:none}.page-header .switcher .switcher-option{display:inline-block}.page-header .switcher a{color:#000}.page-header .switcher strong{color:#4d4d4d}.minicart-wrapper .action.showcart{position:relative}.minicart-wrapper .action.showcart:before{content:"" !important;width:32px;height:28px;background:url(../images/icon-cart.png)}.minicart-wrapper .action.showcart .counter.qty{background:#fff;width:20px;height:20px;border-radius:10px;border:1px solid #242741;padding:0;position:absolute;top:-10px;left:-10px;font-family:'GothamCondensed-Book';color:#242741}.minicart-wrapper .action.showcart .counter.qty .counter-number{top:-2px;position:relative}.nav-sections .navigation .header-navigation{display:none}.nav-sections{background:0 0;margin-top:20px;display:block !important}.container-sections{width:1130px;margin:auto;display:flex;justify-content:space-between;align-items:center;position:relative}.container-sections .logo{margin:0}.container-sections img{max-width:268px}.navigation ul{padding:0}.nav-sections .navigation{background:0 0}.nav-sections .navigation>ul>li>a.level-top{color:#000;font-size:16px;font-family:'Gotham-Book';text-transform:uppercase;padding:0 20px;border:none !important;height:40px;line-height:40px;display:inline-block}.nav-sections .navigation>ul>li.my-friends>a{color:#4d4d4d}.nav-sections .navigation>ul>li:hover{background:#4d4d4d}.nav-sections .navigation>ul>li:hover>a.level-top{color:#fff}.navigation .level0.nav-1 .submenu{width:400px !important;display:none !important}.navigation .level0.nav-1 .submenu li{width:33.33%;float:left}#maincontent.redux{margin-top:150px}.minicart-wrapper .block-minicart{margin-top:15px;border:1px solid #3d4157;border-top:2px solid #a1a3ad;width:378px;overflow:hidden}.minicart-wrapper .block-minicart:before{border:none;width:14px;height:14px;background:url(../images/arrow-minicart.png);top:-14px;right:25px;overflow:hidden}.minicart-wrapper .block-minicart .block-content{overflow:hidden}.minicart-items-wrapper{max-height:333px;overflow-x:hidden;border:none;margin:0;padding:0;margin-bottom:15px;height:auto !important}.minicart-items-wrapper .minicart-items{height:auto !important}.minicart-items .product-item:not(:first-child){border-top:1px solid #242741}.minicart-items .product-item-details{padding-left:100px;padding-top:20px;text-align:left;position:relative}.minicart-items .product-item-name a{font-size:12px;font-family:'Gotham-Bold';color:#000}.minicart-items .product-item-details .price-container{display:inline-block;vertical-align:top}.minicart-items .product-item-details .price{font-weight:700;font-size:12px;font-family:'Gotham-Bold'}.minicart-items .action.delete{width:9px;height:9px;background:url(../images/delete-cart.jpg);position:absolute;top:4px;right:1px}.minicart-items .action.delete:before{content:none}.minicart-items .product-item-details .details-qty{margin-top:0;display:inline-block;vertical-align:middle;width:auto}.decrease-cart-item{background-image:url(../images/minus-flat.svg) !important;filter:grayscale(100%);width:15px;height:15px;background-size:cover !important;overflow:hidden;text-indent:900px;background-color:transparent !important;border:none !important;padding:10px;box-shadow:none !important;margin:0 5px}.increase-cart-item{background-image:url(../images/plus-flat.svg) !important;filter:grayscale(100%);width:15px;height:15px;background-size:cover !important;overflow:hidden;text-indent:900px;background-color:transparent !important;border:none !important;padding:10px;box-shadow:none !important;margin:0 5px}.decrease-cart-item-product{background-image:url(../images/minus-flat.svg) !important;filter:grayscale(100%);width:15px;height:15px;background-size:cover !important;overflow:hidden;text-indent:900px;background-color:transparent !important;border:none !important;padding:10px;box-shadow:none !important;margin:0 5px;filter:grayscale(100%)}.increase-cart-item-product{background-image:url(../images/plus-flat.svg) !important;filter:grayscale(100%);width:15px;height:15px;background-size:cover !important;overflow:hidden;text-indent:900px;background-color:transparent !important;border:none !important;padding:10px;box-shadow:none !important;margin:0 5px;filter:grayscale(100%)}.minicart-items .product-item-pricing .label{width:auto;color:#000;font-size:12px;font-family:'Gotham-Medium'}.minicart-items .product-item-pricing input{border:none;color:#000;font-size:12px;font-family:'Gotham-Medium';margin:0;width:20px;padding:0}.minicart-items .action.edit{display:none}.block-minicart .block-content>.actions>.primary{margin:0;margin-bottom:15px}.block-minicart .block-content>.actions{margin-top:0}.block-minicart .subtotal{margin-bottom:15px;border-radius:0;border:none}.minicart-wrapper .block-minicart li{border-top:1px solid #000 !important;padding-top:10px !important;padding-bottom:10px}.minicart-wrapper .minicart-items .product-item:last-child{border-bottom:1px solid #000 !important}.minicart-items .product-item-name{margin-bottom:0;min-height:auto !important}.minicart-scroll-arrow-bottom{width:100%;height:40px;background:url(../images/arrow-scroll-minicart-bottom.jpg);background-position:50% 50%;background-repeat:no-repeat;cursor:pointer}.minicart-scroll-arrow-top{width:100%;height:40px;background:url(../images/arrow-scroll-minicart-top.jpg);background-position:50% 50%;background-repeat:no-repeat;cursor:pointer}#top-cart-btn-checkout{background:#000;font-size:12px;text-transform:uppercase;font-family:'Gotham-Book';line-height:normal;height:30px;padding:0;border-radius:0;border:none}#minicart-content-wrapper .action.viewcart{background:#000;color:#fff;font-size:12px;text-transform:uppercase;font-family:'Gotham-Book';line-height:30px;height:30px;padding:0;display:block}#minicart-content-wrapper .action.viewcart:hover{text-decoration:none}.block-minicart .block-content>.actions .paypal-logo{display:none}.block-minicart .block-content>.actions:not(.top){width:162px;float:left}.block-minicart .block-content>.actions.second{float:right}.block-minicart .block-content>.actions:not(.top)>div{margin-bottom:0}.minicart-wrapper .block-minicart .subtotal .label{color:#4d4d4d;font-family:'Gotham-Medium';text-transform:uppercase}.minicart-wrapper .block-minicart .subtotal .amount{color:#4d4d4d;font-family:'Gotham-Bold';display:inline-block}.minicart-wrapper .minicart-widgets{display:none}.nav-sections .minicart-wrapper{display:none}.totop{display:none}@media screen and (min-width:768px){.navigation .level0 .submenu{min-width:auto;width:100% !important;background:#4d4d4d;border:none;left:0 !important;display:none !important;height:auto}.navigation .level0:hover .submenu{display:none !important}.navigation .level0 .submenu li{margin-bottom:0}.navigation .level0 .submenu a{color:#fff;font-size:15px;font-family:'GothamCondensed-Medium';border:none !important}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:0 0;color:#0a1130}.page-header.redux{display:none}.nav-sections.redux{position:fixed;top:0;left:0;right:0;background:#fff;z-index:20;margin:0;padding:18px 0}.nav-sections.redux .minicart-wrapper{display:block}.nav-sections.redux .logo img{margin:5px 0;width:55px;height:55px}.nav-sections.redux .logo-classic{display:none}.nav-sections.redux .logo-dockable{display:block}.nav-sections.redux .container-sections{justify-content:flex-end}.nav-sections.redux .nav-sections-items{margin-right:20px}.nav-sections.redux .container-sections .logo{position:absolute;left:0}.nav-sections.redux .totop{display:block;width:19px;height:13px;background:url(../images/arrow-to-top.png);cursor:pointer;position:absolute;left:100px}}.page-wrapper>.breadcrumbs{padding:0}.breadcrumbs a{font-family:'Gotham-Bold';font-size:14px;color:#0a1130}.breadcrumbs strong{font-family:'Gotham-Book';font-size:14px;color:#0a1130}.catalog-product-view .breadcrumbs{margin-bottom:20px}.customer-sso-login .title{font-size:24px;color:#4d4d4d;font-family:'Gotham-Book';text-align:center;text-transform:uppercase;margin-top:20px}.customer-sso-login .login-container .block-title{font-size:18px;color:#fff;font-family:'Gotham-Bold';text-align:center;border:0;height:57px;line-height:57px;margin-bottom:0}.customer-sso-login button[type=submit]{height:36px;width:100% !important;display:block;background:#000;font-size:14px;font-family:'Gotham-Book';color:#fff;line-height:36px;text-transform:uppercase}.customer-sso-login .login-container .fieldset:after{font-family:'Gotham-Medium';font-size:11px;color:#fff;margin-top:5px;margin-bottom:20px}.customer-sso-login .login-container .action.remind{font-family:'Gotham-Medium';font-size:12px;color:#fff;text-align:center;display:block;height:50px;line-height:50px}.row{margin-bottom:20px}.row-1{height:470px}.row-2{height:400px}.row-3{height:399px}.row-4{height:299px}.row-5{height:299px;overflow:hidden}.row-6{height:299px;position:relative}.clearfix{clear:both}.cms-home .page-title{display:none !important}.menu-content-home{width:23.7%;float:left;height:470px;margin-right:20px;overflow:hidden;position:relative}.menu-content-home .header-navigation{display:none}.menu-content-home .content{max-height:413px;overflow-y:scroll;margin-right:-18px;position:relative;padding-bottom:56px}.menu-content-home.open .content{max-height:400000px;overflow:visible}.menu-content-home .block-category-link{margin-bottom:1px !important}.menu-content-home .block-category-link a{background:#4d4d4d;height:68px;display:flex;align-items:center}.menu-content-home .block-category-link:hover,.menu-content-home .block-category-link:hover a{background:#000;text-decoration:none}.menu-content-home .block-category-link span{color:#fff;font-size:13px;text-transform:uppercase;font-family:'Gotham-Book';padding-left:28px;display:block}.menu-content-home .slide-menu-home{position:absolute;height:55px;width:100%;bottom:0;background:#4d4d4d;display:flex;align-items:center;justify-content:center;cursor:pointer}.menu-content-home .slide-menu-home span{display:block;width:28px;height:9px;background:url(../images/arrow-slide-down.png)}.menu-content-home .slide-menu-home.active span{background:url(../images/arrow-slide-up.png)}.banner-home{float:left;width:842px;height:100%;background-repeat:no-repeat}.banner-home p{width:500px;max-width:100%;height:75px;background:rgba(77,77,77,.75);font-family:'Gotham-Book';color:#fff;font-size:36px;line-height:75px;text-align:center;margin:auto;margin-top:190px}.banner-home p span{font-family:'Gotham-Bold'}.banner-home .scroll-home-banner{width:70px;height:25px;background-color:rgba(77,77,77,.85);background-size:70%;background-image:url(../images/arrow-bottom-banner.png);background-position:center;background-repeat:no-repeat;cursor:pointer;margin:auto;margin-top:15px}.block-cms-home{background:rgba(77,77,77,1);display:flex;align-items:center;justify-content:center}.block-cms-home p{font-family:'Gotham-Book';color:#fff;font-size:18px;line-height:22px;margin:0}.block-cms-home p span{font-family:'Gotham-Bold'}.block-cms-home.one-col{width:23.7%;height:100%;margin-right:20px;float:left;padding:0 50px;box-sizing:border-box}.products-home{width:842px;float:left}.products-home .block-products-list{margin:0 !important}.products-home li{width:268px !important;height:400px;margin-left:19px !important;margin-bottom:0 !important}.products-home li:nth-child(5n+1){margin-left:0 !important}.products-home li .product-image-wrapper{padding-bottom:103% !important}.products-home li .product-image-wrapper img{height:240px;width:auto}.products-home li .product-item-info{text-align:center}.products-home li .product-item-info:hover{box-shadow:none;border:none !important}.products-home li .product-item-info a:hover{text-decoration:none}.products-home li .product-item-name{text-align:center;height:40px}.products-home .product-item .price-box{margin:10px 0 25px}.products-home .product-item .actions-primary{width:100%;display:block}.products-home .product-item .tocart{width:100%;height:42px;line-height:42px}.products-home .product-item .stock.unavailable{display:block;width:100%;text-transform:uppercase;margin-top:5px;font-size:16px;background:#4d4d4d;height:40px;padding:0;font-family:'Gotham-Bold';border:none !important;width:100%;height:42px;line-height:42px;text-align:center;color:#fff}.products-home .product-item{position:relative}.products-home .product-item .on-hover-product{position:absolute;display:none;width:130px;height:25px;background:#0a1130;line-height:25px;margin:auto;color:#fff;font-family:'Gotham-Bold';font-size:13px;text-align:center;top:140px;left:calc(50% - 65px);z-index:10}.products-home .product-item-info:hover .on-hover-product{display:block}.gift-bar{width:268px;height:100%;margin-right:20px}.best-sellers{width:556px;height:100%;margin-right:20px}.special-recipes{width:266px;height:100%}.block-image{position:relative;float:left}.block-image:hover:before{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:.55;content:""}.block-image .bottom{position:absolute;bottom:0;width:100%;height:42px;display:flex;align-items:center;justify-content:center;background:rgba(77,77,77,.75)}.block-image .bottom p{text-transform:uppercase;font-family:'Gotham-Book';color:#fff;font-size:18px;line-height:42px;margin:0}.block-image .bottom p span{font-family:'Gotham-Bold'}.block-cms-home.two-col{width:556px;height:100%;margin-right:20px;float:left;padding:0 50px;box-sizing:border-box}.block-cms-home.two-col:hover{text-decoration:none}.block-cms-home.two-col:hover p{color:#000}.monkey{width:554px;height:100%;margin-right:0}.block-banner-image{position:relative}.block-cms-home.full-col{width:100%;height:100%;float:left;padding:0 50px;box-sizing:border-box;min-height:200px;margin-bottom:20px}.block-cms-home.full-col a{color:#fff;text-decoration:none}.row-6 .link-marseille{display:block;float:left;margin-right:20px;width:843px;height:299px;max-width:100%}.row-6 .link-marseille .row-6 .block-cms-home{width:265px;height:100%;float:left;padding:0 50px;box-sizing:border-box;display:flex;align-items:center}.row-6 .block-cms-home:hover{text-decoration:none}.row-6 .block-cms-home:hover p{color:#000}.row-6 .block-cms-home p:first-child{margin-bottom:30px}.row-6 .link-marseille:hover .opacity-home{position:absolute;width:843px;height:298px;top:0;left:0;background:#000;opacity:.55}.last-row{margin-top:20px}.last-row a{color:#000;font-family:'Gotham-Medium';font-size:18px;margin-left:10px}.row{margin-bottom:20px}.row-1{height:470px}.row-2{height:400px}.row-3{height:399px}.row-4{height:299px}.row-5{height:299px;overflow:hidden}.row-6{height:299px;position:relative}.clearfix{clear:both}.ct-view-index .ct-column-main{width:100%}.ct-view-index .ct-column-main>.inside{width:1130px;max-width:100%}.cms-home .page-title{display:none !important}.image-desktop,.image-mobile{display:none}.menu-content-home{width:23.7%;float:left;height:470px;margin-right:20px;overflow:hidden;position:relative}.menu-content-home .header-navigation{display:none}.menu-content-home .content{max-height:413px;overflow-y:scroll;margin-right:-18px;position:relative;padding-bottom:56px}.menu-content-home .content p:first-child{margin-bottom:0}.menu-content-home.open .content{max-height:400000px;overflow:visible}.menu-content-home .ct-category-list{list-style-type:none;padding:0;margin-bottom:-2px}.menu-content-home .ct-category-list li{margin-bottom:1px !important}.menu-content-home .ct-category-list li a{background:#4d4d4d;height:68px;display:flex;align-items:center;color:#fff;font-size:13px;text-transform:uppercase;font-family:'Gotham-Book';padding-left:28px}.menu-content-home .ct-category-list li:hover,.menu-content-home .ct-category-list li:hover a{background:#000;text-decoration:none}.menu-content-home .slide-menu-home{position:absolute;height:55px;width:100%;bottom:0;background:#4d4d4d;display:flex;align-items:center;justify-content:center;cursor:pointer}.menu-content-home .slide-menu-home span{display:block;width:28px;height:9px;background:url(../images/arrow-slide-down.png)}.menu-content-home .slide-menu-home.active span{background:url(../images/arrow-slide-up.png)}.banner-home{float:left;width:842px;height:470px;background-repeat:no-repeat}.banner-home .image-desktop{display:none}.banner-home .image-mobile{display:none}.banner-home .banner-title{width:500px;max-width:100%;height:75px;background:rgba(77,77,77,.75);font-family:'Gotham-Book';color:#fff;font-size:36px;line-height:75px;text-align:center;margin:auto;margin-top:190px}.banner-home .scroll-home-banner{width:70px;height:25px;background-color:rgba(77,77,77,.85);background-size:70%;background-image:url(../images/arrow-bottom-banner.png);background-position:center;background-repeat:no-repeat;cursor:pointer;margin:auto;margin-top:15px}.block-cms-home{background:rgba(77,77,77,1);display:flex;align-items:center;justify-content:center}.block-cms-home p{font-family:'Gotham-Book';color:#fff;font-size:18px;line-height:22px;margin:0}.block-cms-home p span{font-family:'Gotham-Bold'}.block-cms-home.one-col{width:23.7%;height:400px;margin-right:20px;float:left;padding:0 50px;box-sizing:border-box}.products-home{width:842px;float:left}.products-home>p:first-child{display:none}.products-home .block-products-list{margin:0 !important}.products-home li{width:268px !important;height:400px;margin-left:19px !important;margin-bottom:0 !important}.products-home li:nth-child(5n+1){margin-left:0 !important}.products-home li .product-image-wrapper{padding-bottom:103% !important}.products-home li .product-image-wrapper img{height:240px;width:auto}.products-home li .product-item-info{text-align:center}.products-home li .product-item-info:hover{box-shadow:none;border:none !important}.products-home li .product-item-info a:hover{text-decoration:none}.products-home li .product-item-name{text-align:center;height:40px}.products-home .product-item .price-box{margin:10px 0 25px}.products-home .product-item .actions-primary{width:100%;display:block}.products-home .product-item .tocart{width:100%;height:42px;line-height:42px}.products-home .product-item .stock.unavailable{display:block;width:100%;text-transform:uppercase;margin-top:5px;font-size:16px;background:#4d4d4d;height:40px;padding:0;font-family:'Gotham-Bold';border:none !important;width:100%;height:42px;line-height:42px;text-align:center;color:#fff}.products-home .product-item{position:relative}.products-home .product-item .on-hover-product{position:absolute;display:none;width:130px;height:25px;background:#0a1130;line-height:25px;margin:auto;color:#fff;font-family:'Gotham-Bold';font-size:13px;text-align:center;top:140px;left:calc(50% - 65px);z-index:10}.products-home .product-item-info:hover .on-hover-product{display:block}.stock.unavailable{display:block;width:100%;text-transform:uppercase;margin-top:5px;font-size:16px;background:#4d4d4d;height:40px;padding:0 !important;font-family:'Gotham-Bold';width:100%;line-height:40px;text-align:center;color:#fff}.link-container{cursor:pointer}.link-hidden{display:none}.gift-bar{width:268px;height:100%;margin-right:20px}.best-sellers{width:556px;height:100%;margin-right:20px}.special-recipes{width:266px;height:100%}.block-image{position:relative;float:left}.block-image:hover:before{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:.55;content:""}.block-image .bottom{position:absolute;bottom:0;width:100%;height:42px;display:flex;align-items:center;justify-content:center;background:rgba(77,77,77,.75)}.block-image .bottom p{text-transform:uppercase;font-family:'Gotham-Book';color:#fff;font-size:18px;line-height:42px;margin:0}.block-image .bottom p a{color:#fff;text-decoration:none}.block-image .bottom p strong{font-family:'Gotham-Bold'}.block-cms-home.two-col{width:556px;height:100%;margin-right:20px;float:left;padding:0 50px;box-sizing:border-box}.block-cms-home.two-col:hover{text-decoration:none;cursor:pointer}.block-cms-home.two-col:hover p{color:#000}.block-cms-home.two-col p a{color:#fff;text-decoration:none}.monkey{width:554px;height:100%;margin-right:0}.block-banner-image{position:relative}.row-6 .link-marseille{display:block;float:left;margin-right:20px;width:843px;height:299px;max-width:100%}.row-6 .block-cms-home{width:265px;height:100%;float:left;padding:0 50px;box-sizing:border-box;display:flex;align-items:center}.row-6 .block-cms-home:hover{text-decoration:none}.row-6 .block-cms-home p a{color:#fff}.row-6 .block-cms-home:hover p a{color:#000;text-decoration:none}.row-6 .block-cms-home p:first-child{margin-bottom:30px}.row-6 .link-marseille:hover .opacity-home{position:absolute;width:843px;height:298px;top:0;left:0;background:#000;opacity:.55}.last-row{margin-top:20px}.last-row a{color:#000;font-family:'Gotham-Medium';font-size:18px;margin-left:10px}.page-main,.breadcrumbs{max-width:1130px !important;box-sizing:content-box !important}.page-products .page-title-wrapper{display:none}.page-products.catalog-category-view .block.filter{display:none}.toolbar-products{height:40px;background:#4d4d4d;padding:8px 19px;box-sizing:border-box;position:static !important}.modes-mode,.modes-mode.active{background:0 0;box-shadow:none;border-radius:0 !important;padding:0;border:none !important;margin:5px}.modes-mode:hover{background:0 0}.modes-mode:before,.modes-mode:hover:before{color:#fff}.toolbar-amount{padding:5px 0;color:#fff}.page-products .page-main .category-view .category-image{display:none}.banner-category{background-size:cover;background-position:center center;display:flex;align-items:center;justify-content:center;height:340px;margin-bottom:50px}.title-category{height:75px;background:rgba(77,77,77,.75);font-family:'Gotham-Book';color:#fff;font-size:36px;line-height:75px;text-transform:uppercase;text-align:center;display:inline-block;padding:0 40px}.category-description{color:#000;font-size:22px;font-family:'Gotham-Medium';text-align:center;width:800px;margin:auto;margin-bottom:50px}.toolbar-products .sorter-label,.toolbar-products .field.limiter{color:#fff}.toolbar-products .pages{margin-top:-2px}.toolbar-products .pages strong{padding:0;background:0 0;color:#fff}.toolbar-products .pages a{padding:0;background:0 0;color:#fff !important;border:none;box-shadow:none}.toolbar-products .pages a:hover{border:none;background:0 0;color:#fff}.toolbar-products .pages .action.next:before{color:#fff}.toolbar select{height:24px;line-height:11px;background:#fff url('../images/select-bg.svg') no-repeat 100% 45%;border-radius:0;box-shadow:none}.sorter-action{vertical-align:top}.sorter-action:before,.sorter-action:hover:before{color:#fff}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{margin:0;padding:0;border:none !important;box-shadow:none}.page-products.page-layout-1column .products-grid .product-item,.catalogsearch-result-index.page-products.page-layout-1column .products-grid .product-item{width:32% !important;margin-right:2%;display:block;float:left;margin-left:0}.page-products.page-layout-1column .products-grid .product-item:nth-child(3n),.catalogsearch-result-index.page-layout-1column .products-grid .product-item:nth-child(3n){margin-right:0}.page-products.page-layout-1column .products-grid .product-item>div,.catalogsearch-result-index.page-layout-1column .products-grid .product-item>div{padding:15px;padding-bottom:0}.page-products.page-layout-1column .products-grid .product-item>div:hover,.catalogsearch-result-index.page-layout-1column .products-grid .product-item>div:hover{box-shadow:none}.page-products .product-item-info{width:auto;text-align:center;position:relative}.page-products .product-item-name{font-size:14px;text-transform:uppercase;display:block;min-height:60px;font-family:'Gotham-Bold'}.page-products .product-item-name a{color:#0a1130;text-decoration:none;height:60px;display:block;overflow:hidden}.page-products .product-item-name a:hover{color:#0a1130;text-decoration:none}.page-products .action.previous:visited{color:#fff !important}.page-products .action.previous:before{color:#fff !important}.product-item .price-box{height:34px;text-align:center;margin-bottom:0}.price-wrapper .price{color:#4d4d4d;font-size:24px;font-family:'GothamCondensed-Bold'}.special-price .price{color:#4d4d4d;font-size:24px;font-family:'GothamCondensed-Bold'}.old-price .price-label{display:none}.old-price .price{color:#0a1130;font-size:20px;font-family:'GothamCondensed-Bold';position:relative}.old-price .price:after{content:"";position:absolute;width:30px;height:18px;background:url(../images/trait-special-price.png);top:3px;left:5px}.product-item .tocart{display:block;width:100%;text-transform:uppercase;margin-top:5px;font-size:16px;background:#4d4d4d;height:40px;padding:0;font-family:'Gotham-Bold';border:none !important}.product-item .tocart:hover{background:#0a1130}.product .on-hover-product{position:absolute;display:none;width:175px;height:40px;background:#0a1130;line-height:40px;margin:auto;color:#fff;font-family:'Gotham-Book';font-size:13px;text-align:center;top:170px;left:calc(50% - 87px);z-index:10}.product-item-info:hover .on-hover-product{display:block}.qty-treshold{white-space:nowrap;color:red;font-weight:600;font-size:14px;font-family:'Gotham-Bold';margin-left:23px}.column.main .products.list .item{margin-bottom:40px;position:relative}.products-list .products.list .item .tocart{position:absolute;width:auto;padding:0 30px;right:0;bottom:0;z-index:2}.products.list .product.details.product-item-details{min-height:125px;text-align:center;vertical-align:middle}.products-list .products.list .product.details.product-item-details,.products-list .products.list .product-item .price-box{text-align:left}.products-list .photo-btn{display:none}.products-list .product-item-photo{padding:0 30px 0 0;vertical-align:middle}.page-products .products-list .product-item-name,.page-products .products-list .product-item-name a{height:auto;min-height:auto}.cms-new-arrivals.page-layout-1column .products-grid .product-item{width:33% !important;margin-right:.5%;display:block;float:left;margin-left:0 !important}.cms-new-arrivals.page-layout-1column .products-grid .product-item:nth-child(3n){margin-right:0}.cms-new-arrivals.page-layout-1column .products-grid .product-item>div{border:1px solid #fff;padding:15px}.cms-new-arrivals.page-layout-1column .products-grid .product-item>div:hover{box-shadow:none;border:1px solid transparent !important}.cms-new-arrivals .product-item-info{width:auto;text-align:center}.cms-new-arrivals .product-item-name{font-size:14px;text-transform:uppercase;display:block;min-height:60px;font-family:'Gotham-Bold'}.cms-new-arrivals .product-item-name a{color:#0a1130;text-decoration:none}.cms-new-arrivals .product-item-name a:hover{color:#0a1130;text-decoration:none}.cms-new-arrivals h1.page-title{display:none !important}.sidebar-product{width:50% !important;float:right}.page-layout-1column .product.media{width:47% !important}.product-info-main .page-title-wrapper h1{color:#4d4d4d;font-size:18px;text-transform:uppercase;font-family:'Gotham-Bold'}.product-info-main .product-info-price{border:none;margin-bottom:0;position:static}.product-info-main .old-price .price{color:#4d4d4d;font-size:14px !important;font-family:'Gotham-Bold'}.product-info-main .old-price .price:after{content:"";height:1px;background:#4d4d4d;position:absolute;top:7px;left:-5px;width:125%}.product-info-main .product-info-price .price-box .price-final_price>span{display:inline-block}.product-info-main .product-info-price .price-box .price-final_price>span .price{font-family:'Gotham-Bold';font-size:18px}.product-info-main .product-info-price .special-price .price{font-size:18px !important;margin-left:20px}.product-info-main .product-add-form .price-box .special-price .price{margin-left:20px}.product-info-main .product-info-stock-sku{display:none}.product-info-main .product-add-form{padding-top:0}.product-add-form .box-tocart .field.qty,.product-add-form .box-tocart .actions{display:inline-block;vertical-align:top;display:flex;align-items:center;max-width:349px;float:left;height:50px}.product-add-form .box-tocart .field.qty>div{display:inline-block;vertical-align:top}.product-add-form .box-tocart .field.qty>div input{width:66px;height:36px;border:none;color:#fff;background:#4d4d4d;font-family:'Gotham-Bold'}.product-add-form .box-tocart .actions button:not(:last-child){background:#000;text-transform:uppercase;width:223px;height:36px;border-radius:0;margin-left:20px;line-height:36px;padding:0;border:1px solid #fff}.product-add-form .box-tocart .actions button:hover{background:#fff;color:#000;border:1px solid #000}.product-info-main .box-tocart label{color:#4d4d4d;font-size:14px;font-family:'Gotham-Bold';margin:0 !important;margin-right:10px !important}.product-info-main{width:100% !important;float:none}.product.info.detailed{width:100%;clear:both;background:#4d4d4d;padding:40px;box-sizing:border-box}.product.info.detailed .product{margin-bottom:0}.product.info.detailed .element-desc{font-size:14px;color:#fff;margin-bottom:20px}.product.info.detailed .product .additional-attributes-wrapper .element-desc:last-child{margin:0}.product.info.detailed .element-desc .label-desc{font-family:'Gotham-Bold'}.product.info.detailed .element-desc .data{font-family:'Gotham-Book'}.product.info.detailed .element-desc .value p{display:inline}.fotorama__nav--thumbs{text-align:center}.fotorama__thumb-border{border-color:#4d4d4d}.block.related{clear:both;border-top:1px solid #4d4d4d;padding-top:20px}.block.related .block-title strong{font-size:18px;text-transform:uppercase;font-family:'Gotham-Bold';color:#4d4d4d}.block.related ol.product-items{display:flex;justify-content:space-between;margin-left:0}.block.related .product-item{width:266px !important;border:1px solid #4d4d4d;padding-left:0;text-align:center}.block.related .product-item-info{width:266px !important}.block.related .product-item-info:hover{box-shadow:none;border:none !important}.block.related .related-available .product-item-name{margin:0}body>.fotorama-item.fotorama--fullscreen{background:rgba(0,0,0,.4)}body>.fotorama-item .fotorama__stage{height:707px !important;width:800px !important;margin:auto !important;margin-top:25px !important}body>.fotorama-item .fotorama__stage .fotorama__stage__shaft{max-width:100%;background:#fff}.fotorama__stage__frame .fotorama__img{max-height:100% !important}.fotorama__nav.fotorama__nav--thumbs{width:800px !important;margin:auto;background:#fff;padding-bottom:20px}body.account .sidebar-main #block-collapsible-nav{background:0 0;padding:0}body.account .sidebar-main #block-collapsible-nav li{background:#4d4d4d;margin:1px 0 0}body.account .sidebar-main #block-collapsible-nav li.current strong{color:#fff;border:none}body.account .sidebar-main #block-collapsible-nav li.current a{color:#fff;border:none;background:#000}body.account .sidebar-main #block-collapsible-nav li a{color:#fff;padding:15px;font-family:'Gotham-Book';font-size:13px;text-transform:uppercase}body.account .sidebar-main #block-collapsible-nav li strong{color:#fff;font-family:'Gotham-Book';font-size:13px;text-transform:uppercase;padding:15px}body.account .sidebar-main #block-collapsible-nav li a:hover{background:#000;color:#fff}body.account .info-section>span{font-family:'Gotham-Book';font-size:24px;color:#4d4d4d}body.account .info-section .page-title-wrapper{font-family:'Gotham-Book';font-size:18px;color:#4d4d4d}body.account .customer-info{width:auto}body.account .customer-info .info-picture,body.account .customer-info .info-section,body.account .customer-info .info-friend{padding-right:20px;display:inline-block;vertical-align:bottom}body.account .customer-info .info-picture{position:relative;overflow:hidden;height:125px}body.account .customer-info .info-picture img{border:1px solid #2d9ecd;width:123px;height:123px}body.account .customer-info .info-picture .input-file-container{position:absolute;width:123px;height:123px;background:#4d4d4d;top:125px;left:1px;-webkit-transition:all .5s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}body.account .customer-info .info-picture:hover .input-file-container{top:1px;cursor:pointer;display:flex;align-items:center;justify-content:center}body.account .customer-info .info-picture:hover .input-file-container label{font-family:'Gotham-Medium';color:#fff;text-transform:uppercase;text-align:center;cursor:pointer;font-size:15px}body.account .customer-info .info-picture:hover .input-file-container input{display:none}.modal-inner-wrap{background:#0089c2 !important;width:360px !important;max-width:100%}body.account .modal-popup .modal-title{font-family:'Gotham-Medium';font-size:18px;color:#fff;border:none;text-align:center}body.account .modal-slide .action-close{padding:20px}body.account .modal-slide .action-close:before{color:#fff}body.account .modal-slide label{color:#fff;font-family:'Gotham-Medium';font-size:14px;text-transform:uppercase}body.account .modal-slide label:after{color:#fff !important;font-family:'Gotham-Medium'}body.account .modal-popup.modal-slide .modal-footer{border:none;padding-top:0}#form-add-friend .actions-toolbar>.primary{display:block;float:none}body.account .modal-popup.modal-slide #form-add-friend .save.primary{height:36px;width:100% !important;display:block;border:1px solid #fff;background:#000;font-size:14px;font-family:'Gotham-Book';color:#fff;padding:0;line-height:36px;text-transform:uppercase}body.account .modal-popup.modal-slide #form-add-friend .secondary{display:none}body.account.customer-friends-index .modal-popup.modal-slide .modal-footer{display:none}#popup-remove-friend .submit.primary{height:36px;width:100% !important;display:block;border:1px solid #fff;background:#000;font-size:14px;font-family:'Gotham-Book';color:#fff;padding:0;line-height:36px;text-transform:uppercase}#popup-remove-friend .secondary{display:none}@media screen and (max-width:768px){body.checkout-index-index._has-modal .input,body.customer-friends-index._has-modal .input{font-size:16px}body.checkout-index-index._has-modal .modal-popup,body.customer-friends-index._has-modal .modal-popup{-webkit-overflow-scrolling:touch}.fixIosCaretBug{position:fixed;-webkit-overflow-scrolling:touch;height:100%;width:100%}.fixIosCaretBug .modals-overlay{background-color:rgba(255,255,255,.97)}}.customer-account-edit .form-edit-account{width:430px;background:#4d4d4d;margin-top:40px;padding:20px;box-sizing:border-box;max-width:100%;margin-left:150px}.customer-account-edit .form-edit-account .fieldset{width:100% !important;margin-bottom:10px}.customer-account-edit .form-edit-account .fieldset legend{border:none;margin:0;color:#fff;font-family:'Gotham-Bold';font-size:18px;text-transform:uppercase}.customer-account-edit .form-edit-account .fieldset>.field{margin:0 0 19px}.customer-account-edit .form-edit-account .fieldset>.field:last-child:not(:nth-child(even)){margin:0}.customer-account-edit .form-edit-account .fieldset>.field>.control input[type=email],.customer-account-edit .form-edit-account .fieldset>.field>.control input[type=text],.customer-account-edit .form-edit-account .fieldset>.field>.control input[type=password]{background:#fff;height:36px;color:#4d4d4d;font-size:14px;border:none}.customer-account-edit .form-edit-account .fieldset label{display:none}.customer-account-edit .form-edit-account .new.password{margin:0}.customer-account-edit .form-edit-account .confirm.password>span{color:#fff;font-family:'Gotham-Book';font-size:11px}.customer-account-edit .form-edit-account .fieldset label.date{display:inline-block;color:#fff;font-family:'Gotham-Book';font-size:14px}.form_date{display:inline-block;margin-left:10px}.customer-account-edit .form-edit-account #birthdate-day{width:57px;margin-right:20px}.customer-account-edit .form-edit-account #birthdate-month{width:57px;margin-right:20px}.customer-account-edit .form-edit-account #birthdate-year{width:78px}.mp-gdpr-delete-account .legend span{color:#4d4d4d !important}.mp-gdpr-delete-account .actions-toolbar .action-delete,.mp-gdpr-delete-account .actions-toolbar .action-delete:hover{background-color:#4d4d4d !important;border-color:#4d4d4d !important;border:none !important;color:#fff !important;font-family:'Gotham-Book'}.customer-account-edit .form-edit-account .gender .input-gender{display:inline-block;margin-right:10px}.customer-account-edit .form-edit-account .gender label{position:relative;top:-4px;display:inline-block;color:#fff;cursor:pointer}.customer-account-edit .form-edit-account .gender .check-gender{width:16px;position:relative;height:16px;border:1px solid #fff;border-radius:8px;cursor:pointer;margin-right:5px;display:inline-block}.customer-account-edit .form-edit-account .gender input:checked+.check-gender:before{content:"";width:10px;height:10px;background:#fff;top:3px;left:3px;border-radius:5px;position:absolute}.customer-account-edit .form-edit-account .gender input{display:none}.customer-account-edit input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.customer-account-edit input::-webkit-input-placeholder{color:#4d4d4d}.customer-account-edit input:-moz-placeholder{color:#4d4d4d;opacity:1}.customer-account-edit input::-moz-placeholder{color:#4d4d4d;opacity:1}.customer-account-edit input:-ms-input-placeholder{color:#4d4d4d}.customer-account-edit .label-change-password{color:#fff}.customer-account-edit .field.picture label{height:36px;width:100% !important;display:block;background:#000;font-size:14px;text-align:center;cursor:pointer;font-family:'Gotham-Book';color:#fff;padding:0;line-height:36px;text-transform:uppercase}.customer-account-edit .field.picture input{display:none}.customer-account-edit .primary{display:block;float:none}.customer-account-edit .form-edit-account button[type=submit]{height:36px;width:100% !important;display:block;background:#000;font-size:14px;font-family:'Gotham-Book';color:#fff;padding:0;line-height:36px;text-transform:uppercase}.customer-account-edit .action.primary:hover{background:#fff;color:#000;border:1px solid #000}.customer-account-edit .form-edit-account .secondary{display:none}.info-friend .add-new-friend-action{border:none;border-radius:0;padding:10px 15px;background:#000;font-size:14px;font-family:'Gotham-Book';color:#fff;text-transform:uppercase}.info-friend .add-new-friend-action:hover{background:#fff;color:#000;border:1px solid #000}.friends-container{display:flex;justify-content:space-between;margin-top:40px;flex-wrap:wrap}.friends-container>span{flex:0 0 32%}.friends-container div{display:block;width:160px;position:relative}.friends-container div img{width:100%;border:1px solid #1e90ff;min-width:160px;min-height:160px}.friends-container div img.status-notset{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.friends-container div h4{margin:0 30px 15px 0;height:30px}.friends-container div .add-new-friend-action{position:absolute;width:22px;height:22px;background:url(../images/add-friend.jpg);padding:0;padding-top:2px;border:none;top:120px;right:75px;z-index:2;text-indent:1000px;overflow:hidden}.friends-container div .remove-friend-action{width:22px;height:23px;background:url(../images/remove-friend.svg);padding:0;border:none;float:right;text-indent:1000px;overflow:hidden;background-size:90%;background-repeat:no-repeat;background-position:center;box-shadow:none;margin-right:5px}.employee_info_message{color:#4d4d4d;font-family:'Gotham-Medium';font-size:20px;text-align:center;border:1px solid #4d4d4d;padding:20px}body.customer-friends-index .column.main{position:relative}.add-friends-disabled{background:rgba(77,77,77,.85);width:335px;font-family:'Gotham-Medium';font-size:16px;color:#fff;padding:20px;text-align:center;position:absolute;left:calc(50% - 190px);top:240px;z-index:10;max-width:100%;box-sizing:border-box}.form-address-edit{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}.form-address-edit fieldset{width:435px !important;background:#4d4d4d;padding:20px;box-sizing:border-box;padding-top:0}.form-address-edit fieldset legend{font-size:18px;color:#fff;font-family:'Gotham-Bold';text-align:center;border:none !important;height:57px;line-height:57px !important;margin-bottom:0 !important;padding:0 !important}.form-address-edit fieldset input[type=email],.form-address-edit fieldset input[type=text],.form-address-edit fieldset input[type=password],.form-address-edit fieldset select{background-color:#fff;height:36px;color:#4d4d4d;font-size:14px;border:none}.form-address-edit fieldset:after{margin:10px 0 0;content:attr(data-hasrequired);display:block;letter-spacing:normal;word-spacing:normal;color:#e02b27;font-size:1.2rem}.form-address-edit .field.note.default{color:#fff}.form-address-edit label{display:none !important}.form-address-edit .action.save.primary{margin:0;color:#fff;border:none;background:#000;border-radius:0}.form-address-edit .set.billing label{display:inline-block !important;color:#fff}.form-address-edit .set.shipping label{display:inline-block !important;color:#fff}.form-address-edit input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.form-address-edit input::-webkit-input-placeholder{color:#4d4d4d}.form-address-edit input:-moz-placeholder{color:#4d4d4d;opacity:1}.form-address-edit input::-moz-placeholder{color:#4d4d4d;opacity:1}.form-address-edit input:-ms-input-placeholder{color:#4d4d4d}.form-address-edit input.required-entry::-webkit-input-placeholder{content:'*';color:#e22626;font-weight:400;margin-left:3px}.form-address-edit input.required-entry:-moz-placeholder{content:'*';color:#e22626;font-weight:400;margin-left:3px}.form-address-edit input.required-entry::-moz-placeholder{content:'*';color:#e22626;font-weight:400;margin-left:3px}.form-address-edit input.required-entry:-ms-input-placeholder{content:'*';color:#e22626;font-weight:400;margin-left:3px}.form-address-edit select .required-entry{color:#e22626}body.customer-limitations-disclaimer .block-dashboard-limitations-disclaimer{width:430px;background:#4d4d4d;margin-top:40px;padding:20px;box-sizing:border-box;max-width:100%;margin-left:150px;color:#fff}body.customer-limitations-disclaimer .block-dashboard-limitations-disclaimer .limitation-title{padding:0;margin-bottom:20px}body.customer-limitations-disclaimer .block-dashboard-limitations-disclaimer .limitation-description{padding-bottom:20px;padding-left:10px}body.customer-account-index .block-dashboard-info{margin-bottom:20px;margin-top:40px}.box-information{width:268px !important;height:268px;background:url(../images/box-information.jpg)}.box-orders{width:268px !important;height:268px;background:url(../images/box-address.jpg);margin-left:20px}.box-friends{width:268px !important;height:268px;background:url(../images/box-orders.jpg);margin-left:20px;cursor:default}.box-shipping-address{width:268px !important;height:268px;background:url(../images/box-friends.jpg)}.block-addresses-default .box-shipping-address{margin-left:20px}.block-addresses-list .box-shipping-address{margin-left:20px}.box-dashboard{float:left !important;align-items:center;cursor:pointer;display:flex;align-items:center;position:relative;overflow:hidden}.box-dashboard .box-link{width:100%}@media screen and (min-width:770px){.box-dashboard .box-title{height:48px;width:100%;text-transform:uppercase;display:flex !important;justify-content:center;align-items:center;background:#4d4d4d;font-family:'Gotham-Bold';font-size:24px;text-align:center;color:#fff;position:relative;opacity:1;-webkit-transition:all .5s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.box-dashboard:hover .box-title{opacity:0}.box-dashboard .content-hover{width:268px;height:268px;position:absolute;bottom:-268px;right:0;background:rgba(10,17,48,.55);-webkit-transition:all .5s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.box-dashboard:hover .content-hover{bottom:0}.box-dashboard:hover .subtitle{color:#fff;font-size:14px;text-transform:center;font-family:'Gotham-Medium';text-align:center;margin:35px 0}}.box-information .box-content{margin-left:60px;color:#fff;font-size:14px;margin:0 20px}.box-information .box-content .email{font-family:'Gotham-Medium'}.box-information .box-content .name{font-family:'Gotham-Book'}.box-orders .box-content{height:67px;border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center}.box-orders .box-content p{font-family:'Gotham-Medium';text-transform:uppercase;color:#fff;line-height:33px;margin-bottom:0}.box-orders .box-content p.no-orders-text{line-height:69px}.box-friends .box-content{margin:0;padding:30px;box-sizing:border-box}.box-friends .box-content p{margin:0;color:#fff;font-family:'Gotham-Book';font-size:14px}.box-friends .box-actions{position:absolute;bottom:10px;left:10px}.box-friends .box-actions a{color:#fff;font-family:'Gotham-Book'}.box-friends .related-customer .box-content{width:268px;height:268px;position:absolute;bottom:0;right:0}.box-friends .box-content p{text-align:center}.box-friends .related-customer .box-content p{padding-top:90px}.box-shipping-address .box-content{margin-left:60px;color:#fff;font-family:'Gotham-Book';font-size:14px;line-height:17px;margin:0 20px}.box-shipping-address .box-actions{position:absolute;bottom:10px;left:10px}.box-shipping-address .box-actions a{color:#fff;font-family:'Gotham-Book'}.block-addresses-default{margin-top:20px;margin-bottom:20px !important}body.customer-address-index .box-shipping-address:first-child{margin-left:0}body.customer-address-index .items.addresses .box-shipping-address:nth-child(odd){margin-left:0}body.customer-address-index .box-shipping-address .box-content{margin-top:60px}body.customer-address-index .box-shipping-address .box-content *{font-size:14px;line-height:17px;color:#fff}.box-shipping-address .item.actions{position:absolute;bottom:10px;left:10px}.box-shipping-address .item.actions a{color:#fff;font-family:'Gotham-Book'}.contact-index-index .page-title{font-size:48px;color:#4d4d4d;font-family:'Gotham-Book';text-align:center;text-transform:uppercase;margin-top:20px;display:block !important;position:relative}@media screen and (max-width:768px){.contact-index-index .page-title{font-size:22px}.contact-index-index #maincontent.redux{margin-top:20px}}.contact-index-index .contact-container{height:415px;margin-top:20px;display:flex;align-items:center;justify-content:center;background:url(../images/bg-login.jpg);padding-bottom:520px;background-repeat:no-repeat}.contact-index-index .contact-container .form.contact{width:550px;background:#4d4d4d;position:relative;top:300px;padding:0 47px;box-sizing:border-box;padding-bottom:35px}.contact-index-index .contact-container .block-title{font-size:18px;color:#fff;font-family:'Gotham-Bold';text-align:center;border:none;height:57px;line-height:57px;margin-bottom:0}.contact-index-index fieldset{margin-bottom:0}.contact-index-index .fieldset:after{margin:10px 0 0;content:attr(data-hasrequired);display:block;letter-spacing:normal;word-spacing:normal;color:#e02b27;font-size:1.2rem}.login-container .fieldset{margin-bottom:0}.login-container .fieldset>.field>.control{width:100% !important;font-family:'Gotham-Book'}.contact-index-index .contact-container .fieldset>.field>.control input[type=email],.contact-index-index .contact-container .fieldset>.field>.control input[type=text],.contact-index-index .contact-container .fieldset>.field>.control input[type=password]{background:#fff;height:36px;color:#4d4d4d;font-size:14px;border:none}.contact-index-index input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.contact-index-index input::-webkit-input-placeholder{color:#4d4d4d}.contact-index-index input:-moz-placeholder{color:#4d4d4d;opacity:1}.contact-index-index input::-moz-placeholder{color:#4d4d4d;opacity:1}.contact-index-index input:-ms-input-placeholder{color:#4d4d4d}.contact-index-index .contact-container .form.contact label{color:#fff;font-family:'Gotham-Medium'}.contact-index-index .contact-container .form.contact .email-copy label{position:relative;top:-4px}.contact-index-index .contact-container .form.contact .email-copy .check-copy{width:16px;position:relative;height:16px;border:1px solid #fff;border-radius:8px;cursor:pointer;margin-right:5px;display:inline-block}.contact-index-index .contact-container .form.contact .email-copy .check-copy.active:before{content:"";width:10px;height:10px;background:#fff;top:3px;left:3px;border-radius:5px;position:absolute}.contact-index-index .contact-container .form.contact .email-copy input{display:none}.contact-index-index .actions-toolbar .primary{display:block;padding:0}.contact-index-index .actions-toolbar .action.primary:hover{background:#000;box-shadow:none}.contact-index-index .form.contact button[type=submit]{height:36px;padding:0 20px;display:block;background:#000;font-size:14px;font-family:'Gotham-Book';color:#fff;line-height:36px;text-transform:uppercase}.contact-index-index .actions-toolbar .action.primary:hover{background:#fff;color:#000;border:1px solid #000}.contact-index-index .contact-container .fieldset:after{margin-top:0;font-family:'Gotham-Medium';font-size:11px;color:#fff;margin-top:5px}.contact-index-index .contact-container .action.remind{font-family:'Gotham-Medium';font-size:12px;color:#fff;text-align:center;display:block;height:50px;line-height:50px}.contact-index-index #email-error.mage-error,.contact-index-index #name-error.mage-error,.contact-index-index #comment-error.mage-error,.contact-index-index #pass-error.mage-error{color:#fff !important;font-family:'Gotham-Medium';font-size:14px;background:red;padding:5px}.contact-index-index .fieldset>.field.required>.label:after,.contact-index-index .fieldset>.fields>.field.required>.label:after{color:#fff}.customer-account-forgotpassword .page-header,.customer-account-forgotpassword .nav-sections,.customer-account-forgotpassword .page-footer{display:none !important}.customer-account-forgotpassword .fieldset{margin-bottom:10px}.customer-account-forgotpassword .page-title{font-size:24px;color:#4d4d4d;font-family:'Gotham-Book';text-align:center;text-transform:uppercase;margin-top:20px;display:block !important;padding-top:50px;position:relative}.customer-account-forgotpassword .page-title:before{width:101px;height:101px;display:block;content:"";background:url(../images/logo-login.png) center center no-repeat;background-size:cover;margin:20px auto}.customer-account-forgotpassword .column.main{height:415px;margin-top:20px;display:flex;align-items:center;justify-content:center;background:url(../images/bg-login.jpg);background-repeat:no-repeat;padding-bottom:450px}.customer-account-forgotpassword .column.main #form-validate{width:360px;min-width:auto;background:#4d4d4d;position:relative;top:250px;padding:0 20px;padding-top:20px;box-sizing:border-box}.customer-account-forgotpassword .column.main .field.note{font-size:18px;color:#fff;font-family:'Gotham-Bold';text-align:center;border:none;line-height:27px;margin-bottom:0}.customer-account-forgotpassword .column.main label{display:none}.customer-account-forgotpassword .actions-toolbar>.primary{display:block;float:none}.customer-account-forgotpassword button[type=submit],.customer-account-forgotpassword button.captcha-reload{height:36px;width:100% !important;padding:0;display:block;background:#000;font-size:14px;font-family:'Gotham-Book';color:#fff;line-height:36px;text-transform:uppercase;border:none;box-shadow:none;border-radius:0}.customer-account-forgotpassword .actions-toolbar .action.primary:hover{background:#fff;color:#000;border:1px solid #000}.customer-account-forgotpassword .action.remind{font-family:'Gotham-Medium';font-size:12px;color:#fff;text-align:center;display:block;height:50px;line-height:50px}.customer-account-forgotpassword #captcha-container-user_forgotpassword img{margin:10px auto;display:block}.customer-account-forgotpassword #captcha-container-user_forgotpassword img[src$=".gif"]{display:none}.customer-account-forgotpassword #captcha-container-user_forgotpassword img[src$=".gif"]+button{position:relative;margin-top:90px}.customer-account-forgotpassword #captcha-container-user_forgotpassword img[src$=".gif"]+button:before{content:"";width:100%;height:90px;position:absolute;top:-90px;background-image:url(../images/spinner.svg);background-repeat:no-repeat;background-position:center;background-size:60px;left:0}.customer-friends-register .page-title{font-family:'Gotham-Book';font-size:24px}.ct-listing-cocktail .block-title,.ct-listing-cocktails .block-title,.ct-listing-history .block-title{display:none}.ct-listing-histoire .block-title{display:none}.contentmanager-contentlist-view .text-before{width:100%;min-height:340px;margin-bottom:50px;position:relative;text-align:center}.contentmanager-contentlist-view .text-before p{position:absolute;width:100%;height:340px;background-repeat:no-repeat}.contentmanager-contentlist-view .text-before p img{display:none}.contentmanager-contentlist-view .text-before h2{height:75px;background:rgba(77,77,77,.75);text-transform:uppercase;font-family:'Gotham-Book';color:#fff;font-size:36px;line-height:75px;text-align:center;display:inline-block;padding:0 40px;z-index:2;position:relative;margin-top:130px}.contentmanager-contentlist-view .text-before h3{color:#000;font-size:22px;font-family:'Gotham-Medium';text-align:center;width:800px;max-width:100%;margin:auto;margin-bottom:50px;margin-top:160px;font-weight:400}.contentmanager-contentlist-view .widget-content-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.contentmanager-contentlist-view .widget-content-grid .content-item{width:556px;max-width:100%;height:285px;margin-top:0;margin-bottom:18px;margin-left:0;margin-right:0;background-repeat:no-repeat;position:relative;display:block;background:#0389c1}.contentmanager-contentlist-view .widget-content-grid .content-item:hover:before{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(20,24,51,.4);content:"";cursor:pointer}.contentmanager-contentlist-view .widget-content-grid .content-item .name-content{width:366px;height:285px;float:left;overflow:hidden}.contentmanager-contentlist-view .widget-content-grid .content-item .name-recipe{padding:20px;background:rgba(77,77,77,.75);font-family:'Gotham-Book';font-size:24px;color:#fff}.contentmanager-contentlist-view .widget-content-grid .content-item .recipe-text{width:190px;height:285px;background:#0389c1;float:right;padding:50px 30px 50px 20px;box-sizing:border-box;display:flex;align-items:center;font-size:20px}.contentmanager-contentlist-view .widget-content-grid .content-item .recipe-text a{display:block;font-family:'Gotham-Medium';color:#fff;font-size:16px;line-height:24px}.list-recipes .recipe-item .recipe-text{display:flex;align-items:center;font-size:20px}.contentmanager-contentlist-view .widget-content-grid .content-item:nth-child(4n) .recipe-text{float:left}.contentmanager-contentlist-view .widget-content-grid .content-item:nth-child(4n-1) .recipe-text{float:left}.banner-recipe-list{width:100%;min-height:340px;margin-bottom:50px;position:relative;text-align:center;background-repeat:no-repeat}.title-recipe-list{height:75px;background:rgba(77,77,77,.75);text-transform:uppercase;font-family:'Gotham-Book';color:#fff;font-size:36px;line-height:75px;text-align:center;display:inline-block;padding:0 40px;z-index:2;position:relative;margin-top:130px}.grid-recipes .row-recip:nth-child(even) .name-content{float:right}.grid-recipes .row-recip:nth-child(even) .recipe-text{float:left}.grid-recipes .row-recip:nth-child(odd) .name-content{float:left}.grid-recipes .row-recip:nth-child(odd) .recipe-text{float:right}.grid-recipes{display:flex;flex-wrap:wrap;justify-content:space-between}.grid-recipes .row-recipe{width:100%;display:flex;justify-content:space-between}.grid-recipes .recipe-item{width:556px;height:285px;margin-bottom:18px;background-repeat:no-repeat;position:relative;display:block}.grid-recipes .recipe-item:hover:before{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(20,24,51,.4);content:""}.grid-recipes .recipe-item .name-content{width:366px;height:285px;float:left;display:flex;align-items:center;justify-content:center}.grid-recipes .recipe-item .name-recipe{padding:20px;background:rgba(77,77,77,.75);font-family:'Gotham-Book';font-size:24px;color:#fff}.grid-recipes .recipe-item .recipe-text{width:190px;height:285px;background:#0389c1;float:right;padding:50px 30px 50px 20px;font-family:'Gotham-Medium';color:#fff;font-size:16px;line-height:24px;box-sizing:border-box}.grid-recipes .recipe-item .recipe-text span{display:block;text-transform:uppercase}.list-recipes .recipe-item .recipe-text{display:flex;align-items:center;font-size:20px}.grid-recipes .row-recipe:nth-child(even) .name-content{float:right}.grid-recipes .row-recipe:nth-child(even) .recipe-text{float:left}.grid-recipes .row-recipe:nth-child(odd) .name-content{float:left}.grid-recipes .row-recipe:nth-child(odd) .recipe-text{float:right}.ct-view.ct-view-cocktails .block-content,.ct-view.ct-view-cocteles .block-content{margin:auto;display:flex;justify-content:center;flex-wrap:wrap}.ct-view.ct-view-cocktails .ct-column-top,.ct-view.ct-view-cocteles .ct-column-top{position:relative;width:1130px;height:260px;display:flex;align-items:center;justify-content:center}.ct-view.ct-view-cocktails .ct-column-top .image-recipe,.ct-view.ct-view-cocteles .ct-column-top .image-recipe{position:absolute;top:0;left:0;z-index:1}.ct-view.ct-view-cocktails .ct-column-top .title,.ct-view.ct-view-cocteles .ct-column-top .title{padding:20px;background:rgba(77,77,77,.75);font-family:'Gotham-Book';font-size:42px;color:#fff;line-height:33px;text-transform:uppercase;position:relative;z-index:2}.ct-view.ct-view-cocktails .block-products-list .block-content,.ct-view.cocteles .block-products-list .block-content{justify-content:flex-start}.ct-view.ct-view-cocktails .block-products-list .block-content .product-item-details,.ct-view.ct-view-cocktails .block-products-list .block-content .product-item-details{padding:0 15px}.ct-view-cocktails #ct-column-1,.ct-view-cocteles #ct-column-1{width:268px;position:relative;z-index:2}.ct-view-cocktails #ct-column-1 .inside>div,.ct-view-cocteles #ct-column-1 .inside>div{padding:40px 25px 40px 40px;background:rgba(77,77,77,.75);margin-bottom:20px}.ct-view-cocktails #ct-column-1>div p,.ct-view-cocteles #ct-column-1>div p{font-family:'Gotham-Bold';font-size:18px;color:#fff;text-transform:uppercase}.ct-view-cocktails #ct-column-1>div ul,.ct-view-cocteles #ct-column-1>div ul{padding:0;margin:0;list-style-type:none}.ct-view-cocktails #ct-column-1>div ul li,.ct-view-cocteles #ct-column-1>div ul li{font-family:'Gotham-Medium';font-size:18px;color:#fff;margin-bottom:6px}.ct-view-cocktails #ct-column-2,.ct-view-cocteles #ct-column-2{width:554px;background:rgba(255,255,255,.92);padding:40px;box-sizing:border-box;z-index:2;margin-left:20px}.ct-view-cocktails #ct-column-2 h2,.ct-view-cocteles #ct-column-2 h2{font-family:'Gotham-Bold';font-size:39px;line-height:22px;color:#000;margin-bottom:30px;color:#000}.ct-view-cocktails #ct-column-2 p,.ct-view-cocteles #ct-column-2 p{font-family:'Gotham-Book';font-size:18px;line-height:22px;margin-bottom:30px;color:#000}.ct-view-cocktails #ct-column-2 h3,.ct-view-cocteles #ct-column-2 h3{color:#4d4d4d;font-family:'Gotham-Bold';font-size:18px}.ct-view-cocktails #ct-column-2 h4,.ct-view-cocteles #ct-column-2 h4{font-family:'Gotham-Book';color:#4d4d4d;font-size:18px;font-weight:400}.single-recipe{background-repeat:no-repeat}.single-recipe .header-title{height:260px;display:flex;align-items:center;justify-content:center}.single-recipe .header-title .title{padding:20px;background:rgba(77,77,77,.75);font-family:'Gotham-Book';font-size:42px;color:#fff;line-height:33px;text-transform:uppercase}.single-recipe .content-recipe{width:842px;margin:auto;display:flex;justify-content:space-between}.single-recipe .content-recipe sidebar{width:268px}.single-recipe .content-recipe sidebar>div{padding:40px 25px 40px 40px;background:rgba(77,77,77,.75);margin-bottom:20px}.single-recipe .content-recipe sidebar>div p{font-family:'Gotham-Bold';font-size:18px;color:#fff;text-transform:uppercase}.single-recipe .content-recipe sidebar>div ul{padding:0;margin:0;list-style-type:none}.single-recipe .content-recipe sidebar>div ul li{font-family:'Gotham-Medium';font-size:18px;color:#fff;margin-bottom:6px}.single-recipe .content-recipe .main-recipe{width:554px;background:rgba(255,255,255,.92);padding:40px;box-sizing:border-box}.single-recipe .content-recipe .main-recipe .step-recipe{margin-bottom:30px;color:#000}.single-recipe .content-recipe .main-recipe .step-recipe .number-step{font-family:'Gotham-Bold';font-size:39px;line-height:22px}.single-recipe .content-recipe .main-recipe .step-recipe .step-text{font-family:'Gotham-Book';font-size:18px;line-height:22px}.single-recipe .content-recipe .tips-recipe p{color:#4d4d4d;font-family:'Gotham-Book';font-size:18px}.single-recipe .content-recipe .tips-recipe .tips-title{font-family:'Gotham-Bold'}.ct-view-history .block-content{margin:auto;display:flex;justify-content:center;flex-wrap:wrap}.ct-view.ct-view-history .ct-column-top{position:relative;width:1130px;height:260px;display:flex;align-items:center;justify-content:center}.ct-view-history .ct-column-top .image-recipe{position:absolute;top:0;left:0;z-index:1}.ct-view-history .ct-column-top .title{padding:20px;background:rgba(77,77,77,.75);font-family:'Gotham-Book';font-size:42px;color:#fff;line-height:33px;text-transform:uppercase;position:relative;z-index:2}.ct-view-history .main-recipe{width:554px;max-width:100%;background:rgba(255,255,255,.92);padding:40px;box-sizing:border-box;z-index:2;position:relative;font-family:'Gotham-Book';font-size:18px;line-height:22px}.ct-view-history .main-recipe h3{margin-bottom:25px;color:#4d4d4d;font-size:20px;font-family:'Gotham-Bold';margin-top:0}.ct-view-history .main-recipe strong{font-family:'Gotham-Bold' !important}.ct-view-history .main-recipe ul{font-family:'Gotham-Book';font-size:18px;line-height:22px;margin-bottom:30px;color:#000;list-style-type:disc}.single-history .content-recipe{justify-content:center}.single-history .subtitle-history{margin-bottom:25px;color:#4d4d4d;font-size:20px;font-family:'Gotham-Bold'}.single-history .step-text strong{font-family:'Gotham-Bold' !important}.single-history .step-text ul{list-style-type:disc}.single-history .step-text li{font-family:'Gotham-Book'}.single-history .step-text ol{font-family:'Gotham-Bold'}.page-footer{height:140px;background:0 0 !important;border-top:1px solid #0a1130}.footer.content{max-width:1130px;padding-top:40px}.footer.content .footer.links{margin-left:200px;position:relative;padding-right:0}.footer.content .footer.links:before{content:"";width:40px;height:40px;background:url(../images/logo-footer.svg);position:absolute;top:-10px;left:-100px}.footer.content .footer.links>li{font-size:11px;font-family:'Gotham-Book';display:inline-block;text-transform:uppercase;letter-spacing:2px;margin-right:35px}.footer.content .footer.links>li:first-child{position:relative;vertical-align:top}.footer.content .footer.links>li:first-child a,.footer.content .footer.links>li:first-child strong{padding-right:40px;z-index:10;position:relative}.footer.content .footer.links>li:first-child:after{content:"";position:absolute;top:-1px;right:0;width:24px;height:16px;background:url(../images/enveloppe.png)}.footer.content .footer.links li a,.footer.content .footer.links li strong{color:#000}.footer.content .footer.links li a:hover{text-decoration:none}.footer.links .about-us{display:inline-block;vertical-align:top;padding:0;font-family:'GothamCondensed-Book';margin-left:10px}.footer.links .about-us li{font-size:16px}.checkout-cart-index .page-title{font-family:'Gotham-Medium';font-size:18px;color:#000}#shopping-cart-table>thead{background:#4d4d4d;color:#fff;font-family:'Gotham-Medium'}.cart.table-wrapper .cart thead tr th.col{padding:10px 15px;box-sizing:border-box;text-align:center}.cart.table-wrapper .cart thead tr th.col.item{width:570px}.cart.table-wrapper .cart thead tr th.col.price{width:185px}.cart.table-wrapper .cart thead tr th.col.qty{width:185px}.cart.table-wrapper .cart thead tr th.col.subtotal{width:185px}.cart.table-wrapper .cart>.item{border-bottom:1px solid #4d4d4d}.cart.table-wrapper .cart>.item .item-info>td{vertical-align:middle}.cart.table-wrapper .cart>.item .item-info>td.col.price span,.cart.table-wrapper .cart>.item .item-info>td.col.subtotal span{color:#000;font-family:'Gotham-Bold';font-size:14px}.cart.table-wrapper .col.qty .input-text{border:1px solid #4d4d4d;color:#000;font-family:'Gotham-Bold';font-size:14px;height:47px}.cart.table-wrapper .product-item-details{vertical-align:middle;color:#000;font-size:14px;font-family:'Gotham-Bold';padding:0}.cart.table-wrapper .cart>.item .item-info>td .action-edit{display:none}.cart.table-wrapper .actions-toolbar>.action-delete:before{width:9px;height:9px;background:url(../images/delete-cart.jpg);content:""}.cart.table-wrapper .cart tr td .product-image-photo{max-height:150px}.cart.table-wrapper{margin-bottom:0}@media screen and (max-width:768px){.cart.table-wrapper .product-item-details{text-align:center}.cart.table-wrapper .actions-toolbar{width:10px;margin-left:calc(100% - 20px)}}.cart-summary{background:#4d4d4d}.cart-summary>.title{font-size:18px;color:#fff;font-family:'Gotham-Bold';text-align:center;border:none;height:57px;line-height:57px;margin-bottom:0;margin-top:0}.cart-summary .block>.title{font-size:14px;color:#fff;font-family:'Gotham-Bold'}.cart-summary #cart-totals{font-size:14px;color:#fff;font-family:'Gotham-Book';border-top:none}.cart-summary .checkout button{border-radius:0;box-shadow:none;border:none;color:#fff;text-transform:uppercase;background:#000;width:100%}.cart-summary .checkout button:hover{border:none}.cart-summary .checkout a{font-size:14px;color:#fff;font-family:'Gotham-Bold'}.cart-totals .grand .mark strong,.cart-totals .grand .amount strong{font-weight:400}.cart.table-wrapper .product-item-details strong{font-size:14px}.after-form-cart{order:2}.after-form-cart .update{border-radius:0;display:block;box-shadow:none;border:none;color:#fff;text-transform:uppercase;background:#000;width:365px;font-family:'Gotham-Medium';float:left;height:38px;line-height:38px;padding:0;text-align:center}.checkout-cart-index .cart-summary .title{display:none}.checkout-cart-index .cart-summary .checkout-methods-items .item{margin-bottom:0}#block-discount{clear:both;float:right;width:355px}#block-discount .content{display:block !important}#block-discount #coupon_code{border:1px solid #000}#block-discount #discount-coupon-form .primary{float:right}#block-discount #discount-coupon-form .apply{float:right;border-radius:0;box-shadow:none;border:none;color:#fff;text-transform:uppercase;background:#000;height:32px;font-family:'Gotham-Medium';width:auto;margin-right:0}#cubyn-modal{height:500px}#cubyn-modal #cubyn-iframe{width:90%;height:500px}.friends-price-message{white-space:nowrap;color:#ff4500;font-weight:600;font-size:14px;font-family:'Gotham-Bold'}.checkout-onepage-success .checkout-success{background:#4d4d4d;min-height:415px;text-align:center;padding:0 100px;padding-top:100px;box-sizing:border-box}.checkout-onepage-success .checkout-success p{color:#fff;font-family:'Gotham-Medium';font-size:24px}.checkout-onepage-success .checkout-success p strong{color:#000}.checkout-onepage-success .checkout-success .actions-toolbar{text-align:center}.checkout-onepage-success .checkout-success .actions-toolbar .primary{float:none}.checkout-index-index .opc-wrapper .step-title{border-bottom:none;color:#000;font-family:'Gotham-Medium';font-size:18px}.checkout-index-index .opc-progress-bar-item{width:auto;margin-right:100px !important}.checkout-index-index .opc-progress-bar-item>span{padding:0}.checkout-index-index .opc-progress-bar-item:before{display:none}.checkout-index-index .opc-progress-bar-item>span{color:#4d4d4d;font-family:'Gotham-Book';margin-left:40px;width:auto}.checkout-index-index .opc-progress-bar-item>span:before{display:inline-block;content:"/";background:0 0 !important;font-family:'Gotham-Book';left:30px;top:0}.checkout-index-index .opc-progress-bar-item>span:before._active{font-family:'Gotham-Bold'}.checkout-index-index .opc-progress-bar-item>span:after{top:0;left:10px;color:#4d4d4d;font-family:'Gotham-Book' !important;content:counter(i) !important}.checkout-index-index .opc-progress-bar-item._active>span:after{font-family:'Gotham-Bold'}.checkout-index-index .opc-progress-bar-item._active>span{font-family:'Gotham-Bold';color:#4d4d4d}.checkout-index-index .opc-progress-bar-item._active>span:after{content:counter(i)}body.checkout-cart-index .form-cart{width:100%;float:none;padding:0;margin:0}body.checkout-cart-index .cart-summary{max-width:100%;position:static;width:355px;min-height:203px}div#no-shipping-address{margin:20px 0}.opc-wrapper .shipping-address-item.selected-item{border:none;border-top:1px solid #4d4d4d;font-family:'Gotham-Book';font-size:14px;line-height:17px;padding:20px;width:100%;padding-right:0}.opc-wrapper .shipping-address-item .selected-address-shipping{display:none}.opc-wrapper .shipping-address-item.selected-item .selected-address-shipping{background:#000;display:block;width:180px;color:#fff;text-align:center;float:left;right:auto;left:0;font-family:Gotham-Book;line-height:34px;height:35px;font-size:14px;top:37px}.opc-wrapper .shipping-address-item.selected-item:after{content:none}.shipping-address-items{margin-top:10px}.opc-wrapper .shipping-address-item.selected-item{background:#4d4d4d;padding-right:20px}.opc-wrapper .shipping-address-item.selected-item .label{color:#fff}.opc-wrapper .shipping-address-item.selected-item .field{background:#fff;color:#4d4d4d}.opc-wrapper .shipping-address-item.selected-item .action-select-shipping-item{width:100%;float:none;display:none}.opc-wrapper .shipping-address-item .edit-address-link{display:block;width:180px;font-family:Gotham-Book;height:35px;background:#000;color:#fff}.shipping-address-item.not-selected-item{border-top:1px solid #4d4d4d;font-family:'Gotham-Book';font-size:14px;line-height:17px;padding:20px;width:100%}.opc-wrapper .action-select-shipping-item{display:block;width:auto;border:none;border-radius:0;background:#000;color:#fff}.opc-wrapper .shipping-address-item:before{content:none;display:none}.shipping-address-item .content-address{width:450px;max-width:100%;float:right}.shipping-address-item .content-address .label{font-family:'Gotham-Book';font-size:14px;color:#4d4d4d;text-transform:uppercase}.shipping-address-item .content-address .field{width:450px;max-width:100%;height:35px;line-height:35px;color:#fff;font-family:'Gotham-Medium';box-sizing:border-box;font-size:14px;background:#4d4d4d;padding:0 10px;margin-bottom:20px}.checkout-index-index #co-shipping-form{margin-top:0;border-top:1px solid #4d4d4d;width:100%;max-width:none;padding:20px;box-sizing:border-box}.checkout-index-index #co-shipping-form #shipping-new-address-form label,.checkout-index-index #co-shipping-form #shipping-new-address-form legend{color:#fff;font-family:'Gotham-Book';font-size:14px;text-transform:uppercase;margin:0}.checkout-index-index #co-shipping-form #shipping-new-address-form input,.checkout-index-index #co-shipping-form #shipping-new-address-form select{height:35px;line-height:35px;font-family:'Gotham-Medium';box-sizing:border-box;font-size:14px;background:#fff;padding:0 10px}.checkout-index-index #co-shipping-form .field-tooltip .field-tooltip-action{margin-right:10px;margin-top:1px}.checkout-index-index #co-shipping-form .field-tooltip .field-tooltip-action:before{color:#fff}.checkout-index-index #co-shipping-form #shipping-new-address-form .field.choice{display:flex}.checkout-index-index #co-shipping-form #shipping-new-address-form input[type=checkbox]{height:13px}.checkout-index-index #co-shipping-form #shipping-new-address-form .field.choice label{display:block}.checkout-index-index div.modal-content .mCustomScrollBox{max-height:490px !important}@media screen and (max-width:768px){.checkout-index-index div.modal-content #co-shipping-form #shipping-new-address-form{width:auto;float:none;max-width:100%}}.checkout-index-index div.modal-content #co-shipping-form #shipping-new-address-form label{color:#fff}.checkout-index-index #opc-shipping_method{clear:both;border-top:1px solid #4d4d4d}#opc-shipping_method .step-title{float:left}.checkout-shipping-method{margin-top:10px}#checkout-step-shipping_method{clear:both}.title-form-shipping{width:540px;float:right;color:#4d4d4d;font-size:14px;font-family:'Gotham-Medium';text-transform:uppercase;margin-bottom:15px}#checkout-shipping-method-load .table-checkout-shipping-method{float:right}.table-checkout-shipping-method thead{height:36px;width:460px;background:#4d4d4d;color:#fff}.table-checkout-shipping-method input[type=radio]{filter:grayscale(100%)}.table-checkout-shipping-method thead th{display:table-cell;text-transform:uppercase;text-align:center}.table-checkout-shipping-method thead th.col-method{width:180px}.table-checkout-shipping-method thead th.col-price{width:100px}.table-checkout-shipping-method thead th.col-carrier{width:200px}.table-checkout-shipping-method tr{display:block;width:100%;margin-bottom:0;clear:both;border-bottom:1px solid #4d4d4d}.table-checkout-shipping-method tr.comment{border:none;padding:0}.table-checkout-shipping-method td{display:block;border-top:none !important;float:left;text-align:center;padding:20px 10px !important;color:#4d4d4d;font-size:14px;font-family:'Gotham-Medium';text-transform:uppercase}.table-checkout-shipping-method td.comment{width:100% !important;text-align:left}.table-checkout-shipping-method tr td.col-method:first-child,.table-checkout-shipping-method tr td.col-method{width:180px}.table-checkout-shipping-method td.col-method.checkbox{width:60px}.table-checkout-shipping-method td.col-price{width:100px}.table-checkout-shipping-method td.col-carrier{width:auto}.table-checkout-shipping-method tr.comment td{width:100%;text-align:left;text-transform:initial}#shipping-method-buttons-container{clear:both;width:540px;float:right}.checkout-shipping-method .actions-toolbar .action.primary{width:540px;margin-top:40px;border-radius:0;box-shadow:none;border:none;color:#fff;text-transform:uppercase;background:#000;height:36px;line-height:36px;padding:0}.checkout-index-index .opc-sidebar .modal-inner-wrap .modal-header{padding:0}.checkout-index-index .opc-sidebar{right:0;top:192px;left:auto;width:373px}.opc-block-summary{background:#4d4d4d;color:#fff;font-family:'Gotham-Bold'}.opc-block-summary>.title{font-size:18px;color:#fff;font-family:'Gotham-Bold';text-align:center;border:none;height:57px;line-height:57px;margin-bottom:0;margin-top:0}.opc-block-summary .block>.title{font-size:14px;color:#fff;font-family:'Gotham-Bold'}.opc-block-summary #cart-totals{font-size:14px;color:#fff;font-family:'Gotham-Bold'}.opc-block-summary .checkout button{border-radius:0;box-shadow:none;border:none;color:#fff;text-transform:uppercase;background:#000;width:100%}.opc-block-summary .checkout a{font-size:14px;color:#fff;font-family:'Gotham-Bold'}.opc-block-summary .mark .value{color:#fff}.opc-block-summary .product-item .product-image-container{background:#fff}.opc-block-summary .table-totals{padding-top:0}.opc-block-summary .table-totals tr{border-collapse:separate;display:block;clear:both}.opc-block-summary .table-totals tr td{float:left;display:block;width:70%;box-sizing:border-box}.opc-block-summary .table-totals tr th{float:left;display:block;width:70%;padding-right:0 !important}.opc-block-summary .table-totals tr td:last-child{float:right;display:block;width:30%;box-sizing:border-box;padding-right:0;text-align:right}.opc-block-summary .table-totals tbody tr:last-child td{padding-left:0}#checkout-step-shipping .action-show-popup{border-radius:0;box-shadow:none;border:none;color:#fff;text-transform:uppercase;background:#000}.minicart-items .product-item:not(:first-child){border-top:1px solid #fff}.opc-block-summary .minicart-items .product-item-details{padding-top:0;color:#fff}.opc-block-shipping-information{padding-bottom:10px}.cart-totals tbody .mark{text-transform:uppercase}.cart-totals tbody .mark .value{display:none}.checkout-index-index .modal-inner-wrap{width:580px !important;left:55% !important;font-family:'Gotham-Book';max-width:100%}.checkout-index-index .modal-inner-wrap .modal-header h1{font-size:18px;font-family:'Gotham-Bold';text-align:center;border:none;height:57px;line-height:57px;margin-bottom:0;margin-top:0;padding:0}.checkout-index-index .modal-inner-wrap .modal-footer .action-save-address{border-radius:0;box-shadow:none;border:none;color:#fff;text-transform:uppercase;background:#000}.opc-block-shipping-information .shipping-information-title{color:#fff;font-family:'Gotham-Book';font-size:18px;color:#fff;font-family:'Gotham-Bold';text-align:center;border:none;height:57px;line-height:57px;margin-bottom:0;margin-top:0}.modal-popup._inner-scroll .modal-content .scrollable .viewport .overview{right:20px}.catalogsearch-result-index .columns .column.main{width:100%;float:left}.page-products .search.results .product-item{width:32%;margin-right:2%;margin-left:0}.page-products .search.results .product-item:nth-child(3n){margin-right:0}qs .search.results .product-item-info:hover{box-shadow:none !important}.catalogsearch-result-index .columns .sidebar-main{font-family:'Gotham-Medium';color:#4d4d4d}#co-payment-form .fieldset .consumerdatabase-newsletter{border-bottom:1px solid #4d4d4d}#co-payment-form .fieldset .consumerdatabase-newsletter .field{padding:0 0 20px 22px}#payment{color:#4d4d4d;font-family:'Gotham-Medium';font-size:14px}.checkout-payment-method .payment-method-title,.checkout-payment-method .payment-option-title{border-top:1px solid #4d4d4d}.checkout-index-index .checkout-payment-method .step-title{display:none}.checkout-index-index .checkout-payment-method #co-transparent-form-braintree{order:-1}.checkout-index-index .checkout-payment-method .field-select-billing{max-width:none}.checkout-index-index .checkout-payment-method .payment-method-billing-address button{background:#4d4d4d;color:#fff;border-radius:0;border:none;padding:0 15px;height:40px;margin-top:0;font-weight:700}.checkout-index-index .checkout-payment-method .payment-method-billing-address button:hover{background:#4d4d4d;color:#fff;text-decoration:none}.opc-block-shipping-information .ship-via{display:none}.orders-history thead{color:#4d4d4d;font-family:'Gotham-Medium';font-size:14px}.orders-history tbody{background:#4d4d4d;color:#fff;font-family:'Gotham-Medium'}.orders-history tbody a{color:#fff}.modal-inner-wrap{background:#4d4d4d !important;color:#fff;font-family:'Gotham-Medium'}.modal-inner-wrap div.mage-error[generated]{color:#fff}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{color:#fff}.form div.mage-error[generated]{color:#fff;font-family:'Gotham-Medium'}.checkout-cart-index .no-card .after-form-cart .update{display:block}.checkout-cart-index .cart-gift_card{width:100%;padding-right:0;margin:0}.cart-gift_card table{border-color:#4d4d4d}.cart-gift_card .table>tbody>tr>td{border-top:0}.cart-gift_card .subtotal{width:160px}.cart-gift_card .subtotal span{color:#000;font-family:'Gotham-Bold';font-size:14px}.cart-gift_card .product-item-photo{max-width:150px}.cart-gift_card .item .col.item{padding:20px 8px 20px 0}.cart-gift_card .col.price,.cart-gift_card .col.subtotal,.cart-gift_card .col.msrp{padding:20px 11px 10px;text-align:center}.cart-gift_card .product-item-details{display:none}.cart-gift_card .actions-toolbar{min-height:20px;padding-bottom:15px;position:relative}.cart-gift_card #card-fake-update{border-radius:0;display:block;box-shadow:none;border:none;color:#fff;text-transform:uppercase;background:#000;width:365px;font-family:'Gotham-Medium',Arial,sans-serif;height:38px;line-height:38px;padding:0;text-align:center;cursor:pointer;position:absolute;left:0;bottom:-38px;font-size:1.4rem}.cart-gift_card .addToCart .tocart{padding:11px 75px;text-transform:uppercase;max-width:100vw}.cart-gift_card .product-item-photo .product-image-container{width:165px}.cart-gift_card .gift-options .actions-toolbar:nth-child(3):before{display:none}.cart.item .product-item-details .product-item-desc{font-family:'Gotham-Book',arial,sans-serif}.cart.item.card .edit{text-align:center}.cart.item.card .edit .action{border-radius:0;text-transform:uppercase;padding:9px 95px;margin:0}.cart.table-wrapper .gift-message-card .card-subtitle{font-size:14px;font-family:'Gotham-Medium',arial,sans-serif;margin-bottom:15px}.cart.table-wrapper .gift-message-card .gift-options-preview_content{border-color:#000;padding:16px}.cart.table-wrapper .gift-message-card .gift-options-preview_layout{border:4px solid #4d4d4d;padding:90px 16%;box-sizing:border-box;margin-bottom:0 !important;position:relative;height:300px;overflow:hidden}.cart.table-wrapper .gift-message-card .gift-options-preview_layout:before{content:"";width:40px;height:40px;background:url(../images/logo-footer.svg);position:absolute;top:15px;left:50%;margin-left:-20px}.cart.table-wrapper .gift-message-card .gift-options-preview_layout:after{content:"";width:160px;height:40px;background:url(../images/DC-home.svg);position:absolute;background-size:cover;bottom:20px;left:50%;margin-left:-80px}.cart.table-wrapper .gift-message-card .gift-options-preview_content div.gift-options-preview_content-title{font-family:'Gotham-Medium',arial,sans-serif}.cart.table-wrapper .gift-message-card .gift-options-preview_content div.gift-options-preview_content-signature{font-weight:700;font-family:'Gotham-Medium',arial,sans-serif}.gift-options{overflow:hidden;margin:0}.gift-options-content .fieldset .field{border:1px solid #000;padding:15px 20px}.card .gift-message .field>.label{display:block;float:initial;text-transform:uppercase;color:#4d4d4d;width:100%;margin-bottom:5px;padding-top:0}.card .gift-message .field input,.card .gift-message .field textarea{border:0;padding-left:0}.card .gift-message .field input:focus,.card .gift-message .field textarea:focus{box-shadow:none;outline:none}.cart.table-wrapper .gift-message-card .gift-options-preview_content div{margin-bottom:13px;font-size:12px}.card .gift-message .field textarea{padding:0;line-height:1.8;max-height:60px;min-height:60px}.gift-options .actions-toolbar .secondary .action{float:right;margin-left:20px;margin-right:0;background:#000;color:#fff;border-radius:0;border:none;text-transform:uppercase;padding:11px 35px}.card .gift-options-cart-item+.action-delete{position:absolute;top:-100px !important}@media screen and (max-width:1129px){header.page-header>.content{width:1024px;max-width:100%}.container-sections{width:1024px;padding:0 20px;box-sizing:border-box;max-width:100%}.page-main,.breadcrumbs{max-width:1024px !important;padding:0 20px;box-sizing:border-box !important}.page-wrapper>.breadcrumbs{padding:0 20px}.nav-sections .navigation>ul>li>a.level-top{padding:0 10px}.footer.links .about-us{float:right}.banner-home{width:730px}.products-home{width:730px}.products-home ol{display:flex;justify-content:space-between}.products-home li{width:230px !important;margin:0 !important}.products-grid .product-item-actions{margin:0}.row-3{height:460px}.gift-bar{width:330px;background-size:cover}.best-sellers{width:634px;margin-right:0;background-size:cover}.block-image:hover:before{content:none}.special-recipes{height:618px;width:415px;margin-top:20px;margin-right:20px;background-size:cover}.block-cms-home.two-col{margin-right:0;margin-bottom:20px;width:549px;height:200px}.monkey{width:549px;height:398px;background-size:cover}.row-5{clear:both;height:auto}.block-banner-image img{margin-top:20px}.row-6 .link-marseille{width:699px;background-size:cover;background-position:center center}.block.related .product-item{width:226px !important}.friends-container div{width:140px}.friends-container div img{min-width:100%;min-height:140px}.friends-container div .add-new-friend-action{right:50%;margin-right:-11px;top:105px}.contentmanager-contentlist-view .widget-content-grid .content-item{width:482px}.contentmanager-contentlist-view .widget-content-grid .content-item .name-content{width:292px}.contentmanager-contentlist-view .widget-content-grid .content-item .name-content a img{height:100%;max-width:none}}@media screen and (max-width:1023px){header.page-header .block-search{float:left}.container-sections{flex-direction:column}.logo{float:none;display:block;width:100%;max-width:100%}.logo img{margin:auto}.footer.content .footer.links{margin-left:130px}.menu-content-home{width:100%;margin-right:0}.banner-home{width:100%;margin-top:20px;background-position:center center}.block-cms-home.one-col{width:100%;margin-top:20px;height:auto;padding:50px}.products-home{width:100%;margin-top:20px;margin-bottom:20px}.products-home ol{margin-left:0 !important}.products-home .product-item{padding-left:0 !important}.products-home li .product-image-wrapper img{height:200px}.gift-bar{width:240px;height:340px}.best-sellers{width:468px;height:340px}.special-recipes{height:359px;width:240px}.block-cms-home.two-col{width:468px;height:359px;margin-top:20px}.monkey{width:100%;height:388px}.row-6 .link-marseille{width:100%;margin-right:0}.row-6 .block-cms-home{width:100%;margin-top:20px}.catalog-product-view .column.main{display:flex;flex-direction:column}.catalog-product-view .product.media{order:0;width:auto !important}.catalog-product-view .fotorama__stage{margin:auto}.catalog-product-view .sidebar-product{order:1;width:auto !important}.catalog-product-view .block.related{order:2}.block.related ol.product-items{flex-wrap:wrap}.block.related .product-item{width:48% !important}.block.related .product-item-info{width:auto !important}.product-info-main .product-add-form{text-align:center}.product-info-main .product-add-form .box-tocart{overflow:hidden;margin-bottom:0}.product-info-main .product-add-form .box-tocart .fieldset{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}.product-add-form .box-tocart .actions button:not(:last-child){margin:0 10px}.friends-container{flex-wrap:wrap;justify-content:space-around;display:flex !important}.friends-container div{width:175px;margin-bottom:20px}.friends-container div img{min-height:170px}.modal-popup.modal-slide{left:44px;right:44px;top:44px;bottom:44px}body.customer-limitations-disclaimer .block-dashboard-limitations-disclaimer{margin-left:0}.catalogsearch-result-index .columns{display:flex;flex-direction:column}.catalogsearch-result-index .columns .sidebar-main{width:100%}.catalogsearch-result-index .columns .column.main{width:100%}.contentmanager-contentlist-view .widget-content-grid .content-item{width:48.5%;float:none;margin-left:auto;margin-right:auto}.contentmanager-contentlist-view .widget-content-grid .content-item .name-content{width:217px;background-size:cover}.contentmanager-contentlist-view .widget-content-grid .content-item .recipe-text{width:136px}.ct-view-cocktails .block-content{justify-content:space-between}.ct-view-cocktails #ct-column-2{width:440px}.single-recipe .content-recipe{flex-direction:column;width:auto}.single-recipe .content-recipe sidebar{width:auto;display:flex;justify-content:space-between}.single-recipe .content-recipe .main-recipe{width:auto}.single-recipe .content-recipe sidebar>div{width:48%;box-sizing:border-box}}@media screen and (max-width:767px){.logo img{margin-left:23px}header.page-header{margin-bottom:5px}header.page-header>.content{box-sizing:border-box}header.page-header .block-search{float:none;margin:0;display:block}header.page-header .block-search .label{display:none}header.page-header .block-search input{position:static}header.page-header .menu-header{float:left}header.page-header .minicart-wrapper{margin-top:0;margin-bottom:10px}.nav-sections .minicart-wrapper{display:none}.nav-sections{position:static;width:auto;border-top:2px solid #8e909f;margin:0 15px;padding-top:15px}.nav-sections .navigation .header-navigation{padding:10px 0;background:#0c1131;border-radius:5px;position:relative;text-align:center;display:block}.nav-sections .navigation .burger{content:"";display:inline-block;width:18px;height:13px;background:url(../images/burger-navigation.jpg);vertical-align:middle}.nav-sections .navigation .menu-toggle{font-family:'Gotham-Bold';font-size:14px;color:#fff;margin-left:5px;top:2px;position:relative}.nav-sections .navigation>ul{display:none}.nav-sections .nav-toggle{display:none}.nav-sections-item-title{display:none}.nav-sections-item-content{float:none;margin-left:0;margin-top:0}.container-sections{padding:0}.nav-sections-items{width:100%}.navigation li{border:none;background:#0c1131;text-align:center;padding:10px 0}.navigation li{display:block}.navigation .level0 .submenu{display:none !important}.navigation li a span{color:#fff;margin-left:0 !important}.navigation .parent .level-top:after{display:none}.page-header .switcher{margin-right:30px}.search-autocomplete{margin-top:26px}.menu-header{font-size:20px}.page-header .switcher{font-size:23px;float:left}.minicart-wrapper .action.showcart{margin-top:15px}.menu-content-home .header-navigation{padding:10px 0;background:#4d4d4d;border-radius:5px;position:relative;text-align:center;display:block;margin-bottom:1px}.menu-content-home .header-navigation:before{display:block;text-align:center;margin-bottom:5px;color:#fff;font-size:20px}html[lang=en-GB] .menu-content-home .header-navigation:before{content:'Categories'}html[lang=pt-BR] .menu-content-home .header-navigation:before{content:'Categorias'}.menu-content-home .header-navigation:after{content:'';width:28px;height:9px;display:block;background:url(../images/arrow-slide-down.png);margin:0 auto}.menu-content-home .burger{content:"";display:inline-block;width:18px;height:13px;background:url(../images/burger-category.jpg);vertical-align:middle}.menu-content-home .menu-toggle{font-family:'Gotham-Bold';font-size:14px;color:#fff;margin-left:5px;top:2px;position:relative}.menu-content-home{height:auto;margin-top:20px}.menu-content-home .content{display:none;max-height:none}.menu-content-home .slide-menu-home{display:none}.row-1{height:auto;display:flex;flex-direction:column;margin-bottom:0}.row-2,.row-3,.row-4,.row-5,.row-6{height:auto}.banner-home{height:470px;order:-1;margin:0}.menu-content-home .header-navigation{display:block}.columns .column.main{width:100%}.category-marcas .columns,.category-brands .columns{padding-top:0}.ct-view-index .inside{display:flex;flex-direction:column}.banner-home{height:260px;background-repeat:repeat;background-size:cover;background-position:center center}.banner-home .banner-title{margin-top:80px;width:100%;font-size:20px}.products-home ol{flex-direction:column}.products-home .product-item{width:100% !important;float:none;height:auto}.products-home .product-item-actions{display:block}.gift-bar{width:100%;height:374px;margin-right:0;background-position:center}.best-sellers{width:100%;height:294px;margin-top:20px}.special-recipes{height:294px;width:100%;margin-right:0}.monkey{height:294px}.block-cms-home.two-col{width:100%}.row-5{display:none}.row-6 .link-marseille{margin-top:20px;height:200px}.row-6 .block-cms-home p:first-child{margin:20px 0}.ct-column .last-row>div{justify-content:center}.product-info-price{width:auto;margin:0}.product-add-form .box-tocart .actions{display:block;width:100%}.qty-treshold{display:block;clear:both;margin-left:0}.product-add-form .box-tocart .actions button{display:block;width:100%;margin:0;padding:0 27px}body.catalog-product-view>.fotorama-item .fotorama__stage{margin-top:0 !important}.page-products.page-layout-1column .products-grid .product-item,.page-products.page-layout-2columns-left .products-grid .product-item{width:100% !important}.products-home .product-item .on-hover-product{display:none !important}body.customer-account-index .block-dashboard-info,.block-addresses-default{margin-bottom:0 !important;margin-top:10px}.box-dashboard{float:none !important;margin:18px 0 !important;width:100% !important;min-height:120px;height:auto;position:relative}.box-dashboard:after{content:'';background:url(../images/logo-redux-header.svg) no-repeat center #fff;background-size:70px;height:118px;width:118px;border:1px solid #4d4d4d;position:absolute;left:0;top:0;z-index:-1}.box-dashboard .box-link{padding:10px;height:100%}.box-dashboard .box-title{color:#fff;font-size:20px;display:block !important;text-align:center;height:auto;margin:0 0 10px 0!important}.box-dashboard .box-title span{font-size:16px!important}.box-dashboard:hover .box-title{opacity:1}.box-dashboard a:hover{text-decoration:none;opacity:.8}.customer-address-index .box-dashboard .box-title{position:absolute;bottom:0;left:135px;width:auto}body.account .customer-info{display:flex;flex-direction:column;align-items:center}body.account .customer-info .info-picture,body.account .customer-info .info-section,body.account .customer-info .info-friend{padding:0;margin:10px 0}body.account .info-section .page-title-wrapper .page-title{margin:0}body.account .modal-slide .action-close{box-shadow:none}body.account .block-collapsible-nav-title{padding:10px 0;background:#4d4d4d;border-radius:5px;margin:0 15px;color:#fff;text-align:center}body.account .block-collapsible-nav-title .burger{content:"";display:inline-block;width:18px;height:3px;background:url(../images/burger-category.jpg);vertical-align:middle;position:relative}body.account .block-collapsible-nav-title .burger:before,body.account .block-collapsible-nav-title .burger:after{content:'';position:absolute;display:block;height:3px;width:100%;background:#fff}body.account .block-collapsible-nav-title .burger:before{bottom:100%;margin-bottom:2px}body.account .block-collapsible-nav-title .burger:after{top:100%;margin-top:2px}body.account .block-collapsible-nav-title strong{margin-left:5px;top:2px;position:relative;font-family:'Gotham-Bold';font-size:14px;text-transform:uppercase}body.account .sidebar-main #block-collapsible-nav{margin:0 15px}.banner-category{background-position:center}.title-category{height:auto}.category-description{width:auto}.product.info.detailed .product{border:none}.ct-view-cocktails .ct-column-top,.ct-view-cocteles .ct-column-top{overflow:hidden}.ct-view-cocktails .ct-column-top .image-recipe,.ct-view-cocteles .ct-column-top .image-recipe{bottom:0}.ct-view-cocktails .ct-column-top .image-recipe img,.ct-view-cocteles .ct-column-top .image-recipe img{height:100%;width:auto;max-width:none}.ct-view-cocktails #ct-column-1,.ct-view-cocteles #ct-column-1{width:100%}.ct-view-cocktails #ct-column-2,.ct-view-cocteles #ct-column-2{margin-left:0}.contentmanager-contentlist-view .widget-content-grid .content-item{max-width:100%;width:100%;display:flex;flex-direction:column;height:auto}.contentmanager-contentlist-view .widget-content-grid .content-item .ct-column{margin:0}.contentmanager-contentlist-view .widget-content-grid .content-item .ct-column .inside{display:flex;flex-direction:column-reverse}.contentmanager-contentlist-view .widget-content-grid .content-item .name-content{max-width:100%;height:auto;width:100%}.contentmanager-contentlist-view .widget-content-grid .content-item .recipe-text{width:100%;height:auto;justify-content:center}.recipe-list-description{width:100%}.grid-recipes .row-recipe{flex-direction:column}.search.results .product-item{width:100%}.single-recipe .content-recipe{width:auto}.single-recipe .content-recipe sidebar{width:auto;display:block}.single-recipe .content-recipe sidebar>div{width:auto}.ct-view-history .ct-column-main-half{width:100%}.ct-view-history .main-recipe{padding:20px}.minicart-wrapper .block-minicart{width:calc(100vw - 30px)}.block-minicart .block-content>.actions:not(.top){width:calc(95%/2)}.minicart-items-wrapper .minicart-items{max-height:185px}.minicart-items .product-item-details{width:calc(100% - 100px);padding-left:80px}.cart.table-wrapper .cart>.item .item-info>td,.cart-gift_card .cart>.item .item-info>td{display:block;width:100%;padding:0 15px;box-sizing:border-box}.cart-gift_card{float:initial;margin-bottom:38px}.cart-gift_card #card-fake-update{width:100%;position:static}.cart-gift_card .cart>.item .item-info>td .product-item-photo{display:block;margin:5px auto}.gift-options .actions-toolbar .secondary .action{margin-left:0}.card .gift-options-cart-item{float:initial;overflow:hidden}.cart.table-wrapper .gift-content{padding:35px 0 20px;border:0;margin:0}.gift-options-content{overflow:hidden}.cart.table-wrapper .gift-message-card .gift-options-preview,.cart.table-wrapper .gift-message-card .fieldset{width:100%}.cart.table-wrapper .gift-message-card .gift-options-preview{padding-right:0;padding-bottom:20px}.cart.table-wrapper .product-item-photo{position:static;max-width:none;text-align:center}.after-form-cart .update{width:100%;float:none}#checkout-shipping-method-load .table-checkout-shipping-method{float:none}body.checkout-cart-index .cart-summary{width:100%}#block-discount{padding:0 15px;width:100%;box-sizing:border-box}.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .amount{border-top:1px solid #ccc !important}#opc-shipping_method .step-title{float:none}.checkout-cart-index .cart-gift_card .item-info>td{padding:0 !important}.shipping-address-item .content-address{max-width:100%;margin-top:15px}.shipping-address-item .content-address .field{max-width:100%}#co-shipping-method-form{padding:0;margin:10px 0}.title-form-shipping{max-width:100%}.table-checkout-shipping-method thead th{box-sizing:border-box;vertical-align:middle;width:25% !important;font-size:10px}.table-checkout-shipping-method td.col-method.checkbox{width:10px}.table-checkout-shipping-method td{display:table-cell;width:25% !important;padding:11px 10px;box-sizing:border-box;font-size:10px}#shipping-method-buttons-container{width:100%}.checkout-shipping-method .actions-toolbar .action.primary{width:100%}.checkout-index-index #co-shipping-form{padding-left:0;padding-right:0}.checkout-index-index .modal-inner-wrap .modal-header h1{display:block;margin-right:50px;line-height:normal}.checkout-index-index #co-shipping-form #shipping-new-address-form input,.checkout-index-index #co-shipping-form #shipping-new-address-form select{width:100%}.opc-wrapper .shipping-address-item .edit-address-link{position:static;width:100%}.opc-wrapper .shipping-address-item.selected-item .selected-address-shipping{width:100%}.opc-wrapper .action-select-shipping-item{width:100%}.opc-estimated-wrapper{margin:0 0 20px}.opc-estimated-wrapper .minicart-wrapper{display:none}body.account .info-section>span{font-size:21px}.block-addresses-default .box-shipping-address,.block-addresses-list .addresses .box-shipping-address{display:block;height:auto;box-sizing:border-box;margin-bottom:40px !important;text-align:center;padding:15px}.box-dashboard.box-shipping-address .content-hover{width:auto;height:auto;position:relative;bottom:inherit;left:0;background:0 0}.box-dashboard .content-hover .subtitle{display:none}.customer-address-index .box-dashboard.box-shipping-address:after{width:90px;height:90px;top:50%;margin-top:-45px;display:none}.box-shipping-address .box-actions,.block-addresses-list .addresses .box-shipping-address .actions{position:relative;left:0;bottom:inherit}.customer-address-index .box-dashboard .box-title{position:relative;bottom:inherit;left:0;line-height:1}body.customer-address-index .box-shipping-address .box-content{margin:10px 10px 5px}body.customer-address-index .box-shipping-address .box-content,body.customer-address-index .box-shipping-address .box-content *{color:#fff;font-size:12px}.box-shipping-address .box-actions a,.block-addresses-list .addresses .box-shipping-address .actions a,.block-addresses-list .addresses .box-shipping-address .actions a span{color:#fff !important;font-size:12px}.customer-account-edit .form-edit-account{margin-left:0}.form_date{margin-left:0}.add-friends-disabled{left:0}.contact-index-index .contact-container .form.contact{padding:30px}.contact-index-index .contact-container .block-title{height:auto;line-height:32px}.page-footer{border-top:0}.footer.content .footer.links>li:first-child:after{display:none}.footer.content{padding:0}.footer.content .footer.links{margin-left:0;flex-direction:column}.footer.content .footer.links:before{position:static;display:block;margin:auto;margin:20px auto;top:0;left:0}.footer.content .footer.links li{width:100%;padding:0;margin:0;text-align:center;box-sizing:border-box}.footer.content .footer.links>li:first-child{padding-right:0}.footer.content .footer.links>li:first-child:after{content:none}.footer.links .about-us{float:none;display:block}.footer.content .footer.links>li:first-child a,.footer.content .footer.links>li:first-child strong{padding:10px 0}.modal-popup.modal-slide{left:24px;right:24px;top:24px;bottom:24px}}@media screen and (max-width:767px) and (min-width:375px){header.page-header .block-search{position:relative}header.page-header .block-search input{height:26px;margin:0;background:#fff;color:#fff;background:url(../images/search-mobile.png);background-repeat:no-repeat;background-position:right center}header.page-header .block-search input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}header.page-header .block-search input::-webkit-input-placeholder{color:#fff}header.page-header .block-search input:-moz-placeholder{color:#fff;opacity:1}header.page-header .block-search input::-moz-placeholder{color:#fff;opacity:1}header.page-header .block-search input:-ms-input-placeholder{color:#fff}header.page-header .block-search input.open{width:calc(100vw - 30px);z-index:2;left:0;background:#fff;color:#000}header.page-header .block-search input.open:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}header.page-header .block-search input.open::-webkit-input-placeholder{color:#0c1131}header.page-header .block-search input.open:-moz-placeholder{color:#0c1131;opacity:1}header.page-header .block-search input.open::-moz-placeholder{color:#0c1131;opacity:1}header.page-header .block-search input.open:-ms-input-placeholder{color:#0c1131}header.page-header .menu-header{font-size:20px;float:none;display:block;clear:both;text-align:center;margin-left:0}.page-header .switcher{font-size:27px;float:none;margin:auto;display:block;text-align:center}}@media screen and (max-width:520px){.row-6 .link-marseille{height:140px}.column.main .block:not(.widget) .box-dashboard .box-title span{font-size:1.2rem}}@media screen and (max-width:490px){.ct-column .last-row>div{flex-direction:column}.ct-column .last-row>div *{margin:0;text-align:center}.ct-column .last-row>div img{margin-right:-40px}}@media screen and (max-width:380px){.row-6 .link-marseille{height:110px}.page-header .switcher{font-size:23px;float:left}.friends-container>span{display:none}.friends-container div .add-new-friend-action{top:121px}.cart.table-wrapper .gift-message-card .gift-options-preview_layout{height:230px;padding:60px 12%}.cart.table-wrapper .gift-message-card .gift-options-preview_content div{font-size:10px !important}.cart.table-wrapper .gift-message-card .gift-options-preview_layout:before{top:9px}.cart.table-wrapper .gift-message-card .gift-options-preview_layout:after{bottom:10px}}@media screen and (max-width:370px){.column.main .block:not(.widget) .box-dashboard .box-title span{font-size:1rem}}.ie11 #maincontent{overflow:hidden}.product-info-main .product-info-price{display:flex;align-items:flex-start}.product-info-main .product-reviews-summary{margin-bottom:0;margin-left:30px;padding-top:5px}.rating-summary .rating-result:before{color:#c3e8f7}.rating-summary .rating-result>span:before{color:#4d4d4d}.product-review-wrapper{float:left;width:47%;margin-bottom:25px}.review-field-ratings .mage-error{text-align:center}.review-control-vote:before{content:'\e605' '\e605' '\e605' '\e605' '\e605'}.review-control-vote:before{color:#c3e8f7}.review-control-vote input[type=radio]:focus+label:before,.review-control-vote input[type=radio]:checked+label:before{opacity:1}.review-control-vote label:before{color:#4d4d4d;opacity:0}.review-first-comment{color:#4d4d4d;font-family:'Gotham-Bold';font-size:14px;margin-left:130px}.review-first-comment+.review-add .review-border-wrapper{border:0}.review-border-wrapper{border:1px solid #4d4d4d;padding:20px}.review-border-wrapper .review-author{color:#4d4d4d;font-family:'Gotham-Bold';font-size:14px;margin-bottom:6px;display:block;width:88px;text-align:right}.review-border-wrapper .review-item{padding:30px 0;border-bottom:1px solid #4d4d4d}.review-border-wrapper .review-item:last-child{border:0}.review-border-wrapper .review-ratings~.review-content,.review-border-wrapper .review-ratings~.review-details{margin-left:110px;margin-bottom:5px;margin-top:-25px}.review-border-wrapper .review-toolbar{display:none}.review-border-wrapper #customer-reviews{margin-bottom:20px}.review-form{max-width:inherit}.review-form .review-field-nickname,.review-form .review-field-summary{display:none}.review-form .review-field-text{padding-left:110px}.review-form .review-field-text textarea{border:1px solid #4d4d4d}.review-form .review-field-text textarea::placeholder{color:#4d4d4d;opacity:1;text-transform:uppercase}.review-form .review-field-text textarea:-ms-input-placeholder{color:#4d4d4d;text-transform:uppercase}.review-form .review-field-text textarea::-ms-input-placeholder{color:#4d4d4d;text-transform:uppercase}.review-form .review-field-rating .control{margin:10px 0 48px 130px;max-width:200px}.review-form .review-fieldset{margin-bottom:20px}.review-form .actions-toolbar{margin-top:20px;text-align:right}.review-form .actions-toolbar .actions-primary{padding:0;float:inherit}.review-form .action.submit.primary{background:#000;text-transform:uppercase;width:223px;height:36px;border-radius:0;margin-left:20px;line-height:36px;padding:0;color:#fff;border:1px solid #fff}.review-form .action.submit.primary:hover{background:#fff;color:#000;border:1px solid #000}@media screen and (max-width:1023px){.product-review-wrapper{width:100%;order:2}}@media screen and (max-width:560px){.review-form .action.submit.primary{margin-left:0}.review-form .review-field-text{padding-left:0}.review-first-comment{margin-left:0;text-align:center}}