.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}.litterly-policy-wrapper .litterly-card{box-shadow:0 6px 0 var(--color-button),0 12px 20px rgba(var(--color-button),.3)!important;position:relative;overflow:hidden;background:var(--color-background)!important;border:3px solid var(--color-button)!important}.litterly-policy-wrapper .litterly-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-button),var(--color-secondary-button-label));border-radius:27px 27px 0 0}.litterly-policy-wrapper .litterly-card h1{position:relative;padding-top:10px;color:var(--color-foreground)!important}.litterly-policy-wrapper .litterly-card h1:after{content:"\1f43e";position:absolute;top:-20px;right:20px;font-size:2rem;opacity:.7;transform:rotate(15deg)}.litterly-info-box{background:linear-gradient(135deg,rgba(var(--color-button),.1),rgba(var(--color-secondary-button-label),.05))!important;border-left:6px solid var(--color-button)!important;position:relative;overflow:hidden;color:var(--color-foreground)!important}.litterly-info-box:before{content:"\1f4cb";position:absolute;top:10px;right:15px;font-size:1.5rem;opacity:.3}.litterly-card ul{list-style:none;padding-left:0}.litterly-card ul li{position:relative;padding-left:40px;margin-bottom:15px;color:var(--color-foreground)!important;transition:transform .2s ease,padding-left .2s ease;min-height:1.5rem}.litterly-card ul li:hover{transform:translate(5px);padding-left:45px}.litterly-card ul li:before{content:"\1f43e";position:absolute;left:0;font-size:1.2rem;transition:transform .2s ease}.litterly-card ul li:hover:before{transform:scale(1.1)}.litterly-card h3{position:relative;transition:color .3s ease;color:var(--color-foreground)!important;border-left:6px solid var(--color-button)!important;padding-left:20px}.litterly-card h3:hover{color:var(--color-button)!important}.litterly-card h3:after{content:"";position:absolute;bottom:-2px;left:20px;width:0;height:2px;background:var(--color-button);transition:width .3s ease}.litterly-card h3:hover:after{width:50px}.litterly-card p,.litterly-card li,.litterly-card strong{color:var(--color-foreground)!important;line-height:1.7;margin-bottom:18px;font-size:1.1rem}.litterly-card strong{font-weight:700;color:var(--color-button)!important}.accent-green-heading{color:var(--color-button)!important;font-weight:700;text-transform:uppercase;font-size:.9rem;letter-spacing:1px;margin-top:25px;margin-bottom:15px;display:block;position:relative}.accent-pink-heading{color:var(--color-secondary-button-label)!important;font-weight:700;text-transform:uppercase;font-size:.9rem;letter-spacing:1px;margin-top:25px;margin-bottom:15px;display:block;position:relative}.litterly-card hr{border:0;border-top:2px solid rgba(var(--color-button),.2);margin:35px 0}.litterly-card a:focus,.litterly-card button:focus{outline:2px solid var(--color-button);outline-offset:2px;border-radius:4px}@media(prefers-contrast:high){.litterly-card{border-width:4px!important}.litterly-card h3,.litterly-info-box{border-left-width:8px!important}}@media(prefers-reduced-motion:reduce){.litterly-card ul li,.litterly-card ul li:before,.litterly-card h3,.litterly-card h3:after{transition:none!important}.litterly-card ul li:hover{transform:none!important;padding-left:40px!important}.litterly-card ul li:hover:before{transform:none!important}}@media(prefers-color-scheme:dark){.litterly-card{background-color:var(--color-background)!important;color:var(--color-foreground)!important}.litterly-card h1,.litterly-card h3,.litterly-card p,.litterly-card li,.litterly-card strong{color:var(--color-foreground)!important}.litterly-info-box{background:linear-gradient(135deg,rgba(var(--color-button),.15),rgba(var(--color-secondary-button-label),.1))!important;border-left-color:var(--color-button)!important}.litterly-card hr{border-top-color:rgba(var(--color-button),.3)!important}.litterly-card h1{border-bottom-color:rgba(var(--color-foreground),.2)!important}}.main-page .color-scheme-wrapper{padding:2rem;border-radius:1rem}@media screen and (min-width:750px){.main-page-title{margin-bottom:4rem}.main-page .color-scheme-wrapper{padding:3rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-main-page.css.map */
