@import"https://fonts.googleapis.com/css2?family=Amiri:ital,wght@0,400;0,700;1,400;1,700&display=swap";body.cp-homepage{--body-color-background: #FFFAEF;background-color:#fffaef;background-image:url(/cdn/shop/files/homepage-bgimg.png?v=1762773026);background-repeat:repeat;background-position:center top;background-size:contain}.cp-homepage .header-nav-utility,.cp-homepage .header-mobile,.cp-homepage .menu-heading-mobile.halo-sidebar-header,.cp-homepage .site-nav-mobile.nav,.cp-homepage .customer-links,.cp-homepage a.header__icon.header__icon--wishlist.link.link--text.focus-inset.last-link,.cp-homepage .menu_open .halo-sidebar.halo-sidebar_menu .halo-sidebar-wrapper.custom-scrollbar,.cp-homepage .halo-sidebar_menu .nav-title-mobile,.cp-homepage ul.dropdown-menu-body.list-unstyled,.cp-homepage .dropdown-menu-header,.cp-homepage h2.dropdown-menu-title,.cp-homepage .toolbar .toolbar-dropdown .dropdown-menu.hidden-on-mobile,.cp-homepage ul.header__submenu.list-menu.list-menu--disclosure.list-menu--disclosure-1.caption-large.motion-reduce{background-color:#fffaef!important;background:#fffaef!important}.cp-homepage .wrapper-body .container{width:100%!important;max-width:1250px!important;padding-left:15px;padding-right:15px}.cp-homepage .wrapper-body h3.title,.cp-homepage .wrapper-body .jdgm-carousel-title,.cp-homepage .ugc-video-slider-wrapper .container>h2{color:#6e1d1c;text-align:center;font-family:IBM Plex Sans Condensed;font-size:56px;font-style:normal;font-weight:600;line-height:1;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 10px!important;padding:0!important}.cp-homepage .wrapper-body .subtext-spotlight,.cp-homepage .wrapper-body .jdgm-carousel-number-of-reviews,.cp-homepage .wrapper-body .halo-block-header .view_all,.cp-homepage .ugc-video-slider-wrapper .container>p{color:#1e1e1e!important;text-align:center;font-family:Amiri;font-size:38px!important;font-style:normal;font-weight:400;line-height:1;letter-spacing:.24px}.cp-homepage .shopify-section>div[class*=section-block],.cp-homepage .shopify-section .halo-block-header .title .text,.cp-homepage .shopify-section .halo-item .wrapper-image{background:transparent!important}.cp-homepage .wrapper-body .jdgm-carousel-number-of-reviews--verified>svg{display:inline-block;vertical-align:middle}.cp-homepage .shopify-section.sections-slide-show:first-of-type .slideshow{position:relative;overflow:hidden;border-radius:17px;margin-top:40px;margin-bottom:40px}.cp-homepage footer.footer{position:relative;background-color:#fdf5dc;border-top:1px solid #282828}.cp-homepage .footer__content-top,.cp-homepage .footer__content-bottom{border:0 none!important;background:0 0!important;position:relative;z-index:1}.cp-homepage .footer__content-top{padding-top:75px;background:linear-gradient(to bottom,#f5efd9,#fdf5dc)!important;position:relative;z-index:2}.cp-homepage .footer__content-bottom:before{content:"";position:static;top:auto;bottom:0;right:0;left:0;z-index:0;background-image:url(/cdn/shop/files/footer-bt-bgimg.jpg?v=1762793096);background-repeat:no-repeat;background-position:center bottom;background-size:cover;width:100%;height:68vw;min-height:960px;aspect-ratio:3 / 2;opacity:1;display:block;margin-top:-5.5vw;margin-bottom:16px}.cp-homepage .footer-block__details .image_logo img{width:200px;max-width:100%;height:auto}.cp-homepage .footer-block__newsletter .field__input{border:1px solid #f7f2f2;background:#fcf6ec}.cp-homepage .footer-block__newsletter .newsletter-form__button{text-transform:none}.cp-homepage footer.footer>img{display:none!important}.cp-homepage .footer-block__list-social .list-social__link:not(:hover){background:transparent;border-color:transparent}.cp-homepage .footer-block__newsletter .newsletter-form__button{text-transform:uppercase!important}.cp-homepage .wrapper-body .custom-image-banner-block{padding-top:45px;padding-bottom:45px}.cp-homepage .wrapper-body .custom-image-banner-block>.container{width:100%!important;max-width:1165px!important}.cp-homepage .custom-image-banner-block .customImageBanner-row{margin-left:0!important;margin-right:0!important}.cp-homepage .custom-image-banner-block .customImageBanner-row>.customImageBanner-child{padding-left:20px!important;padding-right:20px!important}.cp-homepage .custom-image-banner-block .customImageBanner-item{border-radius:58px;background:#d9d9d9;position:relative;overflow:hidden}.cp-homepage .custom-image-banner-block .customImageBanner-item .img-box>.image{padding:0 0 100%!important}.cp-homepage .custom-image-banner-block .customImageBanner-item .img-box>.image:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,#0000 34.4%,#0000008a 92.52%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cp-homepage .custom-image-banner-block .customImageBanner-item h3.title{color:#fff;text-align:center;font-family:Amiri;font-size:46px;font-style:normal;font-weight:700;line-height:137.5%;letter-spacing:.704px;text-transform:uppercase;margin:0 0 8px!important;padding:0!important}.cp-homepage .shopify-section>.product-block{padding-top:45px;padding-bottom:40px}.cp-homepage .shopify-section.sections-product-block+.sections-product-block>.product-block{padding-top:0}.cp-homepage .shopify-section>.product-block .halo-block-header{padding-bottom:20px}.cp-homepage .shopify-section>.product-block .product-item>.card .card-media{padding-bottom:125%!important}.cp-homepage .shopify-section>.product-block .slick-track{display:flex;flex-wrap:wrap;flex-direction:row}.cp-homepage .shopify-section>.product-block .slick-track:before,.cp-homepage .shopify-section>.product-block .slick-track:after{display:none!important}.cp-homepage .shopify-section>.product-block .product{float:none!important;height:auto!important;padding-bottom:1px}.cp-homepage .shopify-section>.product-block .product-item,.cp-homepage .shopify-section>.product-block .product-item>.card{width:100%;height:100%}.product-block button.button.button--secondary{margin-top:25px}.cp-homepage .CP-plusAtc-btn{cursor:pointer;position:absolute;inset:auto;right:13px;bottom:13px;width:22px;height:22px;z-index:5}.cp-homepage .CP-plusAtc-btn svg{display:block;width:100%;height:100%;stroke:none;-webkit-user-select:none;user-select:none}body.cp-homepage #halo-card-mobile-popup .mobile-popup-header,body.cp-homepage.quick_shop_popup_mobile #halo-card-mobile-popup .mobile-popup-header{border:0 none;margin:0 0 10px}body.cp-homepage.quick_shop_popup_mobile #halo-card-mobile-popup .card-media .card-link,body.cp-homepage.quick_shop_popup_mobile #halo-card-mobile-popup .card-media .CP-plusAtc-btn,body.cp-homepage #halo-card-mobile-popup .card-media .card-link,body.cp-homepage #halo-card-mobile-popup .card-media .CP-plusAtc-btn,body.cp-homepage.quick_shop_popup_mobile #halo-card-mobile-popup .card-information,body.cp-homepage.quick_shop_popup_mobile #halo-card-mobile-popup .card__badge{display:none}body.cp-homepage #halo-card-mobile-popup .card-media,body.cp-homepage.quick_shop_popup_mobile #halo-card-mobile-popup .card-media{display:block;padding:0!important}.cp-homepage #halo-card-mobile-popup .card-media img,.cp-homepage.quick_shop_popup_mobile #halo-card-mobile-popup .card-media img{display:block!important;position:static!important;width:100%;max-width:200px;height:auto;margin-left:auto;margin-right:auto}body.cp-homepage #halo-card-mobile-popup .card-media,body.cp-homepage.quick_shop_popup_mobile #halo-card-mobile-popup .card-media,body.cp-homepage #halo-card-mobile-popup .card-media *,body.cp-homepage.quick_shop_popup_mobile #halo-card-mobile-popup .card-media *{pointer-events:none}body.cp-homepage #halo-card-mobile-popup .card,html.quick_shop_popup_mobile body.cp-homepage #halo-card-mobile-popup .card,body.cp-homepage.quick_shop_popup_mobile #halo-card-mobile-popup .card,body.quick_shop_popup_mobile #halo-card-mobile-popup .card{overflow-x:hidden!important;overflow-y:auto!important;max-height:500px;padding-bottom:15px}.cp-homepage .CP-product-ratings-wrapper{color:#fff;font-family:Poppins;font-size:8px;font-style:normal;font-weight:400;line-height:normal;border-radius:7px;background:#4d7454;width:auto;min-width:34px;height:auto;min-height:12px;padding:2px 5px;display:flex;flex-wrap:nowrap;align-items:center}.cp-homepage .CP-product-ratings-wrapper span,.CP-product-ratings-wrapper svg{display:inline-block;vertical-align:middle}.cp-homepage .CP-product-ratings-wrapper svg{stroke:none}.cp-homepage .CP-product-ratings-wrapper span+svg{margin-left:2px}.cp-homepage .shopify-section>.product-block .product-item .card-information .card-title,.cp-homepage .shopify-section>.product-block .product-item .card-information .card__heading{color:#1e1e1e;font-family:Amiri;font-size:22px;font-style:normal;font-weight:400;line-height:128.571%}.cp-homepage .shopify-section>.product-block .product-item .card-information .card__heading{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:10px 15px}.cp-homepage .shopify-section>.product-block .product-item>.card{padding-bottom:0;border-radius:6px;border:1px solid #F0EAD7;background:#fcf6ed!important}.cp-homepage .shopify-section>.product-block .product .CP-action-btn{display:none}.cp-homepage .variants-popup-content .quickshop-quantity{overflow:hidden;background:#fff}.cp-homepage .variants-popup-content .quickshop-quantity,.cp-homepage .variants-popup-content .quickshop-quantity>*{height:35px}.cp-homepage.quick_shop_popup_mobile .jdgm-revs-tab,.cp-homepage.quick_shop_popup_mobile .jdgm-revs-tab-btn{z-index:2}.cp-homepage .shopify-section>.product-block .product-item .card-product{position:relative;overflow:hidden}.cp-homepage .shopify-section>.product-block .product-item .card-product__group,.cp-homepage .shopify-section>.product-block .product-item .card-action,.cp-homepage .shopify-section>.product-block .product-item .card-action>form{opacity:0;visibility:hidden}.cp-homepage .shopify-section>.product-block .product-item .card-action{top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:none;z-index:999999}.cp-homepage .shopify-section>.product-block .product-item .card-action>form{display:none}.cp-homepage .shopify-section>.product-block .product-item .card.quickshop-popup-show .card-action,.cp-homepage .shopify-section>.product-block .product-item .card.quickshop-popup-show .card-action .variants-popup,.cp-homepage.quick_shop_option_2 .card-action .variants-popup{opacity:1!important;visibility:visible!important}.cp-homepage .shopify-section>.product-block .product-item .card.quickshop-popup-show .card-action .variants-popup{pointer-events:auto;animation:fadeUp var(--duration-default) ease forwards;visibility:visible;pointer-events:auto!important}.cp-homepage .shopify-section>.product-block .product-item>.card.quickshop-popup-show .card-link{z-index:0;pointer-events:none;display:none}.cp-homepage .shopify-section>.product-block .card-information{padding:6px 6px 8px;height:auto;position:static}.cp-homepage .shopify-section>.product-block .product-item .card-information__wrapper{display:flex;flex-wrap:wrap;flex-direction:column;text-align:left}.cp-homepage .shopify-section .card-information .card__heading{color:#1e1e1e;font-family:Amiri;font-size:14px;font-style:normal;font-weight:400;line-height:128.571%;text-align:left;margin:7px 0 0;padding:0;display:flex;flex-wrap:nowrap;align-items:flex-start;gap:5px 5px;order:2}.cp-homepage .shopify-section .card-information .card__heading{color:#1e1e1e;font-family:Amiri;font-size:14px;font-style:normal;font-weight:400;line-height:128.571%}.cp-homepage .shopify-section .CP-product-ratings-wrapper{color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal;border-radius:7px;background:#4d7454;width:auto;min-width:48px;height:auto;min-height:19px;padding:2px 5px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.cp-homepage .shopify-section .card .card-price{order:1;display:flex;justify-content:flex-start;margin:2px 0 0}.cp-homepage .shopify-section dd.price__last>.price-item.price-item--regular,.cp-homepage .shopify-section dd.price__last>.price-item.price-item--sale,.cp-homepage .shopify-section .price__sale>dd.price__last>.price-item.price-item--regular{color:#1e1e1e;font-family:IBM Plex Sans Condensed;font-size:23px;font-style:normal;font-weight:600;line-height:normal;margin:0;padding:0}.cp-homepage .shopify-section .price__sale>dd.price__compare>.price-item.price-item--regular{color:#1e1e1e;font-family:IBM Plex Sans Condensed;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.cp-homepage .price__sale dd.price__compare{padding-right:0!important}.cp-homepage .price__sale dd.price__compare:before{display:none!important}.cp-homepage .shopify-section .products-grid{display:flex;flex-wrap:wrap;flex-direction:row}.cp-homepage .shopify-section .products-grid>.product{width:25%}.cp-homepage .previewCartItem-qty .btn-quantity:before,.cp-homepage .previewCartItem-qty .btn-quantity.plus:after{top:50%}.cp-homepage .halo-productBadges{margin:0}.cp-homepage .halo-productBadges .badge{position:relative}.cp-homepage .halo-productBadges .badge:after{content:"";width:58px;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='26' viewBox='0 0 88 26' fill='none'%3E%3Cpath d='M0 0H87.8594L76.6773 25.5591H0V0Z' fill='%236E1D1C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:135% 100%;position:absolute;top:0;bottom:0;left:0;right:30px;z-index:-1}.cp-homepage .shopify-section .jdgm-carousel-wrapper{padding-top:60px;padding-bottom:60px}.cp-homepage .wrapper-body .halo-block-header .view_all{margin:0!important}.cp-homepage .wrapper-body .halo-block-header .view_all:hover{text-decoration:underline!important}.cp-homepage .shopify-section .article-card__info{padding:10px!important}.cp-homepage .featured-blog-block{padding-top:50px;padding-bottom:50px}.cp-homepage .featured-blog-block .slick-track{display:flex;flex-wrap:wrap;flex-direction:row}.cp-homepage .featured-blog-block .slick-track:before,.cp-homepage .featured-blog-block .slick-track:after{display:none!important}.cp-homepage .featured-blog-block .halo-item{float:none!important;height:auto!important}.cp-homepage .featured-blog-block .article-card{width:100%;height:100%}.cp-homepage .brand-slider{padding-top:50px;padding-bottom:50px}.cp-homepage .brand-slider .slick-track{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.cp-homepage .brand-slider .slick-track:before,.cp-homepage .brand-slider .slick-track:after{display:none!important}.cp-homepage .brand-slider .slick-slide{float:none!important;height:auto!important}.cp-homepage .brand-slider .halo-block-header .title-wrap{position:relative;margin-bottom:15px}.cp-homepage .ugc-video-slider-wrapper{padding:50px 0}.cp-homepage .ugc-video-slider-wrapper .CP-carousel-container{padding-top:30px}.cp-homepage .ugc-video-slider-wrapper .CP-carousel-card,.cp-homepage .ugc-video-slider-wrapper .CP-video-wrapper video{border-radius:0}.cp-homepage .ugc-video-slider-wrapper .CP-carousel-card{width:calc(25% - 8px);min-width:auto!important;height:408px}.cp-homepage .ugc-video-slider-wrapper .CP-play-btn,.cp-homepage .ugc-video-slider-wrapper .CP-play-btn svg{width:65px;height:65px}.cp-homepage .ugc-video-slider-wrapper .CP-play-btn{background:#faf0d9}.cp-homepage .ugc-video-slider-wrapper .CP-arrow{font-size:18px;line-height:1;background:#faf0d9}.cp-homepage .ugc-video-slider-wrapper .CP-carousel-bottom h3{color:#faf0d9;font-family:Amiri;font-size:29px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:0;margin:0 0 5px!important;padding:0!important}.cp-homepage .ugc-video-slider-wrapper .CP-carousel-bottom h4{color:#faf0d9;font-family:IBM Plex Sans Condensed;font-size:16px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:0;text-transform:uppercase;margin:0 0 5px!important;padding:0!important}.cp-homepage .ugc-video-slider-wrapper .CP-carousel-dots{display:none!important}.cp-homepage .shop-by-occasion{padding-top:50px;padding-bottom:70px}.cp-homepage .product-card__button2{background:transparent!important;padding:10px;bottom:10px}.cp-homepage .shopify-section>.cp-top-category{display:block;padding:30px calc((100% - 1250px)/2) 30px}.cp-homepage .shopify-section>.cp-top-category ul.cp_topcatgry_list{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:45px 46px}.cp-homepage .shopify-section>.cp-top-category .cp_topcatgry_img{width:352px;height:345px;object-fit:cover;object-position:center top;border-radius:78.308px;background:url(<path-to-image>) #d3d3d3 0px -62.959px / 100% 136.545% no-repeat}.cp-homepage .shopify-section>.cp-top-category .cp_topcatgry_img+.cp_topcatgry_text{margin-top:20px}.cp-homepage .shopify-section>.cp-top-category .cp_topcatgry_text{color:#000c;text-align:center;font-family:Amiri;font-size:46px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.94px}@media (min-width:768px){.cp-homepage .CP-plusAtc-btn{width:35px;height:35px}.cp-homepage .shopify-section .jdgm-widget.jdgm-medals-wrapper{display:none!important}.cp-homepage .shopify-section>.product-block .product-item .card.quickshop-popup-show .card-action .variants-popup,.cp-homepage.quick_shop_option_2 .card-action .variants-popup{left:0!important;bottom:0!important}}@media (max-width:1024px){.cp-homepage .custom-image-banner-block .customImageBanner-item h3.title{font-size:38px}.cp-homepage .product-card__button2 .button{padding:6px 10px!important}}@media (min-width:768px) and (max-width:1024px){.cp-homepage .shopify-section .products-grid>.product{width:50%}.cp-homepage .shopify-section>.product-block .product-item .card-information .card__heading{flex-direction:column-reverse}.cp-homepage .ugc-video-slider-wrapper .CP-carousel-card{width:calc(33.33% - 8px)}.cp-homepage .footer__content-top{background:linear-gradient(to bottom,#f5efd9,#fdf5dc,#fdf5dc1a)!important}.cp-homepage .footer__content-bottom:before{opacity:.5;width:100%;max-width:100%;height:100vw;min-height:511px;margin:-50vw 0 15px;background-size:100%}.cp-homepage .shopify-section>.cp-top-category .cp_topcatgry_img{width:300px;height:300px;border-radius:50px}.cp-homepage .shopify-section>.cp-top-category .cp_topcatgry_text{font-size:36px}}@media (max-width:767px){.cp-homepage .hero-slideshow-wrapper{padding:0!important}.cp-homepage .shopify-section.sections-slide-show:first-of-type .slideshow{margin-top:19px;margin-bottom:15px}.cp-homepage ul.cp_topcatgry_list{padding:15px}.cp-homepage .wrapper-body h3.title,.cp-homepage .wrapper-body .jdgm-carousel-title,.cp-homepage .ugc-video-slider-wrapper .container>h2{color:#6e1d1c!important;font-family:IBM Plex Sans Condensed!important;font-size:25px!important;font-style:normal!important;font-weight:600!important;line-height:1!important;letter-spacing:1.25px!important;text-transform:uppercase!important;text-align:center!important;margin:0 0 1px!important;padding:0!important}.cp-homepage .wrapper-body .subtext-spotlight,.cp-homepage .wrapper-body .jdgm-carousel-number-of-reviews,.cp-homepage .wrapper-body .halo-block-header .view_all,.cp-homepage .ugc-video-slider-wrapper .container>p{color:#1e1e1e!important;font-family:Amiri!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:137.5%!important;text-align:center!important;letter-spacing:.24px!important}.cp-homepage .halo-block-header{margin:0 0 20px}.cp-homepage .custom-image-banner-block .customImageBanner-row>.customImageBanner-child{padding:4px!important;margin:0!important}.cp-homepage .custom-image-banner-block .customImageBanner-item{border-radius:20px}.cp-homepage .custom-image-banner-block .customImageBanner-item h3.title{color:#fff!important;font-family:Amiri!important;font-size:16px!important;font-style:normal!important;font-weight:700!important;line-height:137.5%!important;letter-spacing:.24px!important;text-transform:uppercase!important;text-align:center!important}.cp-homepage .custom-image-banner-block .customImageBanner-item .customImageBanner-inner{padding:0 5px 5px!important}.cp-homepage .shopify-section>.product-block .product-item .card-information .card-title,.cp-homepage .shopify-section>.product-block .product-item .card-information .card__heading{color:#1e1e1e;font-family:Amiri;font-size:14px;font-style:normal;font-weight:400;line-height:128.571%}.cp-homepage .shopify-section .CP-product-ratings-wrapper{font-size:8px;font-style:normal;font-weight:400;line-height:normal;min-width:30px;min-height:12px}.cp-homepage .shopify-section .price__compare .price-item.price-item--regular{color:#acacac;font-family:IBM Plex Sans Condensed;font-size:19px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through}.cp-homepage .shopify-section .products-grid{gap:20px;margin:0!important}.cp-homepage .shopify-section .products-grid>.product{width:50%;max-width:calc((100% - 20px)/2);margin-top:0!important;margin-bottom:0!important;padding:0!important}.product-block button.button.button--secondary{margin-top:25px}.cp-homepage .shopify-section dd.price__last>.price-item.price-item--regular,.cp-homepage .shopify-section dd.price__last>.price-item.price-item--sale,.cp-homepage .shopify-section .price__sale>dd.price__last>.price-item.price-item--regular{color:#1e1e1e;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.cp-homepage .shopify-section .price__sale>dd.price__compare>.price-item.price-item--regular{color:#acacac;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.cp-homepage.product-card-layout-05 .card-action .variants-popup-content{padding:25px 20px 0}.cp-homepage.product-card-layout-05 .product-card__button2{position:relative}.cp-homepage.quick_shop_option_2 .variants-popup-content .scrollable .product-card__button2:before{display:none}.cp-homepage.quick_shop_option_2 #halo-card-mobile-popup .card-action .variants-popup-content .variants{padding-bottom:0}.cp-homepage.quick_shop_option_2 #halo-card-mobile-popup{max-height:560px}.cp-homepage .ugc-video-slider-wrapper .CP-carousel-bottom h3{font-size:18px}.cp-homepage .ugc-video-slider-wrapper .CP-carousel-bottom h4{font-size:10px}.cp-homepage .ugc-video-slider-wrapper .CP-carousel-card{width:calc(33.33% - 8px);min-width:auto!important}.cp-homepage .ugc-video-slider-wrapper .CP-play-btn,.cp-homepage .ugc-video-slider-wrapper .CP-play-btn svg{width:40px;height:40px}.cp-homepage .ugc-video-slider-wrapper .CP-arrow{font-size:13px}.cp-homepage .ugc-video-slider-wrapper .CP-arrow.CP-prev{left:-10px}.cp-homepage .ugc-video-slider-wrapper .CP-arrow.CP-next{right:-10px}.cp-homepage .footer__content-top{background:linear-gradient(to bottom,#f5efd9,#fdf5dc,#fdf5dc1a)!important}.cp-homepage .footer__content-bottom{padding-bottom:0}.cp-homepage .footer__content-bottom:before{opacity:.5;width:100%;max-width:100%;height:100vw;min-height:511px;margin:-50vw 0 0;background-size:170%}.cp-homepage .footer-block__list-payment ul{margin-top:5px;margin-bottom:15px}.cp-homepage .footer__content-bottom>.container{position:absolute;right:0;bottom:0;left:0;top:60%}.cp-homepage .shopify-section>.cp-top-category{padding:12px 15px 20px}.cp-homepage .shopify-section>.cp-top-category ul.cp_topcatgry_list{gap:20px 12px}.cp-homepage .shopify-section>.cp-top-category ul.cp_topcatgry_list li.cp_topcatgry_item{margin:0}.cp-homepage .shopify-section>.cp-top-category .cp_topcatgry_img{width:90px;height:88px;border-radius:20px}.cp-homepage .shopify-section>.cp-top-category .cp_topcatgry_text{color:#000c;font-size:12px;font-weight:400;letter-spacing:.24px}.cp-homepage .shopify-section>.cp-top-category .cp_topcatgry_img+.cp_topcatgry_text{margin-top:8px}cp-homepage .shopify-section>.product-block .product-item .card.quickshop-popup-show .card-action .variants-popup,.cp-homepage.quick_shop_option_2 .shopify-section>.product-block .product-item .card-action .variants-popup{display:none!important}.cp-homepage .wrapper-body .custom-image-banner-block{padding-top:20px;padding-bottom:21px}.cp-homepage .shopify-section>.product-block{padding-top:25px;padding-bottom:48px}.cp-homepage .shopify-section.sections-product-block+.sections-product-block>.product-block{padding-top:0;padding-bottom:35px}.cp-homepage .shopify-section .jdgm-carousel-wrapper{padding-top:30px;padding-bottom:14px}.cp-homepage .jdgm-carousel--gallery-theme .jdgm-carousel-item__inner-wrapper{background:#fcf6ed}.cp-homepage .brand-slider,.cp-homepage .featured-blog-block{padding-top:40px;padding-bottom:40px}.cp-homepage .shopify-app-block>.jdgm-medals-wrapper>.jdgm-verified-wrapper,.cp-homepage .shopify-app-block>.jdgm-medals-wrapper>.jdgm-medals-separator,.cp-homepage .shopify-app-block>.jdgm-medals-wrapper>style:empty{display:none!important}.cp-homepage .shop-by-occasion{padding-top:30px;padding-bottom:30px}.cp-homepage .footer__content-top{padding-top:8px}.cp-homepage .brand-slider .halo-block-header .title-wrap{margin-bottom:0}.cp-homepage .ugc-video-slider-wrapper{margin-top:0;padding-top:20px}.cp-homepage .sections-featured-blog+.shopify-section .shopify-app-block>.jdgm-medals-wrapper .jdgm-rating{display:none!important}.cp-homepage .sections-featured-blog+.shopify-section .shopify-app-block>.jdgm-medals-wrapper .jdgm-medals{max-width:100%}.cp-homepage.quick_shop_option_2 .jdgm-revs-tab-btn.btn{display:none}}@media (max-width:479px){.cp-homepage .ugc-video-slider-wrapper .CP-carousel-card{width:calc(50% - 8px);min-width:auto!important;height:251px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/homepage-revamp.css.map */
