<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.footer-top .item.item-right {
    width: 100%;
	margin: 0;
}
.special-sec-1 {
    background: #993650;
    color: #fff;
    font-size: 18px;
    display: inline-block;
    width: 100%;
    padding: 40px 25px;
    margin: 0 0 30px;
    box-sizing: border-box;
}
.special-sec-1 .media-body{
  vertical-align: middle !important;
}
.special-sec-1 .media{
  display: table;
}
.special-sec-1 .pull-left {
  display: table-cell;
}

.footer-top.container {
    width: auto;
    max-width: none;
}

.product.data.items.show-tabs&gt;.item.title&gt;.switch {
	/* background: none !important; */
}
.product.data.items.show-tabs&gt;.item.title.active&gt;.switch, .product.data.items.show-tabs&gt;.item.title.active&gt;.switch:focus, .product.data.items.show-tabs&gt;.item.title.active&gt;.switch:hover {
    /* background: #f7f7f7 !important; */
}
.show-tabs&gt;.item.content {
    border: 1px solid #ddd !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
}
.amcheckout-step-container .primary .action.checkout, .amcheckout-step-container .action.checkout.amasty {
    background: #3c3c3c;
    width: 90% !important;
}
.amcheckout-step-container .fieldset&gt;.field&gt;.label, .amcheckout-step-container .fieldset&gt;.fields&gt;.field&gt;.label {
    display: block;
    width: 100% !important;
    text-align: left !important;
    font-size: 13px;
}
.checkout-index-index .fieldset&gt;.field, .fieldset&gt;.fields&gt;.field {
    margin: 0 0 7px !important;
}
.amcheckout-step-container input[type='text'], .amcheckout-step-container input[type='password'], .amcheckout-step-container input[type='url'], .amcheckout-step-container input[type='tel'], .amcheckout-step-container input[type='search'], .amcheckout-step-container input[type='number'], .amcheckout-step-container input[type='datetime'], .amcheckout-step-container input[type='email'], .amcheckout-step-container select {
    height: 30px;
}
.checkout-index-index .fieldset&gt;.field:not(.choice)&gt;.control {
    width: 100% !important;
}
div#shipping-new-address-form &gt; div:nth-child(1), div#shipping-new-address-form &gt; div:nth-child(2) {
    width: 50%;
}
div#shipping-new-address-form &gt; div:nth-last-child(1), div#shipping-new-address-form &gt; div:nth-last-child(2) {
    width: 50%;
}
.filter-options-content .am-filter-items-attr_price a {
    display: inline-block;
}
.sidebar .filter-options ul li, .sidebar .filter-options ol li {
    padding-left: 0 !important;
}

._amcheckout-selectable-item.-selected, .amcheckout-step-container .amcheckout-shipping-address .billing-address-details.-selected, .amcheckout-step-container .amcheckout-shipping-address .shipping-address-details.-selected, .amcheckout-step-container .shipping-address-items .shipping-address-item.-selected, .amcheckout-step-container .shipping-address-items .shipping-address-item.selected-item, .amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method.-selected, .amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method.-selected, .amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method.-selected, .amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method._active {
    border-color: #9b3651;
}
.am-checkout.-modern .authentication-wrapper .action-auth-toggle {
    background: #9b3651;
}
tr.row.amcheckout-method {
    margin: 0;
}
.footer .block-title, .footer strong {
    color: #fff;
}

.amcheckout-step-container .amcheckout-button:not(.braintree-googlepay-button):not(.ui-datepicker-trigger), .amcheckout-step-container button:not(.braintree-googlepay-button):not(.ui-datepicker-trigger), .amcheckout-step-container .cart.table-wrapper .actions-toolbar&gt;.action:not(.braintree-googlepay-button):not(.ui-datepicker-trigger), .amcheckout-step-container .action-gift:not(.braintree-googlepay-button):not(.ui-datepicker-trigger) {
    background: #9b3651;
}
div#amasty-shopby-product-list .block-title strong {
    font-size: 28px !important;
}
div#amasty-shopby-product-list .block-title {
	padding-top: 10px;
    padding-bottom: 10px;
}
div#amasty-shopby-product-list .block-title strong {
    font-size: 28px !important;
    color: #333;
    font-weight: bold;
}
.itemslider .block-title {
	border-color: #ccc;
}
.items-grid-partitioned .item {
	border-top-color: #ccc;
}
.side-bar-slider .owl-pagination {
    position: static;
}
.side-bar-slider .owl-buttons {
    display: none;
}
.cms-index-index .sidebar.sidebar-main .widget {
    border: 1px solid #ddd;
    padding: 15px;
}


/*-----------------------------------------------------------*/
.header .logo-wrapper .logo img {
    max-width: 230px;
}
.header-container .hp-blocks-holder .hp-block.right-column {
    display: flex;
    flex-direction: row-reverse;
    margin: 0;
    margin-top: 19px;
    justify-content: space-between;
    width: 100%;
}
.header-container .hp-blocks-holder .hp-block.right-column .item:first-child {
    margin-left: auto;
}
.header-container .hp-blocks-holder .hp-block.right-column &gt; .item:last-child {
    width: 60%;
}
.header-primary .minicart-wrapper .action.showcart .icon:before {
    font-size: 36px;
}
.header-container .mini-cart .skip-link .counter {
    position: absolute;
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 50%;
    right: 20px;
    top: 3px;
    overflow: hidden;
}
.header-container:not(.sticky-header) .mini-cart .counter {
    right: 48px;
    top: -6px;
}
.nav-container {
    border-bottom: 2px solid #ccc;
}
.itemgrid-adaptive.itemgrid-2col .item {
}
.itemgrid .item {
	margin-bottom: 30px;
	border-top: none;
	box-shadow: -1px 1px 0px 0px #ddd, 1px -1px 0px 0px #ddd;
}
.itemgrid .item:hover {
    box-shadow: -1px 1px 0px 0px #ffbcce, 1px -1px 0px 0px #ffbcce;
    z-index: 7;
}
.mini-cart-content {
    max-height: calc(100vh - 100px);
    overflow: auto;
}
.cart-summary {
    background: #fff !important;
    padding: 10px;
}
div#minicart-amazon-pay-button .amazon-button-container {
    position: relative;
}
.amazon-button-container__cell:last-child {
    position: absolute;
    left: 100%;
    vertical-align: middle;
    top: 11px;
	min-width: auto;
}
.amazon-button-container .field-tooltip {
    position: static;
}
.form-cart {
    background: #fff;
    padding: 10px;
}
.checkout-index-index .am-checkout {
    padding: 0;
    background: none !important;
}
.amazon-button-container {
    position: relative;
}
.checkout-index-index .checkout-block {
    box-shadow: none;
    border: 1px solid #ddd;
}
.opc-block-summary {
    background: #fff !important;
}
.opc-wrapper .fieldset &gt; .field &gt; .label, .form-login .fieldset &gt; .field &gt; .label {
    width: 100% !important;
    text-align: left !important;
    font-weight: bold;
    font-size: 12px;
    margin: 0 0 3px;
}
.fieldset &gt; .field:not(.choice) &gt; .label {
    width: 100% !important;
    text-align: left !important;
    margin: 0 0 5px !important;
}
.fieldset &gt; .field:not(.choice) &gt; .control {
    width: 100% !important;
}
.checkout-index-index .checkout-block:hover {
    box-shadow: none;
    border-color: #ffbcce;
}
.filter-options-content {
	padding: 0;
}
.filter-options-content .items a {
    padding: 0;
	display: inline-block;
	vertical-align: middle;
}
.filter-options-content a:hover {
    background: transparent;
}
.sidebar .filter-options .item {
    margin: 5px 0;
}
.sidebar, .page-layout-2columns-left .sidebar-additional {
    background: #fff;
    padding: 10px !important;
    border-right: 20px solid #f7f7f7;
}
.filter-options .am-labels-folding .item {
    flex-wrap: initial;
}
body .login-container .fieldset &gt; .field &gt; .control {
    width: 100%;
}
.login-container {
    display: flex;
    justify-content: space-between;
	flex-wrap: wrap;
}
.login-container &gt; .block {
    background: #fff;
    padding: 15px;
    box-sizing: border-box;
    margin: 10px 0 0 !important;
}
body .abs-margin-for-forms-desktop, body .fieldset .legend, body .column:not(.sidebar-main) form .actions-toolbar, body .column:not(.sidebar-additional) form .actions-toolbar, body .login-container .fieldset:after {
    margin-left: 0;
}
form.testimonial {
    background: #fff;
    padding: 20px;
    max-width: 600px;
    margin: auto;
}
.product.data.items.style1.show-tabs &gt; .item.title &gt; .switch {
    border-top-width: 3px !important;
}
.product.data.items.style1.show-tabs &gt; .item.title.active &gt; .switch {
    border-top-color: #9b3651 !important;
}
.catalog-product-view .product-img-column {
    background: #fff;
    box-sizing: border-box;
    padding: 10px;
}

.special-price .price, .special-price .price-label {
    color: #b94665 !important;
}
.old-price .price, .old-price .price-label, .old-price, .old.price {
    color: #888;
}
.product-item .price-box .price, .product-items .item .price-box .price {
    font-size: 1.8rem;
}
.rating-summary .rating-result &gt; span:before, .review-control-vote label:before {
    color: #FFC107 !important;
}
.itemgrid .item:hover button.action.tocart.primary {
    background: #b94665;
    color: #fff;
}
.block.itemslider .item .product-item-info:hover button.action.tocart.primary {
    background: #b94665;
    color: #fff;
}
.block-minicart a.action.viewcart {
    display: block;
    background: #333;
    color: #fff !important;
    font-weight: 600;
}
.block-minicart a.action.viewcart:hover {
    background: #000;	
}
.block-minicart .block-content &gt; .actions &gt; .secondary {
	margin: 0 10px 15px;
}
.block-minicart  .paypal.checkout.after.paypal-logo {
    text-align: center;
}
.opc-wrapper div#shipping-new-address-form &gt; div:nth-last-child(1), .opc-wrapper div#shipping-new-address-form &gt; div:nth-last-child(2) {
	width: 100%;
}
.checkout-index-index .authentication-wrapper {
    width: 400px;
    max-width: 27%;
}
.checkout-index-index button.action.action-auth-toggle {
    padding: 10px;
    background: #b94665;
    color: #fff;
}
.checkout-index-index .checkout-header {
    margin: 0px 0 20px;
	float: left;
}
.checkout-payment-method .payment-methods .actions-toolbar .primary {
    width: 100%;
}
.filter-options .am-labels-folding .item {
    align-items: start;
}
.sidebar input[type="radio"] {
    margin: 3px 5px 0 0 !important;
	vertical-align: top;
}
.form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account, .form.search.advanced, .form.form-orders-search {
    margin: auto;
    background: #fff;
    padding: 20px;
}
.product-info-main .box-tocart .actions, .product-options-bottom .box-tocart .actions, .product-info-main .box-tocart .field.qty, .product-options-bottom .box-tocart .field.qty {
    float: none !important;
}
.message.info a {
    color: #b94665;
}
.message.info a:hover {
    color: #993550;
}
.block-minicart .block-content &gt; .actions {
    display: flex;
}
.block-minicart .block-content &gt; .actions &gt; div {
    width: 100%;
}
.block-minicart .block-content &gt; .actions &gt; div button, .block-minicart a.action.viewcart {
    font-size: 1.4rem !important;
    padding: 10px 5px !important;
}
.block.itemslider .item .product-item-info {
    background: #fff;
    padding: 10px;
}

.nav-regular li.level0.current &gt; a &gt; span:first-child {
    border-bottom: 2px solid;
    margin: 0 0 -2px;
}

.header .welcome {
    display: none;
}
.header .social-links a &gt; span:hover {
    background: #b94665 !important;
}
.header-top .inner-container {
    display: flex;
    justify-content: space-between;
}
.header-top .inner-container .left-column .ib {
    line-height: 32px;
    width: 32px;
    height: 32px;
}
.header-top .inner-container .left-column {
	width: 60%;
}
.header-top .inner-container .left-column &gt; .item:first-child {
    width: 100%;
}
.header-top .inner-container .right-column {
	width: 50%;
}
.header-container .item-left {
    width: 100%;
}
.hd-phone-info {
    float: right;
	font-size: 20px;
}
.cms-page-view .page-main a {
    color: #b94665;
    font-weight: 600;
}

.special-sec-21 {
    font-size: 16px;
    line-height: 1.8;
}
.special-sec-21-inner h4 {
    font-size: 26px;
    font-weight: bold;
}
.contact-index-index .form.contact {
    background: #fff;
    padding: 20px;
}
.contact-index-index .form.contact legend.legend {
    font-weight: bold;
    margin: 0 0 5px;
}
li.nav-item.level0.nav-7.level-top.last.classic a span {
    display: inline;
    color: #9b3651;
    border-bottom: 2px dotted;
}
.fieldset &gt; .field.choice:before, .fieldset &gt; .field.no-label:before{
    display: none;
}
body.cms-page-view .page-main {
    line-height: 1.7;
}
body .fieldset &gt; .field {
    margin: 0 0 15px;
}
.htmlsitemap-container {
    background: #fff;
    padding: 20px;
}

body .sitemap-section h5.char-title .char {
    background: #9b3651;
}
body .sitemap-section .section-title {
    color: #333;
    font-weight: 600;
}
.footer-primary .social-links a .ic-twitter {
    background: #53b1f0 !important;
}

.footer-primary .social-links a .ic-facebook {
    background: #3d5fa6 !important;
}
.footer-primary .social-links a {
    margin: 0 5px;
}
.cms-free-samples-newsletter-html .main form {
    background: #f6f6f6;
    padding: 15px;
    max-width: 500px;
    width: 100%;
}
.cms-free-samples-newsletter-html .main form button {
    background: #9b3651;
    color: #fff;
}
body:not(.cms-index-index) .page-main .main {
    background: #fff;
    padding: 15px;
}

.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img {
    width: auto !important;
    margin: auto;
    display: block;
    transform: translate(-50%, -50%) !important;
    left: 50%;
}
.fotorama__thumb {
    background-color: #ffffff !important;
    outline: 1px solid #ddd;
}
.message.global.noscript, .message.global.cookie {
    background: #262626;
    color: #f5f5f5;
    margin: 0;
    border-top: 1px solid #666;
}
.message.global.cookie .action.primary {
    background-color: #9b3651;
    color: #ffffff;
</pre></body></html>