body p,body ul{font-size:15px}h1.page-title span.base{font-size:40px}header.page-header div.panel.wrapper div.panel.header ul.header.links li a{font-size:13px}div.block-search input{font-size:13px}div.block-search{width:25px}.navigation ul{padding:0;padding-top:15px;padding-bottom:15px}.navigation ul ul li{font-size:15px}.navigation .level0>.level-top{padding:0 5px;font-size:12px;line-height:30px}div.panel.wrapper div.panel.header div.header-left a{letter-spacing:0}div.header.content .logo img{height:50px;width:auto !important}header.page-header div.panel.wrapper div.panel.header ul.header.links li{margin-left:20px}.slider .slide:before{opacity:1}.slider .slide .content{z-index:2}body.cms-page-view .column.main h2{font-size:20px}.landing-page-product-image{margin-bottom:10px}.landing-page-product-name{font-size:16px}.page-products h1.page-title span.base{font-size:22px;line-height:.9}.page-products .product-item-details .product-item-name a{font-size:15px}.page-products .product-item-details .price-box .price{font-size:16px}.product-item .price-box .price-label{font-size:18px}.page-products.catalog-category-view .products-grid .product-item,.page-products.catalogsearch-result-index .products-grid .product-item{width:calc((100% - 30px)/2 - .1px)}.page-products.catalog-category-view .products-grid .product-item:nth-child(3n+1),.page-products.catalogsearch-result-index .products-grid .product-item:nth-child(3n+1){margin-left:auto !important}.page-products.catalog-category-view .products-grid .product-item:nth-child(odd),.page-products.catalogsearch-result-index .products-grid .product-item:nth-child(odd){margin-left:0 !important}.page-products.catalog-category-view .products-grid .product-item:nth-child(even),.page-products.catalogsearch-result-index .products-grid .product-item:nth-child(even){margin-left:30px !important}div.toolbar.toolbar-products:last-of-type{margin-bottom:0}.product-info-main h1.page-title span.base{font-size:18px}div.product-info-price .price-final_price .price,.product-options-bottom .price-final_price .price{font-size:20px;margin-bottom:10px;display:inline-block}.product-info-main .stock.available,.product-info-main .stock.unavailable,.product-info-main div.product-add-form div.box-tocart div.field.qty label,#product-addtocart-button,#product-personalize-button{font-size:13px}.product-info-main div.product-add-form{clear:left}div.block.related .products-grid .product-item .product-item-info .product-item-name{font-size:15px}div.block.related .products-grid .product-item .product-item-info .price{font-size:16px}div.block.related .products-grid .product-item .product-item-info button.action.tocart{font-size:14px;letter-spacing:1px;padding:4px 10px}.you-might-also-like .you-might-also-like-product div.product-name{font-size:15px}.you-might-also-like .you-might-also-like-product div.product-price{font-size:16px}.you-might-also-like .you-might-also-like-product{width:calc((100% - 45px)/4);margin-right:15px}.page-bottom-left-column,.page-bottom-right-column{float:none;text-align:center}.personalization-columns .col-2{margin-left:35px;max-width:calc(100% - 300px - 35px)}div.cart-summary{float:none;width:100%;position:static}.cart-container form.form-cart{width:100%}#shopping-cart-table th{font-size:13px}#shopping-cart-table td.col.price .price-including-tax .price,#shopping-cart-table td.col.price .price-excluding-tax .price{font-weight:400;font-size:14px}table#shopping-cart-table td.col.price .price-including-tax .price,table#shopping-cart-table td.col.price .price-excluding-tax .price,table#shopping-cart-table td.col.subtotal .price-excluding-tax .price{font-size:14px}table.data.table.totals tr.grand.totals th,table.data.table.totals tr.grand.totals td{font-size:18px}ol#checkoutSteps div.step-title{font-size:40px}.opc-wrapper .step-title{border:none}.opc-wrapper .shipping-address-item{line-height:1.5}form.form.form-shipping-address .label{font-size:13px;margin-bottom:5px}.opc-block-summary>.title{font-size:22px}.minicart-items .product>.product-image-container{display:none}.minicart-items .product-item-details{padding-left:0}.checkout-payment-method form.form fieldset.fieldset .payment-method-title label.label{font-size:15px}li.checkout-payment-method div.payment-method-billing-address div.billing-address-details{font-size:18px}.opc-block-shipping-information .shipping-information-title{font-size:22px}div.opc-block-shipping-information div.shipping-information-content{font-size:15px}body.account.page-layout-2columns-left .column.main div.orders-recent a.action,body.account.page-layout-2columns-left .column.main table.table-order-items a.action{font-size:12px}body.account.page-layout-2columns-left .column.main div.block-dashboard-info a.action{font-size:12px}.modal-popup .modal-inner-wrap{width:90%}.modal-footer .action.secondary.action-hide-popup{border:none;font-size:12px}.modal-footer .action.secondary.action-hide-popup:hover{background-color:transparent;color:auto}body.account div.column.main div.block:not(.widget) div.block-title>strong{font-size:22px}table.table-order-items th.col{font-size:13px}body.account.page-layout-2columns-left div.sidebar.sidebar-main .account-nav .item{font-size:13px}body.customer-account-edit .fieldset legend.legend{font-size:22px}.block-addresses-default .box-content p{font-size:14px}body.account.page-layout-2columns-left .column.main div.box-address-shipping a.action{font-size:12px}body.account.customer-address-form .fieldset legend.legend{font-size:22px}body.account.customer-address-form .fieldset>.field:not(.choice)>.label{font-size:13px}.order-details-items .order-title>strong{color:#2a3a99;font-size:22px}.return-status,.order-status,.order-date{font-size:14px}body.account.page-layout-2columns-left a.action.print,body.account.page-layout-2columns-left a.action.track{font-size:12px}.table-order-items td.price .price-including-tax .price,.table-order-items td.price .price-excluding-tax .price,.table-order-items td.subtotal .price-excluding-tax .price{font-weight:400;font-size:14px}.landing-page-product-item{width:calc(100%/3 - .1px)}.landing-page-product-item:nth-child(3n+1){clear:left}.landing-page-product-item:nth-child(4n+1){clear:none}body.customer-account-login .page-main{margin-top:20px}.login-container .block .block-title strong{font-size:16px}form.form div.field.note{font-size:15px}form.form fieldset.fieldset .label{font-size:13px;margin-bottom:5px}.footer-column-2-left,.footer-column-2-right{float:none;width:100%}.page-bottom-right-column ul{text-align:center;width:100%}.page-bottom-right-column ul{justify-content:center;margin-bottom:10px;order:1}.page-bottom-right-column ul a{font-size:12px}