a.button{position:relative}.btn-primary a.button{--button-background-primary: 98, 94, 88;--button-text-primary: 250, 244, 239}.btn-secondary a.button:after,.btn-primary a.button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#faf4ef;z-index:-1}.btn-secondary a.button{--button-background-primary: 250, 244, 239;--button-text-primary: 98, 94, 88;--hover-gradient: linear-gradient(rgba(98, 94, 88), rgba(98, 94, 88))}.btn-secondary a.button:after{background:#625e58}.btn-outline a.button{border:1px solid rgba(250,244,239);--button-text-primary: 250, 244, 239;--hover-gradient: linear-gradient(rgba(250, 244, 239), rgba(250, 244, 239))}body#index .slideshow .page-dots{inset-inline-start:50%;transform:translate(-50%);flex-wrap:unset;gap:15px;width:100%}body#index .slideshow .page-dots>*{width:40px;height:2px;border-radius:0;place-content:center;display:grid}@media screen and (max-width:768px){body#index .slideshow .page-dots>*{width:25px}}.page-dots--autoplay>[aria-current=true]:after{opacity:1}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.btn-primary a.button:hover{color:#625e58!important;border-color:#faf4ef!important}.btn-secondary a.button:hover{color:#faf4ef!important;border-color:#625e58!important}.btn-outline a.button:hover{color:#625e58!important;border:1px solid rgba(250,244,239)!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/slideshow.css.map */
