.pdp-section,.pdp-sticky{--pdp-cherry:#7A1F2B;--pdp-dark:#5C1420;--pdp-cream:#FBF6EF;--pdp-ink:#332A24;--pdp-muted:#8A7A6E;color:var(--pdp-ink);font:400 18px/1.6 Arial,Helvetica,sans-serif;box-sizing:border-box}.pdp-section *,.pdp-sticky *{box-sizing:border-box}.pdp-section{padding:88px 28px;background:#fff;width:100%}.pdp-section:nth-of-type(2n){background:#fff}.pdp-section .pdp-wrap{max-width:1200px;margin:0 auto}.pdp-section h1,.pdp-section h2,.pdp-section h3{font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.035em;line-height:1.14;color:var(--pdp-ink);margin:0 0 24px}.pdp-section h1{font-size:clamp(34px,3.25vw,48px)}.pdp-section h2{font-size:clamp(30px,3vw,42px)}.pdp-section h3{font-size:28px}.pdp-section p{margin:0 0 24px}.pdp-section img{display:block;max-width:100%;height:auto}.pdp-section a{color:var(--pdp-cherry)}.pdp-section button,.pdp-section input,.pdp-sticky button{font:inherit}.pdp-section a:focus-visible,.pdp-section button:focus-visible,.pdp-section summary:focus-visible,.pdp-section [tabindex]:focus-visible,.pdp-sticky button:focus-visible{outline:3px solid #7A1F2B;outline-offset:4px}.pdp-section .pdp-btn,.pdp-sticky .pdp-btn{display:flex;justify-content:center;align-items:center;width:100%;min-height:56px;padding:16px 24px;border:1px solid #7A1F2B;border-radius:5px;background:#7a1f2b;color:#fff;font:700 18px/1.3 Arial,sans-serif;cursor:pointer;text-decoration:none}.pdp-section .pdp-btn:hover,.pdp-sticky .pdp-btn:hover{background:#5c1420}.pdp-section .pdp-btn:disabled,.pdp-sticky .pdp-btn:disabled{cursor:not-allowed;opacity:.55}.pdp-section .pdp-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pdp-section .pdp-eye{font-size:18px;font-weight:700;letter-spacing:.025em;color:#5c1420}.pdp-section .pdp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pdp-section .pdp-muted{color:#74645a}.pdp-section .pdp-small{font-size:18px}.pdp-01{padding-top:40px;padding-bottom:72px}.pdp-01 .pdp-buy-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}.pdp-01 .pdp-gallery{position:sticky;top:24px;min-width:0}.pdp-01 .pdp-gallery-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:#fbf6ef;border-radius:6px}.pdp-01 .pdp-gallery-track::-webkit-scrollbar{display:none}.pdp-01 .pdp-slide{min-width:100%;margin:0;scroll-snap-align:start;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.pdp-01 .pdp-slide img{width:100%;height:100%;object-fit:contain}.pdp-01 .pdp-thumbnails{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:14px}.pdp-01 .pdp-thumbnail{padding:3px;min-width:0;min-height:48px;aspect-ratio:1;border:1px solid #c7bcb0;background:#fbf6ef;border-radius:3px;cursor:pointer}.pdp-01 .pdp-thumbnail[aria-current=true]{border:2px solid #7A1F2B}.pdp-01 .pdp-thumbnail img{width:100%;height:100%;object-fit:contain}.pdp-01 .pdp-product-name{margin-bottom:8px}.pdp-01 .pdp-rating{display:flex;align-items:center;gap:12px;text-decoration:none;margin-bottom:20px;font-size:18px;font-weight:600;flex-wrap:wrap}.pdp-stars{display:inline-block;position:relative;white-space:nowrap;color:#74645a;line-height:1.2;font-size:22px;letter-spacing:2px}.pdp-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;overflow:hidden;width:var(--pdp-fill,100%);color:#e8b54d}.pdp-01 .pdp-lead{font-size:19px;margin-bottom:24px}.pdp-01 .pdp-checks{list-style:none;padding:0;margin:0 0 32px;display:grid;gap:12px}.pdp-01 .pdp-checks li{display:flex;gap:12px}.pdp-01 .pdp-checks li:before{content:"\2713";color:#7a1f2b;font-weight:700}.pdp-01 .pdp-variants{padding:0;border:0;margin:0 0 20px;display:grid;gap:10px;min-width:0}.pdp-01 .pdp-variants legend{font-weight:700;margin-bottom:12px}.pdp-01 .pdp-variant{display:block;position:relative}.pdp-01 .pdp-variant input{position:absolute;left:18px;top:22px;width:18px;height:18px;accent-color:#7A1F2B;margin:0}.pdp-01 .pdp-radio-card{display:block;border:1px solid #b9aba0;border-radius:5px;padding:16px 16px 16px 48px;cursor:pointer}.pdp-01 .pdp-variant input:checked+.pdp-radio-card{border:2px solid #7A1F2B;background:#fbf6ef;padding:15px 15px 15px 47px}.pdp-01 .pdp-variant input:focus-visible+.pdp-radio-card{outline:3px solid #7A1F2B;outline-offset:4px}.pdp-01 .pdp-card-top{display:flex;gap:8px;justify-content:space-between;align-items:center;flex-wrap:wrap;font-weight:700}.pdp-01 .pdp-card-note{display:block;margin-top:6px;font-size:18px;color:#74645a}.pdp-section .pdp-badge{background:#e8b54d;color:#332a24;display:inline-block;padding:3px 9px;font-size:18px;font-weight:700;border-radius:2px}.pdp-01 .pdp-live-price{font-size:26px;font-weight:700;margin:0 0 14px}.pdp-01 .pdp-purchase-controls{display:flex;gap:12px;margin-bottom:18px}.pdp-01 .pdp-quantity{display:flex;align-items:center;border:1px solid #b9aba0;border-radius:5px}.pdp-01 .pdp-quantity button{width:48px;min-height:56px;background:none;border:0;cursor:pointer}.pdp-01 .pdp-quantity input{width:32px;text-align:center;border:0;background:transparent;-moz-appearance:textfield}.pdp-01 .pdp-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.pdp-01 .pdp-shipping{font-size:18px;color:#74645a}.pdp-01 .pdp-quality{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0;list-style:none;padding:0}.pdp-01 .pdp-quality li{font-size:18px;border-bottom:1px solid #c7bcb0;padding-bottom:8px}.pdp-01 .pdp-guarantee{padding:22px;background:#fbf6ef;border:1px solid #7A1F2B;border-radius:5px;margin-bottom:0}.pdp-section .pdp-error{color:#7a1f2b}.pdp-02{background:#fbf6ef}.pdp-02 .pdp-prose{max-width:780px;margin:auto}.pdp-02 .pdp-math{display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:center;border-top:1px solid #c7bcb0;margin-top:56px;padding-top:56px}.pdp-02 .pdp-math strong{display:block;font:500 clamp(48px,6vw,76px)/1.1 Georgia,serif;letter-spacing:-.04em;color:#7a1f2b}.pdp-02 .pdp-math span{display:block;font-weight:700;margin:12px 0}.pdp-02 .pdp-math b{font-size:32px;color:#7a1f2b}.pdp-02 .pdp-math-note{text-align:center;max-width:800px;margin:30px auto 0}.pdp-03 .pdp-comparison-image{width:100%;margin:0 0 56px;aspect-ratio:16/9;object-fit:contain;background:#fbf6ef}.pdp-03 .pdp-prose{max-width:780px;margin:auto}.pdp-03 blockquote{font:500 clamp(34px,4vw,52px)/1.2 Georgia,serif;color:#fbf6ef;background:#7a1f2b;padding:40px;margin:36px 0 0;text-align:center}.pdp-04{background:#fbf6ef}.pdp-04 img{width:100%;object-fit:contain!important}.pdp-05 .pdp-timeline{max-width:820px;margin:auto}.pdp-05 ol{list-style:none;margin:40px 0 0;padding:0 0 0 32px;border-left:1px solid #8A7A6E}.pdp-05 li{position:relative;padding-bottom:28px}.pdp-05 li:last-child{padding-bottom:0}.pdp-05 li:before{content:"";position:absolute;left:-39px;top:8px;width:13px;height:13px;border-radius:50%;background:#7a1f2b}.pdp-06{background:#fbf6ef;scroll-margin-top:24px}.pdp-06 .pdp-review-stats{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:36px}.pdp-06 .pdp-stat{padding:10px 16px;border:1px solid #c7bcb0;background:#fff;border-radius:3px;font-weight:600}.pdp-06 .pdp-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.pdp-06 .pdp-review{padding:26px;background:#fff;border:1px solid #e2d8ce;border-radius:4px}.pdp-06 .pdp-review img{width:100%;aspect-ratio:4/3;object-fit:cover;margin-bottom:20px}.pdp-06 .pdp-review-name{font-size:18px;color:#74645a;text-transform:uppercase;letter-spacing:.02em;margin:14px 0}.pdp-06 blockquote{margin:0;font:400 18px/1.65 Arial,sans-serif}.pdp-07 .pdp-table-scroll{overflow-x:auto;isolation:isolate;margin-top:40px}.pdp-07 table{width:100%;min-width:1000px;border-collapse:separate;border-spacing:0;font-size:18px;line-height:1.6}.pdp-07 th,.pdp-07 td{padding:22px 18px;border-bottom:1px solid #c7bcb0;text-align:left;vertical-align:top;background:#fff}.pdp-07 th{font-weight:700}.pdp-07 tr>:first-child{position:sticky;left:0;z-index:2;min-width:140px;width:170px;background:#fff}.pdp-07 tr>:nth-child(2){background:#fbf6ef;border-left:2px solid #7A1F2B;border-right:2px solid #7A1F2B}.pdp-07 thead tr>:nth-child(2){border-top:2px solid #7A1F2B;color:#7a1f2b}.pdp-07 tbody tr:last-child>:nth-child(2){border-bottom:2px solid #7A1F2B}.pdp-08{background:#fbf6ef}.pdp-08 .pdp-faqwrap{max-width:880px;margin:auto}.pdp-08 details{border-bottom:1px solid #b9aba0}.pdp-08 details:first-child{border-top:1px solid #b9aba0}.pdp-08 summary{position:relative;cursor:pointer;padding:24px 44px 24px 0;min-height:72px;font:500 24px/1.35 Georgia,serif;list-style:none}.pdp-08 summary::-webkit-details-marker{display:none}.pdp-08 summary:after{content:"+";position:absolute;right:8px;top:24px;font:400 28px/1 Arial,sans-serif;color:#7a1f2b}.pdp-08 details[open] summary:after{content:"\2212"}.pdp-08 details p{margin:0;padding:0 24px 24px 0}.pdp-09 .pdp-offer-image{width:min(320px,100%);margin:0 auto 56px}.pdp-09 .pdp-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pdp-09 article{padding:28px 24px;border:1px solid #b9aba0;text-align:center;display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:5px}.pdp-09 article:nth-child(2){transform:translateY(-8px);background:#fbf6ef;border:2px solid #7A1F2B}.pdp-09 .pdp-badge,.pdp-09 .pdp-badge-spacer{min-height:36px;margin:0 0 24px}.pdp-09 .pdp-price{font:500 42px/1.2 Georgia,serif}.pdp-09 .pdp-unit{color:#74645a;margin-bottom:32px}.pdp-09 .pdp-btn{margin-top:auto}.pdp-09 .pdp-stackline{text-align:center;margin:36px auto}.pdp-09 .pdp-guarantee,.pdp-09 .pdp-contact{text-align:center;border-top:1px solid #c7bcb0;padding-top:40px;margin-top:40px}.pdp-09 .pdp-closing{text-align:center;font:500 36px/1.25 Georgia,serif;margin-top:64px}.pdp-sticky{display:none}@media(max-width:990px){.pdp-01 .pdp-buy-grid,.pdp-section .pdp-grid{gap:32px}.pdp-06 .pdp-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.pdp-section{padding:64px 20px}.pdp-01{padding-top:20px}.pdp-section h1{font-size:34px}.pdp-section h2{font-size:30px}.pdp-section h3{font-size:25px}.pdp-section .pdp-grid,.pdp-01 .pdp-buy-grid{grid-template-columns:1fr;gap:32px}.pdp-01 .pdp-gallery{position:static}.pdp-01 .pdp-thumbnails{gap:4px}.pdp-01 .pdp-thumbnail{min-height:48px}.pdp-01 .pdp-thumbnails{display:flex;overflow-x:auto;padding-bottom:5px}.pdp-01 .pdp-thumbnail{flex:0 0 48px}.pdp-01 .pdp-purchase-controls{flex-wrap:wrap}.pdp-01 .pdp-purchase-controls>.pdp-btn{flex-basis:100%}.pdp-01 .pdp-quality{gap:10px 16px}.pdp-02 .pdp-math{flex-direction:column;gap:8px}.pdp-02 .pdp-math b{transform:rotate(90deg)}.pdp-02 .pdp-math strong{font-size:64px}.pdp-03 .pdp-comparison-image{margin-bottom:32px}.pdp-03 blockquote{padding:28px 20px}.pdp-06 .pdp-reviews{grid-template-columns:1fr}.pdp-06 .pdp-review{padding:24px}.pdp-07 th,.pdp-07 td{padding:16px 12px}.pdp-07 tr>:first-child{min-width:120px;width:120px}.pdp-08 summary{font-size:22px}.pdp-09 .pdp-offers{grid-template-columns:1fr;gap:24px}.pdp-09 article:nth-child(2){transform:none}.pdp-09 .pdp-badge-spacer{display:none}.pdp-sticky:not([hidden]){position:fixed;bottom:0;left:0;right:0;display:grid;grid-template-columns:52px 1fr;gap:8px 14px;align-items:center;background:#fff;padding:12px 20px max(12px,env(safe-area-inset-bottom));border-top:1px solid #c7bcb0;box-shadow:0 -4px 18px #332a2410;z-index:40}.pdp-sticky img{width:52px;height:52px;object-fit:contain}.pdp-sticky p{margin:0;font-size:18px;line-height:1.4}.pdp-sticky .pdp-btn{grid-column:1/-1}.pdp-09{padding-bottom:100px}}@media(prefers-reduced-motion:no-preference){.pdp-01 .pdp-gallery-track{scroll-behavior:smooth}}.pdp-01 .pdp-media-placeholder{width:100%;height:100%;background:#fbf6ef}.pdp-store-header,.pdp-store-footer{box-sizing:border-box;color:#332a24;background:#fff;font:400 18px/1.5 Arial,Helvetica,sans-serif}.pdp-store-header{border-bottom:1px solid #e2d8ce;padding:12px 28px}.pdp-store-nav{max-width:1200px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px}.pdp-wordmark{font:600 28px/1.15 Georgia,serif;letter-spacing:-.04em;color:#7a1f2b;text-decoration:none}.pdp-store-nav nav{display:flex;align-items:center;gap:28px}.pdp-store-nav nav a{display:flex;align-items:center;gap:8px;min-height:48px;color:#332a24;text-decoration:none}.pdp-store-header a:focus-visible,.pdp-store-footer a:focus-visible{outline:3px solid #7A1F2B;outline-offset:4px}.pdp-store-nav a:hover,.pdp-store-footer a:hover{text-decoration:underline;text-underline-offset:4px}.pdp-store-footer{border-top:1px solid #e2d8ce;background:#fbf6ef;padding:40px 28px 28px}.pdp-footer-inner{max-width:1200px;margin:auto;display:flex;justify-content:space-between;gap:40px}.pdp-footer-inner p{margin:20px 0 0;font-size:18px;line-height:1.7}.pdp-footer-inner a{color:#7a1f2b;overflow-wrap:anywhere}.pdp-footer-inner nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;align-content:start}.pdp-footer-inner nav a{min-height:48px;display:flex;align-items:center;text-underline-offset:4px}.pdp-copyright{max-width:1200px;margin:28px auto 0;font-size:16px;color:#74645a}.pdp-01{padding-top:28px;padding-bottom:56px}.pdp-01 .pdp-buy-grid{gap:48px}.pdp-01 .pdp-product-name{font-weight:600;margin-bottom:6px;line-height:1.4}.pdp-01 .pdp-rating{margin-bottom:12px;gap:10px;font-size:18px;line-height:1.4}.pdp-01 h1{font-size:clamp(32px,3vw,40px);line-height:1.13;margin-bottom:14px}.pdp-01 .pdp-lead{font-size:18px;line-height:1.5;margin-bottom:18px}.pdp-01 .pdp-variants{gap:8px;margin:0 0 12px}.pdp-01 .pdp-variants legend{font-size:18px;margin-bottom:8px}.pdp-01 .pdp-radio-card{padding:10px 14px 10px 42px;min-height:66px}.pdp-01 .pdp-variant input:checked+.pdp-radio-card{padding:9px 13px 9px 41px}.pdp-01 .pdp-variant input{left:14px;top:15px;width:18px;height:18px}.pdp-01 .pdp-card-top{flex-wrap:nowrap;gap:8px;line-height:1.4;font-size:18px}.pdp-01 .pdp-card-note{font-size:16px;line-height:1.4;margin-top:2px}.pdp-01 .pdp-card-saving{display:block;font-size:16px;line-height:1.4;color:#7a1f2b;font-weight:600;margin-top:2px}.pdp-01 .pdp-purchase-controls{margin-bottom:8px}.pdp-01 .pdp-guarantee-inline{font-size:16px;line-height:1.5;text-align:center;margin:0 0 16px}.pdp-01 .pdp-guarantee-inline a{text-underline-offset:3px}.pdp-01 .pdp-payments{padding:0;margin:0 0 18px;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pdp-01 .pdp-payments li{display:flex}.pdp-01 .pdp-payments svg{width:38px;height:24px}.pdp-01 .pdp-checks{margin:18px 0 14px;gap:4px;line-height:1.5}.pdp-01 .pdp-eye{font-weight:400;font-size:18px;letter-spacing:0;margin:0 0 10px}.pdp-01 .pdp-quality{margin:0 0 18px;gap:6px 16px}.pdp-01 .pdp-quality li{font-size:16px;padding-bottom:3px}.pdp-01 .pdp-buy-answers{border-top:1px solid #c7bcb0}.pdp-01 .pdp-buy-answers details{border-bottom:1px solid #c7bcb0}.pdp-01 .pdp-buy-answers summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 0;font-size:18px;font-weight:600;line-height:1.5;list-style:none;cursor:pointer}.pdp-01 .pdp-buy-answers summary::-webkit-details-marker{display:none}.pdp-01 .pdp-buy-answers summary:after{content:"+";font-size:24px;color:#7a1f2b}.pdp-01 .pdp-buy-answers details[open] summary:after{content:"\2212"}.pdp-01 .pdp-buy-answers details>div{padding:0 0 18px;line-height:1.6}.pdp-01 .pdp-buy-answers p{margin:0 0 12px}.pdp-01 .pdp-buy-answers p:last-child{margin-bottom:0}.pdp-04{scroll-margin-top:24px}.pdp-02 .pdp-prose{max-width:720px}.pdp-02 .pdp-prose p{line-height:1.65;margin-bottom:20px}.pdp-02 .pdp-math{margin-top:32px;padding-top:32px}.pdp-03 .pdp-comparison-image{max-height:480px;margin-bottom:32px}.pdp-03 .pdp-prose{max-width:720px}.pdp-06 .pdp-more-reviews{margin-top:24px}.pdp-06 .pdp-more-reviews>summary{margin:0 auto 24px;padding:12px 24px;max-width:360px;min-height:56px;text-align:center;list-style:none;border:1px solid #7A1F2B;border-radius:4px;color:#7a1f2b;background:#fff;font-weight:600;cursor:pointer}.pdp-06 .pdp-more-reviews>summary::-webkit-details-marker{display:none}.pdp-06 .pdp-more-reviews>summary span{display:block;font-weight:400;font-size:16px}.pdp-06 .pdp-more-reviews[open]>summary:after{content:"\2212";margin-left:8px}.pdp-06 .pdp-more-reviews:not([open])>summary:after{content:"+";margin-left:8px}@media(max-width:749px){.pdp-store-header{padding:8px 20px}.pdp-store-nav{gap:12px;flex-wrap:wrap}.pdp-wordmark{font-size:24px}.pdp-store-nav nav{gap:18px;width:100%;justify-content:space-between}.pdp-store-nav nav a{font-size:18px}.pdp-01{padding:20px 20px 48px}.pdp-01 .pdp-buy-grid{gap:20px}.pdp-01 h1{font-size:32px}.pdp-01 .pdp-rating{font-size:16px;gap:8px}.pdp-01 .pdp-thumbnails{margin-top:8px}.pdp-01 .pdp-card-top{font-size:18px}.pdp-01 .pdp-card-saving{font-size:15px}.pdp-01 .pdp-purchase-controls{flex-wrap:nowrap}.pdp-01 .pdp-purchase-controls>.pdp-btn{flex-basis:auto}.pdp-store-footer{padding:32px 20px 160px}.pdp-footer-inner{flex-direction:column;gap:24px}.pdp-footer-inner nav{column-gap:20px}}.pdp-06 .pdp-more-reviews>summary{display:block;position:relative;padding-right:40px}.pdp-06 .pdp-more-reviews>summary:after{position:absolute;right:16px;top:14px}@media(max-width:749px){.pdp-store-nav{flex-wrap:nowrap}.pdp-store-nav .pdp-wordmark{font-size:22px;max-width:145px}.pdp-store-nav nav{width:auto;gap:12px}.pdp-store-nav nav a{font-size:16px}.pdp-store-nav .pdp-cart-link span{display:none}}.pdp-01.pdp-benefits-first .pdp-lead{margin-bottom:10px}.pdp-01.pdp-benefits-first .pdp-checks{margin:0 0 14px;gap:3px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/48/assets/orchard.css.map */
