:root{--color-text-primary: var(--color-foreground, #010101);--color-text-secondary: rgba(1, 1, 1, .4)}*{box-sizing:border-box}body{margin:0;padding:0;background-color:var(--color-background, #FBFBFB);color:var(--color-text-primary);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:var(--font-body-size);letter-spacing:var(--letter-spacing);line-height:1.5;-webkit-font-smoothing:antialiased}.font-body{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-body-size)!important;letter-spacing:var(--letter-spacing)!important}.font-heading{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-size:var(--font-heading-size)!important;letter-spacing:var(--letter-spacing)!important;text-transform:none}.font-nav{font-family:var(--font-nav-family)!important;font-weight:var(--font-nav-weight)!important;font-size:var(--font-nav-size)!important;font-stretch:condensed!important;letter-spacing:var(--letter-spacing)!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--font-heading-size);letter-spacing:var(--letter-spacing);margin:0}.iou-header__menu a,.iou-cart-toggle{font-family:var(--font-nav-family);font-weight:var(--font-nav-weight);font-stretch:condensed;font-size:var(--font-nav-size);letter-spacing:var(--letter-spacing);text-decoration:none;color:inherit}@media screen and (max-width:989px){.iou-header__menu a,.iou-cart-toggle{font-size:var(--font-nav-mobile-size, 16px)}}.iou-product-card__title{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-size:var(--font-heading-size)!important;letter-spacing:var(--letter-spacing)!important}.iou-product-card__price,.iou-product-card__cta{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-body-size)!important;letter-spacing:var(--letter-spacing)!important}.product-details-list p,.product-details-list .product-description p,.product-info .product-description p,.product-details-list .product-description,.product-info .product-description{margin:0!important;padding:0!important;font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-body-size)!important;line-height:1.5!important;letter-spacing:var(--letter-spacing)!important}.product-info .iou-product-form,.product-info .iou-size-button{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-body-size)!important;letter-spacing:var(--letter-spacing)!important}.footer,.newsletter-section,.about-section,.contact-section{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:var(--font-body-size);letter-spacing:var(--letter-spacing)}.footer h2,.footer h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--font-heading-size);letter-spacing:var(--letter-spacing)}.btn,.iou-product-card__cta{padding:6px 20px;border:1.5px solid #daed00;background:#fbfbfb;color:#010101;cursor:pointer;text-align:center;transition:background-color .2s,color .2s;white-space:nowrap;width:100%;letter-spacing:var(--letter-spacing)}.btn:hover,.iou-product-card__cta:hover,.btn:active,.iou-product-card__cta:active{background-color:#010101;color:#fbfbfb}.product-page__cta{width:100%!important;max-width:100%!important}@media screen and (max-width:989px){.product-page__cta{width:100%!important;max-width:100%!important}}.btn:disabled,.iou-product-card__cta:disabled{opacity:1;cursor:default}.shopify-pc__banner{width:auto!important;max-width:500px!important;height:auto!important;min-height:auto!important;border:1.5px solid #010101!important;background-color:var(--color-background, #fbfbfb)!important;padding:16px!important;border-radius:0!important;box-shadow:none!important;position:fixed!important;bottom:24px!important;right:24px!important;left:auto!important;top:auto!important;z-index:999999!important;display:flex!important;flex-direction:column!important;margin:0!important;box-sizing:border-box!important}@media(max-width:479px){.shopify-pc__banner{width:90vw!important;max-width:90vw!important;height:auto!important;min-height:auto!important;bottom:16px!important;right:16px!important;left:auto!important;border:1.5px solid #010101!important;padding:16px!important}}.shopify-pc__banner__title,.shopify-pc__banner h2,.shopify-pc__banner [role=heading],.shopify-pc__banner .pc-heading{display:none!important}.shopify-pc__banner__text,.shopify-pc__banner p{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--letter-spacing)!important;line-height:1.5!important;color:#010101!important;margin:0 0 16px!important;padding:0!important;text-align:left!important;white-space:normal!important}.shopify-pc__banner__text a,.shopify-pc__banner a{color:#010101!important;text-decoration:underline!important;text-underline-offset:2px!important}.shopify-pc__banner__text a:hover,.shopify-pc__banner a:hover{text-decoration:underline!important;color:#010101!important}.shopify-pc__banner__actions,.shopify-pc__banner .pc-btn-container{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;flex-wrap:nowrap!important}@media(max-width:479px){.shopify-pc__banner__actions,.shopify-pc__banner .pc-btn-container{flex-wrap:wrap!important}}.shopify-pc__btn,.shopify-pc__banner button{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--letter-spacing)!important;text-transform:uppercase!important;cursor:pointer!important;border-radius:0!important;padding:6px 16px!important;line-height:1!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important;white-space:nowrap!important;text-align:center!important;min-height:auto!important;height:auto!important;flex:none!important}.shopify-pc__banner__btn--preferences,.shopify-pc__btn--preferences,.shopify-pc__banner button[data-action=preferences],.shopify-pc__banner__actions>button:first-child{background:transparent!important;border:none!important;color:#010101!important;padding-left:0!important;padding-right:0!important;text-decoration:underline!important;text-underline-offset:2px!important}.shopify-pc__banner__btn--preferences:hover,.shopify-pc__btn--preferences:hover,.shopify-pc__banner button[data-action=preferences]:hover,.shopify-pc__banner__actions>button:first-child:hover{opacity:1!important;background:transparent!important;color:#010101!important}.shopify-pc__banner__actions>div,.shopify-pc__banner .pc-btn-group{display:flex!important;flex-direction:row!important;gap:8px!important;flex-wrap:wrap!important}.shopify-pc__btn--decline,.shopify-pc__banner button[data-action=decline],.shopify-pc__banner__actions>div>button:first-child,.shopify-pc__banner__actions>button:nth-child(2){order:2!important;background-color:var(--color-background, #fbfbfb)!important;color:#010101!important;border:1.5px solid #daed00!important}.shopify-pc__btn--decline:hover,.shopify-pc__banner button[data-action=decline]:hover,.shopify-pc__banner__actions>div>button:first-child:hover,.shopify-pc__banner__actions>button:nth-child(2):hover{background-color:#010101!important;color:var(--color-background, #fbfbfb)!important;border-color:#daed00!important}.shopify-pc__btn--accept,.shopify-pc__banner button[data-action=accept],.shopify-pc__banner__actions>div>button:last-child,.shopify-pc__banner__actions>button:last-child{order:1!important;background-color:#010101!important;color:var(--color-background, #fbfbfb)!important;border:1.5px solid #daed00!important}.shopify-pc__btn--accept:hover,.shopify-pc__banner button[data-action=accept]:hover,.shopify-pc__banner__actions>div>button:last-child:hover,.shopify-pc__banner__actions>button:last-child:hover{background-color:#010101!important;color:var(--color-background, #fbfbfb)!important;border-color:#daed00!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/design-system.css.map */
