.lsd-curated{margin:48px 0}.lsd-curated__header{margin-bottom:22px}.lsd-curated__header h2{margin:0 0 8px}.lsd-curated__header p{margin:0;font-size:14px;line-height:1.6;color:#5b5b5b}.lsd-curated__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0;max-width:1020px}.lsd-curated__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #e4e4e4;border-radius:3px;background:#fff}.lsd-curated__image{display:block;aspect-ratio:1;background:#fff;overflow:hidden}.lsd-curated__image img{width:100%;height:100%;object-fit:contain;display:block}.lsd-curated__body{display:flex;flex:1;flex-direction:column;padding:18px}.lsd-curated__name{font-size:16px;font-weight:700;line-height:1.6;margin:0 0 12px}.lsd-curated__name a:hover{text-decoration:underline}.lsd-curated__price{margin:auto 0 16px;font-size:17px;font-weight:700}.lsd-curated__link{width:100%;font-size:14px;line-height:1.5;padding:13px 8px;white-space:normal}.lsd-curated a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:740px){.lsd-curated{margin:32px 0}.lsd-curated__header{margin-bottom:16px}.lsd-curated__header h2{font-size:20px;line-height:1.5}.lsd-curated__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:76%;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:3px 3px 12px}.lsd-curated__card{scroll-snap-align:start}.lsd-curated__body{padding:14px}.lsd-curated__name{font-size:15px}}.lsd-review-write{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;background:#c9002b;color:#fff!important;font-size:16px;font-weight:700;line-height:1.4;border:1px solid #c9002b;border-radius:2px;text-decoration:none}.lsd-review-write:hover{background:#a60024;border-color:#a60024}.lsd-review-write:focus-visible{outline:3px solid #111;outline-offset:3px}.lsd-field__head .lsd-review-write{margin-top:18px}#judgeme_product_reviews{scroll-margin-top:200px}.jdgm-write-review-modal .lsd-rating-native{display:none!important}.jdgm-write-review-modal .lsd-rating-page .jdgm-write-review-modal__form{gap:16px}.jdgm-write-review-modal .lsd-rating-page .jdgm-write-review-modal__page-header{margin-bottom:16px}.lsd-rating-start{text-align:center;padding:12px 0 4px;color:#171717}.lsd-rating-start__stars{display:flex;justify-content:center;gap:4px}.lsd-rating-start .lsd-rating-start__star{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:transparent;min-width:44px;height:48px;font:44px/1 Arial,sans-serif;color:#d9d5ca;cursor:pointer}.lsd-rating-start .lsd-rating-start__star.is-filled{color:#9e813f}.lsd-rating-start__value{font:600 16px/1.4 Arial,sans-serif;margin:8px 0}.lsd-rating-start .lsd-rating-start__hint{font-size:13px;line-height:1.5;margin:8px 0 14px;white-space:normal}.lsd-rating-start .lsd-rating-start__next{-webkit-appearance:none;appearance:none;background:#111;color:#fff;border:1px solid #111;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;padding:12px 28px;min-height:48px;cursor:pointer;margin:0}.lsd-rating-start button:focus-visible{outline:3px solid #9e813f;outline-offset:3px}.jdgm-review-widget-modal.jdgm-write-review-modal{z-index:1000001}.jdgm-write-review-modal .jdgm-write-review-modal__intro{white-space:pre-line;line-height:1.6}.lsd-field__campaign{padding:24px;margin-bottom:28px;border:1px solid #cbbb99;background:#faf9f5}.lsd-field__campaign h3{font-size:21px;margin-bottom:12px}.lsd-field__campaign .lsd-field__note{margin-top:12px}.lsd-field{background:#fff;color:#171717;margin:40px 0 0;padding:70px 0;scroll-margin-top:120px;border-top:1px solid #ddd}.lsd-field__head{max-width:780px;margin-bottom:36px}.lsd-field__eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.18em;margin-bottom:14px}.lsd-field h2{font-size:clamp(32px,5vw,58px);font-weight:800;line-height:1.06;letter-spacing:-.035em;margin:0 0 26px}.lsd-field__lead{font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.6;margin-bottom:12px}.lsd-field__head>p:last-child{font-size:15px;line-height:1.9;max-width:680px}.lsd-field__guide{display:grid;grid-template-columns:1fr 1fr;background:#f4f3ef;border:1px solid #e4e2dc}.lsd-field__photo{position:relative;min-width:0;overflow:hidden;aspect-ratio:1/1}.lsd-field__photo img{width:100%;height:100%;object-fit:cover;display:block}.lsd-field__photo>span{position:absolute;left:15px;bottom:15px;background:#fffffff0;padding:6px 10px;font-size:10px}.lsd-field__guide-copy{padding:38px}.lsd-field h3{font-size:24px;line-height:1.5;margin:0 0 25px;font-weight:700}.lsd-field ol{list-style:none;margin:0;padding:0}.lsd-field li{display:flex;gap:20px;margin:0 0 22px}.lsd-field li>b{color:#8d7342;font-size:12px;padding-top:3px}.lsd-field li strong{font-size:16px;line-height:1.5}.lsd-field li p{font-size:14px;line-height:1.8;margin:5px 0 0}.lsd-field__note{font-size:12px;line-height:1.8;color:#666;margin:24px 0 0}.lsd-field__reviews{padding-top:36px}.lsd-field__invitation{font-size:17px;font-weight:600;margin:0 0 20px}.lsd-field .jdgm-star{color:#9e813f}.lsd-field .jdgm-rev-widg{padding-left:0;padding-right:0}.lsd-field .jdgm-rev-widg__title{font-size:23px}.lsd-field a:focus-visible{outline:2px solid #9e813f;outline-offset:5px}@media(max-width:740px){.lsd-field{padding:42px 0;scroll-margin-top:90px}.lsd-field__guide{grid-template-columns:1fr}.lsd-field__guide-copy{padding:26px 22px}.lsd-field__head{margin-bottom:24px}.lsd-field h2{font-size:36px;margin-bottom:22px}.lsd-field h3{font-size:22px}.lsd-field__lead{font-size:21px}.lsd-field__head>p:last-child{font-size:15px}.lsd-field__photo{aspect-ratio:5/4}}.lsd-copurchase{margin:48px 0}.lsd-copurchase__header{margin-bottom:22px}.lsd-copurchase__header h2{margin:0 0 8px}.lsd-copurchase__header p{margin:0;font-size:14px;line-height:1.6;color:#5b5b5b}.lsd-copurchase__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0;max-width:1020px}.lsd-copurchase__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #e4e4e4;border-radius:3px;background:#fff}.lsd-copurchase__image{display:block;aspect-ratio:1;background:#fff;overflow:hidden}.lsd-copurchase__image img{width:100%;height:100%;object-fit:contain;display:block}.lsd-copurchase__body{display:flex;flex:1;flex-direction:column;padding:18px}.lsd-copurchase__name{font-size:16px;font-weight:700;line-height:1.6;margin:0 0 12px}.lsd-copurchase__name a:hover{text-decoration:underline}.lsd-copurchase__price{margin:auto 0 16px;font-size:17px;font-weight:700}.lsd-copurchase__link{width:100%;font-size:14px;line-height:1.5;padding:13px 8px;white-space:normal}.lsd-copurchase a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:740px){.lsd-copurchase{margin:32px 0}.lsd-copurchase__header{margin-bottom:16px}.lsd-copurchase__header h2{font-size:20px;line-height:1.5}.lsd-copurchase__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:76%;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:3px 3px 12px}.lsd-copurchase__card{scroll-snap-align:start}.lsd-copurchase__body{padding:14px}.lsd-copurchase__name{font-size:15px}}.lsd-review-entry{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:16px 0 12px;font-size:14px;line-height:1.5}.lsd-review-entry__link{display:inline-flex;gap:8px;align-items:center;border-bottom:1px solid #171717;padding:0 0 4px;letter-spacing:.05em}.lsd-review-entry a:focus-visible{outline:2px solid #9e813f;outline-offset:5px}.lsd-review-entry .jdgm-star{color:#9e813f}
/*# sourceMappingURL=/cdn/shop/t/53/compiled_assets/styles.css.map?subset=AAAGAAAAAAQg */
