<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 150:17 Expected ":"
Line 150:29 Expected ":"
Line 723:22 Expected identifier but found "!"
Line 1020:19 Expected identifier but found "!"
Line 1135:0 Unexpected "}"

**/
.header--image--item img {
    margin: 0px auto;
    width: 100%;
    margin-bottom: 40px;
}
.page-header h2, .jdgm-carousel-title, .cart-template .page-header h1 {
    font-family: 'centuryGothic';
    font-size: 1.5625rem;
    font-style: normal;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 15px;
}
.home-page--only-des .jdgm-carousel__item-wrapper {
    height: 100%;
}
.home-page--only-des .jdgm-carousel--aligned-theme .jdgm-carousel-item {
    position: relative;
}
.sell-your-items .slide-content.abs_left {
    width: 100%;
    padding: 0 12px 12px 12px;
    max-width: 488px !important;
}
.home-page--only-des .jdgm-carousel--aligned-theme .jdgm-carousel-item__product-image {
    display: block;
    vertical-align: middle;
    height: 180px;
    object-fit: contain;
    margin-top: 30px;
    margin-bottom: 16px;
}
.home-page--only-des .jdgm-carousel-item__product-title {
    text-align: center;
    position: absolute;
    top: 218px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 13px;
    color: black;
}
.home-page--only-des .jdgm-carousel-item__review-body&gt;p {
    font-size: 14px;
}
.home-page--only-des .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-rating {
    margin-top: 10px;
    margin-bottom: 0px;
}
.home-page--only-des .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper {
    width: 100%;
    height: 136px;
    text-align: center;
    padding: 0;
}
.home-page--only-des .jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper {
    text-align: center;
}
.home-page--only-des .jdgm-carousel--aligned-theme .jdgm-carousel-item__review {
    text-align: center;
}
.home-page--only-des .jdgm-carousel-title {
    font-size: 19px;
    margin-bottom: 0;
}
.home-page--only-des .jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper {
    font-size: 14px;
}
.home-page--only-des .jdgm-carousel--aligned-theme .jdgm-carousel-item__review {
    height: auto;
}

.home-page--only-des .jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name {
    font-weight: 400;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    font-size: 14px;
}
.form_generater_form_div .block_label {
    font-weight: 600;
    font-family: 'Poppins';
    letter-spacing: 0;
}
.page-tpl .rte h4 {
    text-align: center;
}
.page-tpl .rte ul {
    margin: 0 0 25px 0px;
}
.form_submit_div button, .form_submit_div .btn {
    padding: 14px 0;
}
.sell-your-items .breadcrumb, .planning-a-wedding .breadcrumb{
	display: none;
}
.home-slideshow .slide-content .slide-button {
    padding: 12px 30px !important;
    background: transparent !important;
    border: 2px solid black !important;
    min-width: auto;
}
.sell-your-items .slide-content .slide-heading {
    font-size: 24px !important;
}
.home-slideshow .slide-content .slide-button:hover{
    background: transparent !important;
    border: 2px solid black !important;
    color: #000 !important;
}
.slide-content .slide-heading {
    color: black !important;
    font-family: 'centuryGothic';
}
.slide-content .slide-text {
    color: black !important;
    font-size: 16px !important;
}
.home-slideshow .images-contain .slide-image {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
}

.image-section-main {
    display: flex;
    align-items: center;
    justify-content: space-around;
    margin-bottom: 32px;
}
.container-fluid .slide-content.abs_left{
    left: 50%;
    top: 70%;
}
.home-slideshow-sections .container-fluid .slide-content.abs_left {
    left: 3%;
    background-color: rgba(224 194 164/ 70%);
    right: inherit;
}
.home-slideshow-sections .slide-content.abs_left .slide-heading{
   text-transform; capitalize;
}
.slide-content .slide-heading .line {
    background: black !important;
}
.image-section-main .left--one--image .image--slider .item--image {
    overflow: hidden;
}

.planning-a-wedding .shopify-section .parallax-image {
    background-size: cover;
    width: 100%;
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: fixed;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 50px 0;
}
.shopify-section .parallax-image::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0 0 0 / 40%);
}
.planning-a-wedding .shopify-section .parallax-image .text-and-btn {
    width: 75%;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}
.planning-a-wedding .shopify-section .parallax-image .modal-wedding .modal-content {
    background-color: #fefefe;
    margin: 15% auto;
    padding: 20px;
    border: transparent;
    width: 50%;
}
.planning-a-wedding .shopify-section .parallax-image .modal-wedding .modal-content .close-modal {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: 400;
    background: #fff;
    border-radius: 50%;
    border: 0;
    box-shadow: 0px 0px 8px 0px;
}
.planning-a-wedding .shopify-section .parallax-image .text-and-btn h3 {
    font-size: 30px;
    font-family: 'centuryGothic';
    color: #fff;
}
.planning-a-wedding .shopify-section .parallax-image .text-and-btn .submit-your-form {
    padding: 12px 30px!important;
    background: 0 0!important;
    border: 2px solid #fff!important;
    min-width: auto;
    cursor: pointer;
    color: #fff;
}
.planning-a-wedding .unique-for-the-section-main {
    margin-bottom: 60px;
    padding: 0 10%;
}
.image-section-main .right--one--text .text {
    padding-left: 125px;
    width: 80%;
    padding-top: 32px;
    padding-bottom: 32px;
    font-weight: bold;
    font-size: 20px;
    line-height: 32px;
}
.image-section-main .right--one--text .text span {
    font-weight: 600;
}
.planning-a-wedding .image-section-main .left--one--image {
    width: 50%;
    background: transparent;
}

.planning-a-wedding #shopify-section-banner-plan-wedding {
    display: block;
    margin-bottom: 30px;
}
.planning-a-wedding .home-slideshow .fluid-width-video-wrapper {
    height: 54.5vw !important;
    overflow: hidden;
}
.planning-a-wedding .container-fluid .slide-content.abs_left {
  left: 3%;
  max-width: 460px;
  top: 76%;
  width: 100%;
  padding: 20px 15px;
}
.planning-a-wedding .container-fluid .slide-content.abs_left h3 {
    display: none;
}
.planning-a-wedding .slick-slide img {
    display: block;
    object-fit: cover;
    height: 100%;
    object-position: center top;
    width: 100%;
}
.planning-a-wedding .modal-wedding .modal-content {
    background-color: #fefefe;
    margin: 4% auto;
    padding: 20px;
    border: transparent;
    width: 50%;
    border-radius: 0;
}
.planning-a-wedding .home-slideshow [data-video-mp4] .video {
    top: 0;
}
.planning-a-wedding .modal-wedding .modal-content .close-modal {
    font-weight: 200;
    background: #fff;
    border-radius: 50%;
    border: transparent;
    top: 0;
    right: 0;
    margin: 10px;
    cursor: pointer;
}
.planning-a-wedding .slick-list.draggable {
    height: 55vh !important;
}
.planning-a-wedding .item--image {
    overflow: hidden;
    height: 100%;
}
.planning-a-wedding .slick-slider .slick-arrow {
    border: 0;
    line-height: 20px;
    transition: .4s ease-in;
    opacity: 1;
    background: transparent;
}
.planning-a-wedding .modal-wedding {
    z-index: 999;
}
.planning-a-wedding .slick-slider:hover .slick-arrow {
    opacity: 1;
}
.planning-a-wedding .page-header h2{
	display: none;
}
.planning-a-wedding .blog-detail .rte ul li:before,.planning-a-wedding .page-tpl .rte ul li:before {
    display: none;
}
.planning-a-wedding .page-tpl .rte ul {
    margin: 12px 0 25px 0;
}
.instafeed-lightbox .lightbox-instagram {
    margin-top: -300px!important;
}
.sell-your-items .home-slideshow {
    margin-bottom: 0 !important;
}
.planning-a-wedding .home-slideshow{
	margin-bottom: 0 !important;
}
.container-fluid .slide-content.abs_left {
    max-width: 600px;
}
.slide-content .slide-heading .line {
    display: none;
}
.slide-content .slide-heading, .slide-content .slide-text {
    margin-bottom: 0 !important;
}
.slick-slide .slide-content .slide-text {
    margin-bottom: 2rem !important;
}
.planning-a-wedding .slide-content .slide-text {
    margin-bottom: 1rem !important;
}
.sell-your-items .text--sell-items p {
    margin-bottom: 0 !important;
}
.planning-a-wedding .section-how-it-works .hiw-cards_subheader-text {
  display: none;
}
.sell-your-items .text--sell-items .hiw-cards_header {
    color: #000;
    font-size: 1.5625rem;
    font-family: centuryGothic;
    font-style: normal;
    font-weight: 600;
    margin-top: 1.5rem;
    width: 100%;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    margin: 0;
}
.planning-a-wedding .slide-content .slide-heading {
  font-size: 1rem !important;
}
.planning-a-wedding .section-how-it-works .home-benefits {
    display: none;
}
.planning-a-wedding .image-section-main {
  margin-top: 50px;
}
.home-page--only-des .jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel {
    position: relative;
}
/* .home-page--only-des .jdgm-carousel-wrapper .jdgm-carousel__left-arrow {
    margin-top: -200px;
}
.home-page--only-des .jdgm-carousel-wrapper .jdgm-carousel__right-arrow {
    margin-top: -200px;
} */
.planning-a-wedding .slick-slider .slick-track .slick-slide {
    opacity: .5;
}
.planning-a-wedding .slick-slider .slick-track .slick-current {
    opacity: 1;
}
.planning-a-wedding .new-slider-nav .slick-list.draggable {
  height: 14vh !important;
}
.planning-a-wedding .new-slider-nav .slick-track {
/*     margin-right: 12px; */
    cursor: pointer;
    gap: 10;
}
.planning-a-wedding .new-slider-nav {
  margin-top: 14px!important;
}
.planning-a-wedding .new-slider-nav .slick-prev{
    display: block !important;
}
.planning-a-wedding .new-slider-nav .slick-next{
    display: block !important;
}
/* .planning-a-wedding .slick-slider .slick-prev{
    left: 5%;
    display: none !important;
}
.planning-a-wedding .slick-slider .slick-next{
    right: 5%;
    display: none !important;
} */
.planning-a-wedding .new-slider-nav .slick-dots{
  display: none;
}
.planning-a-wedding .slick-slider .slick-track {
    gap: 8px;
}
.jdgm-carousel--done .jdgm-carousel__left-arrow {
    position: absolute;
    left: -10px;
    top: 0;
    bottom: 0;
    margin: auto !important;
}
.jdgm-carousel--done .jdgm-carousel__right-arrow {
    position: absolute;
    right: -10px;
    top: 0;
    bottom: 0;
    margin: auto !important;
}
/*=======================================Responsive===================================================*/

@media (min-width: 1400px) and (max-width: 6000px){
  ul.site-nav {
      max-width: 100%;
  }
  .wrapper_header_04 .header-panel-bt .wrapper-navigation {
    position: static;
    margin-top: 3px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% - (0px + 300px));
    flex: 0 0 calc(100% - (0px + 300px));
    max-width: -moz-calc(100% - (0px + 300px));
    max-width: -webkit-calc(100% - (0px + 300px));
    max-width: -ms-calc(100% - (0px + 300px));
    max-width: calc(100% - (0px + 300px));
  }
  .wrapper_header_04 .header-panel-bt .right-header {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 90px;
    flex: 0 0 90px;
    max-width: 90px;
    padding-right: 0;
  }
}

@media (min-width: 992px) and (max-width: 1355px){
  .slide-content .slide-heading {
      font-size: 43px!important;
  }
  .home-slideshow .fluid-width-video-wrapper {
    height: 527px;
  }
  .home-slideshow .images-contain .slide-image {
    height: 527px;
  }
}

/* @media (min-width: 1200px) and (max-width: 1345px){
  .planning-a-wedding .slide-content .slide-heading {
    font-size: .8844rem!important;
  }
} */

@media (min-width: 768px) and (max-width: 1024px){
  .planning-a-wedding .new-slider-nav .slick-list.draggable {
    height: 9vh !important;
  }
  .sell-your-items .slide-content .slide-heading {
    font-size: 22px!important;
  }
body .container-fluid .slide-content.abs_left {
    top: 58%;
}  
}
@media (min-width: 992px) and (max-width: 1200px){
  .slide-content .slide-heading {
    font-size: 25px!important;
  }
  .planning-a-wedding .container-fluid .slide-content.abs_left {
    padding: 20px 0;
    width: 45% !important;
  }
  
}
@media (min-width: 992px) and (max-width: 1199px){
  .planning-a-wedding .item--image {
    height: 100%;
  }
  .planning-a-wedding .slick-list.draggable {
    height: 30vh!important;
  }
}

@media (min-width: 768px) and (max-width: 991px){
  .slide-content .slide-heading {
    font-size: 33px!important;
  }
  .planning-a-wedding .new-slider-nav .slick-list.draggable {
    height: 9vh!important;
  }
  .planning-a-wedding .slick-list.draggable {
    height: 30vh!important;
  }
   .section--two .image-section-main .right--one--text .text {
    width: 100%;
    padding-left: 60px;
  }
   .section--one .image-section-main .right--one--text .text, .section--three .image-section-main .right--one--text .text {
    width: 80%;
    padding-left: 25px;
  }
  .planning-a-wedding .modal-wedding .modal-content {
    width: 60%;
  }
  .planning-a-wedding .container-fluid .slide-content.abs_left {
    left: 3%;
    max-width: inherit;
    top: 76%;
    width: 58% !important;
    padding: 18px 0;
  }
  .planning-a-wedding .slide-content .slide-heading {
    font-size: 18px!important;
    padding: 0;
  }
  .planning-a-wedding .slide-content .slide-text {
    color: #000!important;
    font-size: 14px!important;
  }
  .planning-a-wedding .slide-content.abs_left .slide-button.btn {
    font-size: 14px;
  }
}

@media (max-width: 1318.98px){
  .wrapper_header_04 .header-panel-bt .right-header {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 250px;
    flex: 0 0 250px;
    max-width: 250px;
    padding-left: 0;
  }
  .wrapper_header_04 .header-panel-bt .wrapper-navigation {
    position: static;
    margin-top: 3px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% - (165px + 250px));
    flex: 0 0 calc(100% - (165px + 250px));
    max-width: -moz-calc(100% - (165px + 250px));
    max-width: -webkit-calc(100% - (165px + 250px));
    max-width: -ms-calc(100% - (165px + 250px));
    max-width: calc(100% - (165px + 250px));
  }
}

@media (max-width: 1199.98px){
  .search-mb.svg-mb {
      display: none;
  }
  .planning-a-wedding #shopify-section-banner-plan-wedding {
    height: inherit;
  }
  .planning-a-wedding .new-slider-nav .slick-dots {
    display: none !important;
  }
}


@media (max-width: 767.98px){
  .slide-content.slide-content-mb .slide-heading {
    font-size: 19px!important;
  }
  .sell-your-items .slide-content.abs_left {
    max-width: inherit !important;
  }
  .planning-a-wedding .new-slider-nav .slick-dots {
    display: block !important;
  }
  .planning-a-wedding .new-slider-nav .slick-prev{
    display: none !important;
  }
  .planning-a-wedding .new-slider-nav .slick-next{
    display: none !important;
  }
  .home-slideshow-sections .container-fluid .slide-content.abs_left {
    background-color: rgba(224 194 164/ 70%);
    margin-top: -9px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    width: 100%;
    min-width: inherit;
    max-width: inherit;
    flex-flow: column;
    padding-bottom: 25px;
    background: #e9d4bf;
  }
  .home-spotlight-block .box-title {
    padding: 0 20px;
  }
  .page-header h2 {
    text-align: center;
  }
  .page-tpl .rte h4 {
    font-size: 16px;
  }
  .ct-register {
    padding-right: 15px;
    padding-left: 15px;
  }
  .close {
      position: absolute;
      right: 0;
      top: -12px;
  }
  .customer-title, .cart-title{
    position: relative;
  }
  .jdgm-carousel-title {
    font-size: 1.5rem;
  }
  .slide-content.slide-content-mb {
    top: 62%;
  }
  .image-section-main {
      flex-flow: column;
  }
  .planning-a-wedding .image-section-main .right--one--text {
    width: 100%;
  }
  .image-section-main .right--one--text .text {
    padding-left: 0;
    width: 100%;
    padding-top: 0;
  }
  .planning-a-wedding .item--image {
    max-width: 100% !important;
  }
  .planning-a-wedding .image-section-main .left--one--image {
    width: 100%;
  }
  .planning-a-wedding .modal-wedding .modal-content {
    width: 90%;
    padding: 0px;
  }
  .shopify-section .parallax-image .text-and-btn {
    width: 92% !important;
    margin: 0 auto;
  }
  .shopify-section .parallax-image .text-and-btn h3 {
    font-size: 18px !important;
    font-family: centuryGothic;
  }
  .planning-a-wedding .modal-wedding .modal-content {
    margin: 22% auto;
  }
  .planning-a-wedding .slick-slider {
    margin-top: 0px!important;
  }
  .section--two .image-section-main .right--one--text .text {
    padding-top: 0;
  }
  .section--two .image-section-main{
    margin-bottom: 0;
  }
  .planning-a-wedding .home-slideshow .slide-content.abs_left {
    display: block;
  }
  .planning-a-wedding #shopify-section-banner-plan-wedding {
    display: block;
    margin-bottom: 0;
  }
  .planning-a-wedding .slide-content .slide-text {
    color: #000!important;
    font-size: 18px!important;
    line-height: 30px;
    margin-bottom: 20px !important;
  }
  .planning-a-wedding .slideshow {
    margin-top: 0;
  }
  .planning-a-wedding .container-fluid .slide-content.abs_left {
    left: 65%;
    max-width: inherit;
  }
  .planning-a-wedding .section--two .image-section-main {
    flex-flow: wrap-reverse;
  }
  .planning-a-wedding .slide-heading{
  	display: block !important;
  }
  .planning-a-wedding .page-tpl .rte ul {
    margin-bottom: 0;
  }
  .planning-a-wedding .slide-content.slide-content-mb{
     display: none;
  }
  .planning-a-wedding .unique-for-the-section-main {
    padding: 0 0%;
  }
  .planning-a-wedding .section--one .image-section-main .left--one--image {
    box-shadow: unset;
  }
   .sell-your-items .slide-content.slide-content-mb{
    display: none;
  }
  .sell-your-items .slide-content.abs_left {
    display: block !important;
  }
   .sell-your-items .slide-content.abs_left h2{
    color: #000 !important;
    display: block;
  }
   .sell-your-items .slideshow {
    margin-top: 0;
  }
  .sell-your-items .slide-content.abs_left h2 {
    margin-bottom: 0; !important;
    padding: 0;
  }
.slide-content.slide-content-mb {
    left: 3% !important;
    background-color: rgba(224 194 164/ 70%);
    padding: 5px;
    top: 54%!important;
    height: 90px;
    width: 50% !important;
    min-width: inherit;
    transform: inherit;
}
  .slide-content.slide-content-mb .slide-heading {
    font-size: 20px!important;
    padding: 0 0;
    margin-bottom: 6px !important;
  }
  .planning-a-wedding .image-section-main .left--one--image .image--slider .item--image {
    height: 100%;
  }
  .planning-a-wedding .slick-list.draggable {
    height: 40vh!important;
  }
  .planning-a-wedding .slick-slider .slick-track {
    height: 100%;
}
  .planning-a-wedding .section-how-it-works .hiw-cards_subheader-text {
    display: none;
  }
  .planning-a-wedding .section-how-it-works .hiw-cards_subheader-text {
    font-size: 1.5rem;
  }
  .planning-a-wedding .image-section-main {
    margin-top: 20px;
  }
  .sell-your-items .home-slideshow {
    margin-bottom: 30px !important;
  }
  .home-page--only-des .widget-product .slick-dots {
    margin-top: 20px;
  }

/*    .sell-your-items .home-slideshow-sections .container-fluid .slide-content.abs_left {
    background: #fff;
    padding-top: 0;
    padding-bottom: 0;
  } */
/*   .planning-a-wedding .home-slideshow .fluid-width-video-wrapper {
    margin-top: 90px;
  }
  .sell-your-items .header--image--item video {
    margin-top: 97px;
} */
}


/* body.template-page header.site-header.header-04 .wrapper-header-bt {
    background: none;
}
body.template-page header.site-header.header-04 div#sticky-wrapper {
    background: none!important;
}
body.template-page header.site-header.header-04 {
    background: none!important;
    position: fixed;
    width: 100%;
    z-index: 999;
}
header.site-header.header-04.whiteBackground .wrapper-header-bt {
    background: #fff!important;
}  */


@media (max-width: 768px){
  .slide-content.slide-content-mb .slide-heading {
      font-size: 14px!important;
  }
  .planning-a-wedding .slide-content .slide-heading {
    font-size: 17px!important;
    line-height: 25px;
  }
  .planning-a-wedding .slide-content .slide-text {
    font-size: 14px!important;
    line-height: 22px;
  }
  .jdgm-carousel--aligned-theme .jdgm-carousel-item__product-image {
    width: 40%;
}
  .home-page--only-des .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper{
/*        max-height: 170px; */
      height:180px!important
  }

}
@media (max-width: 767px){
  .left--one--image {
    margin-top: 30px;
}
  .planning-a-wedding .new-slider-nav {
  margin-top: 14px!important;
}
  .planning-a-wedding .slick-list.draggable {
    height: auto !important;
}
  div#shopify-section-how-it-works-1 .left---one-contain {
    padding: 0!important;
    width: 100% !important;
}
  .left---one-contain h2 {
    margin-bottom: 30px!important;
}
}

.jdgm-carousel--done .jdgm-carousel__left-arrow {
    left: 10px;
}
.jdgm-carousel--done .jdgm-carousel__right-arrow {
    right: 10px;
}
html body .jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel {
    width: calc(100% - 10px);
    margin: 0 auto;
}

#shopify-section-how-it-works-1 .right--one--text .slick-track .slick-slide {
    height: auto;
    text-align:center;
  padding:0px 30px;
}
.planning-a-wedding .slick-slider .slick-track {
    min-width: 100%;
    display: flex;
    align-items: center;
    height: 100%;
    gap: inherit;
}
.planning-a-wedding .slick-slider .slick-track .slick-slide {
    margin-right: 8px;
}
section.plan-a-wedding-page .slide-video {
    display: flex;
    align-items: center;
}
div#shopify-section-how-it-works-1 .left---one-contain  button.slick-arrow {
    display: none !important;
}
.left---one-contain h2 {
    margin-bottom: 0px;
    text-align: center;
    position: relative;
    top: 14px;
    font-weight: normal;
    text-transform: uppercase;
}
div#shopify-section-how-it-works-1 .left--one--image .slick-slider .slick-next {
    right: -35px!important;
}
div#shopify-section-how-it-works-1 .left--one--image .slick-slider .slick-prev {
    left: -35px!important;
}
div#shopify-section-how-it-works-1 .left--one--image .slick-slider svg {
    fill: currentColor;
    stroke: currentColor;
    width: 30px;
    height: 30px;
}
div#shopify-section-how-it-works-1 .left---one-contain {
    padding: 0px 5%;
    width: 50%;
}
div#shopify-section-how-it-works-1 .left---one-contain .review--rating {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top:20px;
    margin-bottom:10px;
}
div#shopify-section-how-it-works-1 .left---one-contain .review--rating span.rating--count {
    margin-left: 10px;
    margin-top: 3px;
}
div#shopify-section-how-it-works-1 .left---one-contain .author--name {
    font-weight: bold;
}
div#shopify-section-how-it-works-1 .left--one--image .slick-slider .slick-arrow:hover svg {
    fill: #232323;
    stroke: #232323;
}
.featured-products i.fa {
    font: normal normal normal 14px/1 FontAwesome !important;
}
@media (max-width: 1024px){
.home-page--only-des .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-rating {
    margin-top: 14px; 
    margin-bottom: 0;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
 div#shopify-section-how-it-works-1 .left---one-contain {
    padding: 0px 3%;
    width: 65%;
}
}


@media (max-width: 575px){
  .planning-a-wedding .new-slider-nav .slick-list.draggable {
    height: 13vh !important;
  }  
}

@media (max-width: 445px){
  .planning-a-wedding .new-slider-nav .slick-list.draggable {
    height: 9vh !important;
  }  
}


@media only screen and (max-width: 767px) {
  .template-index .slick-list.draggable {
    height: auto !important;
  }
  .template-product .slick-list.draggable {
    height: auto !important;
  }
}


@media only screen and (min-width: 1140px){
    body.template-page.rent-your-items header.site-header.header-04 {
        position: fixed;
        width: 100%;
        left: 0;
        top: 0;
        z-index: 12;
        padding-top: 0;
        right: 0;
        padding-bottom: 5px;
        transition: .5s;
        webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-transition: .4s ease-in-out;
        transition: .4s ease-in-out;
    }
    body.template-page.rent-your-items .wrapper-header-bt {
      background: 0 0;
  }
}
/* 21-09-22 */



@media (max-width: 1199px){
.slick-slider {
    margin-top: 0px!important;
}
 .site-nav .sub-menu-mobile .site-nav-dropdown li {
    line-height: 16px;
    border-bottom: 1px solid #eee;
    padding: 10px;
}
  .site-nav .menu-lv-2 .site-nav-dropdown {
    margin: 0px 0;
}
}
@media (max-width: 767.98px){
.slide-content.abs_left {
    position: absolute;
    background: #e0c2a4b3 !important;
    padding: 0;
}
  .slick-slide .slide-content .slide-text {
    margin-bottom: 0.5rem!important;
}
  .slide-content.slide-content-mb {
    top: 37%!important;
}
.home-slideshow-sections .container-fluid .slide-content.abs_left {
    margin-top: 0px;
    padding: 0 12px 15px 14px;
    left: 0px !important;
}
.header-top .top-message .slick-list.draggable {
    height: auto !important;
}
.product-photos .product-img-box .slider-for {
    margin-bottom: 0px !important;
    position: relative;
}
  .main-content .product-template.product-template-default {
    padding-top: 0px;
}
.slide-content.slide-content-mb .slide-button.btn.no-des {
    display: none;
}
  .slide-content.slide-content-mb {
    height: 105px; !important}
}

.row.spotlight-slider.spotlight-3-blocks.slick-initialized.slick-slider  .arrow-right.slick-arrow {
    right: 5px;border: none;background: none;
}
.row.spotlight-slider.spotlight-3-blocks.slick-initialized.slick-slider .arrow-right.slick-arrow svg {
  position: absolute;  
  top: -50px !important;
    left: -12% !important;
      width: 60px;
    height: 60px;
      color: #000;
}

.site-nav .menu-lv-3&gt;a:active {
    font-weight: bold !important;
}
.site-nav .menu-lv-3&gt;a.current {
    font-weight: 900;
}

.slide-video .fluid-width-video-wrapper {
    padding-top: 60.3% !important;
}
@media (min-width: 768px){
  .product-img-box.vertical-moreview {
    display: flex;
    flex-direction: row-reverse;
  }
.product-img-box.vertical-moreview .slider-nav {
    width: 150px;
    padding: 0 0 35px;
    margin-bottom: 0;
}
  .product-img-box.vertical-moreview .wrapper-images {
   margin-left: 20px;
    width: calc(100% - 150px);
}
  .product-img-box.vertical-moreview:after {
    display: block;
    content: "";
    visibility: hidden;
    clear: both;
}
  .product-img-box.vertical-moreview .slider-nav .slick-list, .product-img-box.vertical-moreview .slider-nav .slick-arrow {
    display: block!important;
}
}
  .product-photos .product-photo-container img {
    max-width: 100% !important;
}
span.plusminus img {
    width: 20px;
}


.plusminus.open i {
    transform: rotate(180deg);
    float: right;
}

.custom-icons-fa.fa-minus::before {
    content: "\f068";
}
@media (max-width: 767px){
body.template-index .home-slideshow .images-contain .slide-image {
    height: 60vw!important;
}
body.template-index .home-slideshow [data-video-mp4] .video {
    height:74vw;
}
body.template-index .container-fluid .slide-content.abs_left {
    top: 67%;
}
body.template-index .slide-content.slide-content-mb {
    height: 88px;
        padding-top: 0;
  }
}
.slide-content.slide-content-mb .slide-heading {
    font-size: 13px!important;
}
html .home-slideshow .slide-content .slide-button, html .home-slideshow .slide-content .slide-button:hover {
    padding: 4px 13px !important;
    font-size: 12px;
}





  
 .rent-your-items .home-slideshow .slideshow {
    margin-top: 0px !important;
}
  .main-content {
    min-height: 400px;
}
  .product-single__media {
    padding-top: 120%!important;
}
 .product-single__media video {
   /* height: auto !important;*/
    max-height: 775px!important;
   min-height: 447px !important;
}
  .product-photos .product-photo-container img {
    max-width: 100%!important;
    max-height: 800px!important;
}
 .template-collection .product-single__media video {
    height: auto !important;
    max-height: 400px !important;
}
}

.hiw-cards .hiw-cards_cards .hiw-cards_row .hiw-cards_card .hiw-cards_text:hover {
    display: block !important;
}


@media (max-width: 767px){
.halo-product-content .row {
    margin: auto;
}
  .template-product .product-photos .product-photo-container img {
    max-height: 767px!important;
    height: 100%;
}
  .template-product .wrapper-images .slick-track .product-single__media {
    padding-top: 120%!important;
}
}

.template-collection .product-single__media {
    padding-top: 0px !important;
}
.template-collection .product-single__media video {
    width: 100%;
    height: 100%;
    max-height: 475px;
}





.template-product .product-img-box.vertical-moreview .slick-arrow.slick-next {
    
    bottom: 0% !important;
    left: 40% !important;
    
}


@media (min-width: 768px){
.template-product ul.slick-dots {
    display: none !important;
}
  .template-product .product-img-box.vertical-moreview .slick-prev.slick-arrow svg  {
    transform: rotate(91deg);
}
.template-product  .product.product-default button.slick-prev.slick-arrow svg {
    left: 40%;
    top: 0;
    transform: rotate(90deg);
  
}
  .template-product .product-photos .product-photo-container img {
    max-height: 1050px !important;
}
  .template-product .product-single__media video{
       max-height: 1050px;
}
.template-product .wrapper-images .slick-track .product-single__media {
      padding-top: 150% !important;
}
    .wrapper-images .slick-prev.slick-arrow {
    display:none !important;
  }
  .template-product .product-img-box.vertical-moreview .wrapper-images .slick-next.slick-arrow {
     display:none !important;
}
}
@media (max-width: 767px){
.row.spotlight-slider.spotlight-3-blocks.slick-initialized.slick-slider .arrow-left.slick-arrow {
   
    border: none;
    background: none;
}
.row.spotlight-slider.spotlight-3-blocks.slick-initialized.slick-slider .arrow-left.slick-arrow svg {
    position: absolute;
    top: -50px!important;
    left: -20%!important;
    width: 60px;
    height: 60px;
    transform: rotate(179deg);
      color: #000;
}
 

}

.wrapper-images .slick-prev.slick-arrow {
    position: absolute;
    top: 40% !important;
    left: 8% !important;
}
.template-product .product-img-box.vertical-moreview .wrapper-images .slick-next.slick-arrow {
    left: 90% !important;
    top: 40%;
}

.template-product .product-img-box.vertical-moreview .wrapper-images .slick-arrow .fa {
    font-size: 40px;
}


.section-rent-your-items  {
    position: fixed;
    top: 15%;
    width: 50%;
    margin: 0 25%;
      z-index: 9999;
}

div#UPsZmhlEHi6-IixRCg-tCQ {
    background: #fff;
    max-width: 600px;
}
.rent-popup-close {
    position: absolute;
    
    
}
@media (max-width: 767px){
 .section-rent-your-items {
    top: 15% !important;
    width: 80% !important;
    margin: 0 10% !important;
}
}
@media (min-width: 768px){
.rent-popup-button span {
    display: none;
}
}

@media (max-width: 767px){
.rent-popup-button span{border: 1px solid #000!important;
    padding: 7px 13px !important;
    font-size: 13px;
}
  .rent-your-items .section-rent-your-items {
    position: relative;
    text-align: center;
}
  a.slide-button.rent-form-popup_button.btn.no-des {
    display: none;
}
  div#shopify-section-rent-your-items .rent-form_wrap.popup-open {
    position: fixed;
    width: 80%;
    top: 20%;
}
}
.slick-slide a img.zoomImg {
    display: none !important;
}


/*10-11-2022 */
@media only screen and (max-width: 767px) {
.template-product .product-template .product .slick-list .thumb a.fancybox {
    display: flex !important;
    /*height: 90vw;*/
}
body .product-img-box.vertical-moreview .slider-nav {
    margin: 5px !important;
    padding: 0 !important;
}
  .main-content .product-template.product-template-default .breadcrumb {
    padding: 0;
}
  .product-template .halo-product-content .pro-page {
    padding-top: 2px;
}
/*  .product-template .product.product-default .product-img-box {
    height: 92vw;
}*/
/*  .product-template .product-single__media video {
    height: 90vw!important;
}*/
.template-product .product-template .product .slick-list .thumb a.fancybox img{
   max-width:80% !important;
}
  .template-product .product-template .product .thumb.slick-slide {
    height: 100%;
/*     min-height: 447px; */
    display: flex;
}
  .wrapper-images .slick-prev.slick-arrow {
    left: 0%!important;
}
  .template-product .product-template .product.product-default .col-md-7.product-photos {
    padding-right: 0;
}
}


@media only screen and (max-width: 560px) {
body.template-index .home-slideshow [data-video-mp4] .video {
    height: 75vw;
}
body.template-index .home-slideshow .images-contain .slide-image {
    height: 66vw!important;
}
body.template-index .slide-content.slide-content-mb {
    top: 32%!important;
}
body.template-index .container-fluid .slide-content.abs_left {
    top: 63%;
}
}
@media only screen and (max-width: 470px) {
body.template-index .home-slideshow .images-contain .slide-image {
    height: 83vw!important;
}
body.template-index .home-slideshow [data-video-mp4] .video {
    height: 92vw;
}
}
@media only screen and (max-width: 399px) {

body.template-index .home-slideshow .images-contain .slide-image {
    height: 82vw!important;
}
body.template-index .home-slideshow [data-video-mp4] .video {
    height: 93vw;
}
body.template-index .slide-content.slide-content-mb {
    top: 33%!important;
} 
}
@media only screen and (max-width: 414px) {
body.template-index .home-slideshow .images-contain .slide-image {
    height: 82vw!important;
}
body.template-index .home-slideshow [data-video-mp4] .video {
    height: 95vw;
}
body.template-index .home-slideshow-sections .container-fluid .slide-content.abs_left {
    padding: 0 10px 12px 10px;
      margin-top: 2px;
}
body.template-index .container-fluid .slide-content.abs_left {
    top: 64%;
}
body.template-index .slide-content.slide-content-mb {
    top: 34%!important;
}  
}
@media only screen and (max-width: 413px) {
body.template-index  .home-slideshow [data-video-mp4] .video {
    height: 95vw;
}
body.template-index  .home-slideshow .images-contain .slide-image {
    height: 83vw!important;
}
}
@media only screen and (max-width: 350px) {

body.template-index .slide-content.slide-content-mb .slide-heading {
    font-size: 11px!important;
}
body.template-index html .home-slideshow .slide-content .slide-button, html .home-slideshow .slide-content .slide-button:hover {
    padding: 3px 13px !important;
    font-size: 11px;
}
body.template-index .home-slideshow [data-video-mp4] .video {
    height: 100vw;
}
body.template-index .home-slideshow .images-contain .slide-image {
    height: 90vw!important;
}
body.template-index .slide-content.slide-content-mb {
    height: 79px;
}
body.template-index .slide-content .slide-sub {
    margin-bottom: 8px;
}
body.template-index html .home-slideshow .slide-content .slide-button, html .home-slideshow .slide-content .slide-button:hover {
    padding: 4px 13px !important;
    font-size: 11px !important
}
body.template-index .container-fluid .slide-content.abs_left {
    top: 62%;
}
}

.header--text h3 {
    text-align: center;
  font-family: centuryGothic;
  padding: 0 24px;
    position: relative;
    z-index: 1;
  color: #171717;
    font-size: 25px;
    letter-spacing: .05em;
    font-weight: 700;
    text-transform: uppercase;
}
.logo--image {
    display: flex;
    justify-content: center;
}
.logo-a-in img {
    max-width: 300px;
    height: 100%;
}
.logo-a-in {
    margin-top: 25px;
    margin-bottom: 25px;
}

/* New CSS 6/03/2023 */
.as-seen-in {
    padding-top: 60px;
    padding-bottom: 60px;
}
</pre></body></html>