#jGrowl{display:none !important}#index .product-card-desktop .product-title{min-height:38px}.product_list .product-miniature{height:100%;box-shadow:none !important}.product-miniature{box-shadow:none !important}.product-card-desktop{display:flex;flex-direction:column;align-items:start;padding:0 10px 10px;position:relative;border:1px solid #ddd;border-radius:5px;justify-content:start;height:100%;background:#fff}.product-card-desktop.show-as-oos{filter:grayscale(1)}.product-card-desktop .grc-widget-category-stars-stars::after{background:url("/themes/child-alysum/assets/img/product/avis-cbd-positif.png") no-repeat;display:block;height:40px;padding:0;zoom:.4;content:" "}.product-card-desktop .grc-widget-category-stars-stars::before{background:url("/themes/child-alysum/assets/img/product/avis-cbd.png") no-repeat;display:block;height:40px;width:240px;padding:0;zoom:.4;content:" "}.product-card-desktop #categoryStarsMain{cursor:unset}.product-card-desktop .first-section{width:calc(100% + 20px);margin:0 0 5px -10px}.product-card-desktop .second-section{display:flex;flex-direction:column;height:100%;width:100%;justify-content:space-evenly}.product-card-desktop .product-card-top{background-color:#fafafa;position:relative;border-top-left-radius:5px;border-top-right-radius:5px}.product-card-desktop .product-card-top>a{display:inline-block;width:100%}.product-card-desktop .product-card-top>a img{width:100%;filter:brightness(0.98);border-radius:5px}.product-card-desktop .product-card-top .product-card-top-overlay{padding:10px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);display:flex;justify-content:space-between;align-items:start;flex-direction:column}.product-card-desktop .product-card-top .product-card-top-overlay>a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.product-card-desktop .product-card-top .product-card-top-overlay .product-top-infos{width:100%;display:flex;align-items:start;justify-content:space-between;flex-direction:row}.product-card-desktop .product-card-top .product-card-top-overlay .product-top-infos a.favoritesButton{z-index:10;position:relative;background:#fff;border:none;padding:6px;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15)}.product-card-desktop .product-card-top .product-card-top-overlay .product-top-infos a.favoritesButton svg{stroke:#44b981;width:17px;height:17px;fill:#fff}.product-card-desktop .product-card-top .product-card-top-overlay .product-top-infos a.favoritesButton.icon_checked svg{fill:#44b981}.product-card-desktop .product-card-top .product-card-top-overlay .product-flags-container{position:relative}.product-card-desktop .product-card-top .product-card-top-overlay .product-flags-container .product-flags{position:static}.product-card-desktop .product-card-top .product-card-top-overlay .product-flags-container .product-flags li{font-weight:500}.product-card-desktop .product-card-top .product-card-top-overlay .product-flags-container .product-flags .discount{background:#cb0000 !important}.product-card-desktop .product-card-top .product-card-top-overlay .product-flags-container .product-flags .countdown{bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:center;position:static}.product-card-desktop .product-card-top .product-card-top-overlay .product-flags-container .product-flags .countdown>div{border:none;background:rgba(0,0,0,0);color:#fff;border-radius:0;padding:0 !important;margin:0 3px 0 0;width:fit-content}.product-card-desktop .product-card-top .product-card-top-overlay .product-flags-container .product-flags .countdown>div span,.product-card-desktop .product-card-top .product-card-top-overlay .product-flags-container .product-flags .countdown>div i{display:inline;color:#fff;text-transform:lowercase;font-size:12px;font-weight:500}.product-card-desktop .price-block{width:100%;text-align:right;justify-content:end}.product-card-desktop .price-block .price{font-size:28px;font-weight:bold;color:#000;margin-bottom:5px;line-height:1}.product-card-desktop .price-block .price .from_price{font-size:12px;font-weight:400}.product-card-desktop .price-block.price-block-discount .product-discount .regular-price{color:#848484 !important;font-size:15px;text-decoration:line-through;font-style:normal}.product-card-desktop .price-block.price-block-discount .price{color:#cb0000}.product-card-desktop .favorite-icon{align-self:flex-start;width:20px;height:20px;background-color:#44b981;border-radius:50%}.product-card-desktop .product-image{width:100%;height:auto;margin-bottom:10px}.product-card-desktop .product-details{display:flex;justify-content:space-evenly;width:100%;margin-bottom:10px;z-index:2}.product-card-desktop .category-tag,.product-card-desktop .cbd-info{background-color:#44b981;padding:1px 8px;border-radius:15px;color:#fff;font-size:12px;font-family:"Roboto Condensed",Helvetica,sans-serif;font-weight:500}.product-card-desktop .brand-section{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:5px;min-height:22px}.product-card-desktop .brand-section>div{display:flex;align-items:center}.product-card-desktop .flag-icon{width:auto;height:16px;margin-right:5px}.product-card-desktop .price_per_gram{font-size:12px;font-weight:400;color:#848484}.product-card-desktop .brand-name{margin-right:5px}.product-card-desktop .brand-name a{font-size:12px;font-weight:400;color:#848484}.product-card-desktop .price-per-gram{color:#555}.product-card-desktop .product-title{font-size:16px;text-transform:capitalize;color:#000;text-align:left;font-family:"Roboto Condensed",Helvetica,sans-serif;margin-bottom:8px;margin-top:0;font-weight:500;min-height:38px;max-height:38px;overflow-y:hidden}.product-card-desktop div.product-title{margin:0;max-height:unset}.product-card-desktop .rating-section{display:flex;align-items:center;justify-content:start;margin:0 0 5px;min-height:28px}.product-card-desktop .rating-section .categoryStarsStr{color:#848484;font-size:22px;margin-left:10px}.product-card-desktop .rating-stars{color:#ffe500;margin-right:5px}.product-card-desktop .rating-count{color:#848484}.product-card-desktop .sales-tag{color:#848484;margin-bottom:5px}.product-card-desktop .options-section{display:flex;align-items:end;justify-content:space-between;width:100%}.product-card-desktop .options-count{color:#000;background:#eaeaea;border-radius:50px;padding:0 5px;font-size:11px;font-weight:400;font-family:"Roboto Condensed",Helvetica,sans-serif}.product-card-desktop .add-to-cart-btn{background-color:#ffe500;border:none;padding:5px 10px;border-radius:5px;cursor:pointer;font-size:13px;color:#000}.product-card-desktop .add-to-cart-btn.out-of-stock{background-color:#ccc;cursor:not-allowed}.product-card-desktop .add-to-cart-btn svg{display:none}body.combinations-modal-active{overflow-y:hidden}body.combinations-modal-active .dixa-messenger-namespace{display:none;visibility:hidden;opacity:0}#modalCombinationProductOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10000000000;display:none}#modalCombinationProductOverlay.active{display:block}#modalCombinationProduct{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:10px;border-radius:5px;z-index:10000000001;display:none;width:580px;max-width:90%}#modalCombinationProduct .mobile-selector{display:block;width:100%;padding:5px 0;margin-bottom:10px}#modalCombinationProduct .mobile-selector li{display:flex;cursor:pointer;align-content:center;justify-content:space-between;padding:15px 0;color:#000;font-size:16px;border-bottom:1px solid #ddd}#modalCombinationProduct .mobile-selector li .price-box{display:flex}#modalCombinationProduct .mobile-selector li .price-box .original_price{color:#cb0000;text-decoration:line-through;font-weight:normal}#modalCombinationProduct .mobile-selector li .price-box .radio-box{width:20px;height:20px;border:1px solid #ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:10px}#modalCombinationProduct .mobile-selector li.selected{color:#44b981;font-weight:600}#modalCombinationProduct .mobile-selector li.selected .price-box .radio-box{background-color:#44b981;border-color:#44b981;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><polyline points='20 6 9 17 4 12' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:20px 18px}#modalCombinationProduct .modal-body{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;position:relative}#modalCombinationProduct .modal-body button.close-modal{background:rgba(0,0,0,0);color:#000;position:absolute;top:10px;right:10px;border:none;padding:0;cursor:pointer;z-index:1002}#modalCombinationProduct .modal-body button.close-modal svg.svgic{width:15px}#modalCombinationProduct .modal-body .product-combination-image img{max-width:150px;height:auto}#modalCombinationProduct .modal-body .product-combination-name,#modalCombinationProduct .modal-body .product-combination-name-mobile{width:100%;font-size:20px;font-weight:600;text-transform:capitalize;color:#000;text-align:left;font-family:"Roboto Condensed",Helvetica,sans-serif;margin-bottom:10px}#modalCombinationProduct .modal-body .product-combination-name-mobile{display:none;text-transform:none;text-align:center}#modalCombinationProduct .modal-body select{display:none;width:100%;padding:15px 5px;border:1px solid #ccc;border-radius:5px;font-size:16px;margin-bottom:10px}#modalCombinationProduct .modal-body form{width:100%}#modalCombinationProduct .modal-body form button{background-color:#ffe500;width:100%;display:block;border:none;padding:10px;border-radius:5px;cursor:pointer;font-size:16px;color:#000}#modalCombinationProduct .modal-body form button.disabled{background-color:#ccc;cursor:not-allowed}#modalCombinationProduct.active{display:block}@media(max-width: 768px){.swiper-slide .product-card-desktop{flex-direction:column;border:1px solid #ddd;border-radius:5px}.swiper-slide .product-card-desktop .first-section{width:calc(100% + 10px)}.swiper-slide .product-card-desktop .first-section .product-card-top{border-top-left-radius:5px;border-top-right-radius:5px;max-width:unset}.swiper-slide .product-card-desktop .second-section{width:100%}.swiper-slide .product-card-desktop .second-section .add-to-cart-btn{display:flex}.swiper-slide .product-card-desktop .second-section .add-to-cart-btn span{display:none}.swiper-slide .product-card-desktop .second-section .add-to-cart-btn svg{display:inline-block;width:25px;height:25px}#products.view_grid .product_list .grid-container{row-gap:0 !important}#products.view_grid .product_list .grid-container>.product{width:calc(103% + 20px);margin-left:calc(-10px - 1.5%)}#products.view_grid .product_list .grid-container>.product:last-child .product-card-desktop{border-bottom:1px solid #ddd}.product-card-desktop{flex-direction:row;justify-content:space-around;padding-left:0;padding-bottom:0;border:none;border-top:1px solid #ddd;border-radius:0}.product-card-desktop .first-section{height:100%;width:40%;margin:0}.product-card-desktop .first-section .product-flags .flag-21-gratuit,.product-card-desktop .first-section .product-flags .flag_promo,.product-card-desktop .first-section .product-flags .discount{background:#cb0000 !important;color:#fff !important}.product-card-desktop .first-section .product-card-top{margin:0;width:100%;max-width:160px;height:100%;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0}.product-card-desktop .first-section .product-card-top>a img{width:100%;max-width:204px}.product-card-desktop .second-section{padding:10px 0 10px 10px;width:60%}.product-card-desktop .second-section .product-title{margin-bottom:3px}.product-card-desktop .second-section .rating-section .categoryStarsStr{margin-top:0;font-size:20px}.product-card-desktop .product-details{justify-content:space-evenly;margin-bottom:0}.product-card-desktop .product-details .category-tag,.product-card-desktop .product-details .cbd-info{padding:1px 7px}#modalCombinationProduct{width:100%;bottom:0;top:unset;left:unset;max-width:unset;border-bottom-left-radius:0;border-bottom-right-radius:0;display:block;transform:translateY(100%);transition:transform 200ms ease-out}#modalCombinationProduct .modal-body{padding-top:10px}#modalCombinationProduct.active{transform:translateY(0)}#modalCombinationProduct.active .close-modal{display:none}#modalCombinationProduct.active select{display:none}#modalCombinationProduct.active .product-combination-image,#modalCombinationProduct.active .product-combination-name{display:none}#modalCombinationProduct.active .product-combination-name-mobile{display:block}}/*# sourceMappingURL=product-miniature.css.map */
