.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.card{display:flex;flex-direction:column;text-decoration:none;text-align:var(--text-alignment);cursor:pointer;border-radius:.8rem;overflow:hidden;background:linear-gradient(180deg,#f2f1f1 64.48%,#fff,#f9f9f9),#f7f5f4;height:100%}.card:not(.ratio){display:flex;flex-direction:column;height:100%;border-radius:8px;overflow:hidden}.card--card{height:100%}.card--card,.card--standard .card__inner{position:relative;box-sizing:border-box;border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.card--card:after,.card--standard .card__inner:after{content:"";position:absolute;z-index:-1;width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);border-radius:var(--border-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.card .card__inner .card__media{overflow:hidden;z-index:0;border-radius:.8rem}.card--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.card--standard.card--text{background-color:transparent}.card-information{text-align:var(--text-alignment)}.card__media,.card .media{bottom:0;position:absolute;top:0}.card__media .card_product_video-wrapper{position:relative;height:100%;width:100%;z-index:10}.card__media .card_product_video-wrapper:before{content:"";background:url(/cdn/shop/files/dossier-originals-logo-white.svg?v=1764860330);background-size:contain;background-repeat:no-repeat;position:absolute;top:.8rem;left:.8rem;width:5.5rem;height:5.8rem;z-index:9}@media screen and (max-width:768px){.card__media .card_product_video-wrapper:before{width:4.4rem;height:4.6rem;left:.1rem;top:0}}.card__media .card_product_video-wrapper video{height:100%;width:100%;object-fit:cover;object-position:center center}.card .media{width:100%}.card__media{margin:var(--image-padding);width:calc(100% - 2 * var(--image-padding))}.card--standard .card__media{margin:var(--image-padding)}.card__inner{width:100%}.card__inner a:has(.card__content){display:flex;width:100%}.card--media .card__inner .card__content{position:relative;padding:calc(var(--image-padding) + 1rem)}.card__content{display:grid;padding:1rem;width:100%;flex-grow:1}.card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.card__information{display:flex;flex-direction:column;flex:1;min-height:0;padding:.8rem 1rem 1rem}.card__metadata-wrapper,.card__metadata-wrapper a{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.card__metadata{margin:.5rem 0 0}.card__metadata .price{margin-left:auto;font-size:1.4rem;line-height:1.4rem;font-weight:500}.card__metadata--inspired{font-size:1.2rem;line-height:1.6rem;letter-spacing:.24px;margin-top:auto;color:#212121}.card__metadata--inspired .originals{margin-bottom:0}body.show-dynamic-prices .predictive-search .product-card-wrapper[id=woody-sage] .card__metadata--inspired{max-width:60%;white-space:unset}.card__metadata--retail-price{margin:0;color:#212121;font-size:1.2rem;line-height:1.6rem;letter-spacing:.02rem;text-align:left}.card__metadata--reviews{min-height:1.2rem;margin-bottom:.8rem}.card__metadata--reviews .okeReviews{line-height:100%!important;color:#000}.card__metadata--reviews .okeReviews[data-oke-container] .oke-sr-count,.card__metadata--reviews div.okeReviews .oke-sr-count{font-family:var(--font-body-family)}.card__metadata--reviews .okeReviews[data-oke-container] img,.card__metadata--reviews .okeReviews[data-oke-container] svg,.card__metadata--reviews div.okeReviews img,.card__metadata--reviews div.okeReviews svg{height:1rem!important}.card__metadata--reviews .okeReviews .oke-sr .oke-is-clickable{display:flex!important}.card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.card__inner:not(.ratio)>.card__content{height:100%}.card:not(.card--horizontal)>.card__content>.card__badge{margin:1.3rem}.card__heading{font-size:1.8rem;line-height:100%;font-style:normal;font-weight:500;letter-spacing:.36px;text-decoration:none;margin-bottom:0}.card__heading:last-child{margin-bottom:0}.card--card.card--media>.card__content{margin-top:calc(0rem - var(--image-padding))}.card--standard.card--text a:after,.card--card .card__heading a:after{bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);top:calc(var(--border-width) * -1)}.card__heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.card__heading a:after{outline-offset:.3rem}.card__heading a:focus:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.card__heading a:focus:not(:focus-visible):after{box-shadow:none;outline:0}.card__heading a:focus{box-shadow:none;outline:0}@media screen and (min-width:991px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.underline-links-hover:hover a{text-decoration:underline;text-underline-offset:.3rem}}.card--standard.card--media .card__inner .card__information,.card--standard.card--text.article-card>.card__content .card__information,.card--standard>.card__content .card__caption{display:none}.card--standard>.card__content{padding:0}.card--card.card--media .card__inner .card__information,.card--card.card--text .card__inner,.card--card.card--media>.card__content .card__badge{display:none}.card--extend-height{height:100%}.card--extend-height.card--standard.card--text,.card--extend-height.card--media{display:flex;flex-direction:column}.card--extend-height.card--standard.card--text .card__inner,.card--extend-height.card--media .card__inner{flex-grow:1}.card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card-information>*+*{margin-top:.5rem}.card-information{width:100%}.card-information>*{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.card-information>.price{color:rgb(var(--color-foreground))}.card-information>.rating{margin-top:.4rem}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin-top:.7rem}.card-information .caption{letter-spacing:.07rem}.card-article-info{margin-top:1rem}.card-wrapper .grayscale-image>a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#c4c4c475}.card.card--vertical .card__heading{min-height:2.8rem}@media screen and (min-width:991px){.quick-add.desktop-hidden{display:none}}@media screen and (max-width:990px){.card__metadata--inspired{line-height:1.3rem;margin-bottom:0rem}.card__badge--DO{width:3rem;height:3rem}.card__heading{font-size:1.6rem;line-height:1.9rem}.card:not(.card--vertical) .card__inner{max-width:140px}.card:not(.card--vertical) .card__inner .card__media{border-radius:0}.card:not(.card--vertical) .card__inner .card__media .media img{object-fit:cover;width:100%;height:100%}.card:not(.card--vertical) .card__metadata{margin:0 0 .2rem}.card:not(.card--vertical) .card__information{padding:.8rem}.card:not(.card--vertical) .card__metadata--reviews{margin-bottom:.8rem}.card:not(.card--vertical) .card__metadata--reviews .okeReviews[data-oke-container],div.okeReviews{line-height:1rem!important}.card:not(.card--vertical){flex-direction:row;min-height:16.2rem}.card.card--vertical .card__inner{max-width:none}.card.card--vertical .card__metadata{margin:.5rem 0 .6rem}.card.card--vertical .card__heading{font-size:1.4rem;line-height:1.4rem}.card.card--vertical .card__information{padding:.8rem .6rem}.card.card--vertical .card__metadata-wrapper{padding:0 .4rem}.card.card--vertical .quick-add__submit{width:100%;margin-top:.5rem}.drawer-sugest .card__metadata--inspired{min-height:4.5rem}.card:not(.card--vertical) .card__metadata--reviews{height:1.2rem}.nosto-section .card__information{padding:1rem .6rem}}@media only screen and (max-width:767px){.card.card--vertical{background:#f7f5f4}.card--vertical .card__metadata-wrapper a>.price{display:initial}.card--vertical .card__metadata .price{display:none}.collection .card__metadata-wrapper>a>.price{display:none}.card.card--vertical .card__heading{min-height:auto;margin-bottom:.8rem}}.card__metadata--vendor{font-size:1.2rem;line-height:1.6rem;letter-spacing:.02rem;min-height:4rem;margin-bottom:.2rem}.card__metadata--vendor em{display:inline-flex;font-style:normal}.card__metadata--vendor span{display:block;margin-left:.4rem;margin-right:.4rem}.bestSellersPromoBlock-wrapper{background-color:#faf6f0;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.bestSellersPromoBlock-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:.8rem;background-color:#faf6f0;padding:1.4rem 1.5rem 3.6rem 1.6rem;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;margin-bottom:4.8rem;position:relative}.bestSellersPromoBlock-container .product-card-bestseller_container{position:relative;border-radius:2rem;overflow:hidden;cursor:pointer}.bestSellersPromoBlock-container .product-card-bestseller_container .product-data{position:absolute;left:1.6rem;bottom:2rem}.bestSellersPromoBlock-container .product-card-bestseller_container img{width:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:scale(1)}.bestSellersPromoBlock-container .product-card-bestseller_container:hover img{width:100%;transform:scale(1.1)}.bestSellersPromoBlock-container .product-card-bestseller_container .product-title{font-size:3rem;line-height:3rem;color:#fff;margin-bottom:.5rem;text-transform:uppercase}.bestSellersPromoBlock-container .product-card-bestseller_container .product-title strong{line-height:1rem}.bestSellersPromoBlock-container .product-card-bestseller_container .card__metadata--inspired{color:#fff;font-size:1.4rem;line-height:1.4rem;margin-bottom:1rem}.bestSellersPromoBlock-container .product-card-bestseller_container .card__product-form--container{display:flex;flex-direction:row;align-items:center;gap:1rem}.bestSellersPromoBlock-container .product-card-bestseller_container .card__product-form--container .quick-add__submit{border:1px solid white;background-color:#00000080;color:#fff;width:19.5rem;height:4.5rem;transition:color .2s,background-color .2s}.bestSellersPromoBlock-container .product-card-bestseller_container .card__product-form--container .quick-add__submit:hover{background-color:#fff;color:#000}.bestSellersPromoBlock-container .product-card-bestseller_container .card__product-form--price-wrapper{height:100%;width:fit-content;background-color:#ef776a;padding:1rem 1.5rem .8rem;border-radius:5.5rem}.bestSellersPromoBlock-container .product-card-bestseller_container .card__product-form--price-wrapper .price__regular .price-item{color:#fff;font-weight:500;font-size:2rem;line-height:2rem}.bestSellersPromoBlock-container .product-card-bestseller_container .card__metadata--inspired{overflow:visible}.bestSellersPromoBlock-container .product-card-bestseller_container .card__metadata--inspired ds-button{position:relative;top:-.2rem}@media(min-width:991px){.bestSellersPromoBlock-container .product-card-bestseller_container .card__metadata--inspired .mobile-hidden{display:inline-block}}@media(min-width:1300px){.bestSellersPromoBlock-container{max-width:calc(var(--page-width) - 3rem);margin:0 auto;padding-left:0;padding-right:0}}@media(max-width:990px){.bestSellersPromoBlock-container{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:18.8rem;margin-bottom:3.8rem;gap:1.6rem;padding-bottom:2.6rem}.bestSellersPromoBlock-container .product-card-bestseller_container img{height:100%;object-fit:cover}.bestSellersPromoBlock-container .product-card-bestseller_container .card__metadata--inspired .desktop-hidden{display:inline-block}}@media(max-width:768px){.bestSellersPromoBlock-container{padding-top:1.5rem}.bestSellersPromoBlock-container .product-card-bestseller_container .product-title{font-size:2.5rem;line-height:2.5rem;margin-bottom:.5rem}.bestSellersPromoBlock-container .product-card-bestseller_container .card__product-form--container .quick-add__submit{width:16rem;height:3.3rem}.bestSellersPromoBlock-container .product-card-bestseller_container .card__product-form--price-wrapper{padding:.5rem 2rem .2rem}.bestSellersPromoBlock-container .product-card-bestseller_container .product-data{bottom:1.6rem}}:root{--scent-flowery: linear-gradient(to bottom right, #FFF3D5, #F5A2C3);--scent-herbal: linear-gradient(to bottom right, #FBD163, #557E33);--scent-earthy: linear-gradient(to bottom right, #FFCDA8, #956540);--scent-gourmand: linear-gradient(to bottom right, #FFCD8D, #E95534);--scent-warm: linear-gradient(to bottom right, #FDEA84, #FFB558);--scent-fresh: linear-gradient(to bottom right, #DFF58F, #B1D8E1)}.card__metadata .product__scent-family,.card__metadata .product__scent-family a,.card__metadata .product__scent-family span{display:flex;justify-content:center;align-items:center}.card__metadata .product__scent-family{border-radius:10rem;padding:0 .8rem;height:2rem}.card__metadata .product__scent-family a,.card__metadata .product__scent-family span{gap:.3rem;font-size:1.2rem;line-height:1.2rem;text-decoration:none;color:#212121}.card__metadata .product__scent-family a svg{display:none}.card__metadata .product__scent-family.product__scent-family--flowery{background:var(--scent-flowery)}.card__metadata .product__scent-family.product__scent-family--herbal{background:var(--scent-herbal)}.card__metadata .product__scent-family.product__scent-family--earthy{background:var(--scent-earthy)}.card__metadata .product__scent-family.product__scent-family--gourmand{background:var(--scent-gourmand)}.card__metadata .product__scent-family.product__scent-family--warm{background:var(--scent-warm)}.card__metadata .product__scent-family.product__scent-family--fresh{background:var(--scent-fresh)}.card__heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem;min-height:2.8rem;margin-bottom:1.2rem}.card__heading-row .card__heading{flex:1}.card__scent-badge{flex-shrink:0;margin-top:.1rem}@media(max-width:990px){.card__heading-row{min-height:auto;margin-bottom:0}}.card__badge--originals,.card__badge--impressions{position:absolute;top:.8rem;left:.8rem;z-index:2;width:5.5rem;height:5.8rem;max-width:100%;display:block;pointer-events:none}@media screen and (max-width:989px){.card__badge--originals,.card__badge--impressions{width:4.4rem;height:4.6rem;top:0;left:.1rem}}.card__badges--tr{position:absolute;top:1rem;right:1rem;z-index:2;display:flex;flex-direction:row;gap:.4rem;align-items:center}.card__badges--tr .card__badge{position:static}.card__badge--status-mobile,.card__badge--status-bl,.card__badge--sold-out-bl{position:absolute;bottom:1rem;left:1rem;top:auto;right:auto;z-index:2}@media screen and (min-width:991px){.card__badge--status-mobile,.card__badge--status-bl,.card__badge--sold-out-bl{display:none}}@media screen and (max-width:990px){.card__badges--tr{top:.6rem;right:.4rem}.card__badge--status-desktop,.card__badge--status-tr,.card__badge--sold-out-tr{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1154/assets/component-card.css.map */
