@font-face{font-family:'DAngleterre';src:url('../fonts/DAngleterre.eot');src:url('../fonts/DAngleterre.eot?#iefix') format('embedded-opentype'),url('../fonts/DAngleterre.woff2') format('woff2'),url('../fonts/DAngleterre.woff') format('woff'),url('../fonts/DAngleterre.svg#DAngleterre') format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-00F7}@font-face{font-family:'Colfax';src:url('../fonts/Colfax-Light.eot');src:url('../fonts/Colfax-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/Colfax-Light.woff2') format('woff2'),url('../fonts/Colfax-Light.woff') format('woff'),url('../fonts/Colfax-Light.ttf') format('truetype'),url('../fonts/Colfax-Light.svg#Colfax-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Colfax';src:url('../fonts/Colfax-Regular.eot');src:url('../fonts/Colfax-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Colfax-Regular.woff2') format('woff2'),url('../fonts/Colfax-Regular.woff') format('woff'),url('../fonts/Colfax-Regular.ttf') format('truetype'),url('../fonts/Colfax-Regular.svg#Colfax-Regular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Colfax';src:url('../fonts/Colfax-Medium.eot');src:url('../fonts/Colfax-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/Colfax-Medium.woff2') format('woff2'),url('../fonts/Colfax-Medium.woff') format('woff'),url('../fonts/Colfax-Medium.ttf') format('truetype'),url('../fonts/Colfax-Medium.svg#Colfax-Medium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Quicksand';src:url('../fonts/Quicksand-Bold.eot');src:url('../fonts/Quicksand-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Quicksand-Bold.woff2') format('woff2'),url('../fonts/Quicksand-Bold.woff') format('woff'),url('../fonts/Quicksand-Bold.ttf') format('truetype'),url('../fonts/Quicksand-Bold.svg#Quicksand-Bold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Quicksand';src:url('../fonts/Quicksand-Regular.eot');src:url('../fonts/Quicksand-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Quicksand-Regular.woff2') format('woff2'),url('../fonts/Quicksand-Regular.woff') format('woff'),url('../fonts/Quicksand-Regular.ttf') format('truetype'),url('../fonts/Quicksand-Regular.svg#Quicksand-Regular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Quicksand';src:url('../fonts/Quicksand-Light.eot');src:url('../fonts/Quicksand-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/Quicksand-Light.woff2') format('woff2'),url('../fonts/Quicksand-Light.woff') format('woff'),url('../fonts/Quicksand-Light.ttf') format('truetype'),url('../fonts/Quicksand-Light.svg#Quicksand-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Quicksand';src:url('../fonts/Quicksand-Medium.eot');src:url('../fonts/Quicksand-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/Quicksand-Medium.woff2') format('woff2'),url('../fonts/Quicksand-Medium.woff') format('woff'),url('../fonts/Quicksand-Medium.ttf') format('truetype'),url('../fonts/Quicksand-Medium.svg#Quicksand-Medium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Cormorant';src:url('../fonts/Cormorant-Italic.eot');src:url('../fonts/Cormorant-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/Cormorant-Italic.woff2') format('woff2'),url('../fonts/Cormorant-Italic.woff') format('woff'),url('../fonts/Cormorant-Italic.ttf') format('truetype'),url('../fonts/Cormorant-Italic.svg#Cormorant-Italic') format('svg');font-weight:400;font-style:italic}@font-face{font-family:'PT Serif';src:url('../fonts/PTSerif-Regular.eot');src:url('../fonts/PTSerif-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/PTSerif-Regular.woff2') format('woff2'),url('../fonts/PTSerif-Regular.woff') format('woff'),url('../fonts/PTSerif-Regular.ttf') format('truetype'),url('../fonts/PTSerif-Regular.svg#PTSerif-Italic') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'PT Serif';src:url('../fonts/PTSerif-Italic.eot');src:url('../fonts/PTSerif-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/PTSerif-Italic.woff2') format('woff2'),url('../fonts/PTSerif-Italic.woff') format('woff'),url('../fonts/PTSerif-Italic.ttf') format('truetype'),url('../fonts/PTSerif-Italic.svg#PTSerif-Italic') format('svg');font-weight:400;font-style:italic}.navigation .level0>.level-top,.cms-content ul.gallerylist li span,.gallery-content ul li span{font-family:'DAngleterre',sans-serif}.page-header .panel.wrapper .panel.header ul li,.newsletter-block a,.footer.content ul li a,.breadcrumbs a,.breadcrumbs strong,.product-item .price-box .price,.flex-caption p,.checkout-success p,.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price,.filter-options-content a,.filter-options-content .mana-selected.mana-tree-item,.filter-options-content .mana-selected.item a,.filter-options-content .mana-selected.item .count,.filter-options-content .mana-selected.item .label,.minicart-wrapper .action.showcart .counter.qty,.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax,.cart-totals .grand .mark,.opc-block-summary .table-totals .grand .mark,.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .amount,.user-menu-wrapper ul.user_menu_links li a,.user-menu-wrapper .switcher ul li,.cms-content-details h2,.cms-banner .cms-banner-content p,.cms-content-details p,.cms-content-details h3,.opc-wrapper .step-title,#co-payment-form legend span,.cart-discount .fieldset>.field>.label,.opc-progress-bar-item._active>span,.opc-progress-bar-item>span,.offer-block h2,.offer-block a,.newsletter-block h2,.footer.content ul:first-child li a,.footer.content ul li div.block a,.footer.content .block.newsletter label span,.product-item-name,.product.name a,.block.related .title strong,.flex-caption h2,.flex-caption a,.checkout-success h1,.checkout-success .actions-toolbar>.primary .action:last-child,.column.main .block.block-bestseller-products.grid .block-title,.product-info-main .page-title-wrapper h1,.fieldset>.field>.label,.fieldset>.fields>.field>.label,.filter-options-title,.page-title-wrapper .page-title,.toolbar select,.sub-categories li a,.box-tocart .input-text.qty,.box-tocart .action.tocart span,.product-item-name>a,.product.name a>a,.cart.table-wrapper .col.qty .input-text,.action.primary,.product.photo.product-item-photo>span,.product-info-view-details span.newbestseller,.cart.table-wrapper .col.qty .label,.mana-filter-block .filter-title strong,.cms-content-details h2,.cms-banner .cms-banner-content h2,.opc-wrapper .step-title b,.opc-wrapper .step-content#checkout-step-shipping_method span.select-shipping,.payment-method .radio+label{font-family:'Colfax',sans-serif}body,.page-header .panel.wrapper .panel.header .panel.header.content ul li,.cart-discount .actions-toolbar .action.primary:not(:focus),.cart-discount .actions-toolbar .action.cancel:not(:focus),.product.photo.product-item-photo>span.new,.product-info-view-details span.newbestseller.new,.minicart-wrapper .action.showcart .counter-label,#contact-form .fieldset>.field .label span,#contact-form .fieldset>.field .control input[type=text],#contact-form .fieldset>.field .control input[type=email],#contact-form .fieldset>.field .control textarea,.page-header .panel.wrapper .panel.header .panel.header.content ul li a{font-family:'Quicksand',sans-serif}.block-search input,.minicart-wrapper .action.showcart span.text{font-family:'Cormorant',sans-serif}.offer-block p,.newsletter-block p,.footer.content ul:first-child li p,.footer.content .block.newsletter p,.product.details.product-item-details p,.checkout-success p.italic,.full-description span.learn-more,.minicart-items .product-item-name,.cart.table-wrapper .product-item-details label,.cart.table-wrapper .product-item-details dl dd,.cart-discount .fieldset>.field>.control input,.full-description p,.opc-wrapper .form-login .fieldset .note,.table-checkout-shipping-method tbody td,.checkout-payment-method .checkout-billing-address .billing-address-details,.checkout-payment-method .billing-address-same-as-shipping-block span,.checkout-agreement span,.footer.content.bottom ul:first-child li,.footer.content.bottom ul.address li,.footer.content.bottom ul.address li a{font-family:'PT Serif',sans-serif}a,a:hover{text-decoration:none}._keyfocus *:focus,input:focus:not([disabled]),textarea:focus:not([disabled]),select:focus:not([disabled]){box-shadow:none}body{background:#ededed}.page-header{background:#fff}.page-header .panel.wrapper{background:0 0;border:none}.page-header .panel.wrapper .panel.header{background:#1d1d1d;border:none;padding:8px 0;max-width:100%}.page-header .panel.wrapper .panel.header .panel.header.content,.page-header .panel.wrapper .header.content{padding:0;margin:0 auto;width:1200px}.page-header .panel.wrapper .panel.header .panel.header.content ul{padding:0;margin:0;float:left}.page-header .panel.wrapper .panel.header .panel.header.content ul li{list-style:none;padding:0 0 0 10px;margin:0;font-size:10px;font-weight:400;color:#fff;line-height:22px;background:url(../images/top-arrow.png) no-repeat left center;text-transform:uppercase}.page-header .panel.wrapper .panel.header .panel.header.content ul li a{font-size:10px;color:#616161;text-decoration:none;font-weight:300}.page-header .panel.wrapper .panel.header .panel.header.content ul li a:hover{color:#fff}.page-header .panel.wrapper .panel.header .panel.header.content ul.hotel li{list-style:none;padding:0 0 0 10px;margin:0;font-size:10px;font-weight:400;color:#fff;line-height:22px;background:url(../images/top-arrow.png) no-repeat left center;text-transform:uppercase}.page-header .panel.wrapper .panel.header .panel.header.content ul.hotel li a,.page-header .panel.wrapper .panel.header .panel.header.content ul.hotel li a:hover{padding:0;margin:0;font-size:10px;font-weight:400;color:#fff;line-height:22px;text-transform:uppercase}.page-header .panel.wrapper .panel.header .panel.header.content .form-language{float:right}.page-header .panel.wrapper .panel.header .panel.header.content .form-language ul li{background:0 0;padding:0 5px 0 0;float:left;line-height:20px;text-indent:-9999px;width:14px;cursor:pointer}.page-header .panel.wrapper .panel.header .panel.header.content .form-language ul li:last-child{padding:0}.page-header .panel.wrapper .panel.header .panel.header.content .form-language ul li.en{background:url(../images/flags/english.png) no-repeat left center}.page-header .panel.wrapper .panel.header .panel.header.content .form-language ul li.en.active,.page-header .panel.wrapper .panel.header .panel.header.content .form-language ul li.en:hover{background:url(../images/flags/english-active.png) no-repeat left center}.page-header .panel.wrapper .panel.header .panel.header.content .form-language ul li.da{background:url(../images/flags/danish.png) no-repeat left center}.page-header .panel.wrapper .panel.header .panel.header.content .form-language ul li.da.active,.page-header .panel.wrapper .panel.header .panel.header.content .form-language ul li.da:hover{background:url(../images/flags/danish-active.png) no-repeat left center}.page-header .panel.wrapper .panel.header .panel.header.content .form-language ul li a{float:left;width:100%}.page-header .panel.wrapper .panel.header .panel.header.content .switcher-currency{margin:2px 0 0 20px}.page-header .panel.wrapper .panel.header .panel.header.content .switcher-currency ul li{background:0 0;padding:0 10px 0 0;float:left;line-height:normal}.page-header .panel.wrapper .panel.header .panel.header.content .switcher-currency ul li:last-child{padding:0}.block-search{float:left;padding:0;margin:50px 0;width:25%}.block-search input{border:none;color:#999;font-size:15px;padding:0 26px 0 40px;font-style:italic}.block-search .action.search{right:auto;left:0;background:url(../images/search.png) no-repeat left center;width:26px;height:26px}.block-search .action.search:before{content:""}.logo{margin:20px 0 0;text-align:center;max-width:55%;width:55%}.logo img{display:inline-block}.minicart-wrapper{margin:45px 0 0;width:10%}.minicart-wrapper .action.showcart:before{content:""}.minicart-wrapper .action.showcart{background:url(../images/basket.png) no-repeat right center;width:100%;height:33px}.minicart-wrapper .action.showcart span.text{clip:auto;width:auto;height:auto;position:absolute;top:5px;right:45px;float:left;width:100%;margin:0;padding:0;color:#999;font-size:15px;font-style:italic;text-align:right}.minicart-wrapper .action.showcart .counter.qty{background:0 0;color:#1d1d1d;font-size:10px;margin:0 45px 0 0;width:100%;padding:0;float:right;text-transform:uppercase;text-align:right}.minicart-wrapper .action.showcart .counter.qty.empty{display:block}.minicart-wrapper .action.showcart.active:before{content:""}.block-minicart .subtotal,.block-minicart .items-total{display:none}.block-minicart .block-content>.actions>.primary .action.primary{background:#96b9bd;border:none}.minicart-items-wrapper{margin:0;padding:0}.minicart-items .product-item-name{margin:10px 0 0}.minicart-items{color:#1d1d1d}.minicart-items .product-item-name a{color:#1d1d1d;font-size:14px;font-style:italic}.minicart-items .product.options .toggle>span{font-size:11px}.block-minicart .subtitle.empty{color:#1d1d1d;padding:10px 0 0}.minicart-wrapper .action.showcart .counter-label{display:none;background:#1d1d1d;border-radius:50%;color:#fff;font-size:24px;width:30px;height:30px;clip:rect(auto,auto,auto,auto);text-align:center;right:65%;top:-5px}.nav-sections{border-top:1px solid #eee;margin:0;background:#fff}.navigation{background:#fff;text-align:center}.navigation ul{padding:0}.navigation .level0{margin:0 30px 0 0}.navigation .level0>.level-top{padding:0;color:#1d1d1d;font-size:16px;text-transform:uppercase;font-weight:400}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top,.navigation .level0:hover>.level-top{border:none;color:#b2afaf}.navigation .level0.active>.level-top:after,.navigation .level0.has-active>.level-top:after,.navigation .level0.active:hover>.level-top:after,.navigation .level0.has-active:hover>.level-top:after,.navigation .level0:hover>.level-top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ededed;bottom:0;content:"";height:0;left:0;margin:auto;position:absolute;right:0;width:0}.navigation .level0:hover>.level-top:after{bottom:-15px}.magestore-bannerslider{background:#ededed}.magestore-bannerslider-standard{padding:0;margin:30px 0 0}.magestore-bannerslider-title{display:none}.magestore-bannerslide-flex-slider{width:1200px}.cms-no-route .magestore-bannerslider-standard{display:none}.page-main{padding:0;max-width:1200px;width:1200px}.page-layout-2columns-left .column.main{width:895px}.page-layout-2columns-left .sidebar-additional,.columns .sidebar-additional,.page-layout-2columns-left .sidebar-main{width:285px;max-width:285px;padding:0}.offer-block{background:#fff;border-radius:5px;margin:0 0 15px;width:100%;float:left}.offer-block h2{margin:0;padding:7.66666%;color:#3b3d40;font-size:11px;text-transform:uppercase;width:84.66666%;float:left;font-weight:500}.offer-block img{float:left}.offer-block p{margin:0;padding:7.66666%;color:#82878c;font-size:14px;text-transform:none;font-style:italic;width:84.66666%;float:left}.offer-block a{border-top:1px solid #eee;text-align:center;margin:0;padding:15px 0;color:#45a6b1;font-size:11px;text-transform:uppercase;width:100%;float:left;text-decoration:none;font-weight:500}.newsletter-block{background:#82878c;border-radius:5px;margin:0 0 15px;width:100%;float:left}.newsletter-block h2,.newsletter-block .block.newsletter h2{margin:0;padding:7.66666%;color:#fff;font-size:11px;text-transform:uppercase;width:84.66666%;float:left;font-weight:500}.newsletter-block p,.newsletter-block .block.newsletter p{margin:0;padding:7.66666%;color:#fff;font-size:14px;text-transform:none;font-style:italic;width:84.66666%;float:left}.newsletter-block a{border-top:1px solid #c4c4c4;text-align:left;margin:0;padding:15px 7.66666%;color:#fff;font-size:14px;text-transform:none;width:84.66666%;float:left;text-decoration:none;background:url(../images/email-icon.png) no-repeat right 7.66666% center}.newsletter-block .block.newsletter{width:100%;margin:0}.newsletter-block .block.newsletter input{width:84.6667%;padding:15px 7.66666%;background:0 0;border-radius:0;color:#fff;font-size:14px;text-transform:none}.newsletter-block .block.newsletter .control{border-top:1px solid #c4c4c4}.newsletter-block .block.newsletter .action.subscribe{padding:0;background:0 0}.page-footer{background:#1d1d1d;padding:0;width:100%}.footer.top{float:left;width:100%;border-bottom:1px solid #2b2b2b;padding:30px 0 60px;background:#1d1d1d}.footer.top.content{padding:0;max-width:1200px;width:1200px;display:flex;float:none;border:none}.footer.top.content ul{float:left;width:140.5px;padding:0 0 0 95px;box-sizing:unset;-moz-box-sizing:unset;-webkit-box-sizing:unset}.footer.top.content ul:nth-child(3){padding:0 0 0 65px}.footer.top.content ul:first-child{width:230px;text-align:center;border-right:1px solid #2b2b2b;padding:0 100px 0 0}.footer.top.content ul:first-child li{float:left;width:100%;text-align:center;padding:0 0 20px}.footer.top.content ul:first-child li p{color:#fff;font-size:13px;margin:0;font-style:italic}.footer.top.content ul:first-child li a{color:#838c8e;font-size:10px;border:1px solid #838c8e;border-radius:20px;padding:10px;text-decoration:none;text-transform:uppercase;margin:0}.footer.top.content ul:first-child li:last-child{padding:10px 0 0}.footer.top.content ul li{float:left;margin:0;padding:0 0 15px;width:100%}.footer.top.content ul li:last-child{padding:0}.footer.top.content ul li div.block{float:left;margin:0;padding:0}.footer.top.content ul li div.block a{color:#f7f7f7;font-size:13px}.footer.top.content ul li a{color:#eee;font-size:13px}.footer-top-content-newsletter{width:356px;padding:0 0 0 65px;border-left:1px solid #2b2b2b;margin:0;float:right}.footer.top.content .block.newsletter{width:100%;padding:0;margin:0;box-sizing:unset;-moz-box-sizing:unset;-webkit-box-sizing:unset}.block.newsletter .field{float:left;width:100%}.footer.top.content .block.newsletter label{clip:auto;width:auto;height:auto;float:left;width:100%;margin:0;padding:0 0 20px;position:static}.footer.top.content .block.newsletter label span{font-size:11px;color:#f7f7f7;text-transform:uppercase}.footer.top.content .block.newsletter p{float:left;width:100%;margin:0;padding:0 0 20px;color:#666;font-size:14px;font-style:italic}.block.newsletter .field .control{float:left;width:100%}.block.newsletter .field .control:before{content:""}.block.newsletter .actions{float:left;width:auto}.block.newsletter input{float:left;background:#2b2b2b;border-radius:5px 0 0 5px;border:none;height:45px;width:293px;padding:0 20px;color:#fff}.block.newsletter .action.subscribe{padding:0 10px;margin:0;border:none;border-radius:0 5px 5px 0;background:#96b9bd;height:45px}.footer-top-content-newsletter .page.messages .message.error{background:0 0;padding:0}.footer-top-content-newsletter .page.messages .message.error>:first-child:before{content:""}.footer.bottom{float:left;width:100%;background:#1d1d1d}.footer.bottom.content{float:none;width:1200px;margin:0 auto;text-align:center;padding:0}.footer.content.bottom ul{float:right;padding:0;background:#2b2b2b}.footer.content.bottom ul li{padding:32px 35px;width:auto;cursor:pointer}.footer.content.bottom ul:first-child{float:left;width:150px;padding:25px 0;text-align:left;background:0 0;border:none}.footer.content.bottom ul:first-child li{color:#fff;font-size:9px;padding:0 0 5px;font-style:normal}.footer.content.bottom ul:first-child li a{color:#b6b6b6;font-size:9px;border:none;text-transform:none;text-align:left;padding:0}.footer.content.bottom ul:first-child li:last-child{padding:0}.footer.content.bottom ul.address{float:none;display:inline-block;background:0 0;padding:25px 0}.footer.content.bottom ul.address li{padding:0 0 5px;color:#fff;font-size:9px;width:100%;text-align:center;font-style:normal}.footer.content.bottom ul.address li:last-child{padding:0}.footer.content.bottom ul.address li a{padding:0;color:#fff;font-size:9px;font-style:normal}.breadcrumbs{padding:0;margin:20px 0 10px}.breadcrumbs .item:not(:last-child):after{content:"-";margin:0 5px}.breadcrumbs a{color:#999;font-size:11px}.breadcrumbs strong{color:#1d1d1d;font-size:11px}.message.success{width:100%}.page-layout-1column.catalog-category-view .column.main{padding-top:45px}.page-layout-2columns-left .products.wrapper.grid.products-grid{float:left;width:100%;margin:22px 0 0}.page-layout-2columns-left.page-products .products-grid .product-item,.page-layout-2columns-left .products-grid .product-item,.page-layout-2columns-left .products-grid .product-items.widget-bestseller-grid .product-item{width:48.55555%;background:#fff;padding:0;margin:0 0 25px;border-radius:5px}.page-layout-2columns-left.page-products .products-grid .product-item:first-child{width:100%}.page-layout-2columns-left.page-products .products-grid .product-item:nth-child(2n+1),.page-layout-2columns-left .products-grid .product-item:nth-child(2n),.page-layout-2columns-left .products-grid .product-items.widget-bestseller-grid .product-item:nth-child(2n){float:right}.page-layout-1column.page-products .products-grid .product-item,.page-layout-1column .products-grid .product-item,.page-layout-1column .products-grid .product-items.widget-bestseller-grid .product-item,.page-layout-1column.page-products.page-layout-1column .products-grid .product-item{width:32.666666%;background:#fff;padding:0;margin:0 1% 25px 0;border-radius:5px}.page-layout-1column.page-products .products-grid .product-item:nth-child(3n),.page-layout-1column .products-grid .product-item:nth-child(3n),.page-layout-1column .products-grid .product-items.widget-bestseller-grid .product-item:nth-child(3n){margin:0 0 25px}.page-products .product-item-info,.product-item-info{width:100%;position:relative}.product.photo.product-item-photo>span.new,.product-info-view-details span.newbestseller.new{background:#96b9bd;font-weight:700}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{border:none;box-shadow:none;background:0 0;margin:0;padding:0}.product.details.product-item-details{text-align:center;padding:30px}.product-item-photo>img{border-radius:5px 5px 0 0}.product-item .price-box{margin:0 0 10px}.product-item .price-box .price{color:#3a3d3f;font-size:13px;font-weight:400;text-transform:uppercase}.product-item-name{margin:0 0 20px;font-weight:500}.product-item-name,.product.name a{color:#3a3d3f;font-size:15px;font-weight:400;text-transform:none;text-decoration:none;font-weight:500}.product.details.product-item-details p{margin:0;width:90%;color:#82878c;font-size:14px;font-style:italic;display:inline-block}.page-layout-2columns-left.page-products .products-grid .product-item:first-child .product.details.product-item-details p{width:45%}.page-layout-1column.page-products .products-grid .product-item:first-child .product.details.product-item-details p{width:90%}.catalog-category-view.page-layout-2columns-left .sidebar-main{margin:40px 0 0}.page-title-wrapper{float:left;width:100%}.page-title-wrapper .page-title{float:left;margin:0;color:#1d1d1d;font-size:30px;font-weight:500}.toolbar-products{float:right;margin:0}.page-layout-1column .toolbar-products{width:auto;right:0;top:40px}.toolbar .sorter-label,.sorter-action{display:none}.toolbar select{background:#fff url(../images/dropdown-arrow.png) no-repeat right 13px center;border:none;border-radius:5px;color:#828c92;font-size:11px;font-weight:500;margin:0;padding:10px 25px 10px 10px;text-align:left;width:225px;color:#3c3d41;text-transform:uppercase;cursor:pointer}.category-view{display:none}.sub-categories{border:none;background:#fff;border-radius:5px;margin:0 0 20px;padding:0}.sub-categories li{margin:0;padding:20px;border-bottom:1px solid #eee;list-style:none;background:url(../images/sub-arrow.png) no-repeat right 20px center}.sub-categories li.active,.sub-categories li:hover{background:url(../images/sub-arrow-active.png) no-repeat right 20px center}.sub-categories li:last-child{border:none}.sub-categories li a{color:#3c3d41;font-size:11px;text-transform:uppercase;font-weight:500}.sub-categories li:hover a,.sub-categories li.active a{color:#45a6b1}.filter-current,.filter-actions,.filter .block-subtitle{display:none;margin:0;padding:0}.filter-options-item{border:none;background:#fff;border-radius:5px;margin:0 0 20px;padding:0}.filter-options-title:after,.active>.filter-options-title:after{content:""}.filter-options-title{padding:20px 15px;color:#3b3d40;font-size:11px;text-transform:uppercase;font-weight:500;border-bottom:1px solid #eee}.filter-options-content{padding:20px 15px}.filter-options-content .item{margin:0 0 8px;background:url(../images/checkbox.png) no-repeat left center;height:32px;line-height:32px}.filter-options-content .item.mana-selected{background:url(../images/checkbox-active.png) no-repeat left center}.filter-options-content .item:last-child{margin:0}.filter-options-content a,.filter-options-content .mana-selected.mana-tree-item,.filter-options-content .mana-selected.item a,.filter-options-content .mana-selected.item .count,.filter-options-content .mana-selected.item .label{margin:0;padding:0 0 0 45px;color:#3c3d41;font-size:13px}.filter-options-content a:hover{background:0 0}.related.wrapper{float:left;width:100%;border-top:1px solid #fff;margin:30px 0 0;padding:55px 0 0}.related.wrapper .sidebar-additional{float:left}.column.main .block.related:last-child{width:895px;float:right}.block.related .title{margin:0 0 20px}.block.related .title strong{margin:0;color:#1d1d1d;font-size:22px;font-weight:500}.column.main .product-items{margin:0}.page-layout-1column.page-products .column.main .product-items{float:left;width:100%}.products{margin:30px 0 0;float:left;width:100%}.column.main .block.block-bestseller-products.grid{float:left;width:100%;margin:0 0 20px}.column.main .block.block-bestseller-products.grid .block-title{float:left;width:100%;margin:0 0 20px;display:none;font-weight:500}.column.main .block.block-bestseller-products.grid .block-title strong{float:left;color:#1d1d1d;font-size:22px;font-weight:400}.column.main .block.block-bestseller-products.grid .block-title a{float:right;color:#3c3d41;font-size:11px;background:#fff;border:none;border-radius:5px;padding:10px 20px;text-transform:uppercase}.page-layout-1column .product-info-main{width:49.11111%;padding:0}.page-layout-1column .product.media{width:49.22222%}.product-info-view-details{float:left;width:100%;background:#fff;margin:0 0 10px;padding:40px 0 30px}.product-info-view-details-sub{float:left;padding:0 4%}.full-description p{color:#82878c;font-size:14px;font-style:italic}.full-description span.learn-more{background:url(../images/up-arrow.png) no-repeat right center;cursor:pointer;font-size:14px;color:#1d1d1d;font-style:italic;padding:0 15px 0 0}.full-description span.learn-more.more{background:url(../images/drop-arrow.png) no-repeat right center}.product-info-main .page-title-wrapper h1{color:#1d1d1d;font-size:22px;margin:0;font-weight:500}.product-info-main .product-info-price{border:none;margin:0 0 20px}.product-options-bottom .price-box,.product-info-price .price-box{padding:0;margin:0}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{color:#1d1d1d;font-size:18px;text-transform:uppercase}.product-info-main .product-info-price .price-box .price-container>span{margin:0}.product-info-main .product-add-form{padding:0;float:left;width:100%}.product-info-main .product-add-form .product-options-wrapper{padding:0;margin:0;float:left;width:100%}.product-add-form form{float:left;width:100%}.fieldset>.field,.fieldset>.fields>.field{margin:0;float:left}.fieldset>.field>.label,.fieldset>.fields>.field>.label,.swatch-attribute-label{margin:0;text-transform:uppercase;float:left;width:220px;padding:0 20px;line-height:49px;color:#1d1d1d;font-size:14px;font-weight:500;text-align:left}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{content:""}.product-add-form .product-options-wrapper .field:not(.date)>.control,.swatch-attribute-options{float:left;width:328px;border-left:1px solid #ededed;margin:0}.product-add-form .field:not(.date)>.control{float:left;width:auto;border-left:1px solid #ededed}.product-add-form .product-options-wrapper select{background:#fff url(../images/drop-arrow.png) no-repeat right 13px center;border:none;border-radius:0;color:#828c92;font-size:14px;font-weight:400;height:50px;margin:0;padding:0 13px;text-align:left;width:100%}.product-info-main .product-add-form .product-options-bottom{padding:0;margin:0;float:left;width:100%;background:#fff}.product-info-main .box-tocart{padding:0;margin:0;float:left;width:100%;background:#fff}.box-tocart .control button{background:0 0;border:none;border-radius:0;box-shadow:none;text-indent:-9999px;padding:0;float:left;width:50px;height:50px}.box-tocart .control button.btn-increment{background:url(../images/plus.png) no-repeat left 20px center}.box-tocart .control button.btn-decrement{background:url(../images/minus.png) no-repeat left 20px center}.product-info-main .box-tocart .actions{float:right;width:29.55555%}.box-tocart .action.tocart{width:100%;background:#96b9bd;margin:0;border:none;border-radius:0;padding:0;height:50px}.box-tocart .action.tocart span{color:#fff;text-transform:uppercase;font-size:14px;font-weight:500}.product-info-main .product-info-stock-details{display:block;float:left;background:#fff;width:90%;padding:20px 5%;margin:0 0 10px;text-align:center;text-transform:uppercase;color:#9572b6;font-size:12px;font-weight:700}.product-info-main .product-info-stock-details:empty{display:none}.fieldset>.field,.fieldset>.fields>.field{background:#fff;margin:0 0 10px}.fieldset>.field.qty{margin:0}.cart-discount .block.discount .fieldset>.field{margin:0;background:0 0;float:right}.swatch-attribute-selected-option{padding:0}.box-tocart .input-text.qty{float:left;border:none;padding:0;border-left:1px solid #ededed;border-right:1px solid #ededed;height:50px;color:#1d1d1d;font-size:14px;font-weight:500}.product-info-view-details span.newbestseller{background:#1d1d1d;float:right;border-radius:5px;font-size:11px;color:#fff;text-transform:uppercase;padding:0 10px;letter-spacing:1px;line-height:20px;font-weight:500}.product-item .price-box p.max-price,.product-item .minimal-price-link{display:none}.checkout-success{float:left;width:100%;text-align:center;margin:10% 0}.checkout-success img{display:inline-block}.checkout-success h1{color:#1d1d1d;font-size:30px;padding:25px 0 15px;margin:0;font-weight:500}.checkout-success p{color:#1d1d1d;font-size:22px;padding:0 0 40px;margin:0}.checkout-success p.italic{color:#1d1d1d;font-size:14px;font-style:italic;padding:0 0 10px}.checkout-success p a{color:#45a6b1}.checkout-success .actions-toolbar{display:inline-block;margin:65px 0 0}.checkout-success .actions-toolbar>.primary .action:last-child{margin:0;padding:15px 35px;border:none;background:#96b9bd;color:#fff;text-transform:uppercase;font-size:14px;font-weight:500;border-radius:0}.checkout-onepage-success #registration{float:left;width:100%;text-align:center;margin:0 0 10%;display:none}.checkout-cart-index .page-title-wrapper{float:left;width:100%;margin:60px 0 50px;padding:0}.checkout-cart-index .page-title-wrapper .page-title{float:left;width:100%;text-align:center}.cart-summary,.page-main .cart-summary .block,.cart-totals .table-wrapper .totals.sub,.cart-totals .table-wrapper .totals.shipping,.cart-totals .table-wrapper .totals-tax,.cart-container .form-cart .actions.main,.cart.table-wrapper .action.action-edit{display:none}.cart-container .form-cart{width:100%;padding:0;margin:0 0 20px}.table-wrapper{margin:0}.cart-discount{padding:0;width:705px}.cart-discount .block.discount{width:100%}.cart-discount .block.discount#block-discount{display:none}.cart-discount .block .content{float:right;width:80%}.cart-discount .fieldset>.field>.label{display:block;padding:0;color:#1d1d1d;font-size:15px;text-transform:none;font-weight:300}.cart-discount .fieldset>.field>.control{float:left}.cart-discount .fieldset>.field>.control input{background:#fff;border:none;height:50px;width:275px;color:#999;font-size:14px;font-style:italic}.cart-discount .actions-toolbar{height:50px}.cart-discount .actions-toolbar .primary{height:100%}.cart-discount .actions-toolbar .action.primary:not(:focus),.cart-discount .actions-toolbar .action.cancel:not(:focus){border:none;background:#b8b8b8;border-radius:0;box-shadow:none;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;padding:0 15px}.cart.table-wrapper .items#shopping-cart-table{width:100%}.cart.table-wrapper .cart thead{display:none}.cart.table-wrapper .cart>.item{border:none}.cart.table-wrapper .cart tbody td{background:#fff;margin:0}.cart.table-wrapper .item .col.item{border:none;margin:0;padding:0}.cart.table-wrapper .product-item-photo{width:180px;padding:0;height:120px;display:inline-block;max-width:180px}.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp,.cart.table-wrapper .col.qty{padding:0;vertical-align:middle}.cart.table-wrapper .col.qty{width:220px}.cart.table-wrapper .col.qty .label{float:left;height:auto;line-height:50px;margin:0 5px 0 0;overflow:auto;position:static;text-align:left;width:auto;font-weight:500}.cart.table-wrapper .col.qty label span{color:#1d1d1d;font-size:14px;text-transform:uppercase}.cart.table-wrapper .cart tbody td.item-actions{background:0 0;vertical-align:middle}.cart.table-wrapper .actions-toolbar>.action-delete:before{content:"";background:url(../images/remove.png) no-repeat left center;width:6px;height:7px}.cart.table-wrapper .cart tbody .item-sep td{height:10px;background:0 0;padding:0}.cart.table-wrapper .cart>.item .product-item-photo>img{border-radius:0}.cart.table-wrapper .product-item-details{padding:25px 0 0 55px;vertical-align:middle;width:auto;display:inline-block}.cart.table-wrapper .product-item-name{margin:0;line-height:70px}.product-item-name>a,.product.name a>a{color:#1d1d1d;font-size:22px;font-weight:500}.cms-home .product-item-name>a{font-size:15px}.product-item-name>a:hover,.product.name a>a:hover{text-decoration:none}.cart.table-wrapper .product-item-details label{float:left;color:#1d1d1d;font-size:14px;font-style:italic;padding:0 25px 0 0}.cart.table-wrapper .product-item-details dl{float:left}.cart.table-wrapper .product-item-details dl dd{color:#999;font-size:14px;font-style:italic;width:100%;margin:0}.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax{color:#1d1d1d;font-size:22px;padding:0 45px 0 0;text-transform:uppercase;font-weight:400}.cart.table-wrapper .col.price .price-including-tax .price,.cart.table-wrapper .col.price .price-excluding-tax .price,.cart.table-wrapper .col.subtotal .price-including-tax .price,.cart.table-wrapper .col.subtotal .price-excluding-tax .price,.cart.table-wrapper .col.msrp .price-including-tax .price,.cart.table-wrapper .col.msrp .price-excluding-tax .price{font-weight:400}.cart.table-wrapper .col.qty .input-text{border:none;background:#ededed;color:#1d1d1d;font-size:14px;border-radius:0;margin:0;width:50px;height:50px;float:left;font-weight:500}.cart.table-wrapper .col.qty .control button{background:#ededed;border:none;border-radius:0;box-shadow:none;text-indent:-9999px;padding:0;float:left;width:50px;height:50px}.cart.table-wrapper .col.qty .control button.btn-increment{background:#ededed url(../images/plus.png) no-repeat left 20px center;margin:0 0 0 1px}.cart.table-wrapper .col.qty .control button.btn-decrement{background:#ededed url(../images/minus.png) no-repeat left 20px center;margin:0 1px 0 0}.checkout-cart-bottom-details{float:right;width:335px;margin:0 30px 0 0}.cart-totals,.opc-block-summary .table-totals{border:none;padding:0}.opc-block-summary .product-item .subtotal{display:table-cell;text-align:right}.cart-totals .grand .mark,.cart-totals .grand .amount{border:none;padding:0;color:#1d1d1d;font-size:22px;font-weight:700;text-transform:uppercase}.cart-totals .grand .amount,.cart-totals .totals .amount{padding:0 45px 0 0}.checkout.methods.items.checkout-methods-items{float:right;margin:35px 0 0}.checkout.methods.items.checkout-methods-items li{margin:0}.action.primary{background:#96b9bd;border-radius:0;border:none;text-transform:uppercase;padding:15px 25px;color:#fff;font-size:14px;font-weight:500}.action.primary:hover,.action.primary:focus,.action.primary.active{background:#96b9bd;border-radius:0;border:none}.cart-empty{text-align:center}.cms-page-view .magestore-bannerslider,.contact-index-index .magestore-bannerslider,.customer-account-forgotpassword .magestore-bannerslider,.contact-index-index .page-title-wrapper{display:none}.cms-page-view .page-title-wrapper{text-align:center;width:100%}.cms-page-view .page-main>.page-title-wrapper .page-title{width:100%}.cms-page-view .columns{margin:0 auto;width:100%;text-align:center}.cms-page-view .columns h2{float:left;margin:0;width:100%}.cms-page-view .columns p{float:left;margin:0;width:100%}.cms-content{float:left;width:100%;margin:0 0 60px}.cms-banner{position:relative}.cms-banner .cms-banner-content{bottom:35%;left:0;margin:auto;position:absolute;right:0;text-align:center}.cms-banner .cms-banner-content h2{margin:0;padding:5px;text-transform:uppercase;color:#fff;font-size:11px;font-weight:500;letter-spacing:5px}.cms-banner .cms-banner-content p{margin:0;padding:10px;text-transform:uppercase;color:#fff;font-size:24px;letter-spacing:5px}.cms-banner .cms-banner-content span{background:rgba(22,20,21,.5);padding:5px 10px}.cms-content-details{margin:0 auto;width:50%;text-align:center}.cms-content-details h2{font-size:22px;color:#1d1d1d;padding:60px 0 25px;margin:0}.cms-content-details p{font-size:14px;color:#3a3d3f;padding:0 0 50px;margin:0}.cms-content-details h3{font-size:14px;color:#3a3d3f;font-weight:700;padding:0 0 10px;margin:0}.cms-content ul.gallerylist{margin:0;padding:0;float:left;width:100%}.cms-content ul.gallerylist li{margin:0 20px 0 0;padding:0;list-style:none;position:relative;float:left;width:auto}.cms-content ul.gallerylist li:last-child{margin:0}.cms-content ul.gallerylist li img{border-radius:8px}.cms-content ul.gallerylist li span{margin:0;padding:0;list-style:none;position:absolute;left:0;right:0;margin:auto;bottom:55px;font-size:20px;color:#fff;text-transform:uppercase}.cms-content .cms-content-details ul{margin:0 0 30px;padding:0}.cms-content .cms-content-details ul li{list-style:none;margin:0;padding:0}.cms-content .cms-content-details ul li a{font-size:14px;color:#3a3d3f}.cms-content.terms .cms-content-details h2{padding:35px 0 20px}.cms-content.terms .cms-content-details p{padding:0 0 25px}.cms-content.terms .cms-content-details ul{margin:0}.cms-content.gallery .cms-content-details{width:100%}.cms-content.gallery .cms-content-details .gallery-content{width:100%;float:left;margin:20px 0 0}.cms-content.gallery .cms-content-details .gallery-content ul{width:100%;float:left}.cms-content.gallery .cms-content-details .gallery-content ul li{float:left;position:relative;margin:0 20px 20px 0}.cms-content.gallery .cms-content-details .gallery-content ul li:nth-child(3n),.cms-content.gallery .cms-content-details .gallery-content ul li:nth-child(10){margin:0 0 20px}.cms-content.gallery .cms-content-details .gallery-content ul li:nth-child(9){margin:0 20px 20px 0}.cms-content.gallery .cms-content-details .gallery-content ul li span{margin:0;padding:0;list-style:none;position:absolute;left:0;right:0;margin:auto;bottom:55px;font-size:20px;color:#fff;text-transform:uppercase}#contact-form{float:left;width:100%;margin:0 0 75px}#contact-form .fieldset{margin:0 auto;width:50%}#contact-form .fieldset>.field{float:left;width:100%;background:0 0}#contact-form .fieldset>.field .label{float:left;width:142px;padding:0 18px;border:1px solid silver;border-right:none;background:#fff;line-height:48px}#contact-form .fieldset>.field .label span{text-transform:none;font-size:14px;color:#1d1d1d;font-weight:700}#contact-form .fieldset>.field .control{float:left;width:419px}#contact-form .fieldset>.field .control input[type=text],#contact-form .fieldset>.field .control input[type=email]{border:1px solid silver;background:#fff;height:52px;color:#666;font-size:14px}#contact-form .fieldset>.field .control textarea{border:1px solid silver;background:#fff;height:160px;resize:none;color:#666;font-size:14px}#contact-form .fieldset>.field .control select{height:51px}#contact-form .actions-toolbar{float:left;width:100%}#contact-form .actions-toolbar>.primary{margin:0;float:right}#contact-form .actions-toolbar>.primary .action{margin:0}.opc-wrapper{position:relative}.checkout-index-index .page-header .panel.wrapper .header.content,.checkout-index-index .header.content{padding:20px 0;width:1200px;text-align:center}.checkout-index-index .logo{margin:0 auto;float:none}.checkout-index-index .fieldset>.field{width:100%;background:0 0}.checkout-index-index .fieldset>.field .label{float:left;width:142px;padding:0 18px;border:none;background:#fff;line-height:50px}.checkout-index-index .fieldset>.field .label span{text-transform:none;font-size:14px;color:#1d1d1d;font-weight:700}.checkout-index-index .fieldset>.field .control{float:left;width:321px}.checkout-index-index .fieldset>.field .control input[type=text],.checkout-index-index .fieldset>.field .control input[type=email],.checkout-index-index .fieldset>.field .control input[type=password]{border:none;border-left:1px solid silver;background:#fff;height:50px;color:#666;font-size:14px}.checkout-index-index .fieldset>.field .control textarea{border:1px solid silver;background:#fff;height:160px;resize:none;color:#666;font-size:14px}.checkout-index-index .fieldset>.field .control select{height:51px;border:none;border-left:1px solid silver}.checkout-payment-method .payment-method-content{padding:0}.checkout-index-index .fieldset>.field.street label.label{display:none}#co-payment-form{max-width:500px}.block-authentication .block[class] .field .control{float:left;width:203px}.block-authentication .block[class] .field .label{float:left;width:123px;padding:0 10px;border:1px solid silver;border-right:none}.block-authentication .actions-toolbar{float:left;margin:20px 0;width:100%}.block-authentication .block[class] .field .control input[type=email],.block-authentication .block[class] .field .control input[type=password]{border:1px solid silver;height:53px}.opc-progress-bar{margin:20px 0}#opc-shipping_method{float:left;width:100%;border-top:1px solid #ccc;margin:40px 0;padding:40px 0 0}.opc-progress-bar-item>span{font-size:18px;font-weight:300;color:#ccc}.opc-progress-bar-item._active>span{color:#000;font-weight:300}.opc-wrapper{width:45%}.opc-wrapper .step-title{border:none;color:#1d1d1d;font-weight:400;font-size:22px;padding:0 0 20px;margin:0}.checkout-index-index .fieldset>.field .label span{color:#1d1d1d;font-weight:400;font-size:14px;text-transform:uppercase}.opc-wrapper .form-login{margin:0 0 40px}.opc-wrapper .form-login .fieldset .note{color:#333;font-size:14px;font-style:italic;margin:15px 0 0 -178px;display:none;float:left}.opc-wrapper .form-shipping-address{float:left;width:100%;margin:0}.checkout-shipping-method .actions-toolbar>.primary{float:left}.table-checkout-shipping-method tbody td{border:none;padding:0 0 15px;color:#1d1d1d;font-size:14px;font-style:italic}.opc-wrapper .step-content#checkout-step-shipping_method span.select-shipping{padding:0 0 20px;color:#1d1d1d;font-size:14px;text-transform:uppercase;float:left;width:100%;font-weight:500}.actions-toolbar .primary a.action.viewcart{margin:0 0 0 30px;line-height:50px}#checkout-shipping-method-load{border-bottom:1px solid #ccc;padding:0 0 20px;margin:0 0 40px}.checkout-payment-method .checkout-billing-address{margin:0 0 20px}.checkout-payment-method .billing-address-same-as-shipping-block{margin:0 0 10px 20px}.checkout-payment-method .checkout-billing-address .billing-address-details,.checkout-payment-method .billing-address-same-as-shipping-block span{color:#333;font-size:14px;font-style:italic}.payment-option.discount-code{display:none}.payment-method .radio+label{text-transform:uppercase;font-weight:500}.opc-progress-bar-item._complete>span,.checkout-payment-method .payment-option-title .action-toggle,.checkout-billing-address .actions-toolbar .action.action-cancel,.actions-toolbar .action.viewcart,.checkout-agreement span b{color:#45a6b1}.checkout-payment-method .payment-method-title{border:none !important}.checkout-billing-address .actions-toolbar{margin:20px 0 0}#co-payment-form legend.legend{position:static;float:left;width:100%;height:auto}#co-payment-form legend.legend span{color:#1d1d1d;font-weight:400;font-size:22px;padding:0 0 20px;margin:0}.payment-group .step-title{display:none}.checkout-payment-method .payment-method._active .payment-method-content{position:absolute;bottom:-50px}.checkout-payment-method .payment-method._active .payment-method-content .actions-toolbar{float:left}.checkout-agreement span{font-size:14px;font-style:italic;color:#1d1d1d}.column.main .opc-block-summary .product-item{min-height:auto}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account{margin:0 auto}.customer-account-forgotpassword .page-title-wrapper{text-align:center;width:100%}.customer-account-forgotpassword .page-title-wrapper .page-title{width:100%}.customer-account-forgotpassword .fieldset>.field{background:0 0}.customer-account-forgotpassword .fieldset>.field .label{float:left;width:142px;padding:0 18px;border:1px solid silver;border-right:none;background:#fff;line-height:48px}.customer-account-forgotpassword .fieldset>.field .label span{text-transform:none;font-size:14px;color:#1d1d1d;font-weight:700}.customer-account-forgotpassword .fieldset>.field .control{float:left;width:419px}.customer-account-forgotpassword .fieldset>.field .control input[type=email]{border:1px solid silver;background:#fff;height:51px;color:#666;font-size:14px}.nav-toggle{background:url(../images/resp-menu.png) no-repeat left top;height:26px;width:10%;top:25px}.nav-toggle:before{content:""}.user-menu-wrapper{display:none;width:90%;margin:auto;padding:10% 5%;background:#fff;box-shadow:0px 0px 5px #888;position:absolute;left:0;right:0;top:0;z-index:100}.user-menu-wrapper ul.close{float:left;margin:0;padding:0}.user-menu-wrapper ul.close li,.user-menu-wrapper ul.close li a{float:left;background:url(../images/close.png) no-repeat left top;list-style:none;margin:0;width:38px;height:38px}.user-menu-wrapper ul.close li a{text-indent:-9999px}.user-menu-wrapper .block-search{width:100%;display:block;background:#ecebe9;padding:18px 0 18px 5px}.user-menu-wrapper .block-search .block-content{float:left;width:100%}.user-menu-wrapper .block-search .control{width:95%;margin:0;padding:0;border:none}.user-menu-wrapper .block-search input{background:0 0;margin:0;border-radius:0;position:static;padding:0 20px;font-style:italic}.user-menu-wrapper .block-search .field.search{float:right;width:95%}.user-menu-wrapper .block-search .actions{float:left;width:5%}.user-menu-wrapper .block-search .action.search{padding:0;display:block;box-shadow:none;border:none;text-indent:-9999px}.user-menu-wrapper .block-search .label{display:none}.user-menu-wrapper .navigation{float:left;text-align:left}.user-menu-wrapper .navigation .level0{width:100%;margin:0;border:none}.user-menu-wrapper .navigation li.level0:last-child{border:none}.user-menu-wrapper .navigation .level0>.level-top{font-size:40px}.user-menu-wrapper .navigation .level0.active>.level-top:after,.user-menu-wrapper .navigation .level0.has-active>.level-top:after,.user-menu-wrapper .navigation .level0.active:hover>.level-top:after,.user-menu-wrapper .navigation .level0.has-active:hover>.level-top:after,.user-menu-wrapper .navigation .level0:hover>.level-top:after{border:none}.user-menu-wrapper ul.user_menu_links{float:left;text-align:left;padding:0;margin:100px 0 150px}.user-menu-wrapper ul.user_menu_links li{list-style:none;float:left;width:100%;margin:0;padding:0 0 40px}.user-menu-wrapper ul.user_menu_links li:last-child{padding:0}.user-menu-wrapper ul.user_menu_links li a{color:#1d1d1d;font-size:24px;text-transform:uppercase}.user-menu-wrapper-switcher{float:left;width:100%}.user-menu-wrapper .form-language{float:left;padding:0;margin:0}.user-menu-wrapper .form-language ul{float:left;padding:0;margin:0}.user-menu-wrapper .form-language ul li{list-style:none;float:left;margin:0;text-indent:-9999px;width:26px;padding:0 20px 0 0}.user-menu-wrapper .form-language ul li.en{background:url(../images/flags/mobile-english.png) no-repeat left center}.user-menu-wrapper .form-language ul li.en.active,.user-menu-wrapper .form-language ul li.en:hover{background:url(../images/flags/mobile-english.png) no-repeat left center;opacity:.5}.user-menu-wrapper .form-language ul li.da{background:url(../images/flags/mobile-danish.png) no-repeat left center}.user-menu-wrapper .form-language ul li.da.active,.user-menu-wrapper .form-language ul li.da:hover{background:url(../images/flags/mobile-danish.png) no-repeat left center;opacity:.5}.user-menu-wrapper .switcher{float:left;margin:0}.user-menu-wrapper .switcher ul{float:left;margin:0;padding:0}.user-menu-wrapper .switcher ul li{float:left;margin:0;padding:0 35px 0 0;list-style:none;color:#1d1d1d;font-size:24px;text-transform:uppercase;line-height:20px}.user-menu-wrapper .switcher ul li:last-child{padding:0}.user-menu-wrapper .switcher ul li a{color:#1d1d1d;font-size:24px;text-transform:uppercase}.giftvoucher-product-info{float:left;width:100%;margin:10px 0 0;background:#fff;padding:20px}.gift-card .form-group label.label_value,.gift-card .form-group span.regular-price{display:none}.cart-discount .block.gift-card>.title{float:left;width:auto;display:none}.cart-discount .block.gift-card>.title strong{padding:0;color:#1d1d1d;font-size:15px;text-transform:none;font-weight:300}.cart-discount .block.active>.title:after,.cart-discount .block>.title:after{content:""}.cart-discount .block.discount.gift-card{float:right;margin:0 0 0 20%;width:80%}.cart-discount .block.gift-card .content{width:80%}#giftvoucher-custom-code label{display:none}#giftvoucher_container .form-control{background:#fff;border:none;height:50px;width:275px;color:#999;font-size:14px;font-style:italic}#giftvoucher_add{border:none;background:#b8b8b8;border-radius:0;box-shadow:none;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;padding:0 15px;height:50px;float:left}#discount-giftcard-form ul,#discount-giftcard-form ol,#discount-giftcard-form li{float:left;margin:0}@media only screen and (min-width:320px) and (max-width:1050px){.panel.header .links,.panel.header .switcher{display:inline-block;float:right}.page-header .panel.wrapper .header.content,.page-header .panel.wrapper .panel.header .panel.header.content{width:95%}.magestore-bannerslide-flex-slider,.page-layout-2columns-left .column.main,.checkout-index-index .page-header .panel.wrapper .header.content,.checkout-index-index .header.content{width:100%}.page-main{width:90%;margin:0 auto}.footer.top.content{width:100%;max-width:100%}.footer.bottom.content{width:100%}}@media only screen and (min-width:771px) and (max-width:1050px){.footer.top.content{width:95%;max-width:95%}.footer.bottom.content{width:95%}.footer-top-content-newsletter{padding:0 0 0 3%}.footer.top.content ul:first-child{width:25%;padding:0 3% 0 0}.footer.top.content ul,.footer.top.content ul:nth-child(3){width:15%;padding:0 3%}.footer.top.content .block.newsletter{width:100%;padding:0 0 0 3%}.block.newsletter input{width:75%}.fieldset>.field>.label,.fieldset>.fields>.field>.label,.swatch-attribute-label{width:auto}.cart.table-wrapper .product-item-name{line-height:normal}.cart-discount{width:48%}.checkout-cart-bottom-details{width:45%}#contact-form .fieldset{width:auto}.cart.table-wrapper .product-item-details{width:40%;padding:25px 5px 0}.cart.table-wrapper .col.qty{width:160px}.cart.table-wrapper .col.qty .label{display:none}.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax{padding:0 10px 0 0}.cart-totals .grand .amount,.cart-totals .totals .amount{padding:0}.opc-wrapper{width:60%}.checkout-index-index .fieldset>.field .control{width:65%}.checkout-index-index .fieldset>.field .label{width:30%;padding:0 1%}.checkout-index-index .fieldset .field .control .control{width:100%}.opc-sidebar{width:40%}}@media only screen and (min-width:320px) and (max-width:770px){.block-search,.minicart-wrapper .action.showcart .counter.qty,.minicart-wrapper .action.showcart span.text{display:none}.page-header .panel.wrapper .header.content{text-align:center;margin:20px auto 40px;position:relative;width:95%}.minicart-wrapper{margin:15px 20px 0 0}.logo{position:absolute;left:0;right:0;margin:auto}.nav-toggle{left:0}.minicart-wrapper .action.showcart{background:url(../images/mobile-basket.png) no-repeat right center;width:50px;height:50px}.minicart-wrapper .action.showcart .counter-label{display:block}.columns .column.main{order:2;max-width:100%}.columns .sidebar-additional{order:1}.page-layout-1column .product.media{width:100%}.page-layout-1column .product-info-main{width:100%;text-align:center}.fieldset>.field>.label,.fieldset>.fields>.field>.label{width:40%;padding:0 2%}.product-add-form .product-options-wrapper .field:not(.date)>.control{width:55%}.product-info-main .box-tocart{background:0 0}.fieldset>.field,.fieldset>.fields>.field.qty{background:#fff;width:100%}.product-info-main .box-tocart .actions{width:100%;margin:10px 0 0}.page-footer{float:left}.footer.content{border:none}.footer.top{padding:30px 0}.footer.top.content{display:block}.footer.top.content ul,.footer.top.content ul:first-child{width:100%;padding:0;border:none}.footer.top.content ul:first-child{border-bottom:1px solid #2b2b2b}.footer.top.content ul:first-child li:last-child{padding:10px 0 20px}.footer.top.content ul:nth-child(2){width:45%;padding:0 0 0 20px;margin:20px 0}.footer.top.content ul:nth-child(3){width:45%;float:right;margin:20px 0;padding:0}.footer.top.content .block.newsletter{float:left;width:100%;border:none;padding:0;border-top:1px solid #2b2b2b}.footer.top.content .block.newsletter .content{margin:20px auto;width:90%}.block.newsletter input{width:84%}.footer.top.content .block.newsletter label,.footer.top.content .block.newsletter p{text-align:center}.footer.bottom.content{width:90%}.footer-top-content-newsletter{width:100%;padding:0}.catalog-category-view.page-layout-2columns-left .sidebar-main{margin:30px 0;max-width:100%}.mana-filter-block{position:static}.filter-options-title{border:none;color:#fff;font-size:34px;background:url(../images/mobile-dropdown-arrow.png) no-repeat right 20px center}.filter-options-title:hover{color:#fff}.mana-filter-block .filter-title strong{border:none;box-shadow:none;width:100%;border-radius:0;background:#96b9bd url(../images/filter.png) no-repeat right 35% center;font-size:34px;text-transform:uppercase;color:#fff;font-weight:500;padding:0;cursor:pointer;line-height:90px}.sub-categories{display:none}.filter-options-item{border-radius:0;background:0 0;margin:0;border-bottom:1px dotted #fff}.filter-options-item:last-child{border:none}.filter-options-content{display:none}.filter-options-content a,.filter-options-content .mana-selected.mana-tree-item,.filter-options-content .mana-selected.item a,.filter-options-content .mana-selected.item .count,.filter-options-content .mana-selected.item .label{color:#fff}.filter-options{background-image:-moz-linear-gradient(#96b9bd 0%,#78c2c4 100%);background-image:-webkit-gradient(color-stop(0%,#96b9bd),color-stop(100%,#78c2c4));background-image:-webkit-linear-gradient(#96b9bd 0%,#78c2c4 100%);background-image:-o-linear-gradient(#96b9bd 0%,#78c2c4 100%);background-image:-ms-linear-gradient(#96b9bd 0%,#78c2c4 100%);background-image:linear-gradient(#96b9bd 0%,#78c2c4 100%);display:none;border-top:1px solid #fff}.column.main .block.related:last-child{width:100%}.product-info-view-details{padding:5%;width:90%}.product-info-view-details span.newbestseller{float:none;margin:0 auto;font-size:24px}.product-info-view-details .page-title-wrapper{width:100%}.product-info-main .page-title-wrapper h1{width:100%;margin:25px 0;font-size:34px}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:24px;color:#3a3d3f}.full-description p,.full-description span.learn-more{font-size:24px}.related.wrapper .sidebar-additional{display:none}.checkout-cart-index .columns{display:block}.cart.table-wrapper{border:none}.cart-discount{float:left;width:45%;border:none}.cart-discount .block .content{float:left;padding:0}.cart-discount .fieldset>.field>.label{display:none}.cart-discount .fieldset>.field>.control input{width:100%}.checkout-cart-bottom-details{width:45%;margin:0}.cart.table-wrapper .col.qty:before,.cart.table-wrapper .col.price:before,.cart.table-wrapper .col.subtotal:before,.cart.table-wrapper .col.msrp:before{content:"" !important}.cart.table-wrapper .col.subtotal{text-align:right}.cart.table-wrapper .item .col.item{padding:10px;float:left;width:96.77777%}.cart.table-wrapper .product-item-photo{position:static;padding:0;float:left}.cart .table.items .col.qty .field.qty{padding:0 0 0 10px}.cart.table-wrapper .col.qty .label{width:100%;margin:0}.cart .table.items .col.qty,.cart .table.items .col.subtotal{float:left;width:55%;height:120px}.cart .table.items .col.subtotal{width:45%}.cart.table-wrapper .product-item-details{float:right;background:#fff;width:70%;padding:0}.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax{padding:65px 10px 0 0}.cart-totals .grand .amount{padding:0 10px 0 0}.cart-totals .grand .mark{display:none}.cart.table-wrapper .cart tbody td.item-actions{position:relative;background:#ededed}.column.main .product-item{min-height:415px}.page-layout-1column.page-products .products-grid .product-item,.page-layout-1column .products-grid .product-item,.page-layout-1column .products-grid .product-items.widget-bestseller-grid .product-item,.page-layout-1column.page-products.page-layout-1column .products-grid .product-item{width:49%}.page-layout-1column.page-products .products-grid .product-item:nth-child(3n),.page-layout-1column .products-grid .product-item:nth-child(3n),.page-layout-1column .products-grid .product-items.widget-bestseller-grid .product-item:nth-child(3n){margin:0 1% 25px 0}.cms-banner .cms-banner-content p{padding:5px;font-size:100%;letter-spacing:1px}.cms-banner .cms-banner-content h2{padding:5px;font-size:100%}.cms-content-details{width:75%}.cms-content ul.gallerylist li{margin:0}#contact-form .fieldset{width:100%}#contact-form .fieldset>.field .label{width:30%;padding:0 1%}#contact-form .fieldset>.field .control{width:66%}.opc-wrapper,.checkout-index-index .fieldset .field .control .control{width:100%}.opc-wrapper .form-login{margin:0;padding:0}.checkout-index-index .fieldset>.field .label{width:30%;padding:0 1%}.checkout-index-index .fieldset>.field .control{width:68%}.opc-wrapper .form-shipping-address{padding:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address,.opc-wrapper .methods-shipping{background:0 0}.checkout-index-index .page-header .panel.wrapper .header.content,.checkout-index-index .header.content{width:90%}.opc-wrapper .form-login+.form-shipping-address{margin:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address,.opc-wrapper .methods-shipping{border:none}.checkout-shipping-method .actions-toolbar>.primary{width:100%}.actions-toolbar .primary a.action.viewcart{margin:0}.methods-shipping .actions-toolbar .action.primary{padding:15px 25px !important}.custom-slide{visibility:visible;position:static;opacity:1}.custom-slide .modal-inner-wrap{-webkit-transform:inherit;transform:inherit;width:100%}.opc-block-summary{padding:10px}.opc-block-summary .product-item .product-item-inner{display:table}.opc-block-summary .product-item .product-item-name-block{display:table-cell}.opc-block-summary .minicart-items-wrapper{padding:15px 5px 0 0;width:99%}.checkout-index-index .page-header .panel.wrapper .header.content{margin:20px auto 60px}.modal-custom .action-close{display:none}}@media only screen and (min-width:981px) and (max-width:1050px){.page-layout-2columns-left .column.main{width:65%}}@media only screen and (min-width:771px) and (max-width:979px){.page-layout-2columns-left .column.main{width:55%}}@media only screen and (min-width:501px) and (max-width:770px){.cart.table-wrapper .product-item-details{width:60%}.cart.table-wrapper .product-item-name{line-height:120px}.checkout-cart-bottom-details{margin:0 20px 0 0}}@media only screen and (min-width:320px) and (max-width:500px){.page-layout-1column.page-products .products-grid .product-item,.page-layout-1column .products-grid .product-item,.page-layout-1column .products-grid .product-items.widget-bestseller-grid .product-item,.page-layout-1column.page-products.page-layout-1column .products-grid .product-item{width:100%}.cart.table-wrapper .product-item-details,.cart .table.items .col.qty{width:45%}.cart .table.items .col.subtotal{width:55%}.cart-discount,.checkout-cart-bottom-details{width:100%}.cart.table-wrapper .product-item-name{line-height:normal}.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax{padding:60px 10px 0 0}.cart.table-wrapper .cart tbody td.item-actions{vertical-align:top}.cart-totals .grand .mark{display:block}}@media only screen and (min-width:320px) and (max-width:479px){.cart.table-wrapper .product-item-details,.cart .table.items .col.qty,.cart .table.items .col.subtotal{width:100%}}.sdmaltapay-index-callbackform h1.page-title{display:block !important;float:none !important}.sdmaltapay-index-callbackform .page-title-wrapper{margin:0 auto;display:block;float:none}.sdmaltapay-index-callbackform .AltaPaySubmitButton{line-height:2.2rem;padding:14px 17px;font-size:1.8rem;background:#96b9bd;border:1px solid #96b9bd;color:#fff;text-transform:uppercase}@media (min-width:50em){.sdmaltapay-index-callbackform .page-title-wrapper{width:50%}.sdmaltapay-index-callbackform .pensio_payment_form_outer{width:50%;margin:0 auto}.sdmaltapay-index-callbackform .cardnumber_row input{max-width:48%}.sdmaltapay-index-callbackform .expiry_row select{float:left;max-width:48%}.sdmaltapay-index-callbackform .expiry_row select:last-child{float:right}.sdmaltapay-index-callbackform .cvc_row{clear:both;padding-top:10px;max-width:20%}}