You can contact us 24/7 0 800 300-353
Best Discounts
$219.95 Original price was: $219.95.$158.40Current price is: $158.40.
The best discounts this week
Every week you can find the best discounts here.
Cuisinart Air Fryer Toaster Oven, 1800W, 8-in-1 with Air Fry, Convection, Broil & Warm, 0.6 Cubic Feet, 60-Minute Timer, TOA-70NAS, Stainless Steel
Contact Us For Blonwe
Our Shop
Contact us for all your questions and opinions, or you can solve your problems in a shorter time with our contact offices.
Cuisinart Air Fryer Toaster Oven, 1800W, 8-in-1 with Air Fry, Convection, Broil & Warm, 0.6 Cubic Feet, 60-Minute Timer, TOA-70NAS, Stainless Steel
- VERSATILE COOKING FUNCTIONS: This premium 1800-watt Cuisinart Air Fryer Toaster Oven is equipped with an air fry setting plus toast, convection bake, bake, convection broil, broil, grill, and warming feature
- SPACIOUS CAPACITY: The Cuisinart Air Fryer Toaster Oven is large enough to toast 6 slices of bread, air fry 3 lbs. of chicken wings, bake a 12” pizza, or roast a 4-lb. chicken.
- SUPERIOR OPERATION: Equipped with an adjustable temperature dial, 60-minute timer/auto-shutoff, and a toast shade selector, this air fryer toaster oven features a wide temperature range (Warm-450°F) to ensure your meals are cooked to your perfection
- FAST AND CRISPY FOOD: AirAdvantage technology with top fan/heater assembly provides optimized hot air flow for fast and crispy results, locking in flavor and giving food the crispy texture you love
- WHAT’S INCLUDED: The Cuisinart Air Fryer Toaster Oven includes an oven rack, baking pan/drip tray, air fry basket, ceramic non-stick reversible grill/griddle, and stainless steel easy-clean interior to make cleanup simple.
Mud Pie Nested Scallop Woven Trays Set; 21.63″X15.75″
- Embrace the elegance of our Nested Scallop Woven Tray Set, a duo of charming wicker trays with delicate scallop edges.
- The larger tray boasts dimensions of approximately 21 1/2" x 15 3/4", while the smaller counterpart measures 17 1/2" x 11 3/4".
- These artful trays effortlessly add a touch of sophistication to any space, making them perfect for serving or displaying your cherished items.
- Crafted with precision and style, they complement your decor seamlessly, bringing both functionality and beauty to your home. Elevate your interior with this exquisite and versatile tray set, a must-have addition to your living space.
All-Clad Tools and Accessories Stainless Steel Colander 3 Quart Strainer, Pasta Strainer with Handle, Pots and Pans Silver
- Made of top quality 18/10 stainless steel
- The graduated holes promote quick drainage and let air circulate
- The pedestal base provides an excellent stability
- All-Clad's riveted large handles provide a firm grip
- Brushed Stainless Steel interior, polished exterior ; Dishwasher safe; Lifetime warranty
Kosdeg – Copper Pitcher With Lid – 68 Oz – Drink More Water, Lower Your Sugar Intake And Enjoy The Health Benefits – Pure Copper Handmade Hammered Jug, The Best Bedside Carafe – Heavy Gauge
- Natural Patina – Copper naturally develops dark spots, streaks or a deeper tone over time. This aging process is normal, not a defect, and can be gently cleaned with lemon and salt to bring back a brighter appearance.
- Make Water More Enjoyable – Keep water chilled and close at hand with this pure copper water pitcher, a simple upgrade that makes daily hydration easier.
- Inspired By An Ancient Practice – Copper vessels have been used for centuries in traditional practices. This bottle carries that heritage forward with a timeless look made for modern life.
- A Unique Gift Idea – With its unique finish and practical design, this copper pitcher makes a thoughtful gift for birthdays, holidays, or office exchanges.
- Matching Lid Included – This copper pitcher comes with a pure copper lid that helps protect your water from dust or debris, keeping it covered and fresh throughout the day.
- Built for the Home Chef’s Spread: Whether you're chopping vegetables for a weeknight stir-fry or laying out showstopping charcuterie boards, the Teakhaus wooden cutting board handles it all. Its smooth edge-grain surface gives you a clean, generous space that's just as at home on the dinner table as it is on the counter. From everyday cooking to weekend entertaining, this is the board your kitchen has been missing.
- Responsibly Sourced. Seriously Built: The Teakhaus professional cutting board is crafted from 100% FSC-certified teak—a hardwood celebrated for its natural oils, moisture resistance, and kindness to your knives. Measuring 24”L x 18”W x 1.5” thick and weighing 15 lb, it's a premium extra-large teak cutting board that feels as good as it performs. Each board arrives pre-oiled and ready to use straight out of the box. Just give it a quick rinse to remove transit dust and start cooking.
- Eternal Teak Masterpiece: The Teakhaus cutting board can go straight from kitchen to table. This large cutting board is centerpiece-ready with a reversible design for a clean presentation on one side and heavy-duty prep on the other. Move effortlessly from prepping ingredients for a dinner party, then flip to assemble a grazing board to cap the night.
- Choose Your Kitchen-Perfect Board: Choose our 20” large wooden cutting board for a versatile everyday prep station that fits standard counters while offering room for serious vegetable prep. For the wider culinary canvas, the extra-large cutting board comes with an expansive 24” surface size, giving you maximum workspace for bigger culinary projects and heavy-duty meal prep.
- Crafted to Last a Lifetime: Made for those who value quality, this teak wood board only gets better with time. Only requiring minimal care, the Teakhaus edge-grain cutting board only needs hand washing (not dishwasher safe) with your regular dishwashing soap. Give it a few EON oil drops (sold separately) to keep it looking brand new.









![KitchenAid Artisan, 5-Qt Tilt Head Stand Mixer, KSM150PS, Almond Cream Import as Dropshipping Import as Affiliate Product Customization - Dropshipping Mode Go Pro × Product Customization - Affiliate Mode Go Pro × General Description Gallery Reviews Variations (Split & Import) Additional data Regular Price: Sale Price: Set Formula Custom Title: SKU (Optional) Product ID (Auto-filled) This is the unique identifier for the product from the source platform Product Weight (Optional) Short Description (Optional) Product Status Publish Product (checked = publish | unchecked = draft) Set as Featured product Mark as On Sale Affiliate Settings Affiliate Product URL * This is the URL where customers will be redirected when they click "Buy Now" Publish Product (checked = publish | unchecked = draft) Set as Featured product SEO Settings Meta Title: Meta Description: Meta Keywords: Product Tags Add Tags: Add WordPress Categories Provider Categories & Tags New Categories to Create Categories you add will appear here... Description Customization Include Options Include gallery images to the description Include images from reviews content Include specifications to the description Add tag section to the description for SEO Remove Options Remove entire description Replace Options Text to replace: Replace with: Apply Replacement Description Preview Enable Rich Editor Disable Rich Editor Apply Changes Gallery Management Include Additional Images Include images from description Include images from reviews content Clear All Images Product Gallery (0 images) No images in gallery yet. Use the options above to add images. Load more reviews Add Review Review Username Date creation Rating Remove This is a simple product, no variations can be defined Price Formula Set custom pricing rules for your variations No formula defined yet Configure Formula Clear Formula Open Advanced Settings × Bulk Price Tools Apply Regular Price to All Apply Apply Sale Price to All Apply Add Shipping Price to All Apply Apply charm pricing 00 (e.g. 2.34 → 3.00) Apply charm pricing 99 (e.g. 2.34 → 2.99) No charm pricing Title & Gallery Preferences Title Format Generic title + attribute values (e.g. color, size) Generic title only Gallery Image Source Select variation image Select gallery tab images Affiliate Link Image Variations Load product images for each variation Load Images Edit Attributes Note: Any modification of the attributes values on the variations table (such as color and size, etc..) need to be reflected on the attribute table below (click edit Attributes). the value must be available on the list of possible values on the table below. use a semi colon to add a new value name values Remove this from all variations Additional data property values Remove Sale price (Optional) Sale start date Sale end date Close Import as Dropshipping Product Import as Affiliate Product /* Modal Layout Fixes */ .import-modal-dialog { display: flex !important; flex-direction: column !important; height: 96vh !important; max-height: 96vh !important; } .import-modal-content { display: flex !important; flex-direction: column !important; height: 100% !important; max-height: 100% !important; } .modal-body { flex: 1 !important; overflow-y: auto !important; min-height: 0 !important; } .modal-footer { flex-shrink: 0 !important; position: sticky !important; bottom: 0 !important; background: #f8f9fa !important; border-top: 1px solid #e9ecef !important; z-index: 10 !important; } /* Ensure tabs stay visible */ .import-modal-tabs { position: sticky !important; top: 0 !important; background: white !important; z-index: 5 !important; margin-bottom: 20px !important; } /* Responsive adjustments */ @media (max-height: 600px) { .import-modal-dialog { height: 98vh !important; margin: 1% auto !important; } } @media (max-width: 768px) { .import-modal-dialog { width: 95% !important; max-width: 95vw !important; height: 98vh !important; margin: 1% auto !important; } } /* Toggle Switch Styles */ .toggle-switch-container { display: flex; flex-direction: column; gap: 16px; } .toggle-switch { display: flex; align-items: center; cursor: pointer; position: relative; padding: 12px 0; user-select: none; transition: all 0.3s ease; min-height: 48px; } .toggle-switch:hover { background-color: rgba(102, 126, 234, 0.05); border-radius: 8px; padding: 12px 8px; margin: 0 -8px; } .toggle-switch input[type="radio"] { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .toggle-slider { position: relative; height: 24px; width: 48px; background-color: #e0e0e0; border-radius: 24px; transition: all 0.3s ease; margin-right: 20px; flex-shrink: 0; border: 2px solid #d0d0d0; box-shadow: inset 0 2px 4px rgba(0,0,0,0.1); min-width: 48px; } .toggle-slider:before { position: absolute; content: ""; height: 18px; width: 18px; left: 3px; bottom: 3px; background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%); border-radius: 50%; transition: all 0.3s ease; box-shadow: 0 2px 6px rgba(0,0,0,0.2); border: 1px solid #e0e0e0; } .toggle-switch input:checked ~ .toggle-slider { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-color: #667eea; box-shadow: inset 0 2px 4px rgba(0,0,0,0.1), 0 0 8px rgba(102, 126, 234, 0.3); } .toggle-switch input:checked ~ .toggle-slider:before { transform: translateX(24px); background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%); box-shadow: 0 3px 8px rgba(0,0,0,0.3); } .toggle-label { font-size: 14px; color: #333; line-height: 1.5; font-weight: 500; flex: 1; margin-left: 0; padding-left: 0; word-wrap: break-word; overflow-wrap: break-word; } .toggle-switch:hover .toggle-slider { box-shadow: inset 0 2px 4px rgba(0,0,0,0.1), 0 0 12px rgba(102, 126, 234, 0.4); } .toggle-switch:hover input:checked ~ .toggle-slider { box-shadow: inset 0 2px 4px rgba(0,0,0,0.1), 0 0 12px rgba(102, 126, 234, 0.5); } /* Ensure radio buttons are properly initialized */ .toggle-switch input[type="radio"]:checked + .toggle-slider { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-color: #667eea; } .toggle-switch input[type="radio"]:checked + .toggle-slider:before { transform: translateX(24px); } /* Active state styling */ .toggle-switch:active .toggle-slider:before { transform: translateX(24px) scale(0.95); } .toggle-switch input:checked ~ .toggle-slider:before { transform: translateX(24px); } /* Description Options Styles */ .description-option { display: flex; align-items: center; padding: 12px 16px; background: white; border: 1px solid #e9ecef; border-radius: 8px; cursor: pointer; transition: all 0.3s ease; position: relative; user-select: none; } .description-option:hover { background: #f8f9fa; border-color: #667eea; box-shadow: 0 2px 8px rgba(102, 126, 234, 0.15); transform: translateY(-1px); } .description-option input[type="checkbox"] { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .checkmark { height: 20px; width: 20px; background-color: #f8f9fa; border: 2px solid #ddd; border-radius: 4px; margin-right: 12px; position: relative; transition: all 0.3s ease; flex-shrink: 0; } .description-option:hover .checkmark { border-color: #667eea; background-color: rgba(102, 126, 234, 0.1); } .description-option input:checked ~ .checkmark { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-color: #667eea; } .checkmark:after { content: ""; position: absolute; display: none; left: 6px; top: 2px; width: 6px; height: 10px; border: solid white; border-width: 0 2px 2px 0; transform: rotate(45deg); } .description-option input:checked ~ .checkmark:after { display: block; } .option-text { font-size: 14px; color: #333; font-weight: 500; line-height: 1.4; flex: 1; } .description-option input:checked ~ .option-text { color: #667eea; font-weight: 600; } /* Replace options styling */ .replace-options input[type="text"] { border: 1px solid #ddd; border-radius: 6px; padding: 10px 12px; font-size: 14px; transition: all 0.3s ease; } .replace-options input[type="text"]:focus { border-color: #667eea; box-shadow: 0 0 0 3px rgba(102, 126, 234, 0.1); outline: none; } /* Responsive adjustments */ @media (max-width: 768px) { .description-options-grid { grid-template-columns: 1fr !important; } .replace-options { flex-direction: column !important; align-items: stretch !important; } .replace-options > div { min-width: auto !important; } } /* Gallery Options Styles */ .gallery-option { display: flex; align-items: center; padding: 12px 16px; background: white; border: 1px solid #e9ecef; border-radius: 8px; cursor: pointer; transition: all 0.3s ease; position: relative; user-select: none; } .gallery-option:hover { background: #f8f9fa; border-color: #667eea; box-shadow: 0 2px 8px rgba(102, 126, 234, 0.15); transform: translateY(-1px); } .gallery-option input[type="checkbox"] { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .gallery-option .checkmark { height: 20px; width: 20px; background-color: #f8f9fa; border: 2px solid #ddd; border-radius: 4px; margin-right: 12px; position: relative; transition: all 0.3s ease; flex-shrink: 0; } .gallery-option:hover .checkmark { border-color: #667eea; background-color: rgba(102, 126, 234, 0.1); } .gallery-option input:checked ~ .checkmark { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-color: #667eea; } .gallery-option .checkmark:after { content: ""; position: absolute; display: none; left: 6px; top: 2px; width: 6px; height: 10px; border: solid white; border-width: 0 2px 2px 0; transform: rotate(45deg); } .gallery-option input:checked ~ .checkmark:after { display: block; } .gallery-option .option-text { font-size: 14px; color: #333; font-weight: 500; line-height: 1.4; flex: 1; } .gallery-option input:checked ~ .option-text { color: #667eea; font-weight: 600; } /* Gallery image styling */ .gallery-image-container { position: relative; display: inline-block; margin: 8px; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.1); transition: all 0.3s ease; } .gallery-image-container:hover { transform: translateY(-2px); box-shadow: 0 4px 16px rgba(0,0,0,0.15); } .gallery-image-container img { max-width: 200px; height: auto; display: block; } .gallery-image-actions { position: absolute; top: 8px; right: 8px; display: flex; gap: 4px; opacity: 0; transition: opacity 0.3s ease; } .gallery-image-container:hover .gallery-image-actions { opacity: 1; } .gallery-image-actions button { background: rgba(0,0,0,0.7); color: white; border: none; border-radius: 4px; padding: 4px 8px; font-size: 12px; cursor: pointer; transition: all 0.3s ease; } .gallery-image-actions button:hover { background: rgba(0,0,0,0.9); } /* Responsive adjustments for gallery */ @media (max-width: 768px) { .gallery-options-grid { grid-template-columns: 1fr !important; } .gallery-actions { flex-direction: column !important; } .gallery-image-container img { max-width: 150px; } }](https://myhomethings.shop/wp-content/uploads/2026/08/amazon-0-7-300x296.jpg)
![Teakhaus Cutting Board - Extra Large (XL) Teak Wood Cutting Board 24”L x 18”W x 1.5” Thick - Sustainably Harvested and FSC Certified - Knife Friendly with Natural Oil Finish Import as Dropshipping Import as Affiliate Product Customization - Dropshipping Mode Go Pro × Product Customization - Affiliate Mode Go Pro × General Description Gallery Reviews Variations (Split & Import) Additional data Regular Price: Sale Price: Set Formula Custom Title: SKU (Optional) Product ID (Auto-filled) This is the unique identifier for the product from the source platform Product Weight (Optional) Short Description (Optional) Product Status Publish Product (checked = publish | unchecked = draft) Set as Featured product Mark as On Sale Affiliate Settings Affiliate Product URL * This is the URL where customers will be redirected when they click "Buy Now" Publish Product (checked = publish | unchecked = draft) Set as Featured product SEO Settings Meta Title: Meta Description: Meta Keywords: Product Tags Add Tags: Add WordPress Categories Provider Categories & Tags New Categories to Create Categories you add will appear here... Description Customization Include Options Include gallery images to the description Include images from reviews content Include specifications to the description Add tag section to the description for SEO Remove Options Remove entire description Replace Options Text to replace: Replace with: Apply Replacement Description Preview Enable Rich Editor Disable Rich Editor Apply Changes Gallery Management Include Additional Images Include images from description Include images from reviews content Clear All Images Product Gallery (0 images) No images in gallery yet. Use the options above to add images. Load more reviews Add Review Review Username Date creation Rating Remove This is a simple product, no variations can be defined Price Formula Set custom pricing rules for your variations No formula defined yet Configure Formula Clear Formula Open Advanced Settings × Bulk Price Tools Apply Regular Price to All Apply Apply Sale Price to All Apply Add Shipping Price to All Apply Apply charm pricing 00 (e.g. 2.34 → 3.00) Apply charm pricing 99 (e.g. 2.34 → 2.99) No charm pricing Title & Gallery Preferences Title Format Generic title + attribute values (e.g. color, size) Generic title only Gallery Image Source Select variation image Select gallery tab images Affiliate Link Image Variations Load product images for each variation Load Images Edit Attributes Note: Any modification of the attributes values on the variations table (such as color and size, etc..) need to be reflected on the attribute table below (click edit Attributes). the value must be available on the list of possible values on the table below. use a semi colon to add a new value name values Remove this from all variations Additional data property values Remove Sale price (Optional) Sale start date Sale end date Close Import as Dropshipping Product Import as Affiliate Product /* Modal Layout Fixes */ .import-modal-dialog { display: flex !important; flex-direction: column !important; height: 96vh !important; max-height: 96vh !important; } .import-modal-content { display: flex !important; flex-direction: column !important; height: 100% !important; max-height: 100% !important; } .modal-body { flex: 1 !important; overflow-y: auto !important; min-height: 0 !important; } .modal-footer { flex-shrink: 0 !important; position: sticky !important; bottom: 0 !important; background: #f8f9fa !important; border-top: 1px solid #e9ecef !important; z-index: 10 !important; } /* Ensure tabs stay visible */ .import-modal-tabs { position: sticky !important; top: 0 !important; background: white !important; z-index: 5 !important; margin-bottom: 20px !important; } /* Responsive adjustments */ @media (max-height: 600px) { .import-modal-dialog { height: 98vh !important; margin: 1% auto !important; } } @media (max-width: 768px) { .import-modal-dialog { width: 95% !important; max-width: 95vw !important; height: 98vh !important; margin: 1% auto !important; } } /* Toggle Switch Styles */ .toggle-switch-container { display: flex; flex-direction: column; gap: 16px; } .toggle-switch { display: flex; align-items: center; cursor: pointer; position: relative; padding: 12px 0; user-select: none; transition: all 0.3s ease; min-height: 48px; } .toggle-switch:hover { background-color: rgba(102, 126, 234, 0.05); border-radius: 8px; padding: 12px 8px; margin: 0 -8px; } .toggle-switch input[type="radio"] { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .toggle-slider { position: relative; height: 24px; width: 48px; background-color: #e0e0e0; border-radius: 24px; transition: all 0.3s ease; margin-right: 20px; flex-shrink: 0; border: 2px solid #d0d0d0; box-shadow: inset 0 2px 4px rgba(0,0,0,0.1); min-width: 48px; } .toggle-slider:before { position: absolute; content: ""; height: 18px; width: 18px; left: 3px; bottom: 3px; background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%); border-radius: 50%; transition: all 0.3s ease; box-shadow: 0 2px 6px rgba(0,0,0,0.2); border: 1px solid #e0e0e0; } .toggle-switch input:checked ~ .toggle-slider { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-color: #667eea; box-shadow: inset 0 2px 4px rgba(0,0,0,0.1), 0 0 8px rgba(102, 126, 234, 0.3); } .toggle-switch input:checked ~ .toggle-slider:before { transform: translateX(24px); background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%); box-shadow: 0 3px 8px rgba(0,0,0,0.3); } .toggle-label { font-size: 14px; color: #333; line-height: 1.5; font-weight: 500; flex: 1; margin-left: 0; padding-left: 0; word-wrap: break-word; overflow-wrap: break-word; } .toggle-switch:hover .toggle-slider { box-shadow: inset 0 2px 4px rgba(0,0,0,0.1), 0 0 12px rgba(102, 126, 234, 0.4); } .toggle-switch:hover input:checked ~ .toggle-slider { box-shadow: inset 0 2px 4px rgba(0,0,0,0.1), 0 0 12px rgba(102, 126, 234, 0.5); } /* Ensure radio buttons are properly initialized */ .toggle-switch input[type="radio"]:checked + .toggle-slider { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-color: #667eea; } .toggle-switch input[type="radio"]:checked + .toggle-slider:before { transform: translateX(24px); } /* Active state styling */ .toggle-switch:active .toggle-slider:before { transform: translateX(24px) scale(0.95); } .toggle-switch input:checked ~ .toggle-slider:before { transform: translateX(24px); } /* Description Options Styles */ .description-option { display: flex; align-items: center; padding: 12px 16px; background: white; border: 1px solid #e9ecef; border-radius: 8px; cursor: pointer; transition: all 0.3s ease; position: relative; user-select: none; } .description-option:hover { background: #f8f9fa; border-color: #667eea; box-shadow: 0 2px 8px rgba(102, 126, 234, 0.15); transform: translateY(-1px); } .description-option input[type="checkbox"] { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .checkmark { height: 20px; width: 20px; background-color: #f8f9fa; border: 2px solid #ddd; border-radius: 4px; margin-right: 12px; position: relative; transition: all 0.3s ease; flex-shrink: 0; } .description-option:hover .checkmark { border-color: #667eea; background-color: rgba(102, 126, 234, 0.1); } .description-option input:checked ~ .checkmark { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-color: #667eea; } .checkmark:after { content: ""; position: absolute; display: none; left: 6px; top: 2px; width: 6px; height: 10px; border: solid white; border-width: 0 2px 2px 0; transform: rotate(45deg); } .description-option input:checked ~ .checkmark:after { display: block; } .option-text { font-size: 14px; color: #333; font-weight: 500; line-height: 1.4; flex: 1; } .description-option input:checked ~ .option-text { color: #667eea; font-weight: 600; } /* Replace options styling */ .replace-options input[type="text"] { border: 1px solid #ddd; border-radius: 6px; padding: 10px 12px; font-size: 14px; transition: all 0.3s ease; } .replace-options input[type="text"]:focus { border-color: #667eea; box-shadow: 0 0 0 3px rgba(102, 126, 234, 0.1); outline: none; } /* Responsive adjustments */ @media (max-width: 768px) { .description-options-grid { grid-template-columns: 1fr !important; } .replace-options { flex-direction: column !important; align-items: stretch !important; } .replace-options > div { min-width: auto !important; } } /* Gallery Options Styles */ .gallery-option { display: flex; align-items: center; padding: 12px 16px; background: white; border: 1px solid #e9ecef; border-radius: 8px; cursor: pointer; transition: all 0.3s ease; position: relative; user-select: none; } .gallery-option:hover { background: #f8f9fa; border-color: #667eea; box-shadow: 0 2px 8px rgba(102, 126, 234, 0.15); transform: translateY(-1px); } .gallery-option input[type="checkbox"] { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .gallery-option .checkmark { height: 20px; width: 20px; background-color: #f8f9fa; border: 2px solid #ddd; border-radius: 4px; margin-right: 12px; position: relative; transition: all 0.3s ease; flex-shrink: 0; } .gallery-option:hover .checkmark { border-color: #667eea; background-color: rgba(102, 126, 234, 0.1); } .gallery-option input:checked ~ .checkmark { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-color: #667eea; } .gallery-option .checkmark:after { content: ""; position: absolute; display: none; left: 6px; top: 2px; width: 6px; height: 10px; border: solid white; border-width: 0 2px 2px 0; transform: rotate(45deg); } .gallery-option input:checked ~ .checkmark:after { display: block; } .gallery-option .option-text { font-size: 14px; color: #333; font-weight: 500; line-height: 1.4; flex: 1; } .gallery-option input:checked ~ .option-text { color: #667eea; font-weight: 600; } /* Gallery image styling */ .gallery-image-container { position: relative; display: inline-block; margin: 8px; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.1); transition: all 0.3s ease; } .gallery-image-container:hover { transform: translateY(-2px); box-shadow: 0 4px 16px rgba(0,0,0,0.15); } .gallery-image-container img { max-width: 200px; height: auto; display: block; } .gallery-image-actions { position: absolute; top: 8px; right: 8px; display: flex; gap: 4px; opacity: 0; transition: opacity 0.3s ease; } .gallery-image-container:hover .gallery-image-actions { opacity: 1; } .gallery-image-actions button { background: rgba(0,0,0,0.7); color: white; border: none; border-radius: 4px; padding: 4px 8px; font-size: 12px; cursor: pointer; transition: all 0.3s ease; } .gallery-image-actions button:hover { background: rgba(0,0,0,0.9); } /* Responsive adjustments for gallery */ @media (max-width: 768px) { .gallery-options-grid { grid-template-columns: 1fr !important; } .gallery-actions { flex-direction: column !important; } .gallery-image-container img { max-width: 150px; } }](https://myhomethings.shop/wp-content/uploads/2026/08/amazon-0-300x276.jpg)