/** Shopify CDN: Minification failed

Line 557:0 Unexpected "}"
Line 2395:1 Unexpected "{"
Line 2412:0 Expected "}" to go with "{"

**/
/*// =============================================================================
// Ella Custom CSS - Customize The Style For Layout
// =============================================================================

// =============================================================================
//
// IMPORTANT DISCLAIMER
// Shopify is notifying shop owners about the need to convert scss files to css files.
// Please use only CSS to style the layout.
//
// =============================================================================*/
/*arrow icon css start*/
@font-face {
  font-family: "untitled-font-3";
  src:url("/cdn/shop/files/untitled-font-3.eot");
  src:url("/cdn/shop/files/untitled-font-3.eot?#iefix") format("embedded-opentype"),
    url("/cdn/shop/files/untitled-font-3.woff") format("woff"),
    url("/cdn/shop/files/untitled-font-3.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
body {
    padding: 0px !important;
}
/*arrow icon css end*/

/*general css start*/
.product-sku {
    background: #FBE5E7;
    color: #000;
    width: auto;
    font-size: 12px;
    text-align: center;
    font-family: 'arboria';
    letter-spacing: .1em;
    right: 0;
    position: absolute;
    padding: 2px 10px;
}
#shopify-section-template--18663638532378__rich_text_UHedKM {
  display: none;
}
#shopify-section-template--18663638532378__slide_show_PtnYkr {
  display: none;
}
.request-form-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.request-popup .productView-customText.text-left {
  border: 0px solid #000 !important;
}
#close-popup {
  margin-top: 10px;
}
.request-form-content {
  background: #fff;
  padding: 20px;
  border-radius: 0px;
  max-width: 400px;
  width: 100%;
  text-align: left;
}
.request-form-content h3 {
  margin-bottom: 20px;
  text-align: center;
}
.request-form-content form div {
  margin-bottom: 15px;
}
.request-form-content form input {
  width: 100%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.live-desktop {
    display:block;
}
.live-mobile {
    display:none;
}
#WishlistSection-template--18663639679258__main svg.icon.icon-wishlist {
    display: none;
}
iframe#dummy-chat-button-iframe {
    bottom: 75px !important;
    right: 0px !important;
}
#WishlistSection-template--18663639679258__main .card__badge.badge-left.halo-productBadges.halo-productBadges--left {
    align-items: center;
}
.cartTool-item.cart-tool-note {
    display: flex;
    flex-direction: column;
}
.announcement-bar .layout--slider .row {
    max-width: 100% !important;
}
#shopify-section-template--18663638925594__66793be3-4e19-4b50-aa79-bed121465b6f .rich-text__blocks .rich-text__text {
    width: 100%;
    border-bottom: 1px solid #f7f7f7;
} 
#shopify-section-template--18663638925594__05818969-89c4-444a-a304-36cc26ae6dae .rich-text__blocks .rich-text__text {
    width: 100%;
    border-bottom: 1px solid #f7f7f7;
}
#shopify-section-template--18663638925594__38647c41-baeb-446a-afd1-71a79a373c36 .rich-text__blocks .rich-text__text {
    width: 100%;
    border-bottom: 1px solid #f7f7f7;
}
#shopify-section-template--18663638925594__468fddbf-1dd0-4cfc-9139-49b8ab27824d .rich-text__blocks .rich-text__text {
    width: 100%;
    border-bottom: 1px solid #f7f7f7;
}
#shopify-section-template--18663638925594__71e44b1e-88a9-4379-9253-9b83979d9fed .rich-text__blocks .rich-text__text {
    width: 100%;
    border-bottom: 1px solid #f7f7f7;
}
.customer-review__content {
    min-height: 220px;
}
#shopify-section-template--18663638532378__5d9d0d18-fe2c-465a-9f3a-baae7f7eb0c4 {
    display: none;
}
#shopify-section-sections--18663640629530__7736fc39-25a7-4fb0-827d-50c02ca3dc74 {
    display: none;
}
.section-block-template--19004750987546__beea73ad-9f65-4167-b78c-46a8f2405c24 .rich-text__content.rte {
    min-height: 320px;
}
#shopify-section-template--18663638794522__1d95ddba-eb00-48a7-bbbc-e5a7bac1d8f6 .rich-text__text.rte {
    margin-bottom: 30px;
}
label.form-label {
    font-family: 'nimbus-sans' !important;
    letter-spacing: 0px !important;
    font-size: 14px !important;
}
#shopify-section-template--21432090198298__abf76d67-b90c-47de-8386-83b2819fb14f {
    display: none;
}
#shopify-section-template--21432090198298__15414e6e-e85d-4fcb-9827-d82ac7c7de87 {
    display: none;
}
#shopify-section-template--21432090198298__abf76d67-b90c-47de-8386-83b2819fb14f .head_group {
    display: block;
}
#shopify-section-template--21432090198298__abf76d67-b90c-47de-8386-83b2819fb14f .rich-text__text.rte_text.grid {
    display: block;
    font-family: 'nimbus-sans' !important;
    letter-spacing: 0 !important;
}
#shopify-section-template--21432090198298__abf76d67-b90c-47de-8386-83b2819fb14f .rich-text__text.rte_text.grid a.button {
    margin: auto;
    margin-top: 30px;
}
#shopify-section-template--21432090198298__15414e6e-e85d-4fcb-9827-d82ac7c7de87 .head_group {
    display: block;
}
#shopify-section-template--21432090198298__15414e6e-e85d-4fcb-9827-d82ac7c7de87 .rich-text__text.rte_text.grid {
    display: block;
    font-family: 'nimbus-sans' !important;
    letter-spacing: 0 !important;
}
#shopify-section-template--21432090198298__15414e6e-e85d-4fcb-9827-d82ac7c7de87 .rich-text__text.rte_text.grid a.button {
    margin: auto;
    margin-top: 30px;
}
.template-page .policies-icon.image-zoom img {
    margin-right: 30px;
}
#shopify-section-template--18663637188890__2c8f6d6a-93e5-4b87-8596-3dafe02c0568 {
    display: none;
}

#shopify-section-template--21463813587226__139f5d51-db4e-4151-8fd0-33336079c1ec {
    display: none;
}
#shopify-section-template--21463813587226__139f5d51-db4e-4151-8fd0-33336079c1ec {
    margin: 0;
    text-align: left !important;
}
#shopify-section-template--18663638860058__25146c3a-33e9-4d51-a90d-17e8a2e2c3e0 .rich-text__blocks .rich-text__sub p {
    margin: 0;
    text-align: left;
}
.blog-title .has-label {
    flex-direction: column;
    align-items: baseline !important;
}
.shopify-policy__body .rte ul {
    padding-left: 2rem !important;
}
.shopify-policy__container {
    max-width: 1440px !important;
}
.shopify-policy__title h1, .shopify-policy__title .h1 {
    font-size: 22px !important;
    text-transform: uppercase !important;
}
.shopify-policy__title {
    text-align: left !important;
}
#shopify-section-template--21432090198298__294e1702-1f5a-4e1b-a638-9225dd86639d .policies-block .halo-item a.alignItems--top {
    align-items: center;
}
.halo-notifyMe {
    padding: 0px 0 0 !important;
}
label.facet-checkbox.form-label--checkbox {
    text-transform: uppercase;
}
#shopify-section-template--18663638860058__25146c3a-33e9-4d51-a90d-17e8a2e2c3e0 {
    display: none;
}
.featured-collection-content {
    background-color: #000000a8 !important;
}
#shopify-section-template--21439164514586__7f41bdd8-122f-4727-aa74-20eda9aa01a6 .rich-text__text.rte_text.grid {
    display: block;
    font-family: 'nimbus-sans' !important;
    letter-spacing: 0 !important;
}
#shopify-section-template--21439164514586__7f41bdd8-122f-4727-aa74-20eda9aa01a6 .rte ul {
    padding-left: 20px !important;
}
#shopify-section-template--18663638794522__1d95ddba-eb00-48a7-bbbc-e5a7bac1d8f6 a.button {
    margin: 0;
}
#shopify-section-template--21439540101402__742fcc77-7bdc-4224-99b1-f195a05a4172 .policies-icon.image-zoom {
    margin: auto;
}
.product-card-layout-04 .card-action-bottom .card-wishlist .wishlist-icon .icon-wishlist {
    width: 30px !important;
}
#shopify-section-template--21432090198298__f1c49c7d-20e3-4988-99b1-356fbbc36062 .rich-text__content.rte {
    width: 100%;
}
#shopify-section-template--21432090198298__7f41bdd8-122f-4727-aa74-20eda9aa01a6 .rich-text__content.rte {
    width: 100%;
}
#shopify-section-template--21432090198298__f1c49c7d-20e3-4988-99b1-356fbbc36062 .rich-text__content.rte.content_layout_grid {
    grid-template-columns: 1fr;
    display: block ;
}
#shopify-section-template--21432090198298__f1c49c7d-20e3-4988-99b1-356fbbc36062  .rich-text__text.rte_text {
    font-family: 'nimbus-sans' !important;
    letter-spacing: 0 !important;
    min-height: 100px;
}
#shopify-section-template--21432090198298__f1c49c7d-20e3-4988-99b1-356fbbc36062 .rich-group-grid {
    display: flex;
    flex-direction: column-reverse;
}
#shopify-section-template--21432090198298__7f41bdd8-122f-4727-aa74-20eda9aa01a6 .head_group {
    display: block ;
}
#shopify-section-template--21432090198298__7f41bdd8-122f-4727-aa74-20eda9aa01a6 .rich-text__text.rte_text.grid {
    display: block ;
    font-family: 'nimbus-sans' !important;
    letter-spacing: 0 !important;
}
.faq-drawer__content p {
    font-family: 'nimbus-sans' !important;
    letter-spacing: 0 !important;
}
#shopify-section-template--19004750987546__beea73ad-9f65-4167-b78c-46a8f2405c24 .rich-text__content.rte {
    width: 100%;
}
#shopify-section-template--19004750987546__beea73ad-9f65-4167-b78c-46a8f2405c24 .rich-text__text.rte_text.grid {
    display: block;
}
#shopify-section-template--19004750987546__beea73ad-9f65-4167-b78c-46a8f2405c24  .rich-text__text.rte_text.grid {
    font-family: 'nimbus-sans' !important;
    letter-spacing: 0 !important;
}
#shopify-section-template--19004750987546__beea73ad-9f65-4167-b78c-46a8f2405c24 span {
    font-family: 'nimbus-sans';
    letter-spacing: 0;
}
#shopify-section-template--19004750987546__beea73ad-9f65-4167-b78c-46a8f2405c24 ul.amount_pay {
    font-family: 'nimbus-sans';
    letter-spacing: 0;
}
.rte ul {
    padding-left: 0rem !important;
}
.halo-share-3 .productView-title {
    padding-right: 10px !important;
}
.pickup-availability-info .caption-text {
    text-transform: capitalize !important;
}
.product-customInformation__content .title {
    font-weight: 700 !important;
    font-family: 'nimbus-sans';
    letter-spacing: 0 !important;
}
span.productView-info-name {
    font-weight: 700 !important;
    letter-spacing: 0 !important;
}
.productView-moreItem.moreItem-productText.desc-con {
    border-bottom: 1px solid #e8e8e8;
}
.desc-con .productView-customText.text-left {
    display: flex;
    justify-content: space-between;
}
.desc-con .product__text {
    width: 100%;
}
.desc-con .product__text.title {
    width: 40%;
    font-family: 'nimbus-sans' !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
}
.pickup-availability-content .caption {
    display: none !important;
}
#shopify-section-template--21432090198298__6a516770-af98-47f6-8f4d-574a6e045164 .halo-row {
    align-items: baseline !important;
}
#shopify-section-template--21432090198298__6a516770-af98-47f6-8f4d-574a6e045164 .policies-block .policies-content .policies-text, .policies-block .halo-item .policies-text {
    text-align: center;
}
#shopify-section-template--21432090198298__6a516770-af98-47f6-8f4d-574a6e045164 .policies-block .policies-content .policies-des, .policies-block .halo-item .policies-des {
    text-align: center;
    color: #000;
    font-family: 'nimbus-sans' !important;
    letter-spacing: 0px;
    font-size: 15px !important;
}
#shopify-section-template--21432090198298__6a516770-af98-47f6-8f4d-574a6e045164 .policies-block .halo-item a {
    display: flex !important;
    justify-content: flex-start !important;
    flex-wrap: nowrap !important;
    flex-direction: column !important;
    align-content: center !important;
    height: 100% !important;
}
#shopify-section-template--21432090198298__6a516770-af98-47f6-8f4d-574a6e045164 .policies-block .halo-item img {
    width: 75px;
    padding-bottom: 15px;
}
#shopify-section-template--21432090198298__b534e1ff-14df-4ed2-8fd0-7636ab46c371 {
    display: none;
}
#shopify-section-template--21439164514586__29fdf483-38bb-4d8d-9852-d14e4f84cf50 .custom-service-block .halo-item .policies-icon {
    margin: auto !important;
}
#shopify-section-template--21439164514586__29fdf483-38bb-4d8d-9852-d14e4f84cf50 span.policies-text {
    text-align: center;
}
#shopify-section-template--21439164514586__03aeb414-4d88-4772-9496-b3bec39b10e9 .rich-text__text, .rich-text__text p {
    letter-spacing: 0.2em;
}
#shopify-section-template--19004750987546__03aeb414-4d88-4772-9496-b3bec39b10e9 .rich-text__text, .rich-text__text p {
    font-family: 'arboria';
    letter-spacing: 0.2em;
}
#shopify-section-template--21432090198298__9cce4ca1-6c7b-4799-9af1-55675ba35dbe .halo-item {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
#shopify-section-template--21432090198298__29fdf483-38bb-4d8d-9852-d14e4f84cf50 .custom-service-block .halo-item .policies-icon {
    margin: auto !important;
}
#shopify-section-template--21432090198298__29fdf483-38bb-4d8d-9852-d14e4f84cf50 span.policies-text {
    text-align: center !important;
}
#shopify-section-template--21432090198298__df15134c-575e-4726-b447-5080780fa79f .rich-text__text.rte_text {
    font-family: 'arboria';
    letter-spacing: 0.2em;
}
.halo-recently-viewed-popup {
    top: 80% !important;
}
.price__saved {
    display: none;
}
.product__text a {
    text-decoration-line: underline;
}
.productView-info-item .productView-info-name {
    color: #000000 !important;
}
.productView-info-item .productView-info-value {
    color: #000000 !important;
}
#ProductSection-template--18663639777562__main .halo-productBadges {
    margin-top: 10px;
    margin-bottom: 10px;
}
.collection-description {
    padding: 0 0 20px !important;
}
.page-sidebar .navPages-action {
    padding: 0px 0 !important;
}
.sidebar--layout_1 .navPages-item>.link>.text, .sidebar--layout_1 .navPage-subMenu-item>.link>.text {
    text-transform: uppercase !important;
    font-family: 'arboria' !important;
    line-height: 22px !important;
    letter-spacing: 0.225em;
}
.breadcrumb {
    text-transform: uppercase !important;
    letter-spacing: 0.225em !important;
}
.facets__item {
    margin: 0px 0 0px !important;
}
.show-secondary-product-button {
    display: none;
}
.productView-notifyMe label {
    text-transform: capitalize !important;
    font-family: 'nimbus-sans' !important;
    color: #000 !important;
    font-size: 14px !important;
}
.section-block-template--19004750987546__3e8042aa-a62a-4ca9-bdf3-0cd543869f9a span.policies-text {
    text-align: center !important;
}
.section-block-template--19004750987546__3e8042aa-a62a-4ca9-bdf3-0cd543869f9a .policies-icon.image-zoom {
    margin: auto;
}
.section-block-template--19004750987546__29fdf483-38bb-4d8d-9852-d14e4f84cf50 span.policies-text {
    text-align: center !important;
}
.section-block-template--19004750987546__29fdf483-38bb-4d8d-9852-d14e4f84cf50 .policies-icon.image-zoom {
    margin: auto;
}
.section-block-template--18663638860058__fc9c3a23-4666-4b01-b78c-d1e566fdbc23 span.number {
    background: #fbe5e7;
    border-radius: 50px;
    font-family: arboria;
    font-weight: bold;
    line-height: 32px;
    font-size: 22px;
    padding: 11px 20px;
    margin-right: 0px;
}
.section-block-template--18663638860058__fc9c3a23-4666-4b01-b78c-d1e566fdbc23 .halo-row {
    align-items: baseline !important;
}
.section-block-template--18663639056666__6e3f900b-4000-48cc-89e3-4cad280a96e8 {
        display: none;
    }
.section-block-template--18663638794522__139f5d51-db4e-4151-8fd0-33336079c1ec {
        display: none;
    }
.section-block-template--19004750987546__b534e1ff-14df-4ed2-8fd0-7636ab46c371 {
        display: none;
    }
.section-block-template--18663637025050__e8d1b7e0-2ee4-4e3f-b913-f0064b1a9a69 {
    display: none;
}
.page-header {
    padding: 0px 0 25px !important;
}
.blog-layout-default .page-header {
    padding: 30px 0 30px !important;
}
.recentPosts-list-item .date {
    font-size: 12px !important;
    color: #000000 !important;
}
#shopify-section-template--19179771855130__dda9ea89-ea3c-494e-bae0-e78ad9c3e109 {
  display: none;
}
.toolbar {
    border-top: 0px solid #dedede !important;
    padding-top: 0px !important;
}
.section-block-template--18663638532378__8ed442ba-1db0-4337-b924-6d77208a6cf1 .halo-block-header.text-left.viewAll--right {
    margin-bottom: 35px !important;
}

#ProductSection-template--18663639777562__main .price__saved .money {
    font-size: 15px !important;
}
#ProductSection-template--18663639777562__main .halo-productBadges .badge+.badge {
    margin-top: 0px !important;
    margin-left: 5px;
}
#ProductSection-template--18663639777562__main .halo-productBadges {
    flex-direction: row !important;
}
.site-nav-product .card-information .button {
    display: none;
}
.compare_sale {
    justify-content: center;
}
.accordion .rich-text__blocks h2 {
    padding-bottom: 0px !important;
}

.section-block-template--19004750987546__7f41bdd8-122f-4727-aa74-20eda9aa01a6 .rich-text__blocks.text-center.flex {
    align-items: baseline;
}
.amount_pay li {
    display: grid !important;
    grid-template-columns: 1fr 2fr;
    text-align: left;
}
.amount_pay .price {
    justify-content: left;
}
.rich-text__text h4 {
    font-weight: normal;
    margin: 0;
}
.info h3 {
    margin: 0;
}
span.number {
    background: #fbe5e7;
    border-radius: 50px;
    font-family: arboria;
    font-weight: bold;
    line-height: 32px;
    font-size: 22px;
    padding: 10px 22px;
    margin-right: 25px;
}
.rich-text__text.rte ul {
    list-style-type: none;
}
.rich-text__text.rte li {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 10px;
}
}
.halo-text-format p+p {
    margin-top: 5px !important;
}
.item-conditions {
  font-size: 9px;
  font-family: arboria;
  letter-spacing: 0.225em;
  line-height:15px;
  text-transform: uppercase;
  font-weight: bold;
}
.item-conditions li {
    display: grid;
    grid-template-columns: 1fr 6fr;
}
.item-conditions p {
  margin: 0px;
}

.price--on-sale .price__sale {
    flex-direction: column !important;
}
.price-item--sale, .price.price--on-sale .price-item--sale .money {
    color: #B3261E  !important;
}
.compare_sale {
    display: flex;
}
.head_group {
    display: flex;
    justify-content: space-between;
    align-items: start;
}
.section-block-template--18663638532378__aec30a7b-6316-4887-9e71-0b054249470e a.button {
    margin-right: 0;
}

a.button.black-button-icon .icon {
    fill: #fff;
}

a.button.black-button-icon:hover .icon {
    fill: #000;
}

a.button.white-button-icon:hover .icon {
    fill: #fff;
}

.rich-text__content.rte.content_layout_grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
}

.section-block-template--18663638532378__aec30a7b-6316-4887-9e71-0b054249470e .rich-text__content.rte {
    margin-top: -202px;
}
.rich-text__text.rte_text.grid{
    display: grid;
    grid-template-columns: 2fr 2fr;
    align-items: start;
}

.rich-text__text.rte_text.grid a.button {
    margin-right: 0px;
}
#ProductSection-template--18663639777562__main .price-item .money {
    font-size: 22px!important;
    letter-spacing: .225em !important;
}
.section-block-template--19004750987546__976aab07-58ad-44b7-b4d5-37e97131c171 svg.icon.icon-chevron-right {
    fill: #fff;
}
.section-block-template--19004750987546__976aab07-58ad-44b7-b4d5-37e97131c171 a.button:hover svg {
    fill: #000;
}
.section-block-template--19004750987546__976aab07-58ad-44b7-b4d5-37e97131c171 h3 {
    border-bottom: 0px !important;
    line-height: 30px !important;
    margin-bottom: 0px !important;
    margin-top: 0!important;
}

.section-block-template--19004750987546__976aab07-58ad-44b7-b4d5-37e97131c171 p {
    font-family: arboria;
    letter-spacing: 0.225em;
}
.section-block-template--19004750987546__25c3bf63-8f69-4460-a6dc-234b5c10b860 h3 {
    border-bottom: 0px !important;
    line-height: 30px !important;
    margin-bottom: 0px !important;
    margin-top: 0!important;
    color: #fff !important;
}
.section-block-template--19004750987546__25c3bf63-8f69-4460-a6dc-234b5c10b860 p {
    font-family: arboria;
    letter-spacing: 0.225em;
}
.section-block-template--18663638532378__68dfc916-6d2f-40dc-a62c-ea957393bb4b h3 {
    border-bottom: 0px !important;
    line-height: 30px !important;
    margin-bottom: 0px !important;
    margin-top: 0!important;
}

.section-block-template--18663638532378__68dfc916-6d2f-40dc-a62c-ea957393bb4b p {
    font-family: arboria;
    letter-spacing: 0.225em;
}
.section-block-template--18663638532378__825d0228-5c50-4e01-9744-b44190bbb438 h3 {
    border-bottom: 0px !important;
    line-height: 30px !important;
    margin-bottom: 0px !important;
    margin-top: 0!important;
    color: #fff !important;
}
.section-block-template--18663638532378__825d0228-5c50-4e01-9744-b44190bbb438 p {
    font-family: arboria;
    letter-spacing: 0.225em;
}
.title span.sub-text {
    line-height: 14px !important;
    text-transform: uppercase;
}

ul.area  {
  list-style-image: url('/cdn/shop/files/file-tray.png?v=1686260387');
}
ul.time {
  list-style-image: url('/cdn/shop/files/time.png?v=1686260275');
}
.contact.contact-1 .contact-item.contact-itemRight {
    margin-top: 0px !important;
}
.contact-item.contact-itemLeft {
    width: 50% !important;
}
.contact-item.contact-itemRight {
    width: 50% !important;
    margin-left: 0px !important;
}
.section-block-template--19004750987546__294e1702-1f5a-4e1b-a638-9225dd86639d span.policies-text {
    text-align: left !important;
}

.rich-text__blocks.text-center.flex {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: baseline;
}

.rich-text__blocks.text-left.flex2 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    align-items: baseline;
}

#shopify-section-template--18663638663450__739b0b96-89d7-4543-9b53-566f225e6165 .content-box--absolute {
    top: 60%!important;
}

#shopify-section-template--18663638663450__739b0b96-89d7-4543-9b53-566f225e6165 .slide-content.content-box--absolute.content-box--left.text-left {
    background: #ffffff80!important;
}

#shopify-section-template--18663639056666__0ad2d46b-87de-4897-ac1b-abfeb7afdd07 .content-box--absolute {
    top: 60%!important;
}

#shopify-section-template--18663639056666__0ad2d46b-87de-4897-ac1b-abfeb7afdd07 .slide-content.content-box--absolute.content-box--left.text-left {
    background: #ffffff80!important;
}

#shopify-section-template--19004750987546__7917e3f6-24f8-4a17-8e7e-549947c897eb .content-box--absolute {
    top: 60%!important;
}

#shopify-section-template--19004750987546__7917e3f6-24f8-4a17-8e7e-549947c897eb .slide-content.content-box--absolute.content-box--left.text-left {
    background: #ffffff80!important;
}

#shopify-section-template--18663638794522__dcc038b0-324e-4384-90a3-941ba3813cc9 .content-box--absolute {
    top: 60%!important;
}
#shopify-section-template--18663638794522__dcc038b0-324e-4384-90a3-941ba3813cc9 .slide-content.content-box--absolute.content-box--left.text-left {
    background: #ffffff80!important;
}

#shopify-section-template--19004750987546__c567adcd-6e91-4bd7-adbb-8c99a08ebd12 .halo-banner-wrapper .flex-box__banner .content-box {
    padding-left: 0px !important;
}
quantity-input.productView-quantity.quantity__group.quantity__group--2.quantity__style--1.clearfix {
    display: none !important;
}
.productView-subtotal {
    display: none !important;
}
button.share-button__button.button {
    display: none !important;
}
.breadcrumb a, .breadcrumb span:not(.separate) {
    text-transform: upppercase !important;
    font-family: 'arboria' !important;
}
.quickSearchResultsBlock .search-block-title .text {
    letter-spacing: 0.225em;
}
.shopify-policy__container {
    padding-bottom: 50px;
}
section#shopify-section-template--18663638663450__main {
    padding-bottom: 50px;
}
.productView-tab .halo-text-format, .productView-tab .halo-text-format ul li, .productView-tab .halo-text-format ol li {
    color: #000 !important;
}
.product__text.title {
    font-weight: 300 !important;
    font-family: 'arboria' !important;
    letter-spacing: 0.225em !important;
}

.section-block-template--19179771855130__67d722b9-aa59-42ce-8b8c-f1e601363d07 .halo-block-header .view_all:hover svg {
    fill: #fff!important;
}
.section-block-template--19179771855130__67d722b9-aa59-42ce-8b8c-f1e601363d07 .halo-block-header .view_all:hover {
    color: #fff!important;
    background: #000;
}
#shopify-section-template--19179771855130__67d722b9-aa59-42ce-8b8c-f1e601363d07 a.btn.button.text-left, .section-block-template--19179771855130__67d722b9-aa59-42ce-8b8c-f1e601363d07 .halo-block-header .view_all {
    position: relative;
    top: 10px!important;
    float: right;
    text-align: center;
    border: 1px solid #000000!important;
    padding: 10px 15px!important;
    font-weight: 400!important;
    color: #000!important;
    width: 190px!important;
    line-height: 24px!important;
    font-size: 12px;
    font-family: arboria;
    letter-spacing: .225em;
}
.rich-text__blocks h2 {
    padding-bottom: 20px !important;
    line-height: 34px !important;
}
body:not(.safari).banner-animation-1 .contact-container .breadcrumb-container, body:not(.safari).banner-animation-1 .contact-container .page-header, body:not(.safari).banner-animation-1 .contact-container .contact-text {
    opacity: 1 !important;
}
body:not(.safari).banner-animation-1 .contact-container {
    visibility: visible !important;
}
.rich-text__blocks .rich-text__sub p {
    margin: 0;
    font-family: 'arboria' !important;
    letter-spacing: 0.225em !important;
}
.rich-text__blocks>*+* {
    margin-top: 0rem !important;
}
.about-title {
    max-width: 100% !important;
}
h3.sidebarBlock-heading.is-clicked {
    letter-spacing: 0.225em;
    font-family: 'arboria' !important;
}
#BlogSection-template--18663637188890__main .link {
    font-size: 12px !important;
    letter-spacing: 0.225em !important;
    font-weight: normal !important;
}
.article-label {
    font-size: 12px !important;
    font-family: 'arboria' !important;
    font-weight: normal !important;
    border-radius: 0px !important;
    padding: 4px 10px !important;
    margin-bottom: 10px;
}
.wrapper-body {
    padding-bottom: 0px !important;
}

span.price-item.price-item--saved {
    font-size: 14px !important;
}
.price-item .money {
    font-size: 14px !important;
    vertical-align: inherit !important; 
}
.section-block-template--18663638532378__cb0cf7f7-b7f0-42ce-9f56-a50206fe6601 .rich-text__text.rte {
    font-family: 'arboria';
    font-size: 12px;
    letter-spacing: 0.225em;
}
.share-button__button {
    background-color: transparent !important;
}
share-button.halo-socialShare.productView-share.style-3 {
    background: #fbe5e7;
    padding: 10px;
    display: none;
}
#shopify-section-template--18663638532378__cb0cf7f7-b7f0-42ce-9f56-a50206fe6601 {
  display: none;
}
.top-language-currency {
    padding-right: 10px;
}
input#Search-In-Modal::placeholder {
    color: #ababab !important;
}
.header-classic__item .search_details .search-modal__form .search__input {
    color: #ababab !important;
}
#shopify-section-template--18663638532378__825d0228-5c50-4e01-9744-b44190bbb438 a.button {
    margin: 0;
}
.pro-image {
  border-radius: 50px;
}
#shopify-section-template--19004750987546__a9c9cafa-b62f-4051-8a5a-9db493c98cd3 .halo-item {
    padding-left: 0!important;
    padding-right: 0!important;
}
.copyright__content p {
    letter-spacing: 0.225em;
}
.footer-block__column .list-menu__item--link, .footer-block__newsletter .footer-block__subheading, .footer__content-bottom .footer-block__bottom .footer__copyright {
    font-size: 15px !important;
}
.list-menu__item--link, .footer-block__details, .footer-block__details a, .footer-block__newsletter .footer-block__subheading, .footer-block__newsletter .footer-block__subheading a {
    color: #fff !important;
}
.rrp_price p {
    margin: 0;
}
.card-title {
    margin: 0 0 0px 0 !important;
}
.product-card-layout-06 .product-item.disable_product_card_border .card-review {
    margin: 0px 0 0 0px !important;
    line-height: 20px;
}
.card-information__wrapper.text-center .card-price, .card-swatch.text-center {
    flex-direction: column;
}
.rrp_price {
    font-family: arboria;
    font-weight: normal;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 0.225em;
    font-weight: 300;
}
.card-product__group .card-wishlist span.text {
    display: none !important;
}
.product-card-layout-04 .card-action-bottom .card-wishlist .wishlist-icon .text {
    font-size: 12px !important;
    text-transform: uppercase !important;
    font-family: 'arboria' !important;
    letter-spacing: 0.225em !important;
    display: none;
}
.copyright__content p {
    font-family: 'arboria';
}
.secure-logo {
    width: auto;
    padding-top: 6px;
}
#CollectionSection-template--18663637811482__product-grid .sidebarBlock-heading {
    letter-spacing: 0.225em;
}
.cart-countdown {
    justify-content: center !important;
}
.previewCartItem-name {
    letter-spacing: 0.225em !important;
}
#shopify-section-template--18663639777562__main .sticky-actions .button.button--primary svg {
    fill: #fff !important;
}
#shopify-section-template--18663639777562__main .sticky-actions .button:hover svg {
    fill: #000 !important;
}
#shopify-section-template--18663639777562__main .button.button--primary svg {
    fill: #000 !important;
}
#shopify-section-template--18663639777562__main .button:hover svg {
    fill: #fff !important;
}
.productView-price .price__saved {
    border-radius: 0px !important;
    display: none;
}
.page-subheader {
    font-size: 22px !important;
    font-weight: normal !important;
    letter-spacing: 0.225em !important;
}
.faqs .faqs-title {
    margin-bottom: 25px !important;
    padding-bottom: 0px !important;
}
.faqs .faqs-title:after {
    display: none;
}
.faqs-item .card-header .arrow {
    width: 5px !important;
    height: 5px !important;
    border-width: 0px 1px 1px 0px !important;
}

div#answer-15d9d2f4-1bdd-49c8-9a99-58246020f05c-1 {
    background: #fff !important;
    border: 1px solid #e8e8e8 !important;
}
.faqs .faqs-item .card-body {
    margin-top: 0px !important;
}
.faqs .faqs-item .card-header .title:after {
    height: 0px !important;
}
.faqs .faqs-item .card-header .title:hover {
    background-color: #000 !important;
    color: #fff !important;
}

.faqs .faqs-item .card-header .title {
    background-color: #fff !important;
    padding: 10px 15px 10px 15px !important;
    padding-left: 35px !important;
    color: #000 !important;
    border: 1px solid #e3e3e3;
}
.faqs-item .card-header .title {
    font-size: 15px !important;
    font-weight: normal!important;
    letter-spacing: 0.225em !important;
    font-family: 'arboria' !important;
}faw
.section-block-template--19004750987546__294e1702-1f5a-4e1b-a638-9225dd86639d .halo-row {
    align-items: center !important;
}
.section-block-template--19004750987546__294e1702-1f5a-4e1b-a638-9225dd86639d .halo-item a {
    min-height: 100px;
    border-radius: 0px;
    align-items: center !important;
}

.halo-block-header .title:before {
    display: none !important;
}
.share-align .button {
    line-height: 18px !important;
}
.section-block-template--18663639777562__cf01df25-69aa-49ab-96d8-e5b5b051dc19 .button svg {
    fill: #000;
}
.section-block-template--18663639777562__cf01df25-69aa-49ab-96d8-e5b5b051dc19 .button:hover svg {
    fill: #FBE5E7;
}
.share-content {
    width: 150px;
}

.share-align svg {
    width: 16px !important;
    height: 12px !important;
    margin-right: 5px;
}
.share-align .button svg {
    width: 12px !important;
    height: 12px !important;
}
.share-button__button .icon {
    width: 10px !important;
    height: 10px !important;
}
.share-align {
    display: flex !important;
    flex-direction: column !important;
}
.productView-title {
    font-weight: normal !important;
    letter-spacing: .225em !important;
}
ul.tabs.tabs-horizontal.list-unstyled.disable-srollbar {
    background: #fbe5e7;
}
#ProductSection-template--18663639777562__main .tabs-contents .toggleLink, #ProductSection-template--18663639777562__main .tabs .tab .tab-title {
    font-size: 15px !important;
    font-weight: 300 !important;
    text-transform: uppercase !important;
    padding-top: 15px !important;
    padding-bottom: 15px;
    letter-spacing: .225em;
    font-family: 'arboria';
}
.product__text p {
    margin: 0px;
}
.text-image {
    float: left;
    margin-right: 20px;
    height: 100px;
}

p.product__text.title svg {
    margin-right: 10px;
    width: 15px !important;
    height: 15px !important;
    fill: #000 !important;
    margin-left: 0px !important;
}
#shopify-section-template--18663639777562__main .list-payment__item {
    margin: 5px 5px 5px 0px !important;
}
#shopify-section-template--18663639777562__main ul {
    list-style: none;
    padding-left: 0;
}

#shopify-section-template--18663639777562__main  .productView-customText ul li:before {
    padding-right: 0px;
}

#shopify-section-template--18663639777562__main .metafield-rich_text_field ul li:before {
    content: '✓';
    color: green;
    padding-right: 10px;
}
#featured-collection-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 a.link_title {
    font-weight: 300;
}
#shopify-section-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 .halo-block-header .title {
    margin-bottom: 25px!important;
}
#featured-collection-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 .halo-block-header.text-left {
    display: flex !important;
    align-items: center !important;
}
#featured-collection-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 .halo-block-header .btn:last-child {
    margin-left: auto!important;
}
#shopify-section-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 .halo-row.column-3 .halo-item {
    width: 100% !important;
}
#shopify-section-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 .halo-row.column-3 {
    display: grid !important;
    grid-template-columns: auto auto auto auto !important;
}
#block-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7-1684372644d1ffe71d-0 {
    grid-column: 1/3;
    grid-row: 1/4;
}
.container-1470 {
    max-width: 1470px !important;
}
.slide-content.content-box--absolute.content-box--left.text-left {
    background: #ffffff80 !important;
}
#shopify-section-template--18663638532378__68dfc916-6d2f-40dc-a62c-ea957393bb4b a.button:hover svg {
    fill: #000;
}
.section-block-template--18663638532378__722eeed9-33a5-49d0-8835-1a6917a54414 .halo-block-header .rte {
    color: #000000 !important;
    font-size: 16px !important;
    margin-bottom: 0px !important;
    letter-spacing: .225em !important;
}
.halo-block-header .title .text {
    width: auto !important;
}
.content-box--left {
    left: -moz-calc((83% - 1170px)/ 2) !important;
    left: -webkit-calc((83% - 1170px)/ 2) !important;
    left: -ms-calc((83% - 1170px)/ 2) !important;
    left: calc((83% - 1170px)/2) !important;
}
.custom-image-banner-block .halo-block-header .button:hover {
    border: 1px solid #000000!important;
    background: #000!important;
    color: #fff!important;
}
#shopify-section-template--18663638532378__b2baed40-ce0b-4f2c-8ce4-f49d7a432f88 .custom-image-banner-block .halo-block-header .button:hover svg {
    fill: #fff!important;
}
.custom-image-banner-block .halo-block-header .button {
    border: 1px solid #000000!important;
    padding: 9px 15px!important;
    text-transform: capitalize!important;
    font-weight: 400!important;
    display: inline-block!important;
    color: #000!important;
    width: 250px!important;
    text-align: center!important;
    line-height: 24px!important;
    margin: 0;
    letter-spacing: .225em;
    height: 46px;
}
#shopify-section-template--18663638532378__163247026462da6862 .halo-block-header.text-left {
    display: flex!important;
    text-align: left;
    justify-content: space-between;
    align-items: center;
}

#shopify-section-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 .halo-block-header.text-left {
    display: flex!important;
    text-align: left;
    justify-content: space-between;
    align-items: center;
}

#shopify-section-template--18663638532378__b2baed40-ce0b-4f2c-8ce4-f49d7a432f88 .halo-block-header.text-left {
    display: flex!important;
    text-align: left;
    justify-content: space-between;
    align-items: center;
}

a.slide-button.button.no-des.banner-button-animated:hover {
    background: #000;
    border: 1px solid #000;
}
.customImageBanner-inner .link_title {
    background: #000;
    padding: 8px 0px;
}
.customImageBanner-inner {
    padding: 0 0px !important;
}
h3.title.custom-text-style {
    text-transform: uppercase;
}
#shopify-section-sections--18663640531226__footer-1 .footer__content-top {
    display: none;
}
#shopify-section-sections--18663640531226__00bf4504-0fd2-487e-9f51-e1ac0a836e54 .halo-row {
    align-items: start !important;
}
#shopify-section-sections--18663640531226__00bf4504-0fd2-487e-9f51-e1ac0a836e54 h2.footer-block__heading {
    border-bottom: 1px solid #fff;
    padding-bottom: 20px;
}
.store-hours-wrapper {
    width: 49%;
    padding-right: 5%;
    padding-bottom: 5%;
}
.store-contact-wrapper {
    width: 49%;
    padding-right: 5%;
    padding-bottom: 5%;
}
.address-store-wrapper {
    width: 49%;
    padding-right: 5%;
    padding-bottom: 5%;
}
#shopify-section-sections--18663640531226__00bf4504-0fd2-487e-9f51-e1ac0a836e54 .rte {
    flex-direction: row !important;
    flex-wrap: wrap;
}
/* #shopify-section-template--18663638532378__16321237356a896dad a.slide-button.button.no-des.banner-button-animated {
    margin-top: -20px;
}
#shopify-section-template--18663638532378__68dfc916-6d2f-40dc-a62c-ea957393bb4b a.button:hover svg {
    fill: #000;
}
*/

#shopify-section-template--18663638532378__68dfc916-6d2f-40dc-a62c-ea957393bb4b svg.icon.icon-chevron-right {
    fill: #fff;
}
#shopify-section-template--18663638532378__68dfc916-6d2f-40dc-a62c-ea957393bb4b a.button {
    margin: 0;
}
.rich-text__blocks .button {
    margin-bottom: 0px !important;
}
.rich-text__blocks.text-center.grid {
    display: grid;
    grid-template-columns: 2fr 1fr;
    align-items: center;
}

.slide-content.content-box--absolute.content-box--left.text-left {
    background: transparent;
}

.contact-1 .form-actions label {
    position: relative;
}

.contact-1 .form-actions label:after {
    content: "";
    position: absolute;
    right: 28px;
    top: 1px;
    bottom: 0;
    width: 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' enable-background='new 0 0 512 512' viewBox='0 0 384 512' fill='%23ffffff' fill-rule='evenodd'%3E%3Cpath d='M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.login-item .form-actions label {
    position: relative;
}

.login-item .form-actions label:after {
    content: "";
    position: absolute;
    right: 28px;
    top: 1px;
    bottom: 0;
    width: 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' enable-background='new 0 0 512 512' viewBox='0 0 384 512' fill='%23ffffff' fill-rule='evenodd'%3E%3Cpath d='M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.login-item .form-actions:hover label:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' enable-background='new 0 0 512 512' viewBox='0 0 384 512' fill='%23000' fill-rule='evenodd'%3E%3Cpath d='M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'%3E%3C/path%3E%3C/svg%3E");

}
.auth-form .form-actions label {
    position: relative;
}

.auth-form .form-actions label:after {
    content: "";
    position: absolute;
    left: 34px;
    top: -20px;
    bottom: 0;
    width: 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' enable-background='new 0 0 512 512' viewBox='0 0 384 512' fill='%23ffffff' fill-rule='evenodd'%3E%3Cpath d='M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.auth-form .form-actions:hover label:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' enable-background='new 0 0 512 512' viewBox='0 0 384 512' fill='%23000' fill-rule='evenodd'%3E%3Cpath d='M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'%3E%3C/path%3E%3C/svg%3E");

}

.productView-payment label {
    position: relative;
}

.productView-payment label:after {
    content: "";
    position: absolute;
    right: 38%;
    top: 2px;
    bottom: 0;
    width: 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' enable-background='new 0 0 512 512' viewBox='0 0 384 512' fill='%23000' fill-rule='evenodd'%3E%3Cpath d='M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.productView-payment:hover label:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' enable-background='new 0 0 512 512' viewBox='0 0 384 512' fill='%23ffffff' fill-rule='evenodd'%3E%3Cpath d='M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'%3E%3C/path%3E%3C/svg%3E");
}

.auth-actions label {
    position: relative;
}

.auth-actions label:after {
    content: "";
    position: absolute;
    left: 34px;
    top: -20px;
    bottom: 0;
    width: 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' enable-background='new 0 0 512 512' viewBox='0 0 384 512' fill='%23ffffff' fill-rule='evenodd'%3E%3Cpath d='M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.auth-actions:hover label:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' enable-background='new 0 0 512 512' viewBox='0 0 384 512' fill='%23000' fill-rule='evenodd'%3E%3Cpath d='M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'%3E%3C/path%3E%3C/svg%3E");

}

.auth-link {
    text-transform: uppercase !important;
    font-family: arboria !important;
    letter-spacing: .225em !important;
}
.halo-sidebar-header .title {
    text-transform: uppercase !important;
    font-family: arboria;
}
input#customer_password {
    font-size: 12px;
}
input#customer_email {
    font-size: 12px;
}
label {
    letter-spacing: 0.225em !important;
    font-family: 'arboria' !important;
    font-size: 12px !important;
}
.section-block-template--18663638532378__8ed442ba-1db0-4337-b924-6d77208a6cf1 a.view_all:hover svg {
    fill: #fff !important;
}
#shopify-section-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 a.btn.button.text-left:hover svg {
    fill: #fff !important;
}
.featured-collection-block .halo-block-header .button:hover svg {
    fill: #fff !important;
}
.section-block-template--18663638532378__163247026462da6862 .product-infinite-scroll .button:hover svg {
    fill: #fff !important;
}
.card-action .button svg {
    fill: #000 !important;
}
.card-action .button:hover svg {
    fill: #fff !important;
}
.card-wishlist .text {
    background-color: transparent !important;
}
.card-wishlist .wishlist-icon {
    background-color: transparent !important;
    border: transparent !important;
}
.product-card-layout-04 .card-action {
    background-color: transparent !important;
}
#shopify-section-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 .banner-heading {
    margin-bottom: 0px !important;
}
#featured-collection-template--18663638532378__95c6ef60-1d3b-40be-bbe4-d0950f1efadf a.link_title {
    font-weight: 300;
}
.featured-collection-button {
    font-size: 12px !important;
}
.halo-banner-wrapper .flex-box__banner .content-box {
    padding: 20px 15px !important;
}
.footer-block__column .footer-block__heading {
    font-family: 'arboria' !important;
}
span.policies-text {
    letter-spacing: 0.225em;
    font-family: 'arboria';
}
#shopify-section-template--18663638532378__1717924c-feb7-4f66-858e-2c1d1b3529f2 .button {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
}

.no-megamenu .menu-lv-2:hover .menu-lv-2__action>.text:after, .no-megamenu .menu-lv-2 .menu-lv-2__action>.text:after {
    bottom: -2px !important;
}
.announcement-bar__message .message, .announcement-bar__message p {
    letter-spacing: 0.225em !important;
}
.section-block-template--18663638532378__95c6ef60-1d3b-40be-bbe4-d0950f1efadf .halo-block-header .title {
    margin-bottom: 25px !important;
}
.halo-block-header {
    margin: 0px 0 10px !important;
}
.halo-block-header .title {
    font-weight: 300 !important;
}
#shopify-section-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 .halo-row {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.halo-banner-wrapper .flex-box__banner>div {
    width: 50% !important;
}
#shopify-section-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 .halo-item {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.message {
    font-family: 'arboria' !important;
}

.halo-productBadges .badge {
    border-radius: 0px !important;
}

.spotlight-inner h3 span {
    line-height: 32px;
}

.header-classic__item a.button{
    background: #FBE5E7;
    color: #000;
    border: 1px solid #FBE5E7; 
}
.header-classic__item a.button:hover {
    background: #000 !important;
    color: #FBE5E7 !important;
    border: 1px solid #000 !important; 
}

.header-classic__item a.button:hover svg {
    fill: #fff !important;
}

.section-block-template--18663638532378__8ed442ba-1db0-4337-b924-6d77208a6cf1  a.view_all {
    border: 1px solid #FBE5E7!important;
    padding: 10px 15px!important;
    font-weight: 300!important;
    color: #000!important;
    width: 190px!important;
    line-height: 24px!important;
    text-align: center;
    letter-spacing: 0.225em;
    font-family: 'arboria';
    background: #FBE5E7;
}

.section-block-template--18663638532378__8ed442ba-1db0-4337-b924-6d77208a6cf1  a.view_all:hover {
    color: #fff!important;
    background: #000;
}

#shopify-section-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 a.btn.button.text-left:hover {
    color: #fff!important;
    background: #000;
}

#shopify-section-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 a.btn.button.text-left {
    position: relative;
    top: 10px!important;
    float: right;
    text-align: center;
    border: 1px solid #000000!important;
    padding: 10px 15px!important;
    font-weight: normal !important;
    color: #000!important;
    width: 190px!important;
    line-height: 24px!important;
    font-size: 12px;
    font-family: 'arboria';
    letter-spacing: 0.225em;
}

.section-block-template--18663638532378__163247026462da6862 .halo-block-header .view_all {
    position: relative;
    top: 10px!important;
    float: right;
    text-align: center;
    border: 1px solid #FBE5E7!important;
    padding: 10px 15px!important;
    font-weight: normal !important;
    color: #000!important;
    width: 190px!important;
    line-height: 24px!important;
    font-size: 12px;
    font-family: 'arboria';
    letter-spacing: 0.225em;
    background: #FBE5E7;
}

.section-block-template--18663638532378__163247026462da6862 .halo-block-header .view_all:hover {
    color: #fff!important;
    background: #000;
}

.section-block-template--18663638532378__163247026462da6862 .halo-block-header .view_all:hover svg {
    fill: #fff!important;
}

.testimonial-star-rating *:empty {
    display: inline-block !important;
    padding-bottom: 15px;
}

span.sub-text {
    font-size: 12px;
}
#featured-collection-template--18663638532378__95c6ef60-1d3b-40be-bbe4-d0950f1efadf .halo-block-header.text-left {
    display: flex !important;
    align-items: center !important;
}
#featured-collection-template--18663638532378__95c6ef60-1d3b-40be-bbe4-d0950f1efadf .halo-block-header .btn:last-child {
  margin-left:auto !important;
}
.featured-collection-block .halo-block-header .button {
    border: 1px solid #FBE5E7 !important;
    padding: 9px 15px !important;
    text-transform: capitalize !important;
    font-weight: normal !important;
    display: inline-block !important;
    color: #000 !important;
    width: 250px !important;
    text-align: center !important;
    line-height: 24px !important;
    margin: 0px;
    letter-spacing: 0.225em;
    background: #FBE5E7 !important;
}
.featured-collection-block .halo-block-header .button:hover {
    color: #fff !important;
    background: #000 !important;
}
.content.featured-collection-content.text-center {
    display: grid;
}

h3.featured-collection-title {
    position: absolute;
    z-index: 999999;
    width: 100%;
    color: #fff;
    text-align: center;
    margin-top: -80px;
    font-size: 15px;
    font-weight: 100;
    text-transform: uppercase;
    line-height: 1.475;
    background: #000;
    padding: 8px 0px;
}

.featured-collection-content .custom-text-style, .featured-collection-content .custom-text-style a {
    font-style: normal !important;
}
#shopify-section-template--18663638532378__5e02a4aa-eb0d-47c0-a089-d61dc44d0893 .halo-row.column-4 {
    align-items: center !important;
}

/*general css end*/

/*product page start*/
.productView-rating+.productView-soldProduct {
    margin-left: 0px !important;
}
.productView-ViewingProduct .icon {
    fill: #000 !important;
}
.productView-ViewingProduct .text {
    color: #000 !important;
}
/*product page end*/

/*brand slider start*/
h1.slide-heading.slide-pc {
    font-weight: normal;
}

.brands-block .halo-row.column-4 {
    align-items: center !important;
}
/*brand slider end*/

/*cart start*/
.cart-countdown {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
.cart-countdown {
    justify-content: center;
}
/*cart end*/

/*countdown timer start*/
.countdown-timer-main {
    display: grid;
    grid-template-columns: auto auto auto;
    align-items: center;
}
.countdown-timer-main h2 {
    font-weight: normal !important;
}
/*countdown timer end*/

/*footer block start*/
.footer-block__list a.link.link-underline.list-menu__item--link {
    text-transform: uppercase;
}
.secure-text svg {
    width: 16px;
    height: 16px;
}
.footer-secure {
    display: flex;
    justify-content: space-between;
}
.secure-text {
    color: #fff;
    text-align: left;
    padding-left: 15px;
    text-transform: uppercase;
}
.footer__content-bottom back-to-top-button.recently-viewed-icon {
    width: 150px;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    background: transparent;
}
.footer__content-bottom .recently-viewed-icon .icon {
    fill: #fff !important;
}
.halo-row.column-4 {
    align-items: start;
}
.footer-block__list span.text {
    font-size: 15px;
    text-transform: capitalize;
}
.footer-block__details .rte {
    font-size: 15px;
}
.footer__content-bottom.center {
    text-align: center;
    width: 100%;
    margin: auto;
}
/*footer block end*/

/*countdown timer css start*/
div#epb_content {
    font-weight: bold;
    text-transform: uppercase;
}
a#epb_button {
    font-size: 14px !important;
    padding: 6px 15px !important;
    width: 250px !important;
    border-radius: 0px !important;
    border: 2px solid #232323 !important;
}
a#epb_button:hover {
    background: #fff !important;
    color: #232323 !important;
    border: 2px solid #232323 !important;
}
/*countdown timer css end*/

/*product block start*/
.halo-productBadges {
    position: inherit !important;
}
.column-2 .halo-productBadges--left {
    align-items: center !important;
}
.column-3 .halo-productBadges--left {
    align-items: center !important;
}
.column-4 .halo-productBadges--left {
    align-items: center !important;
}
.column-5 .halo-productBadges--left {
    align-items: center !important;
}
.halo-productBadges--left {
    align-items: left !important;
}
.card-product__wrapper {
    background: #fff;
    border-radius: 10px;
}
.card__badge.badge-left.halo-productBadges.halo-productBadges--left {
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 10px;
    min-height: 30px;
}
a.card-title.link-underline {
    min-height: 40px;
}
.price__compare span.money {
    font-size: 15px !important;
}
/*product block end*/

/*slideshow start*/
h2.slide-sub.slide-pc.border--none {
    line-height: 35px;
}
.slide-content.content-box--absolute.content-box--left.text-left {
    display: inline-block;
}
.slide-block-9faeebaa-9edd-4e1c-b20c-62aba34799fb .slide-content {
    width: 1170px !important;
}

.content-box--absolute {
    top: 60% !important;
}
/*a.slide-button.button.no-des.banner-button-animated {
    float: right;
}*/
/*slideshow end*/

/*brand slider block start*/
.halo-row {
    align-items: center;
}
/*brand slider block end*/

/*policies block start*/
span.policies-text {
    text-align: left;
}
/*policies block end*/

/*featured collection start*/
.featured-collection-block .halo-block-header .title {
    font-style: normal !important;
}
/*featured collection end*/

/*rich text start*/
svg.llp-icon.newsletter {
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
/*rich text end*/


/* header classic start*/



input#Search-In-Modal {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 0.225em;
    font-family: 'arboria';
}
.header-top-right-group .header__search {
    width: 100%;
}
.header__search .search-modal__form {
    max-width: 100% !important;
}
.header-top-right-group {
    display: block !important;
}
.header__group .cart-count-bubble {
  margin-left: 1px !important;
}
.header__group .header__icon--cart svg {
  margin-right: 0px !important;
}
.header__group .header__icon--cart svg {
  top: 0px !important;
}
.header-classic__item .header__icon + .header__icon {
  margin-left: 10px !important;
}
.header-classic__content {
  grid-template-columns: 1.5fr 2fr 1fr 2fr!important;
  align-items: center !important;
}
form.search.search-modal__form {
  padding: 7px 5px!important;
}
.header-top-right-group .header__search {
    margin-left: 0px !important;
}
/* header classic end*/


/*header nav compact end*/

/*custom mobile responsive start*/
@media screen and (min-width: 1920px) {
      .content-box--left {
          left: -moz-calc((86% - 1170px)/ 2)!important;
          left: -webkit-calc((86% - 1170px)/ 2)!important;
          left: -ms-calc((86% - 1170px)/ 2)!important;
          left: calc((86% - 1170px)/2)!important;
      }
}
@media screen and (max-width: 1455px) and (min-width: 1025px) { 
    .slide-block-7bf95c71-d02f-40d8-a049-2a5f8fe35a70 .slide-content {
      width: 500px !important;
    }
    .content-box--left {
    left: -moz-calc((155% - 1170px)/ 2)!important;
    left: -webkit-calc((155% - 1170px)/ 2)!important;
    left: -ms-calc((155% - 1170px)/ 2)!important;
    left: calc((155% - 1170px)/2)!important;
  }
}
@media screen and (min-width: 1025px) {
    .custom-service-block.section-block-template--18663638532378__74b0d547-9df9-4c9c-aa90-8504a39eb135 {
        display: none;
      }
}
@media screen and (max-width: 1024px) {
    .image_logo {
    width: 100% !important;
    }
    #shopify-section-template--18663638532378__8ed442ba-1db0-4337-b924-6d77208a6cf1 a.view_all {
        float: right;
        margin-top: 30px;
    }
    #shopify-section-template--18663638532378__8ed442ba-1db0-4337-b924-6d77208a6cf1 .halo-block-header.text-left.viewAll--right {
    display: flex;
    justify-content: space-between;
    align-content: center;
    }
    .featured-collection-content {
        background-color: #000000 !important;
    }
    .featured-collection-item .featured-collection-content {
        border-radius: 0 0 0px 0px !important;
        padding: 10px 10px 25px !important;
    }
    h3.featured-collection-title {
        display: none;
    }
    .site-nav-mobile.nav-account {
        display: none !important;
    }
    .halo-item.type-item--custom-2.shouldShow {
        margin-top: 0px !important;
    }
    span.banner-text {
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .banner-text {
        margin: 0 0 10px !important;
    }
    .banner-heading {
        padding: 0 0 0px !important;
    }
    .halo-row {
        flex-wrap: nowrap;
    }
    .shopify-section-header-sticky {
        top: 0em!important;
    }
    .slide-block-7bf95c71-d02f-40d8-a049-2a5f8fe35a70 .slide-content {
    width: 500px !important;
    }
    .content-box--absolute {
    top: 47%!important;
    }
    .content-box--left {
    left: -moz-calc((155% - 1170px)/ 2)!important;
    left: -webkit-calc((155% - 1170px)/ 2)!important;
    left: -ms-calc((155% - 1170px)/ 2)!important;
    left: calc((155% - 1170px)/2)!important;
    }
    #shopify-section-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 .halo-row.column-3 {
    display: !important;
    }
    #shopify-section-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 .halo-row.column-3 {
    display: flex!important;
    }
    #shopify-section-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 .halo-row.column-3 .halo-item {
    width: 50%!important;
    }
    .section-block-template--18663638532378__fd4a246a-2b82-4323-bc06-0446898bee7a img {
    width: 35px !important;
    }
    .footer-block__item.footer-block__column.footer-block__text.block_text--.block__text_first {
    width: 100% !important;
    }
    .sticky-toolbar-mobile .footer {
    padding-bottom: 0px !important;
    }
    .productView-payment label:after {
    right: 35%;
    }
    #shopify-section-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 .halo-row {
    flex-wrap: wrap !important;
    }
    #halo-image-banner-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 .item-396006f3-64f2-4421-8e2b-c997eed0d268 .flex-box__banner {
    margin-bottom: 20px!important;
    }
    #halo-image-banner-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 .halo-banner-wrapper .flex-box__banner.row-reverse {
    flex-direction: row !important;
    margin-bottom: 20px;
    }
    .section-block-template--18663638532378__aec30a7b-6316-4887-9e71-0b054249470e .rich-text__content.rte {
    margin-top: 0;
    }
    .rich-text__blocks.text-center.flex {
    display: inline-block;
    }
}
@media screen and (max-width: 820px) {
   .shopify-section-header-sticky {
      top: 0 !important;
    }
}

@media only screen and (max-width: 768px){
  .home-testimonial-1 .halo-banner-wrapper .flex-box__banner>div {width: 100% !important;}
  .home-testimonial-1 .item-wrapper {column-gap: 20px; margin-bottom: 20px;}
  
}

@media screen and (max-width: 580px) {
  .home-testimonial-1 .item-wrapper {margin-bottom: 0px; display: block;}
  .home-testimonial-1 .item-wrapper .item {margin-bottom: 25px !important;}
  .home-testimonial-1 .item-wrapper .item:last-child {margin-bottom: 0px !important;}
  .home-testimonial-1 .banner-text {font-size: 15px !important; line-height: 1.3 !important; max-height: 100% !important;}
   svg.icon.icon-wishlist {
        display: block;
    }
    .header-mobile--wrapper {
        grid-gap: min(30px,3%);
    }
    .site-nav-mobile.nav-account {
        display: inline !important;
    }
    .section-block-template--18663638532378__163247026462da6862 .halo-block-header .view_all {
        float: left;
    }
    #featured-collection-template--18663638532378__95c6ef60-1d3b-40be-bbe4-d0950f1efadf .halo-block-header.text-left {
        display: block !important;
    }
    .section-block-template--18663638532378__163247026462da6862 .halo-block-header .view_all {
        float: left;
        padding: 7px 15px!important;
    }
    #shopify-section-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 a.btn.button.text-left {
        float: left;
        padding: 7px 15px!important;
    }
    #shopify-section-template--18663638532378__8ed442ba-1db0-4337-b924-6d77208a6cf1 a.view_all {
        float: left;
        padding: 7px 15px!important;
    }
    .halo-banner-wrapper .flex-box__banner>div {
        width: 100%!important;
    }
    .policies-block .halo-item a {
        justify-content: start;
    }
    .custom-service-block.section-block-template--18663638532378__5e02a4aa-eb0d-47c0-a089-d61dc44d0893.home-section-1 {
        display: block;
    }
    .custom-service-block .policies-content .policies-text{
        text-align:center!important;
    }
    .custom-service-block .halo-row .halo-item{
        margin-bottom:15px;
    }
    .custom-service-block .halo-item .policies-icon {
        margin: auto;
    }
    #spotlight-template--18663638532378__f18128c5-71a3-4ab7-b973-e658d2363dc5 .slider-dots {
        bottom: 20px !important;
    }
    .spotlight-block .content_absolute .content.align-items--bottom {
        top: 75% !important;
    }
    .slick-dots li.slick-active button, .slider-dots li.active button {
        background: #ffffff;
        border-color: #ffffff;
    }
    .slick-dots li button, .slider-dots li button {
        border: 1px solid #fff;
    }
    .products-grid.column-2 .product, .products-grid.column-3 .product, .products-grid.column-4 .product, .products-grid.column-5 .product {
        width: 50% !important;
    }
    .halo-block-header.text-left.block-title--style1.viewAll--left {
        display: inline-block;
    }
    #shopify-section-template--18663638532378__b1e5b5eb-ca6b-4a1d-a311-b654aad63941 a.btn.button.text-left, .section-block-template--18663638532378__163247026462da6862 .halo-block-header .view_all {
        top: -5px!important;
        margin-bottom: 20px;
    }
    .policies-block .halo-item a {
        justify-content: left !important;
    }
    #shopify-section-sections--18663640531226__footer-1 .halo-row {
        flex-wrap: wrap;
    }
    #shopify-section-template--18663638532378__9e7ffd05-5fb2-4419-b24d-b21146d49477 .halo-row {
        flex-wrap: wrap;
    }
    #shopify-section-template--18663638532378__8ed442ba-1db0-4337-b924-6d77208a6cf1 .halo-block-header.text-left.viewAll--right {
        display: inline-block;
    }
    .section-block-template--18663638532378__68dfc916-6d2f-40dc-a62c-ea957393bb4b .rich-text__blocks.text-center.grid {
        display: inline-block !important;
    }
    .section-block-template--18663638532378__68dfc916-6d2f-40dc-a62c-ea957393bb4b .rich-text__blocks>* {
        margin-bottom: 10px !important;
    }
    #shopify-section-template--18663638532378__68dfc916-6d2f-40dc-a62c-ea957393bb4b a.button {
        margin: 0 auto !important;
    }
    .halo-row {
        flex-wrap: wrap !important;
    }
    .section-block-template--18663638532378__fd4a246a-2b82-4323-bc06-0446898bee7a .halo-item {
        margin-bottom: 10px !important;
    }
    #featured-collection-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 .halo-block-header.text-left {
        display: inline-block !important;
    }
    #shopify-section-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 .halo-row.column-3 {
        display: inline-block!important;
        width: 102%;
    }
    .footer-block__details .image_logo {
        width: 100% !important;
    }
    .store-hours-wrapper, .store-contact-wrapper, .address-store-wrapper {
        width: 100% !important;
    }
    .footer-secure {
        display: inline-block !important;
        text-align: left !important;
    }
    .footer__content-bottom back-to-top-button.recently-viewed-icon {
        width: 100%;
    }
    a.header__link--account.customer_login_link {
        font-family: arboria;
        text-transform: uppercase;
        letter-spacing: 0.225em;
        font-size: 12px;
    }
    a.header__link--account.customer_register_link {
        font-family: arboria;
        text-transform: uppercase;
        letter-spacing: 0.225em;
        font-size: 12px;
    }
    a.header__icon.header__icon--wishlist.link.link--text.focus-inset.last-link {
        font-family: arboria;
        text-transform: uppercase;
        letter-spacing: 0.225em;
        font-size: 12px;
    }
    .header-mobile__item.header-mobile__item--button {
        display: none;
    }
    #shopify-section-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7 .halo-row.column-3 .halo-item {
        width: 100%!important;
    }
    .slide-content.content-box--absolute.content-box--left.text-left {
        display: none;
    }
    .halo-share-3 {
        flex-direction: column;
        margin-bottom: 10px;
    }
    .message .mobile {
        display: none;
    }
    .productView-payment label:after {
        right: 32%;
    }
    .recently-viewed-icon {
        justify-content: flex-start !important;
    }
    ul.list.list-payment {
        margin-top: 0 !important;
        text-align: left !important;
    }
    .footer__content-bottom .footer-block__bottom {
        text-align: left !important;
    }
    .secure-text {
        padding-left: 0px !important;
    }
    .section-block-template--18663638532378__825d0228-5c50-4e01-9744-b44190bbb438 .rich-text__blocks.text-center.grid {
        display: inline-block!important;
        width: 100%;
    }
    .section-block-template--18663638532378__825d0228-5c50-4e01-9744-b44190bbb438 .rich-text__blocks>* {
        margin-bottom: 10px!important;
    }
    #shopify-section-template--18663638532378__825d0228-5c50-4e01-9744-b44190bbb438 a.button {
        margin: 0 auto!important;
    }
    .section-block-template--18663638532378__16321237356a896dad .fluid-width-video-wrapper {
    padding-top: 56% !important;
    }
    #shopify-section-template--18663638532378__cb0cf7f7-b7f0-42ce-9f56-a50206fe6601 {
      display: block;
    }
    .section-block-template--18663638532378__163247026462da6862 .halo-block-header .view_all {
    margin-top: 15px;
    }
    .section-block-template--19179771855130__67d722b9-aa59-42ce-8b8c-f1e601363d07 .halo-block-header .view_all {
    float: left;
    padding: 7px 15px!important;
    }
  .section-block-template--19179771855130__67d722b9-aa59-42ce-8b8c-f1e601363d07 .halo-block-header .view_all {
    margin-bottom: 15px !important;
    }
    .rich-text__blocks.text-center.flex2 {
    display: inline-block;
    }
    .contact-item.contact-itemLeft {
    width: 100% !important;
    }
    .contact-item.contact-itemRight {
        width: 100% !important;
    }
    .rich-text__blocks.text-center.flex {
    display: inline-block;
    }
    .section-block-template--19004750987546__294e1702-1f5a-4e1b-a638-9225dd86639d .halo-item a {
    min-height: auto;
    }
    #shopify-section-template--18663638532378__163247026462da6862 .halo-block-header.text-left {
    display: inline-block!important;
    }
    .rich-text__content.rte.content_layout_grid {
    display: inline-block;
    }
    .section-block-template--18663638532378__aec30a7b-6316-4887-9e71-0b054249470e .rich-text__content.rte {
    margin-top: 0;
    padding: 30px 0px !important;
    padding-top: 10px !important;
    }
    .section-block-template--18663638532378__aec30a7b-6316-4887-9e71-0b054249470e a.button {
    margin-left: 0;
    margin-right: 0;
    }
    .section-block-template--18663638532378__2e433632-ed9d-44a9-b34e-bbfcc2e1109f .rich-text__content.rte {
    margin-top: 0;
    padding: 30px 10px!important;
    margin-left: -10px;
    margin-right: -10px;
    }
    .rich-text__text.rte_text.grid {
    display: inline-block;
    }
    .rich-text__text.rte_text.grid a.button {
    margin-right: 0;
    margin-left: 0;
    margin-top: 20px;
    }
    .section-block-template--18663638532378__cb0cf7f7-b7f0-42ce-9f56-a50206fe6601 a.button {
    margin-left: 0;
    }
    .section-block-template--18663638532378__cb0cf7f7-b7f0-42ce-9f56-a50206fe6601 {
    padding-bottom: 0px !important;
    }
    .sidebar--layout_vertical .productGrid.column-4 .product, .sidebar--layout_vertical .productGrid.column-5 .product, .sidebar--layout_vertical .productGrid.column-3 .product {
    width: 100% !important;
    }
    .toolbar {
    padding-top: 0 !important;
    }
    #HeaderCollectionSection-template--18663637811482__banner {
    padding-bottom: 0px !important;
    }
    share-button.halo-socialShare.productView-share.style-3 {
    margin-top: 10px;
    }
    #shopify-section-template--19179771855130__dda9ea89-ea3c-494e-bae0-e78ad9c3e109 {
    display: block;
    }
    #shopify-section-template--19179771855130__dda9ea89-ea3c-494e-bae0-e78ad9c3e109 .rich-text__text.rte_text {
        font-family: arboria !important;
        letter-spacing: .225em !important;
    }
    .section-block-template--18663637025050__e8d1b7e0-2ee4-4e3f-b913-f0064b1a9a69 {
        display: block;
    }
    .section-block-template--18663637025050__e8d1b7e0-2ee4-4e3f-b913-f0064b1a9a69 a.button {
        margin: 0;
    }
    .section-block-template--18663637025050__e8d1b7e0-2ee4-4e3f-b913-f0064b1a9a69 .rich-text__text.rte_text {
        font-family: 'arboria' !important;
        letter-spacing: 0.225em !important;
    }
    .section-block-template--19004750987546__b534e1ff-14df-4ed2-8fd0-7636ab46c371 {
        display: block;
    }
    .section-block-template--19004750987546__b534e1ff-14df-4ed2-8fd0-7636ab46c371 .rich-text__text.rte_text {
        font-family: 'arboria' !important;
        letter-spacing: 0.225em !important;
    }
    .section-block-template--18663638794522__139f5d51-db4e-4151-8fd0-33336079c1ec {
        display: block;
    }
    .section-block-template--18663638794522__139f5d51-db4e-4151-8fd0-33336079c1ec a.button {
        margin: 0;
    }
    .section-block-template--18663638794522__139f5d51-db4e-4151-8fd0-33336079c1ec .rich-text__text.rte_text {
        font-family: 'arboria' !important;
        letter-spacing: 0.225em !important;
    }
    .section-block-template--18663639056666__6e3f900b-4000-48cc-89e3-4cad280a96e8 {
        display: block;
    }
    .section-block-template--18663639056666__6e3f900b-4000-48cc-89e3-4cad280a96e8 a.button {
        margin: 0;
    }
    .section-block-template--18663639056666__6e3f900b-4000-48cc-89e3-4cad280a96e8 .rich-text__text.rte_text {
        font-family: 'arboria' !important;
        letter-spacing: 0.225em !important;
    }
    #shopify-section-template--21432090198298__b534e1ff-14df-4ed2-8fd0-7636ab46c371 {
        display: block;
    }
    .desc-con .product__text.title {
        width: 70%;
    }
    .breadcrumb-container.style--line_clamp_1 .breadcrumb {
        padding-left: 25px !important;
    }
    #shopify-section-template--18663638794522__1d95ddba-eb00-48a7-bbbc-e5a7bac1d8f6 .rich-text__blocks .rich-text__text {
        margin-bottom: 30px;
    }
    .faq-drawer__title {
        display: flex !important;
        padding: 10px 20px 10px 20px !important;
        justify-content: space-between;
    }
    #shopify-section-template--18663638860058__25146c3a-33e9-4d51-a90d-17e8a2e2c3e0 {
      display: block;
    }
    .featured-collection-button {
        color: #000000 !important;
        border: 1px solid #000000 !important;
    }
    .featured-collection-content {
        background-color: #ffffff !important;
    }
    #shopify-section-template--21463813587226__139f5d51-db4e-4151-8fd0-33336079c1ec {
      display: block;
    }
    #shopify-section-template--18663637188890__2c8f6d6a-93e5-4b87-8596-3dafe02c0568 {
        display: block;
    }
    #shopify-section-template--21432090198298__abf76d67-b90c-47de-8386-83b2819fb14f {
    display: block;
    }
    #shopify-section-template--21432090198298__15414e6e-e85d-4fcb-9827-d82ac7c7de87 {
        display: block;
    }
    #shopify-section-template--21432090198298__7f41bdd8-122f-4727-aa74-20eda9aa01a6 {
        display: none;
    }
    #shopify-section-template--21432090198298__f1c49c7d-20e3-4988-99b1-356fbbc36062 {
        display: none;
    }
    #shopify-section-sections--18663640629530__7736fc39-25a7-4fb0-827d-50c02ca3dc74 {
        display: block;
    }
    #shopify-section-sections--18663640629530__a4a7d936-cb91-449d-a565-5327a1305942 {
        display: none;
    }
    .featured-collection-button .icon {
      fill: #000000 !important;
    }
    #shopify-section-template--18663638532378__5d9d0d18-fe2c-465a-9f3a-baae7f7eb0c4 {
        display: block;
    }
    #shopify-section-template--18663638532378__16321237356a896dad {
        display: none;
    }
    .customer-review__content {
        min-height: auto;
    }
    .section-block-template--21432090198298__20f12a2a-f6b6-49dd-a39a-a916d3c8f3f0 .halo-row.column-4 .halo-item {
        width: 12.5% !important;
    }
    .featured-collection-content .custom-text-style, .featured-collection-content .custom-text-style a {
        color: #000000 !important;
    }
    .product-card-layout-04 .card-action-bottom .card-wishlist .wishlist-icon {
        border-radius: 0px !important;
    }
    #shopify-section-template--18663638303002__banner .page-header {
        padding: 0px 0 5px !important;
    }
    #shopify-section-template--18663639056666__aae974c2-16b6-4e4e-a1f2-879c9afbcf18 .rich-text__blocks.text-left.flex2 {
      display: block;
    }
    share-button.halo-socialShare.productView-share.style-3 {
      display: block;
    }
    .site-nav-mobile.nav-account .customer-links.customer-login {
      padding: 0px 0px !important;
      border-top: 0px solid #e6e6e6 !important;
    }
    .rich-text__blocks.text-left.flex2 {
      grid-template-columns: 1fr 1fr 1fr;
    }
    h4.title {
    line-height: 14px;
    }
    .customer-review__content {
    padding: 10px;
    }
    .live-desktop {
        display:none;
    }
    .live-mobile {
        display:block;
    }
    #shopify-section-template--18663638532378__slide_show_PtnYkr {
      display: block;
    }
    #shopify-section-template--18663638532378__rich_text_UHedKM {
      display: block;
    }
} 

/*custom mobile responsive end*/

@media only screen and (max-width:767px){
  .halo-row.column-3.slider.slider--tablet {
 {
  display: inline-block !important;
  width: 102%!important;
}
}
@media only screen and (min-width:768px){
.halo-row.column-3.slider.slider--tablet {
  display: grid!Important;
  grid-template-columns: auto auto auto auto!important;
}
#block-template--18663638532378__b6db55e7-c43d-4cec-90ba-5babeeb719a7-1684372644d1ffe71d-0 {
  width: 100% !important;
}
.halo-row.column-3 .halo-item {
  width: 100%!Important;
}
}
