.product-grid-container:has(>.grid-product),.grid--uniform:has(>.grid-product){display:flex!important}.product-grid-container:has(>.grid-product),.grid--uniform:has(>.grid-product):not(.grid-overflow-wrapper>.grid--uniform){flex-wrap:wrap!important}@media only screen and (min-width:590px){.grid-overflow-wrapper>.grid--uniform:has(>.grid-product){flex-wrap:wrap!important}}.product-grid-container>.grid-product.grid__item,.grid--uniform>.grid-product.grid__item{float:none!important;height:auto!important}.free-shipping-bar__cost{margin:6px 0 0;font-size:.85em;text-align:center;opacity:.75}@media only screen and (min-width:590px){#MainContent>.index-section:first-child{margin-top:33px}}.country-switch{display:inline-flex;align-items:center}.country-switch__flag{display:block;border-radius:2px;box-shadow:0 0 0 1px #0000001f;transition:transform .15s ease;flex-shrink:0}.country-switch:hover .country-switch__flag{transform:scale(1.1)}#NavDrawer .mobile-nav__link.country-switch-mobile{display:flex!important;align-items:center;gap:10px}.pagination.pagination--infinite{display:none}.infinite-loader{display:flex;justify-content:center;gap:8px;padding:30px 0 40px;min-height:20px}.infinite-loader span{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:0}.infinite-loader.is-loading span{animation:claude-dot .9s infinite ease-in-out}.infinite-loader.is-loading span:nth-child(2){animation-delay:.15s}.infinite-loader.is-loading span:nth-child(3){animation-delay:.3s}@keyframes claude-dot{0%,to{opacity:.15;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.cart__item-price-col .cart__price--strikethrough{display:block;text-decoration:line-through;opacity:.6}.cart__item-price-col .cart__discount{color:#e00000;font-weight:700}.claude-savings{display:flex;justify-content:space-between;color:#e00000;font-weight:700}.claude-savings.hide{display:none}#CartDrawer [data-savings]{display:none!important}.product-badges{display:none}.product-badges.is-placed{display:inline-flex;align-items:center;gap:8px;vertical-align:middle;margin-left:12px}.product-badges img{display:block;height:30px;width:auto;border-radius:2px}.product-block--header .product-single__sku:has(+.product-badges.is-placed){display:inline-block;vertical-align:middle;margin-bottom:0}[id*=__text_columns_] .grid--uniform{display:flex!important;flex-wrap:wrap!important}[id*=__text_columns_] .grid--uniform>.grid__item{float:none!important;display:flex;flex-direction:column}[id*=__text_columns_] .grid--uniform>.grid__item>div:not(.rte-setting){width:100%}[id*=__text_columns_] .grid__item>.rte-setting{flex:1 1 auto}[id*=__text_columns_] .grid__item>.btn{align-self:center;margin-top:auto}[id*=__text_columns_] .rte-setting em,[id*=__text_columns_] .rte-setting i{font-style:normal}.claude-reviews-section{background:#efedea;padding:60px 0 40px}.claude-reviews{--claude-per-view: 3;--claude-gap: 24px;--claude-gold: #9c7f4f;--claude-cocoa: #200303;position:relative;text-align:center}@media only screen and (max-width:989px){.claude-reviews{--claude-per-view: 2}}@media only screen and (max-width:589px){.claude-reviews{--claude-per-view: 1}}.claude-reviews__title{margin:0 0 10px;text-transform:uppercase;letter-spacing:.04em}.claude-reviews__summary{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:6px 0 26px;font-size:1.05em}.claude-reviews__summary-label{font-weight:700}.claude-reviews__stars{display:inline-flex;gap:1px;line-height:1}.claude-reviews__star{color:#d3c9b8;font-size:1.1em}.claude-reviews__star.is-on{color:var(--claude-gold)}.claude-reviews__stage{display:flex;align-items:center;gap:10px;border-top:1px solid rgba(0,0,0,.08);padding-top:24px}.claude-reviews__viewport{overflow:hidden;flex:1 1 auto;min-width:0}.claude-reviews__track{display:flex;gap:var(--claude-gap);transition:transform .5s ease;will-change:transform}.claude-reviews__card{flex:0 0 calc((100% - (var(--claude-per-view) - 1) * var(--claude-gap)) / var(--claude-per-view));min-width:0;overflow:hidden;box-sizing:border-box;background:#fff;border-radius:16px;padding:22px 24px;text-align:left;display:flex;flex-direction:column;min-height:190px}.claude-reviews__head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.claude-reviews__avatar{flex:0 0 42px;width:42px;height:42px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.claude-reviews__who{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.claude-reviews__name-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.claude-reviews__name{font-weight:600}.claude-reviews__verified{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 4px;border-radius:999px;background:#f5efe6;border:1px solid rgba(156,127,79,.35);color:#6b4f24;font-size:.72em;font-weight:600;letter-spacing:.03em;text-transform:uppercase;line-height:1.2;white-space:nowrap}.claude-reviews__verified-icon{display:block;flex:0 0 14px}.claude-reviews__verified-icon circle{fill:var(--claude-gold)}.claude-reviews__verified-icon path{stroke:#fff}.claude-reviews__review-title{font-weight:700;margin:0 0 6px}.claude-reviews__body{margin:0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.claude-reviews__photo{display:block;width:72px;height:72px;object-fit:cover;border-radius:10px;margin-top:12px}.claude-reviews__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:14px;font-size:.82em;min-width:0}.claude-reviews__product{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;opacity:.65;color:inherit;text-decoration:none}a.claude-reviews__product:hover{opacity:1;text-decoration:underline}.claude-reviews__date{flex:0 0 auto;white-space:nowrap;opacity:.65}.claude-reviews__arrow{flex:0 0 auto;background:none;border:0;padding:8px;cursor:pointer;color:inherit}.claude-reviews__arrow:hover{opacity:.6}.claude-reviews.is-static .claude-reviews__arrow,.claude-reviews.is-static .claude-reviews__controls{visibility:hidden}.claude-reviews__controls{display:flex;justify-content:flex-end;margin-top:18px}.claude-reviews__pause{display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;color:inherit;font-size:.9em;padding:6px 4px}.claude-reviews__pause-icon{width:10px;height:11px;border-left:3px solid currentColor;border-right:3px solid currentColor;box-sizing:border-box}.claude-reviews__pause.is-paused .claude-reviews__pause-icon{border:0;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid currentColor}.claude-reviews__source{position:absolute;left:-10000px;top:0;width:900px;pointer-events:none}.claude-reviews__source.is-hidden{display:none}.claude-reviews__source.is-fallback{position:static;width:auto;pointer-events:auto}@media only screen and (max-width:589px){.claude-reviews-section{padding:40px 0 30px}.claude-reviews{--claude-gap: 12px}.claude-reviews__stage{gap:2px}.claude-reviews__arrow{padding:2px}.claude-reviews__card{padding:18px}}.template-collection #MainContent>.shopify-section[id*=__rich_text_]:not(:has(.rte *)):not(:has(h1,h2,h3,h4,h5,h6,img,.btn)){display:none}.template-collection #MainContent>.shopify-section[id*=__rich_text_]{margin-top:30px;margin-bottom:50px}.template-collection #CollectionSection .page-content{padding-bottom:50px}#SiteHeader .site-navigation .site-nav__link{font-family:Inter,sans-serif;font-size:15px;font-weight:500;letter-spacing:.02em;padding:10px 16px;color:#1c1d1d;text-decoration:none;transition:color .15s ease}#SiteHeader .site-navigation .site-nav__link:hover,#SiteHeader .site-navigation .site-nav__details[open]>.site-nav__link{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:7px}#SiteHeader .site-navigation .site-nav__link .icon-chevron-down{width:8px;height:8px;margin-left:5px;opacity:.55;vertical-align:middle}#SiteHeader .site-nav__icons .site-nav__link--icon{padding-left:9px;padding-right:9px}#SiteHeader .site-nav__icons .site-nav__link--icon svg.icon{width:22px;height:22px}#SiteHeader .site-nav__icons .site-nav__link--icon:hover{opacity:.65}#SiteHeader .site-nav__icons .country-switch{padding-right:14px}#SiteHeader .site-nav__icons .country-switch .country-switch__flag{width:22px;height:auto;border-radius:3px}
/*# sourceMappingURL=/cdn/shop/t/51/assets/custom-styles.css.map */
