.cpr{background:#f7f1e9;color:#342622;padding:64px 24px}.cpr__inner{max-width:1200px;margin:auto}.cpr__header{max-width:760px;margin:0 auto 32px;text-align:center}.cpr__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:12px}.cpr h2{font-size:clamp(28px,4vw,44px);line-height:1.15;margin:12px 0;color:inherit}.cpr__summary{font-size:18px;font-weight:600;margin:16px 0 10px}.cpr__source{font-size:13px;line-height:1.6;color:#62554e}.cpr__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.cpr__card{background:#fffdf9;border:1px solid #e9ded1;border-radius:18px;padding:25px;box-shadow:0 5px 20px #34262205}.cpr__stars{color:#8a5819;letter-spacing:3px;font-size:20px}.cpr blockquote{font-style:normal;font-size:16px;line-height:1.65;margin:16px 0 22px;padding:0;border:0;color:inherit}.cpr footer strong{font-size:13px;display:block}.cpr footer span{display:block;font-size:12px;color:#72645b;margin-top:5px}@media(max-width:900px){.cpr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.cpr{padding:44px 18px}.cpr__grid{grid-template-columns:1fr;gap:14px}.cpr__card{padding:22px}}.idr-review-panel{background:var(--idr-background,#f3f4ef);border-top:1px solid #e3e6dc;border-bottom:1px solid #e3e6dc;scroll-margin-top:24px}.idr-review-inner{padding-top:45px;padding-bottom:36px}.idr-review-top{margin-bottom:28px}.idr-review-top .idr-eyebrow{margin-bottom:8px!important}.idr-review-top h2{font-size:34px;margin:0}.idr-review-panel .idr-reviews{gap:18px}.idr-review-panel .idr-review{background:#fff;border-color:#e2e6da;min-height:230px;padding:26px;border-radius:8px;box-shadow:0 2px 7px #25272004}.idr-review-source{font-size:9px;letter-spacing:.06em;color:#737c65}.idr-review-panel .idr-review blockquote{font-size:20px;margin:18px 0 28px;line-height:1.5;font-weight:500}.idr-review-person{display:flex;gap:10px;align-items:center}.idr-review-initial{width:34px;height:34px;background:#eef0e9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#626c53;flex-shrink:0}.idr-review-person strong{font-size:12px}.idr-review-person div>span{font-size:10px;color:#737c65}.idr .idr-review-disclosure{font-size:10px;line-height:1.75;color:#636e57;max-width:870px;margin:23px 0 0}@media(max-width:899px){.idr-review-inner{padding-top:32px;padding-bottom:30px}.idr-review-top{margin-bottom:25px}.idr-review-top h2{font-size:29px}.idr-review-panel .idr-reviews{gap:12px}.idr-review-panel .idr-review{min-height:0;padding:21px}.idr-review-panel .idr-review blockquote{font-size:20px;margin:13px 0 20px}.idr .idr-review-disclosure{font-size:10px;margin-top:20px}}.idr-review-intro{font-size:14px;line-height:1.7;color:#626958;max-width:740px;margin-top:16px}.idr-review-intro p{margin:0}.idr-review-extra{font-size:14px;line-height:1.7;color:#626958;margin-top:24px}.idr-review-extra p{margin:0 0 10px}.isr-review-panel{background:var(--isr-background,#f3f4ef);border-top:1px solid #e3e6dc;border-bottom:1px solid #e3e6dc;scroll-margin-top:24px}.isr-review-inner{padding-top:45px;padding-bottom:36px}.isr-review-top{margin-bottom:28px}.isr-review-top .isr-eyebrow{margin-bottom:8px!important}.isr-review-top h2{font-size:34px;margin:0}.isr-review-panel .isr-reviews{gap:18px}.isr-review-panel .isr-review{background:#fff;border-color:#e2e6da;min-height:230px;padding:26px;border-radius:8px;box-shadow:0 2px 7px #25272004}.isr-review-source{font-size:9px;letter-spacing:.06em;color:#737c65}.isr-review-panel .isr-review blockquote{font-size:20px;margin:18px 0 28px;line-height:1.5;font-weight:500}.isr-review-person{display:flex;gap:10px;align-items:center}.isr-review-initial{width:34px;height:34px;background:#eef0e9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#626c53;flex-shrink:0}.isr-review-person strong{font-size:12px}.isr-review-person div>span{font-size:10px;color:#737c65}.isr .isr-review-disclosure{font-size:10px;line-height:1.75;color:#636e57;max-width:870px;margin:23px 0 0}@media(max-width:899px){.isr-review-inner{padding-top:32px;padding-bottom:30px}.isr-review-top{margin-bottom:25px}.isr-review-top h2{font-size:29px}.isr-review-panel .isr-reviews{gap:12px}.isr-review-panel .isr-review{min-height:0;padding:21px}.isr-review-panel .isr-review blockquote{font-size:20px;margin:13px 0 20px}.isr .isr-review-disclosure{font-size:10px;margin-top:20px}}.isr-review-intro{font-size:14px;line-height:1.7;color:#626958;max-width:740px;margin-top:16px}.isr-review-intro p{margin:0}.isr-review-extra{font-size:14px;line-height:1.7;color:#626958;margin-top:24px}.isr-review-extra p{margin:0 0 10px}.shopify-payment-button,.accelerated-checkout-block button{width:100%!important}.pp-product-gallery .pp-product-gallery-main{overflow:hidden;height:auto}.pp-product-gallery .pp-product-gallery-main .swiper-wrapper,.pp-product-gallery .pp-product-gallery-main .swiper-slide{height:auto}.pp-product-gallery .pp-product-gallery-thumbnails{overflow:hidden}.pp-product-gallery-carousel-image,.pp-product-gallery-thumbnails-image{width:100%;height:auto;aspect-ratio:1 / 1}.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper,.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{display:flex}.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper{gap:var(--pp-gallery-gap-mobile)}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{gap:var(--thumbnails-gap-mobile)}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide,.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{flex-shrink:0;height:auto}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-slides-per-view-mobile) - 1) * var(--pp-gallery-gap-mobile)) / var(--pp-gallery-slides-per-view-mobile))}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-thumbs-per-view-mobile) - 1) * var(--thumbnails-gap-mobile)) / var(--pp-gallery-thumbs-per-view-mobile))}@media screen and (min-width:768px){.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper{gap:var(--pp-gallery-gap)}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{gap:var(--thumbnails-gap)}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-slides-per-view) - 1) * var(--pp-gallery-gap)) / var(--pp-gallery-slides-per-view))}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-thumbs-per-view) - 1) * var(--thumbnails-gap)) / var(--pp-gallery-thumbs-per-view))}.pp-product-gallery .pp-swiper-wrapper--thumbs-vertical{--pp-gallery-thumbs-column-width: 7.5rem;display:grid;align-items:stretch;column-gap:.75rem}.pp-product-gallery .pp-swiper-wrapper--thumbs-right{grid-template-columns:minmax(0,1fr) var(--pp-gallery-thumbs-column-width)}.pp-product-gallery .pp-swiper-wrapper--thumbs-left{grid-template-columns:var(--pp-gallery-thumbs-column-width) minmax(0,1fr)}.pp-product-gallery .pp-swiper-wrapper--thumbs-right .pp-product-gallery-main-col{grid-column:1;grid-row:1}.pp-product-gallery .pp-swiper-wrapper--thumbs-right .pp-product-gallery-thumbnails--vertical,.pp-product-gallery .pp-swiper-wrapper--thumbs-left .pp-product-gallery-main-col{grid-column:2;grid-row:1}.pp-product-gallery .pp-swiper-wrapper--thumbs-left .pp-product-gallery-thumbnails--vertical{grid-column:1;grid-row:1}.pp-product-gallery .pp-product-gallery-thumbnails--vertical{position:relative;align-self:stretch;width:100%;min-height:0}.pp-product-gallery .pp-product-gallery-thumbnails--vertical .swiper-wrapper{flex-direction:column}.pp-product-gallery .pp-product-gallery-thumbnails--vertical:not(.swiper-initialized) .swiper-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;gap:var(--thumbnails-gap)}.pp-product-gallery .pp-product-gallery-thumbnails--vertical:not(.swiper-initialized) .swiper-slide{width:100%;height:calc((100% - (var(--pp-gallery-thumbs-per-view) - 1) * var(--thumbnails-gap)) / var(--pp-gallery-thumbs-per-view))}.pp-product-gallery .pp-product-gallery-thumbnails--vertical .pp-product-gallery-thumbnails-image{height:100%}}.pp-marquee-track--pending{animation-play-state:paused}pagepilot-video{display:block}pagepilot-video [ref=controlsOverlay]{pointer-events:none;z-index:10}pagepilot-video [ref=controlsOverlay] button{pointer-events:auto;position:relative;z-index:11;cursor:pointer}pagepilot-video video{position:relative;z-index:1}pagepilot-video [ref=controlsOverlay][data-visible=false]{opacity:0}pagepilot-video [ref=controlsOverlay][data-visible=true]{opacity:1}pagepilot-video>div:hover [ref=controlsOverlay]{opacity:1}pagepilot-video [ref=controlsOverlay]>div{opacity:inherit}pagepilot-video [ref=controlsOverlay] button{opacity:1;position:relative}pagepilot-video [ref=playPauseButton] [data-playing=false]{display:block}pagepilot-video [ref=playPauseButton] [data-playing=true]{display:none}pagepilot-video [ref=playPauseButton][data-playing=true] [data-playing=false]{display:none}pagepilot-video [ref=playPauseButton][data-playing=true] [data-playing=true]{display:block}pagepilot-video [ref=muteButton] [data-muted=true]{display:block}pagepilot-video [ref=muteButton] [data-muted=false]{display:none}pagepilot-video [ref=muteButton][data-muted=false] [data-muted=true]{display:none}pagepilot-video [ref=muteButton][data-muted=false] [data-muted=false]{display:block}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
