product-view.pdp-v1 .buybox{display:grid;gap:0}product-view.pdp-v1 .pdp-product-heading{padding-bottom:14px;border-bottom:1px solid var(--line)}product-view.pdp-v1 .pdp-product-heading h1{margin-bottom:10px}product-view.pdp-v1 .pdp-custom-size-message{display:grid;gap:1px;margin:14px 0 5px;padding:12px 14px;background:var(--soft);font-size:13px}product-view.pdp-v1 .pdp-custom-size-message strong{font-size:12px;letter-spacing:.05em;text-transform:uppercase}product-view.pdp-v1 .pdp-size-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin:8px 0 12px;font-size:12px}product-view.pdp-v1 .pdp-size-links a,product-view.pdp-v1 .pdp-accordion-content a{text-decoration:underline;text-underline-offset:4px}product-view.pdp-v1 .pdp-size-preview{margin:4px 0 14px;padding:12px 14px;border:1px solid var(--line);background:#fff}product-view.pdp-v1 .pdp-size-preview__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}product-view.pdp-v1 .pdp-size-preview__heading>strong{font-size:12px;letter-spacing:.04em;text-transform:uppercase}product-view.pdp-v1 .pdp-size-preview__units{display:inline-flex;border:1px solid var(--line)}product-view.pdp-v1 .pdp-size-preview__units button{min-width:42px;min-height:30px;padding:3px 8px;border:0;font-size:10px}product-view.pdp-v1 .pdp-size-preview__units button[aria-pressed=true]{color:#fff;background:var(--accent)}product-view.pdp-v1 .pdp-size-preview dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}product-view.pdp-v1 .pdp-size-preview dl div{min-width:0}product-view.pdp-v1 .pdp-size-preview dt{color:#786e6a;font-size:11px}product-view.pdp-v1 .pdp-size-preview dd{margin:1px 0 0;font-size:13px;font-weight:600}product-view.pdp-v1 .pdp-buy-support{margin-top:14px;padding:12px 14px;border-left:3px solid var(--accent);background:var(--soft)}product-view.pdp-v1 .pdp-delivery-lines p{margin:0;font-size:12px;line-height:1.55}product-view.pdp-v1 .pdp-delivery-lines p+p{margin-top:3px}product-view.pdp-v1 [data-product-error]:empty,product-view.pdp-v1 [data-pdp-status]:empty{display:none}product-view.pdp-v1 [data-product-error]{color:#9b2727;font-size:12px}product-view.pdp-v1 [data-pdp-status]{font-size:12px}product-view.pdp-v1 .pdp-accordions{margin-top:26px;border-bottom:1px solid var(--line)}product-view.pdp-v1 .accordion{margin:0;padding:0}product-view.pdp-v1 .accordion summary{display:flex;min-height:54px;align-items:center;justify-content:space-between;padding:14px 2px;font-size:12px;letter-spacing:.08em;list-style:none}product-view.pdp-v1 .accordion summary::-webkit-details-marker{display:none}product-view.pdp-v1 .accordion summary:after{content:"+";font-size:18px;font-weight:400;line-height:1}product-view.pdp-v1 .accordion[open] summary:after{content:"\2212"}product-view.pdp-v1 .pdp-accordion-content{padding:0 2px 18px;font-size:13px}product-view.pdp-v1 .pdp-accordion-content>p:last-child{margin-bottom:0}product-view.pdp-v1 .product-details{margin:0}product-view.pdp-v1 .detail-row{margin:0}product-view.pdp-v1 .detail-row dt{font-weight:600}product-view.pdp-v1 .detail-row dd{margin:0;min-width:0}product-view.pdp-v1 .detail-row .metafield-rich_text_field p{margin:0}product-view.pdp-v1 .pdp-description{margin-top:18px}product-view.pdp-v1 .pdp-policy-links{display:flex;flex-wrap:wrap;gap:10px 20px}.pdp-reviews{border-top:1px solid var(--line)}.pdp-reviews__heading{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:24px;align-items:end;margin-bottom:30px}.pdp-reviews__heading h2{margin:0;text-transform:uppercase}.pdp-eyebrow{margin:0 0 6px;color:#786e6a;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.pdp-reviews__summary{display:grid;grid-template-columns:auto auto;gap:0 9px;align-items:center}.pdp-reviews__summary>span{grid-column:1/-1;color:var(--accent);letter-spacing:.08em}.pdp-reviews__summary strong{font-size:20px}.pdp-reviews__summary small{color:#786e6a}.pdp-reviews__sort{display:grid;gap:4px;font-size:11px}.pdp-reviews__sort select{min-width:150px;background:#fff}.pdp-review-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pdp-review-card{min-width:0;padding:24px;border:1px solid var(--line);background:#fff}.pdp-review-card__stars{color:#b8aeaa;letter-spacing:.08em}.pdp-review-card__stars .is-filled{color:var(--accent)}.pdp-review-card h3{margin:10px 0 8px;font-size:20px}.pdp-review-card__meta{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;margin-top:16px;font-size:11px}.pdp-review-card__meta span{padding:2px 7px;background:var(--soft)}.pdp-review-card__purchase,.pdp-review-card__fit{font-size:12px}.pdp-review-card__fit{display:flex;flex-wrap:wrap;gap:5px 16px}.pdp-review-card__photos{display:flex;gap:10px;overflow-x:auto;margin-top:16px;padding-bottom:6px;scroll-snap-type:x mandatory}.pdp-review-card__photos img{flex:0 0 min(260px,75%);width:min(260px,75%);aspect-ratio:2/3;object-fit:cover;scroll-snap-align:start}.pdp-reviews__more{margin-top:22px}.pdp-reviews-empty{font-size:13px}.pdp-related-products .product-grid{grid-template-columns:repeat(var(--related-columns),minmax(0,1fr));gap:24px;max-width:calc(var(--related-columns) * 320px + (var(--related-columns) - 1) * 24px)}.pdp-related-products .product-card-media{aspect-ratio:2/3}.pdp-related-products .product-card-media img{object-fit:cover}@media(max-width:760px){product-view.pdp-v1 .pdp-size-preview{margin-top:8px}product-view.pdp-v1 .pdp-size-preview dl{gap:6px}product-view.pdp-v1 .pdp-buy-support{padding:10px 12px}product-view.pdp-v1 .pdp-delivery-lines{display:grid;gap:2px}product-view.pdp-v1 .pdp-delivery-lines p{line-height:1.4}.pdp-reviews__heading{grid-template-columns:1fr auto;gap:16px}.pdp-reviews__sort{grid-column:1/-1}.pdp-review-list{grid-template-columns:1fr}.pdp-review-card{padding:20px}.pdp-related-products .product-grid{display:flex;max-width:none;gap:14px;overflow-x:auto;padding:2px 2px 12px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.pdp-related-products .product-card{flex:0 0 min(76vw,280px);scroll-snap-align:start}}product-view.pdp-v1 .color-options{gap:4px}product-view.pdp-v1 .color-options .option-label:has(.swatch){width:44px;height:44px;min-height:44px;padding:6px;border:0;border-radius:50%;background:transparent;justify-content:center}product-view.pdp-v1 .color-options .option-label:has(.swatch):has(input:checked){outline:1px solid var(--accent,#633d49);outline-offset:-3px;background:transparent}product-view.pdp-v1 .color-options .swatch{width:28px;height:28px;flex-shrink:0}product-view.pdp-v1 .color-options .option-label:has(.swatch)>span:not(.swatch){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}product-view.pdp-v1 .pdp-custom-size-message{display:block;background:transparent;padding:0;margin:8px 0;font-size:12px;color:#63595b}product-view.pdp-v1 .pdp-buy-support{padding:18px 20px;border:1px solid #e8ded9;border-left:1px solid #e8ded9;background:#faf7f4;margin-top:16px}product-view.pdp-v1 .pdp-delivery-kicker{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#675859}product-view.pdp-v1 .pdp-estimated-delivery strong{display:block;font-family:var(--font-heading-family,Georgia,serif);font-size:25px;font-weight:400;line-height:1.3;margin-top:5px;color:#633d49}product-view.pdp-v1 .pdp-delivery-journey{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px 0 0;margin:0;list-style:none}product-view.pdp-v1 .pdp-delivery-journey li{display:flex;gap:9px;align-items:flex-start}product-view.pdp-v1 .pdp-delivery-step{border:1px solid #cbb7bc;border-radius:50%;width:25px;height:25px;display:grid;place-items:center;font-size:10px;flex-shrink:0;color:#633d49}product-view.pdp-v1 .pdp-delivery-journey strong,product-view.pdp-v1 .pdp-delivery-journey li div>span{display:block;font-size:11px;line-height:1.6}product-view.pdp-v1 .pdp-delivery-footnote{font-size:10px;line-height:1.6;color:#685e5e;margin:12px 0 0}product-view.pdp-v1 .pdp-event-planner{margin:10px 0 14px;font-size:12px}product-view.pdp-v1 .pdp-event-planner summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:6px 0}product-view.pdp-v1 .pdp-event-planner label{display:block;margin:8px 0}product-view.pdp-v1 .pdp-event-planner input{width:100%;max-width:250px;min-height:44px;border:1px solid #d9cbc6;background:#fff;padding:8px;color:inherit}product-view.pdp-v1 .pdp-event-planner p{line-height:1.6}product-view.pdp-v1 .pdp-return-note{font-size:11px;line-height:1.6;color:#62585a;margin:12px 0 4px}product-view.pdp-v1 .pdp-return-note p{margin:0 0 4px}product-view.pdp-v1 [hidden]{display:none!important}product-view.pdp-v1 .pdp-shared-note{font-size:11px;color:#685e5e;margin:10px 0;line-height:1.5}@media(max-width:749px){product-view.pdp-v1 .pdp-buy-support{padding:16px}product-view.pdp-v1 .pdp-estimated-delivery strong{font-size:24px}}product-view.pdp-v1 .pdp-key-details{display:flex;gap:6px 18px;flex-wrap:wrap;margin:8px 0 0;padding:0;list-style:none;font-size:11px;color:#685e5e}product-view.pdp-v1 .pdp-key-details:empty{display:none}body:has(product-view.pdp-v1) .jm-review-widget__header-and-body:has(.jm-no-reviews-state)>.jm-review-widget__body>.jdgm-empty-state{display:none}product-view.pdp-v1 pdp-gallery-layout .pdp-shared-note{grid-column:1/-1;grid-row:3}product-view.pdp-v1 .pdp-arrival-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:8px}product-view.pdp-v1 .pdp-arrival-options .pdp-estimated-delivery{padding:13px;border:1px solid #dfd3d5;border-radius:8px;background:#fffaf9}product-view.pdp-v1 .pdp-arrival-options strong{font-size:21px}product-view.pdp-v1 .pdp-arrival-options small{display:block;margin-top:5px;font-size:11px;line-height:1.5;color:#675859}product-view.pdp-v1 .pdp-arrival-scope{color:#675859}@media(max-width:749px){product-view.pdp-v1 .pdp-arrival-options{grid-template-columns:1fr;gap:8px}product-view.pdp-v1 .pdp-arrival-options strong{font-size:23px}}body:has(product-view.pdp-v1) [id$=__judgeme_reviews]{width:calc(100% - 48px);max-width:1200px;margin:0 auto 40px;border-top:1px solid var(--line,#e5ddd7)}body:has(product-view.pdp-v1) [id$=__judgeme_reviews] .jm-review-widget{padding:28px 0}body:has(product-view.pdp-v1) [id$=__judgeme_reviews] :is(.jm-review-widget,.jm-review-item){--jm-review-widget-star-and-histogram-color:var(--accent,#603846)!important;--jm-review-widget-button-color:var(--accent,#603846)!important;--jm-widget-primary-color:var(--accent,#603846)!important}body:has(product-view.pdp-v1) [id$=__judgeme_reviews] .jm-review-widget-minimal-header__title{font-family:inherit;font-size:24px;line-height:1.3}body:has(product-view.pdp-v1) [id$=__judgeme_reviews] .jm-review-content__body{font-size:14px;line-height:1.65}body:has(product-view.pdp-v1) [id$=__judgeme_reviews] .jm-review-content__title{font-size:16px;line-height:1.4}body:has(product-view.pdp-v1) [id$=__judgeme_reviews] .jm-review-widget__body{margin-top:20px}product-view.pdp-v1 .pdp-product-heading .jdgm-preview-badge{margin:10px 0}product-view.pdp-v1 .pdp-product-heading .jdgm-star{color:var(--accent,#603846)}@media(max-width:760px){body:has(product-view.pdp-v1) [id$=__judgeme_reviews]{width:calc(100% - 32px);margin-bottom:24px}product-view.pdp-v1{padding-bottom:24px}body:has(product-view.pdp-v1) [id$=__judgeme_reviews] .jm-review-widget{padding:24px 0}body:has(product-view.pdp-v1) [id$=__judgeme_reviews] .jm-review-widget-minimal-header__filter-container{width:100%}body:has(product-view.pdp-v1) [id$=__judgeme_reviews] .jm-review-widget-minimal-header__button-and-filters{justify-content:space-between;gap:12px}body:has(product-view.pdp-v1) [id$=__judgeme_reviews] .jm-review-widget-minimal-header__action-buttons{flex:1}body:has(product-view.pdp-v1) [id$=__judgeme_reviews] .jm-button{min-height:44px}}product-view.pdp-v1 .pdp-review-average{display:inline-block;margin-left:5px;font-size:inherit;font-weight:600;color:inherit;white-space:pre}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pdp-v1.css.map */
