.shop-collection-banner h2.banner__heading{font-family:var(--font-family-primary-msh);font-size:52px;line-height:54px;color:var(--font-color-one-msh)}.shop-collection-banner .banner__box{background-color:#ffffffe3!important;max-width:720px}.banner__content{padding:130px 50px!important}.shop-collection-banner .banner__text p,.branches-sections .rich-text__text p{color:#7a7a7a!important;font-weight:300}.branches-sections h2{font-size:60px!important;line-height:68px;color:var(--font-color-one-msh);background:red}.slider-faburate{background-color:#f7f6f4}.banner--mobile-bottom .banner__box{padding:60px!important}.small-hide{text-transform:uppercase!important;font-weight:700}.facet-filters__label{font-size:15px;font-weight:700}span#ProductCount{color:#000;font-size:16px;font-weight:700}#product-grid li.grid__item .card__content{background:transparent;padding:0}#product-grid li.grid__item .card-wrapper.product-card-wrapper .card{background:transparent}#product-grid li.grid__item .card__content .card__information{padding-left:0;padding-right:0}#product-grid li.grid__item .card__content .quick-add{margin:0;border-radius:6px;overflow:hidden}#product-grid li.grid__item .card__content .quick-add .quick-add__submit{background:#040404;color:#fff}.shop-collection-banner .banner__search{margin:64px 0 40px}.shop-collection-banner .banner__search form{position:relative;width:100%}.shop-collection-banner .banner__search form input{border:1px solid #040404;background:#fff;width:100%;padding:17px 15px;font-size:16px;font-weight:400}.shop-collection-banner .banner__search form .banner__search-button{background:transparent;border:none;position:absolute;right:15px;top:15px;cursor:pointer}.shop-collection-banner .banner__search form input:focus{outline:none;box-shadow:none}.collection .slider-buttons{position:absolute;display:flex;align-items:center;justify-content:space-between!important;top:50%;width:85%;left:11%;transform:translateY(-50%)!important}.collection button.slider-button svg path{fill:#000!important}.collection .slider-button{background-color:#fff!important;border-radius:0;width:52px;height:52px;border:1px solid #000}.slider-faburate .grid__item .card-wrapper .card{background:#fff}.slider-faburate .grid__item .card-wrapper .card .card__heading a{font-size:16px}.collection .slider-button svg.icon.icon-caret{width:25px;height:25px}body .collection .slider-button:hover{background:#000!important}body .collection .slider-button:hover path{fill:#fff!important}.collection .slider-counter.caption{display:none!important}.banner--mobile-bottom .banner__box{padding:60px;position:relative}.header-wrapper{background:#f7f6f4}footer.footer{background:#f7f6f4;padding:0;border:none}footer.footer .footer-block__newsletter{display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer.footer .footer-block__newsletter h2.footer-block__heading{font-size:60px;font-weight:400;margin-bottom:0;width:50%;padding-right:0;line-height:normal;text-align:left}footer.footer .footer-block__newsletter form#ContactFooter{max-width:580px;margin-left:auto;margin-right:initial}footer.footer .footer-block__newsletter form#ContactFooter .newsletter-form__field-wrapper{width:100%;max-width:100%}footer.footer .footer-block__newsletter form#ContactFooter .newsletter-form__field-wrapper .field{width:100%}footer.footer .footer-block__newsletter form#ContactFooter .newsletter-form__field-wrapper .field input{border:1px solid #040404;padding:18px 22px;height:60px}.footer-middle-content{width:100%;max-width:140rem;margin:0 auto;padding:0px 5rem;border-top:1px solid #7A7A7A;padding-top:60px}.footer-middle-content{width:100%;max-width:140rem;margin:0 auto;padding:0px 5rem;border-top:1px solid #7A7A7A;padding-top:60px;padding-bottom:60px;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:104px}.footer-middle-content .footer-menu-item h4.menu-title{margin-top:0;font-size:28px;margin-bottom:15px;font-weight:400}.footer-middle-content .footer-menu-item ul.footer-menu{margin:0;list-style:none;padding-left:0}.footer-middle-content .footer-menu-item ul.footer-menu li{margin-bottom:7px;position:relative;padding-left:30px;background-image:url(/cdn/shop/files/arrow_d0f6cb5c-3556-4158-b390-a3aa12cef9b5.svg?v=1737710709);background-repeat:no-repeat;background-size:15px;background-position:4px 7px}.footer-middle-content .footer-menu-item ul.footer-menu li a{color:#7a7a7a;text-decoration:none;font-size:16px}.footer-middle-content .description p{font-size:16px;color:#7a7a7a;margin-bottom:30px}.footer-middle-content .footer-column .list-social{justify-content:flex-start;gap:10px}.footer-middle-content .footer-column .list-social .link{width:54px;height:54px;border:1px solid #040404;justify-content:center;font-size:31px}.footer-middle-content .footer-column .list-social .link span.svg-wrapper .icon{width:auto;height:auto}.footer-middle-content .footer-column .list-social .link span.svg-wrapper{width:50px;height:50px}.footer .footer__content-bottom{display:flex;flex-direction:row-reverse;padding-bottom:30px;align-items:center}.footer .footer__content-bottom .footer__content-bottom-wrapper.page-width.footer__content-bottom-wrapper--center{display:block}.footer .footer__content-bottom .footer__content-bottom-wrapper.page-width.footer__content-bottom-wrapper--center .footer__copyright.caption{margin:0;text-align:left}.footer .footer__content-bottom .footer__copyright.caption small{font-size:14px}.vue-btn{text-align:center;max-width:80%;margin:38px auto 60px}.vue-btn a{font-size:24px;padding:14px 65px;background-color:#000;text-align:center;font-weight:700;border-radius:6px;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase}li.sub-menu ul{padding-left:30px!important}ul.side-bar-new li:nth-child(2),ul.side-bar-new li:nth-child(3),ul.side-bar-new li:nth-child(7){display:none}li.sub-menu li:nth-child(2){display:block!important}ul.side-bar-new li{line-height:30px}a.rps_trademark{display:none!important;visibility:hidden!important}.card__inner.ratio{height:460px}.collection,.facets-wrapper{padding:0 1rem!important}#ProductGridContainer ul#product-grid{gap:22px}#ProductGridContainer li.grid__item{width:22%!important}h2.custmor-fab{text-align:center;background:#f7f7f7;margin-top:85px}.product-slider{display:flex;justify-content:center;align-items:center;width:100%;max-width:1250px;margin:0 auto 100px;z-index:0}.slide{text-align:center;padding:18px 18px 40px;border:1px solid #eee;background:#fff;overflow:hidden}.slide img{width:100%;height:380px;object-fit:cover}.slide a{color:#7a7a7a;text-decoration:none;font-size:18px;font-weight:400;line-height:31px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.slide h2{color:#040404;font-size:30px;min-height:76px;font-weight:400;line-height:38px;font-family:var(--font-family-secundary-msh)!important;display:-webkit-box;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.slide p{color:##7A7A7A;font-size:18px;font-weight:400;line-height:26px}.prev-slide,.next-slide{background:transparent;color:#040404;border:1px solid #040404;padding:10px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:10;font-size:20px}.slick-slide{margin:0 12px}.slick-list{padding:0 10px}.prev-slide{left:-50px}.next-slide{right:-50px}.prev-slide:hover,.next-slide:hover{background:#040404;color:#fff}@media(min-width:1200px){.header-wrapper .header .header__search-custom{display:block;position:absolute;left:30px;right:0;top:19px;width:100%;margin:0 auto;max-width:540px}.header-wrapper .header .header__search-custom form{position:relative;width:100%;z-index:99}.header-wrapper .header .header__search-custom form input{background:#fff;width:100%;padding:17px 15px;font-size:16px;font-weight:400;border:none}.header-wrapper .header .header__search-custom form input:focus{outline:none;box-shadow:none}.header-wrapper .header .header__search-custom form .banner__search-button{background:transparent;border:none;position:absolute;right:15px;top:15px;cursor:pointer}.header-wrapper .header .header__icons .header__search{display:none}.header-wrapper .header .header__icons a{width:auto;text-decoration:none}.header-wrapper .header{padding-bottom:0;position:relative}.header-wrapper{position:relative}.header-wrapper:before{content:"";position:absolute;bottom:47px;height:1px;background:#cdb199;left:0;right:0}.shop-collection-banner{border-top:1px solid #CDB199}.header-wrapper .header .header__inline-menu ul.list-menu{width:100%;justify-content:space-between}form#FacetSortForm .facet-filters.sorting.caption{padding:0}form#FacetSortForm{justify-content:space-between;width:100%;max-width:1010px;margin-left:auto;align-items:center}form#FacetSortForm .facet-filters.sorting.caption .facet-filters__field{border:1px solid #000000;padding:10px;border-radius:6px}.facets-vertical .facets-container #FacetFiltersForm .active-facets-vertical-filter{background:#000;padding:10px;border-radius:6px}.products-filters-wrap .facets-container #FacetSortDrawerForm{position:absolute;left:205px;top:11px}}form#FacetSortForm .facet-filters.sorting.caption .facet-filters__field label{color:#000;font-family:var(--font-family-secundary-msh)}.facets-vertical .facets-container #FacetFiltersForm .active-facets-vertical-filter h2#verticalTitle{color:#fff;font-family:var(--font-family-secundary-msh)!important;margin-bottom:0!important;width:100%}.product-count-vertical h2.product-count__text #ProductCountDesktop{color:#000;font-family:var(--font-family-secundary-msh)}.products-filters-wrap .facets-container{position:relative}.products-filters-wrap .facets-container #FacetSortDrawerForm .facet-filters.sorting.caption.small-hide .facet-filters__field{border:1px solid #000000;padding:14px 28px 12px;border-radius:6px}.products-filters-wrap{display:flex;flex-direction:row;width:100%;max-width:140rem;margin:0 auto;padding:0px 5rem}.products-filters-wrap>.color-scheme-1{width:86%;padding-left:15px}.products-filters-wrap .collection-sidebar{position:relative;width:15%;padding-top:12px}.products-filters-wrap .collection-sidebar ul{margin:0;list-style:none;padding:0}.products-filters-wrap .collection-sidebar ul .sidebar-link{font-size:16px;color:#040404;text-decoration:none;display:block;width:100%;margin-bottom:10px}.products-filters-mainwrap{background:#fff}.products-filters-wrap .facets-container .mobile-facets__open{background:#000;padding:17px 28px 13px;border-radius:6px;color:#fff;min-width:177px;display:flex;flex-direction:row-reverse;justify-content:space-between;box-sizing:border-box}.products-filters-wrap .facets-container .mobile-facets__open .mobile-facets__open-label.button-label.small-hide{margin-left:2px;position:relative;bottom:2px}.products-filters-wrap .facets-container #FacetSortDrawerForm .facet-filters.sorting.caption.small-hide{padding-left:0}.products-filters-wrap .facets-container #FacetSortDrawerForm .facet-filters.sorting.caption.small-hide .facet-filters__field label{color:#000;font-family:var(--font-family-secundary-msh)!important}p,span,label,a{font-family:var(--font-family-secundary-msh)!important;font-weight:300;line-height:26px}h3.card__heading a{font-size:22px}.card-information .price{font-size:25px;font-family:var(--font-family-primary-msh)!important}.quick-add button{font-size:20px!important;font-weight:700;text-transform:uppercase}li.grid__item{margin:20px 0!important}a.motion-reduce{font-size:24px;background-color:#000;text-align:center;font-weight:700;border-radius:6px;display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;padding:12px 26px 44px}.pagination__list>li{max-width:248px!important}.product-temp{padding-bottom:100px!important}@media(max-width:1199px){ul.inner-subheader{display:none!important}ul.side-bar-new li:nth-child(3){display:block!important}.grid--4-col-desktop .grid__item{max-width:max-content!important}#ProductGridContainer li.grid__item{width:30%!important}.grid--4-col-desktop .grid__item{max-width:30%!important}}@media(max-width:1199px){.header-wrapper .header .header__icons{min-width:200px}body .header-wrapper .header .header__icons{justify-content:flex-end!important;min-width:initial!important;padding-right:0!important}header.header .header__heading-link{width:150px}.header-wrapper .header .header__icons a{font-size:0px}.header__search-custom{display:none!important}.next-slide{right:0;background:#000!important;color:#fff}.prev-slide{left:0;background:#000!important;color:#fff}h2.custmor-fab{margin-top:55px;font-size:52px}}@media only screen and (min-width:1800px){.products-filters-wrap{max-width:170rem!important}.banner--medium:not(.banner--adapt){min-height:90rem!important}}@media only screen and (max-width:991px){body .products-filters-wrap{flex-wrap:wrap;padding:0 15px}body .products-filters-wrap .collection-sidebar{width:100%!important;background:#f7f7f7;padding:30px;border-radius:6px;margin-bottom:25px}li.sub-menu ul{padding-left:12px;flex-direction:column!important;gap:5px!important}body .products-filters-wrap .collection-sidebar ul{display:flex;flex-direction:row;justify-content:center;gap:20px}body .products-filters-wrap>.color-scheme-1{padding-left:0!important;width:100%!important}.slider-faburate .collection{padding-top:40px!important;padding-bottom:40px!important}footer.footer .footer__content-top.page-width{padding:0 15px!important}body footer.footer .footer-block__newsletter h2.footer-block__heading{width:100%!important;padding-right:0!important;margin-bottom:20px!important;font-size:24px!important}body footer.footer .footer__content-top.page-width .footer-block__newsletter{flex-wrap:wrap}ul.side-bar-new{flex-wrap:wrap}.quick-add button{font-size:15px!important}}@media(max-width:767px){.shop-collection-banner h2.banner__heading{font-size:30px!important;line-height:normal!important}body .banner--mobile-bottom .banner__box{padding:30px!important}.banner--mobile-bottom .banner__box:before{display:none!important}body .footer-middle-content{margin-top:30px!important;padding-top:30px!important;padding-left:15px!important;padding-right:30px!important;grid-template-columns:1fr;gap:30px!important}.footer__copyright.caption small.copyright__content{width:100%;display:block;text-align:center}.footer__copyright.caption ul.policies.list-unstyled{display:flex;justify-content:center}}@media(max-width:600px){.banner__content{padding:50px 20px!important}.shop-collection-banner .banner__search{margin:40px 0 15px}.slider-faburate .card-wrapper{margin-top:38px}.collection .slider-buttons{width:31%!important;right:6%!important;position:absolute;top:18px;left:inherit}.collection .slider-button{width:40px;height:40px}body .products-filters-wrap .collection-sidebar ul{flex-wrap:wrap;padding:15px}body .products-filters-wrap .collection-sidebar{background:#f7f7f7;padding:24px 0;margin-bottom:28px}h2.custmor-fab{margin-top:46px;font-size:40px;margin-bottom:80px}#ProductGridContainer li.grid__item{width:100%!important}.grid--4-col-desktop .grid__item{max-width:100%!important}}.product__title h1{font-family:MELIGOR;font-weight:400;font-size:60px;line-height:68px}.price .price-item{display:inline-block;margin:0 1rem 0 0;color:#040404;font-size:24px;font-weight:400}span.badge.save-price{padding:10px 20px;border-radius:6px;background:#d8d8d8;border:none;font-family:Muli,sans-serif;font-weight:900;font-size:18px}.price-per-item__container .quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){background:#0404041f;border-radius:50%}.button--full-width{display:flex;width:100%;font-size:24px;font-weight:700;border-radius:6px;padding:16px;text-transform:uppercase}.product-form__input .form__label{padding-left:0;font-size:16px;color:#040404}.product__info-container .form__label span{font-weight:500}.quantity:after{display:none}.product__info-container .accordion .product__description{margin:0}.card-body p{font-size:18px;line-height:26px;color:#7a7a7a}.button--full-width{display:flex;width:100%;padding:15px 100px;border-radius:6px;font-weight:700;font-size:22px;font-family:Muli,sans-serif}.accordion .card-header h5.mb-0 button{font-size:22px;color:#040404;display:flex;font-weight:400;font-family:MELIGOR,serif;width:100%;text-align:left;padding-left:0;justify-content:space-between;padding-right:0;align-items:center}#shopify-section-template--18964070891737__1737278091fdae7811 h2.jdgm-carousel-title{font-size:60px;font-family:MELIGOR,serif;margin-bottom:60px}#shopify-section-template--18964070891737__1737278091fdae7811 .page-width.scroll-trigger.animate--slide-in{background:#f7f6f4}#shopify-section-template--18964070891737__1737278091fdae7811 .jdgm-carousel-wrapper{width:100%;padding:100px 0}.jdgm-carousel-wrapper .jdgm-carousel-item__review{text-align:left}.jdgm-carousel-item__review-body p{font-size:18px;color:#7a7a7a;font-family:Muli,sans-serif;letter-spacing:0}.jdgm-carousel-item .jdgm-star{color:#f90;font-size:24px}.jdgm-carousel-item__review-content{margin-top:12px}.collapse .card-body{padding-top:0}.custom_attribute p{font-size:16px;color:#040404;margin-bottom:5px}.jdgm-carousel-item__review-title{font-weight:700;font-size:24px;font-family:Muli,sans-serif}.jdgm-carousel__item-container .jdgm-carousel__item-wrapper{height:auto}.jdgm-carousel-wrapper .jdgm-carousel-item__review{padding:30px;background:#fff}.jdgm-widget .jdgm-carousel-item__review-content{margin-top:30px}.jdgm-carousel-item__reviewer-name.jdgm-ellipsis{background:#fff;font-size:30px;text-align:left;padding:0 30px 30px;opacity:1}product-recommendations.related-products.page-width.section-template--18964070891737__related-products-padding.isolate.scroll-trigger.animate--slide-in.product-recommendations--loaded{padding-bottom:100px;background:#f7f6f4}.related-products h2.related-products__heading.inline-richtext.h0,h2.recently_viewed{text-align:center;font-family:"MELIGOR, serif";font-size:60px;color:#040404;font-weight:400;text-transform:capitalize}.card__information .card__heading.h5 a{font-size:24px;font-weight:400;color:#040404;line-height:32px;font-family:Muli,sans-serif;letter-spacing:0}.product-grid .card.card--standard.card--media{background:transparent}.jdgm-carousel__right-arrow,.jdgm-carousel__left-arrow{border:2px none #040404;width:10px;height:10px;cursor:pointer}.card.card--standard.card--media{border:none}.jdgm-preview-badge .jdgm-star .full-unstyled-link{text-decoration:none;color:currentColor;display:block;font-size:20px;font-family:Muli,sans-serif;letter-spacing:0}.price__regular .price-item--regular{margin-right:0;font-size:24px;font-family:MELIGOR,serif}.accordion button.btn.btn-link:hover{text-decoration:none}span.jdgm-prev-badge__stars{font-size:18px}.product__info-container .jdgm-preview-badge .jdgm-star{color:#f90}.jdgm-prev-badge__text{font-size:18px;color:#7a7a7a;visibility:unset;font-family:Muli,sans-serif}.jdgm-carousel-wrapper span.jdgm-all-reviews-rating-wrapper{display:none}.jdgm-carousel-item .jdgm-carousel-item__reviewer-name-wrapper{margin:0}@media only screen and (min-width:768px){.product__info-container .price--on-sale .price-item.price-item--regular{font-size:18px;color:#7a7a7a}.product-form__input div{display:inline-block}.section-template--18964070891737__main-padding.gradient.color-scheme-1{padding-top:36px;padding-bottom:120px}}@media only screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:56.5%;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)}.price-per-item__container{margin-right:20px}.product-form__buttons .product-form__submit{margin-bottom:1rem;border-radius:6px;font-weight:700;font-size:18px;padding:15px 125px}.accordion .card{border:none;border-bottom:1px solid rgba(4,4,4,.2)}.color-scheme-1 .grid{column-gap:20px}.color-scheme-1 .grid.grid--4-col-desktop .grid__item{width:calc(25% - 15px)}}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px;background:transparent;border-bottom:none}div#recently-viewed-products{max-width:1249px;margin:auto}.accordion .card{border-bottom:1px solid rgba(0,0,0,.15);border-top:1px solid rgba(0,0,0,.15)}.product__info-wrapper p.collection_name{font-family:Muli,sans-serif;font-size:18px;text-transform:uppercase;color:#040404}.jdgm-carousel-wrapper{padding:100px 0}#shopify-section-template--18964070891737__1737278091fdae7811 .shopify-block>div{max-width:100%!important}.jdgm-carousel__item-container .jdgm-carousel-item{padding:0 12px}.jdgm-carousel__arrows .jdgm-carousel__left-arrow.jdgm-carousel__left-arrow{background:url(/cdn/shop/files/arrow.svg?v=1737366759);border:1px solid #040404;transform:rotate(0);padding:25px;height:auto;width:auto;background-repeat:no-repeat;background-position:center;margin-left:-50px;margin-top:-200px}.jdgm-carousel__arrows .jdgm-carousel__left-arrow.jdgm-carousel__left-arrow:hover{background-image:url(/cdn/shop/files/arrow-white.svg?v=1737369884);background-color:#040404;transform:rotate(180deg);opacity:1}.jdgm-carousel__arrows .jdgm-carousel__right-arrow.jdgm-carousel__right-arrow{border:none;background:url(/cdn/shop/files/arrow.svg?v=1737366759);transform:rotate(180deg);padding:25px;background-repeat:no-repeat;border:1px solid #040404;background-position:center;margin-right:-50px;margin-top:-200px}.jdgm-carousel__arrows .jdgm-carousel__right-arrow.jdgm-carousel__right-arrow:hover{background-image:url(/cdn/shop/files/arrow-white.svg?v=1737369884);background-color:#040404;opacity:1;transform:rotate(0)}.card-information .quick-add__submit{font-size:24px;font-family:Muli,sans-serif;background:#040404;color:#fff;border-radius:6px;padding:15px}.card-information .quick-add__submit{font-size:22px;font-family:Muli,sans-serif;background:#040404;color:#fff;border-radius:6px;padding:15px;font-weight:900}.card-information .button:after{display:none}.card-information>.price{margin-bottom:30px}.recent_view_products{padding:100px 0}.recently-viewed-slider .recently-viewed-item p{font-size:30px;font-family:Meligor,serif;color:#040404;text-align:left;letter-spacing:0}.recently-viewed-slider .recently-viewed-item img{max-width:400px;margin-bottom:20px}.recent_view_products{padding:0 0 80px;background:#f7f6f4}.recently-viewed-slider .recently-viewed-item{text-align:center;padding:25px;background:#fff;margin:15px}.recently-viewed-slider .recently-viewed-item .price{font-size:24px;color:#333;font-weight:400;margin-top:10px}.recently-viewed-item a:hover{text-decoration:none}.recently-viewed-slider .recently-viewed-item .add-to-cart-btn{display:block;background-color:#040404;color:#fff;padding:20px;margin-top:30px;text-decoration:none;font-family:Muli,sans-serif;border-radius:5px;transition:background-color .3s;text-transform:uppercase;font-weight:900;font-size:24px}ul.breadcrumb-list{padding:0;display:flex;flex-wrap:wrap}.breadcrumb-list li{font-family:Muli,sans-serif;font-size:24px;list-style:none;color:#040404}.breadcrumb-list span.slash{font-size:24px;font-family:Muli,sans-serif;color:#040404}.breadcrumb-list li a{font-size:24px;text-decoration:none;font-family:Muli,sans-serif;font-weight:400;color:#7a7a7a}div#main-cart-items{padding:0 25px;border:1px solid rgba(122,122,122,.36);margin-top:30px}.cart__items .cart-item td{padding:0}.cart__items .cart-item{display:flex;padding:25px 0;justify-content:space-between;border-bottom:1px solid rgba(216,216,216,1);align-items:center}.cart-item__image-container img{max-height:180px;min-width:180px;object-fit:cover;object-position:center}.cart__items .cart-item__media{width:18rem}.cart__items .cart-item__details{width:45rem;margin-left:20px}.cart__items .cart-item td.cart-item__details ul li::marker{color:#040404}.cart-items tr td a{font-size:30px;font-family:Muli,sans-serif;text-decoration:none;font-weight:700;display:inline}.cart__items .cart-item td.cart-item__details ul li,.cart__items .cart-item td.cart-item__details .product-option{font-size:18px;font-family:Muli,sans-serif;color:#7a7a7a;list-style-position:inside;list-style:square}.quantity-popover-container .quantity button.quantity__button,quantity-popover .quantity-popover-container .quantity__button:not(:focus-visible):not(.focused){padding:5px;background-color:#0404041f;border-radius:50px}.cart-item__quantity .quantity__input{font-size:24px;font-weight:700;font-family:Muli,sans-serif}.cart-item__price-wrapper .qb-total-line-item{font-size:24px;font-family:MELIGOR,serif}.cart-item cart-remove-button .icon-remove{height:24px;width:24px}.cart__items .cart-item:last-child{border:none}.gradient h2.totals__total{font-size:30px;font-family:Muli,sans-serif;font-weight:400}.cart__footer .totals p.totals__total-value{font-size:30px;font-weight:700;font-family:Muli,sans-serif;color:#040404}a.btn.btn-secondary.continue-shopping{font-size:24px;font-family:Muli,sans-serif;color:#040404;text-decoration:none;font-weight:900;display:block;padding:20px 90px;letter-spacing:1px;text-transform:uppercase;border-radius:6px;border:1px solid #040404}.cart__ctas{justify-content:end;align-items:center}#main-cart-footer .cart__footer>*{width:100%}.cart__checkout-button.button:after,.cart__checkout-button.button:before{display:none}.cart__footer .cart__ctas button{font-weight:900;font-size:24px;width:auto;border-radius:6px;padding:20px 80px;max-width:inherit;margin:0}.cart__footer .cart__blocks>*+*{margin-top:5rem}.cart__footer .cart__ctas button:hover{background:#4e4e4e}a.btn.btn-secondary.continue-shopping:hover{background:#040404;color:#fff}.cart-recommendations{max-width:1300px;margin:auto}div#shopify-section-template--18964070400217__related-products .gradient.color-scheme-1{background:#f7f6f4;padding:80px 0}.shopify-section.cart__footer-wrapper{padding-bottom:75px}.cart-recommendations h3{font-size:60px;text-align:center;font-weight:400;font-family:MELIGOR,serif;text-transform:capitalize}.recommendations-slider .recommended-product a p{font-size:24px;margin-bottom:5px;color:#040404;letter-spacing:0}.recommendations-slider .recommended-product a{text-decoration:none}.recommendations-slider .recommended-product span{font-size:24px;font-weight:400;font-family:MELIGOR,serif;color:#040404;margin:15px 0;display:block}.recommendations-slider .recommended-product .add-to-cart-button{font-size:24px;font-family:Muli,sans-serif;background:#040404;color:#fff;border-radius:6px;padding:15px;font-weight:900;width:100%;text-transform:uppercase;letter-spacing:1px;cursor:pointer;margin-top:20px}.recommendations-slider .recommended-product img,.recently-viewed-slider .recently-viewed-item img{max-width:inherit;object-fit:cover;width:100%;min-height:375px;max-height:375px}.recommendations-slider .recommended-product{text-align:left}.recent_view_products h2{margin-top:0}.recommendations-slider.slick-initialized .slick-slide{padding:20px}.cart-items tr td a.button.button--tertiary{background:#f7f6f4;padding:8px}.cart-items tr td a.button.button--tertiary .svg-wrapper{width:24px;height:24px}.cart .recently-viewed-slider .recently-viewed-item a{text-decoration:none}.recently-viewed-slider .recently-viewed-item{padding:0;background:transparent}.recently-viewed-slider .recently-viewed-item p{margin:0}.recently-viewed-slider .recently-viewed-item a{text-decoration:none}.recommendations-slider.slick-initialized .slick-slide,.slick-initialized .recently-viewed-item.slick-slide{padding:20px;min-height:630px;display:flex;flex-direction:column;justify-content:space-between}.recently-viewed-slider .recently-viewed-item .add-to-cart-btn:hover{background:#333}.cart-item__details ul{padding-left:22px}.cart-item__details ul li{list-style-position:inside}.contact-us-hero-section.banner--mobile-bottom .banner__box{max-width:680px;background:#ffffffe6;padding:120px 60px;min-height:39.8rem}.contact-us-hero-section.banner--mobile-bottom .banner__box:after{border:1px solid #CDB199;margin:15px}.contact-us-hero-section p{font-size:18px;color:#7a7a7a;font-family:Mulish,sans-serif;font-weight:400;letter-spacing:0}.faq-section h2{font-size:60px;font-family:MELIGOR,serif;line-height:68px;margin-bottom:60px}.contact-us-hero-section h2{font-size:60px;font-family:MELIGOR,serif;font-weight:400;line-height:68px;letter-spacing:0}.section-template--18964070793433__rich_text_pWnk8y-padding h2{font-size:60px;font-family:Meligor,serif;color:#040404;margin-bottom:10px}.recommendations-slider .slick-prev,.recently-viewed-slider .slick-prev{left:-45px;background-image:url(https://floraltrove.com/cdn/shop/files/arrow.svg?v=1737366759);background-repeat:no-repeat;background-color:transparent;border:1px solid #040404;border-radius:0;padding:25px;background-position:center;transform:rotate(0);display:inline-block}.recently-viewed-slider .slick-prev{left:-65px}.recommendations-slider .slick-prev:hover,.recommendations-slider .slick-prev:focus,.recently-viewed-slider .slick-prev:hover,.recently-viewed-slider .slick-prev:focus{background-image:url(https://floraltrove.com/cdn/shop/files/arrow-white.svg?v=1737369884);background-color:#040404;background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}.recommendations-slider .slick-next,.recently-viewed-slider .slick-next{background-image:url(https://floraltrove.com/cdn/shop/files/arrow.svg?v=1737366759);background-repeat:no-repeat;background-color:transparent;border:1px solid #040404;border-radius:0;padding:25px;background-position:center;display:inline-block;transform:rotate(180deg);right:-45px}.recently-viewed-slider .slick-next{right:-65px}.recommendations-slider .slick-next:hover,.recommendations-slider .slick-next:focus,.recently-viewed-slider .slick-next:hover,.recently-viewed-slider .slick-next:focus{background-image:url(https://floraltrove.com/cdn/shop/files/arrow-white.svg?v=1737369884);background-color:#040404;background-repeat:no-repeat;background-position:center;transform:rotate(0)}.recommendations-slider .slick-next:before,.recently-viewed-slider .slick-prev:before,.recently-viewed-slider .slick-next:before,.recently-viewed-slider .slick-prev img,.recently-viewed-slider .slick-next img{display:none}.recommendations-slider .slick-prev:before{display:none}.contact-us-hero-section.banner--mobile-bottom.contact-us-cta-section .banner__box{max-width:640px}.section-template--18964070793433__rich_text_pWnk8y-padding p{font-size:18px;color:#7a7a7a}.section-template--18964070793433__rich_text_pWnk8y-padding .rich-text__text.rte.scroll-trigger.animate--slide-in{margin:0}.section-template--18964070793433__rich_text_pWnk8y-padding a.button.button--primary{background:#040404;border-radius:6px;font-size:24px;font-weight:900;text-transform:uppercase;font-family:Muli,sans-serif;padding:15px 140px}.section-template--18964070793433__rich_text_pWnk8y-padding a.button.button--primary img{margin-left:10px}.section-template--18964070793433__rich_text_pWnk8y-padding .rich-text__buttons.scroll-trigger.animate--slide-in{margin-top:50px}.faq-section .collapsible-row-layout .accordion summary{justify-content:space-between}.faq-section .collapsible-row-layout .accordion summary:hover{background:transparent}.faq-section h3.accordion__title.inline-richtext.h4{font-size:30px}.faq-section h3.accordion__title.inline-richtext.h4:hover{text-decoration:none}.faq-section .collapsible-row-layout .accordion{border-top:1px solid rgba(122,122,122,.3);border-bottom:1px solid rgba(122,122,122,.3);padding:15px}.faq-section .collapsible-row-layout .accordion .accordion__content{margin:0}.faq-section .collapsible-content-wrapper-narrow{max-width:900px}.section-template--18964070793433__rich_text_pWnk8y-padding a.button.button--primary:before,.section-template--18964070793433__rich_text_pWnk8y-padding a.button.button--primary:after{display:none}.faq-section p{font-size:18px;font-family:Mulish,sans-serif;letter-spacing:0;color:#7a7a7a}.contact-us-hero-section{min-height:77rem}.contact-us-hero-section.contact-us-cta-section{min-height:82rem}.contact-us-cta-section .banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient{padding:100px 50px}@media only screen and (max-width:1300px){.cart-recommendations{max-width:960px}}@media only screen and (max-width:1200px){.cart-item__image-container img{max-width:120px;width:100%}.cart-items tr td a{font-size:22px}.cart__items .cart-item td.cart-item__details ul li,.cart__items .cart-item td.cart-item__details .product-option{font-size:14px}.cart-item__quantity .quantity__input,.breadcrumb-list li a,.breadcrumb-list li,.recommendations-slider .recommended-product a p{font-size:20px}.cart-item__price-wrapper .qb-total-line-item{font-size:22px}.cart__footer .totals p.totals__total-value,.gradient h2.totals__total{font-size:24px}a.btn.btn-secondary.continue-shopping,.cart__footer .cart__ctas button{font-size:20px;padding:20px 60px}.shopify-section.cart__footer-wrapper{padding-bottom:40px}div#shopify-section-template--18964070400217__related-products .gradient.color-scheme-1{padding:40px 0}.cart-recommendations h3{font-size:42px}.recommendations-slider .recommended-product .add-to-cart-button{font-size:18px;padding:10px}.recent_view_products h2{margin-top:0;font-size:42px}.recently-viewed-slider .recently-viewed-item p{font-size:22px;margin:0}.recently-viewed-item a{text-decoration:none}.recently-viewed-slider .recently-viewed-item .add-to-cart-btn{font-size:18px;margin-top:15px}.recent_view_products h2{margin-bottom:10px}.recently-viewed-slider .recently-viewed-item{padding:10px}.cart__items .cart-item__details{width:35rem}}@media only screen and (max-width:991px){.cart-item__image-container img{max-width:70px;width:100%}.cart-items tr td a{font-size:20px}.cart__items .cart-item td.cart-item__details{margin-left:20px}.cart-items tr td a.button.button--tertiary{padding:5px}.cart__items .cart-item td.cart-item__details ul li,.cart__items .cart-item td.cart-item__details .product-option{font-size:14px}.cart-item__quantity .quantity__input,.breadcrumb-list li a,.breadcrumb-list li,.recommendations-slider .recommended-product a p{font-size:18px}.cart-item__price-wrapper .qb-total-line-item{font-size:20px}.cart__footer .totals p.totals__total-value,.gradient h2.totals__total{font-size:22px}a.btn.btn-secondary.continue-shopping,.cart__footer .cart__ctas button{font-size:18px;padding:15px 45px}.shopify-section.cart__footer-wrapper{padding-bottom:30px}div#shopify-section-template--18964070400217__related-products .gradient.color-scheme-1{padding:30px 0}.cart-recommendations h3{font-size:32px}.recommendations-slider .recommended-product .add-to-cart-button{font-size:18px;padding:10px}.recent_view_products h2{margin-top:0;font-size:32px}.recently-viewed-slider .recently-viewed-item p{font-size:20px;margin:0}.recently-viewed-item a{text-decoration:none}.recently-viewed-slider .recently-viewed-item .add-to-cart-btn{font-size:16px;margin-top:30px}.recent_view_products h2{margin-bottom:10px}.recently-viewed-slider .recently-viewed-item{padding:10px}.cart-item__image-container img{min-width:120px}.cart__items .cart-item__media{width:auto}.cart__items .cart-item__details{width:auto;margin:0}.recommendations-slider .slick-prev,.recently-viewed-slider .slick-prev{left:10px;background-color:#040404;z-index:999;background-image:url(https://floraltrove.com/cdn/shop/files/arrow-white.svg?v=1737369884);transform:rotate(180deg)}.recommendations-slider .slick-next,.recently-viewed-slider .slick-next{right:10px;background-color:#040404;z-index:999;background-image:url(https://floraltrove.com/cdn/shop/files/arrow-white.svg?v=1737369884);transform:rotate(0)}}@media only screen and (max-width:767px){.cart-item cart-remove-button{text-align:center}.cart-item cart-remove-button{justify-content:end}a.btn.btn-secondary.continue-shopping,.cart__footer .cart__ctas button{font-size:16px;padding:12px 48px;width:100%;margin:5px 0}.recommendations-slider.slick-initialized .slick-slide{padding:20px;text-align:center}.cart__items .cart-item{display:grid;align-items:start;margin:0}.cart-items tr td a.button--tertiary{line-height:inherit}.cart__items .cart-item td:last-child{padding:0;grid-column:4 / 4}.cart__items .cart-item__quantity{grid-column:1 / 4}}.search-wrapper-row .products-filters-wrap>.color-scheme-1{background:transparent}.template-search__header h1.rich-text__heading.rte{margin-top:20px!important}.floral-trove-diffrences .custom-wrapper-slider{position:relative}.floral-trove-diffrences .custom-wrapper-slider:after{content:"";display:block!important;position:absolute;left:15px;right:0;top:17px;bottom:0;width:calc(100% - 30px);height:calc(100% - 40px);border:1px solid #fff}.content__discover.floral-trove-diffrences .custom-prev{right:16px;bottom:4px}.content__discover.floral-trove-diffrences .custom-next{bottom:4px}.content__solutions p{margin-top:5px;margin-bottom:0;font-size:16px;letter-spacing:0px}.content__solutions li{list-style:none;position:relative;padding-left:43px;margin-bottom:23px;letter-spacing:0;font-size:16px;font-weight:300;line-height:24px}.product-detail-review-slider .jdgm-carousel-wrapper{width:100%;max-width:1250px}.product-detail-review-slider .jdgm-carousel-wrapper .jdgm-carousel-title-and-link{padding-bottom:30px}.product-detail-review-slider .jdgm-carousel-wrapper .jdgm-widget{width:100%!important}.product-detail-review-slider .jdgm-carousel-wrapper .jdgm-widget .jdgm-carousel-item__review-content .jdgm-carousel-item__review-title{margin-top:10px!important;font-family:var(--font-family-secundary-msh)!important;font-weight:700;margin-bottom:15px!important}.jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel .jdgm-carousel-item__review-body p{font-family:var(--font-family-secundary-msh)!important;color:#7a7a7a;font-size:16px}.jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel .jdgm-carousel-item__reviewer-name-wrapper .jdgm-carousel-item__reviewer-name{font-size:22px}.product-detail-review-slider .jdgm-carousel-wrapper .jdgm-widget .jdgm-carousel-item__review-rating .jdgm-star.jdgm--on:before{display:none}.product-detail-review-slider .jdgm-carousel-wrapper .jdgm-widget .jdgm-carousel-item__review-rating .jdgm-star.jdgm--on{background-image:url(/cdn/shop/files/Frame_1.svg?v=1737326016);background-size:20px;background-repeat:no-repeat;width:20px;height:20px;display:block!important}.product-detail-review-slider .jdgm-carousel-wrapper .jdgm-widget .jdgm-carousel-item__review-rating{display:flex;flex-direction:row;gap:8px}@media(max-width:767px){body .header{padding:10px!important}body .header .header__icons{gap:0px!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/gernal.css.map */
