:root{--pwm-ivory:#F4F1EA;--pwm-champagne:#D7C7A4;--pwm-gold:#D6B05E;--pwm-deep-gold:#BB9143}.card-hover-effect-lift .product-card:hover,.card-hover-effect-scale .product-card:hover,.card-hover-effect-subtle-zoom .product-card:hover,.ui-test-product-list product-card:hover,.product-recommendations product-card:hover,.product-card:hover{transform:none!important;translate:none!important;scale:1!important;filter:none!important;box-shadow:none!important}.ui-test-product-list product-card,.ui-test-product-list .product-card,.ui-test-product-list .product-grid__card,.product-recommendations product-card,.product-recommendations .product-card,.product-recommendations .product-grid__card{box-shadow:none!important;outline:0!important;transition:border-color .2s ease,background-color .2s ease!important}.card-hover-effect-subtle-zoom .ui-test-product-list .product-card:hover .card-gallery,.card-hover-effect-subtle-zoom .ui-test-product-list .product-card:hover .product-card__image,.card-hover-effect-subtle-zoom .product-recommendations .product-card:hover .card-gallery,.card-hover-effect-subtle-zoom .product-recommendations .product-card:hover .product-card__image,.ui-test-product-list .card-gallery,.ui-test-product-list .card-gallery:hover,.product-recommendations .card-gallery,.product-recommendations .card-gallery:hover{transform:none!important;scale:1!important}.ui-test-product-list product-card:before,.ui-test-product-list product-card:after,.ui-test-product-list .product-card__content:before,.ui-test-product-list .product-card__content:after,.ui-test-product-list .product-grid__card:before,.ui-test-product-list .product-grid__card:after,.product-recommendations product-card:before,.product-recommendations product-card:after,.product-recommendations .product-card__content:before,.product-recommendations .product-card__content:after,.product-recommendations .product-grid__card:before,.product-recommendations .product-grid__card:after{box-shadow:none!important;transform:none!important}body:has(.product-information) .product-recommendations>.section,body:has(.product-information) .product-recommendations .section-resource-list{width:100%!important;max-width:1100px!important;margin-inline:auto!important}body:has(.product-information) .product-recommendations .section-resource-list__header{width:100%!important;margin:0 0 26px!important;padding:0 2px!important}body:has(.product-information) .product-recommendations .section-resource-list__content>.text-block{width:100%!important;margin:0!important}body:has(.product-information) .product-recommendations .section-resource-list__content .pwm-recommendations-title,body:has(.product-information) .product-recommendations .section-resource-list__content .text-block h3{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:11px!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding:0!important;color:#f4f1ea!important;text-align:left!important;text-shadow:none!important;filter:none!important;box-shadow:none!important}body:has(.product-information) .product-recommendations .section-resource-list__content .pwm-recommendations-title:before,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 28px!important;width:28px!important;min-width:28px!important;height:28px!important;margin:0!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23dfb65e' 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(214,176,94,.52))!important;box-shadow:none!important}body:has(.product-information) .product-recommendations .section-resource-list__content .pwm-recommendations-title:after,body:has(.product-information) .product-recommendations .section-resource-list__content .text-block h3.pwm-recommendations-title:after{content:none!important;display:none!important}body:has(.product-information) .product-recommendations .section-resource-list__content .pwm-recommendations-title-text,body:has(.product-information) .product-recommendations .section-resource-list__content .pwm-recommendations-title>span,body:has(.product-information) .product-recommendations .section-resource-list__content .text-block h3.pwm-recommendations-title{text-shadow:none!important;filter:none!important}body:has(.product-information) .product-recommendations .resource-list--grid{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{width:100%!important;max-width:100%!important;background:transparent!important;border:0!important}body:has(.product-information) .product-recommendations .product-grid__card{width:100%!important;min-width:0!important;padding:0 0 10px!important;gap:8px!important;background:#111!important;color:#f4f1ea!important;border:1px solid #2b2925!important;border-radius:12px!important;overflow:hidden!important}body:has(.product-information) .product-recommendations .card-gallery{width:100%!important;aspect-ratio:1/1!important;border:0!important;border-radius:10px!important;overflow:hidden!important;background:#111!important}body:has(.product-information) .product-recommendations .card-gallery .product-media-container,body:has(.product-information) .product-recommendations .card-gallery .product-media-container img,body:has(.product-information) .product-recommendations .card-gallery img{width:100%!important;height:100%!important;border-radius:10px!important;object-fit:cover!important;object-position:center!important;transform:none!important}body:has(.product-information) .product-recommendations .product-title,body:has(.product-information) .product-recommendations .product-title *,body:has(.product-information) .product-recommendations .price,body:has(.product-information) .product-recommendations .price *,body:has(.product-information) .product-recommendations .price-item{color:#f4f1ea!important;text-shadow:none!important}body:has(.product-information) .product-recommendations .product-title{margin:0!important;padding:8px 11px 2px!important;font-size:.92rem!important;line-height:1.35!important}body:has(.product-information) .product-recommendations .price{margin:0!important;padding:0 11px 8px!important;font-size:.82rem!important}@media(max-width:749px){body:has(.product-information) .product-recommendations>.section,body:has(.product-information) .product-recommendations .section-resource-list{max-width:100%!important;padding-inline:12px!important}body:has(.product-information) .product-recommendations .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:16px!important}body:has(.product-information) .product-recommendations .section-resource-list__header{margin-bottom:20px!important}}.shopify-section[id$=section_FBjqqJ]{position:relative!important;isolation:isolate!important;margin-block:8px 0!important;padding-block:10px!important}.shopify-section[id$=section_FBjqqJ]:before{content:""!important;position:absolute!important;z-index:-1!important;pointer-events:none!important;top:10%!important;right:7%!important;bottom:10%!important;left:7%!important;border-radius:28px!important;background:radial-gradient(ellipse at 50% 48%,#d6b05e3d,#d7c7a41f 35%,#d6b05e00 74%)!important;filter:blur(24px)!important;opacity:.68!important;animation:pwm3999Aura 4.8s ease-in-out infinite!important}.shopify-section[id$=section_FBjqqJ] img[src*="3_999_Section"],.shopify-section[id$=section_FBjqqJ] img{filter:drop-shadow(0 0 7px rgba(215,199,164,.19)) drop-shadow(0 0 20px rgba(214,176,94,.17))!important;animation:pwm3999Artwork 4.8s ease-in-out infinite!important;will-change:filter}.shopify-section[id$=product_list_gXWbcJ]{position:relative!important;isolation:isolate!important}.shopify-section[id$=product_list_gXWbcJ] .section-resource-list{padding-top:14px!important;padding-bottom:30px!important;border-top:1px solid rgba(215,199,164,.24)!important;border-bottom:1px solid rgba(215,199,164,.18)!important;background:radial-gradient(ellipse at 50% 0%,rgba(214,176,94,.06),transparent 62%)!important}.shopify-section[id$=product_list_gXWbcJ] .section-resource-list__header h1,.shopify-section[id$=product_list_gXWbcJ] .section-resource-list__header h2,.shopify-section[id$=product_list_gXWbcJ] .section-resource-list__header h3{color:#f4f1ea!important;letter-spacing:.01em!important}.shopify-section[id$=product_list_gXWbcJ] .custom-collection-button{background:linear-gradient(135deg,#e5c77d,#d6b05e 55%,#bb9143)!important;color:#11100d!important;border-color:#f5e0a8eb!important;box-shadow:0 3px 14px #d6b05e2b!important;transform:none!important}.shopify-section[id$=product_list_gXWbcJ] .custom-collection-button:hover{filter:brightness(1.04)!important;box-shadow:0 4px 18px #d6b05e3d!important;transform:none!important}.shopify-section[id$=product_list_gXWbcJ] .product-grid__card{border-color:#d7c7a447!important}@keyframes pwm3999Aura{0%,to{opacity:.42;filter:blur(20px)}50%{opacity:.78;filter:blur(29px)}}@keyframes pwm3999Artwork{0%,to{filter:drop-shadow(0 0 5px rgba(215,199,164,.16)) drop-shadow(0 0 14px rgba(214,176,94,.11))}50%{filter:drop-shadow(0 0 10px rgba(215,199,164,.3)) drop-shadow(0 0 26px rgba(214,176,94,.22))}}@media(prefers-reduced-motion:reduce){.shopify-section[id$=section_FBjqqJ]:before,.shopify-section[id$=section_FBjqqJ] img[src*="3_999_Section"],.shopify-section[id$=section_FBjqqJ] img{animation:none!important}}.pwm-why-grid+.pwm-review-note{margin:54px auto 0!important;padding:36px 16px 0!important}.pwm-review-note .pwm-review-divider{margin-bottom:28px!important}@media(max-width:749px){.pwm-why-grid+.pwm-review-note{margin-top:42px!important;padding:28px 8px 0!important}}body:has(.product-information) .pwm-product-review-note{width:min(100%,1180px)!important;margin:0 auto!important;padding:8px 16px 18px!important;text-align:center!important;background:transparent!important;color:#f4f1ea!important}body:has(.product-information) .pwm-product-review-note .pwm-review-divider{margin:0 auto 25px!important}body:has(.product-information) .pwm-product-review-note .pwm-review-kicker{margin:0 0 8px!important;color:#d7c7a4!important;font-size:10px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important}body:has(.product-information) .pwm-product-review-note h2{margin:0 0 10px!important;color:#f4f1ea!important;font-family:var(--font-heading--family)!important;font-size:clamp(22px,2.8vw,30px)!important;line-height:1.15!important;font-weight:600!important;letter-spacing:.01em!important;text-align:center!important;text-shadow:none!important}body:has(.product-information) .pwm-product-review-note>p:not(.pwm-review-kicker){max-width:560px!important;margin:0 auto 8px!important;color:#aaa59c!important;font-size:13px!important;line-height:1.65!important}body:has(.product-information) .product-information__media{display:flex!important;justify-content:center!important;min-width:0!important}body:has(.product-information) .product-information__media .pwm-product-gallery{width:min(100%,440px)!important;max-width:440px!important;padding:7px!important;margin-inline:auto!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-wrap{width:100%!important;max-width:100%!important;height:auto!important;max-height:420px!important;aspect-ratio:1/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;min-height:0!important;max-height:none!important;aspect-ratio:1/1!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0!important;border-radius:14px!important;background:#050505!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-image{width:100%!important;min-width:100%!important;height:100%!important;max-height:420px!important;flex:0 0 100%!important;padding:8px!important;object-fit:contain!important;object-position:center!important;transform:none!important;transform-origin:center!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:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border:1px solid rgba(215,199,164,.48)!important;border-radius:50%!important;background:#090909db!important;color:#d7c7a4!important;box-shadow:none!important;transform:translateY(-50%)!important;opacity:.96!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow--prev{left:9px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow--next{right:9px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow:disabled{opacity:.3!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__main-wrap,body:has(.product-information) .product-information__media .pwm-product-gallery__main{max-height:360px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-image{max-height:360px!important;padding:6px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow{width:29px!important;height:29px!important;min-width:29px!important}}body:has(.product-information) .product-details .product-form-buttons{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;justify-items:stretch!important;gap:10px!important;width:100%!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector-wrapper{width:100%!important;max-width:190px!important;min-width:0!important;justify-self:start!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector{width:100%!important;max-width:190px!important;min-width:0!important;justify-content:space-between!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector input{text-align:center!important}body:has(.product-information) .product-details .product-form-buttons .button,body:has(.product-information) .product-details .product-form-buttons button,body:has(.product-information) .product-details .shopify-payment-button__button,body:has(.product-information) .product-details .shopify-payment-button__button--unbranded,body:has(.product-information) .product-details shopify-accelerated-checkout{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;text-align-last:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:50px!important;padding-inline:14px!important;box-sizing:border-box!important}body:has(.product-information) .product-details .shopify-payment-button,body:has(.product-information) .product-details shopify-accelerated-checkout{display:block!important;width:100%!important;max-width:100%!important;margin-top:10px!important;--shopify-accelerated-checkout-button-block-size:50px;--shopify-accelerated-checkout-button-border-radius:7px }body:has(.product-information) .product-details .product-form-buttons .button span,body:has(.product-information) .product-details .product-form-buttons button span{width:100%!important;text-align:center!important}@media(max-width:749px){body:has(.product-information) .product-details .product-form-buttons{gap:10px!important}}body[class*=card-hover-effect-] :is(product-card,.product-card,.product-grid__card):hover,body[class*=card-hover-effect-] :is(product-card,.product-card,.product-grid__card):focus-within,.ui-test-product-list :is(product-card,.product-card,.product-grid__card):hover,.product-recommendations :is(product-card,.product-card,.product-grid__card):hover,.shopify-section[id^=shopify-section-product_list_] :is(product-card,.product-card,.product-grid__card):hover{transform:none!important;translate:none!important;scale:1!important;filter:none!important;box-shadow:none!important;outline:none!important;z-index:auto!important}body[class*=card-hover-effect-] :is(product-card,.product-card,.product-grid__card),.ui-test-product-list :is(product-card,.product-card,.product-grid__card),.product-recommendations :is(product-card,.product-card,.product-grid__card),.shopify-section[id^=shopify-section-product_list_] :is(product-card,.product-card,.product-grid__card){transform:none!important;translate:none!important;scale:1!important;filter:none!important;box-shadow:none!important;transition:border-color .18s ease,background-color .18s ease!important}body[class*=card-hover-effect-] :is(product-card,.product-card,.product-grid__card) :is(.card-gallery,.product-card__image,.product-card__media,.product-media-container),body[class*=card-hover-effect-] :is(product-card,.product-card,.product-grid__card):hover :is(.card-gallery,.product-card__image,.product-card__media,.product-media-container),.ui-test-product-list .card-gallery:hover,.product-recommendations .card-gallery:hover,.shopify-section[id^=shopify-section-product_list_] .card-gallery:hover{transform:none!important;translate:none!important;scale:1!important;filter:none!important;box-shadow:none!important}body[class*=card-hover-effect-] :is(product-card,.product-card,.product-grid__card):before,body[class*=card-hover-effect-] :is(product-card,.product-card,.product-grid__card):after,body[class*=card-hover-effect-] :is(product-card,.product-card,.product-grid__card) :is(.product-card__content,.card-gallery):before,body[class*=card-hover-effect-] :is(product-card,.product-card,.product-grid__card) :is(.product-card__content,.card-gallery):after,.shopify-section[id^=shopify-section-product_list_] .resource-list__item:before,.shopify-section[id^=shopify-section-product_list_] .resource-list__item:after{box-shadow:none!important;transform:none!important}body:has(.product-information) .product-recommendations>.section,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 .section-resource-list__header{margin:0 0 28px!important;padding:0 2px!important}body:has(.product-information) .product-recommendations .resource-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:13px!important;row-gap:16px!important}body:has(.product-information) .product-recommendations .product-grid__card{width:100%!important;min-width:0!important;gap:6px!important;padding:0 0 8px!important;border:1px solid rgba(215,199,164,.22)!important;border-radius:11px!important;overflow:hidden!important}body:has(.product-information) .product-recommendations .card-gallery{aspect-ratio:1/1!important;border:0!important;border-radius:10px!important;overflow:hidden!important;background:#111!important}body:has(.product-information) .product-recommendations .card-gallery img,body:has(.product-information) .product-recommendations .card-gallery .product-media-container,body:has(.product-information) .product-recommendations .card-gallery .product-media-container img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center!important;transform:none!important;border-radius:10px!important}body:has(.product-information) .product-recommendations .product-title{margin:0!important;padding:7px 9px 2px!important;font-size:.86rem!important;line-height:1.32!important}body:has(.product-information) .product-recommendations .price{margin:0!important;padding:0 9px 8px!important;font-size:.8rem!important}@media(max-width:749px){body:has(.product-information) .product-recommendations>.section,body:has(.product-information) .product-recommendations .section-resource-list{max-width:100%!important;padding-inline:12px!important}body:has(.product-information) .product-recommendations .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:11px!important;row-gap:14px!important}body:has(.product-information) .product-recommendations .section-resource-list__header{margin-bottom:22px!important}}body:has(.product-information) .product-information__media{min-width:0!important;display:flex!important;justify-content:center!important;align-items:flex-start!important;overflow:visible!important}body:has(.product-information) .product-information__media .pwm-product-gallery{width:min(100%,460px)!important;max-width:460px!important;min-width:0!important;margin-inline:auto!important;padding:7px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-wrap{width:100%!important;max-width:100%!important;height:auto!important;max-height:470px!important;aspect-ratio:.97/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;min-height:0!important;max-height:470px!important;aspect-ratio:.97/1!important;display:flex!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0!important;border-radius:14px!important;background:#050505!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-image{display:block!important;width:100%!important;min-width:100%!important;height:100%!important;max-height:470px!important;flex:0 0 100%!important;padding:2px!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__thumbs{width:100%!important;max-width:100%!important;margin:9px auto 0!important;overflow-x:auto!important;overflow-y:hidden!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow{display:grid!important;place-items:center!important;width:31px!important;height:31px!important;min-width:31px!important;padding:0!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;border:1px solid rgba(215,199,164,.42)!important;border-radius:50%!important;background:#090909d1!important;color:#d7c7a4!important;box-shadow:none!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow svg{width:15px!important;height:15px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow--prev{left:8px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow--next{right:8px!important}@media(max-width:749px){body:has(.product-information) .product-information__media .pwm-product-gallery{width:min(100%,380px)!important;max-width:380px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-wrap,body:has(.product-information) .product-information__media .pwm-product-gallery__main{max-height:390px!important;aspect-ratio:1/1!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-image{max-height:390px!important;padding:2px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow{width:29px!important;height:29px!important;min-width:29px!important}}body:has(.product-information) .product-details .product-form-buttons{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;justify-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important}body:has(.product-information) .product-details .product-form-buttons>*{width:100%!important;min-width:0!important;max-width:100%!important;grid-column:1/-1!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector-wrapper,body:has(.product-information) .product-details .product-form-buttons .quantity-selector{width:100%!important;max-width:100%!important;min-width:0!important;justify-self:stretch!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector{justify-content:space-between!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector input{width:100%!important;text-align:center!important}body:has(.product-information) .product-details .product-form-buttons .button,body:has(.product-information) .product-details .product-form-buttons button,body:has(.product-information) .product-details .shopify-payment-button__button,body:has(.product-information) .product-details .shopify-payment-button__button--unbranded{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;text-align-last:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:50px!important;padding-inline:14px!important;box-sizing:border-box!important}body:has(.product-information) .product-details .product-form-buttons .add-to-cart-button{position:relative!important;justify-content:center!important;text-align:center!important;transform:none!important;translate:none!important}body:has(.product-information) .product-details .product-form-buttons .add-to-cart-text{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;text-align:center!important}body:has(.product-information) .product-details .product-form-buttons .add-to-cart-button>.svg-wrapper{position:absolute!important;left:14px!important;display:flex!important;align-items:center!important}body:has(.product-information) .product-details .shopify-payment-button,body:has(.product-information) .product-details shopify-accelerated-checkout{display:block!important;width:100%!important;max-width:100%!important;margin-top:9px!important;--shopify-accelerated-checkout-button-block-size:50px;--shopify-accelerated-checkout-button-border-radius:7px}body:has(.product-information) .product-details shopify-accelerated-checkout button,body:has(.product-information) .product-details .shopify-payment-button__button{width:100%!important;max-width:100%!important;justify-content:center!important;text-align:center!important}body:has(.product-information) .product-details .rating-wrapper,body:has(.product-information) .product-details .product-rating{width:100%!important;max-width:100%!important}body:has(.product-information) #shopify-section-pwm_reviews_heading{padding-block:28px 8px!important;background:#080808!important;scroll-margin-top:90px}body:has(.product-information) #shopify-section-17906000528ddcb677{padding-block:0 34px!important;background:#080808!important;scroll-margin-top:90px}body:has(.product-information) #shopify-section-17906000528ddcb677 .jdgm-rev-widg{width:min(100%,1180px)!important;margin:0 auto!important;padding:10px 16px 24px!important;background:transparent!important;border:0!important}body:has(.product-information) #shopify-section-17906000528ddcb677 .jdgm-rev-widg__body{margin-top:18px!important}body:has(.product-information) #shopify-section-17906000528ddcb677 .jdgm-rev{background:#111!important;border:1px solid rgba(215,199,164,.24)!important;border-radius:12px!important;padding:17px!important;box-shadow:none!important}body:has(.product-information) #shopify-section-17906000528ddcb677 .jdgm-rev__content,body:has(.product-information) #shopify-section-17906000528ddcb677 .jdgm-rev__body{background:transparent!important}body:has(.product-information) #shopify-section-17906000528ddcb677 .jdgm-write-rev-link,body:has(.product-information) #shopify-section-17906000528ddcb677 .jdgm-write-review-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 20px!important;border-radius:999px!important;text-align:center!important;text-decoration:none!important}body:has(.product-information) #shopify-section-17906000528ddcb677 .jdgm-rev-widg__title{display:none!important}@media(max-width:749px){body:has(.product-information) #shopify-section-17906000528ddcb677 .jdgm-rev-widg{padding:6px 12px 18px!important}body:has(.product-information) #shopify-section-17906000528ddcb677 .jdgm-rev{padding:13px!important}}html{scroll-behavior:smooth}#shopify-section-1790974954edd19605{scroll-margin-top:105px!important}.pwm-why-grid+.pwm-review-note{margin:62px auto 0!important;padding:38px 16px 0!important}@media(max-width:749px){.pwm-why-grid+.pwm-review-note{margin-top:44px!important;padding-top:30px!important}}#shopify-section-section_FBjqqJ{position:relative!important;isolation:isolate!important;overflow:visible!important;padding-block:14px 12px!important}#shopify-section-section_FBjqqJ:before{content:""!important;position:absolute!important;z-index:0!important;pointer-events:none!important;top:5%!important;right:3%!important;bottom:5%!important;left:3%!important;border-radius:28px!important;background:radial-gradient(ellipse at 50% 48%,#d6b05e47,#d7c7a424,#d6b05e00 76%)!important;filter:blur(25px)!important;opacity:.72!important;animation:pwm3999Aura 5s ease-in-out infinite!important}#shopify-section-section_FBjqqJ>*{position:relative!important;z-index:1!important}#shopify-section-section_FBjqqJ img{display:block!important;width:min(82%,1100px)!important;max-width:1100px!important;height:auto!important;margin-inline:auto!important;filter:drop-shadow(0 0 8px rgba(215,199,164,.24)) drop-shadow(0 0 22px rgba(214,176,94,.22))!important;animation:pwm3999Artwork 5s ease-in-out infinite!important}#shopify-section-product_list_gXWbcJ .section-resource-list{padding-block:18px 32px!important;border-top:1px solid rgba(215,199,164,.28)!important;border-bottom:1px solid rgba(215,199,164,.18)!important;background:radial-gradient(ellipse at 50% 0%,rgba(214,176,94,.075),transparent 64%)!important}#shopify-section-product_list_gXWbcJ .custom-collection-button,#shopify-section-product_list_gXWbcJ .custom-collection-button:hover{transform:none!important}#shopify-section-product_list_gXWbcJ .custom-collection-button:hover{filter:brightness(1.04)!important}@media(max-width:749px){#shopify-section-section_FBjqqJ img{width:94%!important}}@media(prefers-reduced-motion:reduce){#shopify-section-section_FBjqqJ:before,#shopify-section-section_FBjqqJ img{animation:none!important}}#shopify-section-pwm_why_shop .pwm-review-note .pwm-review-divider,.pwm-review-note .pwm-review-divider{display:block!important;position:relative!important;width:min(520px,84%)!important;height:1px!important;min-height:1px!important;margin:0 auto 28px!important;padding:0!important;opacity:1!important;visibility:visible!important;border:0!important;background:linear-gradient(90deg,transparent 0%,rgba(215,199,164,.86) 24%,rgba(223,182,94,.92) 50%,rgba(215,199,164,.86) 76%,transparent 100%)!important;box-shadow:0 0 10px #d7c7a424!important}@media(max-width:749px){#shopify-section-pwm_why_shop .pwm-review-note .pwm-review-divider,.pwm-review-note .pwm-review-divider{margin-bottom:22px!important}}@media(min-width:750px){body:has(.product-information) .product-information__grid{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr)!important;column-gap:28px!important;align-items:start!important}body:has(.product-information) .product-information__media{width:100%!important;min-width:0!important;display:flex!important;justify-content:center!important;align-items:flex-start!important;overflow:visible!important}body:has(.product-information) .product-information__media .pwm-product-gallery{width:min(100%,540px)!important;max-width:540px!important;min-width:0!important;height:auto!important;margin-inline:auto!important;padding:8px!important;border-radius:18px!important;overflow:visible!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-wrap{width:100%!important;height:550px!important;min-height:550px!important;max-height:550px!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:550px!important;aspect-ratio:auto!important;display:flex!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0!important;border-radius:14px!important;background:#050505!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-image{display:block!important;width:100%!important;min-width:100%!important;height:100%!important;max-height:550px!important;flex:0 0 100%!important;padding:2px!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__thumbs{width:100%!important;max-width:100%!important;margin:10px auto 0!important;overflow-x:auto!important;overflow-y:hidden!important}body:has(.product-information) .product-details .product-form-buttons{display:grid!important;grid-template-columns:minmax(126px,.38fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:stretch!important;justify-items:stretch!important;gap:12px!important;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;width:100%!important;max-width:100%!important;min-width:0!important;justify-self:stretch!important;align-self:stretch!important;margin:0!important}body:has(.product-information) .product-details .product-form-buttons>.quantity-selector-wrapper .quantity-selector{width:100%!important;max-width:100%!important;min-width:0!important;height:52px!important;justify-content:space-between!important}body:has(.product-information) .product-details .product-form-buttons>.quantity-selector-wrapper .quantity-selector input{width:100%!important;min-width:22px!important;text-align:center!important}body:has(.product-information) .product-details .product-form-buttons>.premium-add-to-cart-wrapper{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;align-self:stretch!important}body:has(.product-information) .product-details .product-form-buttons>.premium-add-to-cart-wrapper .add-to-cart-button{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:52px!important;height:52px!important;align-items:center!important;justify-content:center!important;padding-inline:12px!important;text-align:center!important;transform:none!important;translate:none!important}body:has(.product-information) .product-details .product-form-buttons>.premium-add-to-cart-wrapper .add-to-cart-text{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;text-align:center!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>shopify-accelerated-checkout{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>.accelerated-checkout-block .shopify-payment-button__button,body:has(.product-information) .product-details .product-form-buttons>.premium-checkout .shopify-payment-button__button,body:has(.product-information) .product-details .product-form-buttons>.shopify-payment-button .shopify-payment-button__button,body:has(.product-information) .product-details .product-form-buttons>shopify-accelerated-checkout button{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:52px!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin:0!important}}@media(max-width:749px){body:has(.product-information) .product-details .product-form-buttons{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}body:has(.product-information) .product-details .product-form-buttons>*{grid-column:1/-1!important;width:100%!important;max-width:100%!important;min-width: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{margin-top:0!important}body:has(.product-information) .product-information__grid{display:block!important}body:has(.product-information) .product-information__media .pwm-product-gallery{width:min(100%,430px)!important;max-width:430px!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-wrap{width:100%!important;height:min(430px,112vw)!important;min-height:340px!important;max-height:430px!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;max-height:430px!important;min-height:0!important;aspect-ratio:auto!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-image{height:100%!important;max-height:430px!important;padding:2px!important;object-fit:contain!important;object-position:center center!important;transform:none!important;border-radius:12px!important;clip-path:inset(0 round 12px)!important}}body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card):hover,body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card):focus-within{transform:none!important;translate:none!important;scale:1!important;filter:none!important;box-shadow:none!important;outline:0!important;border-color:#2b2925!important;z-index:auto!important}body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card),body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card) .card-gallery,body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card) .product-card__image,body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card) .product-card__media{transform:none!important;translate:none!important;scale:1!important;filter:none!important;box-shadow:none!important;transition:border-color .18s ease,background-color .18s ease!important}body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card):before,body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card):after,body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card) .product-card__content:before,body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card) .product-card__content:after,body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card) .card-gallery:before,body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card) .card-gallery:after{content:none!important;display:none!important;transform:none!important;box-shadow:none!important}body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card):hover .card-gallery img,body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card):hover .product-card__image,body :is(.ui-test-product-list,.product-recommendations) :is(product-card,.product-card,.product-grid__card):hover .product-card__media img{transform:none!important;scale:1!important;filter:none!important}body:has(.product-information) .product-recommendations>.section,body:has(.product-information) .product-recommendations .section-resource-list{width:100%!important;max-width:1040px!important;margin-inline:auto!important}body:has(.product-information) .product-recommendations .section-resource-list__header{margin-block-end:24px!important}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-grid__card{width:100%!important;min-width:0!important;gap:7px!important;padding:0 0 8px!important;border:1px solid #2b2925!important;border-radius:12px!important;overflow:hidden!important;box-shadow:none!important}body:has(.product-information) .product-recommendations .card-gallery{width:100%!important;aspect-ratio:1/1!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;overflow:hidden!important;background:#151515!important}body:has(.product-information) .product-recommendations .card-gallery .product-media-container,body:has(.product-information) .product-recommendations .card-gallery img{width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;padding:7px!important;box-sizing:border-box!important;border:0!important;border-radius:10px!important;background:#151515!important}body:has(.product-information) .product-recommendations .product-title{margin:0!important;padding:7px 9px 1px!important;font-size:.86rem!important;line-height:1.3!important}body:has(.product-information) .product-recommendations .price{padding:0 9px 9px!important;font-size:.8rem!important;line-height:1.3!important}@media(max-width:749px){body:has(.product-information) .product-recommendations>.section,body:has(.product-information) .product-recommendations .section-resource-list{max-width:100%!important;padding-inline:12px!important}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}}@media(min-width:750px){body:has(.product-information) .product-information__media .pwm-product-gallery{width:min(100%,520px)!important;max-width:520px!important;min-width:0!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-wrap{width:100%!important;height:520px!important;min-height:520px!important;max-height:520px!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:520px!important;aspect-ratio:auto!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;height:100%!important;max-height:520px!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%,400px)!important;max-width:400px!important;min-width:0!important}body:has(.product-information) .product-information__media .pwm-product-gallery__main-wrap{width:100%!important;height:min(400px,105vw)!important;min-height:320px!important;max-height:400px!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:400px!important;aspect-ratio:auto!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;height:100%!important;max-height:400px!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:30px!important;height:30px!important;min-width:30px!important;max-width:30px!important;padding:0!important;border:1px solid rgba(215,199,164,.42)!important;border-radius:50%!important;background:#080808d1!important;color:#d7c7a4!important;box-shadow:none!important;transform:translateY(-50%)!important}body:has(.product-information) .product-information__media .pwm-product-gallery__arrow svg{display:block!important;width:14px!important;height:14px!important;flex:0 0 14px!important}}body:has(.product-information) .product-details .premium-add-to-cart-wrapper .add-to-cart-icon,body:has(.product-information) .product-details .premium-add-to-cart-wrapper .add-to-cart-button>.svg-wrapper.add-to-cart-icon{display:none!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;gap:0!important;text-align:center!important;text-indent:0!important;padding-inline:12px!important}body:has(.product-information) .product-details .premium-add-to-cart-wrapper .add-to-cart-text{position:relative!important;display:flex!important;flex:0 1 auto!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;color:inherit!important;line-height:1.15!important;text-align:center!important;text-indent:0!important;clip-path:none!important;filter:none!important}body:has(.product-information) .product-details .product-form-buttons{grid-template-columns:minmax(150px,154px) minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:stretch!important;column-gap:12px!important;row-gap:10px!important}body:has(.product-information) .product-details .product-form-buttons>.quantity-selector-wrapper{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;justify-self:stretch!important}body:has(.product-information) .product-details .product-form-buttons>.premium-add-to-cart-wrapper{grid-column:2!important;grid-row:1!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-selector-wrapper .quantity-selector{display:flex!important;flex:0 0 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;height:54px!important;min-height:54px!important;max-height:54px!important;padding:0!important;gap:0!important;align-items:center!important;justify-content:space-between!important;overflow:hidden!important;box-sizing:border-box!important;border:1px solid rgba(215,199,164,.5)!important;border-radius:9px!important;background:#080808!important;color:#f4f1ea!important;box-shadow:none!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 42px!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:52px!important;min-height:0!important;max-height:52px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#d7c7a4!important;-webkit-text-fill-color:#D7C7A4!important;box-shadow:none!important;transform:none!important;translate:none!important;scale:1!important;line-height:1!important;cursor:pointer!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:#d7c7a41a!important;color:#f4f1ea!important;-webkit-text-fill-color:#F4F1EA!important;box-shadow:none!important;transform:none!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;cursor:not-allowed!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector .svg-wrapper{display:flex!important;flex:0 0 16px!important;align-items:center!important;justify-content:center!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;margin:0!important;padding:0!important;transform:none!important;transition:none!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector .svg-wrapper svg,body:has(.product-information) .product-details .product-form-buttons .quantity-selector svg{display:block!important;width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;margin:0!important;padding:0!important;stroke:currentColor!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:0!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:#f4f1ea!important;-webkit-text-fill-color:#F4F1EA!important;font-size:16px!important;font-weight:600!important;line-height:1!important;text-align:center!important;box-sizing:border-box!important}body:has(.product-information) .product-details .product-form-buttons .quantity-selector input[type=number]::-webkit-inner-spin-button,body:has(.product-information) .product-details .product-form-buttons .quantity-selector input[type=number]::-webkit-outer-spin-button{appearance:none!important;-webkit-appearance:none!important;margin:0!important}@media(max-width:749px){body:has(.product-information) .product-details .product-form-buttons>.quantity-selector-wrapper{grid-column:1!important;grid-row:auto!important;width:min(100%,194px)!important;max-width:194px!important;min-width:0!important;justify-self:start!important}body:has(.product-information) .product-details .product-form-buttons>.quantity-selector-wrapper .quantity-selector{width:100%!important;max-width:194px!important}body:has(.product-information) .product-details .product-form-buttons>.premium-add-to-cart-wrapper{grid-column:1!important;grid-row:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pwm-final-overrides.css.map */
