.as-fx .button--primary,.as-fx .product-form__submit{background-image:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.3) 50%,transparent 62%);background-size:260% 100%;background-position:140% 0;background-repeat:no-repeat;transform:translate(var(--mx, 0px),var(--my, 0px));transition:background-position 1s cubic-bezier(.2,.6,.2,1),transform .35s cubic-bezier(.2,.6,.2,1),scale .2s ease,opacity .3s ease,outline-color .4s ease,outline-offset .4s ease;outline:1px solid transparent;outline-offset:0}.as-fx .button--primary:hover,.as-fx .product-form__submit:hover:not([disabled]){background-position:-40% 0;outline-color:#b59a70;outline-offset:5px}.as-fx .button:active,.as-fx .product-form__submit:active{scale:.97}.as-fx .button--secondary{background-image:linear-gradient(#672c3d,#672c3d);background-repeat:no-repeat;background-position:left center;background-size:0% 100%;transition:background-size .55s cubic-bezier(.2,.6,.2,1),color .4s ease,scale .2s ease}.as-fx .button--secondary:hover{background-size:100% 100%;color:#fff}.as-fx .as-added{animation:asPulse 1.2s ease-out 1}@keyframes asPulse{0%{box-shadow:0 0 #b59a70bf}to{box-shadow:0 0 0 18px #b59a7000}}.as-fx .as-bump{animation:asBump .7s cubic-bezier(.3,1.6,.5,1) 1}@keyframes asBump{0%{scale:1}35%{scale:1.28}to{scale:1}}.as-rise{opacity:0;transform:translateY(26px);transition:opacity .9s ease var(--d, 0ms),transform 1.1s cubic-bezier(.2,.6,.2,1) var(--d, 0ms)}.as-rise.as-in{opacity:1;transform:none}.as-zoomimg{overflow:hidden}.as-zoomimg img{scale:1.16;transition:scale 2.2s cubic-bezier(.2,.6,.2,1)}.as-zoomimg.as-in img{scale:1}.as-fx .as-hero__media img{animation:asKen 24s ease-in-out infinite alternate;will-change:scale,translate}@keyframes asKen{0%{scale:1.03;translate:0 0}to{scale:1.09;translate:0 -7px}}.as-fx .as-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(55% 38% at 28% 16%,rgba(255,243,214,.42),transparent 70%);mix-blend-mode:soft-light;animation:asGlow 10s ease-in-out infinite alternate}@keyframes asGlow{0%{opacity:.25;translate:-3% 0}to{opacity:1;translate:4% 3%}}@media(hover:hover){.as-fx .product-grid .card__inner,.as-fx .related-products .card__inner{transition:translate .55s cubic-bezier(.2,.6,.2,1),box-shadow .55s ease}.as-fx .product-grid .card-wrapper:hover .card__inner,.as-fx .related-products .card-wrapper:hover .card__inner{translate:0 -6px;box-shadow:0 22px 38px -20px #672c3d73}.as-fx [id$=__avis] .multicolumn-card{transition:translate .5s cubic-bezier(.2,.6,.2,1),box-shadow .5s ease}.as-fx [id$=__avis] .multicolumn-card:hover{translate:0 -5px;box-shadow:0 20px 34px -22px #672c3d66}}.as-fx .product-media-container{position:relative}@media(hover:hover)and (pointer:fine){.as-fx .product-media-container{transform:perspective(1000px) rotateX(calc(var(--rx, 0) * 1deg)) rotateY(calc(var(--ry, 0) * 1deg));transition:transform .25s ease-out,box-shadow .4s ease;box-shadow:calc(var(--ry, 0) * -3px) calc(var(--rx, 0) * 3px + 18px) 46px -18px #672c3d47}.as-fx .product-media-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;opacity:0;transition:opacity .4s ease;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 25%),rgba(255,255,255,.3),transparent 48%)}.as-fx .product-media-container:hover:after{opacity:1}}.as-fx .product-form__input input[type=radio]+label{transition:translate .3s ease,border-color .3s ease,background-color .3s ease,color .3s ease}@media(hover:hover){.as-fx .product-form__input input[type=radio]+label:hover{translate:0 -2px;border-color:#b59a70}}.as-fx .badge{position:relative;overflow:hidden}.as-fx .badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);translate:-130% 0;animation:asShine 6s ease-in-out infinite}@keyframes asShine{0%,70%{translate:-130% 0}to{translate:130% 0}}.as-360{padding:56px 20px;text-align:center;background:#fff}.as-360__eyebrow{font-size:1.15rem;letter-spacing:.24em;text-transform:uppercase;color:#b59a70;margin:0 0 10px}.as-360__title{font-family:var(--font-heading-family);font-weight:400;color:#672c3d;font-size:3.2rem;margin:0 0 22px}.as-360__title em{font-style:italic}.as-360__stage{position:relative;max-width:520px;margin:0 auto;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.as-360__stage:active{cursor:grabbing}.as-360__stage img{width:100%;height:auto;display:block;pointer-events:none}.as-360__shadow{width:60%;height:18px;margin:-6px auto 0;border-radius:50%;background:radial-gradient(closest-side,rgba(103,44,61,.35),transparent);filter:blur(4px)}.as-360__hint{margin:14px 0 0;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:#765b4b}@media(prefers-reduced-motion:reduce){.as-hero__media img,.as-hero__media:after,.badge:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/as-fx.css.map */
