.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper{position:relative}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .medicine_featured_image{position:relative;height:300px;width:100%}@media (min-width:1024px){.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .medicine_featured_image{height:350px}}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .medicine_featured_image img{height:100%;width:100%;border-radius:1rem;-o-object-fit:contain;object-fit:contain}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .flicking-viewport{margin-left:auto;margin-right:auto;transition:height .5s;width:100%;overflow:hidden;position:relative}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .flicking-viewport .field.is-grouped>.control,.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .flicking-viewport .flicking-camera>*{flex-shrink:0}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .multiple_items .flicking-camera{position:relative;z-index:1;display:flex;height:100%;width:100%;align-items:center;gap:.5rem;will-change:transform}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel{position:relative;display:flex;width:50%;cursor:pointer;justify-content:flex-end;border-radius:.375rem}@media (min-width:768px){.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel{height:200px}}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel.thumb{margin-bottom:0;height:80px;width:20%;overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(202 202 202/var(--tw-border-opacity,1));padding:.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel.thumb{border-radius:.5rem;padding:.5rem}}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel.thumb.active{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 167 157/var(--tw-border-opacity,1))}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel.thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel.thumb .thumb_ref{position:absolute;left:0;bottom:0;height:100%;width:100%}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .arrow_btn{position:absolute;top:35%;z-index:20;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;font-size:1.5rem;line-height:2rem;color:#00000080}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .left_arrow{left:0}.ProductSlider_medicine_product_gallery__iYqnO .medicine_gallery_wrapper .right_arrow{right:0}.ProductSlider_medicine_product_gallery_mobile__JNT7Y{height:100%}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper{position:relative;display:flex;height:100%;flex-direction:column;justify-content:space-between}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .medicine_featured_image{position:relative;height:350px;width:100%}@media (min-width:640px){.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .medicine_featured_image{height:250px}}@media (min-width:1024px){.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .medicine_featured_image{height:300px}}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .medicine_featured_image img{height:100%;width:100%;border-radius:1rem;-o-object-fit:contain;object-fit:contain}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .flicking-viewport{margin-left:auto;margin-right:auto;transition:height .5s;width:100%;overflow:hidden;position:relative}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .flicking-viewport .field.is-grouped>.control,.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .flicking-viewport .flicking-camera>*{flex-shrink:0}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .multiple_items .flicking-camera{position:relative;z-index:1;display:flex;height:100%;width:100%;align-items:center;gap:.5rem;will-change:transform}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel{position:relative;display:flex;width:50%;cursor:pointer;justify-content:flex-end;border-radius:.375rem}@media (min-width:768px){.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel{height:200px}}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel.thumb{margin-bottom:0;height:80px;width:20%;overflow:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(202 202 202/var(--tw-border-opacity,1));padding:.25rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel.thumb{border-radius:.5rem;padding:.5rem}}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel.thumb.active{border-width:1px;--tw-border-opacity:1;border-color:rgb(0 167 157/var(--tw-border-opacity,1))}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel.thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .multiple_items .flicking-camera .flicking-panel.thumb .thumb_ref{position:absolute;left:0;bottom:0;height:100%;width:100%}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .arrow_btn{position:absolute;top:35%;z-index:20;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;font-size:1.5rem;line-height:2rem;color:#00000080}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .left_arrow{left:0}.ProductSlider_medicine_product_gallery_mobile__JNT7Y .medicine_gallery_wrapper .right_arrow{right:0}.flicking-arrow-next,.flicking-arrow-prev{position:absolute;top:50%;width:64px;height:64px;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.flicking-arrow-next.is-circle,.flicking-arrow-prev.is-circle{background-color:#f2a65e;border-radius:50%}.flicking-arrow-disabled.is-circle{background-color:hsla(0,0%,4%,.1)}.flicking-arrow-next.is-circle:after,.flicking-arrow-next.is-circle:before,.flicking-arrow-prev.is-circle:after,.flicking-arrow-prev.is-circle:before{background-color:#fff}.flicking-arrow-prev{left:10px}.flicking-arrow-next{right:10px}.flicking-arrow-prev.is-outside{left:-74px}.flicking-arrow-next.is-outside{right:-74px}.flicking-arrow-next:after,.flicking-arrow-next:before,.flicking-arrow-prev:after,.flicking-arrow-prev:before{content:"";width:24px;height:6px;position:absolute;background-color:#f2a65e}.flicking-arrow-prev:before{top:50%;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.flicking-arrow-prev:after{top:calc(50% - 4px);left:22px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.flicking-arrow-next:before{top:50%;right:22px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.flicking-arrow-next:after{top:calc(50% - 4px);right:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.flicking-arrow-disabled{cursor:default}.flicking-arrow-disabled:after,.flicking-arrow-disabled:before{background-color:#e6e6e6}.flicking-arrow-next.is-thin:after,.flicking-arrow-next.is-thin:before,.flicking-arrow-prev.is-thin:after,.flicking-arrow-prev.is-thin:before{height:3px}.flicking-arrow-next.is-thin:after,.flicking-arrow-prev.is-thin:after{top:calc(50% - 2px)}.flicking-pagination{position:absolute;left:0;bottom:10px;width:100%;text-align:center;z-index:2}.flicking-pagination-bullets,.flicking-pagination-scroll{font-size:0}.flicking-pagination-scroll{left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);white-space:nowrap;overflow:hidden}.flicking-pagination-scroll .flicking-pagination-slider{-webkit-transition:transform .2s;transition:transform .2s}.flicking-pagination-scroll.flicking-pagination-uninitialized .flicking-pagination-bullet,.flicking-pagination-scroll.flicking-pagination-uninitialized .flicking-pagination-slider{-webkit-transition:none;transition:none}.flicking-pagination-bullet{display:inline-block;width:8px;height:8px;margin:0 4px;border-radius:50%;background-color:hsla(0,0%,4%,.1);cursor:pointer;font-size:1rem}.flicking-pagination-scroll .flicking-pagination-bullet{-webkit-transition:transform .2s;transition:transform .2s}.flicking-pagination-bullet-active{background-color:#f2a65e}.flicking-pagination-scroll .flicking-pagination-bullet{vertical-align:middle;position:relative;-webkit-transition:transform .2s,left .2s;transition:transform .2s,left .2s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.flicking-pagination-scroll .flicking-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.flicking-pagination-scroll .flicking-pagination-bullet-next,.flicking-pagination-scroll .flicking-pagination-bullet-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.flicking-pagination-scroll .flicking-pagination-bullet-next2,.flicking-pagination-scroll .flicking-pagination-bullet-prev2{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.EZDrawer .EZDrawer__checkbox{display:none}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__overlay{display:block;opacity:1}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__container{visibility:visible;transform:translateZ(0)!important}.EZDrawer .EZDrawer__overlay{display:none;height:100vh;left:0;position:fixed;top:0;width:100%}.EZDrawer .EZDrawer__container{position:fixed;visibility:hidden;background:#fff;transition:all;box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.flicking-viewport{position:relative;overflow:hidden}.flicking-viewport.vertical{display:inline-flex}.flicking-viewport.vertical>.flicking-camera{display:inline-flex;flex-direction:column}.flicking-viewport.flicking-hidden>.flicking-camera>*{visibility:hidden}.flicking-camera{width:100%;height:100%;display:flex;position:relative;flex-direction:row;z-index:1;will-change:transform}.flicking-camera>*{flex-shrink:0}