.avc,.avc *{letter-spacing:normal}.avc .avc-eyebrow{letter-spacing:2.04px}.avc .avc-group>summary{letter-spacing:.78px}.avc .avc-filter-actions h3{letter-spacing:-.44px}.avc .avc-clear{color:#292c25}.avc .avc-clear svg{color:#292c25}.avc .avc-clear:hover,.avc .avc-clear--active{background:var(--avc-accent);color:#fff}.avc .avc-clear:hover svg,.avc .avc-clear--active svg{color:#fff}.avc .avc-price label{font-weight:700}.avc .avc-apply{min-height:48px;padding:12px 22px;border-radius:100px;font-size:17px;line-height:27.2px;letter-spacing:.17px;text-transform:uppercase}.avc-pc{position:relative;height:100%;font-family:Lora,serif;color:#292c25}.avc-pc__media{position:relative;display:block;overflow:hidden;border-radius:10px;aspect-ratio:.92/1;color:#000;isolation:isolate}.avc-pc__link{display:block;height:100%}.avc-pc__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.avc-pc__img--main{transition:opacity 1.2s}.avc-pc__img--second{opacity:0;visibility:hidden;transform:scale(1.1125);transition:opacity 1.2s,visibility 1.2s,transform 1.2s cubic-bezier(.4,0,.2,1)}.avc-pc__badges{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-flow:column wrap;align-items:flex-start;gap:6px;pointer-events:none}.avc-pc__badge{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;white-space:nowrap;font-family:Lora,serif;font-size:10px;font-weight:700;line-height:18px;padding:2px 8px;border:1px solid transparent;border-radius:40px}.avc-pc__badge--sale{background:#ff580d;color:#fff}.avc-pc__badge--hot{background:#000;color:#ff9f1c}.avc-pc__badge--new{background:#ff9f1c;color:#000}.avc .avc-pc__quick,.avc .avc-pc__atc{position:relative;overflow:hidden;isolation:isolate;background:#fff;color:#000;text-decoration:none;transition:color .4s ease,.3s,transform .54s cubic-bezier(.4,0,.2,1),opacity .54s cubic-bezier(.4,0,.2,1)}.avc .avc-pc__quick:before,.avc .avc-pc__atc:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;width:0;z-index:0;background:#000;border-radius:inherit;transition:width .4s ease}.avc .avc-pc__quick>*,.avc .avc-pc__atc>*{position:relative;z-index:1}@media(hover:hover)and (pointer:fine){.avc .avc-pc__quick:hover,.avc .avc-pc__atc:hover{color:#fff}.avc .avc-pc__quick:hover:before,.avc .avc-pc__atc:hover:before{width:calc(100% + 2px)}}.avc .avc-pc__quick{position:absolute;top:20px;right:20px;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border-radius:50%;opacity:0;transform:translate(15px)}.avc-pc__quick svg{display:block;width:24px;height:24px}.avc-pc__actions{position:absolute;left:20px;right:20px;bottom:20px;z-index:3;display:flex;align-items:center;justify-content:center}.avc .avc-pc__atc{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 15px;border-radius:100px;font-family:Lora,serif;font-size:17px;font-weight:700;line-height:30px;letter-spacing:.17px;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translateY(15px)}.avc-pc__atc-text{overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.avc-pc__media:hover .avc-pc__quick,.avc-pc__media:hover .avc-pc__atc,.avc .avc-pc__quick:focus-visible,.avc .avc-pc__atc:focus-visible{opacity:1;transform:translateZ(0)}.avc-pc:not(.avc-pc--single) .avc-pc__media:hover .avc-pc__img--main{opacity:0}.avc-pc__media:hover .avc-pc__img--second{opacity:1;visibility:visible;transform:scaleZ(1)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.avc-pc--single .avc-pc__img--main{transition:transform .6s cubic-bezier(.4,0,.2,1)}.avc-pc--single .avc-pc__media:hover .avc-pc__img--main{transform:scale(1.08)}}.avc-pc__info{display:flex;flex-direction:column;gap:4px;padding:12px 0 0;text-align:left}.avc .avc-pc__title{margin:0;font-family:Lora,serif;font-size:17px;font-weight:600;line-height:24.65px;letter-spacing:-.34px;color:#292c25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.avc .avc-pc__title a{color:inherit;text-decoration:none}.avc .avc-pc__title a:hover{text-decoration:underline;text-underline-offset:3px}.avc-pc__price{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;font-family:Lora,serif;font-size:17px;font-weight:700;line-height:25.5px;color:#292c25}.avc-pc__price--sale .avc-pc__now{color:#c4301c}.avc-pc__was{color:#666;line-height:27.2px;text-decoration:line-through}.avc-pc__swatches{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.avc-pc__swatch{display:block;width:20px;height:20px;border-radius:50%;border:1px solid rgba(0,0,0,.2)}@media(max-width:767px){.avc-pc__media{aspect-ratio:.95/1}.avc-pc__badge{font-size:9px;padding-inline:5px}.avc .avc-pc__quick,.avc-pc__actions{display:none}.avc .avc-pc__title{font-size:14px;line-height:20.3px;letter-spacing:-.28px}.avc-pc__price{font-size:14px;line-height:21px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/avc-dazuma.css.map */
