:root{--dfn-space-s: 24px;--dfn-space-m: 40px;--dfn-space-l: 48px;--dfn-text: 16px;--dfn-ink: #1b1216}@media(min-width:750px){:root{--dfn-space-s: 40px;--dfn-space-m: 64px;--dfn-space-l: 72px}}html body .section-html>div:empty,html body .shopify-section>div[style*=padding]:empty{padding:0!important;height:var(--dfn-space-s)!important}html body [class^=ai-spacer-]{height:auto!important;min-height:0!important;padding:0!important}@media(max-width:749px){html body [class^=ai-spacer-]{height:16px!important}}@media(max-width:749px){html body .rte p,html body .rte li,html body .text__standard p,html body .homepage-icons p,html body .brick__section p,html body [class^=ai-] p,html body .product-description p,html body .product-description li{font-size:var(--dfn-text)!important;line-height:1.55!important}html body .standard__heading,html body h2.h2{font-size:26px!important;line-height:1.2!important}}@media(max-width:749px){html body [class^=ai-hero-fullheight-]{height:calc(100svh - 130px)!important;min-height:480px;max-height:700px}html body [class^=ai-hero-description-] h4,html body [class^=ai-hero-description-] strong{font-size:17px!important;font-weight:500!important;line-height:1.45!important}html body [class^=ai-hero-title-]{margin-bottom:12px!important}}html body [class^=ai-hero-content-]{text-shadow:0 1px 12px rgba(0,0,0,.28)}html body [class^=ai-hero-content-] a{text-shadow:none}html body [class^=ai-emoji-features-]{padding-top:var(--dfn-space-s)!important;padding-bottom:var(--dfn-space-s)!important}html body .homepage-collection-tabs{padding-top:var(--dfn-space-l)!important;padding-bottom:var(--dfn-space-m)!important}html body .homepage-collection-tabs .home__subtitle{font-size:22px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;font-weight:700!important;color:var(--dfn-ink)}html body .product__grid__title{text-transform:none!important;letter-spacing:0!important;font-size:15px!important;line-height:1.35!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:749px){html body .homepage-collection-tabs .product-grid-slide{width:62%!important}html body .homepage-collection-tabs .product__grid__info{padding-bottom:8px!important}}html body .homepage-icons{padding-top:var(--dfn-space-m)!important;padding-bottom:var(--dfn-space-m)!important}@media(max-width:749px){html body .homepage-icons .grid__item{margin-bottom:28px!important}html body .homepage-icons .grid__item:last-child{margin-bottom:0!important}html body .homepage-icons .icon__title,html body .homepage-icons h3,html body .homepage-icons h4{margin:8px 0 6px!important}}@media(max-width:749px){html body [class^=ai-media-content-block-],html body [class^=ai-media-content-section-]{padding-top:var(--dfn-space-m)!important;padding-bottom:var(--dfn-space-m)!important}html body [class^=ai-media-content-block__media-block-],html body [class^=ai-media-content-section__media-block-]{padding:0!important;height:auto!important;aspect-ratio:auto!important}html body [class^=ai-media-content-block__media-wrapper-],html body [class^=ai-media-content-section__media-wrapper-]{max-width:100%!important;width:100%!important;padding:0!important}html body [class^=ai-media-content-block__media-wrapper-] video,html body [class^=ai-media-content-block__media-wrapper-] img,html body [class^=ai-media-content-section__media-wrapper-] video,html body [class^=ai-media-content-section__media-wrapper-] img{width:100%!important;max-height:70svh;object-fit:cover}html body [class^=ai-media-content-block__label-]{margin-bottom:12px!important}html body [class^=ai-media-content-block__content-column-]{padding:24px 0 0!important}html body [class^=ai-media-content-block__content-]:not([class*=column]){padding:0!important;max-width:none!important}html body [class^=ai-media-content-section__content-]{padding-left:20px!important;padding-right:20px!important}html body [class*=ai-media-content-block__title-],html body [class*=ai-media-content-section__title-]{font-size:26px!important;line-height:1.2!important}html body [class*=ai-media-content-block__description-] h5{font-size:20px!important;line-height:1.3!important}}html body [class^=ai-social-proof-slider__media-]{height:auto!important;background:transparent!important}html body [class^=ai-social-proof-slider__media-] img{aspect-ratio:4 / 5!important;max-height:240px;width:100%;object-fit:cover}@media(max-width:749px){html body [class^=ai-social-proof-slider__card-]{width:78%!important;flex:0 0 78%!important}}html body .margin--medium.palette--light{padding-top:var(--dfn-space-s)!important;padding-bottom:var(--dfn-space-s)!important}html body .homepage-logos{padding-bottom:var(--dfn-space-s)!important}@media(max-width:749px){html body .homepage-logos .logo-bar__item{width:33.333%!important;padding:0 10px!important}html body .homepage-logos .logo-bar__item img{max-height:36px;width:auto}}@media(max-width:749px){html body [class^=ai-product-comparison-]{padding-top:var(--dfn-space-m)!important;padding-bottom:var(--dfn-space-m)!important}html body [class^=ai-product-comparison__grid-]{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px!important;margin:0 -20px;padding:4px 20px 12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}html body [class^=ai-product-comparison__grid-]::-webkit-scrollbar{display:none}html body [class^=ai-product-comparison__column-]{flex:0 0 84%!important;scroll-snap-align:center;padding:24px 18px!important}html body [class^=ai-product-cards__grid-]{grid-template-columns:1fr 1fr!important;gap:12px!important}html body [class^=ai-product-card__content-]{padding:12px!important}html body [class^=ai-product-card__content-] h3,html body [class^=ai-product-card__title-]{font-size:14px!important;line-height:1.3!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html body [class^=ai-product-card__description-]{display:none!important}html body [class^=ai-product-cards-]{padding-top:16px!important;padding-bottom:16px!important}html body [class^=ai-benefits-list-]{padding-left:20px!important;padding-right:20px!important}}@media(max-width:749px){html body.template-product .breadcrumb{display:none!important}html body.template-product .product__media__wrapper{padding-top:8px!important;margin-bottom:16px!important}html body.template-product .product__headline h1,html body.template-product .product__title{font-size:22px!important;line-height:1.22!important;margin-bottom:6px!important}html body.template-product .product__headline{margin-bottom:8px!important}html body.template-product .product__subheading{margin-bottom:12px!important;line-height:1.7}html body.template-product .product-description{margin-top:8px}html body.template-product .brick__section,html body.template-product .homepage-icons{padding-top:var(--dfn-space-m)!important;padding-bottom:var(--dfn-space-m)!important}}html body.template-product .product-description .tabs__title,html body.template-product .product-description summary,html body.template-product .accordion__title{font-size:14px!important;letter-spacing:.04em}@media(min-width:750px){html body [class^=ai-spacer-]{height:24px!important}html body [class^=ai-media-content-block-],html body [class^=ai-media-content-section-]{padding-top:var(--dfn-space-m)!important;padding-bottom:var(--dfn-space-m)!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dafne-polish.css.map */
