@font-face{font-display:swap;font-family:Fahkwang extra light;font-style:normal;font-weight:200;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.9845b3f8.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.ce783e90.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-200.aabb8527.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang light;font-style:normal;font-weight:300;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.4a833448.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.c6950a61.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-300.c1d57446.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang regular;font-style:normal;font-weight:400;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.616b6684.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.f324bc30.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-regular.90f1704c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fahkwang medium;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.6e7eeeba.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.f86ddf8f.woff) format("woff"),url(/app/themes/medilax/dist/fonts/fahkwang-v17-latin-500.434013a4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nimbus sans L;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.86335264.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.2af6d0fd.woff) format("woff"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Reg-webfont.01525b22.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nimbus sans L bold;font-style:normal;font-weight:500;src:url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.1f9d8be7.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.e329b950.woff) format("woff"),url(/app/themes/medilax/dist/fonts/NimbusSanL-Bol-webfont.05696f75.ttf) format("truetype")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.b62b7a3c.woff2) format("woff2"),url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.6cce92fc.woff) format("woff"),url(/app/themes/medilax/dist/fonts/playfair-display-v39-latin-regular.9670d086.ttf) format("truetype")}.customize-product-block .small-width .title-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;text-align:center}.customize-product-block .small-width .title-content .uptitle{font-family:Fahkwang regular,arial;font-size:18px}.customize-product-block .small-width .title-content .title-container{border-bottom:1px solid #221f20;margin-bottom:15px;padding-bottom:15px;position:relative}.customize-product-block .small-width .title-content .title-container .title{font-family:Fahkwang medium,arial;font-size:30px;position:relative}@media screen and (max-width:1280px){.customize-product-block .small-width .title-content .title-container .title{font-size:25px}}.customize-product-block .small-width .title-content .title-container .title .product-selected{color:#0421fe;cursor:pointer;padding-right:26px}.customize-product-block .small-width .title-content .title-container .title .product-selected:after{background-image:url(/app/themes/medilax/dist/images/arrow-down.21cefcef.svg);background-repeat:no-repeat;background-size:contain;bottom:11px;content:"";height:10px;position:absolute;right:0;transition:.4s;width:15px}.customize-product-block .small-width .title-content .title-container .title .product-selected.active:after{transform:rotate(-180deg);transition:.4s}.customize-product-block .small-width .title-content .title-container .main-tab-custom-product{background-color:#fff;display:flex;flex-direction:column;opacity:0;position:absolute;right:-27px;top:100%;transition:.4s;visibility:hidden;width:200px;z-index:1}.customize-product-block .small-width .title-content .title-container .main-tab-custom-product .main-tab-custom-product-item-title{cursor:pointer;font-family:Fahkwang medium,arial;font-size:30px}@media screen and (max-width:1280px){.customize-product-block .small-width .title-content .title-container .main-tab-custom-product .main-tab-custom-product-item-title{font-size:25px}}.customize-product-block .small-width .title-content .title-container .main-tab-custom-product .main-tab-custom-product-item-title.current{display:none}.customize-product-block .small-width .title-content .title-container .main-tab-custom-product.active{opacity:1;transition:.4s;visibility:visible}.customize-product-block .small-width .main-custom-product-tab{display:none}.customize-product-block .small-width .main-custom-product-tab .titles-container{display:flex;justify-content:flex-start;margin:0 auto;max-width:100%;overflow-x:auto;width:-moz-fit-content;width:fit-content}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-titles{align-items:center;display:flex;justify-content:center;margin-bottom:15px;white-space:nowrap}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-titles .second-level-tab-title{cursor:pointer;font-family:Fahkwang regular,arial;font-size:17px;position:relative;transition:.4s}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-titles .second-level-tab-title:before{background-color:#0421fe;content:"";height:1px;left:0;position:absolute;top:100%;transition:.4s;width:0}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-titles .second-level-tab-title:after{color:#221f20;content:"|";margin-left:15px;margin-right:15px}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-titles .second-level-tab-title.current,.customize-product-block .small-width .main-custom-product-tab .second-level-tab-titles .second-level-tab-title:hover{color:#0421fe;transition:.4s}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-titles .second-level-tab-title.current:before,.customize-product-block .small-width .main-custom-product-tab .second-level-tab-titles .second-level-tab-title:hover:before{transition:.4s;width:calc(100% - 30px)}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-titles .second-level-tab-title:last-child.current:before,.customize-product-block .small-width .main-custom-product-tab .second-level-tab-titles .second-level-tab-title:last-child:hover:before{transition:.4s;width:100%}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-titles .second-level-tab-title:last-child:after{content:none}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-content{display:none}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-content.first{display:block}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-content .second-level-tab-content-item-img{height:600px;text-align:center}@media only screen and (max-width:768px){.customize-product-block .small-width .main-custom-product-tab .second-level-tab-content .second-level-tab-content-item-img{height:400px}}@media only screen and (max-width:640px){.customize-product-block .small-width .main-custom-product-tab .second-level-tab-content .second-level-tab-content-item-img{height:300px}}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-content .second-level-tab-content-item-img img{height:100%;width:auto}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-content .colors-list{align-items:center;display:flex;justify-content:center}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-content .colors-list .colors-list-item{border-radius:50%;cursor:pointer;height:30px;margin:0 8px;width:30px}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-content .colors-list .colors-list-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.customize-product-block .small-width .main-custom-product-tab .second-level-tab-content .colors-list .colors-list-item.current{outline:4px solid #d5d5d5}.customize-product-block .small-width .main-custom-product-tab .wp-block-button{display:flex;justify-content:center;margin-top:30px}.customize-product-block .small-width .main-custom-product-tab.first{display:block}