button.dvmm_popup_close{top:40px}body,h1,h2,h3,h4,h5,h6,p,a{font-family:"futura-pt",sans-serif!important;font-style:normal}.home-slider-section .et_pb_slide{padding:0!important}.home-slider-section .et_pb_slide_description{padding-left:2%!important;padding-right:40%!important}.love-banner-section .et_pb_column{display:flex;align-items:center;justify-content:center}.blog-section article{background:#fd8204!important;border-radius:10px!important}.blog-section article .et_pb_image_container{width:100%;margin:auto;margin-top:-55px}.blog-section article img{border-radius:10px!important;box-shadow:10px 10px 30px 0 rgb(0 0 0 / .1)}.blog-section .post-content-inner{padding-bottom:15px}.blog-section .more-link{background-color:#000;padding:10px;border-radius:50px}.cf7-form label{font-weight:600;color:#000}.cf7-form input[type=text],.cf7-form input[type=email],.cf7-form textarea{width:100%;background:#fff0;font-size:17px;padding:8px 8px;border-radius:2px}.cf7-form input[type=submit]{font-size:16px;font-weight:800;color:#FFF;background-color:#FD8612;border-radius:22px 22px 22px 22px;text-transform:uppercase;border:none;padding:10px 30px}.cf7-form input[type=submit]:hover{cursor:pointer}.cf7-form p{padding-bottom:0.5em!important}.product-page-gallery .et_pb_grid_item{width:23%!important;margin-right:2%!important;margin-bottom:5%!important}.product-page-gallery .et_pb_gallery_pagination{width:95%!important}.product-page-gallery .et_pb_gallery_pagination ul li a.active{color:#F8881A}.stockists-ul{overflow:visible!important}.stockists-ul ul{padding:0!important}.stockists-ul li{display:block!important;transition-duration:0.5s!important}.stockists-ul li:hover{cursor:pointer!important}.stockists-ul ul li ul{visibility:hidden!important;opacity:0!important;position:absolute!important;transition:all 0.5s ease!important;left:50%!important;transform:translatex(-50%)!important;display:none!important;color:#333;background-color:#ffffff!important;border-color:#9264cd;padding:20px 0;border-radius:20px;width:80%}.stockists-ul ul li:hover>ul,.stockists-ul ul li ul:hover{visibility:visible!important;opacity:1!important;display:block!important}.stockists-ul ul li ul li{clear:both!important;width:100%!important;text-align:center!important;padding:20px}.product-page-description ul{list-style-type:none!important}.product-page-description ul li::before{content:"✓";margin-right:10px}.align-columns{align-items:center}.category-page ul.page-numbers,.category-page ul.page-numbers li{border:none!important}.category-page ul.page-numbers li{margin-right:2px!important}.category-page ul.page-numbers li .page-numbers{padding:15px!important;background:#000;color:#fff}.category-page ul.page-numbers li .page-numbers:hover{background:#484848;color:#fff}.category-page ul.page-numbers li .page-numbers.current{background:#ff830b;color:#000}.custom-product-listing ul.products li.product{border:2px solid #000;border-radius:22px;padding:22px!important;min-height:350px;background:#fff}.custom-product-listing ul.products li.product h2{font-weight:600;text-transform:uppercase;font-size:16px!important;text-align:center}.custom-product-listing .et_overlay{background-color:#fff0!important;border-color:#fff0!important}.custom-product-listing .et_overlay:before{color:#000000!important;font-family:ETmodules!important;font-weight:400!important;content:"\55"}.blog-content .custom-product-listing ul.products li.product{border:none!important;padding:5px!important;min-height:auto}form.dgwt-wcas-pd-addtc-form a.button,form.dgwt-wcas-pd-addtc-form a.button:hover{background:#000;color:#fff;border-radius:50px}.category-shortcode li.product-category h2{display:none}.category-shortcode li.product-category{padding:15px!important}.dgwt-wcas-suggestion-selected{background:#f3f3f3;background-color:#f3f3f3}.cky-consent-container .cky-consent-bar{padding-top:8%!important;padding-bottom:8%!important}.cky-notice .cky-title{font-size:36px!important}.cky-notice-des,.cky-notice-des p{font-size:20px!important}.product-page-faqs h3.heading-more{font-weight:600;color:#000000!important;font-size:16px}.woocommerce-LoopProduct-link span.price{line-height:1.4em}.woocommerce-LoopProduct-link span.woocommerce-Price-amount.amount{width:100%;display:block}.woocommerce-LoopProduct-link small.wcsatt-sub-options,.woocommerce-LoopProduct-link span.wcsatt-sub-discount{display:inline-block;font-weight:700}.wc-sc-offer-box ul.wc-sc-offer-list{padding-left:0!important;padding-bottom:0!important}@media all and (min-width:981px){.category-page .et_pb_wc_related_products li.product{min-height:455px!important}.woocommerce-cart-form__cart-item .product-price ul.wcsatt-options{padding-left:-23px!important}.woocommerce-cart-form__cart-item .product-price ul.wcsatt-options li input[type="radio"]{margin-left:-23px!important}.fgf_gift_products_table td img{width:64px}}@media all and (max-width:980px){.main-menu-section .et_pb_row{display:flex}.main-menu-section .et_pb_column{margin-bottom:0!important}.main-menu-section .et_pb_column:nth-child(2){display:none!important}.main-menu-section .et_pb_image{padding:1vw 0 1vw 0;width:50%;margin-left:0;margin-right:unset}.main-menu-section .dvmm_mad_menu_0_tb_header .dvmm_menu_inner_container{padding-top:1vw;padding-bottom:1vw}.love-banner-section .et_pb_image{width:15vw!important}}@media all and (min-width:768px) and (max-width:980px){.custom-product-listing ul.products li.product{padding:22px!important;min-height:300px}}@media all and (max-width:767px){.custom-product-listing ul.products li.product{min-height:255px;padding:10px!important}.product-page-gallery .et_pb_grid_item{width:45%!important;margin-right:5%!important;margin-bottom:5%!important}.love-banner-section .et_pb_image{width:15vw!important}}@media all and (max-width:479px){.small-animals-page .custom-product-listing ul.products li.product{width:100%}}.jconfirm-box{border-top-color:#ff8400!important;border-bottom-color:#ff8400!important;border-left-color:#ff8400!important;border-right-color:#ff8400!important}a.asp-ssws-subscribe-via-modal{text-align:center!important;width:100%!important;display:block!important;color:#ff8400!important}.woocommerce p.stars a::before{color:#fd8205}ul.asp-ssws-subscribe-options{list-style-type:disclosure-closed}.asp-ssws-subscribe-wrapper ul.asp-ssws-subscribe-plan-options,.asp-ssws-subscribe-wrapper ul.asp-ssws-subscribe-custom-plan-options{margin-left:0;padding-bottom:0}.account-styling button.woocommerce-button,.account-styling button.woocommerce-Button.button,#yith-wacp-popup a.button,.jconfirm-box button{padding-top:0.3em!important;padding-right:1em!important;padding-bottom:0.3em!important;padding-left:1em!important;color:#FFFFFF!important;border-width:2px!important;border-color:#ff8400!important;border-radius:100px!important;background-color:#ff8400!important}.account-styling button.woocommerce-button::after,.account-styling button.woocommerce-Button.button::after,#yith-wacp-popup a.button::after,.jconfirm-box button::after,form.dgwt-wcas-pd-addtc-form a.button::after{display:none!important}#yith-wacp-popup .et_overlay:before{color:#ff8400!important}.woocommerce-cart-form .wc_coupon_message_container{padding:10px 0 20px 0;font-size:16px}.sc_button.sc_button_anim_shake{display:none!important}.cky-consent-container{z-index:99999999!important}.sc_heading code{font-family:'Poppins'!important}div#sc_action_bar_style_2{background-color:#f8881b!important}.sc_action_bar .sc_data{padding:1.3em 1em 1.3em .7em!important}p.asp-product_level-subscribe-via-modal-wrapper a{color:#ffffff!important}p.asp-product_level-subscribe-via-modal-wrapper{background:#f8881b;color:#fff!important;border-radius:100px;padding:10px 10px!important;margin-top:15px}.cart ul.wcsatt-options.overrides_exist{text-align:left}a.button.fgf-add-manual-gift-product{color:#ff8400!important;border-width:2px!important;border-color:#ff8400;border-radius:100px;background-color:#FFF}a.button.fgf-add-manual-gift-product:hover{background-color:#ff8400!important;color:#fff!important;border-color:#ff8400!important}.woocommerce-checkout-review-order-table tr.cart_item td.product-name{text-align:left}.woocommerce-checkout-review-order-table tr.cart_item td.product-total,.woocommerce-checkout-review-order-table thead th.product-total{text-align:right}.woocommerce-cart-form thead,.shop_table tr.cart-subtotal:first-child,.shop_table tr.order-total{background:#f1f1f1!important}@media all and (max-width:768px){.woocommerce .woocommerce-cart-form table.shop_table_responsive tbody th,.woocommerce-page .woocommerce-cart-form table.shop_table_responsive tbody th{display:block!important}#cart-section tr.woocommerce-cart-form__cart-item{display:flex;flex-wrap:wrap;align-items:center}#cart-section tr.woocommerce-cart-form__cart-item td.product-remove{width:10%;border-top:none}#cart-section tr.woocommerce-cart-form__cart-item td.product-thumbnail{width:40%;display:block;border-top:none}#cart-section tr.woocommerce-cart-form__cart-item th.product-name{width:50%;border-top:none}#cart-section tr.woocommerce-cart-form__cart-item td.product-price{display:none}#cart-section tr.woocommerce-cart-form__cart-item td.product-quantity{width:50%;border-top:none}#cart-section tr.woocommerce-cart-form__cart-item td.product-subtotal{width:50%;border-top:none}#cart-section table.cart img{width:100%}#cart-section tr.woocommerce-cart-form__cart-item td.product-thumbnail::before{content:""}#cart-section table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}#cart-section tr.woocommerce-cart-form__cart-item:not(:first-child){border-top:1px solid #eee}#cart-section table.shop_table_responsive tbody .recurring-totals th{display:block}.tick-bullets ul li{line-height:1.2em;padding-bottom:10px}}#checkout-section .et_pb_wc_checkout_shipping .wc_coupon_message_wrap,#checkout-section .et_pb_wc_checkout_additional_info .wc_coupon_message_wrap,#checkout-section .et_pb_wc_checkout_payment_info .wc_coupon_message_wrap,#checkout-section .et_pb_wc_checkout_order_details .wc_coupon_message_wrap,#checkout-section .et_pb_wc_checkout_shipping #coupons_list,#checkout-section .et_pb_wc_checkout_additional_info #coupons_list,#checkout-section .et_pb_wc_checkout_payment_info #coupons_list,#checkout-section .et_pb_wc_checkout_order_details #coupons_list{display:none!important}.cky-btn-revisit-wrapper{z-index:99999999!important}span.price.subscription-price{color:#000!important;font-size:inherit!important}.et_pb_wc_price .price del,span.price.subscription-price del{color:red!important}small.wcsatt-sub-options{display:block}span.wcsatt-dash{display:none}table.discounts-for-subscriptions-table tr:first-child td:nth-child(2) span,table.discounts-for-subscriptions-table tr:nth-child(2) td:nth-child(2) span{visibility:hidden}table.discounts-for-subscriptions-table tr:first-child td:nth-child(2) span:before{content:'40%';display:inline;visibility:visible}table.discounts-for-subscriptions-table tr:nth-child(2) td:nth-child(2) span:before{content:'20%';display:inline;visibility:visible}.subscription-discounts-wrapper h3{font-size:16px;margin:0!important}.woocommerce table.shop_table td{text-align:left;vertical-align:top}button.yith-wfbt-submit-button.button,button.yith-wfbt-submit-button.button:hover{background-color:#ff8114!important;color:#FFFFFF!important;border-width:2px!important;border-color:#ff8114!important;border-radius:100px;padding:.3em 1em .3em 1em!important}button.yith-wfbt-submit-button.button:after{display:none!important}.fbt-module .wcsatt-sub-options,.fbt-module .wcsatt-dash,.fbt-module .wcsatt-sub-discount{display:none!important}.tick-bullets ul{list-style-type:none!important;padding-left:23px!important}.tick-bullets ul li::before{content:"✓";margin-right:10px;margin-left:-23px}.tick-bullets.purple ul li::before{color:#9264cd}.tick-bullets.cyan ul li::before{color:#068a95}.tick-bullets.plum ul li::before{color:#923a80}.tick-bullets.dark-red ul li::before,.tick-bullets.red ul li::before{color:#bd2d24}.tick-bullets.vermillion ul li::before{color:#e53c2f}.tick-bullets.orange ul li::before{color:#ff8400}.tick-bullets.tangerine ul li::before{color:#f08014}.tick-bullets.yellow ul li::before{color:#fbdc21}.tick-bullets.blue ul li::before{color:#2b7de1}.tick-bullets.green ul li::before{color:#85bb3d}.tick-bullets.shamrock ul li::before{color:#00956e}.tick-bullets.light-blue ul li::before{color:#1ba5df}.tick-bullets.christmas ul li::before{color:#bd2d24}.flex-box-default{display:flex}.product-pricing small.wcsatt-sub-options{display:inline!important}.add-to-cart-custom p.stock{font-size:1.2em!important;padding:5px 10px 5px 10px!important;border:1px solid!important;width:fit-content;border-radius:100px;margin-bottom:10px;border-color:inherit!important;position:absolute;right:20px;top:20px}.add-to-cart-custom form.cart{padding:20px;background:#f1f1f1;border:1px solid #ebebeb;border-radius:15px}.add-to-cart-custom .quantity input.qty{background:#fff!important;text-align:center!important;max-width:75px!important}.add-to-cart-custom ul.wcsatt-options-prompt-radios{padding-left:0!important;padding-bottom:0!important}.add-to-cart-custom ul.wcsatt-options-prompt-radios li.wcsatt-options-prompt-radio{font-size:16px;max-width:250px;border:1px solid #00000017!important;margin-bottom:5px;padding:10px!important;border-radius:100px;background:#ffffff99!important}.add-to-cart-custom .wcsatt-options-product-dropdown-label{font-size:16px}.add-to-cart-custom select.wcsatt-options-product-dropdown{font-size:16px;padding-left:10px;padding-top:10px;padding-bottom:10px}.product-imagery-custom .flex-viewport,.product-imagery-custom .flex-control-nav li{border:1px solid rgb(0 0 0 / .11)}.product-imagery-custom ol.flex-control-nav{display:flex;column-gap:10px;margin-top:30px!important;margin-bottom:30px!important}.product-imagery-custom ol.flex-control-nav li{margin-right:0!important;margin-bottom:0!important}.pill-bullets ul{padding-left:0!important;padding-bottom:0!important;list-style:none!important;display:flex;column-gap:5px}.pill-bullets ul li{font-size:12px;padding:5px 10px;border:1px solid #666;border-radius:100px;line-height:1em}.fbt-custom .yith-wfbt-form{margin-bottom:0!important}.fbt-custom .yith-wfbt-submit-block{display:block;float:left;margin-bottom:30px}.fbt-custom .yith-wfbt-images{float:none!important}.fbt-custom .price_text{font-size:18px;margin-bottom:20px}.fbt-custom span.save-amount{text-transform:uppercase;font-size:20px!important}.fbt-custom .yith-wfbt-section.woocommerce h2{font-weight:600;font-size:22px}.fbt-custom .yith-wfbt-section.woocommerce{border:1px solid #ebebeb;border-radius:15px 15px 15px 15px;padding-top:20px!important;padding-right:20px!important;padding-bottom:20px!important;padding-left:20px!important}.product-tabs-custom .et_pb_tabs_controls li a{padding-top:15px;padding-bottom:10px;padding-left:30px;padding-right:30px}.product-tabs-custom ul.et_pb_tabs_controls{background-color:#fff;display:flex;justify-content:center;column-gap:16px}@media only screen and (max-width:767px){.product-tabs-custom ul.et_pb_tabs_controls{display:block!important}.pill-bullets ul{flex-wrap:wrap;row-gap:5px}.add-to-cart-custom p.stock{position:relative;right:unset;top:unset}}.product-tabs-custom.et_pb_tabs{border-top:none!important}.product-tabs-custom .et_pb_tabs_controls li,.product-tabs-custom .et_pb_tabs_controls li:last-child{border-left:1px solid #ebebeb!important;border-right:1px solid #ebebeb!important;border-top:1px solid #ebebeb!important;border-radius:15px 15px 0 0!important}.badge-row .col1{width:80%!important}.badge-row .col2{width:20%!important;flex-direction:column}