body:has(#ProductGridContainer) #MainContent .page-width{max-width:none;padding-left:1.5rem;padding-right:1.5rem}.product-grid:has(.dsc-card){--grid-desktop-horizontal-spacing:8px;--grid-desktop-vertical-spacing:8px;--grid-mobile-horizontal-spacing:4px;--grid-mobile-vertical-spacing:4px}@media screen and (max-width:749px){.product-grid:has(.dsc-card){row-gap:3rem}}.grid__item:has(>.dsc-card){border:1px solid #efe8e8}.dsc-heading-wrap{padding:21px 1.5rem 0}.dsc-heading{margin:0;text-align:center;font-size:17px;word-spacing:0}@media screen and (min-width:750px){.dsc-heading-wrap{padding-top:28px}}@media screen and (min-width:769px){.dsc-heading{font-size:4rem}}.dsc-card .card__inner{background:#f3f3f3}.dsc-card .card__content,.dsc-card .price{text-align:center}.dsc-card .card__heading{line-height:normal}.dsc-card .card__information a{text-transform:uppercase;margin-bottom:12px}.dsc-card .card--standard>.card__content .card__information{padding:1.3rem 0 .4rem}@media screen and (min-width:750px){.dsc-card .card--standard>.card__content .card__information{padding:1.7rem 0 .7rem}}.dsc-card .card__information .card__heading .perfume_title{font-size:8px;color:#575757}@media screen and (max-width:989px){.dsc-card .card__information .card__heading a{font-size:10.5px}}.dsc-card .products_viewer_notes{font-size:8px;letter-spacing:1px;position:absolute;z-index:1;width:100%;text-align:left;padding-top:5px;padding-left:5px;pointer-events:none}.dsc-card .products_viewer_notes span{padding:4px 12px}.dsc-card .product-size-badge-list{display:flex;gap:11px;margin-top:12px;margin-bottom:18px;line-height:150%;justify-content:center}.dsc-card .custom-badge-use,.dsc-card .custom-badge-size,.dsc-card .custom-badge-type{padding:1px 11px;background:#d9d9d9;font-size:9px;font-weight:300;line-height:150%;color:#000;border-radius:3px}.dsc-card .card-information{width:100%}.dsc-card .card-information .price{line-height:0}.dsc-card .price .price-item{font-weight:300;line-height:150%;margin-right:0;color:#000}.dsc-card .price__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.dsc-card .price__regular{line-height:15px}.dsc-card .card-information .price-item.price-item--regular{font-size:12px}.dsc-card .sale_price_mandate{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:15px;margin-top:-4px}.dsc-card .price--on-sale .price__sale{display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:15px}.dsc-card .card-information .price.price--on-sale .price-item{font-size:12px}.dsc-card .card-information .price.price--on-sale .price-item.price-item--regular{font-size:11px;color:#7f7f7f}.dsc-card .quick-add__submit{min-width:fit-content;width:fit-content;margin:0 auto;padding:10px;min-height:0;font-size:11px;border-radius:3px}@media screen and (max-width:749px){.dsc-card .card--standard>.card__content{padding:0 12px;justify-content:center}.dsc-card .card__information{width:95%;margin:auto}.dsc-card .card__information .card__heading .perfume_title{font-size:6.5px}.dsc-card .product-size-badge-list{gap:6px;padding:0 10px!important}.dsc-card .custom-badge-use,.dsc-card .custom-badge-size,.dsc-card .custom-badge-type{font-size:6px;padding:2px 4px}.dsc-card .custom-badge-use,.dsc-card .custom-badge-size{font-size:7px}.dsc-card .custom-badge-type{font-size:7px;white-space:nowrap}.dsc-card .card-information .price{margin-top:14px!important;margin-bottom:6px}.dsc-card .card-information .price-item.price-item--regular{font-size:11px}.dsc-card .sale_price_mandate,.dsc-card .price--on-sale .price__sale{column-gap:12px}.dsc-card .quick-add__submit{font-size:9px;padding:10px}}@media screen and (max-width:355px){.dsc-card .custom-badge-use,.dsc-card .custom-badge-size,.dsc-card .custom-badge-type{font-size:5px}}body:has(#ProductGridContainer) .facets-wrapper,body:has(#ProductGridContainer) .facets-container,body:has(#ProductGridContainer) facet-filters-form,body:has(#ProductGridContainer) .facets,body:has(#ProductGridContainer) .mobile-facets,body:has(#ProductGridContainer) .active-facets,body:has(#ProductGridContainer) .product-count{display:none!important}.dsc-card .product-size-badge-list{flex-wrap:nowrap!important;gap:6px!important;justify-content:center;align-items:stretch}.dsc-card .custom-badge-use,.dsc-card .custom-badge-size,.dsc-card .custom-badge-type{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:1px 8px!important;font-size:8.5px!important;line-height:150%}@media screen and (max-width:749px){.dsc-card .product-size-badge-list{gap:4px!important;padding:0 6px!important}.dsc-card .custom-badge-use,.dsc-card .custom-badge-size,.dsc-card .custom-badge-type{padding:2px 4px!important;font-size:6.5px!important}}@media screen and (max-width:749px){body{overflow-x:clip}.utility-bar{overflow:hidden}.utility-bar .page-width{padding-left:0;padding-right:0}.announcement-bar{display:block!important;position:relative;width:100%}.announcement-bar-slider{display:block!important;position:relative;width:100%!important;max-width:100%;padding:0 34px;box-sizing:border-box}.announcement-bar-slider .slider{width:100%!important;max-width:100%!important;margin:0}.announcement-bar .slider__slide,.announcement-bar .slideshow__slide{width:100%!important;max-width:100%!important;min-width:100%!important;flex:0 0 100%!important}.announcement-bar__announcement{display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;text-align:center}.announcement-bar__message{max-width:100%;margin:0;padding:.7rem 0!important;min-height:0!important;font-size:9px!important;letter-spacing:.04em!important;line-height:1.2!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.announcement-bar .slider-button{position:absolute!important;top:0;bottom:0;display:flex!important;align-items:center;justify-content:center;width:34px;min-width:0!important;height:auto!important;margin:0!important;padding:0;z-index:1}.announcement-bar .slider-button--prev{left:0}.announcement-bar .slider-button--next{right:0}.header--mobile-left{grid-template-columns:auto 1fr auto!important;column-gap:.4rem}.header__heading-link{padding:.4rem .6rem!important}.header__heading-logo-wrapper{width:100px!important}.header__heading-logo{max-width:100%!important}.header__icons{align-items:center;gap:0}.header__icon,.header__icon--cart .icon,.header__icon .svg-wrapper{width:3.6rem;height:3.6rem}.header__icon .icon{width:1.8rem;height:1.8rem}.header__icon--cart{margin-right:-.6rem}.header__icons a[href="/collections/all"]{font-size:8px!important;letter-spacing:.06em!important;padding:6px 10px!important;margin-left:4px!important;border-radius:3px;line-height:1.2}}@media screen and (max-width:749px){.header .header__icon--cart,.header .header__icon--cart .svg-wrapper,.header .header__icon--cart .icon,.header .header__icon--cart .icon-cart,.header .header__icon--cart .icon-cart-empty{width:4.4rem!important;height:4.4rem!important}}@media screen and (min-width:750px){.product-grid.dgrid--count-1{max-width:44rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:990px){.product-grid.dgrid{margin-left:auto;margin-right:auto}.product-grid.dgrid--cols-1{max-width:44rem}.product-grid.dgrid--cols-2{max-width:84rem}.product-grid.dgrid--cols-3{max-width:108rem}.product-grid.dgrid--cols-4{max-width:136rem}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/domani-shop-all.css.map */
