@font-face{font-family:"DinPro";src:url(/fonts/DINPro.otf) format("otf")}@font-face{font-family:"DinProCond";src:url(/fonts/DINPro-Cond.otf) format("otf")}@font-face{font-family:"DinProCondBlack";src:url(/fonts/DINPro-CondBlack.otf) format("otf")}@font-face{font-family:"DinProCondBold";src:url(/fonts/DINPro.otf) format("otf")}@font-face{font-family:"DinProCondLight";src:url(/fonts/DINPro-CondLight.otf) format("otf")}@font-face{font-family:"DinProCondMedium";src:url(/fonts/DINPro-CondMedium.otf) format("otf")}@font-face{font-family:"LatoBold";src:url(/fonts/Lato-Bold.ttf) format('ttf')}@font-face{font-family:"LatoThinItalic";src:url(/fonts/Lato-ThinItalic.ttf) format('ttf')}@font-face{font-family:"LatoLightItalic";src:url(/fonts/Lato-LightItalic.ttf) format('ttf')}.nav-size-medium>li>a{letter-spacing:-.1px}.woo-multi-currency.wmc-shortcode .wmc-current-currency{color:#000!important;font-size:12px;background-color:transparent}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency{padding:0!important;border:none!important;width:40px}.wmc-currency{padding:0!important}.wmc-current-currency-arrow{display:none}.wmc-currency a:hover{font-weight:normal}.country-selector.weglot-dropdown .wgcurrent span{padding-left:0}.caseSlider{height:400px}.lae-testimonial{background-color:transparent}.single_add_to_cart_button{background-color:#01ac93!important;border-radius:20px}.buttons_added{justify-content:center}.grid-buttons{display:flex;justify-content:center}.grid-buttons button{border:1px solid green;border-radius:20px}.products-grid,.products{width:100%;display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin:auto 0 20px!important;max-width:100%!important}.grid-item{position:static!important;display:flex;align-items:stretch;flex-direction:column;border:.2px solid #000;border-radius:10px;background-color:#f7fdfd;box-shadow:0 0 11px -2px #000;height:100%;max-width:280px}.grid-item .terms{margin-bottom:5px!important}.grid-item hr{width:30%!important;background-color:#000;border:0 none;color:#000;height:1px}.grid-item select{max-width:7rem;border-radius:20px;margin:0 1em}.buttons_added,#poids{border:.5px solid gray;border-radius:20px;background-color:transparent!important;outline:none;margin:0}.select-group{margin-bottom:10px;width:100%;padding:0 2em;display:flex;align-items:center;justify-content:center;gap:10px}.select-group p{margin:0}.cart-button{width:100%;padding:0 20px;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.current .breadcrumb-step,[data-icon-label]:after,.button#place_order,.button.checkout,.checkout-button,.single_add_to_cart_button.button{background-color:#02ae96!important;margin:20px 0}.star-rating span:before,.star-rating:before,.woocommerce-page .star-rating:before{color:#02ae96}.buttons_added input,.woocommerce-variation-add-to-cart input{border-radius:20px;background-color:transparent!important;outline:none;border:none!important;box-shadow:none!important}.buttons_added .button,.woocommerce-variation-add-to-cart .button{border:none!important}.grid-item img{border-radius:10px 10px 0 0}.grid-item h3{text-align:center;font-size:1rem;padding:0 2em;flex-wrap:wrap;max-width:20em;height:3.2rem;overflow:hidden}.product-info{display:flex;align-items:center;justify-content:center;flex-direction:column}.product-info form{flex-grow:4;align-items:flex-end}.cart-products{display:flex;align-items:center;flex-direction:column}.cart-button{margin-bottom:auto;flex-grow:1}.grid-item .woosb-wrap{display:none}.row > div:not(.col):not([class^="col-"]){width:auto!important}.term-description{display:flex;align-items:flex-start;justify-content:center;max-width:60vw;flex-direction:column;margin:40px auto}.term-description h1+h2+h3{}.woocommerce-products-header{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:70px;margin-top:30px;text-align:center}.woocommerce-products-header hr{width:30%!important;background-color:#000;border:0 none;color:#000;height:1px}.shop-container{background:url(https://swissmedicalcannabis.ch/wp-content/uploads/2022/06/fleur_home01.png);background-repeat:repeat}.product-link{color:#7f8284!important}.social-button, .social-icons .button.icon:not(.is-outline), .social-icons .button.icon:hover{background-color:#00af96!important;border-color:#00af96!important}.nav-dark .header-button .plain.is-outline:not(:hover){margin:0 10px}@media screen and (min-width:390px){.caseSlider{height:100px}}