.spb-productoptionswatchwrapper input[type=checkbox]{position:relative!important;opacity:1!important}.product-item a.product-item__title{min-height:104px}.product-item a.product-item__title{font-family:var(--font-stack-headings-primary)}.product-item a.product-item__title span{font-weight:500!important;font-size:20px!important}p.gPreorderPoweredBy{position:absolute;left:-99999px;overflow:hidden}.product-icons-list{margin-top:0}.product-icons-list .pill__icon,.product-icons-list .pill__icon img{width:50px;height:auto}#site-cart-sidebar .sidebar__footer{background-color:var(--color-background-main)!important}.st-btn{background-color:transparent!important;border:0!important;padding:0!important}.st-btn img{filter:brightness(0) saturate(100%) invert(7%) sepia(27%) saturate(54%) hue-rotate(314deg) brightness(101%) contrast(87%)}.wishlist_button{background:none;border:none;display:flex;align-items:center}.wishlist_button svg{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:5px}.heart-filled path{fill:red}.button-floating{position:fixed;transform:translateY(-50%);z-index:1;padding:8px;display:inline-flex;align-items:center;text-decoration:none;color:#000;background-color:#efefef;border-radius:6px 0 0 6px;transition:all .5s ease}.button-floating:hover{background-color:#000}.button-floating:hover svg,.button-floating:hover .wishlist_text{fill:#fff;color:#fff}.wishlist_text{margin-left:7px!important;margin:0;text-decoration:none}.area--wishlist{display:flex;justify-self:end}.whislist-title{margin-top:10px;min-height:58px}#cart-recommendations-sidebar .product-item__text a.text-line-height--small{min-height:76px}main .button,#cart-recommendations-sidebar .product-item__text .button{background-color:#212121;color:#f3efec!important;padding:.5rem .9375rem}main .button:hover span,#cart-recommendations-sidebar .product-item__text .button{color:#f3efec!important}main .button:hover path,#cart-recommendations-sidebar .product-item__text .button{fill:#f3efec!important}@media screen and (max-width: 474px){a.product-item__title{min-height:104px}main .button,#cart-recommendations-sidebar .product-item__text .button{padding:.25rem .9375rem}}@media screen and (min-width: 474px){.for-sale-message{margin-top:-36px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
