.elementor-767 .elementor-element.elementor-element-5db76a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-863b81f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-767 .elementor-element.elementor-element-863b81f.elementor-element{--align-self:flex-start;}.elementor-767 .elementor-element.elementor-element-08666d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-606ac79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-c78a979{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;}.elementor-767 .elementor-element.elementor-element-c78a979.elementor-element{--align-self:flex-start;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-767 .elementor-element.elementor-element-126e4e1 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;color:#1D2023;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-767 .elementor-element.elementor-element-d93736c{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:300;color:#1D2023;}.elementor-767 .elementor-element.elementor-element-5a12133{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-767 .elementor-element.elementor-element-3a970b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-831ffff{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-767 .elementor-element.elementor-element-002308c{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-002308c.e-con{--align-self:flex-start;}.elementor-767 .elementor-element.elementor-element-c5904d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-270a085{padding:0px 0px 0px 0px;}.elementor-767 .elementor-element.elementor-element-270a085.elementor-element{--align-self:flex-start;}.elementor-767 .elementor-element.elementor-element-b21423b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-641862b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-767 .elementor-element.elementor-element-c7f8308{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:35px;--padding-right:35px;}.elementor-767 .elementor-element.elementor-element-e675115{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-52faf77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-934c049{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Kanit", Sans-serif;font-size:44px;font-weight:600;line-height:40px;letter-spacing:0px;color:#1D2023;}.elementor-767 .elementor-element.elementor-element-fb1de6d{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Kanit", Sans-serif;font-size:21px;font-weight:300;color:#1D2023;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-767 .elementor-element.elementor-element-0b03ded{--grid-columns:4;}.elementor-767 .elementor-element.elementor-element-0b03ded > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}@media(max-width:1440px){.elementor-767 .elementor-element.elementor-element-5db76a4{--margin-top:30px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-767 .elementor-element.elementor-element-fb1de6d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:1024px){.elementor-767 .elementor-element.elementor-element-0b03ded{--grid-columns:2;}}@media(max-width:767px){.elementor-767 .elementor-element.elementor-element-5db76a4{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-767 .elementor-element.elementor-element-863b81f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-767 .elementor-element.elementor-element-08666d4{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-767 .elementor-element.elementor-element-3a970b6{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-767 .elementor-element.elementor-element-c7f8308{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-767 .elementor-element.elementor-element-934c049{font-size:36px;}.elementor-767 .elementor-element.elementor-element-fb1de6d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:20px;}.elementor-767 .elementor-element.elementor-element-0b03ded{--grid-columns:1;}.elementor-767 .elementor-element.elementor-element-0b03ded > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-767 .elementor-element.elementor-element-08666d4{--content-width:1400px;}.elementor-767 .elementor-element.elementor-element-002308c{--width:100%;}.elementor-767 .elementor-element.elementor-element-e675115{--content-width:1400px;}}/* Start custom CSS for shortcode, class: .elementor-element-863b81f */.tb-pill-breadcrumb {
    display: inline-flex;
    align-items: center;
    border: 1.5px solid #111;
    border-radius: 999px;
    background: #fff;
    overflow: hidden;
    min-height: 38px;
    font-family: inherit;
}

.tb-pill-item {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    min-height: 38px;
    font-size: 12.5px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
}

.tb-pill-item:hover {
    color: #000;
    text-decoration: none;
}

.tb-pill-current {
    cursor: default;
}

.tb-pill-separator {
    position: relative;
    width: 18px;
    height: 38px;
    flex: 0 0 18px;
}

.tb-pill-separator::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 2px;
    width: 11px;
    height: 11px;
    border-top: 2px solid #a8cf00;
    border-right: 2px solid #a8cf00;
    transform: translateY(-50%) rotate(45deg);
}

@media (max-width: 768px) {
   .tb-pill-item {
       font-family: "Kanit", sans-serif;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    min-height: 38px;
    font-size: 14px !important;
    font-weight: 600;
} 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c78a979 */.tb-pill-breadcrumb {
    display: inline-flex;
    align-items: center;
    border: none !important;
    border-radius: 999px;
    background: #F1F2ED60;
    overflow: hidden;
    min-height: 38px;
    font-family: inherit;
}

.tb-pill-item {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    min-height: 38px;
    font-size: 13px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
}

.tb-pill-item:hover {
    color: #000;
    text-decoration: none;
}

.tb-pill-current {
    cursor: default;
}

.tb-pill-separator {
    position: relative;
    width: 18px;
    height: 38px;
    flex: 0 0 18px;
}

.tb-pill-separator::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 2px;
    width: 11px;
    height: 11px;
    border-top: 2px solid #a8cf00;
    border-right: 2px solid #a8cf00;
    transform: translateY(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-831ffff */.phoenix-material-care{
  --ink:#1D2023;
  --border:1.5px solid #1D2023;
  font-family:"Kanit",sans-serif;
  color:var(--ink);
  width:100%;
}

.phoenix-material-care *{
  box-sizing:border-box;
}

.phoenix-material-care .acc-list{
  margin-top:4px;
}

.phoenix-material-care .acc-item{
  border-top:1px solid var(--ink);
}

.phoenix-material-care .acc-item:last-child{
  border-bottom:none
}

.phoenix-material-care .acc-hd{
  width:100%;
  display:flex;
  justify-content:space-between;
  align-items:center;
  gap:18px;
  cursor:pointer;
  font-family:"Kanit",sans-serif;
  font-size:20px;
  font-weight:400;
  line-height:1.25;
  color:var(--ink);
  padding:20px 0;
  user-select:none;
  border:none;
  border-radius:0;
  background:transparent;
  text-align:left;
  appearance:none;
  -webkit-appearance:none;
  transition:opacity .16s ease;
}

.phoenix-material-care .acc-hd:hover,
.phoenix-material-care .acc-hd:focus,
.phoenix-material-care .acc-hd:active,
.phoenix-material-care .acc-hd:visited{
  color:var(--ink)!important;
  background:transparent!important;
  outline:none!important;
  box-shadow:none!important;
}

.phoenix-material-care .acc-icon{
  width:32px;
  height:32px;
  min-width:24px;
  border:1px solid #1d1d1d !important;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  color:#1d1d1d;
  background: #DCF940;
  transition:transform .22s ease, background .18s ease, color .18s ease;
}

.phoenix-material-care .acc-icon svg{
  width:18px;
  height:18px;
  display:block;
  color: #1d1d1d !important;
}


.phoenix-material-care .acc-icon path{
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
}


.phoenix-material-care .acc-icon.open{
  transform:rotate(180deg);
}

.phoenix-material-care .acc-body{
  font-family:"Kanit",sans-serif;
  font-size:16px;
  font-weight:300;
  color:#1D2023;
  line-height:1.8;
  padding:0 38px 0 0;
  display:block!important;
  max-height:0;
  overflow:hidden;
  opacity:0;
  transform:translateY(-4px);
  transition:max-height .42s cubic-bezier(.22,.61,.36,1), opacity .24s ease, transform .24s ease, padding-bottom .24s ease;
}

.phoenix-material-care .acc-body.open{
  opacity:1;
  transform:translateY(-5px);
  margin-bottom:20px;
}

.phoenix-material-care .acc-body p{
  margin:0 0 10px;
}

.phoenix-material-care .acc-body p:last-child{
  margin-bottom:0;
}

@keyframes phoenixAccFade{
  from{opacity:0;transform:translateY(-4px)}
  to{opacity:1;transform:translateY(0)}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-270a085 */.phoenix-gallery{
  --ink:#1D2023;
  --r:30px;
  --border:1.5px solid #1D2023;
  font-family:"Kanit",sans-serif;
  color:var(--ink);
  width:100%;
}

.phoenix-gallery *{
  box-sizing:border-box;
}

.phoenix-gallery-main-wrap{
  position:relative;
  margin-bottom:10px;
}

.phoenix-gallery-main{
  aspect-ratio:1/1.04;
  width:100%;
  max-height:700px;
  margin:0;
  background:#F1F2F1;
  border-radius:var(--r);
  overflow:hidden;
  display:flex;
  align-items:center;
  justify-content:center;
  cursor:zoom-in;
}

.phoenix-gallery-main img{
  width:100%;
  height:95%;
  object-fit:contain;
  display:block;
  transition:opacity .24s ease, transform .24s ease;
}

.phoenix-gallery-main img.is-changing{
  opacity:0;
  transform:scale(.985);
}

.phoenix-gallery-zoom{
  display: none!important;
  position:absolute;
  top:14px;
  right:14px;
  width:44px;
  height:44px;
  border:1.5px solid var(--ink);
  border-radius:50%;
  background:#fff;
  color:var(--ink);
  z-index:0 !important;
  display:flex;
  align-items:center;
  justify-content:center;
  cursor:pointer;
  padding:0;
  transition:transform .18s ease, background .18s ease, color .18s ease;
}

.phoenix-gallery-zoom span{
  font-family:"Kanit",sans-serif;
  font-size:28px;
  font-weight:300;
  line-height:1;
  transform:translateY(-1px);
}

.phoenix-gallery-zoom:hover,
.phoenix-gallery-zoom:focus,
.phoenix-gallery-zoom:active{
  background:var(--ink)!important;
  color:#fff!important;
  outline:none!important;
  box-shadow:none!important;
  transform:scale(1.04);
}

.phoenix-gallery-grid{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:10px;
  transition:opacity .22s ease, transform .22s ease;
  will-change:opacity,transform;
}

.phoenix-gallery-thumb[hidden]{
  display:none!important;
}

.phoenix-gallery-grid.is-switching{
  opacity:0;
}

.phoenix-gallery-grid.is-switching.is-next{
  transform:translateX(-14px);
}

.phoenix-gallery-grid.is-switching.is-prev{
  transform:translateX(14px);
}

.phoenix-gallery-grid.is-entering{
  animation:phoenixGalleryEnter .24s ease both;
}

@keyframes phoenixGalleryEnter{
  from{opacity:0;transform:translateX(14px)}
  to{opacity:1;transform:translateX(0)}
}

.phoenix-gallery-thumb{
  margin-top: 10px;
  aspect-ratio:1;
  width:100%;
  border: none !important;
  border-radius:var(--r);
  background: #F1F2F1;
  overflow:hidden;
  padding:0;
  cursor:pointer;
  opacity:.54;
  transition:opacity .16s ease, background .16s ease;
}

.phoenix-gallery-thumb img{
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
  transition:transform .2s ease;
}

.phoenix-gallery-thumb.is-active{
  opacity:1;
  background:#fff;
}

.phoenix-gallery-thumb.is-active img{
  transform:scale(1.035);
}

.phoenix-gallery-thumb:hover,
.phoenix-gallery-thumb:focus,
.phoenix-gallery-thumb:active{
  opacity:1;
  outline:none!important;
  box-shadow:none!important;
  background:#fff!important;
}

.phoenix-gallery-nav{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:12px;
  margin-top:14px;
}

.phoenix-gallery-page{
  width:40px;
  height:40px;
  border:var(--border);
  border-radius:50%;
  background:#fff;
  color:var(--ink);
  display:flex;
  align-items:center;
  justify-content:center;
  cursor:pointer;
  padding:0;
  transition:background .16s ease, opacity .16s ease;
}

.phoenix-gallery-page svg,
.phoenix-lightbox-arrow svg{
  width:18px;
  height:18px;
}

.phoenix-gallery-page path,
.phoenix-lightbox-arrow path{
  fill:none;
  stroke:currentColor;
  stroke-width:1.6;
  stroke-linecap:round;
  stroke-linejoin:round;
}

.phoenix-gallery-page:hover,
.phoenix-gallery-page:focus,
.phoenix-gallery-page:active{
  background:var(--ink)!important;
  color:#fff!important;
  outline:none!important;
  box-shadow:none!important;
}

.phoenix-gallery-page:disabled{
  opacity:.25;
  pointer-events:none;
}

.phoenix-gallery-count{
  font-size:12px;
  color:#888;
  min-width:42px;
  text-align:center;
}

/* Lightbox */
html.phoenix-lightbox-open{
  overflow:hidden;
}

.phoenix-lightbox{
  position:fixed;
  inset:0;
  z-index:999999;
  background:rgba(29,32,35,.82);
  backdrop-filter:blur(12px);
  display:flex;
  align-items:center;
  justify-content:center;
  opacity:0;
  visibility:hidden;
  pointer-events:none;
  transition:opacity .24s ease, visibility .24s ease;
  padding:28px;
}

.phoenix-lightbox.is-open{
  opacity:1;
  visibility:visible;
  pointer-events:auto;
}

.phoenix-lightbox-figure{
  margin:0;
  width:min(860px,86vw);
  max-height:86vh;
  display:flex;
  align-items:center;
  justify-content:center;
  transform:translateY(12px) scale(.985);
  transition:transform .24s ease;
}

.phoenix-lightbox.is-open .phoenix-lightbox-figure{
  transform:translateY(0) scale(1);
}

.phoenix-lightbox-figure img{
  max-width:100%;
  max-height:82vh;
  object-fit:contain;
  border:1.5px solid var(--ink);
  border-radius:30px;
  background:#fff;
  display:block;
}

.phoenix-lightbox-close,
.phoenix-lightbox-arrow{
  position:absolute;
  border:1.5px solid var(--ink);
  background:#fff;
  color:var(--ink);
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  cursor:pointer;
  padding:0;
  transition:transform .18s ease, background .18s ease, color .18s ease;
}

.phoenix-lightbox-close{
  top:22px;
  right:22px;
  width:46px;
  height:46px;
  font-size:32px;
  line-height:1;
  font-family:"Kanit",sans-serif;
  font-weight:300;
}

.phoenix-lightbox-arrow{
  width:52px;
  height:52px;
  top:50%;
  transform:translateY(-50%);
}

.phoenix-lightbox-prev{
  left:22px;
}

.phoenix-lightbox-next{
  right:22px;
}

.phoenix-lightbox-close:hover,
.phoenix-lightbox-close:focus,
.phoenix-lightbox-close:active,
.phoenix-lightbox-arrow:hover,
.phoenix-lightbox-arrow:focus,
.phoenix-lightbox-arrow:active{
  background:var(--ink)!important;
  color:#fff!important;
  outline:none!important;
  box-shadow:none!important;
}

.phoenix-lightbox-arrow:hover{
  transform:translateY(-50%) scale(1.04);
}

@media(max-width:767px){
  .phoenix-gallery-main{
    aspect-ratio:1/1.05;
    max-height:none;
  }

  .phoenix-gallery-grid{
    grid-template-columns:repeat(3,1fr);
    gap:8px;
  }

  .phoenix-gallery-main,
  .phoenix-gallery-thumb,
  .phoenix-lightbox-figure img{
    border-radius:22px;
  }

  .phoenix-lightbox{
    padding:18px;
  }

  .phoenix-lightbox-arrow{
    width:44px;
    height:44px;
    bottom:20px;
    top:auto;
    transform:none;
  }

  .phoenix-lightbox-prev{
    left:calc(50% - 54px);
  }

  .phoenix-lightbox-next{
    right:calc(50% - 54px);
  }

  .phoenix-lightbox-arrow:hover{
    transform:scale(1.04);
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-641862b */.phoenix-material-care{
  --ink:#1D2023;
  --border:1.5px solid #1D2023;
  font-family:"Kanit",sans-serif;
  color:var(--ink);
  width:100%;
}

.phoenix-material-care *{
  box-sizing:border-box;
}

.phoenix-material-care .acc-list{
  margin-top:4px;
}

.phoenix-material-care .acc-item{
  border-top:1px solid var(--ink);
}

.phoenix-material-care .acc-item:last-child{
  border-bottom:none
}

.phoenix-material-care .acc-hd{
  width:100%;
  display:flex;
  justify-content:space-between;
  align-items:center;
  gap:18px;
  cursor:pointer;
  font-family:"Kanit",sans-serif;
  font-size:20px;
  font-weight:400;
  line-height:1.25;
  color:var(--ink);
  padding:20px 0;
  user-select:none;
  border:none;
  border-radius:0;
  background:transparent;
  text-align:left;
  appearance:none;
  -webkit-appearance:none;
  transition:opacity .16s ease;
}

.phoenix-material-care .acc-hd:hover,
.phoenix-material-care .acc-hd:focus,
.phoenix-material-care .acc-hd:active,
.phoenix-material-care .acc-hd:visited{
  color:var(--ink)!important;
  background:transparent!important;
  outline:none!important;
  box-shadow:none!important;
}

.phoenix-material-care .acc-icon{
  width:32px;
  height:32px;
  min-width:24px;
  border:1px solid #1d1d1d !important;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  color:#fafafa !important;
  background: #1d1d1d !important;
  transition:transform .22s ease, background .18s ease, color .18s ease;
}

.phoenix-material-care .acc-icon svg{
  width:18px;
  height:18px;
  display:block;
  color: #fafafa !important;
}


.phoenix-material-care .acc-icon path{
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
}


.phoenix-material-care .acc-icon.open{
  transform:rotate(180deg);
}

.phoenix-material-care .acc-body{
  font-family:"Kanit",sans-serif;
  font-size:16px;
  font-weight:300;
  color:#1D2023;
  line-height:1.8;
  padding:0 38px 0 0;
  display:block!important;
  max-height:0;
  overflow:hidden;
  opacity:0;
  transform:translateY(-4px);
  transition:max-height .42s cubic-bezier(.22,.61,.36,1), opacity .24s ease, transform .24s ease, padding-bottom .24s ease;
}

.phoenix-material-care .acc-body.open{
  opacity:1;
  transform:translateY(-5px);
  margin-bottom:20px;
}

.phoenix-material-care .acc-body p{
  margin:0 0 10px;
}

.phoenix-material-care .acc-body p:last-child{
  margin-bottom:0;
}

@keyframes phoenixAccFade{
  from{opacity:0;transform:translateY(-4px)}
  to{opacity:1;transform:translateY(0)}
}/* End custom CSS */