.ac-drop{padding:var(--ac-pt-mobile, 36px) 0 var(--ac-pb-mobile, 36px);background:var(--ac-bg, transparent);color:var(--color-foreground)}@media screen and (min-width:750px){.ac-drop{padding:var(--ac-pt, 84px) var(--ac-drop-px, 0px) var(--ac-pb, 84px)}}.ac-drop__wrap{display:flex;flex-direction:column;max-width:450px;margin-inline:auto}@media screen and (min-width:750px){.ac-drop__wrap{flex-direction:row;max-width:1360px;height:min(var(--ac-drop-h, 950px),600px)}}@media screen and (min-width:990px){.ac-drop__wrap{height:var(--ac-drop-h, 950px)}}.ac-drop__feature{position:relative;overflow:hidden;height:var(--ac-drop-h-feature-mobile, 360px);padding:24px}@media screen and (min-width:750px){.ac-drop__feature{flex:0 0 45%;height:auto}}.ac-drop__feature-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ac-drop__feature-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--ac-drop-overlay, .1));pointer-events:none}.ac-drop__feature-media picture{display:contents}.ac-drop__feature-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.12,.23,.5,1)}.ac-drop__feature:hover .ac-drop__feature-img{transform:scale(1.03)}.ac-drop__placeholder{background:#6b6b6b;fill:#ffffff59}.ac-drop__feature-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:28px}.ac-drop__heading{max-width:min(100%,11em);margin:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;font-family:var(--font-body--family);font-weight:500;font-size:var(--ac-drop-heading-mobile, 40px);line-height:1;letter-spacing:-.03em;color:var(--ac-drop-heading-color, #fff);text-shadow:0 1px 4px rgb(0 0 0 / .08)}.ac-drop--font-heading .ac-drop__heading{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:0}.ac-drop--uppercase .ac-drop__heading{text-transform:uppercase}@media screen and (min-width:750px){.ac-drop__heading{font-size:calc((var(--ac-drop-heading, 64px) + var(--ac-drop-heading-mobile, 40px)) / 2)}}@media screen and (min-width:990px){.ac-drop__heading{font-size:var(--ac-drop-heading, 64px)}}.ac-drop__button{min-height:44px}.ac-drop__button--white{display:inline-flex;align-items:center;padding:10px 18px;border-radius:100px;background:#fff;box-shadow:0 1px 2px #0000000d;color:var(--ac-color-ink, #140800);font-size:16px;text-decoration:none}.ac-drop__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:1px;height:var(--ac-drop-h-grid-mobile, 560px);margin:0;padding:0;border:1px solid var(--ac-drop-border, #cecece);background:var(--ac-drop-border, #cecece);list-style:none}@media screen and (min-width:750px){.ac-drop__grid{flex:1 1 55%;height:auto;border-left:0}}.ac-drop__card{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--ac-drop-card-bg, #fff)}.ac-drop__card-media{position:relative;display:block;flex:1 1 auto;min-height:0;overflow:hidden}.ac-drop__card-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:var(--ac-drop-fit, cover);transition:opacity .4s ease,transform .6s ease}.ac-drop__card-img--hover{opacity:0}@media(hover:hover){.ac-drop__card:hover .ac-drop__card-img--hover{opacity:1}.ac-drop__card:hover .ac-drop__card-img:only-child{transform:scale(1.04)}}.ac-drop__card-info{display:flex;flex-direction:column;gap:6px;padding:12px 10px}@media screen and (min-width:750px){.ac-drop__card-info{padding:16px 16px 15px}}.ac-drop__card-title{overflow:hidden;color:inherit;font-size:.875rem;font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}.ac-drop__card-title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ac-drop__card-title:hover{color:var(--ac-color-accent, var(--color-primary-button-background))}@media screen and (min-width:990px){.ac-drop__card-title{font-size:1rem}}.ac-drop__card-price{margin:0;font-size:.875rem;font-weight:700}.ac-drop__card-swatches{position:absolute;inset-inline-end:12px;inset-block-end:12px;z-index:1}.ac-drop__card-swatches .ac-swatches{margin:0;gap:4px}.ac-drop__card-swatches .ac-swatch{width:12px;height:12px}.ac-drop__card-swatches .ac-swatches__count,.ac-drop__card-swatches .ac-swatches__more{margin:0;font-size:.6875rem}@media screen and (max-width:749px){.ac-drop__card-swatches{position:static}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ac-collection-drop.css.map */
