.cn-addons{margin:2rem 0 1rem;padding-top:1.6rem;border-top:1px solid rgba(24,24,24,.1);min-width:0;max-width:100%}cart-drawer .drawer__contents{min-width:0}.cn-addons__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.2rem;margin-bottom:1.2rem}.cn-addons__title{margin:0;font-family:var(--cn-font-mono, monospace);font-size:1.1rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--cn-ink, #181818)}.cn-addons__free{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:1.2rem;letter-spacing:.02em;color:var(--cn-muted, #6b6b6b)}.cn-addons__free svg{flex:0 0 auto;color:var(--cn-purple, #764175)}.cn-addons__list{list-style:none;margin:0;padding:0 0 .4rem;display:grid;grid-auto-flow:column;grid-auto-columns:12.8rem;gap:1.2rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(24,24,24,.2) transparent;max-width:100%}.cn-addons__list::-webkit-scrollbar{height:3px}.cn-addons__list::-webkit-scrollbar-thumb{background:#18181833}.cn-addons__list::-webkit-scrollbar-track{background:transparent}.cn-addons__item{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0}.cn-addons__media{display:block;aspect-ratio:1 / 1;background:var(--cn-page-bg, #f3f1ed);padding:1rem;margin-bottom:.8rem}.cn-addons__media img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cn-addons__name{font-size:1.2rem;line-height:1.35;color:var(--cn-ink, #181818);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.2rem}.cn-addons__name:hover{color:var(--cn-purple, #764175)}.cn-addons__price{margin-top:.3rem;font-family:var(--cn-font-mono, monospace);font-size:1.2rem;color:var(--cn-ink, #181818)}.cn-addons__tag{margin-top:.3rem;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--cn-purple, #764175)}.cn-addons__add,.cn-setnudge__swap{margin-top:.8rem;align-self:flex-start;font:inherit;font-family:var(--cn-font-mono, monospace);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cn-ink, #181818);background:transparent;border:1px solid currentColor;padding:.6rem 1.2rem;cursor:pointer;line-height:1.2;min-height:3.2rem;white-space:nowrap}.cn-addons__add:hover:not([disabled]),.cn-setnudge__swap:hover:not([disabled]){color:#fff;background:var(--cn-purple, #764175);border-color:var(--cn-purple, #764175)}.cn-addons__add[disabled],.cn-setnudge__swap[disabled]{opacity:.55;cursor:default}.cn-addons__add[aria-busy=true],.cn-setnudge__swap[aria-busy=true]{opacity:.7}.cn-addons__error{margin:.8rem 0 0;font-size:1.2rem;color:var(--cn-purple, #764175)}.cn-addons__error[hidden]{display:none}cart-drawer .cn-addons{margin-top:1.6rem}@media screen and (min-width:990px){#main-cart-items .cn-addons__list{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;overflow:visible}}.cn-setnudge{margin-top:1rem;padding:1rem 1.2rem;background:var(--cn-purple-tint, #f5eff4);min-width:0;overflow-wrap:anywhere}.cn-setnudge__text{margin:0;font-size:1.2rem;line-height:1.45;color:var(--cn-ink, #181818)}.cn-setnudge__text a{color:inherit;text-underline-offset:.3rem}.cn-setnudge__swap{margin-top:.8rem;white-space:normal;max-width:100%;text-align:left}.button.cart__checkout-button{display:inline-flex;align-items:center;justify-content:center;gap:.7em}.button.cart__checkout-button:after{content:"";position:static;inset:auto;z-index:auto;box-shadow:none;border-radius:0;pointer-events:none;flex:0 0 auto;width:1.5em;height:.9em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14'%3E%3Cpath d='M0 7h21M15 1l6 6-6 6' fill='none' stroke='%23000' stroke-width='1.8'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14'%3E%3Cpath d='M0 7h21M15 1l6 6-6 6' fill='none' stroke='%23000' stroke-width='1.8'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .2s ease}.button.cart__checkout-button:not([disabled]):hover:after{box-shadow:none;transform:translate(.3em)}.button.cart__checkout-button[disabled]:after{opacity:.5}.cn-addons__add:not([disabled]):not([aria-busy=true]):before{content:"+";content:"+" / "";margin-right:.4em}.cn-qa__btn:not([disabled])>span:first-child:before,.cn-btn-bag:not([disabled]) [data-cn-btn-label]:before{content:"+";content:"+" / "";display:inline-block;margin-right:.5em;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/148/assets/cn-addons.css.map */
