.rte hr,.shopify-policy__title hr{width:100%;height:0;margin-block:clamp(1.5rem,4vw,2.5rem);margin-inline:0;border:0;border-block-start:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-20))}.text-block.rte>hr{max-inline-size:100%}.rte tr:has(td img){border-bottom:0}.rte tr:has(td img)>td{padding-inline:0;vertical-align:middle}.rte tr:has(td img)>td+td{padding-inline-start:clamp(1rem,6%,2rem)}.rte tr:has(td img) img{max-width:100%;height:auto}.nd-rating .ruk_rating_snippet{display:inline-flex;align-items:center;gap:.1em;font-family:var(--font-body--family);font-size:var(--font-size--sm);font-weight:var(--font-body--weight);line-height:1;color:var(--color-foreground)}.nd-rating .ruk_rating_snippet[role=button]{cursor:pointer}.nd-rating .ruk_rating_snippet[role=button]:hover .ruk-rating-snippet-count{text-decoration:underline;text-underline-offset:.2em}.nd-rating .ruk_rating_snippet:empty,.nd-rating .ruk_rating_snippet[aria-hidden=true]{display:none}.nd-rating [class*=ruk-icon-percentage-star]{color:#f90f82;font-size:1.1em}.nd-rating .ruk-rating-snippet-count{font-family:var(--font-body--family);font-size:var(--font-size--sm)}.nd-reviews{scroll-margin-block-start:calc(var(--header-height, 0px) + var(--padding-2xl))}.nd-reviews__title{margin-block:0 var(--font-heading--spacing)}.nd-reviews #ReviewsWidget .ElementsWidget__header{border-bottom:0!important}.nd-reviews #ReviewsWidget .R-ContentList__item:last-child{border-bottom:0!important}.nd-reviews #ReviewsWidget>*{margin-block-start:0}@supports selector(:has(*)){.nd-reviews{display:none}.nd-reviews:has(#ReviewsWidget .R-ContentList__item){display:block}.divider:has(+div .nd-reviews){display:none}.divider:has(+div #ReviewsWidget .R-ContentList__item){display:flex}}.nd-warranty{display:block}.nd-warranty__link{font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);letter-spacing:normal;text-transform:none;color:var(--color-foreground);text-decoration:underline;text-underline-offset:.2em;text-decoration-color:rgb(var(--color-foreground-rgb) / var(--opacity-40));cursor:pointer;padding:0;overflow:visible}.nd-warranty__link:hover,.nd-warranty__link:focus-visible{text-decoration-color:currentColor}.nd-warranty__dialog{display:flex;flex-direction:column;width:min(92vw,40rem);max-height:90dvh;padding:var(--padding-4xl) var(--padding-lg) var(--padding-lg);background-color:var(--color-background);overflow:hidden}@media screen and (min-width:750px){.nd-warranty__dialog{padding:var(--padding-4xl) var(--padding-xl) var(--padding-xl)}}.nd-warranty__dialog:not([open]){display:none}.nd-warranty__inner{flex:1 1 auto;min-height:0;overflow-y:auto}.nd-warranty__inner img{display:block;width:100%;height:auto}.nd-warranty__close{position:absolute;top:var(--margin-2xs);right:var(--margin-2xs);z-index:1;color:var(--color-foreground);opacity:.8;animation:none;overflow:visible}.nd-shipping{display:flex;flex-direction:column;gap:12px;margin:0;padding-inline-start:0;list-style:none;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);color:var(--color-foreground)}.nd-shipping__item{display:flex;align-items:center;gap:12px;margin:0}.nd-shipping__icon{flex:0 0 auto;width:24px;height:24px;fill:currentColor;color:var(--color-foreground)}.nd-shipping__text{margin:0}.nd-shipping__item--link{padding-inline-start:36px}.nd-shipping__link{color:var(--color-foreground);text-decoration:underline;text-underline-offset:.2em;text-decoration-color:rgb(var(--color-foreground-rgb) / var(--opacity-40))}.nd-shipping__link:hover,.nd-shipping__link:focus-visible{text-decoration-color:currentColor}.nd-freeship{display:flex;flex-direction:column;gap:var(--gap-xs, .5rem);margin-inline:var(--cart-drawer-padding);margin-block:0 var(--gap-lg, 1.25rem);padding:var(--padding-sm, .75rem) var(--padding-md, 1rem);border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-20));border-radius:14px;font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);line-height:1.4;color:var(--color-foreground)}.nd-freeship__text{margin:0}.nd-freeship__text strong{font-weight:600}.nd-freeship__bar{position:relative;width:100%;height:6px;border-radius:999px;background:rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .1));overflow:hidden}.nd-freeship__fill{position:absolute;inset:0 auto 0 0;width:var(--nd-freeship-progress, 0%);border-radius:inherit;background:#f90f82;transition:width .4s ease}.nd-freeship--reached .nd-freeship__fill{width:100%}.cart-drawer__items .cart-items__title{font-size:var(--font-size--md);line-height:1.5}.cart-drawer__items .cart-items__price{font-size:var(--font-size--sm);line-height:calc(var(--font-size--md) * 1.5)}.cart-drawer__items .cart-items__title-row{align-items:flex-start}.cart-drawer__items .cart-items__price{display:block;min-height:0;padding-block:0;margin-block:0}.cart-drawer__items .cart-items__price>text-component{display:block;line-height:inherit}.shopify-policy__container.shopify-policy__container{--color-foreground: #000000;--color-foreground-rgb: 0 0 0;max-width:60rem;margin-inline:auto;padding-inline:var(--page-margin, 16px);color:var(--color-foreground)}.shopify-policy__container .shopify-policy__title{text-align:start}.shopify-policy__container .shopify-policy__title h1{font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;margin-block:0 var(--font-heading--spacing)}.shopify-policy__container .shopify-policy__body :is(h1,h2,h3,h4,h5,h6,p,li,a,strong,td,th){color:var(--color-foreground)}.shopify-policy__container .shopify-policy__body a{text-decoration:underline;text-underline-offset:.2em}.restock-rocket-preorder-badge{display:inline-flex;align-items:center;vertical-align:middle;line-height:1}product-price [ref=priceContainer]:has(>.restock-rocket-preorder-badge){display:flex;flex-wrap:wrap;align-items:center;column-gap:.42em;row-gap:.25em;justify-content:flex-start}product-price.text-center [ref=priceContainer]:has(>.restock-rocket-preorder-badge){justify-content:center}product-price.text-right [ref=priceContainer]:has(>.restock-rocket-preorder-badge){justify-content:flex-end}product-price [ref=priceContainer]:has(>.restock-rocket-preorder-badge)>.restock-rocket-preorder-badge{margin-inline-start:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
