.m-product-addon .m-compare-button{display:none}.m-product-addon .ldt-cp-product-add-to-compare-container button{border:none;margin-top:0;margin-right:30px;font-size:16px;color:#222}.m-product-addon .ldt-cp-r :is(.hover\:ldt-cp-underline:hover){text-decoration:none;color:rgb(var(--color-foreground-secondary))}.m-product-addon .ldt-cp-r :is(.ldt-cp-justify-center){justify-content:start}.swim-msrp{position:relative;cursor:pointer}.swim-msrp:hover .swim-msrp-tooptip-container{visibility:visible}.swim-msrp-tooptip-container{position:absolute;left:-25px;bottom:20px;width:279px;visibility:hidden;padding-bottom:12px}.swim-msrp-tooptip__content{background:#fff;border:1px solid rgba(0,110,237,.25);padding:10px;border-radius:6px;color:#767676;font-size:.6875rem;line-height:16px;text-align:left;z-index:1;min-height:63px}.swim-msrp-tooptip__content:before{position:absolute;display:inline-block;border-right:14px solid transparent;border-top:11px solid rgba(0,110,237,.25);border-left:14px solid transparent;left:21px;bottom:2px;content:""}.swim-msrp-tooptip__content:after{position:absolute;display:inline-block;border-right:12px solid transparent;border-top:9px solid #fff;border-left:12px solid transparent;left:23px;bottom:4px;content:""}.Polaris-Text--critical{color:#8e0b21;font-size:.8125rem;letter-spacing:0;line-height:1.25rem;font-weight:450}m-quantity-input{position:relative}.left-stock{position:absolute;bottom:-22px;left:0}.m-product-media--mobile .iWishAdd span{display:none}.m-product-media--mobile__atwl-button{right:0}.clearance-label.price-map{width:100%;background-color:#d32f2f;color:#fff;text-transform:uppercase;font-size:1.2rem;text-align:center;margin-top:5px}.m-main-product .m-product-meta{list-style:none;padding:0;margin:0 0 4px}.m-main-product .m-product-meta li{display:flex;align-items:center;gap:4px}.m-main-product .m-product-meta--label{display:none}.m-main-product .m-product-meta--value{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-subtext, #888)}.m-main-product .m-product-meta--value a{color:inherit;text-decoration:none}.m-main-product .m-product-meta--value a:hover{text-decoration:underline}.m-main-product .m-product-title{font-size:2rem;font-weight:500;line-height:1.3;margin-bottom:10px}@media(min-width:768px){.m-main-product .m-product-title{font-size:2.2rem}}.m-main-product .m-product-price--sale{font-size:2.2rem;font-weight:600}.m-main-product .m-product-price--regular{font-size:1.4rem;color:var(--color-subtext, #999);text-decoration:line-through}.m-main-product .m-price-badge{font-size:1.1rem;font-weight:600;padding:2px 8px;border-radius:3px;vertical-align:middle}.m-main-product .main-product__block{margin-bottom:14px}.m-main-product .main-product__block:last-child{margin-bottom:0}.m-main-product .main-product__block-buy_buttons{margin-top:4px}.m-main-product .m-product-option--label{font-size:1.2rem;font-weight:500;margin-bottom:6px;display:block}.m-main-product .m-product-description{font-size:1.3rem;line-height:1.65;color:var(--color-subtext, #555);position:relative}.m-main-product .m-product-description.s2k-truncated{max-height:5.2em;overflow:hidden}.m-main-product .s2k-show-more-btn{display:inline-flex;align-items:center;gap:4px;font-size:1.2rem;color:var(--color-subtext, #777);text-decoration:underline;text-underline-offset:2px;background:none;border:none;padding:6px 0 0;cursor:pointer;margin-bottom:4px}.m-main-product .s2k-show-more-btn svg{transition:transform .2s ease}.m-main-product .s2k-show-more-btn.s2k-expanded svg{transform:rotate(180deg)}.m-main-product .m-collapsible--button{font-size:1.5rem;font-weight:500;padding:12px 0}.m-main-product .m-collapsible--button span:first-child{font-size:1.5rem}.m-main-product .main-product__block-description{padding-bottom:4px;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:0}.m-main-product .main-product__block-collapsible_tab{border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:0;padding-bottom:0}.m-main-product .main-product__block-collapsible_tab:last-of-type{border-bottom:none}.m-main-product .m-product-collapsible .m-collapsible{border:none}.m-main-product .main-product__block-description>.s2k-desc-heading{font-size:1.5rem;font-weight:500;margin-bottom:8px;color:var(--color-body, #111)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/product-custom.css.map */
