:root{--sarcasm-offset: 20px;--sarcasm-inset: 2.5%;--sarcasm-radius: 12px;--sarcasm-promo-min: 39px;--sarcasm-menu-min: 52px;--sarcasm-promo-h: 39px;--sarcasm-menu-h: 52px;--sarcasm-header-total: calc(var(--sarcasm-offset) + var(--sarcasm-promo-h) + var(--sarcasm-menu-h));--sarcasm-ink: 18, 18, 18;--sarcasm-surface: 255, 255, 255}@media screen and (min-width:990px){:root{--sarcasm-promo-min: 52px;--sarcasm-menu-min: 56px;--sarcasm-promo-h: 52px;--sarcasm-menu-h: 56px}}:root:not(:has(.sarcasm-promo)){--sarcasm-promo-h: 0px}html{scroll-padding-block-start:calc(var(--sarcasm-header-total) + 8px)}body{font-size:1.6rem}.shopify-section-group-header-group.sarcasm-promo-section,.shopify-section-group-header-group.section-header{position:fixed;inset-inline:var(--sarcasm-inset);z-index:4}.shopify-section-group-header-group.sarcasm-promo-section{inset-block-start:var(--sarcasm-offset)}.shopify-section-group-header-group.section-header{inset-block-start:calc(var(--sarcasm-offset) + var(--sarcasm-promo-h))}.section-header .header-wrapper{border-end-start-radius:var(--sarcasm-radius);border-end-end-radius:var(--sarcasm-radius)}:root:not(:has(.sarcasm-promo)) .section-header .header-wrapper{border-start-start-radius:var(--sarcasm-radius);border-start-end-radius:var(--sarcasm-radius)}.section-header .header.page-width{max-width:none;min-height:var(--sarcasm-menu-min);padding-block:0;padding-inline:.8rem}@media screen and (min-width:990px){.section-header .header.page-width{padding-inline:2.4rem}.section-header .header--middle-left{grid-template-columns:1fr auto 1fr}.section-header .header--middle-left .header__inline-menu{justify-self:center}.section-header .header__icons{justify-self:end}.section-header .header__menu-item{font-size:1.6rem;letter-spacing:.06rem}}#MainContent{padding-block-start:var(--sarcasm-header-total)}#MainContent:has(>.shopify-section:first-child .sarcasm-hero[data-overlay=true]){padding-block-start:0}.sarcasm-promo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1.6rem;min-height:var(--sarcasm-promo-min);padding-block:.6rem;padding-inline:1.2rem;font-size:1.2rem;line-height:1.4;letter-spacing:.12rem;text-align:center;text-transform:uppercase}.sarcasm-promo p{margin:0}.sarcasm-promo__link{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.sarcasm-promo__counter,.sarcasm-promo__timer{font-variant-numeric:tabular-nums;font-weight:700}.sarcasm-promo__timer[hidden]{display:none}main[data-template=index] .collection--full-width slider-component.page-width,main[data-template=index] .collection--full-width .collection__title.page-width{padding-inline:1.6rem}main[data-template=index] .collection .product-grid{--grid-desktop-horizontal-spacing: 23px;--grid-desktop-vertical-spacing: 40px;--grid-mobile-horizontal-spacing: 11px;--grid-mobile-vertical-spacing: 28px}main[data-template=index] .collection .product-grid .card__inner{--ratio-percent: 133.34% !important}@media screen and (min-width:990px){main[data-template=index] .collection--full-width slider-component.page-width,main[data-template=index] .collection--full-width .collection__title.page-width{max-width:none;padding-inline:4rem}}.product-grid .card__heading{font-size:1.7rem;font-weight:700;letter-spacing:-.03em;overflow-wrap:anywhere}.product-grid .price{font-size:1.6rem;letter-spacing:0}@media screen and (min-width:750px){.product-grid .card__heading{font-size:1.8rem}}.facets__summary,.facets__button-no-js,.mobile-facets__open,.facet-filters__sort,.active-facets__button{min-height:4.4rem}.facets__summary{display:flex;align-items:center}.facets__form .facet-filters.sorting{align-self:start;align-items:center;min-height:4.4rem}.facets__form .facet-filters__sort{height:4.4rem;max-width:22rem;text-overflow:ellipsis}@media screen and (min-width:750px)and (max-width:1279px){facet-filters-form .facets__form{grid-template-columns:1fr max-content;column-gap:2rem}facet-filters-form .facets__form .facets__wrapper{grid-area:1 / 1 / auto / -1}facet-filters-form .facets__form .facet-filters{grid-area:2 / 1;justify-self:start;padding-left:0}facet-filters-form .facets__form .product-count{grid-area:2 / 2}facet-filters-form .facets__form .active-facets{grid-area:3 / 1 / auto / -1}}.facets__form .product-count{align-self:start;display:flex;align-items:center;min-height:4.4rem;margin:0}.mobile-facets__open-wrapper .mobile-facets__open{padding-inline:1.2rem;border:1px solid rgba(var(--color-foreground),.55);white-space:nowrap}@media screen and (max-width:749px){.facets-wrapper .facets-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.6rem}.facets-wrapper .active-facets-mobile{flex-basis:100%}.facets-wrapper .product-count__text{white-space:nowrap}}[class*=__product-grid-padding] .product-grid .card__inner,.template-search__results .product-grid .card__inner{--ratio-percent: 133.34% !important}@media screen and (max-width:989px){[class*=__product-grid-padding] .page-width,.template-search .facets-wrapper.page-width,.template-search__results.page-width{padding-inline:1.6rem}[class*=__product-grid-padding] .product-grid,.template-search__results .product-grid{--grid-mobile-horizontal-spacing: 11px;--grid-mobile-vertical-spacing: 28px}}@media screen and (min-width:990px){[class*=__product-grid-padding] .page-width,.template-search .facets-wrapper.page-width,.template-search__results.page-width{max-width:none;padding-inline:4rem}[class*=__product-grid-padding] .product-grid,.template-search__results .product-grid{--grid-desktop-horizontal-spacing: 23px;--grid-desktop-vertical-spacing: 40px}}:root{--sarcasm-error: 179, 38, 30}.sarcasm-option__value{font-weight:700}.sarcasm-option__value--empty{font-weight:400;color:rgba(var(--color-foreground),.75)}product-info[data-sarcasm-pending] :is(.product__inventory,.product__sku){visibility:hidden}.product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:5.6rem;min-height:4.4rem;border-radius:0}.product-form__input--pill input[type=radio].sarcasm-missing+label{border-style:dashed;text-decoration:none}.product-form__input.is-invalid .sarcasm-option__legend{color:rgb(var(--sarcasm-error))}.product-form__input.is-invalid input[type=radio]+label{border-color:rgb(var(--sarcasm-error))}.sarcasm-guard__message{margin:0 0 1.2rem;font-size:1.4rem;color:rgb(var(--sarcasm-error))}.sarcasm-guard__message:empty{display:none}.footer .list-menu__item--link,.footer .list-social__link{min-height:4.4rem}@media(prefers-reduced-motion:reduce){.sarcasm-hero__img{transition:none}}.shopify-section-group-header-group.section-header .header-wrapper{background:transparent;box-shadow:0 2.6rem 5rem -3rem #12121280}.shopify-section-group-header-group.section-header .header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,#ffffffb3,#ffffff8f);box-shadow:inset 0 0 0 1px #ffffff73,inset 0 -1px #1212120f;-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8);pointer-events:none}.shopify-section-group-header-group .sarcasm-promo.sarcasm-promo--lux{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"),linear-gradient(180deg,#1a1a1aeb,#080808e0);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0f;-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5)}.sarcasm-hero[data-overlay=true] .sarcasm-hero__drop{margin-block-start:calc(var(--sarcasm-header-total) + 1.6rem)}.sr .sr__img{max-width:none;object-fit:contain;object-position:50% 100%}.product .product__media-list .product-media-container{border:0;background:transparent}@media screen and (min-width:750px){.product .product__column-sticky{top:calc(var(--sarcasm-header-total) + 2.4rem)}}@media screen and (max-width:989px){.product .product__media-list .product-media-container.constrain-height{--constrained-height: max(36rem, calc(100svh - var(--sarcasm-header-total) - 14rem))}}@media screen and (min-width:990px){.page-width:has(>.product.sarcasm-pdp){max-width:168rem;padding-inline:4rem}.product.sarcasm-pdp{display:grid;grid-template-columns:minmax(24rem,1fr) minmax(0,1.55fr) minmax(32rem,1fr);column-gap:clamp(3.2rem,4vw,7.2rem);align-items:start;margin:0}.product.sarcasm-pdp>.product__media-wrapper.grid__item,.product.sarcasm-pdp>.product__info-wrapper.grid__item{width:auto;max-width:none;margin:0;padding:0;border:0}.product.sarcasm-pdp>.sarcasm-pdp__aside{grid-area:1 / 1}.product.sarcasm-pdp>.product__media-wrapper{grid-area:1 / 2}.product.sarcasm-pdp>.product__info-wrapper{grid-area:1 / 3}.sarcasm-pdp__aside{position:sticky;top:calc(var(--sarcasm-header-total) + 10vh);align-self:start;max-height:calc(100vh - var(--sarcasm-header-total) - 12vh);overflow-y:auto;scrollbar-width:none;animation:sarcasm-pdp-in .9s cubic-bezier(.16,1,.3,1) both}.sarcasm-pdp__aside::-webkit-scrollbar{display:none}.sarcasm-pdp__back{display:inline-flex;align-items:center;gap:.8rem;min-height:3.2rem;margin-block-end:2rem;font-size:1.1rem;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;color:rgba(var(--color-foreground),.6);transition:color .2s ease,gap .35s cubic-bezier(.16,1,.3,1)}.sarcasm-pdp__back:hover{gap:1.2rem;color:rgb(var(--color-foreground))}.sarcasm-pdp__back:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.sarcasm-pdp__aside .product__title{margin:0 0 2.4rem}.sarcasm-pdp__aside .product__title h1{max-width:18ch;margin:0;font-size:clamp(2.2rem,1.7vw,3rem);font-weight:500;line-height:1.12;letter-spacing:.04em}.sarcasm-pdp__aside .product__description{max-width:38ch;margin:0;padding:0;border:0;font-size:1.3rem;line-height:1.75;color:rgba(var(--color-foreground),.72)}.sarcasm-pdp__aside .product__description>*+*{margin-block-start:1.2rem}.sarcasm-pdp__aside .product__description:not(.is-open){max-height:17.5em;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 68%,transparent);mask-image:linear-gradient(to bottom,#000 68%,transparent)}.sarcasm-pdp__more{display:inline-flex;align-items:center;min-height:3.2rem;margin-block-start:.8rem;padding:0;border:0;font:inherit;font-size:1.1rem;letter-spacing:.16em;text-decoration:underline;text-transform:uppercase;text-underline-offset:.4rem;color:rgb(var(--color-foreground));background:none;cursor:pointer}.sarcasm-pdp__more[hidden]{display:none}.sarcasm-pdp__more:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.product.sarcasm-pdp .product__media-list{display:flex;flex-direction:column;gap:4.8rem;margin:0;padding:0}.product.sarcasm-pdp .product__media-list .product__media-item{width:100%;max-width:none;margin:0;padding:0}.product.sarcasm-pdp .product__media-list .product-media-container.constrain-height{--constrained-height: max(48rem, calc(100vh - var(--sarcasm-header-total) - 6rem));margin-inline:auto}@keyframes sarcasm-pdp-in{0%{opacity:0;transform:translateY(1.2rem)}}}@media(prefers-reduced-motion:reduce){.sarcasm-pdp__aside{animation:none}.sarcasm-pdp__back{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sarcasm.css.map */
