@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500;700;800&display=swap";.pdp{align-items:start;padding-top:48px;padding-bottom:56px}.pdp-gallery{position:sticky;top:96px}.pdp-gallery .media img{object-fit:contain}.pdp-thumbs{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.pdp-thumb{width:68px;height:68px;padding:0;border-radius:10px;overflow:hidden;background:var(--sage-bg-2);border:1.5px solid var(--line);transition:border-color .18s ease}.pdp-thumb img{width:100%;height:100%;object-fit:contain}.pdp-thumb:hover{border-color:var(--teal-light)}.pdp-thumb.is-active{border-color:var(--forest)}.pdp-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px;padding:24px 20px 20px;background:var(--sage-bg-2);border:1px solid var(--line);border-radius:var(--radius)}.pdp-trust__item{text-align:center}.pdp-trust__item img{width:100%;max-width:120px;height:auto;margin:0 auto 10px}.pdp-trust__item p{margin:0;font-size:12.5px;line-height:1.4;font-weight:600;color:var(--forest)}.pdp-info h1{font-size:36px;line-height:1.12;margin-bottom:8px}.pdp-info .pdp-review-badge{margin:0 0 14px}.pdp-info .pdp-review-badge a{text-decoration:none;display:inline-block}.pdp-info .price-row{font-size:24px;margin-bottom:18px}.pdp-highlights{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:8px}.pdp-highlights li{position:relative;padding-left:28px;font-size:21px;font-weight:600;color:var(--forest);line-height:1.4}.pdp-highlights li:before{content:"";position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:var(--sage-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231B5E4A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat;border:1px solid var(--line)}.pdp-form{margin-bottom:26px}.pdp-form select{width:100%}.pdp-buy-row{display:flex;gap:12px;align-items:stretch}.pdp-qty{display:flex;align-items:center;border:1.5px solid var(--line);border-radius:999px;background:var(--white);overflow:hidden;flex-shrink:0}.product-form .pdp-qty__btn{width:42px;min-height:50px;padding:0;border:none;border-radius:0;background:transparent;color:var(--forest);font-size:18px;font-weight:700}.product-form .pdp-qty__btn:hover{background:var(--sage-bg-2)}.product-form .pdp-qty input[type=number]{width:44px;border:none;margin:0;padding:0;text-align:center;font-weight:700;background:transparent;-moz-appearance:textfield}.pdp-qty input::-webkit-outer-spin-button,.pdp-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-form .pdp-atc{flex:1;padding:15px 24px;font-size:15.5px}.product-form .pdp-atc:disabled{opacity:.55;cursor:not-allowed}.pdp-accordion{border-top:1px solid var(--line)}.pdp-acc{border-bottom:1px solid var(--line)}.pdp-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 2px;font-weight:700;font-size:15.5px;color:var(--forest)}.pdp-acc summary::-webkit-details-marker{display:none}.pdp-acc summary:hover{color:var(--teal)}.pdp-acc__icon{position:relative;width:14px;height:14px;flex-shrink:0}.pdp-acc__icon:before,.pdp-acc__icon:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;border-radius:2px;background:currentColor;transition:transform .25s ease}.pdp-acc__icon:after{transform:rotate(90deg)}.pdp-acc[open] .pdp-acc__icon:after{transform:rotate(0)}.pdp-acc__body{padding:0 2px 22px;font-size:14.5px;line-height:1.7;color:var(--ink-soft);animation:pdp-acc-in .25s ease}.pdp-acc__body p{margin:0 0 12px}.pdp-acc__body p:last-child{margin-bottom:0}.pdp-acc__link{color:var(--teal);font-weight:700;text-decoration:underline}@keyframes pdp-acc-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pdp-acc__body{animation:none}.pdp-acc__icon:after{transition:none}}.pdp-acc__body--rte *{font-family:Manrope,sans-serif!important;font-size:14.5px!important;line-height:1.7!important;color:var(--ink-soft)!important;margin-top:0!important}.pdp-acc__body--rte h1,.pdp-acc__body--rte h2,.pdp-acc__body--rte h3{font-weight:600;margin:0 0 10px}.pdp-acc__body--rte h2:first-child,.pdp-acc__body--rte p:first-child{color:var(--forest)!important;font-weight:700!important}.pdp-acc__body--rte h1{display:inline;font-weight:500!important}.pdp-acc__body--rte ul{padding-left:20px;margin:0 0 12px}.pdp-acc__body--rte li{margin-bottom:4px}.pdp-list{list-style:none;padding:0;margin:0 0 14px;display:flex;flex-direction:column;gap:10px}.pdp-list:last-child{margin-bottom:0}.pdp-list li{position:relative;padding-left:20px}.pdp-list li:before{content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;border-radius:50%;background:var(--teal)}.pdp-list li strong{color:var(--forest);font-weight:700;margin-right:6px}.pdp-list li strong:after{content:" \2014";font-weight:400;color:var(--ink-soft)}.pdp-disclaimer{font-size:11.5px;line-height:1.55;color:var(--ink-soft);opacity:.85;margin:18px 0 0}.pdp-reviews{background:var(--sage-bg-2);border-top:1px solid var(--line);margin-top:56px;padding:64px 32px 72px;scroll-margin-top:80px}.pdp-reviews__inner{max-width:1100px;margin:0 auto}.pdp-reviews__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px;flex-wrap:wrap}.pdp-reviews__head h2{font-size:36px;line-height:1.1;margin-bottom:8px}.pdp-reviews__head p{margin:0;color:var(--ink-soft);font-size:15px;max-width:560px;line-height:1.6}.pdp-reviews__head .eyebrow{margin-bottom:10px}.pdp-reviews__write{border:none}.pdp-reviews__card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:28px 32px;box-shadow:var(--shadow);border-top:1px solid var(--line);margin-top:0}.pdp-reviews__card.is-empty{padding:0;border:0;box-shadow:none;background:none}.pdp-reviews__back{margin:28px 0 0}.pdp-stars{position:relative;display:inline-block;font-size:20px;line-height:1;letter-spacing:3px;color:#cfe0d5}.pdp-stars:before{content:"\2605\2605\2605\2605\2605"}.pdp-stars__fill{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:var(--teal);width:0}.pdp-stars__fill:before{content:"\2605\2605\2605\2605\2605"}.pdp-reviews__summary{display:flex;align-items:center;gap:16px;margin:0 0 20px}.pdp-reviews__avg{font-family:Cormorant,serif;font-size:52px;font-weight:600;color:var(--forest);line-height:1}.pdp-reviews__count{font-size:13.5px;color:var(--ink-soft);margin-top:4px}.pdp-reviews__empty{background:var(--white);border:1px dashed var(--teal-light);border-radius:var(--radius);padding:44px 24px;text-align:center}.pdp-reviews__empty .pdp-stars{font-size:26px;margin-bottom:14px}.pdp-reviews__empty h3{font-size:26px;margin-bottom:6px}.pdp-reviews__empty p{margin:0 auto 20px;color:var(--ink-soft);font-size:15px;max-width:420px;line-height:1.6}.pdp-reviews__empty .btn{background:transparent}.pdp-reviews [hidden]{display:none!important}@media(max-width:980px){.pdp-gallery{position:static}.pdp{gap:32px}}@media(max-width:680px){.pdp{padding:24px 16px 40px}.pdp-info h1{font-size:28px}.pdp-thumb{width:56px;height:56px}.pdp-trust{gap:10px;padding:18px 12px 16px}.pdp-trust__item p{font-size:11.5px}.pdp-reviews{padding:44px 16px 52px}.pdp-reviews__head h2{font-size:28px}.pdp-reviews__card{padding:18px 16px}.pdp-reviews__write{width:100%;justify-content:center}.pdp-research-section{padding:0 16px!important}}.pdp .pdp-info .pdp-headline{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:1.45}.pdp .pdp-highlights li{font-family:Montserrat,sans-serif;font-weight:700;font-size:19px}@media(max-width:680px){.pdp .pdp-info .pdp-headline{font-size:16px}.pdp .pdp-highlights li{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/wn-pdp.css.map */
