body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .page-wrapper .block.social-login-authentication-channel.account-social-login .block-content{text-align:left}.customer-account-login .block.social-login-authentication-channel.account-social-login{margin-top:-20px}div.messages{width:100%;max-width:1240px;margin:0 auto}.message.success a:hover{color:#252525}.opc-wrapper .payment-method-content .fieldset>.field:not(.choice)>.control{float:none !important;width:100% !important}.open-popup{position:fixed;right:0;bottom:40px;z-index:100;background-color:#ca9491;color:#fff;width:160px;text-align:center;transition:all .2s ease-in-out}.open-popup:hover{background-color:#252525}.open-popup a{color:#fff;padding:15px;display:block}.open-popup p{margin:0}.fancybox-wrap{max-width:450px !important;width:100% !important;max-height:640px !important;height:100% !important;padding:0 20px}.fancybox-skin{background-color:#ca9491;border-radius:0;-webkit-box-shadow:0px 2px 5px 1px rgba(37,37,37,.1);-moz-box-shadow:0px 2px 5px 1px rgba(37,37,37,.1);box-shadow:0px 2px 5px 1px rgba(37,37,37,.1)}.fancybox-opened .fancybox-skin{box-shadow:none}.fancybox-wrap .fancybox-inner{width:auto !important;height:auto !important}.fancybox-wrap .fancybox-inner .popup-main{overflow:hidden}.nh-wrapper .nh-content{padding:50px}.nh-wrapper .nh-content>h2{color:#fff;font-weight:300;text-align:left;cursor:auto;margin-top:0;margin-bottom:40px;padding:0}.nh-wrapper .nh-content>p{text-align:left;white-space:pre-line;cursor:auto;margin-bottom:80px;letter-spacing:-.3px;line-height:1.2;font-weight:300}.nh-wrapper .nh-content form{position:relative;width:auto}.nh-wrapper .nh-content form:before{content:'';position:absolute;padding:18px;box-shadow:1px -1px 0 1px #fff inset;-webkit-box-shadow:2px -2px #fff inset;border:solid transparent;border-width:0 0 5px 5px;transform:rotate(-45deg) translateX(50%);top:-55px;right:50%}.nh-wrapper .nh-content form .control{margin-right:18px}.nh-wrapper .nh-content form .control input{height:41px !important;padding:11px;border:1px solid #000}div.mage-error[generated]{margin-top:3px}.nh-wrapper .nh-content form .input-group .action.subscribe{border-color:#fff !important;padding:10px 18px !important;height:41px;margin-top:0}.nh-wrapper .nh-content .nh-show{text-align:left;margin-top:7px;font-size:18px;margin-bottom:-20px;color:#252525}.nh-wrapper .nh-content .nh-show input[type=checkbox]{margin:0 5px 0 0;top:0}.fancybox-opened .fancybox-skin .fancybox-close{cursor:pointer}.page-header{background-color:#fff}.nav-sections{margin-bottom:0 !important;z-index:2}.rootmenu>.rootmenu-list>li>a>.homeicon,.rootmenu>.rootmenu-list>li:hover>a .homeicon{display:none}.rootmenu-list>li>a.active{position:relative}.rootmenu-list>li>a.active:after{content:"\f004";color:#e3cdcc;font-family:"FontAwesome";font-size:18px;line-height:36px;position:absolute;bottom:-16px;left:50%;transform:translateX(-50%)}.rootmenu>.rootmenu-list .halfmenu{border:0;top:65px;width:710px;max-width:50vw}.rootmenu>.rootmenu-list .root-col-1{padding:20px;height:287px}.rootmenu>.rootmenu-list .root-sub-col-8{width:calc(100% - 233px)}.rootmenu>.rootmenu-list .rootmegamenu_block{width:233px}.rootmenu>.rootmenu-list .halfmenu ul li a .categoryblockcontent{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.rootmenu>.rootmenu-list .halfmenu ul li img{display:none}.rootmenu>.rootmenu-list .halfmenu ul>li>a{font-size:18px;font-weight:300;color:#fff;line-height:29px;padding:0 15px 0 0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.rootmenu>.rootmenu-list .halfmenu ul>li>a:hover,.rootmenu>.rootmenu-list .fullmenu ul>li>a:hover{font-weight:500}.container-breadcrumbs{box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:100%;padding-top:0;padding-bottom:0;text-align:right}.breadcrumbs{width:auto;margin:0;padding:25px 0;float:left}.breadcrumbs ul.items,.breadcrumbs li.item{font-size:0}.breadcrumbs a,.breadcrumbs strong{font-size:15px;color:#252525;line-height:20px;font-weight:500}.breadcrumbs .item:not(:last-child):after{content:">";font-family:"futura-pt";font-size:15px;color:#252525;line-height:20px;vertical-align:inherit;font-weight:500;margin:0 8px}.product_backbtn{display:inline-block}.backbutton,.backbutton a{font-size:15px;font-weight:500;line-height:20px}.message.success,.message.warning,.message.error{margin-bottom:30px;color:#252525}.message.success{background-color:#ca9491;color:#fff}.message.success>:first-child:before,.message.success a{color:#fff}.message.success a{text-decoration:underline}.message.warning{background-color:#dbdbdb}.message.warning>:first-child:before{color:#ca9491}.message.warning a{text-decoration:underline;color:#252525}.message.error{background-color:#fff3f2;color:#252525}.message.error a{text-decoration:underline;color:#252525}.lof-autosearch .image{padding-right:10px}.lof-autosearch button.action.tocart.primary{margin-left:0;margin-top:0;float:right}.lof-autosearch .smore{font-size:0;color:transparent}.lof-autosearch .smore:before{content:"Bekijk alle resultaten";font-size:initial;color:#252525}.lof-autosearch .smore:hover:before{color:#ca9491}.bottom-container{box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.usps-container p{margin:0;padding:26px 0;font-size:18px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block.newsletter{float:none;width:100%;max-width:none;margin:0}.block.newsletter+p{display:none}.top-container .block.newsletter form.subscribe{padding:20px 0}.newsletter div.mage-error[generated]{color:#fff}.block.newsletter form .field.newsletter{display:inline-block;margin-right:0;max-width:none}.block.newsletter .actions{width:auto;display:inline-block;vertical-align:baseline;text-align:right;vertical-align:top}.top-container .block.newsletter label{position:static;clip:none;height:auto;width:auto;margin:0;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:0;color:#fff;display:inline-block;margin-right:20px}.top-container .block.newsletter label h4{margin:0}.block.newsletter .field .control:before{content:"";position:static;display:none}.block.newsletter .field .control{width:auto;display:inline-block;vertical-align:top}.block.newsletter input{margin-top:0;padding:0 20px;height:42px;line-height:42px;border:0 none;background:#fff;color:#252525;font-size:16px;font-weight:500;width:340px;margin-right:20px}.block.newsletter .action.subscribe{border-radius:0;border:0;font-size:16px;font-weight:500;line-height:42px;height:42px;padding:0 20px;margin-top:0;background-color:#fff;color:#252525}.block.newsletter .action.subscribe:hover{background:#252525;color:#fff}.footer-block.cms a{color:#fff}.footer-block.cms a:hover{color:#ca9491}.footer-block.cms a img{margin-right:20px;transition:all .2s ease}.footer-block.cms a img:hover{opacity:.6}.footer-block.cms table tr td{padding:0 20px 0 0;font-size:14px;line-height:30px}.footer.top{background-color:#ca9491}.footer.bottom{background-color:#fff;color:#252525}.bottom-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer.bottom .block{font-size:16px;font-weight:500;align-self:center;margin:10px 0}.footer.bottom .block.copyright{font-size:12px}.footer.bottom .block p{display:inline-block;margin-bottom:0}.footer.bottom .block p img{vertical-align:middle;margin:0 5px}.cms-home .messages div.messages .message{margin:10px 0 50px}.home #maincontent{width:100%;height:100%;padding:0;margin:0;max-width:100%}.home .columns .column.main{padding-bottom:0}.home_row_wrapper{box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:100%}.products-homepage{margin:0;height:auto !important;width:100%}.products-homepage .title_wrapper{position:relative !important;left:auto !important;top:auto !important;text-align:center;margin-bottom:30px}.products-homepage .title_wrapper h3.title{font-family:'Pinyon Script',sans-serif;font-size:30px;font-weight:500;color:#252525;margin:0;padding:0;border:0 none;line-height:1;text-transform:none}.products-homepage .title_wrapper h3.title:before,.products-homepage .title_wrapper h3.title:after{content:"\f004";color:#ca9491;font-size:18px;font-family:"FontAwesome";line-height:35px;vertical-align:text-bottom}.products-homepage .title_wrapper h3.title:before{margin-right:20px}.products-homepage .title_wrapper h3.title:after{margin-left:20px}.products-homepage .title_wrapper a.btn_showall{background:#ca9491;color:#fff;font-size:16px;font-weight:500;line-height:37px;padding:0 25px;border:0 none;display:inline-block;position:absolute;top:0;right:0}.products-homepage .title_wrapper a.btn_showall:hover{background-color:#252525}.home .products-homepage ol.products.list{margin:0;position:static !important;display:flex;flex-flow:row wrap}.home .products-homepage li.product-item{width:calc(25% - 15px);margin:0 20px 20px 0;background-color:#fff;padding:20px}.home .products-homepage li.product-item:nth-child(4n+4){margin-right:0}.home .products-homepage li.product-item.out-of-stock{background:#efefef;opacity:.8}.home .products-homepage li.product-item .product-item-info{height:100%;display:flex;flex-flow:column wrap}.home_row.home_blocks{background-color:#fff3f2}.home_row_inner{padding:40px 0}.home_row.home_blocks .home_row_inner{padding-top:40px}.home_blocks .home_row_inner div{-webkit-box-sizing:border-box;box-sizing:border-box}.home_blocks .home_row_inner p{margin:0}.home_blocks .home_row_inner img{width:100%;height:100%;max-height:285px}.home_blocks .home_row_inner p a{color:#fff;position:relative;display:block;overflow:hidden}.home_blocks .home_row_inner .block_4 img{position:absolute;top:50%;left:50%;height:100%;max-width:none;width:auto;transform:translate(-50%,-50%)}.home_blocks .block_4 p{height:100%}.home_blocks .block_4 p a{height:100%}.home_row_inner{display:-webkit-box;display:-ms-flexbox;display:flex}.home_blocks .column{max-height:285px}.home_blocks .col-1,.home_blocks .col-4{max-width:285px;width:100%}.home_blocks .col-1{margin-right:30px}.home_blocks .col-4{margin-left:30px}.home_blocks .block_1,.home_blocks .block_4{width:100%;height:285px;border:7px solid #252525}.home_blocks .block_1{padding:40px;background:#fff;position:relative}.home_blocks .home_row_inner .block_1 p a:after,.home_blocks .home_row_inner .block_4 p a:after{content:'';position:absolute;left:-7px;right:-7px;top:-7px;bottom:-7px;z-index:1}.home_blocks .col-2 h4 a:after,.home_blocks .col-2 a:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.home_blocks .home_row_inner div{position:relative}.home_blocks .block_1 hr{border-top:3px solid #000;margin:15px 0}.home_blocks .block_1 p{font-size:18px;font-weight:500;line-height:24px}.home_blocks .block_1:after{font-family:"FontAwesome";content:"\f004";font-size:35px;line-height:1;color:#ca9491;position:absolute;bottom:-20px;right:14px}.home_blocks .col-2{max-width:356px;width:100%}.home_blocks .block_2a{background-color:#ca9491;color:#fff;padding:17px;width:100%}.home_blocks .block_3{background-color:#252525;color:#fff;padding:26px 0;margin:30px 30px 0 0}.home_blocks .col-2 h3{font-size:55px;font-weight:700;line-height:1;margin:0}.home_blocks .col-2 h3 a{color:#fff}.home_blocks .col-2 h4{font-size:45px;font-weight:700;line-height:38px;margin:0}.home_blocks .col-2 h4 a{color:#fff}.home_blocks .col-2 p{font-size:23px;font-weight:700;line-height:38px}.home_blocks .col-3{max-width:209px;width:100%}.home_blocks .block_2b{width:100%;position:relative}.home_blocks .block_2b a{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);background-color:#d62b73;color:#fff;font-size:16px;font-weight:500;line-height:37px;padding:0 20px;white-space:nowrap}.home_blocks .block_2b a:hover{background-color:#252525}.home_blocks .block_2b img{height:285px}.home_blocks .block_4 p{height:100%}.home_row.home_info{background-color:#efefef}.home_info .col-1{max-width:260px;width:100%}.home_info .col-1 p{margin-bottom:0}.home_info .col-1 img{margin-top:-90px}.home_info .col-2{background-color:#fff;padding:30px;box-sizing:border-box;-wekbit-box-sizing:border-box;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_info .col-2 .block{display:inline-block}.home_info .col-2 .block{font-size:14px;font-weight:500;line-height:19px;margin:0}.home_info .col-2 .block strong{font-weight:700}.home_info .col-2 .block p{margin:0}.home_info .col-2 .block h3{margin:0 0 19px;font-size:20px;font-weight:700;color:#ca9491}.home_info .col-2 .block h4{margin:28px 0 0;font-size:14px;font-weight:700;color:#ca9491}.home_insta{display:none;background-color:#efefef}.home_insta .block{width:100%;display:block;margin:0}.home_insta .block>p{display:none}.home_insta .instagram-widget-container{margin:0;float:none}.instagram-widget-container .instagram-heading-title{margin:0 0 25px;text-align:center}.instagram-widget-container .instagram-heading-title h3{font-family:'Pinyon Script',sans-serif;margin:0;padding:0;font-size:30px;font-weight:500;line-height:1;color:#252525;display:inline-block}.instagram-widget-container .instagram-heading-title h3:before,.instagram-widget-container .instagram-heading-title h3:after{content:"\f004";color:#ca9491;font-size:18px;font-family:"FontAwesome";line-height:35px;vertical-align:text-bottom}.instagram-widget-container .instagram-heading-title h3:before{margin-right:20px}.instagram-widget-container .instagram-heading-title h3:after{margin-left:20px}.instagram-widget-container .instagram-heading-title .instagram-icon{display:inline-block;font-family:"FontAwesome";font-size:25px;line-height:35px;margin-top:0;margin-left:15px}.instagram-widget-container .instagram-heading-title .instagram-icon i.fa-instagram{font-style:normal}.instagram-photos>a{overflow:hidden;max-height:285px}.instagram-photos>a:after{content:'';height:20px;position:absolute;left:0;right:0;bottom:0;width:285px;background-color:#fff}.instagram-photos img.use-padding{width:285px;padding:20px;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box}.home_row.home_wrapper .home_text{box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 auto;max-width:1280px;padding:50px 20px 40px}.home_row.home_wrapper .home_text a{color:#ca9491}.homepage_slideshow-container{margin:0;padding:0}.sw-flexslider{margin-top:50px}.sw-flexslider .slides li{max-height:545px}.flexslider-homepage_slideshow ul li.image .slider-title{box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px;width:100%;top:50%;right:50%;transform:translate(50%,-50%)}.flexslider-homepage_slideshow ul li.image .slider-title .caption{padding:30px}.flexslider-homepage_slideshow ul li.image .slider-title .caption p{color:#fff;font-size:62px;line-height:47px;margin:0}.flexslider-homepage_slideshow ul li.image .slider-title .caption h2{color:#fff;font-size:93px;font-weight:700;margin:0 0 20px}.flexslider-homepage_slideshow ul li.image .slider-title .caption p a{color:#fff;background-color:#ca9491;font-size:18px;font-weight:700;line-height:52px;padding:0 25px;display:inline-block}.flexslider-homepage_slideshow ul li.image .slider-title .caption p a:hover{background-color:#252525}.page-header .trustpilot-widget{padding:10px 20px;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;width:auto}.home_row.home_reviews{padding:40px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;width:100%}.home_row.home_reviews p:after,.home_row.home_reviews p:before{content:"\f004";color:#ca9491;font-size:18px;font-family:"FontAwesome";line-height:35px;vertical-align:text-bottom}.home_row.home_reviews p{font-family:'Pinyon Script',sans-serif;display:block;text-align:center;margin:0 0 25px;padding:0;height:auto;font-size:30px;font-weight:500;line-height:1;color:#252525}.home_row.home_reviews p:before{margin-right:20px}.home_row.home_reviews p:after{margin-left:20px}.home_row.home_brands{background-color:#efefef}.home_row.home_brands .block>p{margin:0}.home_row.home_brands .amslider-header-container{font-family:'Pinyon Script',sans-serif;display:block;text-align:center;margin:0 0 25px;padding:0;height:auto;font-size:30px;font-weight:500;line-height:1;color:#252525}.home_row.home_brands .amslider-header-container:before,.home_row.home_brands .amslider-header-container:after{content:"\f004";color:#ca9491;font-size:18px;font-family:"FontAwesome";line-height:35px;vertical-align:text-bottom}.home_row.home_brands .amslider-header-container:before{margin-right:20px}.home_row.home_brands .amslider-header-container:after{margin-left:20px}.am-widget-brand-slider{padding:20px 30px;box-sizing:border-box;-webkit-box-sizing:border-box;max-width:1175px;margin:0 calc(65px/2)}.home_brands .home_row_inner .block{width:100%}.block .am-widget-brand-slider .ambrands-slider-container{background-color:none}.block .am-widget-brand-slider .ambrands-slider-container .amslider.ambrands-slider{background-color:#fff;padding:30px 20px !important;margin:0}.ambrands-slider-container .swiper-button-prev,.ambrands-slider-container .swiper-button-prev:hover{background:0 0;left:-75px}.ambrands-slider-container .swiper-button-prev:before{content:"\f104";font-family:"FontAwesome";font-size:45px;color:#252525;transition:all .2s ease;line-height:1}.ambrands-slider-container .swiper-button-next,.ambrands-slider-container .swiper-button-next:hover{background:0 0;right:-75px}.ambrands-slider-container .swiper-button-next:after{content:"\f105";font-family:"FontAwesome";font-size:45px;color:#252525;transition:all .2s ease;line-height:1}.ambrands-slider-container .swiper-button-prev:hover:before,.ambrands-slider-container .swiper-button-next:hover:after{color:#ca9491}.category .page-title-wrapper{text-align:center;padding-top:0;margin-bottom:20px}.category .page-main>.page-title-wrapper .page-title{font-family:'Pinyon Script',sans-serif;font-size:42px;font-weight:500;color:#252525;margin:0;padding:0 50px;border:0 none;line-height:1;text-transform:none;position:relative;display:inline-block}.category .page-main>.page-title-wrapper .page-title:before,.category .page-main>.page-title-wrapper .page-title:after{content:"\f004";position:absolute;color:#ca9491;font-size:25px;font-family:"FontAwesome";line-height:48px;vertical-align:text-bottom;top:50%;transform:translateY(-50%)}.category .page-main>.page-title-wrapper .page-title:before{left:5px}.category .page-main>.page-title-wrapper .page-title:after{right:5px}.category-view{text-align:left;margin-bottom:28px;background-color:#efefef;padding:35px 30px}.category-description{text-align:left;font-size:14px;font-weight:500;color:#252525;line-height:19px;margin:0;max-height:150px;margin-bottom:0;overflow:hidden;position:relative;box-sizing:border-box}.category-description:not([data-readmore]):after,.category-description[aria-expanded=false]:after{content:'';position:absolute;left:0;right:0;bottom:0;height:20px;background:rgba(239,239,239,0);background:linear-gradient(0deg,rgba(239,239,239,1) 0%,rgba(239,239,239,0) 100%)}.category-description p{margin-bottom:19px}.category-description p:last-child{margin-bottom:0}.category-description:not([data-readmore]){margin-bottom:40px}.category-description+a.readmore{font-size:14px;font-weight:500;color:#ca9491 !important;line-height:20px;margin-top:20px;display:block}.category-description+a.readmore:hover{text-decoration:underline}.category .columns .column.main{width:100%;max-width:100%}.page-products .toolbar .limiter,.products.wrapper~.toolbar .toolbar-amount,.products.wrapper~.toolbar .sorter,.products.wrapper~.toolbar .modes,.toolbar-products .pages{display:inline-block}.toolbar-products{text-align:right;padding:0;margin:0;font-size:0}.toolbar-products .pages{float:left}.pages>.label{clip:auto;width:auto;height:auto;margin:0 8px 0 0;position:static;font-size:14px;font-weight:500;color:#252525}.pages strong.page,.pages a.page{font-size:14px;font-weight:500;color:#252525;line-height:36px;padding:0 8px;border:1px solid #efefef;margin:0 4px}.pages a.page:visited,.pages a.page:focus,.pages a.page:active{color:#252525}.pages strong.page{background-color:#252525;color:#fff;border-color:#252525}.pages a.page:hover{border-color:#252525;color:#252525}.pages li.pages-item-previous,.pages li.pages-item-next{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.toolbar-amount{font-size:14px;font-weight:500;line-height:36px;margin:0 20px 0 0;padding:0;float:none;display:inline-block;vertical-align:top}.toolbar .sorter{float:none;margin:0 20px 0 0;padding:0;display:inline-block;vertical-align:top}.sorter .sorter-action{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.toolbar-sorter select.sorter-options{border:1px solid #efefef;height:36px;padding:0 50px 0 20px;background-image:url("../images/arrow_down.png");background-size:13px auto;background-position:right 17px center;background-repeat:no-repeat;box-sizing:border-box;-webkit-box-sizing:border-box}.toolbar-sorter select.sorter-options:hover{border-bottom-color:#ca9491}.toolbar .limiter{vertical-align:top;margin-right:20px}.limiter select.limiter-options{border:1px solid #efefef;height:36px;padding:0 50px 0 20px;background-image:url("../images/arrow_down.png");background-size:13px auto;background-position:right 17px center;background-repeat:no-repeat;box-sizing:border-box;-webkit-box-sizing:border-box}.limiter select.limiter-options:hover{border-bottom-color:#ca9491}.toolbar .modes{margin-right:0;float:none}.modes-mode{margin:0;padding:0;border:0 none}.modes-mode:not(.active):hover{background-color:transparent}.modes-mode:before{content:"";width:53px;height:36px;padding:0;float:none;border:0 none;background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;background-position:center;cursor:pointer}.modes-mode.mode-list{margin-left:5px}.modes-mode.mode-grid:before{background-image:url("../images/catalog_grid_inactive.png")}.modes-mode.mode-grid:hover:before,.modes-mode.mode-grid:active:before,.modes-mode.mode-grid:focus:before,.modes-mode.mode-grid.active:before{background-image:url("../images/catalog_grid_active.png")}.modes-mode.mode-list:before{background-image:url("../images/catalog_list_inactive.png")}.modes-mode.mode-list:hover:before,.modes-mode.mode-list:active:before,.modes-mode.mode-list:focus:before,.modes-mode.mode-list.active:before{background-image:url("../images/catalog_list_active.png")}.amasty-catalog-topnav .block.filter{margin:20px 0 26px;background-color:#efefef;padding:20px 25px}.block.filter .filter-title{margin:0 35px 10px 0;display:none}.block.filter:last-child .filter-title,.block.filter~.block.filter .filter-title{display:inline-block}.block.filter .filter-title strong{font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;margin:0 0 10px}.amasty-catalog-topnav .block.filter .block-subtitle{margin:0;text-transform:uppercase;margin-right:40px;font-family:'Source Sans Pro',sans-serif;font-weight:900;display:inline-block;font-size:18px;vertical-align:middle}.block.filter .filter-content{display:block}.amshopby-filter-current .amshopby-items{display:inline-block;vertical-align:middle}.filter-current .item{margin:0}.amasty-catalog-topnav .filter-options{border:0 none;margin:0;padding:0;font-size:0}.amasty-catalog-topnav .filter-options>*{font-size:16px}.catalog-topnav .filter-options .filter-options-item{margin:0 10px 10px 0}.amasty-catalog-topnav .filter-options-title{cursor:pointer;line-height:36px;padding:0 20px;background-color:#fff;border:1px solid #dbdbdb;font-size:16px;font-weight:500;margin:0;width:180px;box-sizing:border-box;-webkit-box-sizing:border-box;background-image:url("../images/arrow_down.png");background-position:right 17px center;background-size:13px auto;background-repeat:no-repeat}.amasty-catalog-topnav .filter-options-item:first-child .filter-options-title{padding-left:20px !important}.catalog-topnav .filter-options .filter-options-content{background-color:#fff;border:1px solid #dbdbdb;border-top:0 none;margin:0;width:220px;box-sizing:border-box;-webkit-box-sizing:border-box}.filter-options .filter-options-content .item{margin:0;border-bottom:1px solid #efefef}.filter-options .filter-options-content .item:last-child{border-bottom:0}.filter-options .filter-options-content .item a input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-options-content .item a:hover{color:#ca9491}.filter-options .filter-options-content>form{padding:12px 20px;font-size:0}.filter-options .filter-options-content>form>*{font-size:16px}.filter-options .filter-options-content .item.swatch-option-link-layered{border:0;width:calc(100%/3 - (5px/3*2));margin:0 5px 5px 0 !important}.filter-options .filter-options-content .item.swatch-option-link-layered:nth-child(3n+3){margin-right:0 !important}.filter-options .filter-options-content .item.swatch-option-link-layered div.swatch-option.text{width:100%;margin:0}.am-filter-items-attr_price{padding:5px}.amshopby-slider-container .am-slider .ui-slider-handle,.amshopby-slider-container.-default .am-slider .ui-slider-handle{background-color:#ca9491;cursor:pointer}.amshopby-slider-container .am-slider .ui-slider-handle:hover,.amshopby-slider-container.-default .am-slider .ui-slider-handle:hover{background-color:#252525}.amshopby-input-wrapper .amshopby-currency{display:none}.filter-options-content .am-filter-price{width:calc(50% - 12.5px);padding:5px 10px}.filter-options-content .delimiter{width:25px;font-size:16px;margin:0;display:inline-block;text-align:center}.filter-options-content .range{margin-bottom:10px;font-size:0}.catalog-topnav .filter-options .filter-options-content{border-radius:0}.filter-options-item .filter-options-content .amshopby-fromto-wrap .am-fromto-widget,.filter-options-item .filter-options-content .amshopby-slider-wrapper .amshopby-fromto-wrap .am-fromto-widget{margin:0}.filter-options-item .filter-options-content .am-shopby-form{padding:5px}.filter-options-item .filter-options-content .am-shopby-form .swatch-attribute{margin-bottom:-5px;font-size:0}.amasty-catalog-topnav .filter-options-item .filter-options-content{padding-bottom:0}.am-filter-go:not(.primary){border-radius:0}button.am-filter-go{padding:0 10px;height:32px;line-height:32px;background-color:#ca9491;border-color:#ca9491;color:#fff;vertical-align:top;width:100%;margin-top:10px}button.am-filter-go:hover{background-color:#252525;border-color:#252525}div.swatch-option.text{background-color:#fff;border:1px solid #dbdbdb;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;margin-right:6px;margin-bottom:6px;padding:0;width:54px;height:36px;line-height:36px;font-size:16px;color:#252525;line-height:36px;font-weight:500;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}div.swatch-option.text:hover{color:#ca9491;border:1px solid #dbdbdb;outline:0 none}.filter-options-item .filter-options-content .am-swatch-wrapper .swatch-option.image,.filter-options-item .filter-options-content .am-swatch-wrapper .swatch-option{height:36px;width:100%;box-sizing:border-box}div.swatch-option.text.out-of-stock:hover{color:#252525}div.swatch-option.text.selected{outline:0 none;border:1px solid #252525;color:#ca9491}.block.filter.filter-no-options .block-title{display:none}.block.filter.filter-no-options .block-subtitle{margin:0;text-transform:uppercase;margin-right:40px;font-family:'Source Sans Pro',sans-serif;font-weight:900;display:inline-block;font-size:18px;vertical-align:middle}.block.filter.filter-no-options .items{display:inline-block;vertical-align:middle}.block.filter.filter-no-options{margin-bottom:20px}.am-shopby-item .filter-value{margin-left:0}.am-shopby-item .action.remove span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.am-shopby-item .action.remove:before{content:'\f00d';font-family:'FontAwesome';font-size:16px;color:#ca9491;transition:all .2s ease-in-out}.am-shopby-item .action.remove:hover:before{color:#333}#amasty-shopby-product-list .products.wrapper{height:auto !important}.page-products .products-grid .product-items{margin:0;width:auto;position:static !important;display:flex;flex-flow:row wrap}.page-products .products-grid .products-items .product-item{width:calc(25% - 15px);margin:0 20px 20px 0;padding:20px;background-color:#fff;position:relative}.page-products .products-grid .product-item:nth-child(1):after,.page-products .products-grid .product-item:nth-child(2):after,.page-products .products-grid .product-item:nth-child(3):after,.page-products .products-grid .product-item:nth-child(4):after{content:none}.page-products .products-grid .product-item:after{content:'';position:absolute;top:-12px;left:0;right:-20px;height:2px;background-color:#efefef}.page-products .products-grid .product-item:nth-child(4n+4){margin-right:0}.page-products .products-grid .product-item:nth-child(4n+4):after{right:0}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-products .products-grid .product-item .product-item-info{height:100%;display:flex;flex-flow:column wrap}.products-grid .product-item{padding:20px;background-color:#fff}.page-products .products-grid .product-item.out-of-stock{background:#efefef;opacity:.8}.products-grid .product-item.out-of-stock{background:#efefef;opacity:.8}.page-products.page-layout-1column .products-grid .product-item{width:calc(25% - 15px);margin:0 20px 20px 0;padding:20px}.page-products.page-layout-1column .products-grid .product-item:nth-child(4n+4){margin-right:0}.page-products .product-item-info{width:100%;position:relative}.product-item-info{position:relative}.grid .product-item .label{position:absolute;top:10px;left:10px;z-index:2;width:76px;height:65px;background-repeat:no-repeat;background-size:100% auto;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:52px;box-sizing:border-box;-webkit-box-sizing:border-box;pointer-events:none}.grid .product-item .label.sale{background-image:url('../images/heart-sale.png')}.grid .product-item .label.soldout{background-image:url('../images/heart-soldout-dark.png');font-size:15px;padding-top:15px}.grid .product-item .label.soldout span{display:block;line-height:1;word-spacing:50px}.page-products .product-item-info a.photo{display:block}.products-grid .product-item .details{text-align:center;padding-top:10px;display:flex;flex-flow:column nowrap;flex:1}.product-item .details .amstockstatus-stockalert label{text-align:left}.product-item .details .amstockstatus-stockalert .amxnotif-block .input-fields{width:100%}.product-item .details .amstockstatus-stockalert .amxnotif-block .actions-toolbar{max-width:100%;margin:0;width:100%}.product-item .details strong.product-item-name{font-size:18px;font-weight:500;line-height:24px;text-transform:uppercase;margin:0}.product-item .details strong.product-item-name a{font-weight:500;font-family:'futura-pt',sans-serif;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:72px}.product-item .details .price-box{margin:5px 0 10px}.product-item .details .price-box .price-label,.lof-search .price-label{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.product-item .details .price-box .price{font-size:18px;font-weight:500;line-height:32px;color:#ca9491}.product-item .special-price{display:inline-block}.product-item .details .price-box .old-price{margin-right:5px}.product-item .details .price-box .old-price .price{color:#252525}.product-item .details .product-item-actions{text-align:center;margin:0}.product-item .details .product-item-actions .actions-primary{display:block}.product-item .details .tocart{background-color:#ca9491;border-color:#ca9491;color:#fff;font-size:16px;font-weight:500;line-height:37px;margin:0;padding:0 30px}.product-item .details .tocart:hover{background-color:#252525;border-color:#252525;color:#fff}.product-item-details .swatch-options-container,.product-item-details>.swatch-opt-7,.product-item-details>.swatch-opt-24{flex:1}.product-item-details .product-item-inner{position:relative;bottom:0;left:50%;transform:translateX(-50%);margin-top:10px}.page-products .products-list .product-item-info{display:block}.page-products .products-list .product-item-info a.photo{width:auto;display:inline-block;padding:0 36px 0 0}.products-list .product-item-details{display:inline-block}.actions-primary .stock.unavailable{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.product-item .swatch-attribute-options{margin:0}.product-item-details [class^=swatch-opt-]{min-height:85px;flex:1}.page-layout-2columns-left .sidebar-additional{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.products-grid div.swatch-option.text{width:calc(25% - 4.5px)}.products-grid div.swatch-option.text:nth-child(4n+4){margin-right:0}.page-layout-1column .product-info-main{max-width:570px;width:50%;padding:0 20px;box-sizing:border-box;-webkit-box-sizing:border-box}.page-layout-1column .product.media{max-width:620px;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:55px}.product-info-main .page-title{font-size:23px;font-weight:500;color:#252525;line-height:24px;margin:30px 0 19px;font-family:'futura-pt',sans-serif}.product-info-main .product.attribute.overview{font-size:14px;font-weight:500;line-height:19px}.product-info-main .product.attribute.overview p{margin-bottom:19px}.product-info-main .product.attribute.overview p:last-child{margin:0}.product-info-order-box{background:#f0f0f0;padding:30px 40px 50px;position:relative}.product-info-order-box .product-info-price{margin-bottom:20px}.product-info-main .price-box{margin:0}.product-info-order-box .price-box .price-label{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.product-info-main .product-info-order-box .price-box .price-wrapper .price{font-size:29px;line-height:32px;font-weight:500;color:#ca9491}.product-info-main .product-info-order-box .price-box .old-price{text-decoration:none}.product-info-main .product-info-order-box .price-box .old-price .price-wrapper .price{color:#252525;margin-right:5px}.product-info-main .product-info-order-box .price-box .old-price .price-wrapper .price{text-decoration:line-through}.swatch-attribute-label{font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase}.swatch-attribute-label:after{padding-left:5px;content:"*"}.product-info-order-box .box-tocart{margin:0;width:calc(100% - 90px)}.product-options-bottom .box-tocart .field.qty{padding:0 10px 0 0;margin:0}.product-info-order-box .product-add-form .fieldset>.field:not(.choice)>.label,.product-info-order-box .box-tocart .qty label{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{font-size:16px;font-weight:500;padding:0;width:54px;border:1px solid #dbdbdb;height:49px;line-height:49px}.product-info-main .box-tocart .actions{padding:0;width:100%}.product-info-main .box-tocart .action.tocart{margin:0;width:100%;height:49px;line-height:49px;padding:0}.product-info-main .product-social-links{position:absolute;right:40px;bottom:65px;text-align:right;width:80px}.product-info-main .product-addto-links{margin:0}.product-info-main .product-addto-links a.action{padding:0;margin:0;display:block;background:0 0;border:0 none;font-size:14px;font-weight:600;line-height:20px}.product-info-main .product-addto-links a.action.tocompare{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.product-info-main .product-addto-links a.action:after{font-size:17px;padding-left:10px;font-family:"FontAwesome"}.product-info-main .product-addto-links a.action.towishlist:after{content:"\f004"}.product-info-main .product-addto-links a.action.tocompare:after{content:"\f00b"}.product-info-main .product-addto-links a.action:hover,.product-info-main .product-addto-links a.action:active,.product-info-main .product-addto-links a.action:focus{padding:0;margin:0;display:block;background:0 0;border:0 none;color:#ca9491}.product-info-main .notification-container{display:flex}.product.alert.stock .action.alert{max-width:240px;width:1005;display:block;font-weight:700}.product-socialshare{margin-top:10px}.fotorama__thumb-border{display:none}.fotorama__stage__frame .fotorama__img{top:0;left:0;-webkit-transform:none;transform:none;-ms-transform:none;-o-transform:none}div.MagicToolboxContainer.selectorsLeft .MagicToolboxSelectorsContainer a{margin-bottom:8px}.MagicToolboxSelectorsContainer a.mz-thumb img{box-shadow:none}.product.data.items>.item.title{margin:0;padding:0;border:1px solid #dbdbdb;margin-right:-1px}.product.data.items>.item.title>.switch{border:0;background-color:#fff;font-size:16px;font-weight:500;line-height:36px;height:36px;padding:0 20px;color:#252525;text-transform:none}.product.data.items>.item.title:not(.out-of-stock)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover,.product.data.items>.item.title>.switch:hover,.product.data.items>.item.title:not(.out-of-stock)>.switch:focus,.product.data.items>.item.title:not(.out-of-stock)>.switch:hover{background-color:#f0f0f0;padding-bottom:0;color:#252525}.product.data.items>.item.content{border:1px solid #dbdbdb;margin-top:37px;padding:20px;font-size:14px;line-height:19px}.product.data.items>.item.content p{margin-bottom:19px}.product.data.items>.item.content p:last-child{margin-bottom:0}.review-form .legend{font-size:14px;line-height:19px}.review-form .action.submit.primary{background-color:#ca9491;border:1px solid #ca9491;color:#fff}.review-form .action.submit.primary:hover{background-color:#fff;color:#ca9491;border:1px solid #ca9491}.block.related,.block.upsell,.block.crosssell{margin-top:80px}.related .block-title,.upsell .block-title,.crosssell .block-title{text-align:center;margin:0 0 40px;padding:0;border:0}.column.main .related .block-title strong,.column.main .upsell .block-title strong,.column.main .crosssell .block-title strong{font-size:30px;font-weight:500;line-height:1;text-transform:uppercase;margin:0}.related .block-title strong:before,.upsell .block-title strong:before,.crosssell .block-title strong:before,.related .block-title strong:after,.upsell .block-title strong:after,.crosssell .block-title strong:after{content:"\f004";color:#ca9491;font-size:18px;font-family:"FontAwesome";line-height:35px}.related .block-title strong:before,.upsell .block-title strong:before,.crosssell .block-title strong:before{margin-right:20px}.related .block-title strong:after,.upsell .block-title strong:after,.crosssell .block-title strong:after{margin-left:20px}.column.main .block .products-grid{height:auto !important}.column.main .block ol.product-items{position:static !important;top:auto !important;left:auto !important;margin:0 -16px}.page-layout-1column .block .products-grid .product-item{max-width:285px;width:100%;padding:20px;margin:0 16px}.product-item-info{width:100%}a.photo{display:block;width:100%}.swatch-option.out-of-stock:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-gradient(linear,right bottom,left top,from(rgba(255,255,255,0)),color-stop(42%,rgba(255,255,255,0)),color-stop(43%,rgba(255,255,255,1)),color-stop(46%,rgba(255,255,255,1)),color-stop(47%,rgba(219,219,219,1)),color-stop(53%,rgba(219,219,219,1)),color-stop(54%,rgba(255,255,255,1)),color-stop(57%,rgba(255,255,255,1)),color-stop(58%,rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 46%,rgba(219,219,219,1) 47%,rgba(219,219,219,1) 53%,rgba(255,255,255,1) 54%,rgba(255,255,255,1) 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1)}.minicart-wrapper .action.showcart:focus:before,.minicart-wrapper .action.showcart:active:before,.minicart-wrapper .action.showcart.active:before{color:#252525}.minicart-items .product-item-name a{color:#252525}.minicart-items .product-item-name{font-family:'futura-pt',sans-serif;font-weight:500}.block-content-quickcart .quickcart-top button.close span{transition:all .2s ease}.block-content-quickcart .quickcart-top button.close:hover span,.block-content-quickcart .quickcart-top button.close span:hover{color:#252525 !important}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item span.qty-update.item-minus,.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item span.qty-update.item-plus{font-family:"FontAwesome"}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item span.qty-update.item-minus:after{content:"\f068"}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item span.qty-update.item-plus:after{content:"\f067"}.minicart-items .product-item:not(:first-child){border-top:1px solid #f0f0f0}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item:last-child{border-bottom:1px solid #f0f0f0}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item{padding:20px 0 10px}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-bottom-container .subtotal span.label{font-size:0}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-bottom-container .subtotal span.label:after,.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-bottom-container .subtotal span.label span{font-size:16px}.header .quickcart-wrapper .block-quickcart{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;box-shadow:none}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item .price-container span.price{float:none}.header .quickcart-wrapper .block-quickcart .block-content-quickcart .quickcart-items-wrapper .quickcart-items .quickcart-product-item .action.delete span{display:none}.checkout-agreement button span{color:#252525}.checkout-index-index .nav-sections{display:block}.checkout-cart-index .page-title-wrapper{padding:60px 0 0}.checkout-cart-index .page-title-wrapper h1{font-size:23px;font-weight:500;color:#252525;line-height:1;margin-bottom:25px}.cart.table-wrapper th.col{text-transform:uppercase;font-size:18px;font-weight:700;color:#252525;line-height:24px;padding:0 0 15px}.cart.table-wrapper th.col:not(.item){text-align:center}.cart.table-wrapper th.col.subtotal{text-align:right}.cart.table-wrapper .items thead+.item{border-top:1px solid #dbdbdb}.cart.table-wrapper .items>.item{border-bottom:1px solid #dbdbdb}.cart.table-wrapper .item td.col,.cart.table-wrapper .item .col.item{padding:20px 0;display:table-cell;position:relative}.cart.table-wrapper .item td.col.price,.cart.table-wrapper .item td.col.qty,.cart.table-wrapper .item td.col.subtotal{text-align:center}.cart.table-wrapper .item td.col span.price,.cart.table-wrapper .item td.col span.price{font-size:17px;font-weight:500;line-height:24px;color:#252525}.cart.table-wrapper .col.qty .input-text{padding:0;width:54px;height:36px;line-height:36px;font-size:17px;font-weight:500;color:#252525;border:1px solid #dbdbdb}.cart.table-wrapper .product-item-photo{padding-right:0}.cart.table-wrapper .product-item-details{max-width:250px;padding-left:20px}.cart.table-wrapper .product-item-name{margin:0 0 5px}.cart.table-wrapper .product-item-name a{font-size:17px;font-weight:500;color:#252525;line-height:22px;font-family:'futura-pt',sans-serif}.cart.table-wrapper .product-item-name+.item-options{margin:0}.cart.table-wrapper .item-options dt,.cart.table-wrapper .item-options dd{margin-bottom:0;font-size:15px;font-weight:500;line-height:22px;color:#252525}.cart.table-wrapper .product-item-details+.actions-toolbar a.action{padding:0;background:0 0;border:0 none;font-size:13px;font-weight:500;color:#252525;line-height:19px;text-decoration:underline;margin:0 30px 0 0}.cart.table-wrapper .product-item-details+.actions-toolbar a.action:hover,.cart.table-wrapper .product-item-details+.actions-toolbar a.action:focus,.cart.table-wrapper .product-item-details+.actions-toolbar a.action:active{color:#ca9491}.cart.main.actions a.action.continue{background-color:#252525;color:#fff;border-color:#252525;font-size:15px;font-weight:500;padding:12px 20px;border-radius:0}.cart.main.actions a.action.continue:hover,.cart.main.actions a.action.continue:active,.cart.main.actions a.action.continue:focus{background-color:#ca9491;border-color:#ca9491}.cart.main.actions a.action.continue:before{content:none}.cart.main.actions a.action.continue span:before{content:"<";color:#fff;border-color:#252525;font-size:15px;font-weight:500;vertical-align:baseline;font-family:"futura-pt";margin-right:3px}.cart.main.actions button.action.clear,.cart.main.actions button.action.update{border-radius:0;border:1px solid #f0f0f0;background-color:#f0f0f0;color:#252525;font-size:15px;font-weight:500;padding:12px 20px;transition:all .3s ease}.cart.main.actions button.action.clear:hover,.cart.main.actions button.action.clear:active,.cart.main.actions button.action.clear:focus,.cart.main.actions button.action.update:hover,.cart.main.actions button.action.update:active,.cart.main.actions button.action.update:hover{background-color:#ca9491;border-color:#ca9491;color:#fff}.cart.main.actions button.action.update:before{content:none}.cart-summary{background-color:#f0f0f0;padding:20px}.cart-summary>.title{font-size:18px;font-weight:700;line-height:25px;color:#252525;text-transform:uppercase;margin-top:0;margin-bottom:0;border:0;padding:0}.cart-summary .block.shipping{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.cart-totals{border:0;padding:0;margin:10px 0}.cart-totals .amount{text-align:left}.cart-totals .mark,.cart-totals .amount{padding:11px 0;font-size:17px;font-weight:500;line-height:22px}.cart-totals .mark,.cart-totals .grand .mark{padding-right:5px}.cart-totals .amount,.cart-totals .grand .amount{padding-left:5px}.cart-totals .grand .mark,.cart-totals .grand .amount{padding:11px 0;font-size:17px;font-weight:500;line-height:22px;color:#ca9491;text-align:left}.cart-totals .grand .amount strong,.cart-totals .mark strong{font-weight:500}.cart-totals tr.grand.totals.excl{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.cart-summary .block.discount>.title{border-top:1px solid #dbdbdb;border-bottom:0;padding:15px 0 0;margin:0}.cart-summary .block.discount>.title>strong{font-size:15px;font-weight:500;line-height:22px;color:#252525;text-transform:none;margin:0;transition:all .2s ease}.cart-summary .block.discount>.title:hover>strong,.cart-summary .block>.title:hover:after{color:#ca9491}.cart-summary .block>.title:after{position:static;float:right;right:auto;top:auto;content:"\f107";font-family:"FontAwesome";font-size:22px;font-weight:500;line-height:1;color:#252525;text-transform:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart-summary .block.discount.active>.title:after{content:"\f106";transition:all .2s ease}.cart-summary .block .fieldset{margin:10px 0 0}.cart-summary .block.discount .fieldset .field:not(.choice)>.label{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.cart-summary .block.discount button.action.apply{border:0;background:#252525;color:#fff;padding:0 10px;font-size:15px;line-height:36px;margin:0}.cart-summary .block.discount button.action.apply:hover{background-color:#ca9491}.cart-container .checkout-methods-items .action.primary{height:54px;padding:0}.opc-wrapper div.step-content{padding:10px 0 0;background-color:#fff}.opc-sidebar{margin-top:56px}.one-step-checkout-wrapper .mp-4 div.step-content.opc-block-summary{padding:20px;background-color:#fff !important;box-sizing:border-box;-webkit-box-sizing:border-box}.checkout-shipping-address .form-login span:last-child:before{content:""}.checkout-shipping-address .form-login div a{font-size:14px}.form-shipping-address div.field._required[name="shippingAddress.postcode"],.form-shipping-address div.field._required[name="shippingAddress.telephone"]{clear:none}.form-shipping-address .field label.label{position:relative}.form-shipping-address>.fieldset.address>div.field._required>label.label:after{right:-10px;top:0}.checkout-payment-method .payment-option-title .action-toggle{font-size:15px;font-weight:500;line-height:22px;color:#252525;text-transform:none;margin:0;width:100%;transition:all .2s ease}.checkout-payment-method .payment-option-title .action-toggle:after{position:static;float:right;right:auto;top:auto;content:"\f107";font-family:"FontAwesome";font-size:22px;font-weight:500;line-height:1;color:#252525;text-transform:none}.checkout-payment-method .payment-option._active .payment-option-title .action-toggle:after{content:"\f106";font-family:"FontAwesome"}.checkout-payment-method .payment-option-title .action-toggle:hover,.checkout-payment-method .payment-option-title .action-toggle:hover:after{color:#ca9491}.checkout-payment-method .payment-method-content>.actions-toolbar{margin-top:20px}.payment-option-content div.messages{margin:10px 0}.osc-payment-after-methods .opc-payment-additional .field .control{float:none;margin-right:0}.osc-payment-after-methods .opc-payment-additional .actions-toolbar>.primary{text-align:left}.checkout-container .osc-payment-after-methods .opc-payment-additional .actions-toolbar button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger){display:block;width:100%;margin-right:0;background-color:#ca9491 !important;border:0 none !important;color:#fff !important;transition:all .2s ease}.checkout-container .osc-payment-after-methods .opc-payment-additional .actions-toolbar button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger):hover{background-color:#252525 !important;border:0 none !important}.one-step-checkout-wrapper .mp-4 #checkout-review-table thead th:nth-child(1){text-align:left}.one-step-checkout-wrapper .mp-4 .minicart-items-wrapper .product-image-container{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.one-step-checkout-wrapper .mp-4 .minicart-items-wrapper .product-item-name{font-size:15px !important}body .checkout-container .minicart-items-wrapper a.button-action.remove{background-color:#252525 !important;border:0 none !important;color:#fff !important;transition:all .2s ease}body .checkout-container .minicart-items-wrapper a.button-action.remove:hover{background-color:#ca9491 !important}.one-step-checkout-wrapper .mp-4 #checkout-review-table thead th:nth-child(2),.one-step-checkout-wrapper .mp-4 #checkout-review-table tbody tr td.details-qty{display:none}.opc-block-summary .items-in-cart td.details-qty a.button-action{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.opc-wrapper .fieldset>.field>.label,.opc-wrapper .checkout-shipping-method .row,.opc-wrapper .payment-method,.one-step-checkout-wrapper .mp-4 .opc-block-summary,.column.main .block .title strong,.opc-block-summary .table-totals .mark,.cart-totals .mark strong,.opc-block-summary .table-totals .mark strong,.opc-block-summary .grand.incl+.grand.excl .mark strong,.opc-block-summary .grand.incl+.grand.excl .amount strong{font-weight:500}.opc-block-summary .block.items-in-cart{margin-bottom:20px !important}.opc-block-summary .product-item .price{font-size:14px}.opc-block-shipping-information{padding:0 10px}.pakjegemak-address button.action-edit{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.opc-block-shipping-information .shipping-information-title{margin-bottom:10px}.pakjegemak-address .shipping-information-title span{text-transform:uppercase;font-weight:500;color:#252525;font-size:18px}.opc-block-shipping-information .shipping-information-content{color:#252525;border:1px solid #f0f0f0;padding:15px 20px}body .checkout-container a.button-action,body .popup-authentication button.action,body .popup-gift-message-item button.action,body .checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger){background-color:#eee;border-color:#eee;color:#252525;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body .checkout-container a.button-action:hover,body .popup-authentication button.action:hover,body .popup-gift-message-item button.action:hover,body .checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger):not(.button-active):hover{background-color:#ca9491;border-color:#ca9491;color:#fff}body .opc-wrapper .opc .postnl-delivery-options button.btn.btn-default.button-active{background-color:#ca9491;border-color:#ca9491;color:#fff}.postnl-delivery-options{max-width:none}.opc-block-summary .table-totals tbody .amount,.opc-block-summary .table-totals tfoot .amount{padding-right:5px}.form-postcodenl .half-width.half-end{float:right}.checkout-button{margin:0 0 20px}.checkout-button .action.primary{margin:0;line-height:22px;padding:10px 17px;font-size:16px;width:100%}.contact-left,.contact-right{display:inline-block;width:calc(50% - 10px);background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:20px}.contact-left{float:left}.contact-right{float:right}#contact-form{margin-bottom:40px}#contact-form .fieldset{margin-bottom:10px}#contact-form legend{font-weight:700}#contact-form .note.no-label{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}#contact-form button.action.submit{padding:10px 20px;font-size:16px}.FAQ .faq_wrapper h3{border-top:1px solid #dbdbdb;margin:0;padding:10px 0;font-weight:700;color:#252525;cursor:pointer}.FAQ .faq_wrapper h3:hover{color:#ca9491}.FAQ .faq_wrapper h3.ui-state-active{font-weight:700}.FAQ .faq_wrapper h3:first-child{border:0}.checkout-index-index .page-title-wrapper,.catalog-product-compare-index .page-title-wrapper,.cms-no-route .page-title-wrapper,.customer-account-login .page-title-wrapper,.customer-account-create .page-title-wrapper,.account .page-title-wrapper{padding:60px 0 0}.page-title-wrapper{padding:60px 0 0}.page-title-wrapper.product{padding-top:0}.login-container>div.block{background:#fff}.account .column.main .block{background-color:#fff;padding:20px;margin-bottom:0;box-sizing:border-box;-webkit-box-sizing:border-box}#social-login-popup .social-login-title,#social-login-popup .social-login #bnt-social-login-authentication,#social-login-popup .forgot .primary button,#social-login-popup .create .primary button{background-color:#ca9491}#social-login-popup .social-login #bnt-social-login-authentication:hover,#social-login-popup .forgot .primary button:hover,#social-login-popup .create .primary button:hover{background-color:#252525;color:#fff}.login-container .block{width:calc(50% - 10px)}.form.create.account{background-color:#fff;max-width:none;width:100%;margin:0}.form.create.account .fieldset.create.info{width:calc(50% - 10px);float:left;clear:left}.form.create.account .fieldset.create.account,.form.create.account .fieldset.additional_info{width:calc(50% - 10px);float:right;clear:right}.form.create.account .actions-toolbar{clear:both}button.action.reload.captcha-reload{background-color:#ca9491;border-color:#ca9491;color:#fff;padding:7px 15px;font-weight:700;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}button.action.reload.captcha-reload:hover{background-color:#252525;border-color:#252525;color:#fff}.account .column.main .block:not(.widget) .block-title>strong{font-weight:500;font-size:2rem}.account .column.main .block:not(.widget) .block-title>.action{font-size:15px}.block.social-login-authentication-channel.account-social-login{margin-bottom:20px}.block-collapsible-nav .content,.account-nav .content{background-color:#efefef}.account-nav .item.current a,.account-nav .item.current strong,.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#ca9491;color:#252525}.block-collapsible-nav .item a:hover,.account-nav .item a:hover{background-color:transparent}.block-collapsible-nav .item a:hover{color:#ca9491}.account .box-actions .action{color:#ca9491;margin-right:10px;font-size:14px}.account .box-actions .action:hover{color:#252525}.account .field.region{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.account .addresses .item.actions a.action{color:#ca9491}.account .addresses .item.actions a.action:hover{text-decoration:underline}#remember-me-box span.tooltip a.tooltip{font-size:0;color:transparent}#remember-me-box span.tooltip a.tooltip:after{content:"?";font-size:13px;color:#252525;font-weight:700;background:#dbdbdb;padding:0 5.1px;border-radius:100%;margin-left:10px}.wishlist-index-index .products-grid .product-items{font-size:0}.wishlist-index-index .products-grid .product-items>*{font-size:16px}.wishlist-index-index .products-grid .product-item{width:calc((100%/3) - (20px/3*2));padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 20px 20px 0;position:relative}.wishlist-index-index .products-grid .product-item:nth-child(3n+3){margin-right:0}.wishlist-index-index .product-item-info{width:100%}.products-grid.wishlist{margin-left:16px}.products-grid.wishlist .product-item-name{text-align:center;font-size:18px;font-weight:500;line-height:24px;text-transform:uppercase;margin:0 0 15px;color:#252525;font-family:'futura-pt',sans-serif;font-weight:500}.products-grid.wishlist .product-item .price-box{text-align:center}.products-grid.wishlist .product-item .price-label{border:0;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.product-item .price-box .price{font-size:18px;font-weight:500;line-height:32px;color:#ca9491}.products-grid.wishlist .product-item .old-price .price{color:#252525}.products-grid.wishlist .product-item-tooltip{text-align:center;margin-bottom:20px;display:block}.products-grid.wishlist .tooltip.wrapper .tooltip.content:before,.products-grid.wishlist .tooltip.wrapper .tooltip.content:after{left:50%;margin-left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.products-grid.wishlist .product-item-inner{text-align:center}.products-grid.wishlist .product-item .fieldset .field.qty .label{text-align:center;float:none}.products-grid.wishlist .product-item-inner .comment-box{display:none}.products-grid.wishlist .product-item-actions{margin:0;text-align:center}.products-grid.wishlist .product-item .box-tocart .actions-primary{display:block;margin-bottom:20px}.products-grid.wishlist .product-item .box-tocart .actions-primary .action.primary{background-color:#ca9491;border-color:#ca9491;color:#fff;font-size:16px;font-weight:500;line-height:37px;margin:0;padding:0 28px}.products-grid.wishlist .product-item .box-tocart .actions-primary .action.primary:hover{background-color:#252525;border-color:#252525}.form-wishlist-items .actions-toolbar .primary button.action{background-color:#ca9491;border:0;color:#fff;transition:all .2s ease;padding:10px 20px}.form-wishlist-items .actions-toolbar .primary button.action:hover{background-color:#252525}.wishlist-index-index .products-grid .product-item:after{content:'';position:absolute;top:-12px;left:0;right:-20px;height:2px;background-color:#efefef}.wishlist-index-index .products-grid .product-item:nth-child(3n+3){margin-right:0}.wishlist-index-index .products-grid .product-item:nth-child(3n+3):after{right:0}.wishlist-index-index .products-grid .product-item:nth-child(1):after,.wishlist-index-index .products-grid .product-item:nth-child(2):after,.wishlist-index-index .products-grid .product-item:nth-child(3):after{content:none}.postnl-deliveryoptions .delivery_options .tig-postnl-loading{top:0;bottom:0;height:auto}.postnl-deliveryoptions{position:relative}.postnl-deliveryoptions .delivery_options{position:static}.tig-postnl-field-group-account .field:last-child,.tig-postnl-field-group-account .field{margin-bottom:0;margin-right:10px}.tig-postnl-field-group-account .field:last-child{margin-right:0}.checkout-shipping-method .step-content .loading-mask{z-index:5}label[for=klarna_pay_later]:before{content:"Klarna - "}label[for=klarna_pay_later]:after{content:"(gratis)"}.form.shared.wishlist .product.photo{float:left;max-width:130px;margin-right:20px}.form.shared.wishlist .product.name{font-size:17px;color:#252525;line-height:22px}.form.shared.wishlist .product.name a{font-weight:700}.form.shared.wishlist .price-container .price{font-size:16px;font-weight:500}.form.shared.wishlist .price-box{margin-top:5px}.form.shared.wishlist .table>thead>tr>th{border-bottom:1px solid #dbdbdb}.form.shared.wishlist tr{border-bottom:1px solid #dbdbdb}.form.shared.wishlist .col.comment{display:none}.form.shared.wishlist .col.actions button,.form.shared.wishlist .col.actions a{font-family:'futura-pt',sans-serif;padding:7px 15px;font-size:16px;color:#fff;background-color:#252525;border:1px solid #252525;font-weight:700;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-sizing:border-box;line-height:1.4;display:inline-block;vertical-align:top}.form.shared.wishlist .col.actions button:hover,.form.shared.wishlist .col.actions a:hover{color:#fff;background-color:#ca9491;border:1px solid #ca9491}