.hsp-press{background:var(--hs-cream-deep, #eae5da);color:var(--hs-ink, #14231c);text-align:center;padding:clamp(56px,6vw,96px) var(--hs-gutter, 24px)}.hsp-press h2{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hsp-press__items{max-width:1200px;margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px}.hsp-press h3{font-family:var(--hs-font-display, Georgia, serif);font-weight:400;font-size:clamp(26px,3.2vw,44px);line-height:1.15;letter-spacing:-.01em;max-width:820px;margin:auto}.hsp-press__publication{margin:16px 0 0;font-size:14px;color:var(--hs-ink-soft, #4a564f)}.hsp-press a{color:inherit;text-decoration:none;display:inline-block;padding-block:8px;overflow-wrap:anywhere}.hsp-press a:hover{color:var(--hs-forest, #1e3a2f);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.hsp-press a:focus-visible{outline:2px solid var(--hs-forest, #1e3a2f);outline-offset:6px}.hsp-press__notice{padding:16px;background:#f4f5ef}.hsp-new-badge{position:absolute;top:1.2rem;left:1.2rem;z-index:3;display:inline-block;padding:.35rem .8rem;background:#fff;color:#111;border:1px solid #111;font-size:1.2rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}@media screen and (max-width:749px){.hsp-new-badge{top:.8rem;left:.8rem;padding:.25rem .6rem;font-size:1.1rem}}.hsp-product-detail{padding-block:4px}.hsp-product-detail summary{cursor:pointer;min-height:48px;padding-block:14px;font-size:1.5rem}.hsp-product-detail summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.hsp-product-detail .rte{font-size:1.4rem;line-height:1.6;padding-bottom:12px;overflow-wrap:anywhere}.hsp-product-status{background:#f4f5ef;padding:16px;font-size:1.4rem;line-height:1.6}.hsp-product-status p{margin-bottom:0}.hsp-size-table{max-width:100%;overflow-x:auto}.hsp-size-table table{border-collapse:collapse;width:100%;font-size:1.2rem}.hsp-size-table th,.hsp-size-table td{padding:10px;text-align:left;border-bottom:1px solid #deded8}.hsp-size-table caption{text-align:left;margin-bottom:8px}.hsp-purchase-info{font-size:1.3rem;line-height:1.55}.hsp-purchase-info p{margin-block:8px}.hsp-purchase-info__links{display:flex;flex-wrap:wrap;gap:4px 20px}.hsp-purchase-info__links a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:3px}.hsp-media-gallery .hsp-gallery-thumbs__btn,.hsp-media-gallery .hsp-gallery-nav__btn,.hsp-media-gallery .hsp-mobile-slider-buttons .slider-button,.hsp-media-gallery .hs-gallery-progress__seg{pointer-events:auto!important}@media screen and (min-width:750px){.hsp-media-gallery{display:flex;flex-direction:row-reverse;gap:1.6rem;align-items:flex-start}.hsp-media-gallery .hsp-media-gallery__viewer{flex:1 1 auto;min-width:0;position:relative}.hsp-media-gallery .product__media-list{display:block!important}.hsp-media-gallery .product__media-item{display:none;width:100%;max-width:none;margin:0;padding:0}.hsp-media-gallery .product__media-item.is-active{display:block}.hsp-media-gallery .product-thumbnail-image{width:100%;height:auto;display:block}.hsp-media-gallery .hsp-mobile-slider-buttons{display:none}.hsp-gallery-nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;padding:0 1rem;z-index:2}.hsp-gallery-nav__btn{width:4rem;height:4rem;border-radius:50%;background:#ffffffd9;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:rgb(var(--color-foreground))}.hsp-gallery-nav__btn--prev .svg-wrapper{transform:rotate(90deg)}.hsp-gallery-nav__btn--next .svg-wrapper{transform:rotate(-90deg)}.hsp-gallery-thumbs{position:relative;flex:0 0 8rem;width:8rem;max-height:60rem;overflow-y:auto;scrollbar-width:none}.hsp-gallery-thumbs::-webkit-scrollbar{display:none}.hsp-gallery-thumbs__list{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0}.hsp-gallery-thumbs__item{width:100%}.hsp-gallery-thumbs__btn{display:block;width:100%;padding:0;border:.1rem solid transparent;border-radius:.4rem;overflow:hidden;cursor:pointer;background:none;line-height:0}.hsp-gallery-thumbs__btn[aria-current=true]{border-color:rgba(var(--color-foreground),.6)}.hsp-gallery-thumbs__btn img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block}}@media screen and (max-width:749px){.hsp-gallery-nav,.hsp-gallery-thumbs{display:none}}
/*# sourceMappingURL=/cdn/shop/t/61/compiled_assets/styles.css.map */
