@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_27cf40ec-module__vJe1_a__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_27cf40ec-module__vJe1_a__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_9c71a0f7-module__NamsRq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_9c71a0f7-module__NamsRq__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_2ae83ad8-module__t0mrfW__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_2ae83ad8-module__t0mrfW__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_ca35ecd4-module__VNkuCW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_ca35ecd4-module__VNkuCW__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.0vlx5hthn2t7i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0fu677rwbv-.g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0zzh68k1~whtc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_328e9abe-module__Q65xMG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_328e9abe-module__Q65xMG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}

/* GP docx mobile card layout 20260603 */
@media (max-width: 639px){
  .gp-mobile-card-actions{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.72rem!important;}
  .gp-mobile-card-actions>div:first-child{width:100%!important;text-align:center!important;}
  .gp-mobile-card-actions>div:nth-child(2){width:100%!important;justify-content:center!important;}
  .gp-mobile-card-actions>div:nth-child(2)>div{align-items:center!important;}
  article[data-card-mode] .font-\[family\:var\(--font-heading\)\]{overflow-wrap:anywhere;}
}

/* GP docx1 fixes 20260603 */
body.gp-favorites-page main > div > section:first-child{display:none!important;}
body.gp-favorites-page main aside{display:none!important;}
body.gp-favorites-page main > div > section.grid{display:block!important;}
body.gp-favorites-page main [class*="sticky"][class*="z-30"][class*="lg:hidden"]{display:none!important;}
body.gp-favorites-page main article{max-width:24rem;}
@media (max-width:639px){body.gp-favorites-page main article{max-width:none;} [data-mobile-shell="header"]{height:var(--mobile-header-height,5.35rem)!important;} article[data-card-mode] *{overflow-wrap:anywhere;} article[data-card-mode] h1, article[data-card-mode] h2, article[data-card-mode] h3{word-break:break-word;} }
.product-page h1, main h1, article[data-card-mode] .font-\[family\:var\(--font-heading\)\]{overflow-wrap:anywhere;word-break:break-word;}

/* GP docx2 repeat-fix guarantees 20260603 */
@media (min-width:1024px){
  body.gp-favorites-page main > div{gap:0!important;}
  body.gp-favorites-page main > div > section.grid{display:block!important;}
  body.gp-favorites-page main > div > section.grid > div{width:100%!important;}
  body.gp-favorites-page main > div > section.grid > div > section.grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;}
  body.gp-favorites-page main article{width:100%!important;max-width:none!important;}
}
@media (max-width:639px){
  :root{--mobile-header-height:4.75rem!important;}
  [data-mobile-shell="header"]{height:var(--mobile-header-height,4.75rem)!important;}
  [data-app-shell-root]{padding-top:var(--mobile-header-height,4.75rem)!important;}
  [data-app-shell-scroll] main{padding-top:.25rem!important;}
  body.gp-favorites-page main section.hidden, body.gp-favorites-page main [href="/catalog"]{display:none!important;}
  body.gp-favorites-page main h1{display:none!important;}
  body.gp-favorites-page main > div{gap:0!important;}
  body.gp-favorites-page main > div > section.grid{margin-top:0!important;}
  body.gp-favorites-page main > div > section.grid > div > section.grid{gap:12px!important;}
}
@media (min-width:1024px){header nav form, header nav form input{min-width:0!important;} header nav{width:100%!important;} }


/* GP docx2 header/catalog stability 20260603 */
@media (min-width:1024px){
  header > div > div:first-child > nav.lg\:flex{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;}
  header > div > div:first-child > nav.lg\:flex > div:nth-child(1),
  header > div > div:first-child > nav.lg\:flex > div:nth-child(3),
  header > div > div:first-child > nav.lg\:flex > div:nth-child(4){flex:0 0 auto!important;}
  header > div > div:first-child > nav.lg\:flex > div:nth-child(2){flex:1 1 auto!important;min-width:0!important;max-width:none!important;}
  header > div > div:first-child > nav.lg\:flex > div:nth-child(2) form{width:100%!important;}
}
@media (min-width:1536px){
  header > div > div:first-child > nav.lg\:flex > div:nth-child(2){min-width:32rem!important;}
}


/* GP docx3 stability fixes 20260603 */
@media (min-width:1024px){
  header > div > div:first-child > nav.lg\:flex > div:nth-child(2){flex:1 1 auto!important;min-width:0!important;max-width:none!important;}
  header > div > div:first-child > nav.lg\:flex > div:nth-child(2) form{width:100%!important;}
  aside div[class*="lg:sticky"][class*="lg:top-0"],
  aside [class*="lg:sticky"][class*="lg:top-0"]{background:#f9f5ef!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
}
@media (max-width:1023px){
  :root{--mobile-header-height:4.75rem!important;}
  [data-mobile-shell="header"]{height:4.75rem!important;}
  [data-app-shell-root]{padding-top:4.75rem!important;}
  body.gp-favorites-page main > div > section:first-child{display:none!important;}
  body.gp-favorites-page [href="/catalog"]{display:none!important;}
  body.gp-favorites-page h1{display:none!important;}
  .fixed.inset-0.z-\[120\]{background:#f9f5ef!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding-top:calc(4.95rem + env(safe-area-inset-top) + var(--mobile-viewport-top,0px))!important;}
  .fixed.inset-0.z-\[120\] > button.absolute.inset-0{background:#f9f5ef!important;opacity:1!important;}
  .fixed.inset-0.z-\[120\] aside > div{background:#f9f5ef!important;box-shadow:0 24px 70px rgba(36,29,25,.16)!important;}
  .fixed.inset-0.z-\[120\] [class*="sticky"][class*="top-0"]{background:#f9f5ef!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
}
body.gp-favorites-page article[data-card-mode="minimal"] .gp-mobile-card-actions,
body.gp-favorites-page article[data-card-mode="compact"] .gp-mobile-card-actions{align-items:flex-end!important;justify-content:space-between!important;}
@media (min-width:1024px){
  body.gp-favorites-page article .gp-mobile-card-actions{flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:.75rem!important;}
  body.gp-favorites-page article .gp-mobile-card-actions > div:first-child{text-align:left!important;width:auto!important;}
  body.gp-favorites-page article .gp-mobile-card-actions > div:nth-child(2){margin-left:auto!important;justify-content:flex-end!important;}
}


/* GP docx3 install chooser 20260603 */
button[aria-label="?????????? ??? RuStore"],
button[aria-label="?????????? ??? HONOR"],
button[aria-label="?????????? ??? Huawei"]{display:none!important;}
button[aria-label="?????????? ??? iPhone"],
button[aria-label="?????????? ??? Android"]{position:relative!important;min-width:5.9rem!important;min-height:5.9rem!important;align-items:flex-start!important;justify-content:center!important;padding-top:.35rem!important;padding-bottom:1.8rem!important;border-radius:1.45rem!important;background:#fff!important;border:1px solid rgba(175,90,102,.14)!important;box-shadow:0 18px 42px rgba(36,29,25,.08)!important;}
button[aria-label="?????????? ??? iPhone"]::after,
button[aria-label="?????????? ??? Android"]::after{position:absolute;left:.5rem;right:.5rem;bottom:.62rem;text-align:center;font-size:12px;font-weight:650;line-height:1;color:var(--brand-text);}
button[aria-label="?????????? ??? iPhone"]::after{content:"iOS";}
button[aria-label="?????????? ??? Android"]::after{content:"Android";}
button[aria-label="?????????? ??? iPhone"] span,
button[aria-label="?????????? ??? Android"] span{height:3.35rem!important;width:3.35rem!important;border-radius:1rem!important;box-shadow:none!important;}
@media (max-width:640px){
  button[aria-label="?????????? ??? iPhone"],button[aria-label="?????????? ??? Android"]{min-width:6.4rem!important;min-height:6rem!important;}
}


/* GP docx3 install two platform buttons by title 20260603 */
button[title*="RuStore"],button[title*="HONOR"],button[title*="Huawei"]{display:none!important;}
button[title*="iPhone"],button[title*="Android"]{position:relative!important;min-width:6.25rem!important;min-height:5.9rem!important;width:6.25rem!important;height:5.9rem!important;align-items:flex-start!important;justify-content:center!important;padding:.35rem .55rem 1.75rem!important;border-radius:1.45rem!important;background:#fff!important;border:1px solid rgba(175,90,102,.14)!important;box-shadow:0 18px 42px rgba(36,29,25,.08)!important;}
button[title*="iPhone"]::after,button[title*="Android"]::after{position:absolute;left:.5rem;right:.5rem;bottom:.62rem;text-align:center;font-size:12px;font-weight:650;line-height:1;color:var(--brand-text);}
button[title*="iPhone"]::after{content:"iOS";}
button[title*="Android"]::after{content:"Android";}
button[title*="iPhone"] span,button[title*="Android"] span{height:3.35rem!important;width:3.35rem!important;border-radius:1rem!important;box-shadow:none!important;}


/* GP docx3 iOS install tile alignment 20260603 */
button[title*="iOS"]{position:relative!important;min-width:6.25rem!important;min-height:5.9rem!important;width:6.25rem!important;height:5.9rem!important;align-items:flex-start!important;justify-content:center!important;padding:.35rem .55rem 1.75rem!important;border-radius:1.45rem!important;background:#fff!important;border:1px solid rgba(175,90,102,.14)!important;box-shadow:0 18px 42px rgba(36,29,25,.08)!important;}
button[title*="iOS"]::after{content:"iOS";position:absolute;left:.5rem;right:.5rem;bottom:.62rem;text-align:center;font-size:12px;font-weight:650;line-height:1;color:var(--brand-text);}
button[title*="iOS"] span{height:3.35rem!important;width:3.35rem!important;border-radius:1rem!important;box-shadow:none!important;}


/* GP docx3 product card clickable overlay 20260603 */
article[data-card-mode]{position:relative!important;cursor:pointer;}
article[data-card-mode] > a[data-gp-card-overlay]{position:absolute!important;inset:0!important;z-index:2!important;border-radius:inherit!important;}
article[data-card-mode] button,article[data-card-mode] .gp-mobile-card-actions,article[data-card-mode] [data-favorite-overlay="true"]{position:relative!important;z-index:5!important;}
article[data-card-mode] > a[href^="/product/"]{position:relative!important;z-index:1!important;}
