@media screen and (min-width:1131px){.mobile_back_nav .back{display:none}}.footer{-webkit-box-shadow:inset 0 10px 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 10px 10px #0000001a}.layout{max-width:100%}.layout__title:before{display:none}.dotted:before,.layout__dot-separator:before{content:"";background:url(flower.svg);width:20px;height:20px}.layout__dot-separator:before{margin-left:auto;margin-right:auto}.header__submenu-search .additional_menu .chat-link{left:-2px;top:16px}.header__submenu-search .additional_menu .chat-link svg{width:50px;height:40px}.header__submenu-search .additional_menu ul{top:12px}.header__submenu-search .additional_menu ul li a{padding-right:60px}.header__submenu-search .additional_menu ul small{color:#a7a6a6;display:block;margin-top:5px}.header__submenu-search .flower{position:relative;top:3px;margin-right:5px}.rte.faq-wrapper{max-width:960px}.rte.faq-wrapper a:hover{color:#888686}.rte.faq-wrapper .faq-item-question{font-family:EuclidFlex-Medium-WebS;border-color:#d2d2d2}.rte.faq-wrapper .faq-item-question:before{content:"";background:url(flower.svg);width:20px;height:20px}.rte.faq-wrapper .faq-item-question.active-faq .collapse-button:after{display:none}.rte.faq-wrapper .faq-item-answer{font-family:Artifex-Hand-CF-Light;border-color:#e5e4e4}.banner--no-image{height:auto}.banner--no-image .banner__text{position:unset;margin:0 auto;text-align:center;padding:50px 0 10px}.banner--no-image h2.banner__title{font-size:37px}.content-wrapper{margin-bottom:50px}.blog-active .blog-active__content{max-width:100%}.blog-active .blog-active__banner.banner{height:460px;background-size:cover;background-position:50%}@media screen and (max-width:800px){.blog-active .blog-active__banner.banner{height:360px}}.blog-active .banner__text{width:50%;padding:100px 0;text-align:center;margin:0 auto;position:unset}.blog-active .banner__text h2{color:#fff}.blog-active .banner__title{padding-right:0}.reverse-grid .custom-content,.reverse-grid .custom-text-over-image{direction:ltr}.custom-text-over-image{font-family:Artifex-Hand-CF-Demi-Bold;text-align:center;padding:30px;font-size:25px;max-width:400px;margin:0 auto;line-height:1.2}@media screen and (min-width:801px){.featured-content-homepage.custom-block-content>div{min-height:500px}.featured-content-homepage.custom-block-content>div.custom-larger{min-height:700px}}@media screen and (max-width:800px){.featured-content-homepage.custom-block-content .grid__cell{min-height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center}}.featured-content-homepage.custom-block-content.custom-block-content-1 .featured-content__infos-title{font-size:30px}.product__informations .r-tabs .r-tabs-panel{padding:0;margin:0}.product-meta__prices{font-family:Artifex-Hand-CF-Demi-Bold;font-size:15px;position:absolute;right:10px}.variant-price{display:none}.variant-price.visible{display:block}.variant-price.hidden,.product-form .back-in-stock.visible-option{display:none}.product-meta__price--old{color:#a2a1a1;text-decoration:line-through}p.back-in-stock__content.email_out-of-stock{margin-top:0}.breadcrumb ul li{font-size:12px;padding-right:5px}.breadcrumb ul li:after{content:"/";margin-left:5px}.breadcrumb ul li:last-child:after{display:none}@media screen and (min-width:801px){.product.wrapper-max{padding-left:30px}.breadcrumb.product__breadcrumb{padding-left:0}.breadcrumb.collection__breadcrumb{padding-top:50px}}.template-cart .banner,.template-page-wishlist .banner,.template-page-fidelite .banner,.template-customers-account .banner,.template-page-profile .banner,.template-customers-addresses .banner,.template-customers-order .banner{background-size:cover;background-position:50%}.template-cart .banner--semi-condensed,.template-page-wishlist .banner--semi-condensed,.template-page-fidelite .banner--semi-condensed,.template-customers-account .banner--semi-condensed,.template-page-profile .banner--semi-condensed,.template-customers-addresses .banner--semi-condensed,.template-customers-order .banner--semi-condensed{height:300px}@media screen and (max-width:900px){.template-cart .banner--semi-condensed,.template-page-wishlist .banner--semi-condensed,.template-page-fidelite .banner--semi-condensed,.template-customers-account .banner--semi-condensed,.template-page-profile .banner--semi-condensed,.template-customers-addresses .banner--semi-condensed,.template-customers-order .banner--semi-condensed{height:600px}}@media screen and (max-width:800px){.template-cart .banner--semi-condensed,.template-page-wishlist .banner--semi-condensed,.template-page-fidelite .banner--semi-condensed,.template-customers-account .banner--semi-condensed,.template-page-profile .banner--semi-condensed,.template-customers-addresses .banner--semi-condensed,.template-customers-order .banner--semi-condensed{height:500px}}.template-cart .banner--semi-condensed .banner__text,.template-page-wishlist .banner--semi-condensed .banner__text,.template-page-fidelite .banner--semi-condensed .banner__text,.template-customers-account .banner--semi-condensed .banner__text,.template-page-profile .banner--semi-condensed .banner__text,.template-customers-addresses .banner--semi-condensed .banner__text,.template-customers-order .banner--semi-condensed .banner__text{top:35%}.template-cart .account__banner-buttons,.template-page-wishlist .account__banner-buttons,.template-page-fidelite .account__banner-buttons,.template-customers-account .account__banner-buttons,.template-page-profile .account__banner-buttons,.template-customers-addresses .account__banner-buttons,.template-customers-order .account__banner-buttons{padding-left:20px;padding-right:20px}.template-cart .blog-active__mode-button,.template-page-wishlist .blog-active__mode-button,.template-page-fidelite .blog-active__mode-button,.template-customers-account .blog-active__mode-button,.template-page-profile .blog-active__mode-button,.template-customers-addresses .blog-active__mode-button,.template-customers-order .blog-active__mode-button{padding:0 0 10px;margin:0 15px}@media screen and (min-width:801px){.template-cart .blog-active__mode-button,.template-page-wishlist .blog-active__mode-button,.template-page-fidelite .blog-active__mode-button,.template-customers-account .blog-active__mode-button,.template-page-profile .blog-active__mode-button,.template-customers-addresses .blog-active__mode-button,.template-customers-order .blog-active__mode-button{-webkit-transition:all .3s ease;transition:all .3s ease}}.template-cart .blog-active__mode-button.active strong:after,.template-cart .blog-active__mode-button.account-active strong:after,.template-page-wishlist .blog-active__mode-button.active strong:after,.template-page-wishlist .blog-active__mode-button.account-active strong:after,.template-page-fidelite .blog-active__mode-button.active strong:after,.template-page-fidelite .blog-active__mode-button.account-active strong:after,.template-customers-account .blog-active__mode-button.active strong:after,.template-customers-account .blog-active__mode-button.account-active strong:after,.template-page-profile .blog-active__mode-button.active strong:after,.template-page-profile .blog-active__mode-button.account-active strong:after,.template-customers-addresses .blog-active__mode-button.active strong:after,.template-customers-addresses .blog-active__mode-button.account-active strong:after,.template-customers-order .blog-active__mode-button.active strong:after,.template-customers-order .blog-active__mode-button.account-active strong:after{width:100%}.template-cart .blog-active__mode-button strong,.template-page-wishlist .blog-active__mode-button strong,.template-page-fidelite .blog-active__mode-button strong,.template-customers-account .blog-active__mode-button strong,.template-page-profile .blog-active__mode-button strong,.template-customers-addresses .blog-active__mode-button strong,.template-customers-order .blog-active__mode-button strong{position:relative}.template-cart .blog-active__mode-button strong:after,.template-page-wishlist .blog-active__mode-button strong:after,.template-page-fidelite .blog-active__mode-button strong:after,.template-customers-account .blog-active__mode-button strong:after,.template-page-profile .blog-active__mode-button strong:after,.template-customers-addresses .blog-active__mode-button strong:after,.template-customers-order .blog-active__mode-button strong:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:#1d1d1b}@media screen and (min-width:801px){.template-cart .blog-active__mode-button strong:after,.template-page-wishlist .blog-active__mode-button strong:after,.template-page-fidelite .blog-active__mode-button strong:after,.template-customers-account .blog-active__mode-button strong:after,.template-page-profile .blog-active__mode-button strong:after,.template-customers-addresses .blog-active__mode-button strong:after,.template-customers-order .blog-active__mode-button strong:after{-webkit-transition:width .3s ease;transition:width .3s ease}}.template-cart .banner__text,.template-page-wishlist .banner__text,.template-page-fidelite .banner__text,.template-customers-account .banner__text,.template-page-profile .banner__text,.template-customers-addresses .banner__text,.template-customers-order .banner__text{position:absolute;top:50%;left:50%;padding:0 20px;width:100%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.template-cart .banner__text .banner__title,.template-page-wishlist .banner__text .banner__title,.template-page-fidelite .banner__text .banner__title,.template-customers-account .banner__text .banner__title,.template-page-profile .banner__text .banner__title,.template-customers-addresses .banner__text .banner__title,.template-customers-order .banner__text .banner__title{padding:0}@media screen and (min-width:1025px){.template-cart .banner__text,.template-page-wishlist .banner__text,.template-page-fidelite .banner__text,.template-customers-account .banner__text,.template-page-profile .banner__text,.template-customers-addresses .banner__text,.template-customers-order .banner__text{width:42%}}@media screen and (min-width:560px){.template-cart .banner__text,.template-page-wishlist .banner__text,.template-page-fidelite .banner__text,.template-customers-account .banner__text,.template-page-profile .banner__text,.template-customers-addresses .banner__text,.template-customers-order .banner__text{width:64%}}@media screen and (max-width:510px){.template-page-wishlist .blog-active__mode-button:last-child.account-active strong:after,.template-page-fidelite .blog-active__mode-button:last-child.account-active strong:after,.template-customers-account .blog-active__mode-button:last-child.account-active strong:after,.template-page-profile .blog-active__mode-button:last-child.account-active strong:after,.template-customers-addresses .blog-active__mode-button:last-child.account-active strong:after,.template-customers-order .blog-active__mode-button:last-child.account-active strong:after{width:147%}.template-page-fidelite .blog-active__mode-button:last-child.active strong:after{width:147%}}.wishlist-container #recently-viewed-products h3.product__related-title{margin:60px 0 50px}.wrapper-dropdown{color:#b2b2b2;font-size:18px}.wrapper-dropdown strong{color:#000}.wrapper-dropdown .custom-product-variants{padding:10px 16px;border:1px solid #a4a4a4;left:-15px}.wrapper-dropdown .custom-product-variants li{padding:5px 0}.product-form__add-to-cart{text-align:left;padding:17px 20px 14px;white-space:nowrap}.product-form__add-to-cart span{font-size:24px;position:absolute;right:16px;top:10px}h1.h3.product-meta__title{font-size:20px;letter-spacing:1px}.icon-heart{color:#000;font-size:37px}.product-item__image-container .wishlist-link,.product-gallery .wishlist-link{top:14px;right:15px;z-index:10}.product-item__image-container .wishlist-link .icon-heart,.product-item__image-container .wishlist-link .icon-heart-active,.product-gallery .wishlist-link .icon-heart,.product-gallery .wishlist-link .icon-heart-active{color:#bebebe;font-size:35px;position:absolute;right:5px;top:0}.product-item__image-container .wishlist-link .icon-heart-active,.product-gallery .wishlist-link .icon-heart-active{color:#000}@media screen and (max-width:800px){.product-item__image-container .wishlist-link,.product-gallery .wishlist-link{top:12px;right:4px}.product-item__image-container .wishlist-link .icon-heart,.product-item__image-container .wishlist-link .icon-heart-active,.product-gallery .wishlist-link .icon-heart,.product-gallery .wishlist-link .icon-heart-active{font-size:27px}}.product__related-grid.grid{margin-left:-10px}.product__related-grid .grid__cell{padding-left:10px}#recently-viewed-products h3.product__related-title{text-align:center;font-size:15px;margin-bottom:50px}@media screen and (max-width:800px){#recently-viewed-products h3.product__related-title{text-align:left}}.account_banner{background-color:#e7d4c7}.ma-fidelite{max-width:900px;margin:0 auto}.ma-fidelite .ma-content{padding:50px;text-align:center}.ma-fidelite .invitation{margin-bottom:80px}.ma-fidelite .invitation .invitation__figure{height:36.5rem}.ma-fidelite .invitation .invitation__figure{background-position:center;background-size:cover}.ma-fidelite .invitation .invitation__body{background:#ffe7f0;max-width:47rem;margin:0 auto;margin-top:-8rem;padding:2rem;text-align:center}.ma-fidelite .invitation .invitation__body h2{font-family:EuclidFlex-Medium-WebS;font-size:26px}.promo-codes{margin:5px 0 0;line-height:1.1}.shipping_stage{font-size:15px;text-align:right}.cart__total-price{font-family:Artifex-Hand-CF-Demi-Bold}.cart__assistance .light p{margin-bottom:5px}.cross-sell .slick-list .slick-slide{padding-right:6px}.cross-sell h2.section-heading{margin:50px 0;padding-left:0}@media screen and (max-width:800px){.cross-sell{margin:0 20px}}.empty-state__title.h4{font-size:25px;margin-bottom:50px;line-height:1.2}.sample{padding:10px}.sample .cart-item__quantity{text-align:left;border:0;display:block}.cart__samples{padding-top:0}.cart-popup-content p.sample__title{text-align:left;margin-bottom:0;font-family:EuclidFlex-Medium-WebS;display:block;max-width:200px;padding-left:0;line-height:1.2;min-height:54px}.sample__label{flex-direction:row}.samples__container .quantity-selector{line-height:0;margin-bottom:0}.samples__container .quantity-selector .quantity-selector__icon{display:inline-block;position:unset;max-width:unset;background:#000;color:#fff;padding:6px}.samples__container .quantity-selector .quantity-selector__icon .icon{opacity:1}.samples__container .quantity-selector .quantity-selector__icon:before{display:none}.samples__container .quantity-selector .qty-wrapp{padding:0;margin-left:0}.sample .quantity-selector__current-quantity{line-height:1.7em;margin-right:0}.cart-popup-content p.sample-mob{display:none}.cart-popup-content p.sample-desktop{margin:0 10px 10px}@media screen and (max-width:980px){.sample__label{align-items:baseline}.cart-popup-content p.sample-desktop{display:none}.cart-popup-content p.sample-mob{display:block}.sample:nth-child(3){margin-right:20px}.cart-popup-content.cart__samples.active{padding:20px}.cart-popup-content .cart__samples_product_left{text-align:center;display:block}.samples__container.slick-slider{margin-right:-20px}.samples__container .slick-list{padding:0 35% 0 0}.samples__container .slick-dots{display:flex;margin-top:0;padding:0 20px 0 0;width:100%}.samples__container .slick-dots li{flex-basis:100%;display:inherit;margin:0;background:#ddd;height:3px}.samples__container .slick-dots li.slick-active{background:#000}.samples__container .slick-dots button{border-radius:0;width:10px;border:none}.samples__container .slick-dots button:after{display:none}.sample{width:auto;margin-right:20px}.sample__image{width:50px;min-width:50px;position:relative;top:11px}}@media screen and (max-width:480px){.cart-popup-content p.sample__title{min-height:72px}}.cart__footer{border-top:1px solid #e5e4e4;border-bottom:1px solid #e5e4e4}.cart__recap{border-color:#e5e4e4}.sample{border:3px solid #e5e4e4}.cart-item{border:0}.header__mini-cart,.header__mini-cart .mini-cart,.header__mini-cart .mini-cat-content{overflow:hidden}@media screen and (max-width:980px){.header__mini-cart .mini-cart,.header__mini-cart .mini-cat-content{width:100%}}h2.cart-item__title{font-family:EuclidFlex-Medium-WebS;margin-bottom:.2rem}.cart-item__price{font-family:Artifex-Hand-CF-Light}.cart__shipping-note{padding:8px 15px 7px 10px;margin:0 0 15px}.qty-and-remove{display:flex}.cart-item__info{width:60%}.mini-cart-price{text-align:right;width:25%}@media screen and (min-width:560px){.cart-item__meta{margin-top:0}}.mini-cart .cart-item__info{width:50%}.mini-cart .cart__shipping-note{margin:15px 0}@media(max-width:800px){.mini-cart .cart__shipping-note{margin-top:0}}.mini-cart .mini-cart-related-products{padding:25px 20px;text-align:center}.mini-cart .mini-cart-related-products .mini-cart-list{overflow:auto;margin-top:25px;padding:0 20px 30px;max-height:100%}.mini-cart .mini-cart-related-products .product-item{margin-bottom:20px}.mini-cart .mini-cart-related-products .product-item__content{padding-left:0}.mini-cart .mini-cart-related-products .button{width:100%;font-size:11px;padding:5px}.mini-cart .mini-cart-related-products .button:hover{cursor:pointer}.mini-cart .mini-cart-related-products .product-item__content h2{font-size:11px;font-weight:400;line-height:1.4}.mini-cart .mini-cart-related-products .mini-cart-item-button{margin-top:10px}.mini-cart a.button--bordered,.mini-cart .button--bordered{border:2px solid #1d1d1b}@media screen and (max-width:980px){.mini-cart .mini-cart-related-products{display:none}}.footer ul li sup{display:none}.megamenu{display:flex;justify-content:space-between}.megamenu ul li.simple>a span.ashadow sup{font-family:Artifex-Hand-CF-Light}.megamenu.megamenu-0>div{margin-left:30px;width:25%}.megamenu.megamenu-0>div:first-child{margin-left:0;position:relative}.megamenu.megamenu-0 .slider-mega{text-align:center}.megamenu.megamenu-0 h3{font-family:EuclidFlex-Medium-WebS;position:relative;margin-bottom:42px;font-size:25px;text-transform:none;line-height:1}.megamenu.megamenu-0 h6{font-size:12px}.megamenu.megamenu-0 p{text-transform:none;position:absolute;bottom:70px;font-size:15px}.megamenu.megamenu-0 p:before{content:url(flower.svg);display:inline-block;width:100%;max-width:18px;height:auto;position:absolute;top:-25px;left:0}.megamenu.megamenu-1{margin:0 auto;max-width:1060px}.megamenu.megamenu-1>div{position:relative;width:25%}.megamenu.megamenu-2{margin:0 auto;max-width:837px}.megamenu.megamenu-2>div{position:relative;width:31%}.megamenu.megamenu-3{margin:0 auto;max-width:1060px}.megamenu.megamenu-3>div{position:relative;width:50%}.megamenu.megamenu-3>div>div{width:50%}.megamenu ul li{list-style:none;text-transform:none;margin-bottom:10px;font-size:15px;letter-spacing:.6px}.megamenu ul li .no-upper{margin-bottom:6px}.megamenu h5{text-transform:uppercase;margin-bottom:25px;color:#b7b6b6;font-size:12px;letter-spacing:.6px}.megamenu h5:after{display:block;content:"";height:2px;background:#000;width:14px;margin-top:10px}.megamenu h6{font-family:EuclidFlex-Medium-WebS;font-size:15px;text-transform:uppercase;letter-spacing:.375px;margin-bottom:45px}.megamenu .mega-bottom{position:absolute;bottom:-30px;padding-bottom:11px}.megamenu .diagnostic h6{position:relative;bottom:-31px}.megamenu .mega-link{text-transform:uppercase;font-size:12px;letter-spacing:.6px;display:inline-block}.megamenu .mega-link span{position:relative}.megamenu .mega-link span:after{content:"";position:relative;bottom:-5px;height:1px;display:block;left:0;background:#000}.megamenu .slider-mega img{margin-bottom:10px}.megamenu .mega-col-column{display:flex;justify-content:center}.megamenu .mega-col-column .col-image ul li:not(:first-child){display:none}.megamenu .col-title{margin-left:30px}.megamenu .col-title ul li{margin-bottom:15px}.megamenu .col-title h6{font-size:20px;text-transform:uppercase;margin-bottom:0;letter-spacing:.5px;font-family:EuclidFlex-Medium-WebS;font-weight:400}.megamenu .col-title small{color:#b2b2b2;font-weight:400;font-size:13px;letter-spacing:.325px;font-family:EuclidFlex-Regular-WebS}.megamenu.megamenu-4 img{margin-bottom:20px}.megamenu.megamenu-4>div:not(.slider-mega){padding-right:40px}.megamenu.megamenu-4 ul li a{text-transform:none}.megamenu.megamenu-4 ul li:first-child{margin-bottom:18px}.megamenu.megamenu-4 ul li:first-child a{text-transform:uppercase;font-family:EuclidFlex-Medium-WebS}.megamenu.megamenu-4 ul li:first-child a:after{content:"";background:#000;height:2px;width:12px;display:block;margin-top:18px}.megamenu.megamenu-4 .meg-4-text{text-decoration:none}.megamenu.megamenu-4 .meg-4-text.meg-4-text-1 span:after{display:none}.megamenu.megamenu-4 .meg-4-text a{text-decoration:none;padding-left:38px;position:relative;top:1px}.megamenu.megamenu-4 .meg-4-text a:after{content:url(arrow-small.svg);width:7px;position:absolute;right:-17px;top:1px}body .megamenu .slick-prev.slick-arrow{left:-30px;top:40%}body .megamenu .slick-arrow.slick-next{right:-30px;top:40%}body .megamenu .slick-prev.slick-arrow:after,body .megamenu .slick-next.slick-arrow:after{content:url(arrow-small.svg);max-width:10px}.custom-results{padding:60px 75px}@media screen and (max-width:1330px){.custom-results{padding:30px 0}}.custom-results .results{padding-top:0;text-align:center;border:1px solid #e8e5e5}.custom-results .results h4{font-size:16px;padding:10px;border-bottom:1px solid #e8e5e5;font-family:EuclidFlex-Medium-WebS;margin-bottom:0}.custom-results .results h5{font-size:16px;padding:10px 30px 5px;text-align:center;display:block}@media screen and (max-width:800px){.custom-results .results h5{margin-top:5px}}.custom-results .results .results__list .slick-dots{top:-135px;left:0;height:0;max-width:unset}@media screen and (max-width:800px){.custom-results .results .results__list .slick-dots{top:-115px}}.custom-results .results .results__list .results__item h4{padding:15px 30px;border-bottom:none;border-top:1px solid #e8e5e5}.custom-results .results .results__list .results__item p.results__description{border:none;text-align:center}.custom-results .results .results__list .results__item .main-result{display:block;margin:50px 0 0;height:295px}@media screen and (max-width:1000px){.custom-results .results .results__list .results__item .main-result{height:240px}}@media screen and (max-width:800px){.custom-results .results .results__list .results__item .main-result{height:290px}}.custom-results .results .results__list .results__item .percent-circle{margin:0 auto}@media screen and (max-width:800px){.custom-results .results .results__list .slick-dots{top:-135px}}.custom-coll-banner{display:flex;justify-content:center;margin-top:0;padding:60px}.custom-coll-banner p{color:#aaa8a8;font-size:15px}@media screen and (max-width:800px){.custom-coll-banner{grid-column:span 2;padding:0;margin:0}.custom-coll-banner>div{display:flex;align-items:center}.custom-coll-banner>div>div{width:50%}.custom-coll-banner>div .custom-coll-banner-content{padding-left:30px}.custom-coll-banner>div .custom-coll-banner-content a.white-and-black-btn{padding:8px 35px 8px 12px;font-size:11px;font-family:EuclidFlex-Medium-WebS;max-width:90%}}.custom-testimonials h2{padding:85px 0 75px}@media screen and (max-width:800px){.custom-testimonials h2{padding:50px 0 30px}}.custom-testimonials .testimonials{max-width:770px;margin:0 auto;padding:0 100px;font-family:Artifex-Hand-CF-Demi-Bold}.custom-testimonials .testimonials p{font-size:20px;text-align:center;line-height:1.6}.custom-testimonials .testimonials .slick-arrow.slick-next,.custom-testimonials .testimonials .slick-arrow.slick-prev{width:25px}@media screen and (max-width:800px){.custom-testimonials .wrapper-minor,.custom-testimonials .wrapper-minor .testimonials{padding:0}}body:not(.blog-template) .custom-slider-wrapper h2{padding:80px 20px 40px}body:not(.blog-template) .custom-slider .slick-prev.slick-arrow:after,body:not(.blog-template) .custom-slider .slick-next.slick-arrow:after{max-width:25px}body:not(.blog-template) .custom-slider .custom-slide{background-repeat:no-repeat;background-position:left,right;height:335px;position:relative;background-size:contain}body:not(.blog-template) .custom-slider .custom-slide p{font-size:15px}body:not(.blog-template) .custom-slider .custom-slide div{background:#fff;padding:20px;display:block;width:50%;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);height:75%}@media screen and (max-width:1000px){body:not(.blog-template) .custom-slider .custom-slide div{width:80%}}@media screen and (max-width:800px){body:not(.blog-template) .custom-slider .custom-slide div{transform:none}}@media screen and (max-width:800px){body:not(.blog-template) .custom-slider .custom-slide{background:none!important;height:100%}}body:not(.blog-template) .custom-slider .slick-arrow{-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:800px){body:not(.blog-template) .custom-slider .slick-arrow{-webkit-transform:translateY(100%);transform:translateY(100%)}}body:not(.blog-template) .custom-slider .slick-next.slick-arrow{right:10%}body:not(.blog-template) .custom-slider .slick-prev.slick-arrow{left:10%}@media screen and (max-width:1000px){body:not(.blog-template) .custom-slider .slick-next.slick-arrow{right:5%}body:not(.blog-template) .custom-slider .slick-prev.slick-arrow{left:5%}}@media screen and (max-width:768px){body:not(.blog-template) .custom-slider .slick-next.slick-arrow{right:2%}body:not(.blog-template) .custom-slider .slick-prev.slick-arrow{left:2%}}body:not(.blog-template) .custom-slider h3{font-family:EuclidFlex-Medium-WebS;position:relative;margin-bottom:42px;font-size:25px}body:not(.blog-template) .custom-slider h3:after{content:url(flower.svg);display:inline-block;width:100%;max-width:14px;height:auto;position:absolute;bottom:-35px;left:0}.blog-section .blog-slider-title h2{padding:100px 0 60px}.blog-section .blog-slides-custom{display:flex}.blog-section .blog-slides-custom>div{width:50%}.blog-section .blog-slides-custom .article-flex{display:flex}.blog-section .blog-slides-custom .article-flex .article-img{width:40%;box-sizing:border-box;padding-left:25px}.blog-section .blog-slides-custom .article-flex .article-img img{width:100%}.blog-section .blog-slides-custom .article-flex .article-text{width:60%;font-family:Artifex-Hand-CF-Light;box-sizing:border-box;padding:0 25px;color:#1d1d1b;display:flex;flex-direction:column}.blog-section .blog-slides-custom .article-flex .article-text h3{font-family:EuclidFlex-Regular-WebS;font-size:16px;text-transform:uppercase;text-decoration:underline;margin-bottom:40px}.blog-section .blog-slides-custom .article-flex .article-text h2{font-family:EuclidFlex-Medium-WebS;font-size:24px;line-height:1.25;margin-bottom:35px;position:relative}.blog-section .blog-slides-custom .article-flex .article-text h2:after{content:url(StarJournal-small.svg);width:100%;max-width:7px;height:auto;position:absolute;bottom:-35px;left:0}.blog-section .blog-slides-custom .article-flex .article-text p{line-height:1.2;font-family:15px}@media screen and (max-width:1200px){.blog-section .blog-slides-custom{display:table}.blog-section .blog-slides-custom>div{width:100%;padding-bottom:50px}.blog-section .blog-slides-custom .article-flex .article-img{width:20%;padding-left:0}.blog-section .blog-slides-custom .article-flex .article-text{width:80%}}@media screen and (max-width:800px){.blog-section .blog-slides-custom .article-flex{display:flex}.blog-section .blog-slides-custom .article-flex .article-img,.blog-section .blog-slides-custom .article-flex .article-text{padding:0;width:50%}.blog-section .blog-slides-custom .article-flex .article-img h3,.blog-section .blog-slides-custom .article-flex .article-text h3{margin-bottom:20px}.blog-section .blog-slides-custom .article-flex .article-img{padding-right:25px}}@media screen and (max-width:480px){.blog-section .blog-slides-custom .article-flex{display:block}.blog-section .blog-slides-custom .article-flex .article-img,.blog-section .blog-slides-custom .article-flex .article-text{width:100%}.blog-section .blog-slides-custom .article-flex .article-img{padding-right:0;margin-bottom:20px}}.main-homepage-slider .grid__cell.featured-content-right,.featured-content-homepage .grid__cell.featured-content-right{padding-left:0}.content-border{border-bottom:1px solid #e6e6e6}.featured-content-homepage.custom-block-content h2.larger-title{font-size:38px}.featured-content-homepage.custom-block-content p:not(.highlight),.featured-content-homepage.custom-block-content ul li{font-size:15px}.featured-content-homepage.custom-block-content .featured-content__infos-title{position:relative;margin-bottom:40px;padding-bottom:13px;font-size:30px;line-height:1}.featured-content-homepage.custom-block-content .featured-content__infos-title.no-flower{font-size:30px}.featured-content-homepage.custom-block-content .featured-content__infos-title:after{content:url(flower.svg);display:inline-block;width:100%;max-width:18px;height:auto;position:absolute;bottom:-30px;left:0}.featured-content-homepage.custom-block-content .featured-content__infos-title.no-flower{margin-bottom:20px}.featured-content-homepage.custom-block-content .featured-content__infos-title.no-flower:after{display:none}.featured-content-homepage.custom-block-content .featured-content__infos-title.no-flower.title-smaller,.featured-content-homepage.custom-block-content .featured-content__infos-title.title-smaller{font-family:EuclidFlex-Medium-WebS;font-size:20px;margin-bottom:45px;position:relative}.featured-content-homepage.custom-block-content .featured-content__infos-title.no-flower.title-smaller span,.featured-content-homepage.custom-block-content .featured-content__infos-title.title-smaller span{display:inline-block}.featured-content-homepage.custom-block-content .featured-content__infos-title.no-flower.title-smaller span:after,.featured-content-homepage.custom-block-content .featured-content__infos-title.title-smaller span:after{content:"";height:2px;background:#000;position:relative;left:0;width:100%;display:inline-block;bottom:2px}.featured-content-homepage.custom-block-content .grid__cell{background-size:cover;background-position:center}@media screen and (min-width:801px){.featured-content-homepage.custom-block-content .grid__cell{display:table-cell}}.featured-content-homepage.custom-block-content .grid{position:relative}@media screen and (min-width:801px){.featured-content-homepage.custom-block-content .grid{display:table;width:100%;margin:0}}.featured-content-homepage.custom-block-content .grid__cell.vertical-align-middle{position:unset}.featured-content-homepage.custom-block-content h3.new-title{left:4%;top:30px;font-size:12px}@media screen and (max-width:800px){.featured-content-homepage.custom-block-content h3.new-title{position:unset;padding:30px 0 0 20px}}.featured-content-homepage.custom-block-content h3.new-title:before,.featured-content-homepage.custom-block-content h3.new-title:after{display:none}@media screen and (min-width:801px){.featured-content-homepage.custom-block-content .bottom-list{margin-top:50px}}.featured-content-homepage.custom-block-content .bottom-list ul{margin-left:45px}.featured-content-homepage.custom-block-content .bottom-list ul li{list-style:none;position:relative;margin-bottom:19px}.featured-content-homepage.custom-block-content .bottom-list ul li:before{background:url(check.svg);content:"";width:27px;height:30px;display:block;position:absolute;left:-47px;top:-6px}.featured-content-homepage.custom-block-content .bottom-list small{margin-left:45px;color:#a6a6a6;display:inline-block}.featured-content-homepage.custom-block-content-2 .reverse-grid .image-move{padding-left:0}.featured-content-homepage.custom-block-content-2 .featured-content__infos.custom-content{padding-bottom:0;width:100%}.featured-content-homepage .custom-slide-block.slick-initialized{display:inline-grid}.featured-content-homepage .custom-slide-block.slick-initialized .slick-dots{text-align:left;margin-top:30px}.featured-content-homepage .custom-slide-block.slick-initialized .slide-img{margin-bottom:10px;max-width:90px}.blog-actifs-template .featured-content-homepage .grid.reverse-grid{height:auto!important}.custom-image-banner{background-size:cover;text-align:center;height:300px}.custom-image-banner>div{position:relative;top:50%;transform:translateY(-50%)}.custom-image-banner small{padding-bottom:45px;display:block;font-size:15px;letter-spacing:1.5px}.custom-image-banner h2{font-family:EuclidFlex-Medium-WebS;font-size:30px;letter-spacing:1.5px}.custom-image-banner .button{border:1px solid #000}.custom-video-block{margin-bottom:0;background:#f5f5f5 url(video-bg.png);margin-top:0;padding:60px 0}.custom-video-block .video-block .video-block-image{margin:50px auto 100px}.custom-video-block.video-block-section .video-block-image a.white-and-black-btn{left:50%}.custom-product-grid h2.section-heading{padding:20px 0 40px}.grid-product-num{margin-left:30px;font-family:EuclidFlex-Medium-WebS}.grid-product-num span{font-family:Artifex-Hand-CF-Demi-Bold}@media screen and (max-width:1130px){.header__action{position:relative}.action__cart{position:absolute;top:1px}.action__wishlist{position:absolute;right:30px;top:0}}.cart__gift{padding:25px;flex-direction:row-reverse;align-items:flex-start}@media screen and (max-width:800px){.cart__gift{padding-left:0;padding-right:0}}.cart__gift .resource-list__first{width:50%}.cart__gift .resource-list__first label{display:flex;width:90%}.product-form-wrapper .product-block-wrapp.sticky .okeReviews{display:none}.wishlist-container{text-align:center}.wishlist-container p.empty-wishlist{margin:50px 0 100px;font-size:28px}.cart__aside .cart__aside-scroller{position:unset}.cart__aside .faq-wrapper{margin:50px 0}.cart__aside .faq-wrapper .faq-item-question{margin-bottom:10px;cursor:pointer;font-family:EuclidFlex-Medium-WebS}.cart__aside .faq-wrapper .faq-item-answer{display:none;padding:0 0 20px 10px;font-size:14px}.cart__aside .free-shipping{position:relative}.cart__aside .free-shipping:after{content:"?";margin-left:5px;background:#ccc;border-radius:50%;width:20px;height:20px;display:block;text-align:center;position:absolute;bottom:8px;right:-25px;color:#fff;font-family:Artifex-Hand-CF-Light;font-size:15px;line-height:1.4}.cart__aside .secure-icons>div{margin-bottom:30px}@media screen and (min-width:1131px){.cart__aside .secure-icons{display:flex}.cart__aside .secure-icons.cart-icons-both>div{width:50%}}.cart__aside .secure-icons h3{margin-bottom:10px}.cart__aside .secure-icons img{max-width:170px}.simple-banner{padding:60px 0 30px;text-align:center}.simple-banner h1.cart-section__title{font-size:37px;font-family:EuclidFlex-Medium-WebS}.simple-banner nav{display:flex;justify-content:center}.simple-banner nav ul.breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.simple-banner nav ul.breadcrumb .breadcrumb__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:EuclidFlex-Regular-WebS;font-style:normal;font-weight:700;font-size:12px;line-height:21px;letter-spacing:2.4px;text-transform:uppercase;color:#a6a6a6}.simple-banner nav ul.breadcrumb .breadcrumb__item.breadcrumb__item--blank a{color:#a6a6a6}.simple-banner nav ul.breadcrumb .breadcrumb__item.breadcrumb__item--current{color:#343434}.simple-banner nav ul.breadcrumb .breadcrumb__item .icon-chevron{width:9px;height:10px;margin:0 26px;color:#a6a6a6;display:inline-block}@media screen and (max-width:650px){.simple-banner nav{display:none}}.message-input{margin-bottom:20px}.message-label{width:100%;display:block;margin-bottom:5px;color:#8c8a8a}.message-input input,.message-input textarea,.message-textarea input,.message-textarea textarea,.message-cart input,.message-cart textarea{border:1px solid #e5e4e4;padding:10px 15px;width:100%}.message-cart{display:block;margin:5px 0}.mini-cart .message-cart{margin:0}.message-cart strong{font-family:EuclidFlex-Medium-WebS}.message-cart input,.message-cart textarea{margin-top:7px}.message-cart input{margin-bottom:5px}.cart__assistance h5{font-family:EuclidFlex-Medium-WebS;font-size:20px}.okeReviews-reviewsWidget-header-poweredBy,.okeReviews-reviewsAggregate-ratingDistribution,#reviews .okeReviews.okeReviews--theme .okeReviews-review-reviewer-profile-status--verified{display:none!important}@media screen and (min-width:801px){.product__related-products-small ul li .product-item__content{opacity:0;visibility:hidden}.product__related-products-small ul li:hover .product-item__content{opacity:1;visibility:visible}}@media screen and (min-width:1131px){.header__top:not(.sticky) .header__action .banner__tooltip{padding:1px 0 2px 14px;width:105px;bottom:46px}.header__top:not(.sticky) .header__action .banner__tooltip .banner__tooltip-content{font-size:12px}.header__top:not(.sticky) .header__action .action__wishlist .banner__tooltip{bottom:35px}.header__top:not(.sticky) .header__action .action__cart .banner__tooltip{bottom:49px}.header__top:not(.sticky) .header__action a:hover .banner__tooltip,.header__top:not(.sticky) .header__action .action__cart:hover .banner__tooltip{opacity:1;visibility:visible}.header__action.header__submenu-search .banner__tooltip{padding:1px 0 2px 14px;width:105px;bottom:55px;right:-15px}.header__action.header__submenu-search .banner__tooltip .banner__tooltip-content{font-size:12px}.header__action.header__submenu-search a:hover .banner__tooltip,.header__action.header__submenu-search .action__cart:hover .banner__tooltip,.header__action.header__submenu-search #shopify-section-support:hover .banner__tooltip{opacity:1;visibility:visible}}@media screen and (max-width:800px){.breadcrumb.product__breadcrumb{display:none}}body:not(.blog-template) .promo-block .slick-prev.slick-arrow:after,body:not(.blog-template) .promo-block .slick-next.slick-arrow:after{content:url(arrow-small.svg)}.template-page-wishlist .actions{margin-top:40px}.template-page-profile .grid__cell>h2.account-title{padding:40px 0;text-align:left}.form__control{text-align:left}.form__control .skin-type select{width:100%}.footer .collapse-list__title .collapse-button:after{content:url(arrow-small.svg);position:absolute;right:4px;display:block;width:6px;height:0;top:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footer .collapse-list__title .collapse-button:before{display:none}.footer .collapse-list__title .collapse-button.opened:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.collapse-list__description.mob{padding-left:10px;margin-top:13px}.collapse-list__description.mob li{line-height:30px;font-family:EuclidFlex-Regular-WebS;font-size:15px}.announcement-bar--active .mini-cart .mini-cat-content{padding-top:40px}.button.visible-option{font-family:EuclidFlex-Regular-WebS}.les-collection-list{padding:0 0 60px}@media screen and (max-width:980px){.collection-page__list-items .collection-page__item{padding-right:0;padding-left:3px}.collection-page__list-items .collection-page__item:nth-of-type(odd){padding-right:3px;padding-left:0}}.header__menu-burger{margin-top:0}.order-item__product{font-family:EuclidFlex-Medium-WebS;font-size:15px;letter-spacing:.75px}.order-item__product img{max-width:100px}.order-item__unit-price,.order-item__quantity,.order-item__line-price,.order-price{font-family:Artifex-Hand-CF-Light;font-size:15px}.order__headings th{font-weight:400;font-family:EuclidFlex-Medium-WebS}.order-page-title{margin-bottom:50px}.order-page-title .banner__title{margin-bottom:0}.fidelite-hide{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ognjen.scss.css.map */
