.product-grid,.collection-grid,.featured-collection .grid,.related-products .grid{contain:layout style;will-change:auto}.card-wrapper{contain:layout;will-change:transform;transform:translateZ(0)}.card__media .media img{content-visibility:auto;contain-intrinsic-size:200px 200px}.price,.price .price-item,.price .price-item--regular,.price .price-item--sale,.price .price-item--last,.price__regular .price-item--regular,.price__sale .price-item--sale,.price__sale .price-item--regular,.price--large,.price--on-sale .price__sale .price-item,.price-item--on-sale,.card-information>.price,.card--horizontal .card-information>.price,.price-item,.product__price .price,.product-form__price .price,.totals__subtotal-value,.cart-item__price-wrapper .price,.cart-item__discounted-prices .price,.cart-item__final-price,.discounts__discount,.order-summary__emphasis{color:#ff6b00!important}.unit-price{color:#ff6b00bf!important}.price--on-sale .price-item--regular{color:#ff6b0073!important;text-decoration:line-through}.price__badge-sale{background-color:#ff6b00!important;color:#fff!important;border-color:#ff6b00!important}@media screen and (max-width:749px){.announcement-bar-section .utility-bar,.announcement-bar-section{height:auto!important;min-height:3.6rem}.announcement-bar__message,.announcement-bar__message span{white-space:normal!important;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.4;max-height:2.8em;font-size:1.1rem;text-align:center;padding:.4rem .8rem}.utility-bar__grid{padding-top:.5rem!important;padding-bottom:.5rem!important;align-items:center}.announcement-bar-slider{align-items:center!important}.announcement-bar .slider--everywhere{overflow:hidden!important}.announcement-bar .slider__slide,.announcement-bar .slideshow__slide{height:auto!important;min-height:3.6rem;display:flex!important;align-items:center;justify-content:center}.announcement-bar__announcement{width:100%;display:flex;justify-content:center;align-items:center}}.slider-buttons{display:flex!important;align-items:center;justify-content:center}@media screen and (min-width:990px){.slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:flex!important}}@media screen and (max-width:989px){.slider--desktop:not(.slider--tablet)+.slider-buttons{display:flex!important}}@media screen and (min-width:750px){.slider--mobile+.slider-buttons{display:flex!important}}.slider-button{width:4rem!important;height:4rem!important;border-radius:50%!important;background-color:rgba(var(--color-background),.92)!important;border:.15rem solid rgba(var(--color-foreground),.18)!important;box-shadow:0 2px 8px #00000024!important;color:rgb(var(--color-foreground))!important;cursor:pointer;display:flex!important;align-items:center;justify-content:center;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease;flex-shrink:0}.slider-button:not([disabled]):hover{background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;box-shadow:0 4px 14px #00000038!important;transform:scale(1.08)}.slider-button[disabled]{opacity:.3!important;cursor:not-allowed}.slider-button .icon{height:.8rem!important;width:.8rem!important}.slider-button--prev .icon{transform:rotate(90deg)!important}.slider-button--next .icon{transform:rotate(-90deg)!important}.slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)!important}.slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)!important}.announcement-bar-slider .slider-button{width:3.2rem!important;height:3.2rem!important}.slideshow__controls .slider-button{background-color:rgba(var(--color-background),.8)!important}slider-component{position:relative}slider-component .slider-buttons{position:static;margin-top:1rem}@media screen and (max-width:749px){.product-grid,.collection-grid,.featured-collection .grid,.related-products .grid{column-gap:.6rem!important;row-gap:.8rem!important}.product-grid .grid__item,.collection-grid .grid__item,.featured-collection .grid__item,.related-products .grid__item,ul.grid.product-grid>li,.grid.contains-card .grid__item{width:calc(50% - .3rem)!important;max-width:calc(50% - .3rem)!important;flex:0 0 calc(50% - .3rem)!important;flex-grow:0!important;box-sizing:border-box}.card-product-wrapper .media,.product-card-wrapper .media,.card__inner .media,.card .media{padding-bottom:100%!important;height:0!important;overflow:hidden!important;position:relative!important}.card-product-wrapper .media img,.product-card-wrapper .media img,.card__inner .media img,.card .media img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important}.card-information .card__heading,.card__heading{font-size:1rem!important;line-height:1.3!important;margin-bottom:.15rem!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.price,.price .price-item{font-size:1.1rem!important;letter-spacing:.02rem!important}.card-information{padding:.4rem .3rem!important}.card__vendor{display:none!important}.quick-add__submit,.card__link,.quick-add-modal__toggle{font-size:.9rem!important;padding:.4rem .5rem!important;min-height:2.8rem!important}.page-width,.section-full-width,.collection__title.page-width{padding-left:.8rem!important;padding-right:.8rem!important;max-width:100%!important}.grid{overflow:hidden!important}}@media screen and (min-width:750px)and (max-width:989px){.product-grid,.collection-grid,.featured-collection .grid,.related-products .grid{column-gap:1rem!important;row-gap:1.4rem!important}.product-grid .grid__item,.collection-grid .grid__item,.featured-collection .grid__item,.related-products .grid__item,ul.grid.product-grid>li,.grid.contains-card .grid__item{width:calc(25% - .75rem)!important;max-width:calc(25% - .75rem)!important;flex:0 0 calc(25% - .75rem)!important;flex-grow:0!important;box-sizing:border-box}.card-product-wrapper .media,.product-card-wrapper .media,.card__inner .media,.card .media{padding-bottom:100%!important;height:0!important;overflow:hidden!important;position:relative!important}.card-product-wrapper .media img,.product-card-wrapper .media img,.card__inner .media img,.card .media img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important}.card-information{padding:.6rem .5rem!important}.card__heading{font-size:1.2rem!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.price,.price .price-item{font-size:1.3rem!important}.card__vendor{display:none!important}}@media screen and (min-width:990px){.product-grid,.collection-grid,.featured-collection .grid,.related-products .grid{column-gap:1.2rem!important;row-gap:1.6rem!important}.product-grid .grid__item,.collection-grid .grid__item,.featured-collection .grid__item,.related-products .grid__item,ul.grid.product-grid>li,.grid.contains-card .grid__item{width:calc(20% - .96rem)!important;max-width:calc(20% - .96rem)!important;flex:0 0 calc(20% - .96rem)!important;flex-grow:0!important;box-sizing:border-box}.card-product-wrapper .media,.product-card-wrapper .media,.card__inner .media,.card .media{padding-bottom:100%!important;height:0!important;overflow:hidden!important;position:relative!important}.card-product-wrapper .media img,.product-card-wrapper .media img,.card__inner .media img,.card .media img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important}.card-information{padding:.7rem .6rem!important}.card__heading{font-size:1.3rem!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.price,.price .price-item{font-size:1.4rem!important}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{box-shadow:0 4px 16px #0000001f!important}}.card .media img{transition:opacity .3s ease;backface-visibility:hidden}.card__inner{overflow:hidden}.gradient{background-attachment:scroll!important}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom-responsive.css.map */
