/** * WARNING: Do not change this file. Your changes will be lost. * 2025-05-29 11:44:05 */  body.boxed {    }  @media (min-width: 768px) { .page-layout-1column .product-info-main, .page-layout-2columns-left .product-info-main, .page-layout-2columns-right .product-info-main, .page-layout-3columns .product-info-main,.page-product-downloadable .product-options-bottom { width: 57.17%; } .page-layout-1column .product.media, .page-layout-2columns-left .product.media, .page-layout-2columns-right .product.media, .page-layout-3columns .product.media,.page-product-downloadable .product-options-wrapper { width: 40.83%; } .page-layout-1column .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-left .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-right .column.main > .custom-block ~ .product-info-main, .page-layout-3columns .column.main > .custom-block ~ .product-info-main { width: 42.8775%; } .page-layout-1column .column.main > .custom-block ~ .product.media, .page-layout-2columns-left .column.main > .custom-block ~ .product.media, .page-layout-2columns-right .column.main > .custom-block ~ .product.media, .page-layout-3columns .column.main > .custom-block ~ .product.media { width: 30.6225%; } }  body {
    line-height: 22px;
    letter-spacing: 0;
}
p,li {
    letter-spacing: 0;
    line-height: 22px;
}
@media (min-width: 1440px) {
.layout-1220 .block.category.event, .layout-1220 .footer.content, .layout-1220 .header.content, .layout-1220 .navigation, .layout-1220 .page-main, .layout-1220 .page-wrapper>.breadcrumbs >ul, .layout-1220 .page-wrapper>.page-bottom, .layout-1220 .page-wrapper>.widget, .layout-1220 .top-container,.layout-1220 .container {
    max-width: 1440px;
}
}
@media (max-width: 575px){
body {
    font-size: 13px;
    line-height: 21px;
}
}
h1, h2, h3, h4, h5, h6 {
    font-family: Poppins,sans-serif;
    color: #222529;
    letter-spacing: normal;
}
h1 {
    font-weight: 400;
    font-size: 36px;
    line-height: 44px;
    margin: 0 0 32px 0;
}
h2 {
    font-weight: 400;
    font-size: 32px;
    line-height: 52px;
    margin: 0 0 32px 0;
}
h3 {
    font-weight: 400;
    font-size: 22px;
    line-height: 22px;
    margin: 0 0 20px 0;
}
h4 {
    font-weight: 400;
    font-size: 20px;
    line-height: 27px;
    margin: 0 0 14px 0;
}
h5 {
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    letter-spacing: -.325px;
    color: #666;
    margin: 0 0 14px 0;
}
h6 {
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    margin: 0 0 14px 0;
}
.home-banner-slider h2.vc_custom_heading, .custom-font4 {
    font-family: 'Segoe Script','Savoye LET';
}
html .heading-secondary, html .lnk-secondary, html .text-color-secondary {
    color: #ff7272;
}
html .btn-modern {
    text-transform: uppercase;
    font-size: .75rem;
    padding: .75rem 1.5rem;
    font-weight: 600;
    height: auto;
}
html .action.primary, html .btn {
    font-family: Poppins;
    letter-spacing: .01em;
    font-weight: 700;
    line-height: 1.42857;
    padding: .8em 2em;
}
html .btn-modern {
    font-size: .8125rem;
    padding: 1em 2.8em;
}
html .action.primary {
    color: #fff;
    background-color: #4dae65;
    border-color: #4dae65 #4dae65 #3e8b51;
}
html .btn-xl {
    font-size: 1rem;
    padding: .8rem 2rem;
}
.btn-modern.btn-xl {
    font-size: 1rem;
    padding: 1.25em 3.125em;
}
.btn-flat {
    padding: 0!important;
    background: none!important;
    border: none!important;
    border-bottom: 1px solid transparent!important;
    box-shadow: none!important;
    text-transform: uppercase;
    font-size: .75rem;
}
html .btn-dark {
    color: #fff;
    background-color: #222529;
    border-color: #222529 #222529 #0b0c0e;
}
html .btn-light {
    color: #222529;
    background-color: #fff;
    border-color: #fff #fff #e6e6e6;
}
html .btn-quaternary {
    color: #fff;
    background-color: #000;
    border-color: #000 #000 #000;
}
html .background-color-secondary {
    background-color: #f4a085 !important;
}
.top-icon .porto-sicon-header {
    margin-bottom: .75rem;
}
.wel-msg i {
    font-size: 23.68px;
    color: #4dae65;
}
.page-wrapper > .breadcrumbs .items {
    position: relative;
    margin-bottom: 47px;
    padding-bottom: 13px;
    padding-top: 24px;
}
.page-wrapper > .breadcrumbs .items:after {
    content: '';
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: 0;
    border-bottom: 1px solid #e7e7e7;
}
.footer .widgettitle, .footer .widget-title {
    font-size: .9375rem;
    font-weight: 600;
}
html .background-color-secondary {
    background-color: #ff7272!important;
}
.footer, .footer p {
    font-size: 13px;
    line-height: 22px;
    letter-spacing: 0;
}
.footer .widgettitle, .footer .widget-title {
    font-size: .9375rem;
    font-weight: 700;
}
.footer-top .custom-block:before,.footer-top .custom-block:after {
    margin-bottom: 0;
    border: none;
    margin-top: 0;
}
.footer-middle > .container::after {
     border-color:#e7e7e7;
}
.footer .block.newsletter .form.subscribe {
    margin-bottom: 10px;
}
.footer .newsletter input {
    height: 3rem;
    padding-left: 1.25rem;
    background: #f4f4f4;
    border-radius: 0;
}
.footer .newsletter .action.subscribe {
    height: 3rem;
    font-weight: 600;
    border-radius: 0;
    border: none;
    letter-spacing: .15em;
}
.footer .widget>div>ul li {
    margin-bottom: 14px;
}
.footer-middle > .container {
    padding-top: 3.7rem;
    padding-bottom: 1rem;
}
.footer-bottom address {
    text-align: center;
    padding-top: 24px;
    padding-bottom: 8px;
    font-size: 13px;
    letter-spacing: -.025em;
}
.footer-bottom {
    font-size: 1em;
    padding-bottom: 54px;
    padding-top: 0;
}.share-links a.share-poshmark:hover{background-color:#7f0353}.share-links a.share-poshmark:hover img{filter:brightness(0) invert(1)}.share-links .share-poshmark img{filter:grayscale(0);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url(desaturate.svg#greyscale);filter:gray;-webkit-filter:grayscale(1);margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:15px;width:15px;display:block}@media all and (min-width:769px),print{.amsearch-wrapper-block.block-search{float:none!important}}.amsearch-input-wrapper.-typed .amsearch-button.-loupe{display:none!important}.amsearch-input-wrapper .amsearch-button.action.search{width:58px;height:46px;line-height:46px;background-color:#0047ab;color:#fff;right:0;margin:0;padding:0;border:none;border-radius:0;display:inline-block;font-size:15.7px;opacity:1;pointer-events:auto}.amsearch-wrapper-block.block-search .amsearch-input-wrapper .amsearch-input{border:none!important}.main-toggle-menu .toggle-menu-wrap,.page-header .block-search .amsearch-form-block .amsearch-input-wrapper{width:100%!important}.amsearch-items-section{font-family:"Nunito Sans",sans-serif}.amsearch-items-section .amsearch-block-header .amsearch-title{font-size:18px!important;font-weight:700!important;font-family:"Nunito Sans",sans-serif;color:#282d3b}.amsearch-item-container .amsearch-tab-items{text-align:left}.amsearch-item-container .amsearch-item .amsearch-link{font-size:16px!important}.amsearch-item-container .amsearch-item .amsearch-link:hover,.amsearch-products-section .amsearch-link:hover,.amsearch-products-section .amsearch-link:hover .amsearch-count,.amsearch-products-section .amsearch-product-list .amsearch-item .product-item-link:hover,.footer .widget .tagcloud a:focus,.footer .widget .tagcloud a:hover,.footer-middle a:focus,.footer-middle a:hover,.main-toggle-menu:not(.without-color-theme) .menu-title.closed:not(:hover),html .text-color-primary,html .text-primary{color:#0047ab!important}.page-header.type22 .block-search input.amsearch-input{font-size:16px!important;width:93%;float:left}.cms-index-index .page-main#maincontent{max-width:100%!important;padding:0;background:#f4f4f4}@media only screen and (max-width:768px){.amsearch-wrapper-block.block-search{float:none!important}.footer .footer-bottom .copyright-tcs,.footer .footer-bottom .poweredby-tcs{text-align:center}.footer .footer-bottom .custom-block{width:100%}.main-panel-top .container{padding:0!important}.page-header .panel.wrapper .header-left{display:flex;width:100%;flex:auto;padding:5px 15px;justify-content:center!important}.main-panel-top .tcs-header-middle{padding-left:20px}.main-panel-top .header-right{padding-right:20px}.main-panel-top .tcs-all-stores{width:100%;padding:0}.main-panel-top .tcs-all-stores a img{max-width:82px}span.separator:first-child{display:none}}@media (max-width:767px){.page-footer .footer-middle{margin-bottom:25px!important}}.ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper{left:100%!important;top:0;max-width:900px!important;border-radius:0!important;background-color:#fff!important;padding:15px 35px!important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item{display:flex;flex-direction:column;align-items:center}.ammenu-submenu-block.-builder.-root .ammenu-items-list{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;width:60%}.ammenu-submenu-block.-builder.-root .ammenu-items-list .ammenu-item{max-width:33.33%;text-align:center;flex:1 0 50%}@media (min-width:992px){.page-header.type22 .logo{margin-right:2.2rem!important}.page-header.type22 .search-area .block.block-search{max-width:91%!important}.main-panel-inner .tcs-header-middle{border-left:2px solid #e5e4e2!important;line-height:50px;min-height:inherit;display:flex}.page-header .panel.wrapper .header-left{flex:1}}.amsearch-items-section .amsearch-tab-items.amsearch-collapsible-content .amsearch-link{font-size:14px!important;font-weight:500}.amsearch-block-header.amsearch-collapsible-title .amsearch-title{color:#282d3b;font-size:20px;font-weight:700!important;font-family:"Nunito Sans",sans-serif}.amsearch-block-header .amsearch-count{color:#282d3b;font-weight:600!important;font-size:14px}.amsearch-block-header .amsearch-link -view-all,.amsearch-block-header .amsearch-link.-view-all .amsearch-count{font-weight:700;font-family:"Nunito Sans",sans-serif}@media (max-width:768px){.amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(50%)}}@media (min-width:992px),print{.amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(33.333%)}}.amsearch-products-section .amsearch-product-list .amsearch-item .product-item-link{text-align:left;color:#282d3b!important;font-size:14px;font-weight:600!important;font-family:"Nunito Sans",sans-serif}.amsearch-products-section .product-item [data-role=priceBox]{color:#000;text-align:left}.amsearch-products-section .amsearch-wrapper-inner .price-final_price .price-final_price [data-price-type=finalPrice] .price{font-size:16px;color:#282d3b;padding:0}.amsearch-products-section .amsearch-wrapper-inner .price-final_price .price-final_price [data-price-type=oldPrice] .price{font-size:14px;padding:0}.product-item-details .amsearch-wrapper-inner .product-item-actions .action.tocart.primary{width:100%;text-align:center;font-size:12px;display:inline-block;padding:4px;line-height:20px;height:20px;background:#cf2b2b;border:none;border-radius:4px;font-family:"Nunito Sans",sans-serif;font-weight:700}.product-item .rating-summary .rating-result>span:before{color:#ff9600}.amsearch-products-section .product-item-actions .actions-secondary{display:none}@media (min-width:768px){.amsearch-products-section.-grid:not(.-slider) .amsearch-item{flex-direction:column}.amsearch-products-section .product-item-details{padding:0;flex-grow:1}.amsearch-products-section .amsearch-wrapper-inner{margin-top:auto}}.amsearch-products-section .product-item [data-role=priceBox] p,.amsearch-products-section .product-item [data-role=priceBox] span{flex-basis:100%;padding:0 0 5px;font-family:"Nunito Sans",sans-serif;font-weight:700;display:block;line-height:initial}.amsearch-products-section .product-item .price-label{display:inline-block!important}.product-item .product-reviews-summary .reviews-actions{text-align:left;display:block!important;margin-top:6px}@media (min-width:769px),print{.amsearch-items-section:not(:first-child:last-child){max-width:260px!important}}.amsearch-products-section .amsearch-wrapper-inner .price-final_price .special-price .price-final_price .price-label{width:100%;height:auto;position:relative;color:#282d3b}.product-item .product-reviews-summary .reviews-actions .action.view:hover{color:#444}.amsearch-input-wrapper .amsearch-button.action.search:focus,.amsearch-input-wrapper .amsearch-button.action.search:hover{background-color:#023e93;color:#fff;filter:brightness(1)}.page-header.type22 .header.panel>.header.links>li>a{font-size:12px!important}.page-header.type22 .main-panel-top .share-links.tcs-social-icons{margin-left:10px!important}.ammenu-menu-wrapper .ammenu-category-tree .ammenu-title,.footer .widget .textwidget.custom-html-widget>ul li,.main-menu-wrap .ammenu-menu-wrapper .ammenu-text-block{font-size:16px;font-weight:500!important;font-family:"Nunito Sans",sans-serif}.ammenu-nav-sections.-topmenu .ammenu-main-container{padding:0!important}.ammenu-submenu-block.-horizontal>.ammenu-items-list>.ammenu-item>.ammenu-link{padding:0 0 20px!important}.ammenu-category-columns .ammenu-column{padding-bottom:15px!important}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item:not(:last-child){border-bottom:2px solid #e5e4e2}.ammenu-menu-wrapper{margin-bottom:0!important}.ammenu-submenu-block.-root{display:flex}.main-toggle-menu:not(.without-color-theme) .menu-title:hover,.main-toggle-menu:not(.without-color-theme) .menu-title:not(.closed){background:#0047ab!important;border-right-color:#0047ab!important}@media only screen and (max-width:600px){.main-panel-top .tcs-all-stores a img{max-width:72px}}.minicart-wrapper .action.showcart .counter.qty{line-height:17px!important;background-color:#cf2b2b!important}.main-toggle-menu .menu-title{z-index:8!important}@media only screen and (max-width:992px){.page-header .panel.wrapper .header-left{display:flex;width:100%;flex:auto;padding:5px 15px;justify-content:center!important}.main-panel-top .tcs-header-middle{padding-left:20px}.main-panel-top .header-right{padding-right:20px}.main-panel-top .container{padding:0!important}.amsearch-input-wrapper .amsearch-button.action.search{width:40px;height:40px}.page-header.type22 .block-search input.amsearch-input{width:88%;font-size:14px!important}.page-header .header-main .search-area .block.block-search{padding:0;border-radius:unset}}@media only screen and (min-width:992px) and (max-width:1200px){.page-header .panel.wrapper .header-left{display:flex;width:100%;flex:auto;border-bottom:2px solid #e5e4e2;padding:5px 15px;justify-content:center!important}.main-panel-top .tcs-all-stores a img{max-width:80px}.main-panel-top .tcs-header-middle{padding-left:20px}.main-panel-top .header-right{padding-right:20px}.main-panel-top .container{padding:0!important;max-width:100%}.main-panel-top .tcs-all-stores{padding:0}}.footer-bottom address{visibility:hidden;padding:0!important}.footer-middle a{color:#282d3b!important}

/* PDP Styles */
.catalog-product-view .special-price-add-message{ font-size: initial;font-weight:bold;color:#000;position:relative;display:inline-block;top:-2px;}
.catalog-product-view .product-add-form .box-tocart .field.qty .control button{  vertical-align: top;height: 3rem;line-height: 3rem;width: 30px;border: solid 1px #e7e7e7; color: #222529;padding: 0px; }
.catalog-product-view .product-info-main .box-tocart .qty .control input{margin:0px !important;}
.catalog-product-view .product-add-form .box-tocart .field.qty .control button{font-size:20px;font-weight:normal;}
.catalog-product-view .product-info-main .product-social-links .amazon-checkout-now{display:none !important;}
.catalog-product-view .product-info-main .product-social-links .amazon-button-container{display:none !important;}
.catalog-product-view .product-social-links .share-links a:before{    font-size: 14px;}
.catalog-product-view .product-info-main .box-tocart .actions .tocart{    background: #CF2B2B !important;}
.catalog-product-view .amblog-related-post .amblog-headline{    line-height: normal;font-size:21px;}
.catalog-product-view .amblog-related-post .amblog-text{margin-top:5px;color:#333;}
.catalog-product-view .amblog-related-post .amblog-date{margin-top:10px;color:#333;font-weight:500;}
.catalog-product-view .block.related .title strong{font-size:21px;font-weight:600;text-transform:uppercase;color:#000;}
.catalog-product-view .block.related .products.list{display:flex;flex-wrap:wrap;width:100%;justify-content: space-between;}
.catalog-product-view .block.related .products.products-grid .product-item{ border: 1px solid #ccc;margin-right:10px;}
.catalog-product-view .block.related .products.products-grid .product-item .product-item-photo{box-shadow:none !important;}
.catalog-product-view .block.related .products.products-grid .product-item-name a{margin-bottom:20px;}
.catalog-product-view .block.related .title{    border-bottom: 1px solid #d3d3d39e;padding-bottom: 10px;margin-top:12px;}
.catalog-product-view .block.related .products{margin:0px;}
.catalog-product-view .special-price .price{ color: #CF2B2B !important;}
.catalog-product-view .sidebar.sidebar-additional .porto-sicon-box{margin-bottom:10px;}
.catalog-product-view .sidebar.sidebar-additional .porto-block hr{    margin: 14px 0;}
.catalog-product-view .porto-sicon-header .porto-sicon-title{font-weight:bold;    color: #333 !important;}
.catalog-product-view .porto-sicon-header p{color:#333;font-weight:400;line-height:normal;}
.catalog-product-view .amreview-info-wrapper{padding-top:0px;}
.catalog-product-view .amreview-summary-info .amreview-summary{ font-size: 60px !important;line-height: 1 !important;}
.catalog-product-view .amreview-percent-block .amreview-desc{font-size: 13px;line-height: normal;}
.catalog-product-view .amreview-review-list{    padding-top: 10px !important;    padding-bottom: 10px !important;}
.catalog-product-view .amrev-title-block .am-strong{    font-size: 28px;font-weight: 600;}
.catalog-product-view .amrev-toolbar-container .amrev-sorting{    flex-basis: 294px;}
.catalog-product-view .sorter-action{vertical-align: middle;}
.catalog-product-view .amreview-rating-label{display: block;margin-bottom: 10px;margin-top: 10px;}
.catalog-product-view  #product-review-container{color: #2f2f2f;}
.amreview-author-details .amreview-recommended{max-width:178px;}
.catalog-product-view .amreview-info-wrapper .amreview-add-new{display:flex;}
.catalog-product-view .amreview-info-wrapper .amreview-add-new #amreview-toform{padding:0px;width:150px;display:flex;align-items:center;justify-content:center;margin-right:20px;background: #cf2b2b;    border-color: #cf2b2b;}
.catalog-product-view .amrev-toolbar-container .amrev-filters{list-style-type-type:none !important;}
.catalog-product-view .amreview-author-details .amreview-author{font-size:18px !important;font-weight:500 !important;}
.amrev-toolbar-container .amrev-filter{    list-style-type: none !important;}
.catalog-product-view .product-add-form .box-tocart .field.qty .control button{background:transparent !important;}
.cms-index-index .special-price-add-message{display:none;}
.catalog-product-view .porto-products.title-border-bottom.move-related .products-slider.show-dots-title-right .owl-dots{top: -60px;}
@media(max-width:992px){
	.catalog-product-view .amreview-author-details .amreview-recommended{max-width:140px;}
	.catalog-product-view .amreview-recommended:after{display:none !important;}
}
@media(min-width:767.98px) and (max-width:768.98px){
	.page-layout-2columns-right.catalog-product-view .product-info-main{margin-left:12px;}
	.catalog-product-view .column.main{flex-direction: row;-webkit-flex-direction: row;-ms-flex-direction: row;    flex-wrap: wrap;}
}
@media(max-width:768px){
	.catalog-product-view  .columns .column.main{padding-bottom: 10px;}
	.catalog-product-view .block.related{margin-top:10px;margin-bottom:10px;}
.amrev-toolbar-container{justify-content:flex-start;}
.amrev-toolbar-container .amrev-filter{    padding-left: 0px;}
}
@media(max-width:767.98px){
	.catalog-product-view .product-info-main .qty .control #qty{    width: 44px !important;}
	.catalog-product-view .product-info-main .box-tocart .actions{margin-bottom:10px;}
}
@media(max-width:500px){
.porto-products.title-border-bottom.block.upsell  > .section-title{padding-right:40px;}
.amrev-toolbar-container .amrev-filter{    padding-left: 0px;}
	.amreview-submit-form .review-form .action.submit.primary{padding-top:12px;}
}
.catalog-product-view .product-info-main .product-info-stock-sku,.catalog-product-view .product-info-main .product-info-stock-sku .stock,.catalog-product-view .product-info-main .product.sku .value{    color: #CF2B2B !important;font-size:13px;}
.porto-block-bg{    background: #EEF2F9;padding:18px 12px;}
.catalog-product-view .sidebar.sidebar-additional .porto-sicon-box {    margin-bottom: 10px !important;}
.catalog-product-view .porto-sicon-header .porto-sicon-title{font-size:15px;}
.catalog-product-view .porto-sicon-header p{    font-weight: 600 !important;font-size: 15px !important;}
.catalog-product-view .porto-ibanners {margin-top:15px;margin-bottom:10px;}
.catalog-product-view .amblog-related-post .amblog-headline{font-size:18px;color:#0e6bd7;}
.catalog-product-view .amblog-related-post .amblog-headline:hover{color: #CF2B2B !important;}
.catalog-product-view .amblog-related-post .amblog-date{font-weight:bold;font-size:18px;}
.product-info-main .product-reviews-summary .rating-summary{z-index:1;}
.special-price-add-message{display:none;}
.catalog-product-view .special-price-add-message{display:inline-block;}
.catalog-product-view .product-info-main .prices-tier li{list-style-type: none !important;}
.catalog-product-view .price-final_price .price{color: #CF2B2B !important;}
.catalog-product-view .product-info-main .prices-tier .price-container .price{font-size: 1.125rem;}
.catalog-product-view .price-final_price .old-price .price{color: #a7a7a7 !important;}
.catalog-product-view .amblog-related-post .amblog-headline{font-size:15px;text-transform: uppercase;}
.catalog-product-view .product-info-main .product.sku .value,.catalog-product-view .product-info-main .product-info-stock-sku .stock{font-weight:bold;}
.catalog-product-view .amblog-related-post .amblog-date{font-size:15px;}
.catalog-product-view .page-wrapper >.breadcrumbs{background:transparent;}
.catalog-product-view .page-wrapper >.breadcrumbs .items{    margin-bottom: 10px !important;}
.catalog-product-view .product-info-main .product-add-form .product-options-wrapper{margin-bottom:10px;}
.catalog-product-view .product-info-main .product-add-form .product-options-wrapper .label{color:#000;}
.catalog-product-view .product-info-main .product-add-form .product-options-wrapper select{color:#000;max-width:400px;}
.catalog-product-view .block.related .block-actions{display:none;}
.catalog-product-view .block.related.move-related .field.choice{display:none;}
.block.upsell .product-item-info .product-item-details .product-item-actions .tocart{ background: #CF2B2B !important;color:#fff !important;}
.catalog-product-view h1.page-title .base{    font-size: 1.875rem;}
.catalog-product-view .block.related .special-price-add-message,.catalog-product-view .block.upsell .special-price-add-message{display:none;}
@media(max-width:479px){
.upsell .products-grid .product-item-info .product-item-details .product-item-actions .actions-secondary{display:none !important;}
}
/* Blog Page */
body[class*='amblog-index-']  .page-wrapper >.breadcrumbs,.amblog-index-post .page-wrapper >.breadcrumbs{background:transparent;}
body[class*='amblog-index-']  .page-wrapper >.breadcrumbs .items,.amblog-index-post .page-wrapper >.breadcrumbs .items{    margin-bottom: 10px !important;}
body[class*='amblog-index-'] .page-title-wrapper{margin:0px;}
.amblog-post-container .post-image, .amblog-grid-list .slick-slide .amblog-item .post-image{margin-bottom:15px;}
.amblog-date, .amblog-views, .amblog-minread{    font-size: 14px !Important;font-weight:400;margin-bottom:7px !important;}
.amblog-post-container .amblog-helpful-wrap, .amblog-post-container .amblog-post-title, .amblog-grid-list .slick-slide .amblog-item .amblog-helpful-wrap, .amblog-grid-list .slick-slide .amblog-item .amblog-post-title{margin-bottom:10px;font-size:24px !important;line-height:35px !important;}
.amblog-tag{font-size:15px;}
.amblog-post-container .amblog-shot, .amblog-grid-list .slick-slide .amblog-item .amblog-shot{font-size: 15px;    line-height: 1.5rem;}
.amblog-index-index .amblog-ref, .amblog-index-search .amblog-ref, .amblog-index-tag .amblog-ref, .amblog-index-category .amblog-ref, .amblog-index-post .amblog-ref, .amblog-index-author .amblog-ref{font-size:16px !important;}
.amblog-post-container .amblog-read, .amblog-grid-list .slick-slide .amblog-item .amblog-read{font-size:16px;padding:4px 20px;}
.amblog-title{    padding: 14px 25px;}
.amblog-element-block .amblog-categories .amblog-link, .amblog-post-container .amblog-widget-container .amblog-categories .amblog-link, .amblog-grid-list .slick-slide .amblog-item .amblog-widget-container .amblog-categories .amblog-link{font-size:16px;}
.amblog-list .post-title.amblog-headline{font-size:16px;}
.amblog-element-block .amblog-categories.-level2 .amblog-category, .amblog-post-container .amblog-widget-container .amblog-categories.-level2 .amblog-category, .amblog-grid-list .slick-slide .amblog-item .amblog-widget-container .amblog-categories.-level2 .amblog-category{margin-top:5px;}
.amblog-title, .amblog-post-title{font-size:21px !important;}
body[class*='amblog-index-']  .page-main{padding-top:0px;}
body[class*='amblog-index-'] .page-title-wrapper h1{line-height:normal;}
body[class*='amblog-index-'] .amblog-ref, body[class*='amblog-index-'] .amblog-index-search .amblog-ref, body[class*='amblog-index-'] .amblog-index-tag .amblog-ref, body[class*='amblog-index-'] .amblog-index-category .amblog-ref, body[class*='amblog-index-'] .amblog-ref, body[class*='amblog-index-'] .amblog-index-author .amblog-ref{color: #c6242f !important;}
body[class*='amblog-index-'] h1.page-title .base{font-size:26px !important;}
.amblog-navigation-container .amblog-navigation > .amblog-title-link{    font-size: 16px;line-height:normal;}
.amblog-related-wrapper.-related-products .product-item-actions button{    background: #cf2b2b;    border-color: #cf2b2b;}
.amblog-related-wrapper.-related-products .amblog-slick-slider .product-item-link{line-height:normal;}
.amblog-form-comment .amblog-btn{font-size:16px;}
.amblog-secondary-title{font-size:16px;}
.amblog-head-note{font-size:15px;}
.amblog-element-block .amblog-item.-comment .amblog-headline, .amblog-post-container .amblog-widget-container .amblog-item.-comment .amblog-headline, .amblog-grid-list .slick-slide .amblog-item .amblog-widget-container .amblog-item.-comment .amblog-headline{font-size:16px;line-height:normal;}
.amblog-author-container, .amblog-element-block .amblog-author, .amblog-comment-content .amblog-author, .amblog-post-container .amblog-item.-author, .amblog-post-container .amblog-item.-comments, .amblog-post-container .amblog-widget-container .amblog-author, .amblog-grid-list .slick-slide .amblog-item .amblog-item.-author, .amblog-grid-list .slick-slide .amblog-item .amblog-item.-comments, .amblog-grid-list .slick-slide .amblog-item .amblog-widget-container .amblog-author{font-size:15px;}
.amblog-post-container .amblog-content h2{font-size:21px !important;line-height:normal;margin-bottom:15px !important;}
.amblog-comment-content .amblog-button{font-size:16px;}
.amblog-pager-container .amblog-pagination{font-size:18px;}
.amblog-post-container .amblog-features, .amblog-grid-list .slick-slide .amblog-item .amblog-features{width:86%;}
.amblog-list .post-title.amblog-headline{line-height:normal;margin-bottom:0px;}
.amblog-related-wrapper.-related-products .amblog-item-product .price-box{    flex-direction: row;justify-content: flex-start;}
.amblog-related-wrapper.-related-products .special-price{margin-left:7px;}
.amblog-related-wrapper.-related-products .product-item-actions button{font-size:13px;height:auto;}
.amblog-social-container .amblog-icon, .amblog-element-block[data-set='sidebar-author'] .amblog-icon, .amblog-item[data-set='content-author'] .amblog-icon, .amblog-post-container .amblog-widget-container[data-set='sidebar-author'] .amblog-icon, .amblog-grid-list .slick-slide .amblog-item .amblog-widget-container[data-set='sidebar-author'] .amblog-icon{width:30px;height:30px;list-style-type: none !important;}
.amblog-form-search .amblog-input, .amblog-form-comment .amblog-input{font-size:16px !important;}
body[class*='amblog-index-'] .columns .sidebar-additional{padding-bottom:0px;}
.amblog-slick-slider.slick-slider .slick-dots > li[role='presentation']{width:20px;height:20px;}
body.catalog-category-view, body.catalog-category-view .breadcrumbs{background:transparent !important;}
.catalog-category-view .cat-outer-container .cat-box img{border: 1px solid #e7e7e7 ;}
.catalog-category-view .products-grid.columns4 .product-item .product-item-photo{    box-shadow: 0 13px 24px -7px rgb(0 0 0 / 10%);}
body.catalog-category-view.categorypath-container-storage{    background: #F4F4F4 !important;}
.catalog-category-view .filter-options-title,.catalogsearch-result-index .filter-options-title{ font-size: 16px !important;font-weight:800 !important;line-height:20px;color: #0047AB !important;}
.catalog-category-view .product.details.product-item-details .product-item-name.name a,.catalogsearch-result-index .product-item-name a,.catalog-category-view .side-custom-block .custom-block h2,.catalogsearch-result-index .side-custom-block .custom-block h2{ font-size: 16px !important;font-weight:800 !important;line-height:20px;color: #0047AB !important;}
.catalog-category-view .category-description .cat-hr{border: 0px solid #ccc;}
.tcs-special-offer .special-menu-label-box a{font-weight:bold;}
.weekly-special-menu.custom-html{ padding:11px;}
.tcs-special-offer .special-menu-label-box p{font-weight:bold;}
.catalog-category-view .side-custom-block .widget_media_image h3,.catalogsearch-result-index .side-custom-block .widget_media_image h3{ font-size: 16px !important;font-weight:800 !important;line-height:20px;color: #0047AB !important;}
.filter-options-title .toggle::before, .filter-options-title .toggle::after{    background: #0047AB !important;}