.shopify-section:has(.pwm-why-grid) .pwm-review-note,.shopify-section:has(.pwm-product-review-note) .pwm-product-review-note{position:relative!important;isolation:isolate!important;overflow:visible!important;max-width:1180px!important;margin:40px auto 0!important;padding:32px 18px 18px!important;border-radius:18px!important;background:radial-gradient(ellipse at 50% 0%,#d6b05e24,#d6b05e0e 34%,#08080800 72%)!important;box-shadow:0 -8px 34px #d6b05e0e!important}.shopify-section:has(.pwm-why-grid) .pwm-review-note:before,.shopify-section:has(.pwm-product-review-note) .pwm-product-review-note:before{content:""!important;position:absolute!important;z-index:-1!important;top:-12px!important;right:0!important;bottom:-4px!important;left:0!important;border-radius:22px!important;background:radial-gradient(ellipse at 50% 14%,rgba(214,176,94,.16) 0%,rgba(214,176,94,.045) 42%,transparent 74%)!important;filter:blur(14px)!important;pointer-events:none!important}.shopify-section:has(.pwm-why-grid) .pwm-review-divider,.shopify-section:has(.pwm-product-review-note) .pwm-review-divider{display:block!important;width:min(660px,88%)!important;height:2px!important;margin:0 auto 32px!important;border:0!important;border-radius:999px!important;background:linear-gradient(90deg,transparent 0%,rgba(215,199,164,.64) 18%,rgba(229,199,125,.98) 50%,rgba(215,199,164,.64) 82%,transparent 100%)!important;box-shadow:0 0 7px #e5c77d6b,0 0 20px #d6b05e33!important}.shopify-section:has(.pwm-why-grid) .pwm-review-note>*,.shopify-section:has(.pwm-product-review-note) .pwm-product-review-note>*{position:relative!important;z-index:1!important}.shopify-section:has(.pwm-product-review-note) .pwm-product-review-note h2{color:#f4f1ea!important;text-align:center!important;margin:0 0 12px!important;font-size:clamp(24px,3vw,32px)!important;line-height:1.15!important}.shopify-section:has(.pwm-product-review-note) .pwm-product-review-note>p:not(.pwm-review-kicker){max-width:560px!important;margin:0 auto 18px!important;text-align:center!important;line-height:1.65!important}.shopify-section:has(img[src*="3_999_Section"]){position:relative!important;isolation:isolate!important;overflow:visible!important;background:#080808!important;padding-top:12px!important;padding-bottom:10px!important}.shopify-section:has(img[src*="3_999_Section"]):before{content:""!important;position:absolute!important;z-index:-1!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;background:radial-gradient(ellipse at 50% 52%,rgba(214,176,94,.17) 0%,rgba(214,176,94,.06) 42%,transparent 74%)!important;animation:pwm3999GlowBreath 4.8s ease-in-out infinite!important}.shopify-section:has(img[src*="3_999_Section"]) img{position:relative!important;z-index:1!important;filter:drop-shadow(0 8px 20px rgba(214,176,94,.16)) drop-shadow(0 0 10px rgba(215,199,164,.08))!important;animation:pwm3999AssetBreath 4.8s ease-in-out infinite!important}.shopify-section:has(img[src*="3_999_Section"])+.shopify-section{position:relative!important;isolation:isolate!important;background:radial-gradient(ellipse at 50% 0%,rgba(214,176,94,.075) 0%,transparent 62%),#080808!important}.shopify-section:has(img[src*="3_999_Section"])+.shopify-section .resource-list__item,.shopify-section:has(img[src*="3_999_Section"])+.shopify-section .product-card,.shopify-section:has(img[src*="3_999_Section"])+.shopify-section product-card,.shopify-section:has(img[src*="3_999_Section"])+.shopify-section .product-grid__card{border-color:#d7c7a457!important}@keyframes pwm3999GlowBreath{0%,to{opacity:.64}50%{opacity:1}}@keyframes pwm3999AssetBreath{0%,to{filter:drop-shadow(0 7px 17px rgba(214,176,94,.12))}50%{filter:drop-shadow(0 10px 25px rgba(214,176,94,.28)) drop-shadow(0 0 11px rgba(215,199,164,.12))}}body:not(:has(.product-information)) .section-resource-list .resource-list__item,body:not(:has(.product-information)) .section-resource-list .product-card,body:not(:has(.product-information)) .section-resource-list product-card,body:not(:has(.product-information)) .section-resource-list .product-grid__card,body:not(:has(.product-information)) .section-resource-list .card-gallery{transform:none!important;box-shadow:none!important;filter:none!important;outline:0!important;backface-visibility:hidden!important}body:not(:has(.product-information)) .section-resource-list .resource-list__item:hover,body:not(:has(.product-information)) .section-resource-list .product-card:hover,body:not(:has(.product-information)) .section-resource-list product-card:hover,body:not(:has(.product-information)) .section-resource-list .product-grid__card:hover,body:not(:has(.product-information)) .section-resource-list .card-gallery:hover{transform:none!important;box-shadow:none!important;filter:none!important;outline:0!important}body:not(:has(.product-information)) .section-resource-list .product-card:before,body:not(:has(.product-information)) .section-resource-list .product-card:after,body:not(:has(.product-information)) .section-resource-list product-card:before,body:not(:has(.product-information)) .section-resource-list product-card:after,body:not(:has(.product-information)) .section-resource-list .product-grid__card:before,body:not(:has(.product-information)) .section-resource-list .product-grid__card:after{content:none!important;display:none!important;box-shadow:none!important}body:not(:has(.product-information)) .section-resource-list .product-grid-view-zoom-out--details{display:none!important}body:not(:has(.product-information)) .section-resource-list .card-gallery img{transform:none!important;transition:opacity .18s ease!important}body:not(:has(.product-information)) .section-resource-list .card-gallery,body:not(:has(.product-information)) .section-resource-list .product-card,body:not(:has(.product-information)) .section-resource-list product-card,body:not(:has(.product-information)) .section-resource-list .product-grid__card{border-bottom-color:#2b2925e6!important;border-bottom-style:solid!important;border-bottom-width:1px!important;border-radius:12px!important;overflow:hidden!important}body:has(.product-information) .product-recommendations .section{width:min(calc(100% - 32px),1040px)!important;max-width:1040px!important;margin-inline:auto!important}body:has(.product-information) .product-recommendations .resource-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:14px!important;row-gap:16px!important}body:has(.product-information) .product-recommendations .product-card,body:has(.product-information) .product-recommendations product-card,body:has(.product-information) .product-recommendations .product-grid__card{min-width:0!important;max-width:100%!important;border-radius:12px!important;overflow:hidden!important;transform:none!important;box-shadow:none!important}body:has(.product-information) .product-recommendations .card-gallery{width:100%!important;aspect-ratio:1 / 1!important;border-radius:10px!important;overflow:hidden!important}body:has(.product-information) .product-recommendations .card-gallery img,body:has(.product-information) .product-recommendations .product-card__media img,body:has(.product-information) .product-recommendations .resource-list__item img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transform:scale(1.035)!important;border-radius:10px!important}body:has(.product-information) .product-recommendations .product-title,body:has(.product-information) .product-recommendations .product-title *{font-size:13px!important;line-height:1.35!important}body:has(.product-information) .product-recommendations .price,body:has(.product-information) .product-recommendations .price *,body:has(.product-information) .product-recommendations .price-item{font-size:12px!important;line-height:1.35!important}body:has(.product-information) .product-recommendations .section-resource-list__content .text-block h3{text-shadow:none!important;filter:none!important}body:has(.product-information) .product-information__media .pwm-product-gallery{width:min(100%,440px)!important;max-width:440px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-wrap{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:.98 / 1!important;overflow:hidden!important;border-radius:14px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main{width:100%!important;height:auto!important;aspect-ratio:.98 / 1!important;min-height:0!important;max-height:none!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;border-radius:14px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-image{box-sizing:border-box!important;display:block!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;max-height:none!important;flex:0 0 100%!important;padding:4px!important;object-fit:contain!important;object-position:center!important;transform:none!important;border:0!important;outline:0!important;border-radius:14px!important;clip-path:inset(0 round 14px)!important;background:#050505!important}body:has(.product-information) .product-information__media .pwm-product-gallery__thumbs{max-width:440px!important;margin-inline:auto!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow{box-sizing:border-box!important;display:grid!important;place-items:center!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0!important;border:1px solid rgba(215,199,164,.62)!important;border-radius:50%!important;background:#0d0d0de0!important;color:#d7c7a4!important;box-shadow:0 2px 8px #0000002e!important;transform:translateY(-50%)!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow svg{display:block!important;width:15px!important;height:15px!important}@media(max-width:749px){body:has(.product-information) .product-information__media .pwm-product-gallery{width:min(100%,360px)!important;max-width:360px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__thumbs{max-width:360px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow{width:29px!important;min-width:29px!important;max-width:29px!important;height:29px!important;min-height:29px!important;max-height:29px!important;border-radius:50%!important}}body:has(.product-information) .product-details .product-form-buttons,body:has(.product-information) .product-details .buy-buttons,body:has(.product-information) .product-details [class*=buy-buttons]{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:10px!important;width:100%!important;max-width:100%!important}body:has(.product-information) .product-details .product-form-buttons .button,body:has(.product-information) .product-details .buy-buttons .button,body:has(.product-information) .product-details .shopify-payment-button,body:has(.product-information) .product-details .shopify-payment-button__button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:49px!important;margin:0!important;padding-inline:16px!important;text-align:center!important;text-indent:0!important;white-space:normal!important;border-radius:7px!important;box-sizing:border-box!important}body:has(.product-information) .product-details .product-form-buttons .button span,body:has(.product-information) .product-details .buy-buttons .button span,body:has(.product-information) .product-details .shopify-payment-button__button span{width:100%!important;text-align:center!important;justify-content:center!important}body:has(.product-information) .product-details .shopify-payment-button{padding:0!important}body:has(.product-information) .product-details quantity-selector,body:has(.product-information) .product-details .quantity-selector,body:has(.product-information) .product-details .quantity-input{min-width:132px!important;max-width:180px!important;min-height:45px!important}body:has(.product-information) .product-details .rating-wrapper,body:has(.product-information) .product-details .product-review,body:has(.product-information) .product-details .jdgm-prev-badge{width:100%!important;max-width:100%!important}@media(max-width:749px){.shopify-section:has(.pwm-why-grid) .pwm-review-note,.shopify-section:has(.pwm-product-review-note) .pwm-product-review-note{margin-top:30px!important;padding:25px 10px 14px!important}.shopify-section:has(.pwm-why-grid) .pwm-review-divider,.shopify-section:has(.pwm-product-review-note) .pwm-review-divider{margin-bottom:25px!important}body:has(.product-information) .product-recommendations .section{width:calc(100% - 24px)!important}body:has(.product-information) .product-recommendations .resource-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:14px!important}}@media(prefers-reduced-motion:reduce){.shopify-section:has(img[src*="3_999_Section"]):before,.shopify-section:has(img[src*="3_999_Section"]) img{animation:none!important}}body:has(.product-information) .product-details .product-form-buttons{display:grid!important;grid-template-columns:minmax(112px,.36fr) minmax(0,.64fr)!important;grid-template-rows:auto auto!important;grid-auto-flow:row!important;align-items:stretch!important;justify-items:stretch!important;column-gap:10px!important;row-gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important}body:has(.product-information) .product-details .product-form-buttons>.quantity-selector-wrapper{grid-column:1!important;grid-row:1!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}body:has(.product-information) .product-details .product-form-buttons>.premium-add-to-cart-wrapper{grid-column:2!important;grid-row:1!important;align-self:stretch!important;justify-self:stretch!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}body:has(.product-information) .product-details .product-form-buttons>.accelerated-checkout-block,body:has(.product-information) .product-details .product-form-buttons>.premium-checkout,body:has(.product-information) .product-details .product-form-buttons>.shopify-payment-button,body:has(.product-information) .product-details .product-form-buttons>div:has(.shopify-payment-button){grid-column:1 / -1!important;grid-row:2!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}body:has(.product-information) .product-details .product-form-buttons>.quantity-label,body:has(.product-information) .product-details .product-form-buttons>.quantity-rules,body:has(.product-information) .product-details .product-form-buttons>volume-pricing{grid-column:1 / -1!important}body:has(.product-information) .product-details .product-form-buttons>.quantity-selector-wrapper .quantity-selector{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:0!important;gap:0!important;border:1px solid rgba(215,199,164,.42)!important;border-radius:8px!important;overflow:hidden!important;box-sizing:border-box!important;background:#080808!important;color:#fff!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-minus,body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-plus{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;opacity:1!important;box-shadow:none!important;transform:none!important;translate:none!important;scale:1!important;line-height:1!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-minus:hover,body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-plus:hover{background:#ffffff14!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;box-shadow:none!important;transform:none!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-minus .svg-wrapper,body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-plus .svg-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;margin:0!important;padding:0!important;color:#fff!important;filter:brightness(0) invert(1)!important;transform:none!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-minus svg,body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-plus svg{display:block!important;width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;margin:0!important;color:#fff!important;filter:brightness(0) invert(1)!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector input[type=number]{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:18px!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;appearance:textfield!important;-webkit-appearance:none!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;text-align:center!important;font-size:15px!important;font-weight:600!important}body:has(.product-information) .product-details .premium-add-to-cart-wrapper .add-to-cart-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:52px!important;height:52px!important;margin:0!important;padding:0 8px!important;box-sizing:border-box!important;text-align:center!important;text-indent:0!important;white-space:normal!important;transform:none!important;translate:none!important;box-shadow:none!important}body:has(.product-information) .product-details .premium-add-to-cart-wrapper .add-to-cart-text{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;text-align:center!important;text-indent:0!important}body:has(.product-information) .product-details .product-form-buttons>.accelerated-checkout-block .shopify-payment-button,body:has(.product-information) .product-details .product-form-buttons>.premium-checkout .shopify-payment-button,body:has(.product-information) .product-details .product-form-buttons .shopify-payment-button__button{width:100%!important;max-width:100%!important;min-width:0!important;min-height:52px!important;margin:0!important;text-align:center!important;box-sizing:border-box!important}body:has(.product-information) .product-details .product-form-buttons .shopify-payment-button__button{display:flex!important;align-items:center!important;justify-content:center!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-minus:disabled,body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-plus:disabled{opacity:.42!important}@media(max-width:749px){body:has(.product-information) .product-details .product-form-buttons{grid-template-columns:minmax(100px,.36fr) minmax(0,.64fr)!important;column-gap:8px!important;row-gap:9px!important}body:has(.product-information) .product-details .product-form-buttons>.quantity-selector-wrapper .quantity-selector{height:50px!important;min-height:50px!important;max-height:50px!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-minus,body:has(.product-information) .product-details .product-form-buttons .quantity-selector .quantity-plus{flex-basis:30px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:48px!important;min-height:48px!important;max-height:48px!important}body:has(.product-information) .product-details .premium-add-to-cart-wrapper .add-to-cart-button{min-height:50px!important;height:50px!important;font-size:12px!important;letter-spacing:.035em!important}}body:has(.product-information) .product-recommendations .section{width:min(calc(100% - 40px),960px)!important;max-width:960px!important;margin-inline:auto!important}body:has(.product-information) .product-recommendations .section-resource-list{width:100%!important;max-width:960px!important;margin-inline:auto!important}body:has(.product-information) .product-recommendations .resource-list,body:has(.product-information) .product-recommendations .resource-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:12px!important;row-gap:14px!important}body:has(.product-information) .product-recommendations .resource-list__item{min-width:0!important;max-width:100%!important}body:has(.product-information) .product-recommendations .product-card,body:has(.product-information) .product-recommendations product-card,body:has(.product-information) .product-recommendations .product-grid__card{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;border-radius:11px!important;overflow:hidden!important;transform:none!important;translate:none!important;scale:1!important;box-shadow:none!important}body:has(.product-information) .product-recommendations .card-gallery{position:relative!important;width:100%!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;border:0!important;border-bottom:0!important;border-radius:10px!important;overflow:hidden!important;background:#151515!important;box-shadow:none!important;transform:none!important}body:has(.product-information) .product-recommendations .card-gallery img,body:has(.product-information) .product-recommendations .product-card__media img,body:has(.product-information) .product-recommendations .resource-list__item img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center!important;transform:scale(1.04)!important;border:0!important;border-radius:10px!important;clip-path:inset(0 round 10px)!important;padding:0!important;background:#151515!important;transition:none!important}body:has(.product-information) .product-recommendations .section-resource-list__header{margin-bottom:28px!important}body:has(.product-information) .product-recommendations .section-resource-list__content .text-block h3.pwm-recommendations-title{display:flex!important;align-items:center!important;flex-direction:row!important;justify-content:flex-start!important;gap:10px!important;margin:0!important;padding:0!important;color:#f4f1ea!important;text-shadow:none!important;filter:none!important}body:has(.product-information) .product-recommendations .section-resource-list__content .text-block h3.pwm-recommendations-title:before{content:""!important;display:inline-block!important;position:static!important;flex:0 0 26px!important;width:26px!important;min-width:26px!important;height:26px!important;margin:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D7C7A4' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 2h6l1.2 4H7.8L9 2Z'/%3E%3Crect x='7' y='6' width='10' height='12' rx='3'/%3E%3Cpath d='M7.8 18h8.4L15 22H9l-1.2-4Z'/%3E%3Cpath d='M12 9v3l2 1'/%3E%3C/svg%3E") center / contain no-repeat!important;filter:drop-shadow(0 0 4px rgba(215,199,164,.46))!important}body:has(.product-information) .product-recommendations .section-resource-list__content .text-block h3.pwm-recommendations-title .pwm-recommendations-title-text{display:inline-block!important;color:#f4f1ea!important;text-shadow:none!important;filter:none!important}body:has(.product-information) .product-recommendations .section-resource-list__content .text-block h3.pwm-recommendations-title:after{content:none!important;display:none!important}@media(max-width:749px){body:has(.product-information) .product-recommendations .section{width:calc(100% - 24px)!important;max-width:100%!important}body:has(.product-information) .product-recommendations .resource-list,body:has(.product-information) .product-recommendations .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:12px!important}body:has(.product-information) .product-recommendations .section-resource-list__header{margin-bottom:22px!important}}body:not(:has(.product-information)) .section-resource-list .resource-list__item,body:not(:has(.product-information)) .section-resource-list .product-card,body:not(:has(.product-information)) .section-resource-list product-card,body:not(:has(.product-information)) .section-resource-list .product-grid__card{transform:none!important;translate:none!important;scale:1!important;filter:none!important;box-shadow:none!important;outline:0!important;z-index:auto!important;transition:border-color .18s ease,background-color .18s ease!important}body:not(:has(.product-information)) .section-resource-list .resource-list__item:hover,body:not(:has(.product-information)) .section-resource-list .product-card:hover,body:not(:has(.product-information)) .section-resource-list product-card:hover,body:not(:has(.product-information)) .section-resource-list .product-grid__card:hover{transform:none!important;translate:none!important;scale:1!important;filter:none!important;box-shadow:none!important;outline:0!important;z-index:auto!important}body:not(:has(.product-information)) .section-resource-list .card-gallery{border-bottom:0!important;border-bottom-width:0!important;border-bottom-style:none!important;box-shadow:none!important;transform:none!important;translate:none!important;scale:1!important;overflow:hidden!important}body:not(:has(.product-information)) .section-resource-list .card-gallery img,body:not(:has(.product-information)) .section-resource-list .product-card__image,body:not(:has(.product-information)) .section-resource-list .product-card__media img{transform:none!important;translate:none!important;scale:1!important;filter:none!important;transition:none!important}body:not(:has(.product-information)) .section-resource-list .resource-list__item:before,body:not(:has(.product-information)) .section-resource-list .resource-list__item:after,body:not(:has(.product-information)) .section-resource-list .product-card:before,body:not(:has(.product-information)) .section-resource-list .product-card:after,body:not(:has(.product-information)) .section-resource-list product-card:before,body:not(:has(.product-information)) .section-resource-list product-card:after,body:not(:has(.product-information)) .section-resource-list .product-grid__card:before,body:not(:has(.product-information)) .section-resource-list .product-grid__card:after,body:not(:has(.product-information)) .section-resource-list .card-gallery:before,body:not(:has(.product-information)) .section-resource-list .card-gallery:after,body:not(:has(.product-information)) .section-resource-list .product-card__content:before,body:not(:has(.product-information)) .section-resource-list .product-card__content:after,body:not(:has(.product-information)) .section-resource-list .product-grid-view-zoom-out--details{content:none!important;display:none!important;transform:none!important;box-shadow:none!important;opacity:0!important;visibility:hidden!important}@media(min-width:750px){body:has(.product-information) .product-information__media .pwm-product-gallery{width:min(100%,420px)!important;max-width:420px!important;min-width:0!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-wrap{width:100%!important;height:420px!important;min-height:420px!important;max-height:420px!important;aspect-ratio:auto!important;border-radius:14px!important;overflow:hidden!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main{width:100%!important;height:100%!important;min-height:0!important;max-height:420px!important;aspect-ratio:auto!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0!important;border-radius:14px!important;box-sizing:border-box!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-image{display:block!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;max-height:420px!important;flex:0 0 100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center center!important;transform:none!important;translate:none!important;border:0!important;outline:0!important;border-radius:12px!important;clip-path:inset(0 round 12px)!important;background:#050505!important;box-shadow:none!important}}@media(max-width:749px){body:has(.product-information) .product-information__media .pwm-product-gallery{width:min(100%,340px)!important;max-width:340px!important;min-width:0!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-wrap{width:100%!important;height:min(340px,90vw)!important;min-height:270px!important;max-height:340px!important;aspect-ratio:auto!important;overflow:hidden!important;border-radius:14px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main{width:100%!important;height:100%!important;min-height:0!important;max-height:340px!important;aspect-ratio:auto!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0!important;border-radius:14px!important;box-sizing:border-box!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-image{display:block!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;max-height:340px!important;flex:0 0 100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center center!important;transform:none!important;translate:none!important;border:0!important;outline:0!important;border-radius:12px!important;clip-path:inset(0 round 12px)!important;background:#050505!important;box-shadow:none!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow{display:grid!important;place-items:center!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0!important;border:1px solid rgba(215,199,164,.46)!important;border-radius:50%!important;background:#080808eb!important;color:#f4f1ea!important;box-shadow:none!important;transform:translateY(-50%)!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow--prev{left:7px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow--next{right:7px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow svg{display:block!important;width:13px!important;min-width:13px!important;max-width:13px!important;height:13px!important;margin:0!important;padding:0!important}}@media(prefers-reduced-motion:reduce){body:not(:has(.product-information)) .section-resource-list :is(.resource-list__item,.product-card,product-card,.product-grid__card),body:has(.product-information) .product-recommendations :is(.resource-list__item,.product-card,product-card,.product-grid__card),body:has(.product-information) .product-information__media .pwm-product-gallery__main-image{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pwm-home-review-polish.css.map */
