body:has(.pd-db-hero){background:hsl(var(--pd-bone-white))!important}body:has(.pd-db-hero) main,body:has(.pd-db-hero) .shopify-section--page-content{background:hsl(var(--pd-bone-white))}body:has(.pd-db-hero) .pd-db-hero+.shopify-section{position:relative}body:has(.pd-db-hero) .pd-db-hero+.shopify-section:before{content:"";position:absolute;inset-inline:0;top:0;height:5rem;background:linear-gradient(to bottom,hsl(var(--pd-sunshine-yellow) / .08),transparent);pointer-events:none;z-index:0}body:has(.pd-db-hero) .pd-db-hero+.shopify-section .pd-db-trust{padding-block:1.5rem .5rem;background:transparent}@media(min-width:768px){body:has(.pd-db-hero) .pd-db-hero+.shopify-section .pd-db-trust{padding-block:2rem .5rem}}body:has(.pd-db-hero) .pd-db-hero+.shopify-section .pd-db-trust__head{display:none}body:has(.pd-db-hero) .main-collection-grid:before{content:"Browse all 15";display:block;text-align:center;font-family:var(--pd-font-display);font-weight:700;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--pd-sky-blue));margin:0 0 .875rem;grid-column:1 / -1;flex-basis:100%}body:has(.pd-db-hero) .product-grid{scroll-margin-top:5rem}body:has(.pd-db-hero) .product-card .product-card__content{border:1px solid hsl(var(--pd-sky-blue) / .14)!important;background:hsl(var(--pd-background));transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1),border-color .25s ease}body:has(.pd-db-hero) .product-grid__item:hover .product-card__content{transform:translateY(-5px);border-color:hsl(var(--pd-sky-blue) / .4);box-shadow:0 18px 36px -16px hsl(var(--pd-sky-blue) / .4),0 8px 16px -10px #0000001a}body:has(.pd-db-hero) .product-grid__item:hover .product-card .product-media img{transform:scale(1.06)}body:has(.pd-db-hero) .pd-personality-tagline{color:hsl(var(--pd-sky-blue) / .85);font-weight:500}body:has(.pd-db-hero) pd-sticky-shop-cta.mode-empty .pd-sticky-cta__view--empty{background:hsl(var(--pd-sunshine-yellow));color:hsl(var(--pd-foreground));box-shadow:0 8px 22px -10px hsl(var(--pd-sunshine-amber) / .7),0 2px 4px -1px hsl(var(--pd-foreground) / .1)}body:has(.pd-db-hero) pd-sticky-shop-cta.mode-empty .pd-sticky-cta__view--empty .pd-sticky-cta__primary{color:hsl(var(--pd-foreground))}body:has(.pd-db-hero) pd-sticky-shop-cta.mode-empty .pd-sticky-cta__view--empty .pd-sticky-cta__secondary{color:hsl(var(--pd-foreground) / .75);font-weight:600}body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__icon--bundle{color:hsl(var(--pd-sky-blue))}body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__icon--bundle .pd-sticky-cta__count{background:hsl(var(--pd-sky-blue));color:hsl(var(--pd-bone-white))}body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__bundle-trigger{border-color:hsl(var(--pd-sky-blue) / .25)}body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__bundle-trigger:hover,body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__bundle-trigger:focus-visible{border-color:hsl(var(--pd-sky-blue) / .55)}body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__bundle-add{background:hsl(var(--pd-foreground));color:hsl(var(--pd-bone-white));box-shadow:0 8px 22px -8px hsl(var(--pd-foreground) / .55)}body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__bundle-add:hover:not(:disabled),body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__bundle-add:focus-visible:not(:disabled){box-shadow:0 12px 28px -8px hsl(var(--pd-foreground) / .65)}body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__panel-cta{background:hsl(var(--pd-foreground));box-shadow:0 10px 22px -8px hsl(var(--pd-foreground) / .55)}body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__panel-cta:hover:not(:disabled),body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__panel-cta:focus-visible:not(:disabled){box-shadow:0 14px 28px -8px hsl(var(--pd-foreground) / .65)}body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__panel-tier strong,body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__panel-line--discount,body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__panel-line--discount span:last-child,body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__panel-step:hover,body:has(.pd-db-hero) pd-sticky-shop-cta .pd-sticky-cta__panel-step:focus-visible{color:hsl(var(--pd-sky-blue))}body:has(.pd-db-hero) .pd-collection-banner{display:none}body:has(.pd-db-hero) pd-sticky-shop-cta{z-index:60}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pd-db-landing.css.map */
