.product-info__block-group.gem-benefit-grid{display:flex;flex-wrap:wrap;max-width:480px;gap:6px;align-items:stretch}.gem-benefit-grid>.product-info__block-item{flex:0 1 auto;width:auto;max-width:100%;margin:0;min-width:0}.gem-benefit{display:flex;align-items:center;gap:7px;width:fit-content;max-width:100%;min-height:32px;padding:var(--gem-benefit-padding) max(6px,calc(var(--gem-benefit-padding) - 1px));border-radius:var(--gem-benefit-radius);background:var(--gem-benefit-bg);color:var(--gem-benefit-color);font-size:var(--gem-benefit-font);font-family:var(--gem-benefit-family, inherit);font-weight:var(--gem-benefit-weight, 400);font-style:var(--gem-benefit-style, normal);letter-spacing:normal;line-height:1.2;overflow-wrap:anywhere}.gem-benefit__icon{display:flex;flex:0 0 var(--gem-benefit-icon)}.gem-benefit__icon svg{width:var(--gem-benefit-icon);height:var(--gem-benefit-icon);stroke-width:var(--gem-benefit-stroke)}@media(max-width:999px){.product-info__block-group.gem-benefit-grid{max-width:390px}.gem-benefit{font-size:var(--gem-benefit-mobile-font);line-height:1.2;overflow-wrap:break-word;word-break:normal}.gem-benefit>span:last-child{min-width:0}.gem-benefit__icon{flex-basis:min(var(--gem-benefit-icon),20px)}.gem-benefit__icon svg{width:min(var(--gem-benefit-icon),20px);height:min(var(--gem-benefit-icon),20px)}}@media(max-width:359px){.gem-benefit-grid>.product-info__block-item{flex:0 1 calc((100% - 6px)/2)}.gem-benefit{width:100%;height:100%}}.gem-purchase-grid,.product-info__block-group.gem-purchase-grid{display:grid;grid-template-columns:repeat(var(--gem-purchase-columns, 2),minmax(0,1fr));gap:var(--gem-purchase-gap, 12px);align-items:stretch}.product-info__block-group.gem-purchase-grid{margin-block:24px}.gem-purchase-grid>.product-info__block-item,.gem-purchase-section__item{min-width:0;margin:0}.gem-purchase-benefit{display:flex;align-items:center;gap:10px;height:100%;min-height:52px;padding:var(--gem-purchase-padding-y) var(--gem-purchase-padding-x);border-radius:var(--gem-purchase-radius);background:var(--gem-purchase-bg);color:var(--gem-purchase-color);box-sizing:border-box;text-decoration:none;overflow-wrap:break-word;word-break:normal}.gem-purchase-benefit__icon{display:flex;align-items:center;justify-content:center;flex:0 0 var(--gem-purchase-icon-size);width:var(--gem-purchase-icon-size);height:var(--gem-purchase-icon-size)}.gem-purchase-benefit__icon img,.gem-purchase-benefit__icon svg{display:block;width:100%;height:100%;object-fit:contain}.gem-purchase-benefit__icon--mono img{filter:brightness(0)}.gem-purchase-benefit__copy{display:flex;flex-direction:column;min-width:0;line-height:1.05}.gem-purchase-benefit__title{margin:0;font-size:var(--gem-purchase-title-size);font-weight:600}.gem-purchase-benefit__text{margin-top:2px;font-size:var(--gem-purchase-text-size);opacity:.75}.gem-purchase-benefit--linked:focus-visible{outline:2px solid currentColor;outline-offset:3px}.gem-purchase-benefit--linked:hover .gem-purchase-benefit__title{text-decoration:underline;text-underline-offset:3px}.product-info__block-item[data-block-type=gem-purchase-benefit]:empty,.gem-purchase-section__item:empty{display:none}@media(max-width:640px){.gem-purchase-grid,.product-info__block-group.gem-purchase-grid{grid-template-columns:repeat(var(--gem-purchase-columns-mobile, 2),minmax(0,1fr));gap:var(--gem-purchase-gap-mobile, 10px)}.gem-purchase-benefit{min-height:50px;padding:max(5px,calc(var(--gem-purchase-padding-y) - 1px)) max(5px,calc(var(--gem-purchase-padding-x) - 1px))}.gem-purchase-benefit__icon{flex-basis:calc(var(--gem-purchase-icon-size) - 2px);width:calc(var(--gem-purchase-icon-size) - 2px);height:calc(var(--gem-purchase-icon-size) - 2px)}.gem-purchase-benefit__title{font-size:var(--gem-purchase-title-mobile)}.gem-purchase-benefit__text{font-size:var(--gem-purchase-text-mobile)}}.gem-shipping{display:grid;gap:7px;font-size:var(--gem-shipping-size, 14px);line-height:1.45}.gem-shipping p{margin:0}.gem-shipping [hidden]{display:none!important}.gem-shipping__status,.gem-shipping__delivery{display:flex;align-items:baseline;gap:9px}.gem-shipping__status{color:#646464}.gem-shipping[data-state=ready] .gem-shipping__status{color:var(--gem-shipping-success, #00845a)}.gem-shipping[data-state=preorder] .gem-shipping__status,.gem-shipping[data-state=backorder] .gem-shipping__status{color:#956113}.gem-shipping__dot{position:relative;width:8px;height:8px;margin-inline:4px 5px;border-radius:50%;background:currentColor;flex:0 0 8px}@media(prefers-reduced-motion:no-preference){.gem-shipping[data-state=ready][data-pulse=true] .gem-shipping__dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;pointer-events:none;animation:gem-inventory-pulse 2s linear infinite}}@keyframes gem-inventory-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.gem-shipping__delivery svg{align-self:flex-start;margin-top:2px;flex:0 0 17px;color:var(--gem-shipping-success, #00845a)}.gem-shipping__status strong,.gem-shipping__range{font-weight:650}.gem-shipping__countdown{color:var(--gem-shipping-success, #00845a);padding-inline-start:26px;font-size:max(12px,calc(var(--gem-shipping-size, 14px) - 1px))}.gem-shipping__time{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.gem-shipping__range{display:inline-flex;flex-wrap:wrap;gap:0 .25em}.gem-shipping__range span,.gem-shipping__country{white-space:nowrap}.gem-shipping__country{font-size:.85em;opacity:.75}@media(max-width:699px){.gem-shipping{font-size:var(--gem-shipping-mobile-size, 13px);gap:6px}.gem-shipping__countdown{font-size:max(12px,calc(var(--gem-shipping-mobile-size, 13px) - 1px))}}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAQAM */
