[id$=__featured_reviews] .header-testimonials-wrap{margin-bottom:36px}[id$=__featured_reviews] .section__sub-heading{color:#c45a28;text-transform:uppercase;letter-spacing:.14em;font-weight:800;font-size:12px}[id$=__featured_reviews] .section__heading{color:#182234;font-weight:700;font-size:clamp(26px,3vw,38px);letter-spacing:-.01em}[id$=__customer_photos] .gallery-social__header-wrap{margin-bottom:40px}[id$=__customer_photos] .section__sub-heading{color:#c45a28;text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-size:12px}[id$=__customer_photos] .section__heading{color:#182234;font-weight:700;font-size:clamp(26px,3vw,38px);letter-spacing:-.01em}[id$=__customer_photos] .section__description{color:#6b6459;font-size:15px;margin-top:6px}[id$=__customer_photos] .gallery-social__link{border-radius:14px;overflow:hidden;border:1px solid #e6ded4;transition:transform .3s ease,box-shadow .3s ease}[id$=__customer_photos] .gallery-social__item:hover .gallery-social__link{transform:translateY(-4px);box-shadow:0 10px 26px #1822341f}[id$=__customer_photos] .gallery-social__item img{transition:transform .5s ease}[id$=__customer_photos] .gallery-social__item:hover img{transform:scale(1.05)}.product__hero-slogan{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:clamp(22px,2.6vw,32px);line-height:1.25;color:#c45a28;font-weight:500;margin:6px 0 12px;max-width:30ch;letter-spacing:-.005em}[id$=__main] .product__title-name{font-size:clamp(32px,4.4vw,48px);line-height:1.05;font-weight:800;letter-spacing:-.015em;margin:0}[id$=__main] .product__title-style{margin:6px 0 0;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#6b6459}[id$=__main] .product__brand-line{display:flex;align-items:center;gap:11px;font-size:15px;color:#4a453d;line-height:1.45;max-width:46ch;margin:6px 0 16px;padding:13px 17px;background:#f6eee2;border:1px solid #e9dcc9;border-left:4px solid #c45a28;border-radius:12px}[id$=__main] .product__brand-line:before{content:"\1f43e";font-size:17px;line-height:1;flex:0 0 auto}[id$=__main] .product__atc-line{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:#182234;margin:0 0 10px}.mw-giveback{display:inline-flex;align-items:center;gap:9px;background:linear-gradient(180deg,#fdf2ea,#fbe9dd);border:1px solid #f1d8c8;color:#b04a1e;padding:9px 18px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.2;box-shadow:0 2px 10px #c45a2814}.mw-giveback__icon{font-size:16px;line-height:1}.mw-giveback__text strong{color:#182234;font-weight:700}.mw-ship-note{display:inline-flex;align-items:center;gap:8px;margin:12px 0 2px;font-size:14px;font-weight:600;line-height:1.25;color:#5b6270}.mw-ship-note__icon{display:inline-flex;flex:0 0 auto;color:#c45a28}.mw-ship-note__icon svg{width:18px;height:18px}.mw-ship-note__icon svg path:not([fill]){fill:currentColor}.mw-ship-note__text strong{color:#182234;font-weight:800}.mw-ship-note--rule{display:flex;border-top:1px solid #ece5db;margin-top:14px;padding-top:12px}.mw-ship-note--outline{padding:9px 16px;border:1px solid #f1d8c8;border-radius:999px;color:#b04a1e}@media(max-width:749px){.mw-ship-note{font-size:13px;gap:7px}.mw-ship-note__icon svg{width:16px;height:16px}.mw-ship-note--outline{padding:8px 14px}}.mw-donation-badge{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;border-radius:50%;background:radial-gradient(120% 120% at 50% 0%,#fff,#f7f2ea);border:1px solid rgba(255,255,255,.9);box-shadow:0 8px 22px #1822342e,inset 0 0 0 1px #c45a281f;pointer-events:none;transform:rotate(var(--mw-badge-rotate, 0deg));animation:mw-badge-in .5s ease both}.mw-donation-badge__img{width:100%;height:100%;object-fit:contain}.mw-donation-badge__amount{font-weight:800;color:#c45a28;line-height:1;letter-spacing:-.01em}.mw-donation-badge__text{font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#33383f;line-height:1.18;margin-top:3px}.mw-donation-badge__heart{color:#c45a28;line-height:1;margin-top:2px}@keyframes mw-badge-in{0%{opacity:0}to{opacity:1}}@media(max-width:749px){.mw-donation-badge{transform:translate(-21%,-21%) scale(.58) rotate(var(--mw-badge-rotate, 0deg))}}[id$=__main] .product__price .price-item{font-size:24px;font-weight:600}[id$=__main] .product__price .price__regular,[id$=__main] .product__price .price__sale{line-height:1.2}[id$=__main] .rating-wrapper .rating-star{font-size:22px;letter-spacing:3px}[id$=__main] .rating-wrapper{font-size:16px}[id$=__main] .rating-wrapper .rating-count,[id$=__main] .rating-wrapper .rating-count span{font-size:18px!important;font-weight:700!important;letter-spacing:0}[id$=__main] .rating-wrapper .rating-star,[id$=__featured_reviews] .fr-card__stars{--color-rating-star: #c45a28}[id$=__main] .rating-wrapper .rating-star:before,[id$=__featured_reviews] .fr-card__stars:before{content:"\e000\e000\e000\e000\e000"!important;font-family:JudgemeStar!important;font-weight:400!important;font-style:normal!important}[id$=__main] .swatch-color{width:38px!important;height:38px!important}[id$=__main] .variant-picker__color{gap:10px!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/pdp-sections.css.map */
