#select2-woof_tax_select_product_cat-results li.select2-results__option:before,.woof_products_top_panel_ul ul li a:before{content:"";background-image:url(/wp-content/themes/divi-child/assets/images/new-logo-icon.psd.png);width:20px;height:20px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin-right:10px;left:0;top:4px;position:absolute}h1.page-title,body.woocommerce .entry-title,body.woocommerce-checkout .wc-block-components-title,body.woocommerce .products>h2{font-weight:700;font-size:58px !important;line-height:1.2;padding:0;margin-bottom:40px}h1.page-title:after,body.woocommerce .entry-title:after,body.woocommerce-checkout .wc-block-components-title:after,body.woocommerce .products>h2:after{content:"";width:80px;height:8px;background-color:#e36f1e;display:block;margin-top:18px}body.woocommerce:not(.et-tb) #main-content .container{padding:0;width:100%}body.woocommerce:not(.et-tb) #main-content{padding:30px 30px 80px}body.woocommerce .woof_sid_auto_shortcode.woof{padding:0;border:0;margin-bottom:20px}body.woocommerce .woof_sid_auto_shortcode .woof_container_inner{padding:0}body.woocommerce .woof_sid_auto_shortcode .woof_redraw_zone{display:flex;flex-wrap:wrap;align-items:center;column-gap:30px;row-gap:30px;z-index:1}body.woocommerce .woof_sid_auto_shortcode .woof_container{padding:0;margin:0;width:auto;min-width:auto}body.woocommerce .woof_sid_auto_shortcode .select2-container{width:auto !important;display:block}body.woocommerce .woof_sid_auto_shortcode .select2-container--default .select2-selection--single{border:0;height:auto}body.woocommerce .woof_sid_auto_shortcode .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.2;padding:0 25px 0 0}body.woocommerce .woof_sid_auto_shortcode .select2-container--default .select2-selection--single .select2-selection__arrow{top:1px;height:100%}body.woocommerce .woof_sid_auto_shortcode .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:6px 6px 0;border-color:#000 transparent transparent;margin-top:-3px}body.woocommerce .select2-container--open .select2-dropdown{border:0;background-color:#f7f7f7;box-shadow:0 3px 10px rgba(0,0,0,.15);min-width:200px}body.woocommerce .select2-container--open:has(#select2-woof_tax_select_product_cat-results) .select2-dropdown{width:380px !important}body.woocommerce .select2-results .select2-results__options{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px;padding:20px;max-height:300px}body.woocommerce .select2-results .select2-results__options li:first-child{display:none !important}body.woocommerce .select2-results .select2-results__options li.select2-results__option{width:100%;background-color:#fff;border:0;box-shadow:none;outline:none !important;padding:10px;font-size:16px;line-height:1.2;margin:0;color:#1c1d30;position:relative;display:flex;flex-wrap:wrap;align-items:center}body.woocommerce .select2-container--open:has(#select2-woof_tax_select_product_cat-results) .select2-results .select2-results__options li.select2-results__option{width:calc(50% - 5px);padding-left:38px}body.woocommerce .select2-results .select2-results__options li.select2-results__option:hover,body.woocommerce .select2-results .select2-results__options li.select2-results__option[data-selected=true]{box-shadow:0 2px 5px rgba(0,0,0,.15)}body.woocommerce .select2-search.select2-search--dropdown{display:none}body .woof_products_top_panel_ul ul li a{position:relative;padding-left:28px;outline:none !important}body .woof_products_top_panel_ul ul li a[data-tax=product_tag]{padding-left:0}body .woof_products_top_panel_ul ul li a[data-tax=product_tag]:before{opacity:0}body .woof_products_top_panel_ul li .woof_remove_ppi{background:0 0;padding-right:22px;position:relative}body .woof_products_top_panel_ul li .woof_remove_ppi:after{content:"\4d";font-family:ETmodules;font-style:normal;position:absolute;right:0;top:-2px}body .select2-results #select2-woof_tax_select_product_cat-results li.select2-results__option:before{left:10px;top:50%;transform:translateY(-50%)}body .woof_products_top_panel_ul ul li a:before{left:0;top:2px}body.woocommerce .woof_submit_search_form_container{margin:0}body.woocommerce .woof_sid_auto_shortcode .woof_reset_search_form.button:after{display:none}body.woocommerce .woof_sid_auto_shortcode .woof_reset_search_form.button{padding:10px 18px !important;line-height:1.2 !important}body.woocommerce .woof_shortcode_output ul.woof_products_top_panel_ul{display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;row-gap:20px}body.woocommerce .woof_shortcode_output ul.woof_products_top_panel_ul>li{margin:0 !important}body.woocommerce .woof_shortcode_output ul.woof_products_top_panel_ul>li:has(.woof_reset_button_2){display:none}body.woocommerce .woof_shortcode_output ul.woof_products_top_panel_ul li a[data-tax=price]{margin-left:4px}body.woocommerce .woocommerce-result-count{display:none}body.woocommerce .woof_shortcode_output ul.woof_products_top_panel_ul li ul li{margin:0 10px 0 0 !important}body.woocommerce .woof_shortcode_output ul.woof_products_top_panel_ul li .woof_reset_button_2{padding:10px 18px;border:0;background-color:#e36f1e;color:#1c1d30;font-size:16px;font-weight:800;text-transform:uppercase;cursor:pointer}body.woocommerce .woof_shortcode_output ul.woof_products_top_panel_ul li .woof_reset_button_2:hover{background-color:#f4b223;color:#1c1d30}body.woocommerce nav.woocommerce-pagination ul{column-gap:6px;display:flex;justify-content:center;row-gap:6px;border:0}body.woocommerce nav.woocommerce-pagination ul li{border:0}body.woocommerce nav.woocommerce-pagination ul li a,body.woocommerce nav.woocommerce-pagination ul li span{background:#e36f1e;color:#1c1d30}body.woocommerce nav.woocommerce-pagination ul li a:focus,body.woocommerce nav.woocommerce-pagination ul li a:hover,body.woocommerce nav.woocommerce-pagination ul li span.current{background-color:#f4b223;color:#1c1d30}body.woocommerce ul.products{margin-top:60px}body.woocommerce ul.products li.product{margin-bottom:45px}body.woocommerce ul.products li.product>a{display:flex;flex-wrap:wrap;flex-direction:column}body.woocommerce ul.products li.product>a .category-name{order:4;font-size:22px;color:#1c1d30;line-height:1.2;display:none}body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:24px;font-weight:700;line-height:1.3;padding:20px 0 0;text-align:left}body.woocommerce ul.products li.product .price{padding:10px 0}body.woocommerce ul.products li.product .price .woocommerce-Price-amount{color:#1c1d30 !important;font-size:32px;font-weight:700;line-height:1.2}body.woocommerce ul.products li.product .price .wapf-price-after{font-size:22px;color:#1c1d30;line-height:1.2}body.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail{transition:all .3s;width:100%;max-height:189px;object-fit:cover;margin:0 !important;position:absolute;left:0;top:0;height:100%;max-height:100%}body.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail:hover{transform:scale(1.1);transition:all .3s}body.woocommerce ul.products li.product .et_shop_image{overflow:hidden;display:block;position:relative;padding-top:59%}body.woocommerce ul.products li.product .et_shop_image .et_overlay{display:none}body.woocommerce ul.products li.product .category-image{width:45px;height:45px;border-radius:50%;background-color:#fff;padding:11px;position:absolute;right:10px;top:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}body.woocommerce ul.products li.product .category-image img{margin:0 auto}#woof_html_buffer{font-size:0px;padding:20px;line-height:1;background-image:url(/wp-content/uploads/2024/09/loader-img.gif);background-position:center;background-repeat:no-repeat;background-size:contain;background-color:transparent;border:0;box-shadow:none;animation-name:spinner;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.sidebar_style_with_blurbs .et_pb_module.border_bottom:before{content:"";width:calc(100% - 60px);display:block;background-color:#fff;height:1px;position:absolute;bottom:0}.sidebar_style_with_blurbs .middle_content .et_pb_blurb_container{vertical-align:middle}.sidebar_style_with_blurbs .middle_content .et_pb_module_header{padding-bottom:0 !important}body .sidebar_style_with_blurbs .et_pb_module:not(.bottom_left_line:first-child){background-color:#e36f1e;padding:16px 30px !important;margin:0 !important}body .sidebar_style_with_blurbs .et_pb_module.et_pb_blurb+.et_pb_module.et_pb_text,body .sidebar_style_with_blurbs .et_pb_module.et_pb_text+.et_pb_button_module_wrapper{padding-top:0 !important}body .sidebar_style_with_blurbs .et_pb_module.bottom_left_line:first-child+.et_pb_module{padding-top:26px !important}body .sidebar_style_with_blurbs .et_pb_module:not(.bottom_left_line):last-child{padding-bottom:26px !important}body.woocommerce .products ul.products.slick-slider li.product{margin:0 !important;margin-bottom:30px !important;padding:0 16px !important;width:100% !important}.products .products.slick-slider .slick-list{margin:0 -16px}.products .products.slick-slider .slick-arrow circle,.dark_text .product_slider.slick-slider .slick-arrow circle{fill:#e36f1e}.products .products.slick-slider .slick-arrow:hover circle,.dark_text .product_slider.slick-slider .slick-arrow:hover circle{fill:#f4b223 !important}.products .products.slick-slider .slick-arrow,.dark_text .product_slider.slick-slider .slick-arrow{cursor:pointer}.products .products.slick-slider ul.slick-dots button,.dark_text .product_slider.slick-slider ul.slick-dots button{background:rgb(0 0 0/50%) !important}.products .products.slick-slider ul.slick-dots li.slick-active button,.dark_text .product_slider.slick-slider ul.slick-dots li.slick-active button{background:rgb(0 0 0/100%) !important}.products .products.slick-slider svg.slick-arrow,.dark_text .product_slider.slick-slider svg.slick-arrow{position:absolute;top:80px;z-index:1}.products .products.slick-slider svg.prev.slick-arrow,.dark_text .product_slider.slick-slider svg.prev.slick-arrow{left:-104px}.products .products.slick-slider svg.next.slick-arrow,.dark_text .product_slider.slick-slider svg.next.slick-arrow{right:-104px}.dark_text .product_lists a,.dark_text .product_lists a:hover{color:#1c1d30}body.woocommerce,body.woocommerce-checkout,body.woocommerce-page{font-size:18px}body.woocommerce div.product div.summary .product-title-price-wrapper{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:space-between;margin-bottom:40px;column-gap:15px}body.woocommerce div.product div.summary .product-title-price-wrapper .price{color:#1c1d30}body.woocommerce div.product div.summary .product-title-price-wrapper .price span{font-size:18px !important}body.woocommerce div.product div.summary .product-title-price-wrapper .product_title{margin-bottom:0;padding:0 !important}body.woocommerce div.product div.summary form.cart{margin-top:30px}body.woocommerce div.product div.summary .wapf-field-label{font-weight:700;margin-bottom:7px;line-height:1.2}body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper .wapf-swatch.wapf-checked{border-color:#e36f1e}body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper .wapf-swatch{border:2px solid transparent;font-size:16px;padding:15px;line-height:1.3}body.woocommerce div.product div.summary .wapf-field-group{border-top:1px solid #ccc;padding-top:20px}body.woocommerce div.product div.summary .wapf-field-group:not(:first-child){margin-top:10px}body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper{grid-gap:0}body.woocommerce div.product div.summary .wapf-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:0}body.woocommerce div.product div.summary .label-above{order:-1}body.woocommerce div.product div.summary .wapf-checkboxes input[type=checkbox]{display:none}body.woocommerce div.product div.summary .wapf-checkboxes input[type=checkbox]+.wapf-custom{width:20px;height:20px;border:2px solid #e36f1e;display:inline-block;vertical-align:middle;top:-1px;position:relative}body.woocommerce div.product div.summary .wapf-checkboxes input[type=checkbox]:checked+.wapf-custom:before{left:5px;top:1px;width:4px;height:9px;border:solid #e36f1e;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute}body.woocommerce .quantity input.qty{background:0 0;appearance:none;-webkit-appearance:none;border:1px solid #e36f1e;padding:17px 12px;width:100px;text-align:left;line-height:1.3}body.woocommerce #page-container a.button,body.woocommerce #page-container button.button,body .wp-element-button,body .wp-block-button__link,body.woocommerce-page #page-container a.button,body.woocommerce-page #page-container button.button,body.woocommerce #page-container .et_pb_section .et_pb_wc_cart_totals .checkout-button.button{color:#1c1d30 !important;border-color:#e36f1e !important;font-size:18px !important;font-weight:800 !important;background-color:#e36f1e !important;padding:.6em 1em !important;letter-spacing:normal}body.woocommerce #page-container a.button:hover,body.woocommerce #page-container button.button:hover,body .wp-element-button:hover,body .wp-block-button__link:hover,body.woocommerce-page #page-container a.button:hover,body.woocommerce-page #page-container button.button:hover,body.woocommerce #page-container .et_pb_section .et_pb_wc_cart_totals .checkout-button.button:hover{color:#1c1d30 !important;border-color:#f4b223 !important;background-color:#f4b223 !important}body.woocommerce #page-container a.button:after,body.woocommerce #page-container button.button:after,body .wp-element-button:after,body .wp-block-button__link:after,body.woocommerce-page #page-container a.button:after,body.woocommerce-page #page-container button.button:after,body.woocommerce #page-container .et_pb_section .et_pb_wc_cart_totals .checkout-button.button:after{display:none}body.woocommerce-page #page-container .woocommerce-info .button,body.woocommerce-page #page-container .woocommerce-notices-wrapper .button{background-color:#1c1d30 !important;border-color:#1c1d30 !important;color:#fff !important;margin-top:0}body.woocommerce-page #page-container .woocommerce-info .button:hover,body.woocommerce-page #page-container .woocommerce-notices-wrapper .button:hover{color:#1c1d30 !important;border-color:#f4b223 !important;background-color:#f4b223 !important}body.woocommerce div.product div.images .flex-control-thumbs li{margin-right:15px;margin-bottom:15px}body.woocommerce .products h2{text-align:center;margin-bottom:40px;padding-bottom:0;font-weight:700}body.woocommerce .products h2:after{margin-left:auto;margin-right:auto}body.woocommerce .upsells,body.woocommerce .related{padding-top:40px}body.woocommerce .product_meta a{color:#1c1d30;text-decoration:underline 2px #e36f1e;text-decoration:underline;text-decoration-color:#e36f1e;text-decoration-thickness:2px}body.woocommerce .product_meta a:hover{text-decoration:none}body.woocommerce .summary .product_meta>span{margin-right:10px}body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper .wapf-swatch:has(input[value=r8uk7]),body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper .wapf-swatch:has(input[value="4ebp9"]),body.woocommerce div.product div.summary .label-above .wapf-section[data-field-id="668d500a61705"]{display:none}body .woocommerce form .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]),body .woocommerce form .form-row select,body .woocommerce form .form-row textarea,body.woocommerce div.product div.summary .wapf input:not([type=checkbox]):not([type=radio]):not([type=submit]),body.woocommerce div.product div.summary .wapf select,body.woocommerce div.product div.summary .wapf textarea{font-size:16px !important;line-height:1.2 !important;color:#1c1d30;font-weight:400;font-family:'Fira Sans Condensed',Helvetica,Arial,Lucida,sans-serif !important;height:auto;width:100%;background-color:#fff;border:1px solid #bbb;padding:13px 18px !important;margin:0;appearance:none;-webkit-appearance:none}body.woocommerce div.product div.summary .wapf-radios input[type=radio]{display:none}body.woocommerce div.product div.summary .wapf-radios input[type=radio]+.wapf-custom{width:20px;height:20px;border:2px solid #e36f1e;border-radius:20px;display:inline-block;vertical-align:middle;top:-1px;position:relative}body.woocommerce div.product div.summary .wapf-radios input[type=radio]:checked+.wapf-custom:before{left:2px;top:2px;width:12px;height:12px;border-radius:20px;content:"";position:absolute;background-color:#e36f1e}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#e36f1e}body.woocommerce .woocommerce-notices-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}body.woocommerce .woocommerce-message{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:10px;row-gap:10px}body.woocommerce .woocommerce-message .button{order:2;float:none}td.product-price span.woocommerce-Price-amount.amount{font-size:inherit}body .wc-empty-cart-message{width:auto;display:flex;justify-content:center}body .return-to-shop{text-align:center}body .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border-color:#e36f1e}body .wc-block-components-checkbox .wc-block-components-checkbox__mark{color:#e36f1e}body .wc-block-components-title.wc-block-components-title{margin-bottom:20px}body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a{text-decoration:none;padding:15px 20px;background-color:#f7f7f7;display:block;line-height:1.2}body.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,body.woocommerce-account .woocommerce-MyAccount-navigation ul:not(:has(.is-active)) li:first-child a{background-color:#e36f1e}body.woocommerce-account .woocommerce-MyAccount-content .button{margin-top:20px}body .woocommerce ul.woocommerce-error{margin-left:0}.woocommerce-cart .et-l--post .et_builder_inner_content>.et_pb_section:first-child,.woocommerce-checkout .et-l--post .et_builder_inner_content>.et_pb_section:first-child{padding-top:0}body #add_payment_method table.cart img,body .woocommerce-cart table.cart img,body .woocommerce-checkout table.cart img{width:100%;max-width:150px}body .woocommerce-message,body .woocommerce-info{color:#1c1d30 !important}body .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value:hover>span,body .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value.active>span,body .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom:hover>span,body .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom.active>span,body .wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form input[type=button]:hover{color:#1c1d30}body .woocommerce-info a,body .woocommerce-message a{color:#1c1d30;text-decoration:underline 2px #1c1d30}body .woocommerce-info a:hover,body .woocommerce-message a:hover{text-decoration:none}body.woocommerce .woocommerce-message:has(.restore-item){justify-content:flex-start}body .woocommerce-order-details{margin-top:20px}body .woocommerce ul.order_details{margin:0 0 20px;padding:0}body .woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before,body .woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{color:#e36f1e}body .woocommerce .woocommerce-order-details .woocommerce-table--order-details-wrapper{overflow-x:auto}body .woocommerce .woocommerce-order-details table ul,body .woocommerce .woocommerce-order-details table ol{list-style:none;padding-left:0;margin-left:0}body .woocommerce .product-name .variation{;margin-top:15px}.banner-home .et_pb_row{display:flex}.banner-home .et_pb_column.et_pb_column_0.banner-left-img{width:40%}.banner-home .et_pb_column.center-col{width:34%}.banner-home .et_pb_column.et-last-child{width:26%}.list-li ul{list-style-type:none;padding-left:0;margin-left:0!important}.list-li ul li{border-bottom:1px solid #d9d9d9;padding-bottom:10px}.list-li ul li:after{content:"";background-image:url(/wp-content/themes/divi-child/assets/images/arrow-right.png);width:15px;height:12px;background-size:contain;display:inline-block;background-repeat:no-repeat;float:right;position:relative;bottom:-9px}.et_pb_toggle .et_pb_toggle_title:before{right:0;left:auto;background-image:url(/wp-content/themes/divi-child/assets/images/arrow-up.png);font-size:0;width:40px;height:40px;margin-top:-20px}.home-faq .et_pb_toggle .et_pb_toggle_title:before{background-size:contain;right:0;left:auto;background-image:url(/wp-content/themes/divi-child/assets/images/arrow-down.png);font-size:0;width:40px;height:40px;margin-top:-20px}.home-faq .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{background-image:url(/wp-content/themes/divi-child/assets/images/arrow-up.png);display:block}.home-faq.et_pb_accordion .et_pb_toggle{margin-bottom:30px!important}.et_pb_module.et_pb_image.et_pb_image_1.hand-image{left:auto;right:-160px;display:inline-block;width:auto}.product_col{color:#fff;position:relative}.product_col{padding:0 16px}.product_icon{width:46px;height:46px;background:#fff;text-align:center;position:absolute;top:10px;right:25px;border-radius:50%;box-shadow:0px 0px 7px #00000045}.product_icon img{width:46px;height:46px;padding:10px}.product_title{font-size:24px!important;font-weight:700;padding-top:22px;margin-bottom:0}.product_desc p{font-size:18px;line-height:1.5}.product_price{padding:10px 0}.product_slider .slick-list .slick-track{margin:0 auto}.product_list_row .product_slider .slick-list .slick-track{margin:0}.product_slider svg.prev.slick-arrow,.product_slider svg.next.slick-arrow{max-width:65px;cursor:pointer}.product_slider svg.prev.slick-arrow{position:absolute;left:-104px;top:80px}.product_slider svg.next.slick-arrow{position:absolute;right:-104px;top:80px}.product_slider svg.prev.slick-arrow:hover circle,.product_slider svg.next.slick-arrow:hover circle{fill:#E36F1E!important}.product_desc a{color:#fff;text-decoration:none;font-weight:400}.product_slider span.woocommerce-Price-amount.amount{font-size:32px;font-weight:700}.product_view_more a{color:#fff;font-size:16px;text-decoration:none;margin-top:10px;display:inline-block;font-weight:800;text-transform:uppercase;font-family:'Fira Sans Condensed',Helvetica,Arial,Lucida,sans-serif!important}.gift-category .product_view_more a:hover{color:#e36f1e}.product_desc a:hover{color:#e36f1e}.product_view_more:not(.btn) a{text-transform:none;font-weight:500;color:#fff}.product_view_more:not(.btn) a:hover{color:#e36f1e}.bottom_center_line h3:after{content:"";width:80px;height:6px;background-color:#e36f1e;display:block;margin-top:8px}.product_slider.slick-slider.slick-dotted{margin-bottom:80px !important}.product_slider ul.slick-dots,.products .products.slick-slider ul.slick-dots{display:flex;justify-content:center;margin-top:0;width:100%;align-items:center;column-gap:10px;row-gap:10px;padding:0;bottom:-70px;position:absolute}.product_slider .product_title:after{display:none}.product_slider ul.slick-dots li,.products .products.slick-slider ul.slick-dots li{list-style:none;padding:0;margin:0}.product_slider ul.slick-dots button,.products .products.slick-slider ul.slick-dots button{font-size:0;width:12px;height:12px;border-radius:50px;padding:0;border:none;background:rgb(255 255 255/50%);cursor:pointer;display:block}.product_slider ul.slick-dots li.slick-active button,.products .products.slick-slider ul.slick-dots li.slick-active button{background:#fff;width:15px;height:15px}.products .products.slick-slider ul.slick-dots li button:before{display:none}ul.product-categories{list-style:none;margin-left:0;padding-left:0}ul.product-categories{display:flex;justify-content:center;flex-wrap:wrap;margin:0 auto}ul.product-categories li a{border:1px solid #f4b223;margin:5px;padding:13px 20px;align-self:start;text-decoration:none;display:inline-block;transition:all .5s}ul.product-categories img{vertical-align:middle;margin-right:8px}.product_lists{display:flex;flex-wrap:wrap;gap:50px 36px}.product_lists .product_title{font-size:24px;font-weight:700;line-height:1.3}.product_lists span.woocommerce-Price-amount.amount{font-size:32px;font-weight:700;font-family:'Fira Sans Condensed',Helvetica,Arial,Lucida,sans-serif}.product_lists:not(.product_slider) .product_col{width:calc(33.33% - 24px)}.products .product_view_more.btn a,.product_lists .product_view_more.btn a{background:#e36f1e !important;color:#1c1d30 !important;line-height:1.2;padding:23px 20px;min-width:180px;text-align:center;font-family:'Fira Sans Condensed',Helvetica,Arial,Lucida,sans-serif}.products .product_view_more.btn a:hover,.product_lists .product_view_more.btn a:hover{background:#f4b223!important;color:#1c1d30 !important}.product_lists .product_price{padding:18px 0;font-size:18px;font-weight:400}.product_lists .product_title{padding-top:20px !important}.donation_label{background-color:#e36f1e;color:#1c1d30;line-height:1.2;font-size:12px;width:70px;height:70px;border-radius:100px;text-align:center;display:inline-flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;padding:10px}.donation_label span{line-height:1}.donation_label span:first-child{font-size:24px;display:block}.donation_label span:not(:first-child){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body .product_body:has(.donation_label) .product_body_left{width:calc(100% - 90px)}body .product_body{display:flex;justify-content:space-between;padding-top:20px}body .product_body .product_title{padding-top:9px !important}.product_lists a,.product_lists a:hover{text-decoration:none;color:#fff}.product_view_more:not(.btn) a svg{margin-left:7px}.n2-ss-button-container a div{font-family:'Fira Sans Condensed' !important}.camp-gift img.et-waypoint{width:100%;display:block}.camp-gift .et_pb_main_blurb_image{margin:0}.camp-gift .et_pb_blurb_container{opacity:0;position:absolute;bottom:0;background:#fc0;height:100%;padding:32px;top:auto;display:flex;flex-direction:column;justify-content:end}.camp-gift .et_pb_blurb_content:hover .et_pb_blurb_container{opacity:1}.camp-gift p.et_pb_module_header{font-size:24px !important;font-weight:700}.camp-gift .et_pb_blurb_description a{padding-top:20px !important;padding-right:49px !important;padding-bottom:20px !important;padding-left:49px !important;color:#fff !important;border-color:#1c1d30;font-weight:800 !important;background-color:#1c1d30;display:inline-block;text-decoration:none}.camp-gift .et_pb_blurb_description a:hover{background-color:#1c1d30}.product_lists .product_img{margin:0 auto;text-align:center;overflow:hidden;position:relative;padding-top:59%}.product_lists .product_img img{transition:all .3s;position:absolute;left:0;top:0;height:100%;max-height:100%;width:100%;object-fit:cover}.product_lists .product_img img:hover{transform:scale(1.1);transition:all .3s}.et_pb_module.gift_blueb_style1:before{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(28,29,48,0) 0,#1c1d30 40%);transition:all .5s ease-in-out;height:40%}.et_pb_module.gift_blueb_style1:after{content:"";display:block;position:absolute;background-color:#f4b223;width:100%;top:100%;left:0;transition:all .3s;bottom:0;z-index:-1}.et_pb_module.gift_blueb_style1:hover:after{top:0;transition:all .3s}.et_pb_module.gift_blueb_style1 .et_pb_blurb_description{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;transition:all .5s}.et_pb_row:has(.product_lists.slick-slider):not(:has(.product_lists.slick-slider>.slick-dots)){max-width:1440px}.et_pb_row:has(.product_lists.slick-slider) .et_pb_module:not(:has(.product_lists.slick-slider>.slick-dots)){padding:0}.et_pb_row:has(.product_lists.slick-slider):not(:has(.product_lists.slick-slider>.slick-dots)) .product_lists.slick-slider{margin:0 -16px;width:auto;max-width:unset;min-width:unset}.et_pb_module.gift_blueb_style1 .et_pb_main_blurb_image .et_pb_image_wrap{height:62px;width:62px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;right:20px;top:20px}.et_pb_module.gift_blueb_style1 .et_pb_main_blurb_image .et_pb_image_wrap img{max-width:46px;vertical-align:}.et_pb_module.gift_blueb_style1{height:460px !important;display:flex;flex-direction:column;transition:all .5s;z-index:1}.et_pb_module.gift_blueb_style1 .et_pb_blurb_content{margin-top:auto;position:static}.et_pb_module.gift_blueb_style1 .et_pb_blurb_content .et_pb_blurb_container{position:relative}.et_pb_module.gift_blueb_style1:hover .et_pb_blurb_description{transition:all .5s;-webkit-line-clamp:unset;overflow:visible;display:block;max-height:300px;overflow-y:auto}.et_pb_module.gift_blueb_style1:hover{transition:all .5s;color:#1c1d30 !important}.et_pb_module.gift_blueb_style1:hover .et_pb_module_header{color:#1c1d30 !important}.et_pb_module.gift_blueb_style1:hover:before{display:none;transition:all .5s}.et_pb_module.gift_blueb_style1:hover .et_pb_main_blurb_image .et_pb_image_wrap{background-color:#fff}.gift_blueb_style1 .et_pb_blurb_description a{padding-top:12px !important;padding-right:54px !important;padding-bottom:13px !important;padding-left:54px !important;color:#fff !important;font-weight:800 !important;background-color:#1c1d30;text-decoration:none;font-family:"Fira Sans Condensed",Helvetica,Arial,Lucida,sans-serif !important;font-size:16px;display:inline-block}.gift_blueb_style1 .et_pb_blurb_description a:hover{background-color:#e36f1e;color:#1c1d30 !important}.featured-gift-row .product_title,.featured-gift-row .product_price,.featured-gift-row p{color:#1c1d30}.gift_blueb_style1 .et_pb_blurb_description p{padding-bottom:5px}.et_pb_module.gift_blueb_style1:hover .et_pb_blurb_description p{padding-bottom:20px!important}.home-new-banner .n2-ss-layer-row.n2-ss-layer-with-background{padding:0 !important}.home-new-banner .n2-ss-layer-col.n2-ss-layer-with-background.n2-ss-layer-content{padding:0 !important}.list-col .n2-ss-layer-col.n2-ss-layer-with-background.n2-ss-layer-content.n-uc-151ab01299571-inner{padding:30px 39px !important}.list-col .n2-ss-item-content.n2-ss-text.n2-ow-all{margin:0}.list-col .n2-ss-layer-col.n2-ss-layer-with-background.n2-ss-layer-content{padding:30px 39px !important}.list-col div#n2-ss-5item5,.list-col div#n2-ss-6item5{margin:0 20px;margin:0;margin-bottom:10px}.list-col p{padding-bottom:10px !important;border-bottom:1px solid #d9d9d9 !important;padding-top:10px !important}.list-col .n2-ss-button-container.n2-ss-item-content{margin-top:27px}.banner-center-text{margin-top:30px !important}.home-new-banner p{font-family:"Fira Sans Condensed",Helvetica,Arial,Lucida,sans-serif!important}.home-new-banner .n2-ss-text{font-family:"Fira Sans Condensed",Helvetica,Arial,Lucida,sans-serif !important;margin-bottom:20px}.list-col .n2-ss-text{font-family:"Fira Sans Condensed",Helvetica,Arial,Lucida,sans-serif !important}.n2-ss-layer.n2-ow.list-col{margin-bottom:80px !important}.list-col p{background-image:url(/wp-content/themes/divi-child/assets/images/arrow-right.png);background-repeat:no-repeat;background-position:center right;padding-right:25px;font-weight:500 !important;padding-right:25px!important}div#n2-ss-5 .n2-ss-button-container a div:before,div#n2-ss-6 .n2-ss-button-container a div:before{content:"";background-image:url(/wp-content/themes/divi-child/assets/images/gift.png);width:24px;height:24px;background-size:contain;background-repeat:no-repeat;margin-bottom:0;margin-right:4px}div#n2-ss-5 .n2-ss-button-container a:hover div:before,div#n2-ss-6 .n2-ss-button-container a:hover div:before{filter:brightness(0) saturate(100%)}div#n2-ss-5 .n-uc-160ab153d9048-inner,div#n2-ss-6 .n-uc-160ab153d9048-inner{padding:0 20px !important;justify-content:flex-start}div#n2-ss-5 .n2-ss-layer .banner-listing a,div#n2-ss-6 .n2-ss-layer .banner-listing a{text-decoration:underline 2px #e36f1e;text-decoration:underline;text-decoration-color:#e36f1e;text-decoration-thickness:2px}div#n2-ss-5 .n2-ss-layer .banner-listing a:hover,div#n2-ss-6 .n2-ss-layer .banner-listing a:hover{text-decoration:none}.featured-gift-row .product_desc{color:#000;font-size:18px}ul.product-categories li a:hover{background-color:#e36f1e;transition:all .5s}ul.product-categories li a img{transition:all .5s}ul.product-categories li a:hover img{filter:brightness(0) saturate(100%);transition:all .5s}.banner-home .n2-ss-section-main-content{padding:0 20px !important}body.woocommerce div.product div.summary .wapf .wapf-field-container:not(.wapf-field-p) .wapf-field-label{display:none}body.woocommerce div.product div.summary .wapf .wapf-field-container.wapf-field-p{padding-bottom:5px}body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper .wapf-swatch input[value=of1kb]+img{display:none}body .error-message{font-size:14px;color:red;line-height:1.3;margin-bottom:15px}body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper .wapf-swatch:has(input[value=of1kb]){border:0}body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper .wapf-swatch:has(input[value=of1kb]) .wapf-swatch-label{position:relative;padding:0;padding-left:35px}body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper .wapf-swatch:has(input[value=of1kb]) .wapf-swatch-label:before{content:"";width:16px;height:16px;border:2px solid #e36f1e;display:block;position:absolute;left:0;top:0}body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper .wapf-swatch:has(input[value=of1kb]) .wapf-swatch-label:after{content:"";width:12px;height:12px;background-color:#e36f1e;display:block;position:absolute;left:4px;top:4px;opacity:0}body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper .wapf-swatch:has(input[value=of1kb]).wapf-checked .wapf-swatch-label:after{opacity:1}body.woocommerce .shop-page-link{margin-left:auto;margin-right:0;display:table}body.woocommerce div.product .woocommerce-product-gallery .slick-arrow{max-width:45px;position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}body.woocommerce div.product .woocommerce-product-gallery .slick-arrow.prev{left:10px;right:auto}body.woocommerce div.product .woocommerce-product-gallery .slick-arrow.next{right:10px;left:auto}body.woocommerce div.product .woocommerce-product-gallery .slick-arrow circle{fill:#e36f1e}body.woocommerce div.product .woocommerce-product-gallery .slick-arrow:hover circle{fill:#f4b223}body.woocommerce div.product .woocommerce-product-gallery .slick-nav{padding-top:15px}body.woocommerce div.product .woocommerce-product-gallery .slick-nav .slick-list{padding:0 !important;margin:-5px}body.woocommerce div.product .woocommerce-product-gallery .slick-nav .slick-list .slick-nav__image{padding:5px;cursor:pointer}body.woocommerce-account .woocommerce form .form-row:has([name=mailchimp_woocommerce_is_subscribed_radio]){display:none}body.woocommerce-page #page-container .woocommerce-orders-table a.button{margin:5px}body.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb,body.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#1c1d30}body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:before,body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:after{display:none}body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container{position:relative;top:auto}body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__content{border:1px solid hsla(0,0%,7%,.11)}body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons{list-style:none !important;padding-left:0 !important}body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title{transform:translateY(0)}body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-panel__content{overflow-x:auto}body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item:last-child>.wc-block-components-order-summary-item__description{min-width:180px}body.woocommerce-checkout .wc-block-components-totals-item__label{padding-right:10px}body.woocommerce-checkout .woocommerce-notice--success{font-size:26px;font-weight:500;margin-bottom:20px}.single-product .woocommerce-product-image-caption{text-align:right;padding-top:10px;padding-bottom:20px}.woocommerce .product .summary .wapf-field-image-swatch img{max-width:40px;margin-right:10px}.woocommerce .product .summary .wapf-field-image-swatch.card-graphics img{max-width:100%}.woocommerce .product .summary .wapf-field-image-swatch .wapf-swatch.wapf-swatch--image{display:flex;align-items:center;text-align:left}.woocommerce .product .summary .wapf-field-image-swatch .wapf-swatch.wapf-swatch--image .wapf-swatch-label{text-align:left}.wpcot-tips .wpcot-tip .wpcot-tip-name{font-size:22px}.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form input{font-size:16px}.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form input[type=button]{cursor:pointer}body .wc-block-components-sidebar ul{padding-left:0 !important}body .wc-block-components-sidebar ul li{list-style:none}.wc-block-components-order-summary .wc-block-components-product-details__name{font-weight:700}a.wc-block-components-checkout-return-to-cart-button:not(:hover){text-decoration:underline;text-decoration-color:#e36f1e;text-decoration-thickness:2px}body.woocommerce-account .title58 h3{font-size:22px}.woocommerce-account .woocommerce-MyAccount-paymentMethods .payment-method-actions:has(.button):before{opacity:0}.woocommerce-cart .cart_totals{margin-top:20px}.woocommerce-checkout .wc-block-components-checkout-step__heading-content{font-size:.875em}.woocommerce-checkout .wc-block-components-checkout-place-order-button{text-transform:uppercase}.related_prod_section:not(:has(.product_lists)),.cross_sells_prod_section:not(:has(.products)){display:none}body.woocommerce .woocommerce-ordering{display:none}body:has(#woof_html_buffer[style="opacity: 0.9; display: block;"]) .woof_sid_auto_shortcode{pointer-events:none}body.woocommerce-cart .et_pb_wc_cart_products table.shop_table td.product-quantity .qty+span{display:none}body.woocommerce-cart .et_pb_wc_cart_products table.shop_table th.product-subtotal{min-width:105px}body.woocommerce-cart .et_pb_wc_cart_products table.shop_table td:before,body.woocommerce table.shop_table_responsive tr td:before,body.woocommerce-page table.shop_table_responsive tr td:before{padding-right:10px}.product_list_row .no-pro-found{color:#fff}.product_list_row.et_pb_row:has(.no-pro-found){max-width:1440px}.product_list_row.et_pb_row .et_pb_module.et_pb_code:has(.no-pro-found){padding:0}body.woocommerce-checkout .entry-title{display:none}.woof_products_top_panel_ul a{position:relative}.woof_products_top_panel_ul a:before{content:attr(data-tax)':';font-size:18px;font-weight:400;line-height:27px;text-transform:capitalize;margin-right:10px}body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-panel__content .wc-block-components-product-metadata__description{display:none}.wapf-field-group .pahc-hide{display:none}.grecaptcha-badge{z-index:9;visibility:visible !important}.product_lists .woocommerce-Price-amount.amount,.products .product .woocommerce-Price-amount.amount{position:relative}.product_lists .woocommerce-Price-amount.amount:before,.products .product .woocommerce-Price-amount.amount:before{content:"";position:absolute;height:3px;background-color:#e36f1e;width:0;bottom:0;left:0;transition:width .3s ease-in-out}.product_lists .woocommerce-Price-amount.amount:hover:before,.products .product .woocommerce-Price-amount.amount:hover:before{width:100%}body.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar,.wc-block-components-checkout-step__container .wc-block-components-radio-control .wc-block-components-radio-control-accordion-content p.content:first-child{display:none}body.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{padding:0;width:100%}body.woocommerce #et-boc .et-l.et-l--header .top_bar_sec,body.woocommerce-page #et-boc .et-l.et-l--header .top_bar_sec,body.page-id-261877 #et-boc .et-l.et-l--header .top_bar_sec,body.page-id-261988 #et-boc .et-l.et-l--header .top_bar_sec{display:none}@media not all and (min-resolution:.001dpcm){.et_pb_module.gift_blueb_style1 .et_pb_blurb_description{-webkit-box-orient:unset}}@supports (-webkit-touch-callout:none){.et_pb_module.gift_blueb_style1 .et_pb_blurb_description{-webkit-box-orient:unset}}@media screen and (max-width:1900px){.et_pb_module.et_pb_image.et_pb_image_0.hide-box-18{right:-80px}}@media screen and (max-width:1800px){.faq-hand-image{left:90% !important;right:auto}.faq-hand-image img{max-width:100px}.hide-box-18{display:none!important}}@media screen and (max-width:1700px){#left-area .products .products.slick-slider{padding-left:80px !important;padding-right:80px !important}.products .products.slick-slider svg.prev.slick-arrow,.dark_text .product_slider.slick-slider svg.prev.slick-arrow{left:-20px}.products .products.slick-slider svg.next.slick-arrow,.dark_text .product_slider.slick-slider svg.next.slick-arrow{right:-20px}}@media screen and (max-width:1400px){h1.page-title,body.woocommerce .entry-title,body.woocommerce-checkout .wc-block-components-title,body.woocommerce .products>h2{font-size:48px !important}.home-new-banner .n2-ss-section-main-content{padding:0 20px !important}.n2-ss-layer.n2-ow.list-col{margin-bottom:40px !important}.home-new-banner .n2-ss-section-main-content{padding-top:30px !important}.banner-center-text p{font-size:20px !important}.products .product_view_more.btn a,.product_lists .product_view_more.btn a{padding:19px 20px;min-width:150px}.product_slider ul.slick-dots,.products .products.slick-slider ul.slick-dots{bottom:-50px}.product_slider.slick-slider.slick-dotted{margin-bottom:60px !important}}@media screen and (max-width:1366px){.list-col .n2-ss-layer-col.n2-ss-layer-with-background.n2-ss-layer-content.n-uc-151ab01299571-inner{padding:25px 18px !important}.et_pb_module.gift_blueb_style1 .et_pb_main_blurb_image .et_pb_image_wrap img{max-width:36px}.et_pb_module.gift_blueb_style1 .et_pb_main_blurb_image .et_pb_image_wrap{height:52px;width:52px}body.woocommerce div.product div.summary form.cart .wapf-image-swatch-wrapper .wapf-swatch{max-width:330px}}@media screen and (max-width:1199px){body.woocommerce:not(.et-tb) #main-content{padding:30px 30px 60px}h1.page-title,body.woocommerce .entry-title,body.woocommerce-checkout .wc-block-components-title,body.woocommerce .products>h2{font-size:40px !important}h1.page-title:after,body.woocommerce .entry-title:after,body.woocommerce-checkout .wc-block-components-title:after,body div.summary .product_title:after,body.woocommerce .products>h2:after{margin-top:15px}.product_slider svg.prev.slick-arrow,.product_slider svg.next.slick-arrow,.products .products.slick-slider svg.slick-arrow,.dark_text .product_slider.slick-slider svg.slick-arrow{max-width:55px}.hide-box{display:none!important}body .sidebar_style_with_blurbs .et_pb_module:not(.bottom_left_line:first-child){padding:16px 20px !important;top:10px}.et_pb_module.gift_blueb_style1:hover .et_pb_blurb_description{line-height:1.5}.product_lists:not(.product_slider) .product_col{width:calc(50% - 18px)}.products .product_view_more.btn a,.product_lists .product_view_more.btn a{padding:16px 20px;min-width:120px}.donation_label{font-size:12px;width:70px;height:70px}body .product_body:has(.donation_label) .product_body_left{width:calc(100% - 85px)}.donation_label span:first-child{font-size:18px}body.woocommerce div.product div.summary form.cart .card-graphics .wapf-image-swatch-wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:980px){h1.page-title,body.woocommerce .entry-title,body.woocommerce-checkout .wc-block-components-title,body.woocommerce .products>h2{font-size:34px !important}#select2-woof_tax_select_product_cat-results li.select2-results__option:before,.woof_products_top_panel_ul ul li a:before{width:17px;height:17px;top:1px}body.woocommerce .woof_sid_auto_shortcode .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:5px 5px 0}body .woof_products_top_panel_ul ul li a:before{top:3px}body.woocommerce ul.products{margin-top:30px}.home-faq .et_pb_toggle .et_pb_toggle_title:before,.home-faq .et_pb_toggle_open h5.et_pb_toggle_title:after{width:30px;height:30px;margin-top:-14px}.product_slider svg.prev.slick-arrow{left:-94px}.product_lists span.woocommerce-Price-amount.amount{font-size:30px}.product_slider svg.next.slick-arrow{right:-94px}.home-faq .et_pb_toggle_open h5.et_pb_toggle_title:after{margin-top:-10px}.banner-center-text{margin-top:10px !important}.banner-center-text p{font-size:18px !important}body.woocommerce ul.products li.product .price .woocommerce-Price-amount{font-size:30px}body.woocommerce ul.products li.product>a .category-name,body.woocommerce ul.products li.product .price .wapf-price-after{font-size:18px}.n2-ss-slider .list-col.n2-ss-layer,.sidebar_style_with_blurbs{display:none !important}body.woocommerce div.product div.summary form.cart .card-type .wapf-image-swatch-wrapper{grid-template-columns:repeat(1,1fr)}.products .product_view_more.btn a,.product_lists .product_view_more.btn a{padding:15px 20px}}@media screen and (max-width:900px){.n2-ss-layer.n2-ow.n-uc-160ab153d9048{padding:40px 0 20px}.home-new-banner div#n2-ss-5item2,.home-new-banner div#n2-ss-6item2{margin-bottom:20px;font-size:32px !important}div#n2-ss-5 .n-uc-160ab153d9048-inner,div#n2-ss-6 .n-uc-160ab153d9048-inner{padding:0!important}body.woocommerce-checkout .woocommerce-notice--success{font-size:24px}}@media screen and (max-width:875px){body.woocommerce-checkout .wc-block-components-sidebar-layout{margin-bottom:50px}}@media screen and (max-width:768px){body.woocommerce-account .woocommerce-MyAccount-content{margin-top:20px}body.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:30px}}@media screen and (max-width:767px){h1.page-title,body.woocommerce .entry-title,body.woocommerce-checkout .wc-block-components-title,body.woocommerce .products>h2{font-size:32px !important}body.woocommerce:not(.et-tb) #main-content{padding:30px 30px 50px}.product_slider svg.next.slick-arrow{max-width:35px}.product_slider svg.prev.slick-arrow,.product_slider svg.next.slick-arrow,.products .products.slick-slider svg.slick-arrow,.dark_text .product_slider.slick-slider svg.slick-arrow{display:none!important}#left-area .products .products.slick-slider{padding-left:0 !important;padding-right:0 !important}.product_slider .product_col{padding:0}.product_desc p{font-size:16px}.product_lists:not(.product_slider) .product_col{width:100%}.featured-gift-row .product_col{padding:0}.home-new-banner p.n2-font-e4effcbc46460619d0f809bcc20b4db1-paragraph{font-size:16px !important}.gift_blueb_style1 .et_pb_blurb_description p{padding-bottom:3px}body.woocommerce ul.products li.product>a .category-name,body.woocommerce ul.products li.product .price .wapf-price-after{font-size:16px}body.woocommerce div.product .woocommerce-product-gallery .slick-arrow{max-width:35px}body.woocommerce-checkout .woocommerce-notice--success{font-size:22px}.products .product_view_more.btn a,.product_lists .product_view_more.btn a{padding:15px 20px}}@media screen and (max-width:567px){body.woocommerce .woof_sid_auto_shortcode .woof_redraw_zone{flex-direction:column;align-items:flex-start}body.woocommerce .woof_sid_auto_shortcode .woof_container{width:100%}body.woocommerce .select2-container--open:has(#select2-woof_tax_select_product_cat-results) .select2-dropdown{width:calc(100vw - 60px) !important}body.woocommerce div.product div.summary .product-title-price-wrapper{flex-wrap:wrap;row-gap:20px}body.woocommerce .woocommerce-message{justify-content:center}body.woocommerce div.product div.summary form.cart .card-graphics .wapf-image-swatch-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:420px){.home-faq .et_pb_toggle_open h5.et_pb_toggle_title:after{margin-top:-25px}}@media screen and (max-width:440px){body.woocommerce .select2-container--open:has(#select2-woof_tax_select_product_cat-results) .select2-results .select2-results__options li.select2-results__option{width:100%}}