.elementor-167 .elementor-element.elementor-element-6c9c1e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-30px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167 .elementor-element.elementor-element-2a4147a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-167 .elementor-element.elementor-element-bdf3402 > .elementor-widget-container{background-color:#000000;padding:5px 0px 5px 0px;border-radius:0px 0px 10px 10px;}body:not(.rtl) .elementor-167 .elementor-element.elementor-element-bdf3402{left:0px;}body.rtl .elementor-167 .elementor-element.elementor-element-bdf3402{right:0px;}.elementor-167 .elementor-element.elementor-element-bdf3402{bottom:0px;z-index:2;}.elementor-167 .elementor-element.elementor-element-bdf3402 .wd-marquee{--wd-marquee-speed:35s;font-size:14px;color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-f60f837{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-a6543e8 .wd-products-with-bg, .elementor-167 .elementor-element.elementor-element-a6543e8 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-a6543e8 .wd-el-title{font-size:28px;}.elementor-167 .elementor-element.elementor-element-7275318{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-51d223f{width:auto;max-width:auto;}.elementor-167 .elementor-element.elementor-element-51d223f .title{font-size:28px;}.elementor-167 .elementor-element.elementor-element-26de7a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-e30d40f .wd-products-with-bg, .elementor-167 .elementor-element.elementor-element-e30d40f .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-b073e2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-b56a564 .title{font-size:28px;}.elementor-167 .elementor-element.elementor-element-2672800{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-167 .elementor-element.elementor-element-2672800:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-2672800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEDBE1;background-image:url("https://trusteddailypicks.com/wp-content/uploads/2024/10/c2-sld-bg-bf-af-opt.jpg");background-position:620px 25px;background-repeat:no-repeat;background-size:280px auto;}.elementor-167 .elementor-element.elementor-element-1815253{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-167 .elementor-element.elementor-element-b0b4646{width:auto;max-width:auto;}.elementor-167 .elementor-element.elementor-element-b0b4646 > .elementor-widget-container{background-color:#5C9FAD;padding:0px 10px 0px 10px;border-radius:15px 15px 15px 15px;}.elementor-167 .elementor-element.elementor-element-b0b4646.elementor-element{--align-self:flex-start;}.elementor-167 .elementor-element.elementor-element-d9f6498 .title-after_title, .elementor-167 .elementor-element.elementor-element-d9f6498 .title-subtitle, .elementor-167 .elementor-element.elementor-element-d9f6498 .woodmart-title-container{max-width:429px;}.elementor-167 .elementor-element.elementor-element-d9f6498 .title{font-size:46px;line-height:1.2em;}.elementor-167 .elementor-element.elementor-element-de9a96a .wd-text-block{max-width:553px;}.elementor-167 .elementor-element.elementor-element-9ee46d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-167 .elementor-element.elementor-element-101463c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-8da7142{width:auto;max-width:auto;}.elementor-167 .elementor-element.elementor-element-8da7142 .title{font-size:28px;}.elementor-167 .elementor-element.elementor-element-4707ebb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-bdf7e0e .wd-products-with-bg, .elementor-167 .elementor-element.elementor-element-bdf7e0e .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-a23b642{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-bb7c1db{--display:flex;}.elementor-167 .elementor-element.elementor-element-24348e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-167 .elementor-element.elementor-element-24348e9::before, .elementor-167 .elementor-element.elementor-element-24348e9 > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-24348e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-24348e9 > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-24348e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-24348e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://trusteddailypicks.com/wp-content/uploads/2026/05/1777717803_Hair-Scalp-Sunscreen-Spray-SPF-30-Color-Safe-UV-Blocker-for-DyedHighlighted-Hair-Weightless-Non-Greasy-Protection-Beach-Pool-Essentials-Coconut-Enriched-Scalp-Shield-1.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-167 .elementor-element.elementor-element-24348e9.e-con:hover{--e-con-transform-translateX:1px;}.elementor-167 .elementor-element.elementor-element-24348e9:hover{box-shadow:0px 0px 10px 1px rgba(255, 216.19565217391303, 0, 0.89);}.elementor-167 .elementor-element.elementor-element-bbe36cd{--spacer-size:518px;}.elementor-167 .elementor-element.elementor-element-f0f5225{--display:flex;}.elementor-167 .elementor-element.elementor-element-5b2316c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-167 .elementor-element.elementor-element-5b2316c::before, .elementor-167 .elementor-element.elementor-element-5b2316c > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-5b2316c > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-5b2316c > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-5b2316c > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-5b2316c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://trusteddailypicks.com/wp-content/uploads/2026/05/1777717813_LOreal-Paris-Collagen-Daily-Face-Moisturizer-Anti-Aging-Face-Cream-to-Reduce-Wrinkles-and-Provide-Intense-Hydration-1.7-oz.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-167 .elementor-element.elementor-element-5b2316c.e-con:hover{--e-con-transform-translateX:2px;}.elementor-167 .elementor-element.elementor-element-5b2316c:hover{box-shadow:0px 0px 10px 1px rgba(103.54138998995748, 73.67727241847825, 160.6234375, 0.97);}.elementor-167 .elementor-element.elementor-element-e3ed552{--spacer-size:518px;}.elementor-167 .elementor-element.elementor-element-c349351{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;}.elementor-167 .elementor-element.elementor-element-c349351::before, .elementor-167 .elementor-element.elementor-element-c349351 > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-c349351 > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-c349351 > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-c349351 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-c349351 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://trusteddailypicks.com/wp-content/uploads/2026/05/1777719317_Olay-Body-Lotion-for-Women-Nourishing-with-Hyaluronic-Acid-Serum-Visibly-Soften-Smooth-Skin-24hr-Moisture-Hydration-Fast-Absorbing-Formula-Vitamin-B3-Complex-For-All-Skin-Types-17-fl-oz.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-167 .elementor-element.elementor-element-c349351.e-con:hover{--e-con-transform-translateX:2px;}.elementor-167 .elementor-element.elementor-element-c349351:hover{box-shadow:0px 0px 10px 1px rgba(235.42343750000003, 124.36498980978261, 172.1684085981806, 0.85);}.elementor-167 .elementor-element.elementor-element-bf978ae{--spacer-size:518px;}.elementor-167 .elementor-element.elementor-element-7b8bdf02 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-167 .elementor-element.elementor-element-7b8bdf02{margin:0px 0px 60px 0px;}.elementor-167 .elementor-element.elementor-element-f6cdaf3 img{width:100%;}.elementor-167 .elementor-element.elementor-element-6eff5d68 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-167 .elementor-element.elementor-element-6eff5d68 .title-subtitle{font-family:"Itim", Sans-serif;font-size:22px;line-height:1em;}.elementor-167 .elementor-element.elementor-element-6eff5d68 .title{font-size:42px;line-height:52px;}.elementor-167 .elementor-element.elementor-element-11f30592 .wd-text-block{font-size:16px;}.elementor-167 .elementor-element.elementor-element-2e662c8f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-167 .elementor-element.elementor-element-266a2d4d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-167 .elementor-element.elementor-element-529504b6 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-167 .elementor-element.elementor-element-e7213e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-46a0978{width:auto;max-width:auto;}.elementor-167 .elementor-element.elementor-element-46a0978 .title{font-size:28px;}.elementor-167 .elementor-element.elementor-element-c532d93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-f3dc455 .wd-products-with-bg, .elementor-167 .elementor-element.elementor-element-f3dc455 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-3c61fa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-167 .elementor-element.elementor-element-3c61fa6.wd-collapsible-content.e-con{max-height:358px;}.elementor-167 .elementor-element.elementor-element-3c61fa6.wd-collapsible-content.e-con:not(.wd-opened):after{color:#F5F7F8;}.elementor-167 .elementor-element.elementor-element-6b3bdd2 .title{font-size:28px;}@media(max-width:1024px){.elementor-167 .elementor-element.elementor-element-6c9c1e8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-f60f837{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-a6543e8 .wd-el-title{font-size:24px;}.elementor-167 .elementor-element.elementor-element-7275318{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-51d223f .title{font-size:24px;}.elementor-167 .elementor-element.elementor-element-b073e2d{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-b56a564 .title{font-size:24px;}.elementor-167 .elementor-element.elementor-element-2672800{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-2672800:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-2672800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:0px auto;}.elementor-167 .elementor-element.elementor-element-1815253{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167 .elementor-element.elementor-element-d9f6498 .title-after_title, .elementor-167 .elementor-element.elementor-element-d9f6498 .title-subtitle, .elementor-167 .elementor-element.elementor-element-d9f6498 .woodmart-title-container{max-width:100%;}.elementor-167 .elementor-element.elementor-element-d9f6498 .title{font-size:32px;}.elementor-167 .elementor-element.elementor-element-101463c{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-8da7142 .title{font-size:24px;}.elementor-167 .elementor-element.elementor-element-a23b642{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-6eff5d68 .title-subtitle{font-size:20px;}.elementor-167 .elementor-element.elementor-element-6eff5d68 .title{font-size:36px;line-height:46px;}.elementor-167 .elementor-element.elementor-element-11f30592 .wd-text-block{font-size:14px;}.elementor-167 .elementor-element.elementor-element-e7213e1{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-46a0978 .title{font-size:24px;}.elementor-167 .elementor-element.elementor-element-6b3bdd2 .title{font-size:24px;}}@media(max-width:768px){.elementor-167 .elementor-element.elementor-element-6c9c1e8{--margin-top:-20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-f60f837{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-a6543e8 .wd-el-title{font-size:22px;}.elementor-167 .elementor-element.elementor-element-7275318{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-51d223f .title{font-size:22px;}.elementor-167 .elementor-element.elementor-element-b073e2d{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-b56a564 .title{font-size:22px;}.elementor-167 .elementor-element.elementor-element-2672800:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-2672800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-167 .elementor-element.elementor-element-2672800{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-d9f6498 .title{font-size:22px;}.elementor-167 .elementor-element.elementor-element-101463c{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-8da7142 .title{font-size:22px;}.elementor-167 .elementor-element.elementor-element-a23b642.e-con{--e-con-transform-scale:0.9;}.elementor-167 .elementor-element.elementor-element-a23b642{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-6eff5d68 .title-subtitle{font-size:16px;}.elementor-167 .elementor-element.elementor-element-6eff5d68 .title{font-size:30px;line-height:40px;}.elementor-167 .elementor-element.elementor-element-5f8d038b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-167 .elementor-element.elementor-element-2cb5176a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-167 .elementor-element.elementor-element-e7213e1{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-46a0978 .title{font-size:22px;}.elementor-167 .elementor-element.elementor-element-6b3bdd2 .title{font-size:22px;}}@media(min-width:769px){.elementor-167 .elementor-element.elementor-element-2a4147a{--width:100%;}.elementor-167 .elementor-element.elementor-element-1815253{--width:60%;}.elementor-167 .elementor-element.elementor-element-9ee46d4{--width:40%;}}@media(max-width:1024px) and (min-width:769px){.elementor-167 .elementor-element.elementor-element-2a4147a{--width:100%;}.elementor-167 .elementor-element.elementor-element-1815253{--width:100%;}.elementor-167 .elementor-element.elementor-element-9ee46d4{--width:100%;}.elementor-167 .elementor-element.elementor-element-6348c20b{width:100%;}.elementor-167 .elementor-element.elementor-element-249e636a{width:100%;}}/* Start custom CSS for container, class: .elementor-element-7275318 */.wd-product .wd-entities-title {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    height: 22px;
    font-size: inherit;
}
.wd-carousel-inner{
	height:auto;
}

.wd-product :is(.product-image-link,.hover-img) img {
    width: 100%;
	height:250px
}







.product-title  {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    height: 22px;
    font-size: inherit;
}
.wd-carousel-inner{
	height:auto;
}

.product-image img {
    width: 100%;
	height:280px
}
/* Product Title Styling */
.wd-product .wd-entities-title {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    height: 22px;
    font-size: inherit;
}


/* Consistent product image sizing */
.wd-product :is(.product-image-link, .hover-img) img {
    width: 100%;
    height: 250px;
    object-fit: contain;
    object-position: center;
    background: #f8f8f8;
    padding: 10px;
    box-sizing: border-box;
}

/* Container aspect ratio fix */
.wd-product .product-image-link {
    position: relative;
    height: 250px;
    overflow: hidden;
    display: block;
}

/* Hover effect consistency */
.wd-product :is(.product-image-link, .hover-img):hover img {
    transform: scale(1.03);
    transition: transform 0.3s ease;
}

/* Fallback for missing images */
.wd-product .product-image-link:has(img[src=""])::before,
.wd-product .product-image-link:has(img:not([src]))::before {
    content: "Image Loading...";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #999;
    font-size: 12px;
}

/* Main Product Image Container */
.product-images.wd-grid-col {
    position: relative;
    margin-bottom: 30px;
}

/* Main Gallery Image Styling */
.wd-gallery-images .woocommerce-product-gallery__wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #f8f8f8;
    border-radius: 5px;
    overflow: hidden;
    min-height: 400px;
}

.wd-gallery-images .woocommerce-product-gallery__image {
    width: 100%;
    text-align: center;
}

.wd-gallery-images .woocommerce-product-gallery__image a {
    display: block;
    width: 100%;
}

.wd-gallery-images .woocommerce-product-gallery__image img {
    max-width: 100%;
    height: auto;
    max-height: 500px;
    width: auto;
    margin: 0 auto;
    object-fit: contain;
    padding: 20px;
}

/* Zoom Image Enhancement */
.wd-gallery-images .zoomImg {
    background: white;
    z-index: 10;
    box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}

/* Navigation Arrows */
.wd-nav-arrows.wd-pos-sep {
    position: absolute;
    top: 50%;
    width: 100%;
    transform: translateY(-50%);
    z-index: 2;
}

.wd-btn-arrow {
    position: absolute;
    background: rgba(255,255,255,0.8);
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.3s ease;
}

.wd-btn-arrow:hover {
    background: rgba(0,0,0,0.8);
}

.wd-btn-arrow.wd-prev {
    left: 15px;
}

.wd-btn-arrow.wd-next {
    right: 15px;
}

/* Thumbnail Gallery */
.wd-gallery-thumb {
    margin-top: 15px;
}

.wd-gallery-thumb .wd-carousel-wrap {
    display: flex;
    gap: 10px;
}

.wd-gallery-thumb .wd-carousel-item {
    border: 1px solid #eee;
    border-radius: 3px;
    overflow: hidden;
    cursor: pointer;
    transition: all 0.3s ease;
}

.wd-gallery-thumb .wd-carousel-item:hover {
    border-color: #333;
}

.wd-gallery-thumb img {
    width: 80px;
    height: 80px;
    object-fit: cover;
    display: block;
}

/* Enlarge Button */
.wd-show-product-gallery-wrap {
    position: absolute;
    bottom: 15px;
    right: 15px;
    z-index: 2;
}

.woodmart-show-product-gallery {
    background: rgba(0,0,0,0.7);
    color: white;
    padding: 5px 10px;
    border-radius: 3px;
    font-size: 12px;
    transition: all 0.3s ease;
}

.woodmart-show-product-gallery:hover {
    background: rgba(0,0,0,0.9);
}

/* Responsive Adjustments */
@media (max-width: 768px) {
    .wd-gallery-images .woocommerce-product-gallery__image img {
        max-height: 350px;
        padding: 10px;
    }
    
    .wd-gallery-thumb {
        margin-top: 10px;
    }
    
    .wd-gallery-thumb img {
        width: 60px;
        height: 60px;
    }
}

@media (max-width: 480px) {
    .wd-gallery-images .woocommerce-product-gallery__image img {
        max-height: 300px;
    }
    
    .wd-btn-arrow {
        width: 30px;
        height: 30px;
    }
}

/* Hide all price disclaimers */
.wp_automatic_amazon_disclaimer, 
.wp_automatic_amazon_disclaimer ~ i, 
.wp_automatic_amazon_disclaimer ~ small {
    display: none !important;
}

/* Hide the entire paragraph containing disclaimers */
p:has(> .wp_automatic_amazon_disclaimer),
p:has(> i > small > .wp_automatic_amazon_disclaimer) {
    display: none !important;
}

/* Hide all Buy Now buttons with the image */
a[href*="amazon.com/dp"] > img[src*="buy_now.png"],
a[href*="amazon.com/dp"].customize-unpreviewable > img {
    display: none !important;
}

/* Optional: Hide the entire link container */
a[href*="amazon.com/dp"].customize-unpreviewable {
    display: none !important;
}/* End custom CSS */