.cs-featured-product{--cs-featured-ink: #111111;--cs-featured-yellow: #fedf29;--cs-featured-canvas: #f9f6f1;--cs-featured-rule: #d2d2d2;--cs-featured-media-width: 80% !important;margin-bottom:var(--cs-featured-spacing-after, 50px);background:var(--cs-featured-canvas);color:var(--cs-featured-ink)}.cs-featured-product>.page-width{max-width:1320px;padding:27.25px 0 26.75px}.cs-featured-product .featured-product--cliprite{display:grid;grid-template-columns:500px 448px;gap:132px;align-items:center;width:1080px;min-height:500px;margin:0 auto;padding:0;background:transparent}.cs-featured-product .featured-product--cliprite>.product__media-wrapper{position:relative;width:500px;max-width:500px;height:500px;overflow:hidden;background:#fff}.cs-featured-product .product__media-list,.cs-featured-product .product__media-item,.cs-featured-product .product-media-container,.cs-featured-product .product__media,.cs-featured-product .product__media img,.cs-featured-product .placeholder-svg{width:100%;height:100%;margin:0}.cs-featured-product .product-media-container{max-width:none}.cs-featured-product .product__media img{border-radius:0;object-fit:contain}.cs-featured-product .featured-product--cliprite .media>*:not(.zoom):not(.deferred-media__poster-button),.cs-featured-product .featured-product--cliprite .media model-viewer{top:50%;left:50%;transform:translate(-50%,-50%)}.cs-featured-product .product__media-icon,.cs-featured-product .thumbnail__badge{left:auto;right:1.8rem;top:1.8rem}.cs-featured-product .cs-featured-product__inventory{position:absolute;z-index:2;top:20px;left:20.47px;min-height:29px;margin:0;padding:4px 16px;border-radius:50px;background:var(--cs-featured-yellow);color:var(--cs-featured-ink);font-family:var(--cs-font-body, var(--font-body-family));font-size:16px;font-weight:400;line-height:1.3}.cs-featured-product .featured-product--cliprite>.product__info-wrapper{width:448px;max-width:448px;padding:0}.cs-featured-product .product__info-container{max-width:none}.cs-featured-product .product__info-container>*{margin:0}.cs-featured-product .product__text.caption-with-letter-spacing{display:inline-flex;align-items:center;align-self:flex-start;min-height:24px;margin-bottom:16px;padding:4px 16px;background:var(--cs-featured-yellow);color:var(--cs-featured-ink);font-family:var(--cs-font-body, var(--font-body-family));font-size:12px;font-weight:400;line-height:1.3;letter-spacing:6px;text-align:center}.cs-featured-product .product__title{margin-top:var(--cs-featured-heading-gap, 16px);color:var(--cs-featured-ink);font-family:"SCHABO",var(--cs-font-heading, Impact, "Arial Narrow", sans-serif);font-size:60px;font-weight:400;line-height:.92;text-transform:uppercase}.cs-featured-product .product__description{width:100%;margin-top:16px;padding-top:15px;border-top:1px solid var(--cs-featured-rule);color:var(--cs-featured-ink);font-family:var(--cs-font-body, var(--font-body-family));font-size:16px;font-weight:400;line-height:1.3}.cs-featured-product .product__description p{max-width:var(--cs-featured-description-width, 361px);margin:0}.cs-featured-product [id^=price-]{margin-top:16px}.cs-featured-product .price,.cs-featured-product .price-item{color:var(--cs-featured-ink);font-family:var(--cs-font-body, var(--font-body-family));font-size:16px;font-weight:900;line-height:1.3}.cs-featured-product .product-form__input{max-width:448px}.cs-featured-product variant-selects{display:block;margin-top:16px}.cs-featured-product .product-form__quantity{margin-top:var(--cs-featured-content-gap, 16px);padding-top:15px;border-top:1px solid var(--cs-featured-rule)}.cs-featured-product .form__label,.cs-featured-product .product-form__input label{margin:0 0 16px;color:var(--cs-featured-ink);font-family:var(--cs-font-body, var(--font-body-family));font-size:16px;font-weight:400;line-height:1.3}.cs-featured-product .quantity{width:120px;min-height:44px;border:0;border-radius:0;background:#fff}.cs-featured-product .quantity:after{box-shadow:none}.cs-featured-product .quantity__button{width:44px;min-width:44px;min-height:44px;color:var(--cs-featured-ink)}.cs-featured-product .quantity__input{min-width:32px;padding:0;color:var(--cs-featured-ink);font-family:var(--cs-font-body, var(--font-body-family));font-size:16px}.cs-featured-product .product-form{margin-top:16px}.cs-featured-product .product__info-container .product-form,.cs-featured-product .product__info-container .product__description,.cs-featured-product .product__info-container .icon-with-text{margin:2rem 0}.cs-featured-product .product-form__submit{min-height:44px;margin:0;border-radius:0;background:var(--cs-featured-ink);color:var(--cs-featured-yellow);font-family:var(--cs-font-body, var(--font-body-family));font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none}.cs-featured-product .product-form__submit:before,.cs-featured-product .product-form__submit:after{box-shadow:none}.cs-featured-product .product-form__submit[data-button-label]:not([disabled])>span:first-child{display:none}.cs-featured-product .product-form__submit[data-button-label]:not([disabled]):after{position:static;width:auto;height:auto;margin:0;content:attr(data-button-label) " \2192";color:inherit;font:inherit;box-shadow:none;transform:none}.cs-featured-product .product-form__submit:not([data-button-label]) span:first-child:after{margin-left:10px;content:" \2192"}.cs-featured-product .product-form__submit:not([disabled]):not([aria-disabled=true]){transition:transform .18s ease,box-shadow .18s ease}.cs-featured-product .product-form__submit:not([disabled]):not([aria-disabled=true]):hover,.cs-featured-product .product-form__submit:not([disabled]):not([aria-disabled=true]):focus-visible{box-shadow:0 6px #11111147;transform:translateY(-4px)}.cs-featured-product .product-form__submit:focus-visible,.cs-featured-product .quantity__button:focus-visible,.cs-featured-product .product-form__input input:focus-visible+label,.cs-featured-product .select__select:focus-visible{outline:3px solid var(--cs-featured-ink);outline-offset:3px}.cs-featured-product .cs-featured-product__support-text{margin-top:8px;color:var(--cs-featured-ink);font-family:var(--cs-font-body, var(--font-body-family));font-size:16px;font-weight:400;line-height:1.3}.cs-featured-product .product__view-details{display:none}@media screen and (min-width:990px){.cs-featured-product .featured-product--cliprite .media>*:not(.zoom):not(.deferred-media__poster-button),.cs-featured-product .featured-product--cliprite .media model-viewer{width:var(--cs-featured-media-width, 100%);height:var(--cs-featured-media-width, 100%)}.cs-featured-product .featured-product--cliprite>.product__info-wrapper{align-self:start;padding-top:var(--cs-featured-content-top, 0)}}@media screen and (min-width:990px)and (max-width:1319px){.cs-featured-product>.page-width{max-width:none;padding-inline:40px}.cs-featured-product .featured-product--cliprite{grid-template-columns:minmax(0,500fr) minmax(0,448fr);gap:clamp(40px,6vw,80px);width:100%}.cs-featured-product .featured-product--cliprite>.product__media-wrapper,.cs-featured-product .featured-product--cliprite>.product__info-wrapper{width:100%;max-width:none}.cs-featured-product .featured-product--cliprite>.product__media-wrapper{height:auto;aspect-ratio:1}}@media screen and (min-width:750px)and (max-width:989px){.cs-featured-product>.page-width{max-width:none;padding:40px}.cs-featured-product .featured-product--cliprite{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;width:100%;min-height:0}.cs-featured-product .featured-product--cliprite>.product__media-wrapper,.cs-featured-product .featured-product--cliprite>.product__info-wrapper{width:100%;max-width:none}.cs-featured-product .featured-product--cliprite>.product__media-wrapper{height:auto;aspect-ratio:1}.cs-featured-product .product__title{font-size:clamp(44px,5.2vw,50px);white-space:normal}}@media screen and (max-width:749px){.cs-featured-product>.page-width{padding:32px 20px}.cs-featured-product .featured-product--cliprite{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;width:100%;min-height:0}.cs-featured-product .featured-product--cliprite>.product__media-wrapper,.cs-featured-product .featured-product--cliprite>.product__info-wrapper{width:100%;max-width:500px;margin-inline:auto}.cs-featured-product .featured-product--cliprite>.product__media-wrapper{height:auto;aspect-ratio:1}.cs-featured-product .product__title{font-size:clamp(38px,12vw,44px);white-space:normal}.cs-featured-product .product__description p,.cs-featured-product .product-form__input{max-width:none}.cs-featured-product .product-form__submit,.cs-featured-product .shopify-payment-button__button{width:100%;min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cs-featured-product.css.map */
