body.saibai-theme.template-product .section-background,body.saibai-theme.template-product .main-product-information,body.saibai-theme.template-product .product-information{background:var(--saibai-bg, #F2F5EE)!important}body.saibai-theme.template-product .main-product-information{box-sizing:border-box;max-width:var(--saibai-lp-shell-max, min(92rem, 1440px));margin-inline:auto;padding-inline:var(--saibai-lp-pad-x, clamp(1rem, 2.5vw, 2rem));padding-block:clamp(1.5rem,3vw,2.5rem) var(--saibai-lp-gap-y, clamp(2.5rem, 5vw, 4.5rem))}body.saibai-theme.template-product .product-details{position:relative;overflow:visible;background:transparent;border:0;border-radius:0;padding:0;box-shadow:none;max-width:22.5rem}body.saibai-theme.template-product .product-details:before,body.saibai-theme.template-product .product-details:after{display:none}body.saibai-theme.template-product .product-details .group-block,body.saibai-theme.template-product .product-details .group-block-content{position:relative;z-index:1;background:transparent!important;border:0!important;box-shadow:none!important}body.saibai-theme.template-product .product-details .group-block-content{display:flex;flex-direction:column;gap:0!important}body.saibai-theme.template-product .product-details .group-block-content>*+*{margin-top:0}body.saibai-theme.template-product .product-form__subtotal{display:none!important}body.saibai-theme.template-product .product-form__subtotal-text{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;font-family:var(--font-heading--family, "Jost", sans-serif);font-size:.8125rem;letter-spacing:.03em;color:#2a3a1a9e}body.saibai-theme.template-product .product-form__subtotal-text strong{font-size:.9375rem;font-weight:600;color:#2a3a1a}body.saibai-theme.template-product .product-details .view-product-title{display:none!important}body.saibai-theme.template-product .product__title,body.saibai-theme.template-product .product-information h1,body.saibai-theme.template-product .product-details h1{margin:0 0 .5rem;font-family:var(--font-heading--family, "Jost", sans-serif);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:400;letter-spacing:.03em;text-transform:none;color:#2a3a1a;line-height:1.3}body.saibai-theme.template-product .saibai-pdp-reviews-summary{display:none;flex-wrap:wrap;align-items:center;gap:.625rem .875rem;margin:0 0 1rem}body.saibai-theme.template-product:has(.saibai-pdp-reviews-widget .jdgm-rev) .saibai-pdp-reviews-summary{display:flex}body.saibai-theme.template-product .saibai-pdp-reviews-summary__link{font-family:var(--font-heading--family, "Jost", sans-serif);font-size:.75rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.2em;color:#2a3a1a9e}body.saibai-theme.template-product .saibai-pdp-reviews-summary__link:hover{color:#2a3a1a}body.saibai-theme.template-product .saibai-rating{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.375rem .5rem;font-family:var(--font-heading--family, "Jost", sans-serif);font-size:.8125rem;letter-spacing:.02em;color:#2a3a1ad1}body.saibai-theme.template-product .saibai-rating__link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.375rem .5rem;color:inherit;text-decoration:none}body.saibai-theme.template-product .saibai-rating__link:hover{color:#2a3a1a}body.saibai-theme.template-product .saibai-rating__stars{display:inline-flex;align-items:center;gap:.125rem;line-height:1}body.saibai-theme.template-product .saibai-rating__star{font-size:.875rem;color:#2a3a1a2e}body.saibai-theme.template-product .saibai-rating__star--full{color:#2a3a1a}body.saibai-theme.template-product .saibai-rating__star--half{background:linear-gradient(90deg,#2a3a1a 50%,#2a3a1a2e 50%);-webkit-background-clip:text;background-clip:text;color:transparent}body.saibai-theme.template-product .saibai-rating__score{font-weight:500;letter-spacing:.04em;color:#2a3a1a}body.saibai-theme.template-product .saibai-rating__count{color:#2a3a1a9e}body.saibai-theme.template-product .saibai-pdp-reviews-widget{scroll-margin-top:6rem}body.saibai-theme.template-product .saibai-pdp-reviews-widget__head{margin-bottom:1rem}body.saibai-theme.template-product .saibai-pdp-reviews-widget__app .jdgm-widget{font-family:var(--font-heading--family, "Jost", sans-serif)}body.saibai-theme.template-product .saibai-pdp-reviews-widget__app .jdgm-rev-widg__title,body.saibai-theme.template-product .saibai-pdp-reviews-widget__app .jdgm-rev-widg__summary-text{font-family:var(--font-heading--family, "Jost", sans-serif)!important;letter-spacing:.02em}body.saibai-theme.template-product .saibai-pdp-reviews-widget__app .jdgm-star{color:#2a3a1a!important}body.saibai-theme.template-product .saibai-pdp-reviews-widget__app .jdgm-write-rev-link,body.saibai-theme.template-product .saibai-pdp-reviews-widget__app .jdgm-submit-rev{border-radius:0!important}body.saibai-theme.template-product .product-info,body.saibai-theme.template-product [class*=product-countdown],body.saibai-theme.template-product [class*=hot-stock],body.saibai-theme.template-product [class*=product-hot-stock],body.saibai-theme.template-product .block-perks,body.saibai-theme.template-product [class*=_perks],body.saibai-theme.template-product [class*=size-chart],body.saibai-theme.template-product [class*=color-comparison],body.saibai-theme.template-product [class*=ask-an-expert],body.saibai-theme.template-product .ask-an-expert,body.saibai-theme.template-product [data-ask-expert],body.saibai-theme.template-product .product-form__agree-condition,body.saibai-theme.template-product [class*=agree-condition],body.saibai-theme.template-product .product-form [class*=custom-input],body.saibai-theme.template-product .product-form [class*=input-file],body.saibai-theme.template-product .shopify-block[class*=wishlist],body.saibai-theme.template-product .shopify-block[class*=compare],body.saibai-theme.template-product .section-product-tabs{display:none!important}body.saibai-theme.template-product .price{margin:0}body.saibai-theme.template-product .product-details .saibai-pdp-highlights-wrap,body.saibai-theme.template-product .product-details .saibai-pdp-ship,body.saibai-theme.template-product .product-details product-price,body.saibai-theme.template-product .product-details .saibai-pdp-pay,body.saibai-theme.template-product .product-details variant-selects,body.saibai-theme.template-product .product-details product-variant-picker{margin-bottom:1.5rem}body.saibai-theme.template-product .product-details product-price{margin-bottom:.75rem}@media(max-width:749px){body.saibai-theme.template-product .product-details{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/saibai-pages-pdp-core.css.map */
