:root {
	--wd-text-font: "Inter", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 14px;
	--wd-title-font: "Inter", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Inter", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Inter", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Inter", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Inter", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: none;
	--wd-header-el-font-size: 14px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(46,107,198);
	--wd-alternative-color: #fbbc34;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(46,107,198);
	--btn-accented-bgcolor-hover: rgb(42,97,180);
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url(https://apples-lab.ru/wp-content/uploads/2022/09/accessories-popup.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(16,16,16);
	background-image: none;
}
html .product.wd-cat .wd-entities-title, html .product.wd-cat.cat-design-replace-title .wd-entities-title, html .wd-masonry-first .wd-cat:first-child .wd-entities-title {
	font-size: 18px;
	text-transform: none;
}
html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a {
	text-transform: none;
}
 {
	font-family: "Inter", Arial, Helvetica, sans-serif;
	font-weight: 700;
}
html .btn.wd-buy-now-btn {
	background: rgb(36,36,36);
}
html .btn.wd-buy-now-btn:hover {
	background: rgb(51,51,51);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1320px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 8px;
}

@media (min-width: 1320px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


.wd-page-title {
background-color: #0a0a0a;
}

@font-face {
	font-family: "hkgroteskpro";
	src: url("//apples-lab.ru/wp-content/uploads/2022/09/hkgroteskpro-semibold.woff2") format("woff2"), 
url("//apples-lab.ru/wp-content/uploads/2022/09/hkgroteskpro-semibold.woff2") format("woff");
	font-weight: 600;
	font-style: normal;
}

/* iPhone overview: full-width catalog */
body.term-198 #main-content > .wd-sidebar,body.term-281 #main-content > .wd-sidebar{display:none!important}
body.term-198 #main-content > .wd-content-area,body.term-281 #main-content > .wd-content-area{--wd-col-lg:12!important;grid-column:1 / -1!important}

/* Shared subcategory component: keep product photos fully visible */
.ti-subcats--contain .ti-subcat .ti-subcat-img,body.term-281 .ti-subcats .ti-subcat .ti-subcat-img{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:14px;background-size:contain;background-repeat:no-repeat;background-origin:content-box;font-size:23px;font-weight:600;line-height:1.1}

 
/* iPad model labels until category photos are assigned */
body.term-281 .ti-subcat-img:not([style*="background-image"])::after{white-space:pre;text-align:center}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/apple-ipad-pro-11-m5-2025/"] .ti-subcat-img:not([style*="background-image"])::after{content:"Pro\A 11″"}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/apple-ipad-pro-13-m5-2025/"] .ti-subcat-img:not([style*="background-image"])::after{content:"Pro\A 13″"}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/apple-ipad-air-11-2026/"] .ti-subcat-img:not([style*="background-image"])::after{content:"Air\A 11″"}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/apple-ipad-air-13-2026/"] .ti-subcat-img:not([style*="background-image"])::after{content:"Air\A 13″"}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/apple-ipad-air-11-2025/"] .ti-subcat-img:not([style*="background-image"])::after{content:"Air\A 11″"}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/apple-ipad-air-13-2025/"] .ti-subcat-img:not([style*="background-image"])::after{content:"Air\A 13″"}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/apple-ipad-air-11-2024/"] .ti-subcat-img:not([style*="background-image"])::after{content:"Air\A 11″"}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/apple-ipad-air-13-2024/"] .ti-subcat-img:not([style*="background-image"])::after{content:"Air\A 13″"}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/apple-ipad-11-2025/"] .ti-subcat-img:not([style*="background-image"])::after{content:"iPad\A 11″"}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/apple-ipad-mini-2024/"] .ti-subcat-img:not([style*="background-image"])::after{content:"iPad\A mini"}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/keyboards/"] .ti-subcat-img:not([style*="background-image"])::after{content:"⌨";font-size:38px}
body.term-281 .ti-subcat[href="https://apples-lab.ru/product-category/ipad/styli/"] .ti-subcat-img:not([style*="background-image"])::after{content:"✎";font-size:38px}

 
/* Apples-Lab: original case material samples, not phone thumbnails */
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="600d-black-grey-twill"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/iPhone-18-Pro-Grey_Twill_-01_297765a2-b975-4b74-90bb-39204e0809ff.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-600d-black-grey-twill-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="abyss-blue"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Argyle-AbyssBlue-edge-01.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-abyss-blue-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="autumn-dusk"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Autumn-Dusk-edge-01-1_7e12df46-9807-4cf8-b7ef-6eb75b6064c1.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-autumn-dusk-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="berlin-nocturne"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Berlin-Nocturne-edge-02_96cdef12-c9fa-42a1-af62-44ae64a75c9f.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-berlin-nocturne-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="blues-red"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Argyle-Blue_sRed-edge-01_8b09e35e-e278-4c75-bfd6-dd9268932f4d.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-blues-red-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="burgundy"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Argyle-Burgundy-edge-01_7c53d191-fb73-4cb8-88fc-6af425cda09f.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-burgundy-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="burning-orange"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-BurningOrange-01.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-burning-orange-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="california-dream-01"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-California-Dream-01-01.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-california-dream-01-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="california-dream-02"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-California-Dream-02-01_67456bd2-3b45-477e-ab6b-5fa245784cae.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-california-dream-02-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="farshore-violet"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Farshore-Violet-edge-01_05f4f634-8907-4a4f-b9a3-baed7a8a7b68.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-farshore-violet-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="golden-drift"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Gloden-Drift-edge-02_542055d8-37a8-4567-a85a-74258a1877ba.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-golden-drift-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="lava-black"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Argyle-LavaBlack-edge-01.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-lava-black-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="midnight"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Midnight-edge-02_bc5ae032-8ed9-4efb-81cb-f2b2b03e78f9.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-midnight-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="nearfield-blue"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Nearfield-Blue-edge-01_72c0745b-7b88-474b-b255-b23ae257cea6.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-nearfield-blue-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="spring-dawn"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Spring-Dawn-edge-01.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-spring-dawn-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="sprout-surge"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-SproutSurge-01.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-sprout-surge-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="stillnight"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Stillnight-edge-02_8685d240-aa23-419b-992f-47f52a84bf3f.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-stillnight-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="summer-noon"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Summer-Noon-edge-02.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-summer-noon-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="surging-awn"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Surging-Awn-edge-02.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-surging-awn-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="tidal-blue"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-TidalBlue-01.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-tidal-blue-pitatap.webp");}
.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"] .wd-swatch[data-value="twilight"],.product_cat-pitaka .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/i18Pro-Twilight-02_d5bec9f8-7873-424d-bc76-4c8a2ab6feca.png"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/pitaka-twilight-pitatap.webp");}
.post-12440 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-black.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-black.jpeg");}
.post-12440 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-burgundy.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-burgundy.jpeg");}
.post-12440 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-crisp-blue.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-crisp-blue.jpeg");}
.post-12440 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-magenta.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-magenta.jpeg");}
.post-12440 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-navy-blue.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-navy-blue.jpeg");}
.post-12440 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-olive.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-olive.jpeg");}
.post-12441 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-max-black.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-black.jpeg");}
.post-12441 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-max-burgundy.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-burgundy.jpeg");}
.post-12441 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-max-crisp-blue.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-crisp-blue.jpeg");}
.post-12441 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-max-magenta.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-magenta.jpeg");}
.post-12441 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-max-navy-blue.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-navy-blue.jpeg");}
.post-12441 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/silicone-18-pro-max-olive.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-olive.jpeg");}
:is(.post-12388,.post-12686) .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3610.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3616.jpeg");}
:is(.post-12388,.post-12686) .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3609.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3611.jpeg");}
:is(.post-12388,.post-12686) .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3606.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3614.jpeg");}
:is(.post-12388,.post-12686) .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3604.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3615.jpeg");}
:is(.post-12388,.post-12686) .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3608.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3612.jpeg");}
:is(.post-12388,.post-12686) .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3607.jpeg"]{--al-case-sample:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3613.jpeg");}
:is(.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"],.product_cat-pitaka .wd-swatches-grid,:is(.post-12388,.post-12686) .wd-swatches-grid,.post-12440 .wd-swatches-grid,.post-12441 .wd-swatches-grid) .wd-swatch-bg{background-image:var(--al-case-sample)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;}
:is(.product_cat-cases .wd-swatches-single[data-id="pa_pitaka-color"],.product_cat-pitaka .wd-swatches-grid,:is(.post-12388,.post-12686) .wd-swatches-grid,.post-12440 .wd-swatches-grid,.post-12441 .wd-swatches-grid) .wd-swatch-bg img{opacity:0!important;}
/* End Apples-Lab case material samples */


/* Apples-Lab: iPhone Duo original case samples */
.post-12655 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/apple-iphone-duo-case-navy-blue-main.jpg"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/apple-iphone-duo-case-navy-blue-sample.jpg")!important;background-size:cover!important;background-position:center!important}
.post-12655 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/apple-iphone-duo-case-sand-main.jpg"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/apple-iphone-duo-case-sand-sample.jpg")!important;background-size:cover!important;background-position:center!important}
.post-12656 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/apple-iphone-duo-folio-navy-blue-main.jpg"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/apple-iphone-duo-folio-navy-blue-sample.jpg")!important;background-size:cover!important;background-position:center!important}
.post-12656 .wd-swatches-grid .wd-swatch[data-image-src="https://apples-lab.ru/wp-content/uploads/2026/10/apple-iphone-duo-folio-taupe-main.jpg"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/apple-iphone-duo-folio-taupe-sample.jpg")!important;background-size:cover!important;background-position:center!important}
:is(.post-12655,.post-12656) .wd-swatches-grid .wd-swatch-bg img{opacity:0!important}
:is(#product-12655,#product-12656) .al-duo-color-options .wd-swatch-text{display:none!important}
:is(#product-12655,#product-12656) .al-duo-color-select{display:none!important}
:is(#product-12655,#product-12656) .al-duo-color-name{display:block;font-size:14px;margin-bottom:8px}
/* End Apples-Lab iPhone Duo original case samples */


/* Apples-Lab: case colour samples with native theme layout */
:is(#product-12388,#product-12686) .wd-swatch[role="radio"][data-value="black"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3616.jpeg")!important;background-size:cover!important;background-position:center!important;}
:is(#product-12388,#product-12686) .wd-swatch[role="radio"][data-value="burgundy"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3611.jpeg")!important;background-size:cover!important;background-position:center!important;}
:is(#product-12388,#product-12686) .wd-swatch[role="radio"][data-value="chambray-blue"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3614.jpeg")!important;background-size:cover!important;background-position:center!important;}
:is(#product-12388,#product-12686) .wd-swatch[role="radio"][data-value="mulberry"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3615.jpeg")!important;background-size:cover!important;background-position:center!important;}
:is(#product-12388,#product-12686) .wd-swatch[role="radio"][data-value="olive"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3612.jpeg")!important;background-size:cover!important;background-position:center!important;}
:is(#product-12388,#product-12686) .wd-swatch[role="radio"][data-value="taupe"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3613.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12440 .wd-swatch[role="radio"][data-value="burgundy"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-burgundy.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12440 .wd-swatch[role="radio"][data-value="olive"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-olive.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12440 .wd-swatch[role="radio"][data-value="crisp-blue"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-crisp-blue.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12440 .wd-swatch[role="radio"][data-value="navy-blue"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-navy-blue.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12440 .wd-swatch[role="radio"][data-value="magenta"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-magenta.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12440 .wd-swatch[role="radio"][data-value="black"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-black.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12441 .wd-swatch[role="radio"][data-value="burgundy"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-burgundy.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12441 .wd-swatch[role="radio"][data-value="olive"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-olive.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12441 .wd-swatch[role="radio"][data-value="crisp-blue"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-crisp-blue.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12441 .wd-swatch[role="radio"][data-value="navy-blue"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-navy-blue.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12441 .wd-swatch[role="radio"][data-value="magenta"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-magenta.jpeg")!important;background-size:cover!important;background-position:center!important;}
#product-12441 .wd-swatch[role="radio"][data-value="black"] .wd-swatch-bg{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/silicone-swatch-black.jpeg")!important;background-size:cover!important;background-position:center!important;}

/* iPhone Duo home slide: open composition, 2026-10-25 */
body #slider-254 #slide-11584{background:#f5f5f7!important;isolation:isolate;overflow:hidden;clip-path:inset(0);}
body #slider-254 #slide-11584 .wd-slide-bg{background:#f5f5f7 url("https://apples-lab.ru/wp-content/uploads/2026/09/iphoneduo.png") right bottom/auto 82% no-repeat!important;transform:none!important;}
body #slider-254 #slide-11584 .wd-slide-container{--wd-align-items:center;--wd-justify-content:left;padding:100px 56px 50px!important;}
body #slider-254 #slide-11584 .wd-slide-inner{position:relative;z-index:2;width:40%!important;max-width:460px!important;}
body #slider-254 #slide-11584 .elementor-element-d06fc6c,body #slider-254 #slide-11584 .elementor-element-367da7c{width:100%;max-width:none;margin:0;padding:0;}
body #slider-254 #slide-11584 .e-con-inner{padding:0!important;margin:0;gap:0;max-width:none;width:100%;}
body #slider-254 #slide-11584 .wd-slide-inner .al-duo-eyebrow{margin:0 0 18px!important;font-size:20px!important;line-height:1.3!important;letter-spacing:-.3px;font-weight:600!important;color:#6e6e73!important;}
body #slider-254 #slide-11584 .wd-slide-inner h2{margin:0!important;font-size:60px!important;line-height:1.02!important;letter-spacing:-2.6px!important;font-weight:600!important;color:#1d1d1f!important;}
body #slider-254 #slide-11584 .wd-slide-inner .al-duo-lead{margin:20px 0 0!important;max-width:350px;font-size:18px!important;line-height:1.5!important;font-weight:400!important;color:#6e6e73!important;}
body #slider-254 #slide-11584 .elementor-element-367da7c{margin-top:28px!important;}
body #slider-254 #slide-11584 .wd-button-wrapper>a.btn{min-height:46px;padding-inline:24px!important;}
@media(min-width:768px) and (max-width:1100px){
body #slider-254 #slide-11584 .wd-slide-bg{background-size:auto 84%!important;background-position:calc(100% + 50px) bottom!important;}
body #slider-254 #slide-11584 .wd-slide-container{padding:70px 40px 35px!important;}
body #slider-254 #slide-11584 .wd-slide-inner{width:43%!important;}
body #slider-254 #slide-11584 .wd-slide-inner h2{font-size:48px!important;letter-spacing:-1.8px!important;}
body #slider-254 #slide-11584 .wd-slide-inner .al-duo-lead{font-size:16px!important;max-width:280px;}
}
@media(max-width:767px){
body #slider-254 #slide-11584{min-height:540px!important;}
body #slider-254 #slide-11584 .wd-slide-bg{background-size:auto 250px!important;background-position:calc(50% - 150px) bottom!important;}
body #slider-254 #slide-11584 .wd-slide-container{--wd-align-items:flex-start;--wd-justify-content:center;padding:28px 24px 265px!important;}
body #slider-254 #slide-11584 .wd-slide-inner{width:100%!important;max-width:none!important;text-align:center;}
body #slider-254 #slide-11584 .wd-text-block,body #slider-254 #slide-11584 .wd-button-wrapper{text-align:center!important;}
body #slider-254 #slide-11584 .wd-slide-inner .al-duo-eyebrow{margin:0 0 12px!important;font-size:16px!important;}
body #slider-254 #slide-11584 .wd-slide-inner h2{font-size:40px!important;line-height:1.04!important;letter-spacing:-1.5px!important;}
body #slider-254 #slide-11584 .wd-slide-inner .al-duo-lead{margin:14px auto 0!important;max-width:none;font-size:16px!important;line-height:1.4!important;}
body #slider-254 #slide-11584 .elementor-element-367da7c{margin-top:20px!important;}
}

body #slider-254 #slide-11584 .elementor-element-f9322ee{width:100%!important;max-width:none!important;}
@keyframes al-duo-reveal{from{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translate3d(0,0,0)}}
body #slider-254 #slide-11584.wd-active .al-duo-eyebrow{animation:al-duo-reveal .6s cubic-bezier(.2,.65,.3,1) both;}
body #slider-254 #slide-11584.wd-active h2{animation:al-duo-reveal .7s cubic-bezier(.2,.65,.3,1) .08s both;}
body #slider-254 #slide-11584.wd-active .al-duo-lead{animation:al-duo-reveal .65s cubic-bezier(.2,.65,.3,1) .18s both;}
body #slider-254 #slide-11584.wd-active .elementor-element-367da7c{animation:al-duo-reveal .65s cubic-bezier(.2,.65,.3,1) .28s both;}
@media(prefers-reduced-motion:reduce){body #slider-254 #slide-11584 .wd-slide-inner :is(.al-duo-eyebrow,h2,.al-duo-lead,.elementor-element-367da7c){animation:none!important;}}

/* iPhone 18 Pro catalog images: match iPhone Air spacing */
.product-grid-item:is(.product_cat-iphone-18-pro,.product_cat-iphone-18-pro-max) :is(.product-image-link,.hover-img)>img{
  box-sizing:border-box;
  padding:16%!important;
  object-fit:contain;
}



/* Apples-Lab: align images and prices in related product cards */
.single-product .elementor-element-ccc4f0e .wd-carousel-wrap{align-items:stretch;}
.single-product .elementor-element-ccc4f0e .wd-carousel-item{display:flex;height:auto;}
.single-product .elementor-element-ccc4f0e .product-grid-item{display:flex;width:100%;}
.single-product .elementor-element-ccc4f0e .product-wrapper{display:flex;flex-direction:column;width:100%;}
.single-product .elementor-element-ccc4f0e .product-element-top{flex:0 0 auto;aspect-ratio:1 / 1;}
.single-product .elementor-element-ccc4f0e :is(.product-image-link,.hover-img){width:100%;height:100%;}
.single-product .elementor-element-ccc4f0e :is(.product-image-link,.hover-img)>img{width:100%;height:100%;object-fit:contain;}
.single-product .elementor-element-ccc4f0e .wd-entities-title{flex:1 0 auto;}
.single-product .elementor-element-ccc4f0e .product-wrapper>.price{margin-top:auto;}
/* End related product card alignment */
	

/* Apples-Lab: show uncropped iPhone Duo photos in catalog cards */
.tax-product_cat .product-grid-item.product_cat-iphone-duo .product-element-top{aspect-ratio:4 / 3;}
.tax-product_cat .product-grid-item.product_cat-iphone-duo :is(.product-image-link,.hover-img){display:flex;align-items:center;justify-content:center;width:100%;height:100%;}
.tax-product_cat .product-grid-item.product_cat-iphone-duo :is(.product-image-link,.hover-img)>img{box-sizing:border-box;width:100%;height:100%;padding:8%;object-fit:contain;}
.tax-product_cat .product-grid-item.product_cat-iphone-duo .product-image-link>img[src*="/IMG_3543"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3543-1024x640.webp");}
.tax-product_cat .product-grid-item.product_cat-iphone-duo .product-image-link>img[src*="/IMG_3542"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3542-1024x640.webp");}
.tax-product_cat .product-grid-item.product_cat-iphone-duo .wd-entities-title{font-size:15px;line-height:1.4;min-height:2.8em;margin:0 0 8px;}
.tax-product_cat .product-grid-item.product_cat-iphone-duo .price{font-size:16px;line-height:1.4;}
@media(max-width:767px){.tax-product_cat .product-grid-item.product_cat-iphone-duo .wd-entities-title{font-size:14px;min-height:4.2em;}}
/* End iPhone Duo catalog photos */
	

/* Duo catalog: keep lazy-loaded photos inside the same frame */
.tax-product_cat .product-grid-item.product_cat-iphone-duo .product-element-top{min-height:0;}
.tax-product_cat .product-grid-item.product_cat-iphone-duo :is(.product-image-link,.hover-img){position:absolute;inset:0;}
	

/* Apples-Lab: animated homepage Trade-in invitation */
.home .elementor-element-c74c04d{border-radius:28px;background:radial-gradient(ellipse at 50% 15%,#dceaff 0%,#f0f5ff 44%,#f7f8fb 100%);padding:36px 28px!important;margin-block:28px 48px;overflow:hidden;}
.home .elementor-element-c74c04d>.e-con-inner{gap:18px;}
.home .elementor-element-72d83e1{position:relative;padding-top:330px;isolation:isolate;perspective:800px;}
.home .elementor-element-72d83e1::before,.home .elementor-element-72d83e1::after{content:"";position:absolute;z-index:2;top:20px;left:50%;margin-left:-105px;width:210px;height:230px;background:center/contain no-repeat;pointer-events:none;mix-blend-mode:normal;will-change:transform,opacity;}
.home .elementor-element-72d83e1::before{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/02/nav_iphone_17__ffxyxejeezqm_large_2x.png");background-size:contain;animation:al-trade-scan 10s cubic-bezier(.22,.68,.24,1) infinite;}
.home .elementor-element-72d83e1::after{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/09/iphone_18_pro__dj48ysc0yagm_large_2x.png");animation:al-trade-reveal 10s cubic-bezier(.22,.68,.24,1) infinite;}
.home .elementor-element-72d83e1 .title-wrapper,.home .elementor-element-72d83e1 .liner-continer{position:static;}
.home .elementor-element-72d83e1 .title-wrapper::before{content:"";position:absolute;z-index:-1;top:-25px;left:50%;margin-left:-180px;width:360px;height:320px;background:radial-gradient(ellipse,#5b9bff55,transparent 65%);border-radius:50%;animation:al-trade-energy 10s ease-in-out infinite;pointer-events:none;}
.home .elementor-element-72d83e1 .title-wrapper::after{content:"";position:absolute;z-index:1;top:-5px;left:50%;margin-left:-145px;width:290px;height:290px;background:conic-gradient(transparent 35%,#73a9ff 65%,#dceaff 90%,transparent);mask:radial-gradient(transparent 66%,#000 67%,#000 69%,transparent 70%);border-radius:50%;animation:al-trade-ring 10s ease-in-out infinite;pointer-events:none;}
.home .elementor-element-72d83e1 .liner-continer::before{content:"01  Оцените свой iPhone";position:absolute;top:286px;left:0;width:100%;color:#1264d7;font-size:15px;font-weight:650;line-height:1.4;letter-spacing:.15px;animation:al-trade-caption 10s steps(1,end) infinite;}
.home .elementor-element-72d83e1 .liner-continer::after{content:"";position:absolute;top:125px;left:50%;width:6px;height:6px;background:#4189fa;border-radius:50%;box-shadow:-60px -40px #6da6ff,68px -36px #4189fa,-95px 25px #a1c7ff,100px 30px #6da6ff,-40px 75px #4189fa,55px 80px #a1c7ff;animation:al-trade-particles 10s ease-out infinite;pointer-events:none;}
.home .elementor-element-72d83e1 h4{color:#1d1d1f!important;font-size:36px;line-height:1.15;letter-spacing:-.8px;}
.home .elementor-element-72d83e1 h4::before{content:"TRADE-IN";display:block;margin-bottom:12px;color:#1264d7;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:2px;}
.home .elementor-element-72d83e1 .title-after_title{max-width:650px;margin:16px auto 0;color:#616978;font-size:17px;line-height:1.55;}
.home .elementor-element-af19ef5 .btn{border-radius:999px;padding:15px 28px;min-height:50px;font-size:15px;transition:transform .2s,box-shadow .2s;animation:al-trade-invite 10s ease-in-out infinite;}
.home .elementor-element-af19ef5 .btn:hover{transform:translateY(-2px);}
.home .elementor-element-1f7287a{margin-top:22px;padding:26px 18px;background:#ffffffb8;border:1px solid #fff;border-radius:22px;}
@keyframes al-trade-scan{0%,20%,94%,100%{opacity:1;transform:translate(-95px,0) rotate(-8deg) scale(.95);}26%{opacity:.8;transform:translate(-45px,-5px) rotateY(40deg) scale(.7);}38%,88%{opacity:0;transform:translate(0,-10px) rotateY(80deg) scale(.3);}}
@keyframes al-trade-reveal{0%,30%{opacity:0;transform:translate(0,15px) rotateY(-80deg) scale(.25);}46%{opacity:1;transform:translate(0,-15px) rotateY(-8deg) rotate(4deg) scale(1.2);}58%{opacity:1;transform:translate(0,-24px) rotateY(8deg) rotate(-3deg) scale(1.22);}73%,84%{opacity:1;transform:translate(95px,-5px) rotate(8deg) scale(1.02);}94%,100%{opacity:0;transform:translate(180px,5px) rotate(14deg) scale(.85);}}
@keyframes al-trade-energy{0%,18%,100%{opacity:.25;transform:scale(.8);}32%{opacity:1;transform:scale(1.3);}48%,72%{opacity:.75;transform:scale(1.1);}90%{opacity:.25;transform:scale(.8);}}
@keyframes al-trade-ring{0%,18%{opacity:0;transform:rotate(-120deg) scale(.55);}32%{opacity:1;transform:rotate(150deg) scale(1.15);}55%{opacity:.5;transform:rotate(290deg) scale(1.05);}80%,100%{opacity:0;transform:rotate(390deg) scale(1.25);}}
@keyframes al-trade-particles{0%,23%,70%,100%{opacity:0;transform:scale(.2);}32%{opacity:.9;transform:scale(1);}48%{opacity:0;transform:scale(1.65);}}
@keyframes al-trade-caption{0%,100%{content:"01  Оцените свой iPhone";}26%{content:"02  Зачтём его стоимость";}46%{content:"03  Выберите новый iPhone";}}
@keyframes al-trade-invite{0%,37%,90%,100%{box-shadow:0 6px 20px #1264d71a;transform:scale(1);}48%,72%{box-shadow:0 10px 34px #1264d74d;transform:scale(1.035);}}
@media(max-width:767px){.home .elementor-element-c74c04d{padding:26px 16px!important;border-radius:22px;}.home .elementor-element-72d83e1{padding-top:265px;}.home .elementor-element-72d83e1::before,.home .elementor-element-72d83e1::after{width:140px;height:175px;margin-left:-70px;top:20px;}.home .elementor-element-72d83e1::before{animation-name:al-trade-scan-mobile;}.home .elementor-element-72d83e1::after{animation-name:al-trade-reveal-mobile;}.home .elementor-element-72d83e1 .title-wrapper::before{width:280px;height:260px;margin-left:-140px;top:-10px;}.home .elementor-element-72d83e1 .title-wrapper::after{width:220px;height:220px;margin-left:-110px;top:0;}.home .elementor-element-72d83e1 .liner-continer::before{top:225px;font-size:13px;}.home .elementor-element-72d83e1 .liner-continer::after{top:105px;}.home .elementor-element-72d83e1 h4{font-size:28px;letter-spacing:-.5px;}.home .elementor-element-72d83e1 .title-after_title{font-size:15px;}.home .elementor-element-1f7287a{padding:20px 10px;}}
@keyframes al-trade-scan-mobile{0%,20%,94%,100%{opacity:1;transform:translate(-55px,0) rotate(-8deg) scale(.95);}26%{opacity:.8;transform:translate(-25px,-5px) rotateY(40deg) scale(.7);}38%,88%{opacity:0;transform:translate(0,-10px) rotateY(80deg) scale(.3);}}
@keyframes al-trade-reveal-mobile{0%,30%{opacity:0;transform:rotateY(-80deg) scale(.25);}46%{opacity:1;transform:translate(0,-5px) rotate(4deg) scale(1.18);}58%{opacity:1;transform:translate(0,-12px) rotate(-3deg) scale(1.2);}73%,84%{opacity:1;transform:translate(55px,0) rotate(8deg);}94%,100%{opacity:0;transform:translate(110px,5px) rotate(14deg) scale(.85);}}
@media(prefers-reduced-motion:reduce){.home .elementor-element-72d83e1::before,.home .elementor-element-72d83e1::after,.home .elementor-element-72d83e1 .title-wrapper::before,.home .elementor-element-72d83e1 .title-wrapper::after,.home .elementor-element-72d83e1 .liner-continer::before,.home .elementor-element-72d83e1 .liner-continer::after,.home .elementor-element-af19ef5 .btn{animation:none!important;}.home .elementor-element-72d83e1::before{opacity:1;transform:translate(-130px,0) rotate(-8deg) scale(.9);}.home .elementor-element-72d83e1::after{opacity:1;transform:translate(130px,0) rotate(8deg);}.home .elementor-element-72d83e1 .liner-continer::before{content:"Ваш iPhone → новый iPhone";}.home .elementor-element-72d83e1 .title-wrapper::after,.home .elementor-element-72d83e1 .liner-continer::after{display:none;}}
@media(max-width:767px) and (prefers-reduced-motion:reduce){.home .elementor-element-72d83e1::before{transform:translate(-65px,0) rotate(-8deg) scale(.9);}.home .elementor-element-72d83e1::after{transform:translate(65px,0) rotate(8deg);}}
.home .elementor-element-72d83e1::before,.home .elementor-element-72d83e1::after,.home .elementor-element-72d83e1 .title-wrapper::before,.home .elementor-element-72d83e1 .title-wrapper::after,.home .elementor-element-72d83e1 .liner-continer::before,.home .elementor-element-72d83e1 .liner-continer::after,.home .elementor-element-af19ef5 .btn{animation-delay:-4.4s;}
/* End homepage Trade-in invitation */
					
/* Apples-Lab: balanced phone arrivals */
@media(min-width:1025px){.home .elementor-element-91a16a3 .products:has(.product_cat-iphone-duo){--wd-col-lg:4!important;}}
@media(min-width:769px) and (max-width:1024px){.home .elementor-element-91a16a3 .products:has(.product_cat-iphone-duo){--wd-col-md:2!important;}}
.home .elementor-element-91a16a3 .products:has(.product_cat-iphone-duo) .product-wrapper{height:100%;display:flex;flex-direction:column;}
.home .elementor-element-91a16a3 .products:has(.product_cat-iphone-duo) .product-element-top{position:relative;aspect-ratio:1/1;flex:0 0 auto;}
.home .elementor-element-91a16a3 .products:has(.product_cat-iphone-duo) .product-image-link{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;}
.home .elementor-element-91a16a3 .products:has(.product_cat-iphone-duo) .product-image-link img{box-sizing:border-box;width:100%;height:100%;padding:16px;object-fit:contain;}
.home .elementor-element-91a16a3 .products:has(.product_cat-iphone-duo) .wd-entities-title{min-height:2.8em;line-height:1.4;}
.home .elementor-element-91a16a3 .products:has(.product_cat-iphone-duo) .price{margin-top:auto;}
.home .elementor-element-91a16a3 .product_cat-iphone-duo img[src*="/IMG_3543"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3543-1024x640.webp");}
.home .elementor-element-91a16a3 .product_cat-iphone-duo img[src*="/IMG_3542"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/IMG_3542-1024x640.webp");}
/* End balanced phone arrivals */
	
/* Apples-Lab: complete supplier product photos */
.product-grid-item:has(:is(img[src*="/supplier"],img[src*="/dyson-supplier-"],img[src*="/dyson-hushjet-"],img[src*="/dyson-hd16-nural-jasper-"],img[src*="/3_f25f3b96-eca4-4f04-8b89-a3ebe88dcbb5"],img[src*="/PDRN_00_38489201-ed99-44aa-b176-548629eb70df_2000x"])) .product-wrapper{height:100%;display:flex;flex-direction:column;}
.product-grid-item:has(:is(img[src*="/supplier"],img[src*="/dyson-supplier-"],img[src*="/dyson-hushjet-"],img[src*="/dyson-hd16-nural-jasper-"],img[src*="/3_f25f3b96-eca4-4f04-8b89-a3ebe88dcbb5"],img[src*="/PDRN_00_38489201-ed99-44aa-b176-548629eb70df_2000x"])) .product-image-link{display:block;}
.product-grid-item:has(:is(img[src*="/supplier"],img[src*="/dyson-supplier-"],img[src*="/dyson-hushjet-"],img[src*="/dyson-hd16-nural-jasper-"],img[src*="/3_f25f3b96-eca4-4f04-8b89-a3ebe88dcbb5"],img[src*="/PDRN_00_38489201-ed99-44aa-b176-548629eb70df_2000x"])) .product-image-link img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;box-sizing:border-box;padding:20px;}
.product-grid-item:has(:is(img[src*="/supplier"],img[src*="/dyson-supplier-"],img[src*="/dyson-hushjet-"],img[src*="/dyson-hd16-nural-jasper-"],img[src*="/3_f25f3b96-eca4-4f04-8b89-a3ebe88dcbb5"],img[src*="/PDRN_00_38489201-ed99-44aa-b176-548629eb70df_2000x"])) .wd-entities-title{min-height:4.2em;line-height:1.4;}
.product-grid-item:has(:is(img[src*="/supplier"],img[src*="/dyson-supplier-"],img[src*="/dyson-hushjet-"],img[src*="/dyson-hd16-nural-jasper-"],img[src*="/3_f25f3b96-eca4-4f04-8b89-a3ebe88dcbb5"],img[src*="/PDRN_00_38489201-ed99-44aa-b176-548629eb70df_2000x"])) .price{margin-top:auto;}
.product-grid-item .product-image-link img[src*="/dyson-hushjet-ink-cobalt"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-hushjet-ink-cobalt.jpg");}
.product-grid-item .product-image-link img[src*="/dyson-supplier-1"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-supplier-1.jpg");}
.product-grid-item .product-image-link img[src*="/dyson-supplier-2"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-supplier-2.jpg");}
.product-grid-item .product-image-link img[src*="/dyson-supplier-3"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-supplier-3.jpg");}
.product-grid-item .product-image-link img[src*="/dyson-supplier-4"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-supplier-4.jpg");}
.product-grid-item .product-image-link img[src*="/dyson-supplier-5"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-supplier-5.jpg");}
.product-grid-item .product-image-link img[src*="/dyson-supplier-6.jpg"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-supplier-6.jpg.png");}
.product-grid-item .product-image-link img[src*="/dyson-supplier-7.jpg"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-supplier-7.jpg.png");}
.product-grid-item .product-image-link img[src*="/supplierC1"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierC1.jpg");}
.product-grid-item .product-image-link img[src*="/supplierHD07Blue"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierHD07Blue.jpg");}
.product-grid-item .product-image-link img[src*="/supplierC2"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierC2.jpg");}
.product-grid-item .product-image-link img[src*="/supplierNuralUK0"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierNuralUK0.jpg");}
.product-grid-item .product-image-link img[src*="/supplierNuralHKpink"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierNuralHKpink.jpg");}
.product-grid-item .product-image-link img[src*="/supplierNuralUK1"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierNuralUK1.jpg");}
.product-grid-item .product-image-link img[src*="/supplierNuralHKblue"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierNuralHKblue.jpg");}
.product-grid-item .product-image-link img[src*="/supplierR0"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierR0.jpg");}
.product-grid-item .product-image-link img[src*="/supplierR1"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierR1.jpg");}
.product-grid-item .product-image-link img[src*="/supplierStrawberry"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierStrawberry.jpg");}
.product-grid-item .product-image-link img[src*="/supplierVinca.jpg"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierVinca.jpg.png");}
.product-grid-item .product-image-link img[src*="/supplierRed"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierRed.jpg");}
.product-grid-item .product-image-link img[src*="/supplierBlush.jpg"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierBlush.jpg.png");}
.product-grid-item .product-image-link img[src*="/supplierPro"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierPro.jpg");}
.product-grid-item .product-image-link img[src*="/supplierMedCream"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierMedCream.jpg");}
.product-grid-item .product-image-link img[src*="/supplierMedSerum"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierMedSerum.jpg");}
.product-grid-item .product-image-link img[src*="/supplierOrigin"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierOrigin.jpg");}
.product-grid-item .product-image-link img[src*="/supplierHD08Nickel"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierHD08Nickel.jpg");}
.product-grid-item .product-image-link img[src*="/dyson-hd16-nural-jasper-plum"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-hd16-nural-jasper-plum.jpg");}
.product-grid-item .product-image-link img[src*="/supplierRApricot"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierRApricot.jpg");}
.product-grid-item .product-image-link img[src*="/supplierClips"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierClips.jpg");}
.product-grid-item .product-image-link img[src*="/supplierBrushBlue"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierBrushBlue.jpg");}
.product-grid-item .product-image-link img[src*="/supplierBrushBlackCorrect"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierBrushBlackCorrect.jpg");}
.product-grid-item .product-image-link img[src*="/supplierBlueBlush"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierBlueBlush.jpg");}
.product-grid-item .product-image-link img[src*="/supplierOnyx"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierOnyx.jpg");}
.product-grid-item .product-image-link img[src*="/supplierVincaEU"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/supplierVincaEU.jpg");}
.product-grid-item .product-image-link img[src*="/3_f25f3b96-eca4-4f04-8b89-a3ebe88dcbb5"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/3_f25f3b96-eca4-4f04-8b89-a3ebe88dcbb5.jpg");}
.product-grid-item .product-image-link img[src*="/PDRN_00_38489201-ed99-44aa-b176-548629eb70df_2000x"]{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/PDRN_00_38489201-ed99-44aa-b176-548629eb70df_2000x.jpg");}
/* End complete supplier product photos */
	
/* Apples-Lab: fan category and white Booster X2 */
a.ti-subcat[href="https://apples-lab.ru/product-category/dyson/%d0%b2%d0%b5%d0%bd%d1%82%d0%b8%d0%bb%d1%8f%d1%82%d0%be%d1%80%d1%8b/"] .ti-subcat-img{background-image:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-hushjet-ink-cobalt.jpg");background-size:contain;background-position:center;background-repeat:no-repeat;}
.product-grid-item.post-12861 .product-wrapper{height:100%;display:flex;flex-direction:column;}
.product-grid-item.post-12861 .product-image-link{display:block;}
.product-grid-item.post-12861 .product-image-link img{content:url("https://apples-lab.ru/wp-content/uploads/2026/10/4_67847668-f2e0-4993-bfe6-b6aa53d52169.jpg");width:100%;height:auto;aspect-ratio:1;object-fit:contain;box-sizing:border-box;padding:20px;}
.product-grid-item.post-12861 .wd-entities-title{min-height:4.2em;line-height:1.4;}
.product-grid-item.post-12861 .price{margin-top:auto;}
/* End fan category and white Booster X2 */
	
/* Apples-Lab: consistent Dyson rows and Medicube header */
.product-grid-item.product_cat-hair-care .product-wrapper{height:100%;display:flex;flex-direction:column;}
.product-grid-item.product_cat-hair-care .product-image-link{display:block;}
.product-grid-item.product_cat-hair-care .product-image-link img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;box-sizing:border-box;padding:20px;}
.product-grid-item.product_cat-hair-care .wd-entities-title{min-height:4.2em;line-height:1.4;}
.product-grid-item.product_cat-hair-care .price{margin-top:auto;}
.term-medicube .wd-page-title-bg{background:linear-gradient(135deg,#20242d,#332a35);}
.term-medicube .wd-page-title-bg img{visibility:hidden;}
/* End consistent Dyson rows and Medicube header */
	
/* Apples-Lab: vacuum catalogue photos and aligned prices */
.product-grid-item:has(img[src*="/dyson-vac-"]) .product-wrapper{height:100%;display:flex;flex-direction:column;}
.product-grid-item:has(img[src*="/dyson-vac-"]) .product-element-top{aspect-ratio:1;}
.product-grid-item:has(img[src*="/dyson-vac-"]) .product-image-link{display:block;aspect-ratio:1;}
.product-grid-item:has(img[src*="/dyson-vac-"]) .product-image-link img{width:100%;height:100%;aspect-ratio:1;object-fit:contain;box-sizing:border-box;padding:16px;}
.product-grid-item:has(img[src*="/dyson-vac-"]) .wd-entities-title{min-height:4.2em;line-height:1.4;}
.product-grid-item:has(img[src*="/dyson-vac-"]) .price{margin-top:auto;}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-krds."],img[src*="/dyson-vac-krds-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-krds.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v16sub."],img[src*="/dyson-vac-v16sub-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v16sub.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v16."],img[src*="/dyson-vac-v16-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v16.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-pencilwash."],img[src*="/dyson-vac-pencilwash-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-pencilwash.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-pencilcones."],img[src*="/dyson-vac-pencilcones-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-pencilcones.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-wash."],img[src*="/dyson-vac-wash-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-wash.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-nav."],img[src*="/dyson-vac-nav-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-nav.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-spot."],img[src*="/dyson-vac-spot-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-spot.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-genpurple."],img[src*="/dyson-vac-genpurple-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-genpurple.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-genblue."],img[src*="/dyson-vac-genblue-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-genblue.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v15."],img[src*="/dyson-vac-v15-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v15.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v15origin."],img[src*="/dyson-vac-v15origin-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v15origin.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v12."],img[src*="/dyson-vac-v12-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v12.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v12sub."],img[src*="/dyson-vac-v12sub-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v12sub.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v10red."],img[src*="/dyson-vac-v10red-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v10red.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v10."],img[src*="/dyson-vac-v10-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v10.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v8abs."],img[src*="/dyson-vac-v8abs-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v8abs.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v8total."],img[src*="/dyson-vac-v8total-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v8total.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v15subfull."],img[src*="/dyson-vac-v15subfull-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v15subfull.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-cineticabs."],img[src*="/dyson-vac-cineticabs-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-cineticabs.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-cineticmulti."],img[src*="/dyson-vac-cineticmulti-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-cineticmulti.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-bigabs."],img[src*="/dyson-vac-bigabs-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-bigabs.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-pencilfluffy."],img[src*="/dyson-vac-pencilfluffy-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-pencilfluffy.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v8slim."],img[src*="/dyson-vac-v8slim-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v8slim.jpg");}
/* End vacuum catalogue photos */
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-v11fluffy."],img[src*="/dyson-vac-v11fluffy-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-v11fluffy.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-cineticparquet."],img[src*="/dyson-vac-cineticparquet-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-cineticparquet.jpg");}
.product-grid-item .product-image-link :is(img[src*="/dyson-vac-cleanwash."],img[src*="/dyson-vac-cleanwash-"]){content:url("https://apples-lab.ru/wp-content/uploads/2026/10/dyson-vac-cleanwash.jpg");}	
/* Apples-Lab: vacuum category header */
.term-vacuum-cleaners .wd-page-title-bg{background:linear-gradient(120deg,#111820,#193c45);}
.term-vacuum-cleaners .wd-page-title-bg img{visibility:hidden;}
	

/* Apples-Lab: minimalist cart and checkout, 2026-10-27 */
.al-checkout-top,.al-checkout{font-family:inherit;--content-width:1100px!important}
.al-checkout-top{margin:28px auto 24px}
.al-checkout{margin:0 auto 64px}
.al-checkout-top>.e-con-inner,.al-checkout>.e-con-inner{width:1100px;max-width:100%;padding:0}
.al-checkout-columns{display:grid!important;grid-template-columns:minmax(0,1fr) 420px;gap:56px!important;align-items:start}
.al-checkout-columns>.e-con{width:100%!important;min-width:0}
.al-checkout-details{padding:8px 0!important}
.al-checkout-summary{padding:28px!important;background:#f5f5f7;border:1px solid #e6e6e8;border-radius:18px;gap:20px!important}
.al-checkout .title-wrapper,.al-checkout-top .title-wrapper{margin:0!important;text-align:left}
.al-checkout .title-subtitle,.al-checkout-top .title-subtitle{display:none}
.al-checkout .woodmart-title-container{margin:0!important;color:#1d1d1f!important;font-size:22px!important;font-weight:600;line-height:1.3;letter-spacing:-.35px}
.al-checkout-heading .woodmart-title-container{margin:0!important;color:#1d1d1f!important;font-size:38px!important;font-weight:600;line-height:1.15;letter-spacing:-1px}
.al-checkout .title-after_title,.al-checkout-top .title-after_title{margin-top:10px!important;color:#6e6e73;font-size:15px;line-height:1.6}
.al-checkout-receiving{margin-top:16px;padding-top:28px;border-top:1px solid #e6e6e8}
.al-checkout-receiving .title-after_title a{display:inline-block;margin-top:8px;font-size:14px}
.al-checkout .woocommerce-billing-fields__field-wrapper{display:block}
.al-checkout .form-row{float:none;width:100%;margin:0 0 18px}
.al-checkout .form-row label{margin-bottom:8px;font-size:14px;font-weight:500;color:#1d1d1f}
.al-checkout .form-row input.input-text,.al-checkout .form-row textarea{width:100%;min-height:50px;background:#fff;border:1px solid #d2d2d7;border-radius:10px;padding:12px 14px;font-size:16px;box-shadow:none}
.al-checkout .form-row input.input-text:focus,.al-checkout .form-row textarea:focus{outline:2px solid var(--wd-primary-color,#2e6bc6);outline-offset:2px}
.al-checkout-review .shop_table{margin:0;border-collapse:collapse;background:transparent}
.al-checkout-review .shop_table :is(th,td){padding:14px 0;border-color:#dedee2;font-size:14px;background:transparent}
.al-checkout-review .shop_table thead th{padding-top:0;color:#6e6e73;font-size:12px;font-weight:500;text-transform:none}
.al-checkout-review .shop_table .product-name{padding-right:18px;line-height:1.5}
.al-checkout-review .shop_table .product-total,.al-checkout-review .shop_table tfoot td{text-align:right;white-space:nowrap}
.al-checkout-review .shop_table .order-total :is(th,td){padding-bottom:0;border-bottom:0;font-size:20px;font-weight:600}
.al-checkout-payment #payment{background:transparent}
.al-checkout-payment .wc_payment_methods{margin:0 0 16px;padding:0;border:0}
.al-checkout-payment .payment_box{margin:6px 0 0;padding:0;background:transparent;color:#6e6e73;font-size:14px;line-height:1.5}
.al-checkout-payment .payment_box::before{display:none}
.al-checkout-payment .place-order{margin-bottom:0}
.al-checkout-payment .woocommerce-terms-and-conditions-wrapper p{margin-bottom:18px;color:#6e6e73;font-size:12px;line-height:1.6}
.al-checkout-payment #place_order{width:100%;min-height:50px;border-radius:10px;text-transform:none;font-size:16px;font-weight:600}
.al-checkout-top .woocommerce-form-coupon-toggle{text-align:left;font-size:13px;color:#6e6e73}
.al-checkout-top .woocommerce-form-coupon-toggle .woocommerce-info{margin:0;padding:0;background:transparent;border:0;text-align:left}
.al-checkout-top .woocommerce-form-coupon-toggle .woocommerce-info::before{display:none}
@media(min-width:1025px){.al-checkout-summary{position:sticky;top:120px}}
@media(min-width:768px) and (max-width:1024px){.al-checkout-columns{grid-template-columns:minmax(0,1fr) 360px;gap:32px!important}.al-checkout-summary{padding:22px!important}}
@media(max-width:767px){
.al-checkout-top{margin:20px auto}.al-checkout{margin-bottom:36px}
.al-checkout-columns{grid-template-columns:minmax(0,1fr);gap:28px!important}
.al-checkout-heading .woodmart-title-container{font-size:30px!important;letter-spacing:-.7px}
.al-checkout .woodmart-title-container{font-size:21px!important}
.al-checkout-summary{padding:22px 18px!important;border-radius:14px}
.al-checkout-payment #place_order{min-height:52px}
.al-checkout-top .title-after_title{font-size:14px}
}
/* End Apples-Lab minimalist cart and checkout */


/* Apples-Lab: matching cart and unobstructed mobile checkout */
.woocommerce-cart .wd-page-title:has(.wd-checkout-steps){display:none}
.woocommerce-cart #main-content article{max-width:1100px;width:100%;margin-inline:auto}
.al-cart-heading{margin:20px 0 32px!important;font-size:38px!important;line-height:1.15;letter-spacing:-1px;font-weight:600;color:#1d1d1f}
.woocommerce-cart .wc-block-cart__sidebar{padding:26px!important;background:#f5f5f7;border:1px solid #e6e6e8;border-radius:18px}
.woocommerce-cart .wc-block-cart__totals-title{font-size:22px!important;line-height:1.3;font-weight:600;text-transform:none!important;letter-spacing:-.35px}
.woocommerce-cart .wc-block-cart__submit-button{min-height:50px;border-radius:10px;text-transform:none!important;font-size:16px;font-weight:600}
.al-cart-delivery-note{margin:18px 0 0;color:#6e6e73;font-size:13px;line-height:1.6}
.woocommerce-checkout #jvLabelWrap{display:none!important}
@media(max-width:767px){
.al-cart-heading{margin:16px 0 24px!important;font-size:30px!important;letter-spacing:-.7px}
.woocommerce-cart .wc-block-cart__sidebar{padding:22px 18px!important;border-radius:14px}
.woocommerce-checkout .wd-toolbar,.woocommerce-checkout #jvLabelWrap{display:none!important}
}
/* End Apples-Lab cart and mobile checkout */
	

/* Apples-Lab: black text in cart and checkout, 2026-10-28 */
body.woocommerce-checkout :is(.al-checkout,.al-checkout-top){color:#000;--wd-text-color:#000;--wd-entities-title-color:#000;--wd-title-color:#000}
body.woocommerce-checkout :is(.al-checkout,.al-checkout-top) :is(.woodmart-title-container,.title-after_title,.woocommerce-form-coupon-toggle,.woocommerce-info,.form-row label,.input-text,.payment_box,.payment_box p,.wc_payment_method>label,.woocommerce-terms-and-conditions-wrapper p,.shop_table thead th,.shop_table tbody .product-name,.product-quantity){color:#000!important}
body.woocommerce-checkout .al-checkout .shop_table tbody .product-name :is(span,strong){color:#000!important}
body.woocommerce-checkout .al-checkout :is(input,textarea)::placeholder{color:#86868b!important;opacity:1}
body.woocommerce-cart #main-content{color:#000;--wd-text-color:#000;--wd-entities-title-color:#000}
body.woocommerce-cart #main-content :is(.al-cart-heading,.al-cart-delivery-note,.wc-block-cart__totals-title,.wc-block-components-product-name,.wc-block-components-product-metadata,.wc-block-components-product-metadata__description,.wc-block-components-product-details,.wc-block-components-totals-item__label,.wc-block-components-totals-item__description,.wc-block-cart-items__header){color:#000!important}
body.woocommerce-cart #main-content :is(input,textarea)::placeholder{color:#86868b!important;opacity:1}
/* End Apples-Lab black cart and checkout text */
		