#CartDrawer .cart-item{grid-template-columns:12.8rem minmax(0,1fr) auto;grid-template-rows:auto 1fr;column-gap:1.8rem;row-gap:0;margin-bottom:2rem;padding-bottom:2rem}#CartDrawer .drawer__inner{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}#CartDrawer .drawer__inner>*{flex-shrink:0}#CartDrawer cart-drawer-items{flex:none;overflow:visible;margin-right:0;padding-right:0}#CartDrawer .drawer__footer{padding-top:1.6rem}#CartDrawer .cart-item>td{padding-left:0;padding-right:0}#CartDrawer .cart-item:last-child{margin-bottom:0;padding-bottom:0}#CartDrawer .cart-item__media{grid-column:1;grid-row:1 / 3;width:auto}#CartDrawer .cart-item__image{display:block;width:100%;height:auto;max-width:none;aspect-ratio:1 / 1;object-fit:cover;border-radius:.8rem}#CartDrawer .cart-item__details{grid-column:2;grid-row:1}#CartDrawer .cart-item__details>*{max-width:none}#CartDrawer .cart-item__totals{grid-column:3;grid-row:1;font-size:1.7rem}#CartDrawer .cart-items .cart-item__quantity{grid-column:2 / 4;grid-row:2;align-self:end;padding-top:1.2rem}#CartDrawer .cart-item__name{margin-bottom:0;font-size:1.6rem;font-weight:600;line-height:1.3}#CartDrawer .cart-item__details dl{flex-wrap:wrap;gap:.4rem 1.2rem;margin:.5rem 0 0;color:rgba(var(--color-foreground),.72);font-size:1.35rem}#CartDrawer .afw-ci-cover{margin:.5rem 0 0;color:rgba(var(--color-foreground),.78);font-size:1.4rem;line-height:1.4}#CartDrawer .afw-ci-cover+.product-option{display:none}#CartDrawer .afw-ci-sep{margin:0 .2rem}#CartDrawer .afw-dd{margin-top:1rem;padding:1.2rem 1.4rem 1.1rem}#CartDrawer .afw-dd__label{margin-bottom:.7rem}#CartDrawer .afw-dd .select__select{height:4.4rem}#CartDrawer .afw-dd__help,#CartDrawer .afw-dd__status{margin-top:.7rem;font-size:1.2rem;line-height:1.45}.afw-ul{display:block;margin:1.6rem 0 .4rem;padding:1.4rem 1.6rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:.8rem;background:rgba(var(--color-foreground),.035)}.afw-ul__title{margin:0;color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:600;line-height:1.3}.afw-ul__sub{margin:.4rem 0 1.2rem;color:rgba(var(--color-foreground),.75);font-size:1.3rem;line-height:1.45}.afw-ul__opt{display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;align-items:center;gap:1.2rem}.afw-ul__opt+.afw-ul__opt{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(var(--color-foreground),.1)}.afw-ul__opt img{display:block;width:6.4rem;height:6.4rem;border-radius:.6rem;background:#fff;object-fit:cover}.afw-ul__txt b{display:block;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:600;line-height:1.3}.afw-ul__txt span{display:block;margin-top:.2rem;color:rgba(var(--color-foreground),.7);font-size:1.25rem;line-height:1.4}.afw-ul__add{min-width:0;min-height:3.8rem;padding:0 1.4rem;font-size:1.35rem;white-space:nowrap}.afw-ul__txt em{display:block;margin-top:.4rem;color:rgba(var(--color-foreground),.75);font-size:1.25rem;font-style:normal;line-height:1.4}.afw-ul__opts--cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.afw-ul__opts--cards .afw-ul__opt{grid-template-columns:5.2rem minmax(0,1fr);grid-template-rows:1fr auto;align-items:start;gap:1rem;margin:0;padding:1.2rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:.6rem;background:rgb(var(--color-background))}.afw-ul__opts--cards .afw-ul__opt+.afw-ul__opt{margin:0;padding-top:1.2rem;border-top:1px solid rgba(var(--color-foreground),.12)}.afw-ul__opts--cards .afw-ul__opt img{width:5.2rem;height:5.2rem}.afw-ul__opts--cards{padding-top:.6rem}.afw-ul__opts--cards .afw-ul__opt{position:relative}.afw-ul__opts--cards .afw-ul__opt.is-recommended{border:2px solid rgb(var(--color-button))}.afw-ul__badge{position:absolute;top:-1.1rem;right:1.2rem;padding:.3rem .9rem;border-radius:10rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.1rem;font-weight:600;letter-spacing:.02em;line-height:1.4}.afw-ul__opts--cards .afw-ul__txt span{color:rgb(var(--color-foreground));font-weight:600}.afw-ul__opts--cards .afw-ul__add{grid-column:1 / -1;align-self:end;width:100%}.afw-ul__ok{margin:0;color:#2e6b3f;font-size:1.35rem;font-weight:600}.afw-ul__msg{margin:.8rem 0 0;color:#b3261e;font-size:1.25rem}.afw-ul__msg:empty{display:none}@media screen and (max-width:749px){.afw-ul__opt{grid-template-columns:5.2rem minmax(0,1fr)}.afw-ul__opt img{width:5.2rem;height:5.2rem}.afw-ul__add{grid-column:1 / -1;width:100%}.afw-ul__opts--cards{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){#CartDrawer .cart-item{grid-template-columns:9.6rem minmax(0,1fr) auto;column-gap:1.4rem}#CartDrawer .cart-item__name{font-size:1.5rem}#CartDrawer .cart-item__totals{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/afw-cart-drawer.css.map */
