.pepita-offer-strip{background:#f8eee5;border-block:1px solid #eadbce;color:#27231f}.pepita-offer-line{display:flex;justify-content:center;align-items:center;min-height:40px;gap:0}.pepita-offer-item{flex:1;text-align:center;padding:10px 14px;font-size:12px;letter-spacing:.05em;font-weight:600;color:inherit;text-decoration:none;text-transform:uppercase}.pepita-offer-item+.pepita-offer-item{border-left:1px solid #d9c3b1}.pepita-offer-item:hover{text-decoration:underline}.pepita-offer-pause{display:none}.pepita-offer-terms{text-align:center;font-size:10px;line-height:1.5}.pepita-offer-terms summary{cursor:pointer;padding:0 8px 4px;list-style:none;text-decoration:underline;text-underline-offset:3px}.pepita-offer-terms>div{padding:10px 20px;font-size:12px}.pepita-halloween{background:#26221f;color:#fff4e9;display:flex;justify-content:center;align-items:center;gap:22px;min-height:34px;padding:6px 12px;font-size:11px;letter-spacing:.06em}.pepita-halloween a{color:inherit;text-decoration:none}.pepita-countdown{white-space:nowrap;font-variant-numeric:tabular-nums}.pepita-countdown span{color:#f5ab70;font-weight:700}.pepita-video-gallery{padding-block:50px}.pepita-gallery-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:20px}.pepita-gallery-heading h2{margin:0 0 8px;font-size:clamp(24px,3vw,36px)}.pepita-gallery-heading p{margin:0;color:#665e58}.pepita-gallery-controls{display:flex;gap:8px}.pepita-gallery-controls button{width:42px;height:42px;border:1px solid #d5c9be;border-radius:50%;background:#fff;cursor:pointer;font-size:20px}.pepita-video-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:2px 0 15px}.pepita-video-card{scroll-snap-align:start;border-radius:12px;overflow:hidden;background:#f7f3ef}.pepita-video-card video{width:100%;aspect-ratio:9/16;object-fit:cover;display:block;background:#ece5df}.pepita-video-caption{padding:14px;display:grid;gap:7px;font-size:12px}.pepita-video-caption span{color:#74685e;font-size:10px;letter-spacing:.04em}.pepita-video-caption a{color:inherit;text-decoration:none}.pepita-video-empty{padding:30px;grid-column:1/-1;border:1px dashed #c5b5a5;min-width:280px}.pepita-purchase-info{padding:14px 0;font-size:13px;line-height:1.65}.pepita-purchase-info p{margin:7px 0}.pepita-purchase-info a{color:inherit;text-decoration:none}.pepita-purchase-info a:hover{text-decoration:underline}.pepita-stock{display:flex;align-items:baseline;gap:8px}.pepita-stock:before{content:'';width:8px;height:8px;flex-shrink:0;background:#52745d;border-radius:50%}.pepita-stock[data-level=low]:before{background:#b94d35}.pepita-stock[data-level=backorder]:before{background:#b37c39}.pepita-size-help{display:flex;justify-content:flex-end;margin-bottom:8px}.pepita-size-link{background:none;border:0;border-bottom:1px solid currentColor;padding:4px 0;font:inherit;font-size:12px;cursor:pointer}.pepita-measure-dialog{border:0;border-radius:8px;max-width:min(700px,calc(100vw - 32px));width:100%;max-height:80vh;padding:24px;color:#29241f}.pepita-measure-dialog::backdrop{background:#0008}.pepita-measure-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.pepita-measure-heading h2{font-size:24px;margin:0}.pepita-measure-heading button{border:0;background:none;font-size:30px;cursor:pointer;min-width:40px;min-height:40px}.pepita-measure-dialog [data-pepita-measure-table]{overflow-x:auto}.pepita-measure-dialog table{width:100%;border-collapse:collapse;font-size:13px}.pepita-measure-dialog th,.pepita-measure-dialog td{padding:8px;border:1px solid #e4d9d0}.pepita-measure-dialog a{color:inherit}.pepita-promo-bar{height:32px!important}.pepita-promo-text{font-size:10px!important}.pepita-offer-strip button:focus-visible,.pepita-video-gallery button:focus-visible,.pepita-size-link:focus-visible{outline:2px solid #8e6948;outline-offset:3px}
@media(max-width:749px){.pepita-offer-line{display:grid;grid-template-columns:1fr 30px;min-height:36px;padding:0 14px}.pepita-offer-item{grid-column:1;grid-row:1;display:none;font-size:10px;padding:10px 3px;border:0!important}.pepita-offer-item:first-child,.pepita-offer-item.is-active{display:block}.pepita-offer-line.is-ready .pepita-offer-item:not(.is-active){display:none}.pepita-offer-pause{display:block;grid-column:2;grid-row:1;border:0;background:none;cursor:pointer;min-height:32px;color:inherit}.pepita-halloween{gap:10px;font-size:8px;letter-spacing:.01em;min-height:32px;padding:7px 8px}.pepita-countdown{font-size:9px}.pepita-gallery-heading{align-items:flex-start}.pepita-gallery-heading p{font-size:12px}.pepita-gallery-controls button{width:34px;height:34px}.pepita-video-gallery{padding-block:32px}.pepita-video-track{grid-auto-columns:72%;gap:12px}.pepita-measure-dialog{padding:18px}.pepita-purchase-info{font-size:12px}.pepita-category-grid{row-gap:22px}}
