body.template-index #MainContent{padding:0!important;max-width:none;width:100%}body.template-index #header-group,body.template-index .page-wrapper>footer{display:none}body.template-index #MainContent{padding:0!important}.pw-store{--pw-ink:#252720;--pw-muted:#77776d;--pw-paper:#f7f5ef;--pw-white:#fffefa;--pw-orange:#c76848;--pw-green:#697653;--pw-line:#e8e4da;color:var(--pw-ink);background:var(--pw-paper);font-family:'DM Sans',sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}.pw-store *{box-sizing:border-box}.pw-store a{color:inherit;text-decoration:none}.pw-store button,.pw-store input,.pw-store select{font:inherit}.pw-store button{color:inherit}.pw-announcement{min-height:31px;background:#29352b;color:#f7f5ef;text-align:center;font-size:10px;letter-spacing:.07em;padding:8px 16px}.pw-announcement span{color:#e8bf83;margin-left:8px}.pw-header{height:77px;display:flex;align-items:center;justify-content:space-between;padding:0 7.2%;background:var(--pw-paper);border-bottom:1px solid rgba(36,37,31,.06)}.pw-wordmark{display:flex;align-items:center;gap:8px;font-family:Manrope,sans-serif;font-size:18px;font-weight:800;line-height:.9;letter-spacing:-1px}.pw-wordmark i{font-family:Georgia,serif;color:var(--pw-orange);font-weight:400}.pw-wordmark small{display:block;margin-top:6px;font-size:7px;font-weight:600;letter-spacing:.18em;color:#878477}.pw-brand-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e6ac80;color:white;font-size:19px}.pw-nav{display:flex;gap:36px;font-size:11px;color:#57574f}.pw-nav a:hover,.pw-footer a:hover{color:var(--pw-orange)}.pw-actions{display:flex;align-items:center;gap:23px}.pw-help-link{font-size:10px;color:#66665d}.pw-cart-link{border-radius:30px;background:var(--pw-ink);color:white!important;padding:8px 14px;font-size:11px}.pw-cart-link span{display:inline-grid;place-items:center;width:19px;height:19px;border-radius:50%;background:#e8bf83;color:var(--pw-ink);margin-left:5px;font-size:10px}.pw-menu-toggle{display:none;border:0;background:transparent;font-size:20px;cursor:pointer}.pw-product-hero{display:grid;grid-template-columns:1fr 1fr;gap:8.5%;padding:48px 10.5% 65px;align-items:start}.pw-gallery{min-width:0}.pw-main-image{height:min(51vw,550px);min-height:430px;position:relative;overflow:hidden;background:#e9e4d8}.pw-main-photo{width:100%;height:100%;object-fit:cover;display:block}.pw-main-image:after{content:'';position:absolute;inset:15px;border:1px solid rgba(255,255,255,.55);pointer-events:none}.pw-image-label{position:absolute;z-index:1;top:28px;left:29px;background:rgba(255,254,250,.9);padding:9px 11px;font-size:8px;letter-spacing:.12em}.pw-image-count{position:absolute;z-index:1;bottom:28px;right:30px;color:white;font-size:11px;letter-spacing:.08em;text-shadow:0 1px 5px #333}.pw-image-count i{font-style:normal;color:#ead2ba;padding:0 5px}.pw-thumbs{display:flex;gap:9px;margin-top:10px}.pw-thumb{width:66px;height:64px;border:1px solid transparent;padding:0;cursor:pointer;background:#e9e4d8;overflow:hidden}.pw-thumb.active{border-color:var(--pw-orange);padding:3px;background-clip:content-box}.pw-thumb img{width:100%;height:100%;display:block;object-fit:cover}.pw-product-copy{padding:9px 0 0}.pw-rating{display:flex;align-items:center;gap:9px;margin-bottom:27px}.pw-rating>span{letter-spacing:.12em;color:#be8050;font-size:12px}.pw-rating a{font-size:9px;color:var(--pw-muted);text-decoration:underline;text-underline-offset:3px}.pw-eyebrow{font-size:9px;letter-spacing:.17em;font-weight:700;color:#7d7d70}.pw-product-copy h1,.pw-story-copy h2,.pw-benefits-heading h2,.pw-final-cta h2,.pw-newsletter h2{font-family:Manrope,sans-serif;font-size:clamp(44px,4.8vw,68px);line-height:1.04;letter-spacing:-.07em;margin:14px 0 16px;font-weight:600}.pw-story-copy h2,.pw-benefits-heading h2,.pw-final-cta h2,.pw-newsletter h2{font-size:42px}.pw-product-copy h1 em,.pw-story-copy h2 em,.pw-benefits-heading h2 em,.pw-final-cta h2 em,.pw-newsletter h2 em{font-family:Georgia,serif;font-weight:400;color:var(--pw-orange);letter-spacing:-.04em}.pw-intro{color:var(--pw-muted);font-size:12px;line-height:1.8;max-width:390px;margin:0 0 19px}.pw-price-line{display:flex;align-items:center;gap:11px}.pw-price-line>strong{font-size:19px}.pw-old-price{font-size:12px;color:#99958c;text-decoration:line-through}.pw-save-tag{font-size:8px;letter-spacing:.08em;color:#fff;background:var(--pw-green);padding:5px 7px}.pw-shipping-note{font-size:9px;color:#6c6d61;margin:11px 0 26px}.pw-shipping-note span{color:var(--pw-orange);font-size:13px;margin-right:4px}.pw-option-block{margin-top:20px}.pw-option-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:10px}.pw-option-title>strong{font-size:10px}.pw-option-title>span{font-size:9px;color:var(--pw-muted)}.pw-form select{display:block;width:100%;height:42px;padding:0 12px;border:1px solid var(--pw-line);border-radius:0;background:transparent;color:var(--pw-ink);font-size:10px}.pw-purchase-row{display:flex;gap:10px;margin-top:15px}.pw-quantity{height:47px;border:1px solid var(--pw-line);display:flex;align-items:center;justify-content:space-between;width:104px;padding:0 9px}.pw-quantity button{border:0;background:transparent;font-size:17px;cursor:pointer;color:#77776d}.pw-quantity input{width:33px;border:0;background:transparent;text-align:center;font-size:11px;-moz-appearance:textfield}.pw-quantity input::-webkit-inner-spin-button,.pw-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pw-add-button{flex:1;background:var(--pw-ink);color:white!important;border:0;display:flex;justify-content:space-between;align-items:center;padding:0 18px;font-size:10px;cursor:pointer;transition:background .2s}.pw-add-button:hover{background:#42493a}.pw-add-button:disabled{opacity:.55;cursor:not-allowed}.pw-add-button span{font-size:17px;color:#e8bf83}.pw-form-note{font-size:8px;text-align:center;color:#838277;margin:11px 0 22px}.pw-selling-points{padding-top:17px;border-top:1px solid var(--pw-line);display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.pw-selling-points>div{display:flex;align-items:flex-start;gap:8px}.pw-selling-points>div>span{font-size:18px;color:var(--pw-orange)}.pw-selling-points p{margin:2px 0 0}.pw-selling-points strong,.pw-selling-points small{display:block}.pw-selling-points strong{font-size:8px;font-weight:600}.pw-selling-points small{font-size:7px;color:var(--pw-muted);margin-top:4px}.pw-category-strip{display:grid;grid-template-columns:repeat(3,1fr);padding:0 10.5% 70px;gap:15px}.pw-category-card{height:106px;padding:20px 18px 17px 77px;position:relative;display:flex;flex-direction:column;justify-content:center;background:#eeece4}.pw-card-sage{background:#e8eae2}.pw-card-clay{background:#f1e7dc}.pw-category-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);font-size:34px;color:var(--pw-orange)}.pw-category-card>span:nth-child(2){font-size:9px;color:var(--pw-muted);margin-bottom:8px}.pw-category-card b{font-size:11px;font-weight:600}.pw-story-section{padding:75px 15% 83px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:12%;background:var(--pw-white)}.pw-story-image{height:366px;position:relative;background:#d8c5ad;overflow:hidden}.pw-story-image img{width:100%;height:100%;object-fit:cover;display:block}.pw-round-seal{position:absolute;right:-5px;top:25px;width:86px;height:86px;border-radius:50%;background:#e8bf83;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;font-size:7px;line-height:1.45;letter-spacing:.09em;transform:rotate(9deg)}.pw-round-seal i{font-family:Georgia,serif;font-style:normal;font-size:19px}.pw-story-copy h2{margin:14px 0}.pw-story-copy>p{font-size:11px;line-height:1.95;color:var(--pw-muted);max-width:360px;margin:0 0 22px}.pw-text-link{font-size:9px;border-bottom:1px solid #aaa99e;padding-bottom:7px}.pw-text-link span{color:var(--pw-orange);margin-left:12px}.pw-benefits{padding:64px 12% 75px;background:#eeede5}.pw-benefits-heading{text-align:center}.pw-benefits-heading h2{font-size:32px;margin:13px 0 34px}.pw-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.pw-benefit-grid article{padding:25px 22px;background:rgba(255,254,250,.7);min-height:175px}.pw-benefit-icon{font-size:23px;color:var(--pw-orange)}.pw-benefit-grid h3{font-size:12px;font-weight:600;margin:15px 0 8px}.pw-benefit-grid p{font-size:9px;line-height:1.8;color:var(--pw-muted);margin:0}.pw-review-section{text-align:center;padding:68px 20px 58px;background:var(--pw-white)}.pw-review-section .pw-eyebrow{font-size:8px}.pw-review-mark{margin:18px 0 5px;color:#be8050;font-family:Georgia,serif;font-size:31px}.pw-review-section blockquote{font-family:Georgia,serif;font-size:25px;line-height:1.5;max-width:600px;margin:0 auto 19px;color:#33342c}.pw-review-author{display:flex;align-items:center;justify-content:center;gap:9px;text-align:left}.pw-review-avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#eee8db}.pw-review-author strong,.pw-review-author small{display:block;font-size:9px}.pw-review-author small{font-size:8px;color:var(--pw-muted);margin-top:3px}.pw-final-cta{padding:58px 14%;background:#e6e7dc;display:flex;align-items:center;justify-content:space-between}.pw-final-cta h2{font-size:37px;margin:12px 0}.pw-final-cta p{font-size:10px;color:var(--pw-muted);margin:0}.pw-button{border:0;display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:15px 19px;background:var(--pw-ink);color:#fffefa!important;font-size:9px;letter-spacing:.02em}.pw-button span{color:#e8bf83;font-size:15px}.pw-newsletter{text-align:center;padding:67px 15px 73px;background:#e8e9df}.pw-newsletter h2{font-size:36px;margin:13px 0 10px}.pw-newsletter>p{font-size:11px;color:var(--pw-muted);margin:0 0 23px}.pw-newsletter-form{display:flex;position:relative;max-width:390px;margin:0 auto;border-bottom:1px solid #a6a69a}.pw-newsletter-form input[type=email]{flex:1;min-width:0;background:transparent;border:0;padding:13px 2px;outline:0;font-size:10px}.pw-newsletter-form button{border:0;background:transparent;font-size:10px;cursor:pointer}.pw-newsletter-form button span{color:var(--pw-orange);margin-left:10px}.pw-newsletter>small{display:block;margin-top:14px;font-size:8px;color:#8d8b80}.pw-newsletter-message{font-size:10px;color:var(--pw-green)}.pw-footer{padding:27px 7.2%;display:flex;align-items:center;justify-content:space-between;background:var(--pw-paper);color:#858477;font-size:9px}.pw-footer-brand{color:var(--pw-ink)}.pw-footer-brand .pw-brand-icon{width:27px;height:27px;font-size:15px}.pw-footer-brand small{font-size:6px}.pw-footer>div{display:flex;gap:24px}.pw-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:950px){.pw-header{padding:0 5%}.pw-product-hero{padding:38px 7% 55px;gap:6%}.pw-main-image{min-height:380px}.pw-category-strip{padding-left:7%;padding-right:7%}.pw-story-section{padding:70px 9%;gap:10%}.pw-benefits{padding-left:8%;padding-right:8%}.pw-final-cta{padding-left:8%;padding-right:8%}}
@media(max-width:650px){.pw-announcement{font-size:8px}.pw-header{height:65px;padding:0 5%}.pw-wordmark{font-size:16px}.pw-brand-icon{width:28px;height:28px}.pw-nav{display:none;position:absolute;left:0;right:0;z-index:3;background:var(--pw-paper);padding:20px 7%;flex-direction:column;gap:19px;border-bottom:1px solid var(--pw-line)}.pw-nav.open{display:flex}.pw-actions{gap:10px}.pw-help-link{display:none}.pw-cart-link{padding:7px 10px;font-size:10px}.pw-menu-toggle{display:block;font-size:20px}.pw-product-hero{grid-template-columns:1fr;gap:25px;padding:20px 6% 42px}.pw-main-image{height:88vw;min-height:0;max-height:480px}.pw-image-label{top:19px;left:19px}.pw-image-count{bottom:19px;right:20px}.pw-thumb{width:55px;height:53px}.pw-product-copy{padding:0}.pw-rating{margin-bottom:20px}.pw-product-copy h1{font-size:48px}.pw-intro{max-width:100%}.pw-selling-points{gap:4px}.pw-selling-points>div{gap:5px}.pw-selling-points strong{font-size:7px}.pw-selling-points small{font-size:6px}.pw-category-strip{padding:0 7% 48px;grid-template-columns:1fr;gap:9px}.pw-category-card{height:80px;padding-left:80px}.pw-category-icon{font-size:31px}.pw-story-section{grid-template-columns:1fr;padding:53px 10% 58px;gap:35px}.pw-story-image{height:310px}.pw-round-seal{right:-20px;width:75px;height:75px}.pw-story-copy h2{font-size:35px}.pw-benefits{padding:49px 7% 55px}.pw-benefits-heading h2{font-size:27px}.pw-benefit-grid{grid-template-columns:1fr;gap:10px}.pw-benefit-grid article{min-height:0;padding:19px 20px}.pw-benefit-grid h3{margin:8px 0}.pw-review-section{padding:53px 8% 45px}.pw-review-section blockquote{font-size:21px}.pw-final-cta{padding:42px 7%;display:block}.pw-final-cta h2{font-size:34px}.pw-final-cta .pw-button{margin-top:22px}.pw-newsletter{padding:52px 7%}.pw-newsletter h2{font-size:31px}.pw-footer{padding:22px 6%;gap:18px;flex-wrap:wrap}.pw-footer>span:nth-child(2){order:3;width:100%;text-align:center}.pw-footer>div{gap:12px}.pw-footer-brand{font-size:13px}}



