.landing-categories{margin-bottom:4rem;text-align:center;display:block}.landing-categories img{border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;overflow:hidden;transition:all .5s ease-in-out;height:auto}.landing-categories img:hover{-webkit-transition:-webkit-transform .5s ease-out;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:scale(1.03);transform:scale(1.03)}.landing-categories h2{font-size:2rem;text-transform:uppercase;padding-top:2.3rem;color:#333}.landing-categories:hover{text-decoration:none}.catalog-category-view .product-image-wrapper,.catalogsearch-result-index .product-image-wrapper,.amshopby-index-index .product-image-wrapper{border-radius:12px}.catalog-category-view .product-image-wrapper .product-image-photo,.catalogsearch-result-index .product-image-wrapper .product-image-photo,.amshopby-index-index .product-image-wrapper .product-image-photo{transition:all .5s ease-in-out}.catalog-category-view .product-image-wrapper:hover .product-image-photo,.catalogsearch-result-index .product-image-wrapper:hover .product-image-photo,.amshopby-index-index .product-image-wrapper:hover .product-image-photo{-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;-webkit-transform:scale(1.03);transform:scale(1.03)}.catalog-category-view .product-item-name,.catalogsearch-result-index .product-item-name,.amshopby-index-index .product-item-name{min-height:42px}.catalog-category-view .product-item-details .product-item-link:hover,.catalogsearch-result-index .product-item-details .product-item-link:hover,.amshopby-index-index .product-item-details .product-item-link:hover{text-decoration:none}.catalog-category-view .border-btn:hover,.catalogsearch-result-index .border-btn:hover,.amshopby-index-index .border-btn:hover{border:solid 2px #000}.catalog-category-view .product-item-link,.catalogsearch-result-index .product-item-link,.amshopby-index-index .product-item-link{color:#000;font-size:1.5rem;line-height:2rem;text-transform:uppercase;display:block;margin-bottom:0;text-align:center;font-family:'AvenirNext-Medium'}.catalog-category-view .products-list .product-item-link,.catalogsearch-result-index .products-list .product-item-link,.amshopby-index-index .products-list .product-item-link{text-align:left}@media (max-width:1199px){.catalog-category-view .product-item-link,.catalogsearch-result-index .product-item-link,.amshopby-index-index .product-item-link{font-size:1.6rem}}@media (max-width:575px){.catalog-category-view .product-item-link,.catalogsearch-result-index .product-item-link,.amshopby-index-index .product-item-link{font-size:1.4rem;line-height:1.8rem;margin-bottom:1rem}}.catalog-category-view .product-item .price-box,.catalogsearch-result-index .product-item .price-box,.amshopby-index-index .product-item .price-box{margin:0}.catalog-category-view .product-item-actions,.catalogsearch-result-index .product-item-actions,.amshopby-index-index .product-item-actions{text-align:center}.catalog-category-view .products-list .product-item-actions,.catalogsearch-result-index .products-list .product-item-actions,.amshopby-index-index .products-list .product-item-actions{text-align:left}.catalog-category-view .products-list .product-item-inner,.catalogsearch-result-index .products-list .product-item-inner,.amshopby-index-index .products-list .product-item-inner{margin-top:15px}.catalog-category-view .product-item .price-box .price,.catalogsearch-result-index .product-item .price-box .price,.amshopby-index-index .product-item .price-box .price{font-size:inherit;font-weight:inherit;white-space:nowrap}.catalog-category-view .border-btn,.catalogsearch-result-index .border-btn,.amshopby-index-index .border-btn{background:0 0}.catalogsearch-result-index .search.results dl.block{display:flex;flex-wrap:wrap}.catalogsearch-result-index .search.results .block dt.title{margin-bottom:10px;flex:0 0 100%}.catalogsearch-result-index .search.results .block dd.item{margin-right:10px;min-height:25px;margin-bottom:1rem;padding:3px 10px;border:solid 1px #706c6c;border-radius:20px;color:#333}.catalogsearch-result-index .search.results .block dd.item:hover{background:#306}.catalogsearch-result-index .search.results .block dd.item:hover a,.catalogsearch-result-index .search.results .block dd.item:hover a:visited{text-decoration:none;color:#fff}.catalogsearch-result-index .search.results .block dd.item a:visited{text-decoration:none;color:#333}.all_letter{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.all_letter .letter_box{flex:1;text-align:center;cursor:pointer;border:solid 1px #fff;font-size:1.5rem;height:35px;line-height:35px}.all_letter .letter_box:hover{border:solid 1px #2c0455}.attribute_options{list-style:none;padding:0;margin:3rem 0;display:flex;flex-wrap:wrap}.attribute_options li{flex:0 0 33.33%}.attribute_options li a{color:#333}.attribute_options li a:hover{text-decoration:none}@media (max-width:1024px) and (min-width:768px){.column.main .cart-summary .block>.title strong,.column.main .paypal-review-discount .block>.title strong{font-size:1.6rem}}.action.primary{display:block;margin-bottom:15px;width:100%;background:#306;border:solid 2px #306;border-radius:30px !important;padding:14px 17px;font-family:'AvenirNext-DemiBold';font-size:1.8rem}@media (max-width:1024px) and (min-width:768px){.action.primary{padding:9px 10px !important;font-size:1.6rem !important}}.action.primary:hover,.action.primary:focus,.action.primary:active{background:0 0;border:solid 2px #000;color:#333}@media (max-width:1024px) and (min-width:768px){.action.primary:hover,.action.primary:focus,.action.primary:active{padding:9px 10px !important;font-size:1.6rem !important}}.account .action.primary{padding:5px 17px;font-size:1.8rem}@media (max-width:1024px) and (min-width:768px){.account .action.primary{padding:5px 10px !important;font-size:1.6rem !important}}.account .action.primary:hover,.account .action.primary:focus,.account .action.primary:active{background:0 0;border:solid 2px #000;color:#333}@media (max-width:1024px) and (min-width:768px){.account .action.primary:hover,.account .action.primary:focus,.account .action.primary:active{padding:5px 10px !important;font-size:1.6rem !important}}.action.viewcart,.action.clear,.action.update,.block-cart-failed .action.continue,.cart-container .form-cart .action.continue{padding:10px 20px !important;background:#5c5c5c;border-radius:30px;transition:ease all .3s;color:#fff;border:0;font-weight:400;font-family:'AvenirNext-Medium';line-height:unset}@media (max-width:1024px) and (min-width:768px){.action.viewcart .product-item-link,.action.clear .product-item-link,.action.update .product-item-link,.block-cart-failed .action.continue .product-item-link,.cart-container .form-cart .action.continue .product-item-link{padding:10px !important;font-size:1.3rem !important}}.action.viewcart:hover,.action.clear:hover,.action.update:hover,.block-cart-failed .action.continue:hover,.cart-container .form-cart .action.continue:hover{color:#fff;text-decoration:none;background:#2c2c2c;border:0;padding:10px 20px !important}.cart-container .form-cart .action.continue:before,.cart-container .form-cart .action.update:before{display:flex;content:""}.block-minicart .product-item-name a{color:#333}.checkout-cart-index .item-actions{margin-left:20px}.checkout-cart-index .table-caption{font-size:1.8rem;text-transform:uppercase;padding-bottom:10px;margin-bottom:30px;border-bottom:solid 1px #959595}.checkout-cart-index .cart-summary{width:33%}@media (max-width:767px){.checkout-cart-index .cart-summary{width:100%}}.checkout-cart-index .cart-summary .totals .mark{background:0 0}.checkout-cart-index .form-cart{width:63%}@media (max-width:767px){.checkout-cart-index .form-cart{width:100%}.checkout-cart-index .form-cart .cart.table-wrapper .product-item-photo{position:relative;top:0;margin-right:10px}.checkout-cart-index .form-cart .checkout-cart-index .form-cart .product-item-details{padding-left:10px}}.checkout-cart-index .form-cart .cart.table-wrapper .items .item{border-bottom:1px solid #d1d1d1;position:relative;margin-bottom:20px;padding-bottom:14px}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .item-info{display:flex;justify-content:space-between}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .item-info .item{display:flex;border-bottom:0;position:relative;margin-bottom:0;padding-bottom:0}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .item-info .item .product-item-photo{width:auto}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar{display:flex !important}@media (max-width:767px){.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar{flex-direction:column !important}}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-edit{padding:0 5px;background:0 0;border:0;text-indent:-9999px}@media (max-width:767px){.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-edit{margin-bottom:10px}}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-edit span{display:none}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-edit:before{content:"";display:block;width:22px;height:22px;background-size:cover;background-repeat:no-repeat;background-image:url('../images/edit.png')}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-delete{padding:0 5px;background:0 0;border:0;text-indent:-9999px}@media (max-width:767px){.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-delete{margin-bottom:10px}}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-delete span{display:none}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-delete:before{content:"";display:block;width:22px;height:22px;background-size:cover;background-repeat:no-repeat;background-image:url('../images/delete-button.png')}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-towishlist{padding:0 5px;width:auto;height:auto;background:0 0;border:0;text-indent:-9999px}@media (max-width:767px){.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-towishlist{margin-bottom:10px}}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-towishlist span{display:none}.checkout-cart-index .form-cart .cart.table-wrapper .items .item .actions-toolbar .action-towishlist:before{content:"";display:block;width:22px;height:22px;background-size:cover;background-repeat:no-repeat;background-image:url('../images/add_wish_list_.png')}.checkout-cart-index .form-cart .product-item-details{display:flex;flex-direction:column}.checkout-cart-index .form-cart .product-item-details .price-including-tax .price,.checkout-cart-index .form-cart .product-item-details .price-excluding-tax .price{font-weight:400;font-size:1.4rem}.checkout-cart-index .form-cart .product-item-details .label{padding:0;margin:0;width:70px;font-size:1.4rem;font-weight:700}.checkout-cart-index .form-cart .product-item-details .cart-pro-details-section .price-sec,.checkout-cart-index .form-cart .product-item-details .cart-pro-details-section .subtotal{display:flex;align-items:center}.checkout-cart-index .form-cart .product-item-details .cart-pro-details-section .field.qty{display:flex;align-items:center;padding:10px 0}.checkout-cart-index .form-cart .product-item-details .cart-pro-details-section .field.qty .control.qty .input-text.qty{width:30%;text-align:center}.opc-block-summary{margin-bottom:0}#shipping-method-buttons-container .continue.primary{padding:7px 15px}.customer-section-block{padding:20px;background:#f6f6f6;height:100%;border-radius:10px}.login-container{display:flex}.login-container .block{width:50%;padding:0 15px;margin-bottom:40px !important}.account-nav-content .nav{flex-direction:column}.account-nav-content .nav .account-nav .item a,.account-nav-content .nav .account-nav .item>strong{padding:6px 18px 7px 15px}.orders-recent .table-order-items .col,.orders-history .table-order-items .col{max-width:20% !important}@media (max-width:767px){.orders-recent .table-order-items .col,.orders-history .table-order-items .col{max-width:100% !important}}.account .block-addresses-default .action,.account .block-dashboard-info .action,.account .block-dashboard-addresses .action,.account .block-dashboard-orders .action{border:1px solid #333;padding:2px 10px;border-radius:35px;display:inline-block;margin-bottom:5px;color:#333;text-align:center;line-height:19px}.account .block-addresses-default .action:hover,.account .block-dashboard-info .action:hover,.account .block-dashboard-addresses .action:hover,.account .block-dashboard-orders .action:hover{text-decoration:none}@media (max-width:767px){.account .block-addresses-default .action,.account .block-dashboard-info .action,.account .block-dashboard-addresses .action,.account .block-dashboard-orders .action{text-align:center;line-height:14px}}.account .orders-recent .col.actions .action.view{width:100px !important}@media (max-width:767px){.login-container{display:flex;flex-direction:column}.columns .sidebar-additional,.columns .sidebar-main{order:1}.columns .column.main{order:2}}.account-nav .item a{text-decoration:none;color:#333}.reorder .actions-toolbar .secondary{float:left}.reorder .actions-toolbar .secondary .action{margin-top:15px;border:1px solid #333;padding:5px 10px;border-radius:35px;display:inline-block;color:#333}.reorder .actions-toolbar .secondary .action:hover{text-decoration:none}.sidebar .product-items .product-item-info .product-item-photo{position:relative}.sidebar .product-items .product-item-details{width:100%;text-align:left;margin-left:0}.sidebar-additional .block-wishlist .product-item-name{padding-right:0}.sidebar-additional .product-item-details .product-item-actions{text-align:left}.sidebar-additional .actions-toolbar .action.details{color:#333}.checkout-index-index .top-header{min-height:70px}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}