.menu-link-text{background:#f9fbe1!important;padding:12px 18px!important;border-radius:25px!important;color:#69968d!important;font-weight:600!important}.mde_inline_menu .menu-link-text{background:transparent!important;padding:0!important;border-radius:0!important;color:#f7abc7!important;font-weight:500!important}.menu-link-text:hover,.current-menu-item .menu-link-text{background:#bbeae1!important}@media all and (max-width:980px){.menu-link-text{background:#f9fbe1!important;color:#69968d!important}.menu-link-text:hover,.current-menu-item .menu-link-text{background:#bbeae1!important}}.mde_inline_menu .current-menu-item .menu-link-text{background:transparent!important}.mde_inline_menu .menu-link-text:hover{background:transparent!important;color:#f9fbe1!important}.et-menu .menu-item-has-children>a:first-child::after{position:relative!important;color:#69968d!important;padding:4px 3px!important;background:#f9fbe1!important;border-radius:50%!important;margin-top:-16px!important;margin-left:6px!important}.et-menu .menu-item-has-children:hover>a:first-child::after{background:#bbeae1!important}.et-menu .menu-item-has-children>a:first-child{padding-right:0!important}.et-menu a:hover{opacity:1!important}.sub-menu{border-radius:25px!important;box-shadow:none!important;border-top:0!important;width:fit-content!important}.sub-menu .menu-item a{font-weight:600!important;border-bottom:2px dotted #69968d!important;display:flex!important;align-items:center;padding:6px 0px!important}.sub-menu .menu-item.current-menu-item a{color:#69968d!important}.et_pb_menu .sub-menu{width:fit-content!important;min-width:0!important;display:flex!important;flex-direction:column!important}.et_pb_menu li ul.sub-menu{display:inline-block!important;width:fit-content!important}.sub-menu .menu-item a::before{content:"";display:block;position:relative;min-width:40px!important;min-height:40px!important;background-position:center;background-size:100%;margin-right:14px!important;background-repeat:no-repeat}.sub-menu .menu-item.menu-item-85 a::before{background-image:url("/wp-content/uploads/2025/11/cake-icon.png")!important}.sub-menu .menu-item.menu-item-87 a::before{background-image:url("/wp-content/uploads/2025/11/jar-icon.png")!important}.sub-menu .menu-item.menu-item-86 a::before{background-image:url("/wp-content/uploads/2025/11/cupcake-icon.png")!important}.sub-menu .menu-item.menu-item-88 a::before{background-image:url("/wp-content/uploads/2025/11/cookie-icon.png")!important}.sub-menu .menu-item.menu-item-84 a::before{background-image:url("/wp-content/uploads/2025/11/brownie-icon.png")!important}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:transparent!important;opacity:1!important}.cart-icon,body .column-cart .et_pb_module .cart-icon{border-radius:25px!important;margin-left:20px}.cart-icon:hover,body .column-cart .et_pb_module .cart-icon:hover{background:#bbeae1!important}body .bodycommerce-minicart{border-radius:25px!important;backdrop-filter:blur(5px)}body .bodycommerce-minicart .dropdown-minicart .woocommerce-mini-cart__buttons .wc-forward{border-radius:25px!important}body .woocommerce-mini-cart-item .cart-item-upd-quantity .quantity{border:1px solid #d65b8d!important}.cart-item-upd-quantity .sub::after,.quantity .sub::after{color:#d65b8d!important;font-size:14px}body .woocommerce-mini-cart-item .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{border-radius:10px!important}.cart-item-upd-quantity .add::after,.quantity .add::after{color:#d65b8d!important;font-size:14px}body .woocommerce-mini-cart-item .cart-item-upd-quantity .quantity input[type="number"].qty{color:#d65b8d!important}.woocommerce-mini-cart-item.mini_cart_item .variation{display:none!important}@media (max-width:881px){.bodycommerce-minicart .close{position:relative!important;top:0px!important;right:0px!important;width:43px;height:43px}body .bodycommerce-minicart .close::after{font-size:30px!important;position:relative!important}body .bodycommerce-minicart{border-radius:0px!important;backdrop-filter:blur(5px)}}.bodycommerce-minicart-container.dropdown-minicart hr{color:#d65b8d!important;border:solid 1px #d65b8d!important;border-radius:3px!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_menu_bar:before{transition:all .3s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}.et_mobile_nav_menu{background:#f9fbe1!important;border-radius:25px!important;padding:2px 12px 4px 12px!important}@media all and (max-width:980px){.cart-icon,body .column-cart .et_pb_module .cart-icon,.cart-icon:hover,body .column-cart .et_pb_module .cart-icon:hover{background-color:#f9fbe1!important}}body .et_mobile_menu{padding:10px!important;box-shadow:none!important;border-radius:20px!important;border-top:0!important;background:linear-gradient(to bottom,rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.8) 100%)!important;backdrop-filter:blur(5px)}body .et_mobile_menu li.menu-item a{padding:5px 0!important}body .et_pb_menu .et_mobile_menu ul.sub-menu{margin-top:0px!important;margin-bottom:8px!important;background-color:#f9fbe1!important;border-radius:25px!important;padding:14px 20px 20px 20px!important;width:100%!important;box-shadow:none!important}.et_mobile_menu .menu-item-has-children>a{border-radius:25px!important;border:none!important;background:transparent!important}.et_mobile_menu li li{padding-left:0!important}.custom-header{transition:padding 0.3s ease,background 0.3s ease!important}.custom-header.scrolled{padding-top:0!important;padding-bottom:0!important;background:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%)!important;backdrop-filter:blur(5px)}.bg-rotator{background-position:center center!important;background-size:cover!important}.slick-dots li button,.slick-dots li{width:10px!important;height:10px!important}@media screen and (max-width:980px){.dipl_swiper_navigation .swiper-button-next::after,.slick-arrow{display:none!important}}.zoom-hover{transition:transform 0.5s ease}.zoom-hover:hover{transform:scale(1.016)}.dipl_image_card_wrapper:hover{transition:opacity 0.5s ease}.dipl_image_card_wrapper:hover{opacity:0.8!important}@media screen and (min-width:1467px){.variations .variable-items-wrapper{display:flex!important;justify-content:space-between!important}.variations .attribute_pa_shape.variable-items-wrapper{justify-content:start!important}}.variable-item{outline:0!important}.attribute_pa_options .variable-item,.attribute_pa_size .variable-item{width:100%!important}.attribute_pa_occasion .variable-item,.attribute_pa_message .variable-item,.attribute_pa_flavor .variable-item,.attribute_pa_filling .variable-item{width:45%!important}@media screen and (max-width:499px){.attribute_pa_message .variable-item{width:100%!important}}tr.caja_velas,tr.type_cake2,tr.type_cake1,tr.thwepo_imagegroup,.caja_velas_qty.thwepo-conditional-field.thwepo_inputtext.escoge_numeros,tr.thwepo-conditional-field.thwepo_inputtext.write_topper{border-bottom:solid 30px transparent!important}.select2-container--default .select2-selection--single{color:#69968d!important;background-color:#bbeae1!important;border:0!important;border-radius:25px!important;height:40px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#69968d!important;font-size:16px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px!important;right:3px;width:20px}table.extra-options td.leftside{vertical-align:top!important}.thwepo-image-label{text-align:left!important}.thwepo-select-field select.thwepo-input-field{background:#f9fbe1!important;color:#69968d!important}.color-variable-item-fade:not(.active) span{opacity:1!important}.select2-results{background:#f7abc7!important;font-size:16px!important}.select2-search--dropdown{background:#f7abc7!important;padding:6px!important}.select2-container--default .select2-search--dropdown .select2-search__field{display:none!important}.select2-container.select2-container--open .select2-dropdown--below,.select2-container.select2-container--open .select2-dropdown--above{border-radius:25px!important;border:none!important;overflow:hidden!important;margin-top:5px!important;padding-bottom:12px!important;background:#f7abc7!important}.select2-container--default .select2-results__option[aria-selected="true"],.select2-container--default .select2-results__option[data-selected="true"]{background-color:#d65b8d!important;color:#f7abc7!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#d65b8d!important;color:#f7abc7!important}.select2-results__option{color:#d65b8d!important}.woocommerce div.product form.cart table.extra-options{margin-bottom:30px!important}.thwepo_extras_adicionales td.value.leftside{display:block!important}.woocommerce-variation-price .price span.amount{background:#d65b8d!important;color:#f9fbe1!important;padding:5px 20px!important;border-radius:25px!important;margin-bottom:30px!important}.woocommerce-variation-price{margin:30px 0 40px 0!important}.woocommerce div.product form.cart input#file_upload_cake.thwepo-file-upload::file-selector-button{margin-right:12px!important;margin-left:-4px!important;padding:10px 14px!important;border:0!important;border-radius:20px!important;background:#69968d!important;color:#bbeae1!important;font-weight:600!important;cursor:pointer!important}table.variations select{border-radius:25px!important;padding:8px 16px!important}.thwepo-checkbox-group-input-field input[type="checkbox"].thwepo-input-field{position:absolute!important;opacity:0!important;pointer-events:none!important}.thwepo-checkbox-group-input-field input[type="checkbox"].thwepo-input-field+span{position:relative!important;padding-left:22px!important;cursor:pointer!important;line-height:1.4!important}.thwepo-checkbox-group-input-field input[type="checkbox"].thwepo-input-field+span::before{content:""!important;position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;width:16px!important;height:16px!important;border-radius:50%!important;box-sizing:border-box!important;border:2px solid #d65b8d!important;background-color:#f9fbe1!important}.thwepo-checkbox-group-input-field input[type="checkbox"].thwepo-input-field:checked+span::before{background-color:#d65b8d!important;border-color:#d65b8d!important;box-shadow:0 0 0 2px rgba(214,91,141,0.25)!important}.variations_form .variations th.label{width:80px!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons,.woocommerce div.product form.cart table.extra-options.thwepo_toppers_and_bag{width:100%!important;max-width:none!important;display:block!important;box-sizing:border-box!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody,.woocommerce div.product form.cart table.extra-options.thwepo_toppers_and_bag>tbody{display:block!important;width:100%!important;max-width:none!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody>tr,.woocommerce div.product form.cart table.extra-options.thwepo_toppers_and_bag>tbody>tr{width:100%!important;max-width:none!important;box-sizing:border-box!important;margin-bottom:14px!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons td,.woocommerce div.product form.cart table.extra-options.thwepo_toppers_and_bag td{display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons td.section-title,.woocommerce div.product form.cart table.extra-options.thwepo_toppers_and_bag td.section-title{width:100%!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons tr.thwepo_select{display:flex!important;width:100%!important;gap:18px!important;align-items:flex-start!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons tr.thwepo_select td.label.leftside{flex:0 0 42%!important;width:42%!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons tr.thwepo_select td.value.leftside{flex:1 1 auto!important;width:auto!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons .thwepo-select-field,.woocommerce div.product form.cart table.extra-options.thwepo_addons .select2-container{width:100%!important;max-width:none!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons tr.thwepo_inputtext td.label.above,.woocommerce div.product form.cart table.extra-options.thwepo_addons tr.thwepo_inputtext td.value.above,.woocommerce div.product form.cart table.extra-options.thwepo_addons tr.thwepo_imagegroup td.label.above,.woocommerce div.product form.cart table.extra-options.thwepo_addons tr.thwepo_imagegroup td.value.above,.woocommerce div.product form.cart table.extra-options.thwepo_toppers_and_bag tr.thwepo_inputtext td.label.above,.woocommerce div.product form.cart table.extra-options.thwepo_toppers_and_bag tr.thwepo_inputtext td.value.above,.woocommerce div.product form.cart table.extra-options.thwepo_toppers_and_bag tr.thwepo_imagegroup td.label.above,.woocommerce div.product form.cart table.extra-options.thwepo_toppers_and_bag tr.thwepo_imagegroup td.value.above{width:100%!important;max-width:none!important}.woocommerce div.product form.cart tr.thwepo_imagegroup.postcard1 td.value.above,.woocommerce div.product form.cart tr.thwepo_imagegroup.toppers2 td.value.above,.woocommerce div.product form.cart tr.thwepo_imagegroup.gift_bag td.value.above{display:flex!important;flex-wrap:wrap!important;gap:14px!important;width:100%!important;max-width:none!important;align-items:flex-start!important}.woocommerce div.product form.cart tr.thwepo_imagegroup.postcard1 .thwepo-image-group-item,.woocommerce div.product form.cart tr.thwepo_imagegroup.toppers2 .thwepo-image-group-item,.woocommerce div.product form.cart tr.thwepo_imagegroup.gift_bag .thwepo-image-group-item{flex:0 0 calc((100% - (14px * 2)) / 3)!important;max-width:calc((100% - (14px * 2)) / 3)!important;margin:0!important;display:block!important;box-sizing:border-box!important}.woocommerce div.product form.cart tr.thwepo_imagegroup.postcard1 .thwepo-image-group-lable,.woocommerce div.product form.cart tr.thwepo_imagegroup.toppers2 .thwepo-image-group-lable,.woocommerce div.product form.cart tr.thwepo_imagegroup.gift_bag .thwepo-image-group-lable{display:block!important;width:100%!important;margin-right:0!important;cursor:pointer!important}.woocommerce div.product form.cart tr.thwepo_imagegroup.postcard1 .thwepo-img-wrap,.woocommerce div.product form.cart tr.thwepo_imagegroup.toppers2 .thwepo-img-wrap,.woocommerce div.product form.cart tr.thwepo_imagegroup.gift_bag .thwepo-img-wrap{width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:25px!important}.woocommerce div.product form.cart tr.thwepo_imagegroup.postcard1 img.thwepo-image-box,.woocommerce div.product form.cart tr.thwepo_imagegroup.toppers2 img.thwepo-image-box,.woocommerce div.product form.cart tr.thwepo_imagegroup.gift_bag img.thwepo-image-box{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:25px!important}@media (max-width:980px){.woocommerce div.product form.cart table.extra-options.thwepo_addons tr.thwepo_select{flex-direction:column!important;gap:8px!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons tr.thwepo_select td.label.leftside,.woocommerce div.product form.cart table.extra-options.thwepo_addons tr.thwepo_select td.value.leftside{width:100%!important;flex:0 0 100%!important}.woocommerce div.product form.cart tr.thwepo_imagegroup.postcard1 .thwepo-image-group-item,.woocommerce div.product form.cart tr.thwepo_imagegroup.toppers2 .thwepo-image-group-item,.woocommerce div.product form.cart tr.thwepo_imagegroup.gift_bag .thwepo-image-group-item{flex:0 0 calc((100% - 14px) / 2)!important;max-width:calc((100% - 14px) / 2)!important}}.woocommerce div.product form.cart td.value.above:has(input[name="shape1"]){display:flex!important;flex-wrap:wrap!important;gap:14px!important;width:100%!important;max-width:none!important;align-items:flex-start!important}.woocommerce div.product form.cart td.value.above:has(input[name="shape1"]) .thwepo-image-group-item{flex:0 0 calc((40% - (14px * 2)) / 3)!important;max-width:calc(40% - (14px * 2)) / 3)!important;margin:0!important;display:block!important;box-sizing:border-box!important}.woocommerce div.product form.cart td.value.above:has(input[name="shape1"]) .thwepo-image-group-lable{display:block!important;width:100%!important;margin-right:0!important;cursor:pointer!important}.woocommerce div.product form.cart td.value.above:has(input[name="shape1"]) .thwepo-img-wrap{width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:25px!important}.woocommerce div.product form.cart td.value.above:has(input[name="shape1"]) img.thwepo-image-box{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:25px!important}@media (max-width:980px){.woocommerce div.product form.cart td.value.above:has(input[name="shape1"]) .thwepo-image-group-item{flex:0 0 calc((100% - 14px) / 2)!important;max-width:calc((100% - 14px) / 2)!important}}.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody>tr[style*="display:none"],.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody>tr[style*="display: none"]{display:none!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody>tr.thwepo-hide,.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody>tr.thwepo-hidden,.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody>tr.thwepo-disable,.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody>tr.thwepo-disabled,.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody>tr.thwepo-conditional-hide,.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody>tr.thwepo_conditional_hide,.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody>tr.thwepo-field-hidden,.woocommerce div.product form.cart table.extra-options.thwepo_addons>tbody>tr.thwepo_field_hidden{display:none!important}.woocommerce div.product form.cart table.extra-options.thwepo_addons td[style*="display:none"],.woocommerce div.product form.cart table.extra-options.thwepo_addons td[style*="display: none"],.woocommerce div.product form.cart table.extra-options.thwepo_addons .thwepo-hide,.woocommerce div.product form.cart table.extra-options.thwepo_addons .thwepo-hidden{display:none!important}.mde_inline_menu .menu-link-text::before{font-family:"ETmodules";content:"\35"}.benefits{display:flex;justify-content:space-between;width:100%;max-width:600px;margin:auto}.benefit{background-color:#f9fbe1;color:#d65b8d;padding:10px 30px;border-radius:25px;text-align:center;line-height:1.2;margin:5px;font-weight:600}@media all and (max-width:455px){.benefits{display:block}.benefit{width:fit-content;margin:auto auto 15px auto}}.page-numbers .next,.page-numbers .prev{border:0!important}.bodycommerce-pagination li .page-numbers{transition:all .1s!important}.dipl_list .dipl_list_layout .dipl_list_item{height:53px!important}.dipl_blog_post_pagination li a{border-radius:16px}.entry-content table:not(.variations),.woocommerce .woocommerce-customer-details address{border:1px solid #f7abc7!important;border-radius:15px;overflow:hidden!important}.woocommerce table.shop_table td{border-top:1px solid #f7abc7!important}.woocommerce table.shop_table tfoot th{border-top:1px solid #f7abc7!important}.entry-content tr th{color:#d65b8d!important}.woocommerce-table__product-name.product-name a{color:#d65b8d!important;font-weight:bold!important;font-size:20px!important}body .woocommerce-info{background:#d65b8d!important;border-radius:25px!important;line-height:1.4em!important}.orddd_lite_field_note{font-size:15px!important}body .bodycommerce-minicart,body .et_mobile_menu,.custom-header.scrolled{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body .bodycommerce-minicart{background-color:rgba(255,255,255,0.92)!important}body .et_mobile_menu{background:rgba(255,255,255,0.92)!important}.custom-header.scrolled{background:rgba(255,255,255,0.75)!important}}.sub-menu,.et_pb_menu .sub-menu,.et_pb_menu li ul.sub-menu,@media all and (max-width:455px){.benefit{width:-webkit-fit-content!important}}.sub-menu,.et_pb_menu .sub-menu,.et_pb_menu li ul.sub-menu{width:-webkit-fit-content!important}.sub-menu .menu-item a,.et_pb_menu .sub-menu,.benefits{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}.sub-menu .menu-item a,.et_pb_menu .sub-menu,.benefits{-webkit-align-items:center!important;align-items:center!important}.et_pb_menu .sub-menu{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;flex-direction:column!important}.mobile_menu_bar:before,.mobile_nav.opened .mobile_menu_bar::before,.zoom-hover,.zoom-hover:hover{-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.mobile_menu_bar:before{-webkit-transform:rotate(0deg)!important;transform:rotate(0deg)!important}.mobile_nav.opened .mobile_menu_bar::before{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.zoom-hover{-webkit-transition:-webkit-transform 0.5s ease!important;transition:transform 0.5s ease!important}.zoom-hover:hover{-webkit-transform:scale(1.016)!important;transform:scale(1.016)!important}.menu-link-text:active,.menu-link-text:focus,.current-menu-item .menu-link-text:active,.current-menu-item .menu-link-text:focus{background:#bbeae1!important}.mde_inline_menu .menu-link-text:active,.mde_inline_menu .menu-link-text:focus{background:transparent!important;color:#f9fbe1!important}.cart-icon:active,.cart-icon:focus,body .column-cart .et_pb_module .cart-icon:active,body .column-cart .et_pb_module .cart-icon:focus{background:#bbeae1!important}.et-menu .menu-item-has-children:active>a:first-child::after,.et-menu .menu-item-has-children:focus-within>a:first-child::after{background:#bbeae1!important}.et-menu a,.et_mobile_menu a,.menu-link-text,.cart-icon{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.woocommerce div.product form.cart input#file_upload_cake.thwepo-file-upload::-webkit-file-upload-button{margin-right:12px!important;margin-left:-4px!important;padding:10px 14px!important;border:0!important;border-radius:20px!important;background:#69968d!important;color:#bbeae1!important;font-weight:600!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important}body .woocommerce-mini-cart-item .cart-item-upd-quantity .quantity input[type="number"].qty{-webkit-appearance:none!important;appearance:none!important}body .woocommerce-mini-cart-item .cart-item-upd-quantity .quantity input[type="number"].qty::-webkit-outer-spin-button,body .woocommerce-mini-cart-item .cart-item-upd-quantity .quantity input[type="number"].qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}@supports not (aspect-ratio:1 / 1){.woocommerce div.product form.cart tr.thwepo_imagegroup.postcard1 .thwepo-img-wrap,.woocommerce div.product form.cart tr.thwepo_imagegroup.toppers2 .thwepo-img-wrap,.woocommerce div.product form.cart tr.thwepo_imagegroup.gift_bag .thwepo-img-wrap,.woocommerce div.product form.cart td.value.above:has(input[name="shape1"]) .thwepo-img-wrap{position:relative!important;height:auto!important}.woocommerce div.product form.cart tr.thwepo_imagegroup.postcard1 .thwepo-img-wrap::before,.woocommerce div.product form.cart tr.thwepo_imagegroup.toppers2 .thwepo-img-wrap::before,.woocommerce div.product form.cart tr.thwepo_imagegroup.gift_bag .thwepo-img-wrap::before,.woocommerce div.product form.cart td.value.above:has(input[name="shape1"]) .thwepo-img-wrap::before{content:""!important;display:block!important;padding-top:100%!important}.woocommerce div.product form.cart tr.thwepo_imagegroup.postcard1 img.thwepo-image-box,.woocommerce div.product form.cart tr.thwepo_imagegroup.toppers2 img.thwepo-image-box,.woocommerce div.product form.cart tr.thwepo_imagegroup.gift_bag img.thwepo-image-box,.woocommerce div.product form.cart td.value.above:has(input[name="shape1"]) img.thwepo-image-box{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important}}body .et_mobile_menu{background:-webkit-linear-gradient(top,rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.8) 100%)!important}.custom-header.scrolled{background:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%)!important}.woocommerce div.product form.cart table.variations td.value.above:has(#shape1_1){display:flex!important;flex-wrap:wrap;justify-content:flex-start!important;align-items:flex-start!important;gap:16px!important;text-align:left!important}.woocommerce div.product form.cart table.variations td.value.above:has(#shape1_1) .thwepo-image-group-item{width:auto!important;flex:0 0 auto!important;float:none!important;margin:0!important}.woocommerce div.product form.cart table.variations td.value.above:has(#shape1_1) label.thwepo-image-group-lable{margin-right:0!important;display:inline-flex;flex-direction:column;align-items:flex-start}#shape1_1+label .thwepo-img-wrap,#shape1_2+label .thwepo-img-wrap{width:70px!important;height:70px!important}#shape1_1+label img.thwepo-image-box,#shape1_2+label img.thwepo-image-box{width:70px!important;height:70px!important;max-width:70px!important;max-height:70px!important;object-fit:contain!important;display:block}#shape1_1+label,#shape1_2+label{cursor:pointer}.woocommerce div.product form.cart td.value.above:has(input[name="shape1"]) .thwepo-img-wrap{display:flex!important;align-items:center!important;justify-content:center!important}.woocommerce div.product form.cart td.value.above:has(input[name="shape1"]) img.thwepo-image-box{object-fit:contain!important;object-position:center center!important}.woocommerce div.product form.cart td.value.above:has(input:is([name="shape1"],[name="postcard1"],[name="toppers2"],[name="gift_bag"])){display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:12px!important;overflow:visible!important}.woocommerce div.product form.cart td.value.above:has(input:is([name="shape1"],[name="postcard1"],[name="toppers2"],[name="gift_bag"])) .thwepo-img-wrap{display:flex!important;align-items:center!important;justify-content:center!important;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.woocommerce div.product form.cart td.value.above:has(input:is([name="shape1"],[name="postcard1"],[name="toppers2"],[name="gift_bag"])) img.thwepo-image-box{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important;object-position:center center!important;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#d65b8d!important;color:#f9fbe1!important;padding:7px 20px!important;border-radius:18px!important;line-height:1!important}