.se-detail{--wd-align:left;--wd-container-w:1230px;--brdcolor-gray-300:rgba(0,0,0,0.105);--wd-brd-radius:.001px;--wd-img-width:100%;--wd-title-color:#242424;}
/* wp-blocks.min.css */
.se-detail .wp-block-pullquote{padding:3em;font-size:inherit;border:2px solid currentColor}.se-detail .wp-block-pullquote blockquote{border:none;padding:0;margin:0;text-align:inherit}.se-detail .wp-block-separator{opacity:1}.se-detail .wp-block-table table{margin-bottom:0}.se-detail .wp-block-table figcaption{margin-top:10px}.se-detail .wp-block-table.is-style-stripes{border-bottom:none}.se-detail p.has-background{padding:20px}.se-detail :is(.wc-block-product-template,.wc-block-grid__products,.wp-block-query,.wp-block-button) .wp-block-button__link{color:#ffffff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(0.667em + 2px) calc(1.333em + 2px);font-size:1.125em;text-transform:uppercase;font-weight:600;font-family:inherit;font-style:unset;min-height:unset}.se-detail :is(.alignleft,.aligncenter,.alignright,.alignnone)[id*="attachment"]{max-width:100%}.se-detail .aligncenter[id*="attachment"]{text-align:center}.se-detail .wp-block-group.has-background{padding:20px}.se-detail .wp-block-media-text .wp-block-media-text__content{padding:20px}.se-detail .wp-block-media-text__content>*:last-child{margin-bottom:0}.se-detail .wp-block-post-terms.has-background{padding:20px}.se-detail .wp-block-post-terms.has-text-color a{color:inherit}.se-detail .wp-block-post-terms.has-text-color a:hover{opacity:.8}.se-detail .wp-block-archives{list-style:none;--li-pl: 0}.se-detail .wp-block-calendar table{margin-bottom:0}.se-detail .wp-block-categories{list-style:none;--li-pl: 0}.se-detail .wp-block-categories ul{list-style:none}.se-detail .wp-block-latest-comments{list-style:none;--li-pl: 0}.se-detail .wp-block-latest-comments__comment-link{font-weight:600}.se-detail .wp-block-latest-posts__post-title{font-weight:600}.se-detail .wp-block-page-list{--li-pl: 0}.se-detail .wp-block-page-list,.se-detail .wp-block-page-list ul{list-style:none}.se-detail .wp-block-rss__item-title{font-weight:600}.se-detail .wp-block-search .wp-block-search__button{border-radius:var(--btn-accented-brd-radius);color:var(--btn-accented-color);box-shadow:var(--btn-accented-box-shadow);background-color:var(--btn-accented-bgcolor);text-transform:var(--btn-accented-transform, var(--btn-transform, uppercase));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight, 600));font-family:var(--btn-accented-font-family, var(--btn-font-family, inherit));font-style:var(--btn-accented-font-style, var(--btn-font-style, unset))}.se-detail .wp-block-search .wp-block-search__button:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.se-detail .wp-block-search .wp-block-search__button:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active, 0)}.se-detail .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius);background-color:var(--wd-form-bg);padding:5px}.se-detail .wp-block-search.wp-block-search__button-inside .wp-block-search__input{border:none;background:unset}.se-detail .wc-block-sort-select select{width:max-content}.se-detail .wc-block-review-list{list-style:none;--li-pl: 0}.se-detail .wc-block-grid .wc-block-grid__products{margin-bottom:-16px}.se-detail .products-block-post-template .wp-block-post>*{margin-bottom:12px;margin-top:0}.se-detail :is(.wc-block-product-template,.wc-block-grid__products,.wp-block-query) .added_to_cart{display:none}.se-detail .wc-block-price-slider .wc-block-components-price-slider{margin-bottom:0}.se-detail .wc-blocks-filter-wrapper>.wp-block-heading{color:var(--wd-widget-title-color);font-weight:var(--wd-widget-title-font-weight);font-style:var(--wd-widget-title-font-style);font-family:var(--wd-widget-title-font);text-transform:var(--wd-widget-title-transform);font-size:var(--wd-widget-title-font-size)}.se-detail .wc-block-components-filter-reset-button{--btn-height: auto}.se-detail .wc-block-components-checkbox label{color:inherit}
/* block-container.min.css */
.se-detail .wp-block-wd-container{--wd-width: 100%;--wd-row-gap: 20px;--wd-col-gap: 20px;display:flex;width:var(--wd-width);align-items:flex-start;row-gap:var(--wd-row-gap);column-gap:var(--wd-col-gap)}.se-detail .wp-block-wd-container>*{margin-bottom:0;min-width:1px}.se-detail :is(.entry-content,.wd-entry-content)>.wp-block-wd-container{margin-inline:auto}.se-detail .wp-block-wd-container.wd-dir-col>*{flex-shrink:0}.se-detail .wp-block-wd-container:is(.wd-dir-row,.wd-dir-row-rev){justify-content:var(--wd-align);align-content:flex-start}.se-detail .wp-block-wd-container.wd-dir-row{flex-direction:row}.se-detail .wp-block-wd-container.wd-dir-row-rev{flex-direction:row-reverse}.se-detail .wp-block-wd-container:is(.wd-dir-col,.wd-dir-col-rev){align-items:var(--wd-align)}.se-detail .wp-block-wd-container:is(.wd-dir-col,.wd-dir-col-rev):not([class*="wd-align-is-"])>*:not(:is(.wd-custom-width,[class*="wd-align-s-"])){width:100%}.se-detail .wp-block-wd-container.wd-dir-col{flex-direction:column}.se-detail .wp-block-wd-container.wd-dir-col-rev{flex-direction:column-reverse}@media (max-width: 1024px){.se-detail .wp-block-wd-container:is(.wd-dir-row-md,.wd-dir-row-rev-md){justify-content:var(--wd-align);align-content:flex-start}.se-detail .wp-block-wd-container:is(.wd-dir-row-md,.wd-dir-row-rev-md)[class*="wd-dir-col"]:not([class*="wd-align-is-"])>*:not(:is(.wd-custom-width,[class*="wd-align-s-"])){width:unset;flex-shrink:unset}.se-detail .wp-block-wd-container.wd-dir-row-md{flex-direction:row}.se-detail .wp-block-wd-container.wd-dir-row-rev-md{flex-direction:row-reverse}.se-detail .wp-block-wd-container:is(.wd-dir-col-md,.wd-dir-col-rev-md){align-items:var(--wd-align)}.se-detail .wp-block-wd-container:is(.wd-dir-col-md,.wd-dir-col-rev-md):not([class*="wd-align-is-"])>*:not(:is(.wd-custom-width,[class*="wd-align-s-"])){width:100%}.se-detail .wp-block-wd-container.wd-dir-col-md{flex-direction:column}.se-detail .wp-block-wd-container.wd-dir-col-rev-md{flex-direction:column-reverse}}@media (max-width: 768.98px){.se-detail .wp-block-wd-container:is(.wd-dir-row-sm,.wd-dir-row-rev-sm){justify-content:var(--wd-align);align-content:flex-start}.se-detail .wp-block-wd-container:is(.wd-dir-row-sm,.wd-dir-row-rev-sm)[class*="wd-dir-col"]:not([class*="wd-align-is-"])>*:not(:is(.wd-custom-width,[class*="wd-align-s-"])){width:unset;flex-shrink:unset}.se-detail .wp-block-wd-container.wd-dir-row-sm{flex-direction:row}.se-detail .wp-block-wd-container.wd-dir-row-rev-sm{flex-direction:row-reverse}.se-detail .wp-block-wd-container:is(.wd-dir-col-sm,.wd-dir-col-rev-sm){align-items:var(--wd-align)}.se-detail .wp-block-wd-container:is(.wd-dir-col-sm,.wd-dir-col-rev-sm):not([class*="wd-align-is-"])>*:not(:is(.wd-custom-width,[class*="wd-align-s-"])){width:100%}.se-detail .wp-block-wd-container.wd-dir-col-sm{flex-direction:column}.se-detail .wp-block-wd-container.wd-dir-col-rev-sm{flex-direction:column-reverse}}
/* block-layout.min.css */
.se-detail .wp-block-wd-row{--wd-width: 100%;display:flex;max-width:calc(var(--wd-container-w) - 30px);width:var(--wd-width);--wd-col-gap: 30px;gap:var(--wd-col-gap)}.se-detail :is(.entry-content,.wd-entry-content)>.wp-block-wd-row{margin-inline:auto}.se-detail .wp-block-wd-column{display:flex;flex:1 0 0;min-width:1px;--wd-row-gap: 20px;flex-direction:column;row-gap:var(--wd-row-gap);align-items:var(--wd-align)}.se-detail .wp-block-wd-column>*{margin-bottom:0}.se-detail .wp-block-wd-column:not([class*="wd-align-is-"])>*:not(:is(.wd-custom-width,[class*="wd-align-s-"])){width:100%}@media (max-width: 1024px){.se-detail .wp-block-wd-row{flex-wrap:wrap}.se-detail .wp-block-wd-column:not([class*="wd-align-is-"])>*:not(:is(.wd-custom-width,[class*="wd-align-s-"])){width:100%}}@media (max-width: 768.98px){.se-detail .wp-block-wd-column{flex:1 1 100%}.se-detail .wp-block-wd-column:not([class*="wd-align-is-"])>*:not(:is(.wd-custom-width,[class*="wd-align-s-"])){width:100%}}
/* block-table.min.css */
.se-detail .wp-block-wd-table{overflow:hidden}.se-detail .wp-block-wd-table table{margin-bottom:0}.se-detail .wp-block-wd-table :is(thead,tfoot){border:none}.se-detail .wp-block-wd-table :is(th,td){padding:15px 12px;border-color:var(--brdcolor-gray-300)}.se-detail .wp-block-wd-table .wp-block-table{overflow:hidden;overflow-x:auto}.se-detail .wp-block-wd-table mark{padding:0;background:transparent !important}.se-detail .wp-block-wd-table .has-text-align-left{text-align:left}.se-detail .wp-block-wd-table .has-text-align-center{text-align:center}.se-detail .wp-block-wd-table .has-text-align-right{text-align:right}
/* block-image.min.css */
.se-detail .wd-block-image{--wd-width: initial;position:relative;max-width:100%;width:var(--wd-width)}.se-detail .wd-block-image :is(img,.wd-block-image-link){border-radius:var(--wd-brd-radius);min-width:8px}.se-detail .wd-block-image.wd-custom-width :is(img,.wd-block-image-link){width:var(--wd-img-width, var(--wd-width))}.se-detail .wd-caption-under figcaption{margin-top:10px}.se-detail .wd-caption-mask figcaption{--wd-link-color: rgba(255,255,255,0.8);--wd-link-color-hover: #fff;position:absolute;text-align:center;bottom:0;padding:10px;inset-inline:0;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);color:rgba(255,255,255,0.8)}
/* block-title.min.css */
.se-detail .wp-block-wd-title{--wd-trans-main: all .25s ease;transition:var(--wd-trans-main)}.se-detail .wp-block-wd-title.title{font-size:1.6em;color:var(--wd-title-color)}
/* block-title-styles.min.css */
.se-detail .wp-block-wd-title{--wd-title-brd-color: rgba(0,0,0,0.105);--wd-title-brd-color-act: var(--wd-title-brd-color)}.se-detail .wp-block-wd-title.color-scheme-light,.se-detail [class*="color-scheme-light"] .wp-block-wd-title{--wd-title-brd-color: rgba(255,255,255,0.2);--wd-title-brd-color-act: #fff}.se-detail .wp-block-wd-title[class*="wd-design"]{display:flex;flex-direction:column;align-items:var(--wd-align)}.se-detail .wp-block-wd-title.wd-design-simple:after{content:"";display:block;width:40px;border-bottom:2px solid var(--wd-title-brd-color-act);margin-top:10px}.se-detail .wp-block-wd-title.wd-design-underlined>span{width:fit-content;margin-bottom:-2px;padding-bottom:10px;border-bottom:2px solid var(--wd-title-brd-color-act);z-index:1}.se-detail .wp-block-wd-title.wd-design-underlined:after{content:"";border-bottom:2px solid var(--brdcolor-gray-300);width:100%}.se-detail .wp-block-wd-title.wd-design-overlined>span{width:fit-content;margin-top:-1px;padding-top:20px;border-top:3px solid var(--wd-title-brd-color-act)}.se-detail .wp-block-wd-title.wd-design-overlined:before{content:"";border-bottom:1px solid var(--brdcolor-gray-300);width:100%}.se-detail .wp-block-wd-title.wd-design-with-image{gap:10px}.se-detail .wp-block-wd-title.wd-design-with-image.wd-icon-start{flex-direction:row;align-items:center;justify-content:var(--wd-align)}.se-detail .wp-block-wd-title.wd-design-with-image.wd-icon-start>span{flex:0 1 auto}.se-detail .wp-block-wd-title.wd-design-with-image.wd-icon-start .wp-block-wd-icon{order:-1;flex:0 0 auto}.se-detail .wp-block-wd-title.wd-design-with-image.wd-icon-bottom>span{display:block;width:100%}
/* block-paragraph.min.css */
.se-detail .wp-block-wd-paragraph{--wd-trans-main: all .25s ease;transition:var(--wd-trans-main)}
/* block-gallery.min.css */
.se-detail .wp-block-wd-gallery{--wd-justify-content: start;--wd-align-items: start}.se-detail .wp-block-wd-gallery-item{display:flex;align-items:var(--wd-align-items);justify-content:var(--wd-justify-content);height:auto}.se-detail .wp-block-wd-gallery-item.wd-carousel-item{height:auto}
/* el-video.min.css */
.se-detail .wd-el-video{--wd-width: 100%;--wd-otl-offset: calc(var(--wd-otl-width) * -1);position:relative;overflow:hidden}.se-detail .wd-el-video :is(iframe,video){position:absolute;inset:0;width:100%;height:100%;background-color:#000;object-fit:cover}.se-detail .wd-el-video:is(.wd-action-overlay,.wd-action-without){border-radius:var(--wd-brd-radius)}.se-detail .wd-el-video:is(.wd-action-overlay,.wd-action-without):not(.wd-with-aspect-ratio){height:400px}.se-detail .wd-el-video.wd-with-aspect-ratio{--wd-aspect-ratio: 16/9;aspect-ratio:var(--wd-aspect-ratio)}.se-detail .wp-block-wd-video:is(.wd-action-button,.wd-action-play){max-width:fit-content}.se-detail .wd-el-video-overlay{z-index:2;transition:transform 0.5s cubic-bezier(0, 0, 0.44, 1.18)}.se-detail .wd-el-video-overlay img{width:100%;height:100%;object-fit:cover;object-position:center}.se-detail .wd-el-video-overlay:after{content:'';position:absolute;inset:-1px;z-index:2;background-color:rgba(0,0,0,0.15);transition:background-color 0.5s cubic-bezier(0, 0, 0.44, 1.18)}.se-detail .wd-el-video:is(:hover,:focus-within) .wd-el-video-overlay{transform:scale(1.09)}.se-detail .wd-el-video:is(:hover,:focus-within) .wd-el-video-overlay:after{background-color:rgba(0,0,0,0.3)}.se-detail .wd-el-video-control{display:flex;align-items:center;justify-content:center;gap:15px;z-index:4}.se-detail .wd-el-video-link{z-index:6}.se-detail .wd-el-video-play-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;color:var(--color-gray-800);font-size:100px;transition:color 0.5s cubic-bezier(0, 0, 0.44, 1.18)}.se-detail .wd-el-video-play-btn:before{font-size:.32em;transition:transform 0.5s cubic-bezier(0, 0, 0.44, 1.18);content:"\f101";font-family:"woodmart-font"}.se-detail .wd-el-video-play-btn:after{content:'';position:absolute;inset:0;border:min(.04em, 2px) solid currentColor;opacity:.4;border-radius:50%;transition:opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18)}.se-detail .wd-el-video.wd-action-play .wd-el-video-btn{--wd-link-decor: none;--wd-link-decor-hover: none;display:inline-flex;align-items:center;justify-content:center;gap:15px}.se-detail .wd-el-video-play-label{font-weight:600;color:var(--color-gray-800)}.se-detail .wd-el-video:is(.wd-action-play,.wd-action-button){overflow:visible}.se-detail .wd-el-video.wd-playing :is(.wd-el-video-overlay,.wd-el-video-link,.wd-el-video-control){visibility:hidden;opacity:0;transition:all .25s ease}.se-detail .wd-video-popup-wrap{--wd-popup-width: 900px;--wd-popup-padding: .001px}.se-detail .wd-popup.wd-with-video{background-color:#000;line-height:0}.se-detail .wd-popup.wd-with-video :is(video,iframe){width:100%;border-radius:var(--wd-brd-radius)}.se-detail .wd-popup.wd-with-video iframe{aspect-ratio:16 / 9}.se-detail .wd-el-video.wd-action-play .wd-el-video-btn:hover .wd-el-video-play-btn:before,.se-detail .wd-el-video.wd-action-overlay:hover .wd-el-video-play-btn:before{transform:scale(0.9)}.se-detail .wd-el-video.wd-action-play .wd-el-video-btn:hover .wd-el-video-play-btn:after,.se-detail .wd-el-video.wd-action-overlay:hover .wd-el-video-play-btn:after{opacity:.6}
/* woo-mod-shop-attributes.min.css */
.se-detail .shop_attributes{margin-bottom:0;overflow:hidden;--wd-attr-v-gap: 30px;--wd-attr-h-gap: 30px;--wd-attr-col: 1;--wd-attr-brd-width: 1px;--wd-attr-brd-style: solid;--wd-attr-brd-color: var(--brdcolor-gray-300);--wd-attr-img-width: 24px}.se-detail .shop_attributes tbody{display:grid;grid-template-columns:repeat(var(--wd-attr-col), 1fr);margin-bottom:calc(-1 * (var(--wd-attr-v-gap) + var(--wd-attr-brd-width)));column-gap:var(--wd-attr-h-gap)}.se-detail .shop_attributes tr{display:flex;align-items:center;gap:10px 20px;justify-content:space-between;padding-bottom:calc(var(--wd-attr-v-gap) / 2);margin-bottom:calc(var(--wd-attr-v-gap) / 2);border-bottom:var(--wd-attr-brd-width) var(--wd-attr-brd-style) var(--wd-attr-brd-color)}.se-detail .shop_attributes :is(th,td){padding:0;border:none}.se-detail .shop_attributes th{display:flex;flex:0 1 auto;font-family:var(--wd-text-font)}.se-detail .shop_attributes td{text-align:end}.se-detail .shop_attributes p{margin-bottom:0}.se-detail .shop_attributes :is(.wd-attr-name,.wd-attr-term){--wd-link-color: var(--color-gray-400);--wd-link-color-hover: var(--color-gray-700);--wd-link-decor: none;--wd-link-decor-hover: none}.se-detail .shop_attributes .wd-attr-name{display:inline-flex;align-items:center;gap:10px}.se-detail .shop_attributes .wd-attr-name .wd-hint{margin-inline-start:-6px}.se-detail .shop_attributes .wd-attr-term p{display:inline}.se-detail .shop_attributes .wd-attr-name-img{width:var(--wd-attr-img-width)}
/* core block-library: viền bảng */
.se-detail .wp-block-table table{border-collapse:collapse;width:100%}.se-detail .wp-block-table thead{border-bottom:3px solid}.se-detail .wp-block-table tfoot{border-top:3px solid}.se-detail .wp-block-table td,.se-detail .wp-block-table th{border:1px solid;padding:.5em}.se-detail .wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.se-detail .wp-block-table.is-style-stripes td,.se-detail .wp-block-table.is-style-stripes th{border-color:#0000}.se-detail .wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.se-detail .wp-block-table .has-border-color td,.se-detail .wp-block-table .has-border-color th,.se-detail .wp-block-table .has-border-color tr,.se-detail .wp-block-table .has-border-color>*{border-color:inherit}.se-detail .wp-block-table table[style*=border-top-color] tr:first-child,.se-detail .wp-block-table table[style*=border-top-color] tr:first-child td,.se-detail .wp-block-table table[style*=border-top-color] tr:first-child th,.se-detail .wp-block-table table[style*=border-top-color]>*,.se-detail .wp-block-table table[style*=border-top-color]>* td,.se-detail .wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.se-detail .wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.se-detail .wp-block-table table[style*=border-right-color] td:last-child,.se-detail .wp-block-table table[style*=border-right-color] th,.se-detail .wp-block-table table[style*=border-right-color] tr,.se-detail .wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.se-detail .wp-block-table table[style*=border-bottom-color] tr:last-child,.se-detail .wp-block-table table[style*=border-bottom-color] tr:last-child td,.se-detail .wp-block-table table[style*=border-bottom-color] tr:last-child th,.se-detail .wp-block-table table[style*=border-bottom-color]>*,.se-detail .wp-block-table table[style*=border-bottom-color]>* td,.se-detail .wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.se-detail .wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.se-detail .wp-block-table table[style*=border-left-color] td:first-child,.se-detail .wp-block-table table[style*=border-left-color] th,.se-detail .wp-block-table table[style*=border-left-color] tr,.se-detail .wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.se-detail .wp-block-table table[style*=border-style] td,.se-detail .wp-block-table table[style*=border-style] th,.se-detail .wp-block-table table[style*=border-style] tr,.se-detail .wp-block-table table[style*=border-style]>*{border-style:inherit}.se-detail .wp-block-table table[style*=border-width] td,.se-detail .wp-block-table table[style*=border-width] th,.se-detail .wp-block-table table[style*=border-width] tr,.se-detail .wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}.se-detail :root :where(.wp-block-table-of-contents){box-sizing:border-box}

/* override: viền bảng xám đúng gốc (thắng currentColor của core) */
.se-detail .wp-block-wd-table table :is(td,th){border:1px solid var(--brdcolor-gray-300)}
/* base: ảnh co theo container + padding ô đúng gốc 15/12 */
.se-detail img{max-width:100%;height:auto;display:block}
.se-detail .wp-block-wd-table table :is(td,th){padding:15px 12px}
/* Additional info: tên thuộc tính căn trái như gốc */
.se-detail .shop_attributes th{text-align:start;font-weight:600}
