.reference-design.reference-product .product-gallery-main{position:relative;display:block;width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;line-height:0;cursor:zoom-in}.reference-design.reference-product .product-gallery-main>img{display:block;width:100%;height:auto;max-height:none;-o-object-fit:contain;object-fit:contain}.reference-design.reference-product .product-gallery-thumbnails{display:flex;gap:10px;justify-content:space-around;padding:10px 0 5px;overflow-x:auto}.reference-design.reference-product .product-gallery-thumbnails button{display:block;flex:0 0 auto;width:min(104px,calc((100% - 20px) / 3));height:auto;aspect-ratio:1;margin:0;padding:0;border:0;border-radius:0;background:transparent;opacity:.6}.reference-design.reference-product .product-gallery-thumbnails button[aria-pressed=true]{opacity:1}.reference-design.reference-product .product-gallery-thumbnails button img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reference-design.reference-product .woocommerce-Tabs-panel[hidden]{display:none!important}.reference-design.reference-product .product-gallery-zoom{z-index:1000}.reference-design.reference-product .product-gallery-zoom>img{width:auto;max-width:88vw;height:auto;max-height:85dvh}.reference-design.reference-product .product-gallery-zoom button{position:absolute;top:0;right:0;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;color:#5a3956;background:white;font-size:32px;line-height:1}.reference-design.reference-product .product-gallery-zoom .lightbox-previous{top:50%;left:0;right:auto}.reference-design.reference-product .product-gallery-zoom .lightbox-next{top:50%;right:0}.reference-design.reference-product .product-purchase-status{clear:both;margin-top:15px}.reference-design.reference-product .reference-related-products{clear:both}.reference-design.reference-product .related ul.products>li.product{position:relative;width:100%}.reference-design.reference-product .related ul.products>li.isotope-grid-sizer{display:none}.reference-design.reference-product .related ul.products>li.product>.wdt-col{width:100%}.reference-design.reference-product .woocommerce div.product .summary form.cart .variations{display:inline-block;margin:0 0 20px}.reference-design.reference-product .woocommerce div.product .summary form.cart .variations .woo-variation-items-wrapper{display:flex;align-items:center;padding:0}.reference-design.reference-product .summary .ss-moq-size-label{width:100%;margin:10px;font-size:19px;line-height:1.4;font-weight:600;color:#5a3956}.reference-design.reference-product .summary .reference-variation-fields{width:100%;margin:0 10px 10px}.reference-design.reference-product .product-gallery-thumbnails button:focus-visible,.reference-design.reference-product .variable-item:focus-visible{outline:3px solid #5a3956;outline-offset:3px}@media (max-width:767px){.reference-design.reference-product .woocommerce div.product.type-product>div.summary>.ss-sticky-buy{display:flex;clear:none;width:auto;margin:0}.reference-design.reference-product .product-gallery-main>img{max-height:55vh;-o-object-fit:cover;object-fit:cover}}.reference-design.reference-product ul.products{--wdtBaseTransition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1)}.reference-design.reference-product .ui-tabs-anchor:focus-visible,.reference-design.reference-product [role=tab]:focus-visible,.reference-design.reference-product a:focus-visible,.reference-design.reference-product button:focus-visible,.reference-design.reference-product input:focus-visible,.reference-design.reference-product select:focus-visible,.reference-design.reference-product textarea:focus-visible{outline:3px solid #5A3956!important;outline-offset:3px!important}.reference-design.reference-product .elementor-widget-wdt-tabs [role=tab]{border-radius:999px!important}.reference-design.reference-product .elementor-widget-wdt-tabs .ui-tabs-tab .ui-tabs-anchor{background:#FEF4E8!important;color:#5A3956!important;box-shadow:inset 0 0 0 2px #6E3141!important}.reference-design.reference-product .elementor-widget-wdt-tabs .ui-tabs-tab .ui-tabs-anchor .wdt-content-title{color:inherit!important;font-size:19px!important}.reference-design.reference-product .elementor-widget-wdt-tabs .ui-tabs-tab .ui-tabs-anchor:hover{background:#EADDE1!important}.reference-design.reference-product .elementor-widget-wdt-tabs .ui-tabs-active .ui-tabs-anchor,.reference-design.reference-product .elementor-widget-wdt-tabs .ui-tabs-active .ui-tabs-anchor:hover{background:#6E3141!important;color:#FEF4E8!important;box-shadow:none!important}.reference-design.reference-product .elementor-widget-wdt-tabs .ui-tabs-active .ui-tabs-anchor .wdt-content-title{font-weight:700!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;height:auto!important;padding:0 4px!important;grid-template-columns:none!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li{position:static!important;inset:auto!important;width:auto!important;height:auto!important;min-height:0!important;display:flex!important;opacity:1!important;visibility:visible!important;transform:none!important;margin:0!important;background:#FEF4E8!important;border:0!important;border-radius:999px!important;box-shadow:inset 0 0 0 2px #6E3141!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li a{display:flex!important;align-items:center!important;padding:8px 16px!important;width:auto!important;background:transparent!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li .wdt-content-title{color:#5A3956!important;font-size:18.7px!important;font-weight:600!important;line-height:1.2!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li.wdt-active{background:#6E3141!important;box-shadow:none!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li.wdt-active .wdt-content-title{color:#FEF4E8!important;font-weight:700!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li a:after,.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li a:before,.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li:after,.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li:before,.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list:after,.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list:before{display:none!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list,.reference-design.reference-product .wdt-tabs-toggle-mode :has(>.wdt-tabs-list){height:auto!important;max-height:none!important;overflow:visible!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list{margin-bottom:12px!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li:has(a[href="#wdt-tabs-0"]){order:0!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li:has(a[href="#wdt-tabs-1"]){order:1!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li:has(a[href="#wdt-tabs-2"]){order:2!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li:has(a[href="#wdt-tabs-3"]){order:3!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li:has(a[href="#wdt-tabs-4"]){order:4!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li:has(a[href="#wdt-tabs-5"]){order:5!important}.reference-design.reference-product .wdt-tabs-toggle-mode .wdt-tabs-list li:has(a[href="#wdt-tabs-6"]){order:6!important}.reference-design.reference-product .elementor-element-f6543f0{padding-top:16px!important}.reference-design.reference-product .customization-note{font-size:17px;font-weight:500;color:#303030;text-transform:none;text-align:center;margin:0}.reference-design.reference-product .customization-note a{color:#6E3141!important;text-decoration:none!important;font-weight:600;transition:color .3s linear!important}.reference-design.reference-product .customization-note a:focus-visible,.reference-design.reference-product .customization-note a:hover{color:#5A3956!important}.reference-design.reference-product .woocommerce ul.products li.product .product-title h5,.reference-design.reference-product .woocommerce ul.products li.product .product-title h5 a{color:#5A3956!important;text-transform:none!important}.reference-design.reference-product .woocommerce ul.products li.product .product-title h5 a:hover{color:#6E3141!important}.reference-design.reference-product .woocommerce ul.products li.product .product-rating-wrapper{display:none!important}.reference-design.reference-product .woocommerce ul.products li.product .product-price .price{font-weight:700!important;font-size:19px!important}.reference-design.reference-product .woocommerce ul.products li.product .product-price .woocommerce-Price-amount{white-space:nowrap}.reference-design.reference-product ul.products .ss-from{display:block;font-size:.72em;font-weight:500;line-height:1.1}.reference-design.reference-product .summary .ss-from{font-weight:500;margin-right:.25em}.reference-design.reference-product .woocommerce ul.products li.product .product-details .product-buy-now a,.reference-design.reference-product .woocommerce ul.products li.product .product-details .ss-byob-custom-box-only{font-weight:700!important;font-size:18.7px!important;white-space:nowrap!important;padding-left:12px!important;padding-right:12px!important;text-transform:none!important}.reference-design.reference-product .woocommerce ul.products li.product.product_cat-brownies .product-thumb .wcct_btn_wrapper,.reference-design.reference-product .woocommerce ul.products li.product.product_cat-brownies .product-thumb .wcqv_btn_wrapper,.reference-design.reference-product .woocommerce ul.products li.product.product_cat-cookies .product-thumb .wcct_btn_wrapper,.reference-design.reference-product .woocommerce ul.products li.product.product_cat-cookies .product-thumb .wcqv_btn_wrapper,.reference-design.reference-product .woocommerce ul.products li.product.product_cat-cupcakes .product-thumb .wcct_btn_wrapper,.reference-design.reference-product .woocommerce ul.products li.product.product_cat-cupcakes .product-thumb .wcqv_btn_wrapper,.reference-design.reference-product .woocommerce ul.products li.product:has(.product-details .ss-byob-custom-box-only) .product-thumb .wcct_btn_wrapper,.reference-design.reference-product .woocommerce ul.products li.product:has(.product-details .ss-byob-custom-box-only) .product-thumb .wcqv_btn_wrapper{display:none!important}.reference-design.reference-product .woocommerce ul.products li.product.product_cat-brownies .product-thumb .wcwl_btn_wrapper,.reference-design.reference-product .woocommerce ul.products li.product.product_cat-cookies .product-thumb .wcwl_btn_wrapper,.reference-design.reference-product .woocommerce ul.products li.product.product_cat-cupcakes .product-thumb .wcwl_btn_wrapper,.reference-design.reference-product .woocommerce ul.products li.product:has(.product-details .ss-byob-custom-box-only) .product-thumb .wcwl_btn_wrapper{left:0!important;right:auto!important}.reference-design.reference-product .woocommerce ul.products li.product .ss-advance-shop-label{display:table!important;margin:10px auto 0!important;padding:4px 12px!important;border-radius:14px!important;background:#FEF4E8!important;box-shadow:inset 0 0 0 1.5px #EADDE1!important;color:#5A3956!important;font-size:12.5px!important;font-weight:600!important;line-height:1.35!important;text-align:center!important;max-width:100%!important}.reference-design.reference-product .woocommerce ul.products li.product.outofstock .product-buy-now{display:none!important}.reference-design.reference-product .woocommerce ul.products li.product .product-thumb-overlay,.reference-design.reference-product .woocommerce ul.products li.product .product-thumb-overlay:after,.reference-design.reference-product .woocommerce ul.products li.product .product-thumb-overlay:before{animation:none!important}.reference-design.reference-product .elementor-button,.reference-design.reference-product .single_add_to_cart_button,.reference-design.reference-product .ss-buy-now-link,.reference-design.reference-product .wdt-button,.reference-design.reference-product .woocommerce a.button{transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .15s ease,color .15s ease,box-shadow .2s ease,border-color .15s ease}.reference-design.reference-product .elementor-button:active,.reference-design.reference-product .single_add_to_cart_button:active,.reference-design.reference-product .ss-buy-now-link:active,.reference-design.reference-product .wdt-button:active,.reference-design.reference-product .woocommerce a.button:active{transform:scale(.97)}.reference-design.reference-product .elementor-element-69f8908 a.wdt-button{background-color:#FEF4E8!important}.reference-design.reference-product .elementor-element-69f8908 .wdt-button-text{color:#5A3956!important}.reference-design.reference-product .elementor-element-53d3660 a.wdt-button,.reference-design.reference-product .elementor-element-74111e3 a.wdt-button,.reference-design.reference-product .elementor-element-b89bf47 a.wdt-button{background-color:#6E3141!important}.reference-design.reference-product .elementor-element-53d3660 .wdt-button-text,.reference-design.reference-product .elementor-element-69f8908 .wdt-button-text,.reference-design.reference-product .elementor-element-74111e3 .wdt-button-text,.reference-design.reference-product .elementor-element-b89bf47 .wdt-button-text{font-weight:700!important;font-size:19px!important}.reference-design.reference-product .elementor-element-53d3660 a.wdt-button:hover,.reference-design.reference-product .elementor-element-69f8908 a.wdt-button:hover,.reference-design.reference-product .elementor-element-74111e3 a.wdt-button:hover,.reference-design.reference-product .elementor-element-b89bf47 a.wdt-button:hover{background-color:#5A3956!important}.reference-design.reference-product .elementor-element-69f8908 a.wdt-button:hover .wdt-button-text{color:#FEF4E8!important}@media (min-width:1025px){.reference-design.reference-product li.ss-menu-box{display:none!important}}@media (max-width:767px){.reference-design.reference-product ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;-moz-column-gap:12px!important;column-gap:12px!important;row-gap:28px!important;padding-left:12px!important;padding-right:12px!important}.reference-design.reference-product ul.products li.product .product-title h5{font-size:16px!important;line-height:1.3!important}.reference-design.reference-product ul.products li.product .product-details>div{margin-top:10px!important}.reference-design.reference-product ul.products li.product .product-element-group-wrapper{display:flex!important;flex-direction:column!important;align-items:stretch!important}.reference-design.reference-product ul.products li.product .product-element-group-items{width:100%!important;display:flex!important;flex-direction:column!important;align-items:stretch!important}.reference-design.reference-product ul.products li.product .product-price{min-height:0!important;width:100%!important;justify-content:center!important}.reference-design.reference-product ul.products li.product .product-price .price{min-height:58px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;border-radius:22px 22px 0 0!important;text-align:center!important;padding:8px 6px!important;margin:0!important}.reference-design.reference-product ul.products li.product .product-buttons-wrapper.product-button{width:100%!important;display:block!important;margin:0!important}.reference-design.reference-product ul.products li.product .product-buttons-wrapper.product-button .wc_inline_buttons,.reference-design.reference-product ul.products li.product .product-buy-now{display:block!important;width:100%!important}.reference-design.reference-product ul.products li.product .product-buy-now a{display:block!important;width:100%!important;text-align:center!important;border-radius:0 0 22px 22px!important;padding:10px 6px!important;min-height:0!important}.reference-design.reference-product ul.products li.product .product-icons{display:none!important}}.reference-design.reference-product .wc-block-grid.has-4-columns .wc-block-grid__products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;-moz-column-gap:30px!important;column-gap:30px!important;row-gap:40px!important;margin:0!important}.reference-design.reference-product .wc-block-grid__product{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-content:flex-start!important;max-width:none!important;width:auto!important;padding:0!important;margin:0!important;border:0!important;text-align:center!important}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-link{flex:0 0 100%!important}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-title{color:#5A3956!important;font-weight:700!important;font-size:24px!important;line-height:1.25!important;text-transform:none!important;margin:18px 0 16px!important}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-link:hover .wc-block-grid__product-title{color:#6E3141!important}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-price{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-height:64px!important;margin:0!important;padding:8px 20px!important;background:#6E3141!important;color:#FEF4E8!important;border-radius:45px 0 0 45px!important;font-size:19px!important;font-weight:700!important;line-height:1.15!important}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-price .ss-from{display:block;font-size:.72em;font-weight:500}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-price .woocommerce-Price-amount{white-space:nowrap}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-add-to-cart{display:flex!important;margin:0!important}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link{display:flex!important;align-items:center!important;min-height:64px!important;margin:0!important;padding:0 18px!important;background:#FEF4E8!important;color:#6E3141!important;border:0!important;border-radius:0 45px 45px 0!important;font-size:18.7px!important;font-weight:700!important;white-space:nowrap!important;text-transform:none!important}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link:hover{background:#5A3956!important;color:#FEF4E8!important}.reference-design.reference-product .wc-block-grid__product .tinv-wraper,.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-rating{display:none!important}@media (max-width:767px){.reference-design.reference-product .wc-block-grid.has-4-columns .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0,1fr))!important;-moz-column-gap:12px!important;column-gap:12px!important;row-gap:28px!important}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-title{font-size:16px!important;line-height:1.3!important;margin:10px 0!important}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-price{flex:0 0 100%!important;align-items:center!important;min-height:58px!important;border-radius:22px 22px 0 0!important;padding:8px 6px!important}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-add-to-cart{flex:0 0 100%!important}.reference-design.reference-product .wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link{width:100%!important;justify-content:center!important;min-height:0!important;padding:10px 6px!important;border-radius:0 0 22px 22px!important}}.reference-design.reference-product .wc-block-cart .wc-block-components-product-metadata{display:block!important;font-size:13px;color:#303030}@media (prefers-reduced-motion:reduce){.reference-design.reference-product *,.reference-design.reference-product :after,.reference-design.reference-product :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-property:color,background-color,border-color,opacity!important;transition-duration:.12s!important}.reference-design.reference-product .elementor-invisible{visibility:visible!important}}.reference-design.reference-product .elementor-element-5cabed1 .menu-item>a>span{color:#5A3956!important}.reference-design.reference-product .elementor-element-5cabed1 .menu-item>a:focus-visible>span,.reference-design.reference-product .elementor-element-5cabed1 .menu-item>a:hover>span{color:#6E3141!important}.reference-design.reference-product .elementor-element-5cabed1 .current-menu-ancestor>a>span,.reference-design.reference-product .elementor-element-5cabed1 .current-menu-item>a>span{color:#5A3956!important;-webkit-text-decoration:underline 2px #6E3141;text-decoration:underline 2px #6E3141;text-underline-offset:7px}.reference-design.reference-product .wishlist_products_counter_text{color:#5A3956!important}.reference-design.reference-product .elementor-element-53d3660 .wdt-button,.reference-design.reference-product .elementor-element-69f8908 .wdt-button,.reference-design.reference-product .elementor-element-74111e3 .wdt-button,.reference-design.reference-product .elementor-element-882358a .wdt-button,.reference-design.reference-product .elementor-element-b89bf47 .wdt-button{font-weight:700!important}.reference-design.reference-product .elementor-18047 .elementor-element-845d25b,.reference-design.reference-product .elementor-18316 .elementor-element-af72270{background-color:#5A3956!important}.reference-design.reference-product .elementor-element-55ab657 .wdt-heading-content-wrapper{font-size:18.7px!important;font-weight:700!important;line-height:1.5!important}.reference-design.reference-product .elementor-element-0bf8aad .wdt-carousel-pagination-wrapper{display:flex!important;flex-direction:column;align-items:center;gap:0}.reference-design.reference-product .elementor-element-0bf8aad .wdt-carousel-arrow-pagination{margin-top:0!important}.reference-design.reference-product .wdt-swiper-pagination-0bf8aad{display:flex!important;justify-content:center;gap:0;margin:10px 0 0!important;position:static!important;width:auto!important}.reference-design.reference-product .elementor-element-b89bf47 .wdt-button:hover{background:#5A3956!important;color:#FEF4E8!important}.reference-design.reference-product .elementor-element-a19b3f2 .wdt-content-icon svg,.reference-design.reference-product .elementor-element-a19b3f2 .wdt-content-icon svg *{fill:#5A3956!important;color:#5A3956!important}@media (max-width:767px){.reference-design.reference-product .elementor-element-a19b3f2 .swiper-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;transform:none!important;height:auto!important}.reference-design.reference-product .elementor-element-a19b3f2 .swiper-slide{width:auto!important;margin:0!important}.reference-design.reference-product .elementor-element-a19b3f2 .swiper-slide-duplicate,.reference-design.reference-product .elementor-element-a19b3f2 .wdt-arrow-pagination,.reference-design.reference-product .elementor-element-a19b3f2 .wdt-carousel-pagination-wrapper{display:none!important}}.reference-design.reference-product .elementor-element-bf11b4f .wdt-heading-colored-elements,.reference-design.reference-product .elementor-element-f96a297 .wdt-heading-colored-elements,.reference-design.reference-product .elementor-element-f96a297 .wdt-heading-title{color:#6E3141!important}.reference-design.reference-product .ssr-title{color:#5A3956!important}.reference-design.reference-product .ssr-sub{color:#6b5a68!important}.reference-design.reference-product .ssr-av{background:#5A3956!important}.reference-design.reference-product .elementor-element-6c0f98f,.reference-design.reference-product .elementor-element-9c0e128,.reference-design.reference-product .elementor-element-c18407f{background-color:#5A3956!important}.reference-design.reference-product .elementor-element-c3ef850 .wdt-accordion-toggle-title-holder{background:#FEF4E8!important;border:1.5px solid #eadde1!important;border-radius:20px!important}.reference-design.reference-product .elementor-element-c3ef850 .wdt-accordion-toggle-title-holder,.reference-design.reference-product .elementor-element-c3ef850 .wdt-accordion-toggle-title-holder *{color:#5A3956!important}.reference-design.reference-product .elementor-element-c3ef850 .wdt-accordion-toggle-title-holder.ui-state-active{border-radius:20px 20px 0 0!important;border-bottom-color:transparent!important}.reference-design.reference-product .elementor-element-c3ef850 .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon,.reference-design.reference-product .elementor-element-c3ef850 .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon *{color:#6E3141!important;fill:#6E3141!important}.reference-design.reference-product .elementor-element-c3ef850 .wdt-accordion-toggle-description{background:#FEF4E8!important;color:#303030!important;border:1.5px solid #eadde1!important;border-top:0!important;border-radius:0 0 20px 20px!important}.reference-design.reference-product .elementor-element-c3ef850 .wdt-accordion-toggle-description *{color:#303030!important}.reference-design.reference-product .elementor-element-1cdb924{background-color:#5A3956!important}.reference-design.reference-product .elementor-element-99e44f8 .wdt-button{background:#FEF4E8!important;color:#5A3956!important;font-weight:700!important}.reference-design.reference-product .elementor-element-99e44f8 .wdt-button *{color:#5A3956!important}.reference-design.reference-product .elementor-element-99e44f8 .wdt-button:hover{background:#6E3141!important}.reference-design.reference-product .elementor-element-99e44f8 .wdt-button:hover *{color:#FEF4E8!important}.reference-design.reference-product .ss-tel-list .ss-tel{color:inherit!important;display:inline-block;padding:2px 0;line-height:28px}.reference-design.reference-product .single-product .product_title,.reference-design.reference-product .single-product .related>h2,.reference-design.reference-product .single-product .upsells>h2,.reference-design.reference-product .single-product .wc-tabs li.active a,.reference-design.reference-product .single-product .woocommerce-Tabs-panel h3{color:#5A3956!important}.reference-design.reference-product .single-product .variations_form .variations .label{padding:0!important;border:0!important;position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.reference-design.reference-product .single-product .variable-items-wrapper.button-variable-items-wrapper{gap:8px!important}.reference-design.reference-product .single-product .variable-items-wrapper .variable-item.button-variable-item{min-height:44px!important;height:auto!important;width:auto!important;padding:0 16px!important;margin:0!important;border-radius:999px!important;background:#FEF4E8!important;box-shadow:inset 0 0 0 1.5px #A87A86!important;transition:background-color .15s ease,box-shadow .15s ease}.reference-design.reference-product .single-product .variable-items-wrapper .variable-item.button-variable-item .variable-item-contents{color:#5A3956!important;font-weight:600!important;font-size:15px!important}.reference-design.reference-product .single-product .variable-items-wrapper .variable-item.button-variable-item:not(.selected):hover{background:#EADDE1!important;box-shadow:inset 0 0 0 1.5px #6E3141!important}.reference-design.reference-product .single-product .variable-items-wrapper .variable-item.button-variable-item.selected{background:#5A3956!important;box-shadow:inset 0 0 0 1.5px #5A3956!important}.reference-design.reference-product .single-product .variable-items-wrapper .variable-item.button-variable-item.selected .variable-item-contents{color:#FEF4E8!important}.reference-design.reference-product .single-product .reset_variations{color:#5A3956!important;font-size:14px!important;text-decoration:underline!important}.reference-design.reference-product .single-product .summary .woocommerce-variation-price{display:none!important}.reference-design.reference-product .single-product .summary .single_add_to_cart_button,.reference-design.reference-product .single-product .summary .ss-buy-now-link{font-weight:700!important}.reference-design.reference-product .single-product .summary .ss-buy-now-link,.reference-design.reference-product .single-product .summary .woocommerce-variation-add-to-cart .quantity{margin-right:12px!important}.reference-design.reference-product .single-product .summary .tinv-wraper{margin-top:4px!important}.reference-design.reference-product .single-product .summary .tinvwl_add_to_wishlist_button{display:inline-flex!important;align-items:center;gap:8px;min-height:44px;background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;opacity:1!important;color:#6E3141!important;text-decoration:none!important}.reference-design.reference-product .single-product .summary .tinvwl_add_to_wishlist_button:before{color:#6E3141!important;margin:0!important;font-size:20px!important}.reference-design.reference-product .single-product .summary .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{color:#5A3956!important;font-size:16px!important;font-weight:600!important}.reference-design.reference-product .single-product .summary .tinvwl_add_to_wishlist_button:hover .tinvwl_add_to_wishlist-text{text-decoration:underline;text-decoration-color:#6E3141;text-underline-offset:4px}.reference-design.reference-product .elementor-element-8a778b4 .wdt-accordion-toggle-title,.reference-design.reference-product .elementor-element-96b7fbb .wdt-accordion-toggle-title{font-weight:700!important;line-height:1.2!important}.reference-design.reference-product .elementor-element-8a778b4 .elementor-icon-list-text,.reference-design.reference-product .elementor-element-96b7fbb .elementor-icon-list-text,.reference-design.reference-product .elementor-element-98b97c0 .elementor-icon-list-text{text-align:left!important}.reference-design.reference-product .ss-tel-list{display:flex!important;flex-direction:column;align-items:flex-start;gap:0}.reference-design.reference-product .ss-tel-list br{display:none}.reference-design.reference-product .single-product .product_meta .sku_wrapper,.reference-design.reference-product .single-product .product_meta .tagged_as{display:none!important}.reference-design.reference-product .ss-order-note{color:#5A3956;font-weight:600;font-size:15px;line-height:1.5;margin:12px 0 0}.reference-design.reference-product .ss-sticky-buy{position:fixed;left:12px;right:12px;bottom:12px;z-index:9990;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 20px;background:#FEF4E8;border-radius:999px;box-shadow:0 8px 28px rgba(90,57,86,.22);transform:translateY(150%);visibility:hidden;transition:transform .25s cubic-bezier(.23,1,.32,1),visibility 0s .25s}.reference-design.reference-product .ss-sticky-buy.is-on{transform:none;visibility:visible;transition:transform .25s cubic-bezier(.23,1,.32,1)}.reference-design.reference-product .ss-sticky-buy .ss-sb-price{color:#5A3956;font-weight:700;font-size:17px;white-space:nowrap}.reference-design.reference-product .ss-sticky-buy .ss-sb-btn{background:#6E3141;color:#FEF4E8;border:0;border-radius:999px;min-height:46px;padding:0 24px;font:700 18.7px/1 Poppins,sans-serif;cursor:pointer}.reference-design.reference-product .ss-sticky-buy .ss-sb-btn:active{transform:scale(.97)}@media (min-width:768px){.reference-design.reference-product .ss-sticky-buy{display:none!important}}@media (max-width:767px){.reference-design.reference-product .single-product .woocommerce-product-gallery .woocommerce-product-gallery__image img{max-height:55vh;width:100%;-o-object-fit:cover;object-fit:cover}}.reference-design.reference-product .elementor-element-6dd2f72 .wdt-heading-colored-elements,.reference-design.reference-product .elementor-element-6dd2f72 .wdt-heading-title,.reference-design.reference-product .page-id-11960 .elementor-widget-text-editor h2,.reference-design.reference-product .page-id-11960 .elementor-widget-text-editor h3{color:#5A3956!important}.reference-design.reference-product .page-id-11960 .elementor-widget-text-editor a{color:#5A3956!important;text-decoration:underline!important;text-decoration-color:#6E3141!important;text-decoration-thickness:2px!important;text-underline-offset:3px}.reference-design.reference-product .page-id-11960 .elementor-widget-text-editor a:hover{color:#6E3141!important}.reference-design.reference-product .elementor-element-1bbe2db .wdt-heading-title-wrapper,.reference-design.reference-product .elementor-element-55ab657 .wdt-heading-title-wrapper,.reference-design.reference-product .elementor-element-97429f5 .wdt-heading-title-wrapper{font-size:24.2px!important;font-weight:700!important;line-height:1.2!important}.reference-design.reference-product .elementor-element-83a740b .wdt-content-title>h2,.reference-design.reference-product .elementor-element-c3cda70 .wdt-content-title>h2{font-size:20px!important;font-weight:700!important;line-height:24px!important;margin:0!important;text-transform:capitalize;color:#5A3956!important;font-family:Poppins,sans-serif!important}.reference-design.reference-product .elementor-element-a19b3f2 .wdt-content-title>p{font-size:18.8px!important;font-weight:700!important;line-height:22.56px!important;margin:0!important;text-transform:capitalize;color:#FEF4E8!important}.reference-design.reference-product .elementor-element-0d3b9a6 .wdt-content-title>p,.reference-design.reference-product .elementor-element-812c7ec .wdt-content-title>p,.reference-design.reference-product .elementor-element-b8236de .wdt-content-title>p{font-size:20px!important;font-weight:700!important;line-height:24px!important;margin:0 0 6px!important;text-transform:capitalize;color:#FEF4E8!important}.reference-design.reference-product .elementor-element-0bf8aad .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination-0bf8aad.swiper-pagination-bullets .swiper-pagination-bullet{width:10px!important;height:10px!important;padding:7px!important;box-sizing:content-box!important;background-color:#5A3956!important;background-clip:content-box!important;border-radius:999px!important;opacity:.35!important;margin:0!important}.reference-design.reference-product .elementor-element-0bf8aad .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination-0bf8aad.swiper-pagination-bullets .swiper-pagination-bullet:after,.reference-design.reference-product .elementor-element-0bf8aad .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination-0bf8aad.swiper-pagination-bullets .swiper-pagination-bullet:before{display:none!important}.reference-design.reference-product .elementor-element-0bf8aad .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination-0bf8aad.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:26px!important;background-color:#6E3141!important;opacity:1!important}@media (prefers-reduced-motion:reduce){.reference-design.reference-product .ss-sticky-buy,.reference-design.reference-product .wdt-swiper-pagination-0bf8aad .swiper-pagination-bullet{transition:none!important}}