.cart__widget--freebies-claim .cart__widget__freebies-scroll{position:relative;display:block}.cart__widget--freebies-claim .cart__widget__products{display:flex!important;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#9a9a9a #e5e5e5}.cart__widget--freebies-claim .cart__widget__products>*{flex:0 0 auto!important;min-width:0;width:210px;max-width:75%}.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell{border:1px solid #000}.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__image{width:64px}.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__image__link,.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__image__thumb{height:100%;min-height:88px;padding-top:0}.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__content{padding:8px 10px}.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__actions,.cart__widget--freebies-claim .product-upsell__holder--claim .btn__outer{position:relative;right:auto;bottom:auto;margin:0;display:block;width:100%}.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__btn--claim{--btn-size: auto;--btn-border: #000;--btn-bg: #000;--btn-text: #fff;--btn-border-hover: #000;--btn-bg-hover: #000;--btn-text-hover: #fff;width:100%;min-width:0;min-height:32px;height:auto;padding:6px 10px;justify-self:stretch;border:1px solid #000;border-radius:var(--RADIUS, 0);background-color:#000;color:#fff;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.04em;transition:none}.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__btn--claim:hover,.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__btn--claim:focus,.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__btn--claim:active{border-color:#000;background-color:#000;color:#fff}.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__btn--claim:after{content:none;display:none}.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__btn--claim .btn__text{position:relative;top:auto;left:auto;display:inline;opacity:1;visibility:visible;padding:0;overflow:visible;white-space:nowrap;color:#fff}.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__btn--claim.is-loading .btn__text,.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__btn--claim.is-added .btn__text{opacity:0}@media(hover:hover){.cart__widget--freebies-claim .product-upsell__holder--claim .btn__outer:hover .product-upsell__btn--claim{width:100%;background-color:#000;border-color:#000;color:#fff}.cart__widget--freebies-claim .product-upsell__holder--claim .btn__outer:hover .product-upsell__btn--claim .btn__text{padding-right:0;opacity:1;color:#fff}}.cart__widget--freebies-claim .cart__widget__freebies-arrow{top:auto;bottom:0;margin-top:0;width:16px;height:16px;box-shadow:none;background:transparent;z-index:1}.cart__widget--freebies-claim .product-upsell{flex-flow:unset}.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__variant-title,.cart__widget--freebies-claim .product-upsell__holder--claim .product-upsell__price,.drawer__foot .cart__note{display:none}.drawer__foot .cart__buttons-all .gokwik-checkout .cart__checkout,.drawer__foot .cart__buttons-all .gokwik-checkout{margin-bottom:0}.cart__widget--freebies-claim .cart__widget__content__inner{padding-top:4px}.collection-products{max-width:100%;overflow-x:clip}.collection-products .grid-outer,.collection-products .grid{width:100%;max-width:100%;box-sizing:border-box}.collection-products .grid-outer{overflow-x:clip;overflow-y:visible}.collection-products .grid{align-items:stretch;padding-top:14px}.product-item--collection-card{display:flex;flex-direction:column;height:100%;min-width:0;max-width:100%;overflow:visible;border:1px solid var(--border, #000);background:var(--bg, #fff);box-sizing:border-box}.product-item--collection-card .product-item__image{position:relative;margin-bottom:0;overflow:visible}.product-item--collection-card .product-item__image>.product-link{display:block;overflow:hidden}.product-item--collection-card .badge-box.align--top-left,.product-item--collection-card .preorder-box.align--top-left,.product-item--collection-card .product-item__marketing-badge{--bg: var(--BTN-SECONDARY-BG, #000);--text: var(--BTN-SECONDARY-TEXT, #fff);top:-11px;left:-9px;z-index:5;max-width:calc(100% - 4.75rem);padding:.3rem .45rem;font-family:var(--BTN-FONT-STACK);font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;border:1px solid var(--BTN-SECONDARY-BORDER, #000);border-radius:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:none!important}.product-item--collection-card .product-item__discount-badge{--bg: var(--COLOR-BADGE-BG);--text: var(--COLOR-BADGE-TEXT);top:5px;left:auto;right:5px;z-index:4;max-width:none;padding:.2rem .3rem;font-family:var(--BTN-FONT-STACK);font-size:10px;font-weight:800;line-height:1.2;border:1px solid #000;border-radius:0;background:var(--COLOR-BADGE-BG);color:var(--COLOR-BADGE-TEXT);white-space:nowrap;transform:none!important}.product-item--collection-card .product-information,.product-item--collection-card .product-item__info{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.product-item--collection-card .product-information{padding:8px}.product-item--collection-card.product-item--centered .product-item__info,.product-item--collection-card.product-item--centered .product-item__title{text-align:left}.product-item--collection-card .product-item__info>.product-link{display:block;min-width:0;max-width:100%}.product-item--collection-card .product-item__title{margin:0;font-weight:800;font-size:13px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-item--collection-card .product-item__meta-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:4px;width:100%;max-width:100%;min-width:0;margin-top:6px;box-sizing:border-box}.product-item--collection-card .product-item__rating,.product-item--collection-card .product-item__yotpo{display:inline-flex;align-items:center;gap:2px;flex:0 0 auto;color:#000;font-size:11px;line-height:1.2;white-space:nowrap}.product-item--collection-card .product-item__rating-star{display:inline-flex;flex-shrink:0;width:11px;height:11px;color:#000}.product-item--collection-card .product-item__rating-star .icon,.product-item--collection-card .product-item__rating-star .icon path{width:100%;height:100%;fill:#000!important;stroke:#000!important;color:#000}.product-item--collection-card .product-item__rating-value{font-weight:800}.product-item--collection-card .product-item__meta-row .product-item__price{flex:1 1 auto;margin-left:4px;min-width:0;text-align:right}.product-item--collection-card .product-item__meta-row .price{display:inline-flex;flex-wrap:nowrap;justify-content:flex-end;align-items:baseline;gap:3px;max-width:100%;white-space:nowrap}.product-item--collection-card .product-item__meta-row .old-price{margin-right:0;font-size:10px;font-weight:500;line-height:1.2;white-space:nowrap;color:#888}.product-item--collection-card .product-item__meta-row .new-price{margin-right:0;font-size:10px;font-weight:800;line-height:1.2;white-space:nowrap;color:var(--text, #000)}.product-item--collection-card .product-item__meta-row .product-item__cutline,.product-item--collection-card .product-item__swatches__holder,.product-item--collection-card product-siblings{display:none}.product-item--collection-card .quick-add__holder--collection{position:static;width:100%;max-width:100%;margin-top:8px;background:transparent;border:0;opacity:1!important;visibility:visible!important;animation:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:auto}.product-item--collection-card .product-item__usp{margin:6px 0 0;padding:0;font-size:11px;font-style:italic;font-weight:400;line-height:1.3;text-align:center;color:var(--text, #000)}.product-item--collection-card .quick-add__button--collection{--btn-size: auto;position:static;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-width:0;min-height:34px;height:auto;padding:7px 8px;border:1px solid var(--BTN-SECONDARY-BORDER, #000);border-radius:0;background-color:var(--BTN-SECONDARY-BG, #000);color:var(--BTN-SECONDARY-TEXT, #fff);font-family:var(--BTN-FONT-STACK);font-size:11px;font-weight:var(--FONT-WEIGHT-BODY-BOLD, 700);line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;visibility:visible!important;opacity:1!important;pointer-events:auto;transition:none;box-sizing:border-box}.product-item--collection-card .quick-add__button--collection:after{content:none;display:none}.product-item--collection-card .quick-add__button--collection .btn__text{position:relative;display:inline;opacity:1;visibility:visible;padding:0;white-space:nowrap;color:inherit;font-size:inherit}.product-item--collection-card .quick-add__button--collection.is-loading .btn__text,.product-item--collection-card .quick-add__button--collection.is-added .btn__text{opacity:0}.product-item--collection-card .quick-add__button--collection:hover,.product-item--collection-card .quick-add__button--collection:focus,.product-item--collection-card .quick-add__button--collection:active{border-color:var(--BTN-SECONDARY-BORDER, #000);background-color:var(--BTN-SECONDARY-BG, #000);color:var(--BTN-SECONDARY-TEXT, #fff)}.product-item--collection-card .quick-add__button--collection:disabled{--btn-bg: transparent;--btn-text: var(--text, #000);--btn-border: var(--border, #000);cursor:not-allowed;pointer-events:none;opacity:1;border:2px solid var(--border, #000);background-color:transparent;color:var(--text, #000);font-weight:800}.product-item--collection-card .quick-add__button--collection:disabled .btn__text{color:var(--text, #000)}.no-touch .product-item--collection-card .quick-add__holder--collection,.no-touch .product-item--collection-card .quick-add__button--collection{opacity:1!important;visibility:visible!important;animation:none!important}@media only screen and (min-width:750px){.product-item--collection-card .product-information{padding:10px}.product-item--collection-card .product-item__title{font-size:14px}.product-item--collection-card .badge-box.align--top-left,.product-item--collection-card .preorder-box.align--top-left,.product-item--collection-card .product-item__marketing-badge{max-width:calc(100% - 5rem);font-size:11px;padding:.35rem .5rem;top:-12px}.product-item--collection-card .product-item__discount-badge{font-size:11px;padding:.35rem .5rem}.product-item--collection-card .product-item__rating,.product-item--collection-card .product-item__yotpo,.product-item--collection-card .product-item__meta-row .old-price,.product-item--collection-card .product-item__meta-row .new-price{font-size:12px}.product-item--collection-card .quick-add__button--collection{min-height:36px;font-size:12px;padding:8px 10px}}@media only screen and (max-width:374px){.product-item--collection-card .product-information{padding:6px}.product-item--collection-card .product-item__meta-row{gap:2px;margin-top:4px}.product-item--collection-card .product-item__rating,.product-item--collection-card .product-item__yotpo{font-size:10px}.product-item--collection-card .product-item__rating-star{width:10px;height:10px}.product-item--collection-card .product-item__meta-row .old-price,.product-item--collection-card .product-item__meta-row .new-price{font-size:9px}.product-item--collection-card .product-item__meta-row .price{gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/tsw-style.css.map */
