.card_product{text-decoration:none;cursor:pointer}.product_detail__picture{max-width:100%;width:100%;overflow:hidden;display:grid;border:1px solid #0003}.product_detail__picture .swiper,.responsive-image{width:100%}.responsive-image img{-o-object-fit:contain;object-fit:contain;width:100%!important;max-height:400px;position:relative!important;height:unset!important;border:none}.tab__content:not(.tab_content--active){display:none}.player-wrapper{position:relative;padding-top:56.25%}.react-player{position:absolute;top:0;left:0}.snipcart-modal__container{z-index:9999}.map_institute-icon,.map_user-icon{position:relative}.map_institute-icon:before,.map_user-icon:before{content:"";display:block;position:absolute;top:-25px;left:-25px;border:2px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.5);width:50px;height:50px;border-radius:100%}.map_institute-icon:before{background:red}.map_user-icon:before{background:green}.wrapper_best_sellers .fixSwiper{position:relative;width:100%;height:auto;max-width:75rem;overflow-x:hidden}.best_sellers{border:none}.swiper-zoom-button{position:absolute;z-index:9999;color:rgba(0,0,0,.4);font-size:25px;bottom:.5em;right:.5em;cursor:pointer}.swiper-zoom-button:hover{transform:scale(1.2)}@media screen and (max-width:769px){.best_sellers .swiper{width:414px}}.fix_wrapper_labels_ophyto{overflow:hidden}[class*=swiper-button-]:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:linear-icon;font-weight:400;content:"";color:#fff!important;font-size:2.3rem}@media screen and (max-width:769px){.page_header__logo img{padding:.5rem!important}}.mediaGallery{font-family:sans-serif;text-align:center}.mediaGallery .galleryBrowser{display:flex;justify-content:center;flex-wrap:wrap}.mediaGallery .galleryBrowser .galleryItem{position:relative;width:352px;height:352px;margin:.5em;padding:0;overflow:hidden}@media only screen and (max-width:667px){.mediaGallery .galleryBrowser .galleryItem{width:123px;height:123px}}.mediaGallery .galleryBrowser .galleryItem a{text-decoration:none}.mediaGallery .galleryBrowser .galleryItem img{width:100%;max-width:100%;height:auto;transition:transform .5s}.mediaGallery .galleryBrowser .galleryItem:hover img{transform:scale(1.05)}.mediaGallery .galleryBrowser .galleryItem figcaption{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:.5em;background:rgba(0,0,0,.7);color:#fff;transform:translateY(100%);transition:transform .5s}.mediaGallery .galleryBrowser .galleryItem:hover figcaption{transform:translateY(0)}.mediaGallery .galleryViewer{position:fixed;top:0;left:0;z-index:9999;background-color:hsla(0,0%,100%,.95);display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh}.mediaGallery .galleryViewer h1{color:#333;margin:0}.mediaGallery .galleryViewer time{font-size:.75em;padding:.5em;font-weight:200;color:#969696}.mediaGallery .galleryViewer figure{margin:0;padding:0;max-height:70vh;max-width:50vw;width:100%}.mediaGallery .galleryViewer figure img{max-width:100%;max-height:65vh;box-shadow:0 0 5px rgba(0,0,0,.5)}.mediaGallery .galleryViewer figure div.responsiveframe{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.mediaGallery .galleryViewer figure div.responsiveframe iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.mediaGallery .galleryViewer .closeBtn,.mediaGallery .galleryViewer .nextBtn,.mediaGallery .galleryViewer .prevBtn{cursor:pointer;background:none;border:0;font-size:2em;opacity:.7;transition:transform .25s,opacity .25s}.mediaGallery .galleryViewer .closeBtn:hover,.mediaGallery .galleryViewer .nextBtn:hover,.mediaGallery .galleryViewer .prevBtn:hover{opacity:1;transform:scale(1.1)}.mediaGallery .galleryViewer .nextBtn,.mediaGallery .galleryViewer .prevBtn{position:fixed;top:50%;transform:translate-y(-50%)}.mediaGallery .galleryViewer .prevBtn{left:calc(30vw - 60vh)}@media only screen and (min-width:668px) and (max-width:992px){.mediaGallery .galleryViewer .prevBtn{left:3vw}}@media only screen and (max-width:667px){.mediaGallery .galleryViewer .prevBtn{left:40vw;top:75vh}}.mediaGallery .galleryViewer .nextBtn{right:calc(30vw - 60vh)}@media only screen and (min-width:668px) and (max-width:992px){.mediaGallery .galleryViewer .nextBtn{right:3vw}}@media only screen and (max-width:667px){.mediaGallery .galleryViewer .nextBtn{right:40vw;top:75vh}}.mediaGallery .galleryViewer .closeBtn{position:fixed;top:2em;right:2em}.mediaGallery .galleryViewer .pagination{position:fixed;bottom:1em;display:flex;list-style-type:none;margin:0;padding:0}.mediaGallery .galleryViewer .pagination button{border:none;height:1em;width:1em;margin:1em;border-radius:50%;background-color:#969696;cursor:pointer;box-shadow:0 0 0 0 hsla(0,0%,59%,.5);transition:box-shadow .25s,background-color .25s}@media only screen and (max-width:667px){.mediaGallery .galleryViewer .pagination button{height:10px;width:10px;margin:.5em}}.mediaGallery .galleryViewer .pagination li:not(.active) button:hover{box-shadow:0 0 0 4px hsla(0,0%,59%,.5)}.mediaGallery .galleryViewer .pagination .active button{background-color:#000}