﻿*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body,button,input,select,table,textarea{font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;color:#636363;font-size:14px;line-height:1.5}body{font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.4rem}h1{font-size:24px;text-transform:uppercase;color:#fff;background-color:#000}h2,.h2{margin:0 0 .5em;color:#636363;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2;text-rendering:optimizeLegibility;text-transform:uppercase}h3,.h3,.box-title span{margin:0 0 10px;color:#636363;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed;text-transform:uppercase}ol,ul{list-style:none;margin:0;padding:0}ul>li,ol>li{margin-bottom:0}a,.alink{color:#c67129;text-decoration:none}a:visited,.alink:visited{color:#c67129}.input-text{border-radius:2px;border:1px solid silver;background:#fff;font-size:15px}input[type=email],input[type=search],input[type=number],input[type=password],input[type=tel],input[type=text],.account select{width:100%;max-width:365px}input[type=email],input[type=search],input[type=number],input[type=password],input[type=tel],input[type=text]{height:30px;padding:0 8px}._keyfocus :focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus,.input-text:focus{border:1px solid #ff9413;box-shadow:none}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.field-error,div.mage-error[generated]{margin-top:4px}.abs-action-button-as-link:hover,.abs-action-remove:hover,.cart.table-wrapper .action.help.map:hover,.opc-wrapper .edit-address-link:hover,.opc-block-shipping-information .shipping-information-title .action-edit:hover,.action-auth-toggle:hover,.checkout-payment-method .checkout-billing-address .action-cancel:hover,.checkout-agreements-block .action-show:hover,.cart-summary .block.giftcard .action.check:hover,.gift-options .actions-toolbar .action-cancel:hover,.table-comparison .wishlist.split.button>.action:hover,.product-items .wishlist.split.button>.action:hover,.paypal-button-widget .paypal-button:hover,.abs-add-fields .action.remove:hover,.form-giftregistry-share .action.remove:hover,.form-giftregistry-edit .action.remove:hover,.form-add-invitations .action.remove:hover,.form-create-return .action.remove:hover,.form.send.friend .action.remove:hover{color:#c67129}.abs-action-remove,.cart.table-wrapper .action.help.map,.opc-wrapper .edit-address-link,.opc-block-shipping-information .shipping-information-title .action-edit,.action-auth-toggle,.checkout-payment-method .checkout-billing-address .action-cancel,.checkout-agreements-block .action-show,.cart-summary .block.giftcard .action.check,.gift-options .actions-toolbar .action-cancel,.table-comparison .wishlist.split.button>.action,.product-items .wishlist.split.button>.action,.paypal-button-widget .paypal-button,.abs-add-fields .action.remove,.form-giftregistry-share .action.remove,.form-giftregistry-edit .action.remove,.form-add-invitations .action.remove,.form-create-return .action.remove,.form.send.friend .action.remove{color:#c67129}.logo{margin:10px auto 15px 10px}.header.panel>.header.links>li{margin-left:5px}.header.panel>.header.links>li.welcome,.header.panel>.header.links>li a{color:#fff;padding:0 7px;border-radius:4px}.header.panel>.header.links>li a:hover{text-decoration:none;background-color:#c67129}.page-header .panel.wrapper{padding:0 10px;background-color:#c7b9a8;text-transform:uppercase;height:auto;border-bottom:0}.block-search{float:none;position:absolute;right:10px;bottom:-42px}.block-search .control{padding-bottom:0}#header-free-shipping{position:absolute;top:6px;right:10px}#header-label{position:absolute;bottom:1px;right:138px}.block-search input::placeholder{color:#6d6d6d;font-size:13px}.block-search .action.search:before{font-size:26px}.minicart-wrapper{float:none;background-color:#c67129;width:auto;padding:0 8px 0 5px;top:86px;right:10px;position:absolute;color:#ff9413;text-transform:uppercase}.minicart-wrapper:hover{background-color:#e6a14e}.minicart-wrapper .action.showcart .text{position:relative;top:2px;height:auto;line-height:33px;display:inline-block;width:auto;color:#fff}.minicart-wrapper .action.showcart .counter.qty{margin-top:6px;vertical-align:top;margin-left:4px}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart:visited{color:#fff}.minicart-wrapper .action.showcart.active:before,.minicart-wrapper .action.showcart.active:hover:before{color:#fff}.minicart-wrapper .action.showcart:hover:before{color:#fff}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{width:1170px;max-width:1170px}.breadcrumbs{margin-bottom:0;overflow:hidden;padding-left:10px;padding-right:10px}.breadcrumbs li{display:inline-block;font-size:12px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;text-transform:uppercase}.breadcrumbs a,.breadcrumbs .items,.breadcrumbs strong{color:#000;font-weight:700;text-shadow:0 0 1px #fff}.breadcrumbs .item:not(:last-child):after{content:'\e608';margin:0 -4px}.page-header .header.panel{padding-top:5px;padding-bottom:5px}.header.content{padding:0 10px 0 30px}.page-main{padding:10px 10px 0}.nav-primary{padding:10px auto 0px auto;height:50px}.page-wrapper{min-width:320px;min-height:100%;margin:0 auto;background:url(../../frontend/Amspiano/m2-theme/en_US/images/bg.png) no-repeat right top #eee}.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:25%;float:left}.page-layout-2columns-left .column.main,.account.page-layout-2columns-left .column.main{width:74%;margin-left:1%;float:right;-ms-flex-order:2;-webkit-order:2;order:2;background-color:#fff;box-shadow:0px 0px 5px #888;padding:0 15px 15px}.page-layout-2columns-left .column.main .page-title-wrapper,.account.page-layout-2columns-left .column.main .page-title-wrapper{margin:0 -15px}.account .page-title-wrapper .page-title{margin-right:0}.sidebar-main{padding-right:0}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border:none;color:inherit}.nav-sections{margin-bottom:10px}.nav-sections-item-content:nth-child(2){display:block;border-bottom:1px solid #e6a14e;background-color:#000}.navigation .level0{margin:0}.navigation{background:0 0;width:auto}.navigation ul{display:block;margin:0 auto 0 auto;height:50px;max-width:1170px;padding:0}.navigation .level0>.level-top{text-decoration:none;position:relative;color:#e6a14e;line-height:50px;font-size:18px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:400;text-transform:uppercase;padding:0 25px}.navigation .level0>.level-top:hover,.navigation li:hover>a{color:#fff}.navigation .level0,.navigation .level0>.level-top{display:inline-block;bottom:8px;padding-top:8px}.navigation a.level0{text-decoration:none;position:relative;display:block;color:#e6a14e;line-height:50px;font-size:18px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif}.navigation .level0.active{background:url("../../frontend/Amspiano/m2-theme/en_US/images/button-fx.png") no-repeat scroll right top;padding-right:8px;position:relative}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{background-color:#c67129;color:#fff}.block-title{font-size:18px;color:#fff}.block.filter,.block.account-nav{margin-bottom:0}.block.filter.categories .title,.block-item .block-title{background-color:#000;text-transform:uppercase;height:50px}.block.filter .title,.block-item .block-title,.footer .block-title,.account-nav .title{background-color:#000;color:#fff;height:36px;margin-bottom:0;padding-left:0;font-size:18px}.account-nav .title div strong{font-size:18px;font-weight:400}.block.filter .title div,.block-item .block-title div,.footer .block-title div,.account-nav .title div{background:rgba(0,0,0,0) url("../../frontend/Amspiano/m2-theme/en_US/images/button-fx.png") no-repeat scroll right top;padding-right:8px;display:inline-block;position:relative;bottom:8px}.block.filter .title span,.block-item .block-title span,.footer .block-title span,.account-nav .title div strong{line-height:37px;text-transform:uppercase;padding:4px 25px 3px;background-color:#c67129;display:block;margin:0}.block.filter.categories .title span{background-color:#000}.block.filter .title strong{font-weight:700;line-height:1.1;font-size:1.4rem;margin-top:2rem;margin-bottom:2rem}.block.filter.categories .title span{line-height:50px;display:block;padding:0;font-weight:700;text-align:center}.block.filter.categories li.level0{background-color:#c66f05;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.block.filter.categories li.level0:hover{background-image:url("../../frontend/Amspiano/m2-theme/en_US/images/piano-bg.png");background-position:right top;background-repeat:no-repeat}.block.filter.categories li.level0 a{color:#fff}.block.filter.categories li a{line-height:40px;padding:0 15px;display:block;font-size:18px;background-image:none;text-decoration:none}.block.filter.categories li li{padding-left:20px;background-color:#fffbf7;margin-top:0;margin-bottom:0}.block.filter.categories li.level0 li a{color:#797777}.block.filter.categories li li a,.block.filter.categories li.active li a{padding:5px 10px;line-height:normal;font-size:16px}.block.filter.categories li.level0 li:hover{background-color:#e58d2a}.block.filter.categories li.level0 li a:hover{color:#fff}.block.filter.categories li.level0 li.active{background:url("../../frontend/Amspiano/m2-theme/en_US/images/menu-arrow-right.png") no-repeat -6px center #fff7ee}.block.filter.categories li.level0.active>a{background-image:url("../../frontend/Amspiano/m2-theme/en_US/images/piano-bg.png");background-position:right center;background-repeat:no-repeat}.block.filter.categories li.level0 li:hover{background-color:#e58d2a}.block.filter.categories li.level0 li a:hover{color:#fff}.block-item.shipping img{margin-top:5px}.block-item.shipping p{border-bottom:1px solid #e6a14e;margin-bottom:0}.account-nav .content{background-color:#fff;padding:5px 15px}.account-nav .title{width:auto;position:relative;overflow:visible}.account-nav .item,.account-nav .item:first-child{margin:7px 0}.account-nav .item a,.account-nav .item>strong{border-left:none;padding:0}.account-nav .item a,.account-nav .item a:visited{color:#636363}.account-nav .item a:hover{background:0 0;color:#ff9413;text-decoration:underline}.account-nav .item:last-child .delimiter{display:none}.account-nav .item.current{color:#ff9413}.account-nav .item{text-transform:uppercase;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif}.abs-account-blocks .block-title>strong,.block-compare .block-title>strong,.block-giftregistry-results .block-title>strong,.block-giftregistry-shared-items .block-title>strong,.block-wishlist-search-results .block-title>strong,.block-reorder .block-title>strong,.widget .block-title>strong,.block-wishlist .block-title>strong,.account .column.main .block:not(.widget) .block-title>strong,.multicheckout .block-title>strong,.paypal-review .block .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>strong{font-weight:600;line-height:1.2;font-size:15px;margin:0;color:#636363;text-transform:uppercase}.welcome-msg{margin-bottom:20px}.welcome-msg p{margin-bottom:2px}.block-dashboard-info,.block-dashboard-addresses{padding:5px 15px}.block-dashboard-addresses .block-title a{text-transform:uppercase;font-size:12px;color:#e6a14e}.block-dashboard-addresses .block-title a{padding:10px}.block-dashboard-info .block-title,.block-dashboard-addresses .block-title{margin-top:10px;border-bottom:1px solid #ccc;padding-bottom:7px}.account .column.main .block:not(.widget) .block-title>.action,.multicheckout .block-title>.action,.paypal-review .block .block-title>.action,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>.action,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>.action,.sales-guest-view .column.main .block:not(.widget) .block-title>.action{margin-left:0}.account .column.main .block:not(.widget) .box-title>span,.multicheckout .box-title>span,.paypal-review .block .box-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .box-title>span,[class^=sales-guest-] .column.main .block:not(.widget) .box-title>span,.sales-guest-view .column.main .block:not(.widget) .box-title>span{font-weight:600;line-height:1.4;font-size:14px;margin:0}.cannot-ptg{font-style:italic;text-align:right;color:#c67129}.page-title h1,.page-title h2,.product-name h1,.product-name .h1,.cms-home.cms-index-index .column h1.page-title{background-color:#000;text-transform:uppercase;font-size:24px;line-height:1.2;font-weight:600;color:#fff;border-bottom:2px solid #c67129;padding-bottom:3px;margin-bottom:15px}.cms-home.cms-index-index .column h1.page-title{position:relative;width:auto;height:auto;display:block;margin:0;padding:10px 15px}.home-label,.notification-message{padding:10px 15px 10px 40px;margin:5px -10px;border:1px solid #c67129;background:url("../../frontend/Amspiano/m2-theme/en_US/images/info-icon.png") no-repeat 8px center #fffbf7}.cms-home.cms-index-index .page.messages{margin:0 -15px}.cms-home.cms-index-index .page.messages .messages .message{margin-bottom:0}.cms-home.cms-index-index .block-static-block.widget,.block-static-block.widget,.block-cms-link.widget{margin-bottom:10px}.catalog-category-view .block-static-block.widget .notification-message,.catalog-product-view .block-static-block.widget .notification-message,.checkout-cart-index .notification-message{margin:0}.page-title-wrapper h1,.product-page-title{background-color:#000;padding:10px 15px;color:#fff;margin-bottom:10px;font-size:24px;text-transform:uppercase;font-weight:700}.toolbar-products{margin-bottom:10px;padding:0}.column.main .cms-content{padding:10px 15px 30px}.page-products .products-grid .product-item,.block.widget .products-grid .product-item{width:23.33333%;margin-right:2.22222%;margin-left:0;background-color:#fffbf7;margin-bottom:20px;padding:0;text-align:center;min-height:128px}.page-products .products-grid .product-item-details{min-height:140px;position:relative}.page-products .products-grid .product-item-actions{position:absolute;bottom:0;min-height:45px;width:100%;margin:0}.products-grid .product-image-container{margin-bottom:5px;width:100%;border:1px solid #ededed}.products-grid .product-image-container img{width:100%;height:auto}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-products .products-grid .product-item:nth-child(4n),.block.widget .products-grid .product-item:nth-child(4n){margin-right:0}.product-info-main .price-box .weee{font-size:16px}#product-options-wrapper select{width:330px;max-width:100%}.action.primary{background-image:none;background:#c67129;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:400;line-height:19px;padding:7px 15px;font-size:13px;text-transform:uppercase;vertical-align:middle;border-radius:0}.action.primary:hover,.action.primary:focus,.action.primary:active{background:#e6a14e;cursor:pointer;border:0}.product-item .price-box .price{color:#ff9413;font-size:16px;font-family:"Helvetica Neue",Verdana,Arial,sans-serif;font-weight:400}.abs-product-link>a:visited,.product-item-name>a:visited,.product.name a>a:visited{color:#797777}.product-item .product.name a,.product-item .product-item-name>a{text-decoration:none;text-transform:uppercase;color:#797777}.product-item .product.name a:hover,.product-item-name>a:hover{color:#e6a14e}.page-layout-1column .column.main{float:none;width:auto;padding:15px;padding:15px;margin-left:0;min-height:500px;background-color:#fff;box-shadow:0px 0px 5px #888;overflow:auto}.page-layout-1column .product-info-main{width:75%;margin-bottom:10px;padding-left:15px}.page-layout-1column .product.media{width:25%;margin-bottom:10px;padding-right:15px}.product-info-main .page-title-wrapper .page-title,.product-page-title{margin-top:0;margin-bottom:0;background:0 0;padding:0}.product-info-main .page-title-wrapper .page-title span,.product-page-title span{font-size:24px;font-weight:600;padding-bottom:3px;color:#ff9413;margin-bottom:5px;border:0}.product-page-title{display:none}.gallery-placeholder{border:1px solid #ededed}.box-tocart .qty .label,.box-tocart .qty .control{display:inline-block}.product-info-main .box-tocart{margin:0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:40px;text-align:center;width:45px}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{margin:0;padding-right:7px}.product-info-main .box-tocart .actions{padding-top:0}.product-info-main .fieldset,.product-info-main .fieldset:last-child{margin-bottom:10px}.product-info-main .product-info-price{margin-bottom:10px}.product-info-main .product.attribute.sku{display:block;margin-bottom:10px}.product-info-main .product.attribute.sku .type{margin-right:0}.product-info-main .product.data.items{margin-bottom:0}.product-info-main .product.info.detailed{margin-bottom:10px}.product-info-main .product-info-stock-sku{margin-bottom:0}.product-info-main .description{margin-bottom:0;background-color:#fff7ee;border:1px solid #c67129;padding:5px 10px}.product-info-main .description p{margin-bottom:2px}.product-info-main .price-box{margin-top:0;margin-bottom:10px}.product-info-main .price-box .price-wrapper .price{background-color:#c67129;color:#fff;display:inline-block;box-shadow:0 0 4px #fff inset;font-size:24px;line-height:28px;border-radius:4px;padding:5px 10px;font-family:"Helvetica Neue",Verdana,Arial,sans-serif;font-weight:400}.product-info-main .stock.available{color:#11b400;font-size:16px;font-weight:400}.product-info-main .product-add-form{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:3px}.bundle-actions .action.primary,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.product-info-main .box-tocart .action.tocart,.product-options-bottom .box-tocart .action.tocart,.cart-container .checkout-methods-items .action.primary,.block-minicart .block-content>.actions>.primary .action.primary,.methods-shipping .actions-toolbar .action.primary,.block-authentication .action.action-register,.block-authentication .action.action-login,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.form-address-edit .actions-toolbar .action.primary,.multicheckout .action.primary{line-height:2.2rem;padding:9px 36px;font-size:16px}.product-social-links .sharing-links{overflow:auto}.product-social-links .sharing-links a{background-image:url(../../frontend/Amspiano/m2-theme/en_US/images/sprite-icons.png);background-repeat:no-repeat}.product-social-links .sharing-links a:hover{opacity:.8}.product-social-links .sharing-links a.link-facebook{background-position:-32px 0}.product-social-links .sharing-links a{text-indent:-9999px;display:block;width:32px;height:32px}.product-social-links .sharing-links li{float:left;padding:0 7px 7px}.product-addto-links{display:none}.product-social-links .sharing-links .twitter-share-button{visibility:hidden}.product-social-links .sharing-links li.tweeter-share-item iframe{opacity:0;right:0;position:relative !important;width:32px !important;height:32px !important}.product-social-links .sharing-links li.tweeter-share-item{background-image:url(../../frontend/Amspiano/m2-theme/en_US/images/sprite-icons.png);background-repeat:no-repeat;background-position:0 0;width:32px;height:32px;margin-left:20px;padding:0}.checkout-container{background-color:#fff;box-shadow:0px 0px 5px #888;padding:2%}#checkoutSteps{background-color:#fffbf7;padding:10px;border:1px solid #c66f05}.opc-sidebar{margin:0 0 20px}.opc-block-summary{border:none;padding:0}.opc-block-summary>.title{background-color:#000;color:#fff;font-weight:700;padding:5px 10px;border:none}.opc-block-summary .items-in-cart{background-color:#fffbf7;padding:10px;border:1px solid #c66f05}.opc-block-summary .items-in-cart>.title{border-bottom:none}.opc-block-summary .items-in-cart .content.minicart-items{border-top:2px dashed #c66f05}.opc-progress-bar-item._active>span:before,.opc-progress-bar-item._active:before{background:#ff9413}.fieldset>.field{margin-bottom:10px}.table-checkout-shipping-method tbody td{padding:10px 0}.opc-wrapper .step-content{margin:0}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{border-bottom:2px solid #c66f05;padding-bottom:5px}.opc-block-summary>.title{border-bottom:none}.opc-block-summary .table-totals{background-color:#fff;border-left:1px solid #c66f05 !important;border-right:1px solid #c66f05 !important}.checkout-cart-index .page-title{display:inline-block}.checkout-cart-index .product-item-name>a,.checkout-cart-index .product-item-name>a:visited{color:#797777;font-size:16px;font-weight:600;text-decoration:none;text-transform:uppercase;font-family:"Helvetica Neue",Verdana,Arial,sans-serif}.cart.table-wrapper .item .col.item{padding-top:20px}.cart.table-wrapper .product-item-photo{border:1px solid #ededed;padding-right:0}.cart.table-wrapper .product-item-details{padding-left:15px}.price-including-tax .price,.price-excluding-tax .price{font-family:"Helvetica Neue",Verdana,Arial,sans-serif;font-weight:400;font-size:14px}.cart.table-wrapper th{background-color:transparent;padding:10px 5px;text-transform:uppercase;line-height:1.4;white-space:nowrap;font-weight:400}.cart.table-wrapper .col.price,.cart.table-wrapper .col.qty{text-align:center}.cart.table-wrapper .product-cart-sku{font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;font-size:12px;margin:0 0 12px}.cart.table-wrapper .product-cart-sku .label{font-weight:700}.page-layout-checkout .authentication-wrapper{margin-top:0;max-width:100%;position:relative;z-index:1;text-align:right}.cms-page-view .column.main>p{color:#636363;font-family:Georgia,Times,"Times New Roman",serif;font-size:14px;font-style:italic;line-height:24px;margin-bottom:1.5em}.cms-page-view .column.main .page-title-wrapper{margin-bottom:20px}.cms-page-view .column.main ul{list-style:disc outside;margin-bottom:1.5em}.cms-page-view .column.main li{color:#636363;font-family:Georgia,Times,"Times New Roman",serif;font-size:14px;font-style:italic;line-height:24px;margin-left:2em}.login-container{padding:5px 15px}.login-container .block.block-new-customer,.login-container .block.block-customer-login{margin-top:20px;width:50%}.login-container .block.block-new-customer{float:left}.login-container .block.block-customer-login{padding-left:60px;border-left:1px solid #ededed;float:right}.login-container .fieldset>.field>.control{width:74%}.login-container .form-instructions,#login-form .note{font-style:italic;font-family:Georgia,Times,"Times New Roman",serif;font-size:13px;color:#a0a0a0}.login-container .benefits{list-style:disc;padding-left:20px;margin:10px 0 20px}.login-container .block .block-title{margin:0 0 .5em;color:#636363;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:1.2;text-rendering:optimizeLegibility;text-transform:uppercase;border:none;padding-bottom:0}.login-container .fieldset:after{margin-top:15px}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:auto}#contactForm{padding-left:20px;width:49%;margin-right:1%}#contactus-info{width:48%;padding:10px 20px;font-size:16px;line-height:26px;float:right;border:1px solid #c67129;background-color:#fffbf7;margin:0}#contact-form{float:left;width:49%;margin-right:2%;padding:5px}#contact-form .fieldset{margin-bottom:0}#contact-form .field{margin-bottom:10px}#contact-form .label{display:block;float:none;padding:0;text-align:left;font-weight:700}#contact-form .control{width:100%;max-width:365px;margin-top:2px}#contact-form .control.wide{max-width:100%}#contact-form .actions-toolbar{clear:both;margin:0;padding-top:10px;border-top:1px solid #ededed;text-align:right}#contact-form .actions-toolbar button.action{min-width:140px;float:right}.footer-container{background-color:#ddd7cf;width:100%;max-width:100%;position:relative;margin:10px auto 0 auto;padding:0 10px}.footer{position:relative;clear:both;max-width:1170px;margin:0 auto;border-top:1px solid #ccc}.footer .links{margin:0;float:left}.footer .links,.footer .block-subscribe{text-transform:uppercase;font-size:12px}.footer .links ul{line-height:71px}.footer .links li{word-break:break-all;line-height:1.4;display:inline;font-size:120%}.footer .links a{color:#3e3e29;padding:5px 10px}#footer-icons{float:right}.footer #footer-cc,.footer #footer-ssl,.footer #footer-anet{height:70px;float:right}.footer #footer-cc{background:url("../../frontend/Amspiano/m2-theme/en_US/images/cc-footer@2x.png") no-repeat center center;width:250px;margin-right:10px}.footer #footer-ssl{background:url("../../frontend/Amspiano/m2-theme/en_US/images/ssl-footer@2x.png") no-repeat center center;width:90px}.footer #footer-anet{background:url("../../frontend/Amspiano/m2-theme/en_US/images/anet-footer@2x.png") no-repeat center center;width:90px}.footer address{border-top:1px solid #ccc;text-align:center;width:100%;font-size:12px;padding:3px 0;clear:both;color:#3e3e29}#responsive-header-line{display:none}.g-recaptcha>div{margin-left:25.8%}﻿@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@media (max-width:1170px){.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{width:100%}}@media (max-width:960px){.block.widget .products-grid .product-item:nth-child(2n+1),.block.widget .products-grid .product-item,.page-products .products-grid .product-item,.page-products .products-grid .product-item:nth-child(4n),.page-products .products-grid .product-item:nth-child(3n+1){width:30.8642%;margin-right:3.7037%;margin-left:0}.block.widget .products-grid .product-item:nth-child(3n),.page-products .products-grid .product-item:nth-child(3n){margin-right:0}}@media (max-width:768px){.logo{margin:0;padding:10px 10px 5px}.page-layout-2columns-left .column.main{margin-left:0}.header.content{padding:0}.page-header{margin-bottom:0}#header-label,.page-header .panel.wrapper{display:none}.block.shipping{display:none}#header-free-shipping{top:0;right:0}.nav-sections{background-color:#fff}.nav-sections-items{background-color:#000}.nav-sections-item-title,.nav-sections-item-title.active{border:none;height:auto;padding:0;background-color:#000;border-right:1px solid #fff}.nav-sections-item-title a,.nav-sections-item-title.active a{padding:20px;display:block;font-size:20px;color:#fff}.nav-sections-item-title.active a{color:#e6a14e}.nav-sections-item-content,.nav-sections-item-content:nth-child(2){background:0 0;padding:0}.navigation ul{height:auto}.navigation .level0{display:block;text-align:center;background-color:#c67129;padding:0}.navigation .level0>.level-top{color:#fff;margin-bottom:0;display:block}.navigation .level0>.level-top:hover{background-color:#e6a14e}.nav-sections .header.links li>a,.nav-sections .header.links li>span{color:#fff}.nav-sections .header.links a:hover{color:#e6a14e}.nav-toggle{position:absolute;top:123px;left:20px}.minicart-items-wrapper{padding:10px}.minicart-wrapper{top:124px;right:25px;margin-top:0}.block-search{right:155px}.block-search .control{border-top:none}.block-search input{width:200px;left:auto;margin:10px 0 0;top:-10px;right:40px}.block-search .label{float:none}.block-search .label.active+.control input{position:absolute;display:block}.block-search form.minisearch .control{opacity:0}.block-search form.minisearch.active .control{opacity:1}#responsive-header-line{display:block;background-color:#ededed;min-height:50px;height:50px;width:100%;margin-bottom:10px}.breadcrumbs{overflow:visible;text-shadow:0 0 1px #000;color:#fff}.columns .sidebar-main{margin-bottom:20px}.block.filter.categories .title,.block-item .block-title{cursor:pointer}.block.filter.categories .content{display:none}.block.filter.categories .content.active{display:block;animation:fadeIn .5s}.page-layout-1column .column.main{padding:15px}.page-layout-1column .product.media{width:100%;min-height:350px}.page-title-wrapper.product{display:none}.product-page-title{display:block;order:-2;margin-bottom:10px}.page-layout-1column .product-info-main{width:100%;padding-left:0}.abs-button-responsive-smaller,.product-info-main .box-tocart .actions .action.tocart{width:auto}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{text-align:left}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell}.checkout-payment-method .payment-methods,.checkout-payment-method .payment-option{margin:0}.opc-estimated-wrapper .minicart-wrapper{position:relative;top:0;right:0;float:right;padding:0}.opc-estimated-wrapper .minicart-wrapper button{background-color:#c67129;border:1px solid #c67129}.opc-estimated-wrapper .minicart-wrapper .action.showcart:before,.opc-estimated-wrapper .minicart-wrapper .action.showcart:hover:before{color:#fff}.page-layout-checkout .authentication-wrapper{float:none}.login-container .block.block-new-customer{padding-right:20px}.login-container .block.block-customer-login{padding-left:20px}.account .page-main,.cms-privacy-policy .page-main{padding-top:10px}.page-layout-2columns-left .column.main,.account.page-layout-2columns-left .column.main{margin-left:0}.g-recaptcha>div{margin-left:0}}@media (max-width:640px){.footer .links{float:none;margin:10px 0}.footer .links li{display:block;text-align:center;margin-bottom:8px}#footer-icons{float:none;text-align:center}.footer #footer-icons>div{display:inline-block;float:none}.footer #footer-icons #footer-cc{display:block;margin:0 auto}.footer .copyright{margin-top:0}}@media (max-width:550px){#header-free-shipping{width:50%}}@media (max-width:480px){#header-free-shipping{width:100%;position:relative;text-align:center}#header-free-shipping img{height:40px;margin:0 auto;width:auto}.logo{display:block;margin:0;margin:0;padding:0 0 16px;max-width:100%;width:100%}.logo img{margin:0 auto}.nav-toggle{position:absolute;top:168px;left:20px}.minicart-wrapper{top:170px;right:20px}.login-container .block.block-new-customer{width:100%;padding-right:0;padding-bottom:30px;float:none}.login-container .block.block-customer-login{width:100%;padding-left:0;border-top:1px solid #ededed;border-left:none;float:none}#contactus-info{margin-bottom:10px}#contact-form,#contactus-info{float:none;width:100%}#contact-form .actions-toolbar button.action{float:none;margin:0 auto;display:block}}@media (max-width:400px){body{min-width:400px}}