.OIA6yG_hero,.OIA6yG_hero *{box-sizing:border-box}.OIA6yG_hero{color:var(--product-ink,#fff);padding-top:90px;font:500 16px/20px Gotham Book,Noto Sans Thai,sans-serif;display:flow-root;position:relative}.OIA6yG_surface{background:var(--product-color);margin-top:-8vw;padding:112px 0 120px}.OIA6yG_carousel{touch-action:pan-y;position:relative;overflow:hidden}.OIA6yG_track{will-change:transform;align-items:stretch;display:flex}.OIA6yG_slide{flex:0 0 100%;width:100%;overflow:hidden}.OIA6yG_layout{align-items:center;max-width:1180px;height:clamp(700px,100svh - 90px,800px);min-height:700px;margin:auto;padding:clamp(80px,8svh,96px) 0 120px;display:flex;position:relative}.OIA6yG_artwork{width:50%;max-width:620px;margin-top:clamp(26px,3.5svh,34px);padding-top:70px;position:relative;transform:translateY(-28px)}.OIA6yG_artwork figure{width:100%;margin:0;line-height:0;position:relative}.OIA6yG_hero .OIA6yG_package{z-index:2;filter:drop-shadow(5.142px 6.128px 5px #0000001f);width:clamp(370px,29vw,440px);max-width:none;height:auto;margin:auto;display:block;position:relative}.OIA6yG_fruit{filter:drop-shadow(5.142px 6.128px 5px #0000001f);width:92px;max-width:none;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.OIA6yG_left{transform-origin:100%;right:calc(50% + clamp(370px,29vw,440px)/2 - 12px)}.OIA6yG_right{transform-origin:0;left:calc(50% + clamp(370px,29vw,440px)/2 - 12px)}.OIA6yG_artwork[data-fruit-ready=true] .OIA6yG_left{animation:.76s cubic-bezier(.2,.9,.25,1.2) .32s both OIA6yG_popLeft}.OIA6yG_artwork[data-fruit-ready=true] .OIA6yG_right{animation:.76s cubic-bezier(.2,.9,.25,1.2) .43s both OIA6yG_popRight}.OIA6yG_artwork[data-fruit-ready=false] .OIA6yG_fruit{opacity:0}.OIA6yG_copy{width:50%;margin-top:clamp(60px,7svh,72px);padding-left:clamp(20px,2vw,30px)}.OIA6yG_hero .OIA6yG_eyebrow{width:fit-content;color:var(--product-ink,#fff);letter-spacing:.105em;text-transform:uppercase;margin:8px 0;padding:0;font:300 21px/1.2 Gotham,Noto Sans Thai,sans-serif}.OIA6yG_hero .OIA6yG_title{color:var(--product-ink,#fff);letter-spacing:1px;text-wrap:balance;margin:0 0 14px;padding:0;font:500 36px/.98 Gotham Ultra,Noto Sans Thai,sans-serif}.OIA6yG_hero .OIA6yG_dose{background:#ffffff52;border:1px solid #0000002e;border-radius:999px;width:fit-content;max-width:100%;margin:0 0 18px;padding:10px 16px;font-size:17px;font-weight:400;line-height:1.35;box-shadow:inset 0 1px #fff6}.OIA6yG_hero .OIA6yG_description{max-width:540px;margin:0 0 16px;padding-top:13px;font-size:clamp(16px,1.12vw,18px);font-weight:400;line-height:1.52}.OIA6yG_meta{border-top:1px solid #ffffff85;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding-top:12px;display:grid;position:absolute;bottom:12px;left:40px}.OIA6yG_metaWithoutTerpenes{grid-template-columns:repeat(2,minmax(0,1fr))}.OIA6yG_hero .OIA6yG_facts dt{letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;padding:0;font:700 11px/1.2 Gotham,Noto Sans Thai,sans-serif}.OIA6yG_hero .OIA6yG_facts{border-left:1px solid #ffffff5c;grid-template-columns:1fr 1fr;gap:8px;width:100%;max-width:430px;margin:0;padding:1px 16px;display:grid}.OIA6yG_facts>div{padding:3px 10px}.OIA6yG_facts>div+div{border-left:1px solid #ffffff5c}.OIA6yG_hero .OIA6yG_facts dt{margin-bottom:5px}.OIA6yG_hero .OIA6yG_facts dd{color:var(--product-ink,#fff);margin:0;font:500 18px/1.08 Gotham Ultra,Noto Sans Thai,sans-serif}.OIA6yG_actions{border-left:1px solid #ffffff5c;flex-direction:column;justify-content:center;align-items:center;padding-left:20px;display:flex}.OIA6yG_hero .OIA6yG_buy{color:#342a69;letter-spacing:.13em;text-align:center;white-space:nowrap;background:#ffffffeb;border:2px solid #ffffffe0;border-radius:14px;width:min(100%,245px);margin:0 auto 7px;padding:13px 40px;font:700 12px/1.2 Gotham,Noto Sans Thai,sans-serif;text-decoration:none;display:block}.OIA6yG_hero .OIA6yG_arrow{z-index:4;cursor:pointer;background:url(/style-assets/8e9caf9d81-ka-arrow-carousel-white.svg) 50%/contain no-repeat;border:0;border-radius:50%;width:58px;min-width:0;height:58px;margin:-22px 0 0;padding:0;position:absolute;top:145px}.OIA6yG_mobileArrow{display:none}.OIA6yG_previous{left:clamp(18px,4vw,64px);transform:rotate(180deg)}.OIA6yG_next{right:clamp(18px,4vw,64px)}.OIA6yG_hero :is(a,button):focus-visible{outline-offset:4px;outline:3px solid}.OIA6yG_wave{pointer-events:none;width:100%;position:absolute;bottom:-1px;left:0;overflow:hidden}.OIA6yG_wave svg{width:135.09%;max-width:none;height:500px;display:block;position:relative;left:50%;transform:translate(-50%)}@media (max-width:1600px){.OIA6yG_layout{max-width:1020px}}@media (min-width:1366px){.OIA6yG_layout{max-width:1335px}}@media (min-width:1351px){.OIA6yG_fruit{width:130px}}@media (min-width:1601px){.OIA6yG_surface{padding:158px 0 133px}.OIA6yG_copy{margin-left:30px}.OIA6yG_hero .OIA6yG_title{font-size:44px}}@media (min-width:1751px){.OIA6yG_copy{margin-left:80px}}@media (min-width:1025px) and (max-width:1300px){.OIA6yG_surface{padding:10vw 0}}@media (min-width:1025px) and (max-width:1200px){.OIA6yG_hero .OIA6yG_title{font-size:30px}.OIA6yG_hero:is([data-thailand-product-hero=cbd],[data-thailand-product-hero=nano]) .OIA6yG_wave svg{height:311px}}@media (min-width:1025px) and (max-height:820px){.OIA6yG_hero .OIA6yG_package{width:clamp(350px,26vw,390px)}.OIA6yG_left{right:calc(50% + clamp(350px,26vw,390px)/2 - 12px)}.OIA6yG_right{left:calc(50% + clamp(350px,26vw,390px)/2 - 12px)}.OIA6yG_layout{padding-top:clamp(68px,9svh,76px)}.OIA6yG_artwork{margin-top:18px;transform:translateY(-33px)}.OIA6yG_copy{margin-top:18px}.OIA6yG_hero .OIA6yG_title{margin-bottom:10px}.OIA6yG_hero .OIA6yG_dose{margin-bottom:10px;padding-block:8px}.OIA6yG_hero .OIA6yG_description{margin-bottom:15px;font-size:16px;line-height:1.46}.OIA6yG_hero .OIA6yG_arrow.OIA6yG_desktopArrow{top:calc(50% - 20px)}}@media (min-width:1025px){.OIA6yG_hero .OIA6yG_desktopArrow{top:calc(50% - 4px)}}@media (min-width:768px) and (max-width:1024px){.OIA6yG_hero{font-size:15px}.OIA6yG_surface{padding-top:232px}.OIA6yG_layout{grid-template-columns:minmax(310px,44%) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,32px);height:clamp(620px,100svh - 260px,720px);min-height:620px;margin-top:clamp(32px,5vw,52px);padding:clamp(30px,4vw,40px) 24px 118px;display:grid}.OIA6yG_artwork{align-self:center;width:100%;margin:0;padding:0;transform:none}.OIA6yG_hero .OIA6yG_package{width:clamp(260px,31vw,315px)}.OIA6yG_fruit{width:62px}.OIA6yG_left{right:calc(50% + clamp(260px,31vw,315px)/2 - 12px)}.OIA6yG_right{left:calc(50% + clamp(260px,31vw,315px)/2 - 12px)}.OIA6yG_copy{width:100%;margin:0;padding:0}.OIA6yG_hero .OIA6yG_eyebrow{margin-bottom:6px;font-size:18px}.OIA6yG_hero .OIA6yG_title{margin-bottom:10px;font-size:30px}.OIA6yG_hero .OIA6yG_dose{margin-bottom:13px;padding:8px 12px}.OIA6yG_hero .OIA6yG_description{margin-bottom:15px;font-size:16px;line-height:1.48}.OIA6yG_meta{width:auto;min-height:88px;padding-top:11px;left:24px;right:24px}.OIA6yG_hero .OIA6yG_facts{gap:6px;width:100%;padding:2px 14px}.OIA6yG_facts>div{padding:3px 8px}.OIA6yG_hero .OIA6yG_facts dd{font-size:16px}.OIA6yG_actions{padding-left:14px}.OIA6yG_hero .OIA6yG_buy{width:min(100%,220px);margin-bottom:6px}.OIA6yG_hero .OIA6yG_arrow{top:66px}.OIA6yG_wave svg{height:245px}}@media (max-width:767px){.OIA6yG_hero{font-size:15px}.OIA6yG_surface{padding-top:250px;padding-bottom:2vw}.OIA6yG_layout{height:auto;min-height:0;margin:0;padding:0 10px;display:block}.OIA6yG_artwork{width:100%;max-width:none;margin:0;padding:0;transform:none}.OIA6yG_hero .OIA6yG_package{width:clamp(240px,58vw,285px)}.OIA6yG_fruit{width:92px}.OIA6yG_left{right:calc(50% + clamp(240px,58vw,285px)/2 - 12px)}.OIA6yG_right{left:calc(50% + clamp(240px,58vw,285px)/2 - 12px)}.OIA6yG_copy{width:100%;max-width:420px;margin:0 auto;padding:34px clamp(24px,7vw,42px) 42px}.OIA6yG_hero .OIA6yG_eyebrow{margin:0 0 7px;font-size:17px}.OIA6yG_hero .OIA6yG_title{margin-bottom:13px;font-size:26px}.OIA6yG_hero .OIA6yG_dose{border-radius:15px;font-size:15px}.OIA6yG_hero .OIA6yG_description{max-width:none;margin-bottom:22px;padding:0;font-size:16px;line-height:1.6}.OIA6yG_meta{border:0;width:100%;padding:0;display:block;position:static}.OIA6yG_hero .OIA6yG_facts{border:0;gap:8px;width:100%;margin:24px 0 18px;padding:0}.OIA6yG_facts>div{background:#ffffff45;border:1px solid #00000021;border-radius:15px;padding:12px 13px}.OIA6yG_facts>div+div{border-left:1px solid #00000021}.OIA6yG_hero .OIA6yG_facts dd{font-size:17px;line-height:1.22}.OIA6yG_actions{border:0;padding:0}.OIA6yG_hero .OIA6yG_buy{width:min(100%,260px);margin:20px auto 8px}.OIA6yG_hero .OIA6yG_desktopArrow{display:none}.OIA6yG_hero .OIA6yG_mobileArrow{width:52px;height:52px;margin-top:0;display:block;top:auto;bottom:-16px}.OIA6yG_previous{left:10px}.OIA6yG_next{right:6px}.OIA6yG_wave svg{height:107px}}@media (max-width:479px){.OIA6yG_hero .OIA6yG_package{width:clamp(205px,55vw,240px)}.OIA6yG_fruit{width:clamp(60px,18vw,76px)}.OIA6yG_left{right:calc(50% + clamp(205px,55vw,240px)/2 - 12px)}.OIA6yG_right{left:calc(50% + clamp(205px,55vw,240px)/2 - 12px)}}@media (max-width:360px){.OIA6yG_hero .OIA6yG_package{width:min(205px,60vw)}.OIA6yG_fruit{width:min(64px,18vw)}.OIA6yG_left{right:calc(50% + min(205px,60vw)/2 - 12px)}.OIA6yG_right{left:calc(50% + min(205px,60vw)/2 - 12px)}.OIA6yG_copy{padding-inline:20px}}@keyframes OIA6yG_popLeft{0%{opacity:0;transform:translate(42px,-50%)scale(.35)}68%{opacity:1;transform:translate(-6px,-50%)scale(1.08)}84%{transform:translate(2px,-50%)scale(.98)}to{opacity:1;transform:translateY(-50%)}}@keyframes OIA6yG_popRight{0%{opacity:0;transform:translate(-42px,-50%)scale(.35)}68%{opacity:1;transform:translate(6px,-50%)scale(1.08)}84%{transform:translate(-2px,-50%)scale(.98)}to{opacity:1;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.OIA6yG_track{transition:none!important}.OIA6yG_hero .OIA6yG_fruit{opacity:1!important;animation:none!important}}.OIA6yG_hero,.OIA6yG_surface{transition:background-color .35s}.OIA6yG_copy{min-height:360px}.OIA6yG_englishName{margin:0 0 13px;font-size:13px;line-height:1.4}.OIA6yG_meta{width:calc(100% - 40px)}.OIA6yG_hero .OIA6yG_facts{border-left:0;max-width:none}.OIA6yG_hero .OIA6yG_buy{white-space:normal}.OIA6yG_hero[data-dark-ink] .OIA6yG_arrow{filter:brightness(0)}.OIA6yG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1024px){.OIA6yG_copy{min-height:0}.OIA6yG_meta{width:auto}}@media (max-width:767px){.OIA6yG_meta{width:100%}}@media (max-width:1024px){.OIA6yG_hero{padding-top:0}.OIA6yG_surface{margin-top:0}}@media (prefers-reduced-motion:reduce){.OIA6yG_hero,.OIA6yG_surface{transition:none}}
.dy122a_page{color:#171717;background:#f4f0e9;font-family:Gotham Book,Noto Sans Thai,sans-serif}.dy122a_page h1,.dy122a_page h2,.dy122a_page h3{text-wrap:balance;letter-spacing:0;margin:0;font-family:Gotham Ultra,Noto Sans Thai,sans-serif;line-height:1.16}.dy122a_page p{line-height:1.65}.dy122a_page a:focus-visible,.dy122a_page button:focus-visible{outline-offset:5px;outline:3px solid}.dy122a_eyebrow{text-transform:uppercase;letter-spacing:.1em;font-family:Gotham,Noto Sans Thai,sans-serif;font-size:17px;font-weight:700}.dy122a_catalogHero{color:#fff;text-align:center;background:radial-gradient(at 25% 40%,#bb3f91,#813e92);padding:215px 24px 115px;position:relative}.dy122a_catalogHero h1{margin:12px auto 24px;font-size:clamp(42px,5.5vw,76px)}.dy122a_catalogHero>p:last-of-type{max-width:820px;margin:0 auto;font-size:18px}.dy122a_wave{pointer-events:none;width:100%;line-height:0;overflow:hidden}.dy122a_wave svg{fill:currentColor;width:calc(253% + 2px);max-width:none;height:90px;display:block;position:relative;left:50%;transform:translate(-50%)}.dy122a_catalogWave{color:#f4f0e9;position:absolute;bottom:-1px;left:0;transform:rotate(180deg)}.dy122a_familyNav{flex-wrap:wrap;justify-content:center;gap:12px 30px;padding:32px 20px;display:flex}.dy122a_familyNav a{color:#342356;text-underline-offset:5px;font-size:14px}.dy122a_catalog{max-width:1440px;margin:auto;padding:0 32px 60px}.dy122a_catalogSection{background:#fff;border-radius:46px;margin-bottom:36px;scroll-margin-top:180px;overflow:hidden}.dy122a_sectionIntro{color:#fff;background:#342356;grid-template-columns:1fr 1.4fr;align-items:center;gap:40px;padding:42px 48px;display:grid}.dy122a_sectionIntro h2{font-family:Gotham,Noto Sans Thai,sans-serif;font-size:clamp(28px,3.8vw,48px);font-weight:500}.dy122a_sectionIntro p{max-width:620px;margin:0}.dy122a_productGrid,.dy122a_relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:42px 24px;list-style:none;display:grid}.dy122a_productGrid[data-count="1"]{grid-template-columns:1fr;max-width:400px;margin:auto}@media (min-width:1025px){.dy122a_productGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.dy122a_productCard{text-align:center;min-width:0;padding:0}.dy122a_productCard h3{margin:18px 0 16px;font-family:Gotham,Noto Sans Thai,sans-serif;font-size:20px;font-weight:700}.dy122a_cardImage{justify-content:center;align-items:center;height:310px;display:flex}.dy122a_cardImage img{object-fit:contain;width:100%;height:100%;transition:transform .25s}.dy122a_cardImage:hover img{transform:translateY(-6px)}.dy122a_textLink{color:#342356;text-transform:uppercase;text-underline-offset:6px;align-items:center;gap:18px;font-size:13px;font-weight:700;display:inline-flex}.dy122a_catalogNote{color:#555;text-align:center;max-width:750px;margin:40px auto 0;font-size:13px}.dy122a_page[data-thailand-page=product-family]{background:#fff}.dy122a_previous{transform:rotate(180deg)}.dy122a_details{--detail-ink:color-mix(in srgb,var(--product-color) 72%,#211b19);--detail-soft:color-mix(in srgb,var(--product-color) 10%,#fff);grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);align-items:center;gap:0;max-width:1180px;margin:auto;padding:62px 28px;display:grid}.dy122a_detailImage{padding:20px}.dy122a_detailImage img{object-fit:contain;filter:drop-shadow(12px 16px 15px #4822181f);width:90%;height:300px;margin:auto;display:block}.dy122a_detailCopy{grid-template-columns:minmax(0,1fr) 175px;align-items:center;gap:24px;display:grid}.dy122a_tabs{flex-direction:column;grid-area:1/2;align-items:flex-end;gap:22px;display:flex}.dy122a_tabs button{border:2px solid var(--detail-ink);background:var(--detail-soft);width:155px;min-height:48px;color:var(--detail-ink);letter-spacing:1px;text-align:center;text-transform:uppercase;cursor:pointer;border-radius:16px;padding:12px 10px 10px;font:700 13px/20px Gotham,Noto Sans Thai,sans-serif}.dy122a_tabs button[aria-selected=true]{background:var(--product-color);color:var(--product-ink)}.dy122a_tabPanel{border-left:4px solid var(--product-color);background:var(--detail-soft);min-height:230px;box-shadow:0 14px 30px color-mix(in srgb,var(--product-color) 12%,transparent);border-radius:0 28px 28px 0;grid-area:1/1;padding:32px 28px}.dy122a_tabPanel h2{color:var(--detail-ink);margin:0 0 14px;font-size:clamp(30px,3vw,42px);line-height:1}.dy122a_tabPanel p{margin:0 0 14px;line-height:1.52}.dy122a_packArtworkNote{color:#555;text-align:center;grid-column:1/-1;max-width:780px;margin:28px auto 0;font-size:12px}.dy122a_packList{margin:0;padding:0;list-style:none}.dy122a_packList li{border-bottom:1px solid color-mix(in srgb,var(--product-color) 25%,#fff);flex-direction:column;gap:5px;padding:12px 0;font-size:14px;line-height:1.65;display:flex}.dy122a_related{text-align:center;background:#fff;padding:90px 0 100px;scroll-margin-top:180px;position:relative}.dy122a_related:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--product-color) 38%,transparent),transparent);content:"";width:84%;height:1px;position:absolute;top:0;left:8%}.dy122a_related h2{color:#291f2d;max-width:780px;margin:0 auto 24px;font-size:clamp(36px,3.6vw,50px);line-height:1.08}.dy122a_related h2:after{background:var(--product-color);content:"";border-radius:999px;width:58px;height:6px;margin:20px auto 0;display:block}.dy122a_relatedIntro{color:#514651;max-width:650px;margin:0 auto 40px;padding:0 24px;font-size:16px}.dy122a_relatedCarousel{width:min(1180px,100% - 172px);margin:auto;position:relative}.dy122a_relatedGrid{scrollbar-width:none;overscroll-behavior-inline:contain;gap:24px;padding:16px 0 30px;list-style:none;display:flex;overflow-x:auto}.dy122a_relatedGrid::-webkit-scrollbar{display:none}.dy122a_related .dy122a_productCard{flex:0 0 calc(33.3333% - 16px);min-width:0;padding:24px 20px}.dy122a_related .dy122a_cardImage{filter:drop-shadow(0 16px 14px #2f1e2a29);height:clamp(220px,19vw,270px)}.dy122a_related .dy122a_cardFamily{color:#514651;letter-spacing:.06em;text-transform:uppercase;margin:20px 0 8px;font-size:11px;line-height:1.4}.dy122a_related .dy122a_productCard h3{color:#352b38;min-height:2.35em;margin:0 0 10px;font-size:clamp(18px,1.5vw,22px);line-height:1.18}.dy122a_cardDose{color:#352b38;flex-direction:column;gap:5px;min-height:66px;margin:0 0 20px;font-size:13px;line-height:1.5;display:flex}.dy122a_cardDose>span{color:#625762;font-size:11px}.dy122a_cardDose strong{font-family:Gotham,Noto Sans Thai,sans-serif}.dy122a_related .dy122a_productCard .dy122a_textLink{color:#fff;letter-spacing:.11em;background:#2b2030;border-radius:999px;min-height:46px;margin:0 0 35px;padding:13px 23px 11px;font-size:12px;text-decoration:none}.dy122a_relatedArrow{z-index:5;cursor:pointer;background:url(/style-assets/kt-arrow-carousel-ink.svg) 50%/contain no-repeat;border:0;border-radius:50%;width:52px;height:52px;margin:0;padding:0;display:none;position:absolute;top:50%}.dy122a_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:768px) and (max-width:1024px){.dy122a_details{grid-template-columns:40% 60%;padding-inline:24px}.dy122a_detailCopy{flex-direction:column;display:flex}.dy122a_tabs{flex-direction:row;gap:8px}.dy122a_tabs button{letter-spacing:0;width:auto;font-size:11px}}@media (max-width:1024px){.dy122a_productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.dy122a_catalogHero{padding:200px 24px 95px}.dy122a_catalogHero h1{font-size:40px}.dy122a_catalogHero>p:last-of-type{font-size:16px}.dy122a_eyebrow{font-size:12px}.dy122a_familyNav{gap:12px 20px;padding:22px}.dy122a_familyNav a{font-size:12px}.dy122a_catalog{padding:0 16px 40px}.dy122a_catalogSection{border-radius:28px;scroll-margin-top:160px}.dy122a_sectionIntro{grid-template-columns:1fr;gap:18px;padding:30px 24px}.dy122a_sectionIntro h2{font-size:30px}.dy122a_sectionIntro p{font-size:14px}.dy122a_productGrid{gap:32px 16px;padding:28px 20px}.dy122a_cardImage{height:200px}.dy122a_productCard h3{font-size:16px}.dy122a_textLink{gap:12px;font-size:11px}.dy122a_wave svg{height:55px}.dy122a_details{padding:24px 16px 36px;display:block}.dy122a_detailImage{padding:4px 10px 12px}.dy122a_detailImage img{width:64%;height:230px}.dy122a_detailCopy{flex-direction:column;display:flex}.dy122a_tabs{flex-flow:wrap;order:0;justify-content:center;gap:8px;width:100%;margin:0 0 14px}.dy122a_tabs button{letter-spacing:.06em;border-radius:14px;flex:calc(50% - 8px);width:auto;min-height:46px;padding:9px 7px 8px;font-size:11px}.dy122a_tabPanel{border-left:0;border-top:4px solid var(--product-color);border-radius:22px;width:100%;min-height:0;padding:18px 16px 20px}.dy122a_tabPanel h2{font-size:30px}.dy122a_packArtworkNote{margin:24px auto 0;font-size:11px}.dy122a_related{padding:70px 0 78px}.dy122a_related h2{max-width:330px;margin-bottom:20px;font-size:clamp(29px,8vw,32px)}.dy122a_relatedIntro{max-width:350px;margin-bottom:24px;font-size:14px}.dy122a_relatedCarousel{width:calc(100vw - 120px);min-width:216px;max-width:310px}.dy122a_relatedGrid{scroll-snap-type:x mandatory;gap:12px;padding:12px 0 24px}.dy122a_related .dy122a_productCard{scroll-snap-align:start;flex:0 0 100%;padding:20px 18px 22px}.dy122a_related .dy122a_cardImage{height:clamp(220px,61vw,250px)}.dy122a_related .dy122a_productCard h3{min-height:0;font-size:20px}.dy122a_relatedArrow{width:46px;height:46px;margin-top:-23px;display:block}.dy122a_relatedArrow.dy122a_previous{left:-50px}.dy122a_relatedArrow.dy122a_next{right:-50px}}.dy122a_tabPanel{animation:.18s ease-out both dy122a_detailIn}.dy122a_tabs button{transition:color .16s,background-color .16s,transform .16s}.dy122a_tabs button[aria-selected=false]:hover{background:#fff;transform:translateY(-1px)}.dy122a_tabs button[aria-selected=true]:hover{transform:scale(.95)}@keyframes dy122a_detailIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.dy122a_related .dy122a_productCard{transition:transform .18s}.dy122a_related .dy122a_productCard:hover{transform:translateY(-5px)}.dy122a_related .dy122a_cardImage:hover img{transform:scale(1.035)rotate(-.5deg)}.dy122a_related .dy122a_textLink{transition:background-color .16s,transform .16s}.dy122a_related .dy122a_textLink:hover{background:color-mix(in srgb,var(--product-color) 72%,#211923);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.dy122a_tabPanel{animation:none}.dy122a_page :is(.dy122a_cardImage img,.dy122a_tabs button,.dy122a_productCard,.dy122a_textLink){transition:none}}
