/* ===== PNP Halloween 2026 (A orange + C cobwebs) — generated by build_css.py; do not hand-edit ===== */
html:not(#pnp-hw) .elementor-element-9da6e15{overflow:hidden;--padding-bottom:150px!important;padding-bottom:150px!important}
html:not(#pnp-hw) .elementor-element-9da6e15::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 162 162'%3E%3Cg %3E%3Cpath d='M0 0L160.0 0.0M0 0L154.5 41.4M0 0L138.6 80.0M0 0L113.1 113.1M0 0L80.0 138.6M0 0L41.4 154.5M0 0L0.0 160.0M34 0Q29.0 3.8 32.8 8.8Q27.0 11.2 29.4 17.0Q23.2 17.8 24.0 24.0Q17.8 23.2 17.0 29.4Q11.2 27.0 8.8 32.8Q3.8 29.0 0.0 34.0M66 0Q56.3 7.4 63.8 17.1Q52.4 21.7 57.2 33.0Q45.0 34.6 46.7 46.7Q34.6 45.0 33.0 57.2Q21.7 52.4 17.1 63.8Q7.4 56.3 0.0 66.0M98 0Q83.6 11.0 94.7 25.4Q77.9 32.3 84.9 49.0Q66.9 51.3 69.3 69.3Q51.3 66.9 49.0 84.9Q32.3 77.9 25.4 94.7Q11.0 83.6 0.0 98.0M130 0Q110.8 14.6 125.6 33.6Q103.3 42.8 112.6 65.0Q88.7 68.1 91.9 91.9Q68.1 88.7 65.0 112.6Q42.8 103.3 33.6 125.6Q14.6 110.8 0.0 130.0M160 0Q136.4 18.0 154.5 41.4Q127.1 52.7 138.6 80.0Q109.2 83.8 113.1 113.1Q83.8 109.2 80.0 138.6Q52.7 127.1 41.4 154.5Q18.0 136.4 0.0 160.0' fill='none' stroke='%23f6e7d0' stroke-opacity='.72' stroke-width='1.15' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") left top/210px auto no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 162 162'%3E%3Cg transform='translate%28162 0%29 scale%28-1 1%29'%3E%3Cpath d='M0 0L160.0 0.0M0 0L154.5 41.4M0 0L138.6 80.0M0 0L113.1 113.1M0 0L80.0 138.6M0 0L41.4 154.5M0 0L0.0 160.0M34 0Q29.0 3.8 32.8 8.8Q27.0 11.2 29.4 17.0Q23.2 17.8 24.0 24.0Q17.8 23.2 17.0 29.4Q11.2 27.0 8.8 32.8Q3.8 29.0 0.0 34.0M66 0Q56.3 7.4 63.8 17.1Q52.4 21.7 57.2 33.0Q45.0 34.6 46.7 46.7Q34.6 45.0 33.0 57.2Q21.7 52.4 17.1 63.8Q7.4 56.3 0.0 66.0M98 0Q83.6 11.0 94.7 25.4Q77.9 32.3 84.9 49.0Q66.9 51.3 69.3 69.3Q51.3 66.9 49.0 84.9Q32.3 77.9 25.4 94.7Q11.0 83.6 0.0 98.0M130 0Q110.8 14.6 125.6 33.6Q103.3 42.8 112.6 65.0Q88.7 68.1 91.9 91.9Q68.1 88.7 65.0 112.6Q42.8 103.3 33.6 125.6Q14.6 110.8 0.0 130.0M160 0Q136.4 18.0 154.5 41.4Q127.1 52.7 138.6 80.0Q109.2 83.8 113.1 113.1Q83.8 109.2 80.0 138.6Q52.7 127.1 41.4 154.5Q18.0 136.4 0.0 160.0' fill='none' stroke='%23f6e7d0' stroke-opacity='.72' stroke-width='1.15' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") right top/210px auto no-repeat,radial-gradient(ellipse 62% 70px at 70% 0%,rgba(255,160,60,.95),rgba(255,122,24,.45) 55%,transparent 100%),radial-gradient(ellipse 55% 55% at 78% 0%,rgba(255,138,40,.55),rgba(255,122,24,.18) 55%,transparent 80%),radial-gradient(ellipse 75% 60% at 50% 112%,rgba(255,122,24,.5),rgba(255,122,24,.1) 55%,transparent 75%),linear-gradient(180deg,rgba(8,9,10,.18) 0%,rgba(8,9,10,.15) 40%,rgba(8,9,10,.5) 100%)!important}
html:not(#pnp-hw) .elementor-element-9da6e15::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url("https://practicallynatty.com/wp-content/plugins/pnp-halloween/assets/pumpkins-left.webp"),url("https://practicallynatty.com/wp-content/plugins/pnp-halloween/assets/pumpkins-right.webp"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -12 84 48'%3E%3Cg transform='rotate%28-12 32 12%29'%3E%3Cpath fill='%230a0402' d='M32 10L29 4L27 10C22 6 14 6 6 10C10 11 12 14 12 18C15 15 18 15 20 18C22 15 26 15 28 19L32 14L36 19C38 15 42 15 44 18C46 15 49 15 52 18C52 14 54 11 58 10C50 6 42 6 37 10L35 4Z'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -12 84 48'%3E%3Cg transform='rotate%2812 32 12%29'%3E%3Cpath fill='%230a0402' d='M32 10L29 4L27 10C22 6 14 6 6 10C10 11 12 14 12 18C15 15 18 15 20 18C22 15 26 15 28 19L32 14L36 19C38 15 42 15 44 18C46 15 49 15 52 18C52 14 54 11 58 10C50 6 42 6 37 10L35 4Z'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -12 84 48'%3E%3Cg transform='rotate%28-6 32 12%29'%3E%3Cpath fill='%230a0402' d='M32 10L29 4L27 10C22 6 14 6 6 10C10 11 12 14 12 18C15 15 18 15 20 18C22 15 26 15 28 19L32 14L36 19C38 15 42 15 44 18C46 15 49 15 52 18C52 14 54 11 58 10C50 6 42 6 37 10L35 4Z'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -12 84 48'%3E%3Cg transform='rotate%2818 32 12%29'%3E%3Cpath fill='%230a0402' d='M32 10L29 4L27 10C22 6 14 6 6 10C10 11 12 14 12 18C15 15 18 15 20 18C22 15 26 15 28 19L32 14L36 19C38 15 42 15 44 18C46 15 49 15 52 18C52 14 54 11 58 10C50 6 42 6 37 10L35 4Z'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -12 84 48'%3E%3Cg transform='rotate%28-18 32 12%29'%3E%3Cpath fill='%230a0402' d='M32 10L29 4L27 10C22 6 14 6 6 10C10 11 12 14 12 18C15 15 18 15 20 18C22 15 26 15 28 19L32 14L36 19C38 15 42 15 44 18C46 15 49 15 52 18C52 14 54 11 58 10C50 6 42 6 37 10L35 4Z'/%3E%3C/g%3E%3C/svg%3E"),url("https://practicallynatty.com/wp-content/plugins/pnp-halloween/assets/fog.webp"),url("https://practicallynatty.com/wp-content/plugins/pnp-halloween/assets/moon.webp");background-repeat:no-repeat;background-position:left bottom,right bottom,60% 0.4%,76% 3.5%,90% 0.6%,44% 3%,30% 0.8%,center bottom,50% calc(100% + 30px);background-size:auto 290px,auto 290px,92px auto,64px auto,50px auto,44px auto,36px auto,100% auto,220px auto}
@media (min-width:768px) and (max-width:1024px){html:not(#pnp-hw) .elementor-element-9da6e15::after{background-size:auto 205px,auto 205px,92px auto,64px auto,50px auto,44px auto,36px auto,100% auto,170px auto}html:not(#pnp-hw) .pnp-hw-glow{width:290px;height:260px}}
@media (max-width:767px){html:not(#pnp-hw) .elementor-element-9da6e15{--padding-bottom:120px!important;padding-bottom:120px!important}html:not(#pnp-hw) .elementor-element-9da6e15::before{background-size:130px auto,130px auto,auto,auto,auto!important}html:not(#pnp-hw) .elementor-element-9da6e15::after{background-size:auto 128px,auto 128px,70px auto,46px auto,40px auto,32px auto,28px auto,100% auto,104px auto;background-position:left bottom,right bottom,58% 0.2%,80% 1%,34% 0.6%,92% 0.3%,10% 1%,center bottom,center calc(100% - 96px)}}
/* footer: a slim jack-o'-lantern strip between the page and the footer (every page) */
html:not(#pnp-hw) #colophon::before{content:"";display:block;height:92px;background:url("https://practicallynatty.com/wp-content/plugins/pnp-halloween/assets/footer-strip.webp") center bottom/auto 92px repeat-x;pointer-events:none}
@media (max-width:767px){html:not(#pnp-hw) #colophon::before{height:58px;background-size:auto 58px}}
/* shop + product accents: loop "Add to cart" buttons follow the theme (their gold .button rule is denied, see deny.json), a soft glow on hover */
html:not(#pnp-hw) ul.products li.product .button{background-color:#ff7a18!important;border-color:#ff7a18!important}
html:not(#pnp-hw) .return-to-shop a.button.wc-backward{background-color:#ff7a18!important;border-color:#ff7a18!important}
html:not(#pnp-hw) .woocommerce-account .woocommerce-form-login__submit,html:not(#pnp-hw) .woocommerce-account .woocommerce-form-register__submit{background-color:#ff7a18!important;border-color:#ff7a18!important}
html:not(#pnp-hw) ul.products li.product .astra-shop-thumbnail-wrap img{transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}
html:not(#pnp-hw) ul.products li.product:hover .astra-shop-thumbnail-wrap img{box-shadow:0 0 0 2px rgba(255,122,24,.95),0 0 26px 6px rgba(255,122,24,.6),0 0 60px 14px rgba(255,122,24,.28);transform:translateY(-3px)}
html:not(#pnp-hw) .elementor-wc-products ul.products li.product:hover .astra-shop-thumbnail-wrap img{border-color:#ff7a18}
/* product cards: a small cobweb in a corner of the IMAGE (a square layer over the img, inside the 3px frame and clipped to its 17px inner radius on home cards; the wrap itself is taller than the img), odd cards top-right, even bottom-left (sale badges sit top-left), and on hover (desktop, motion allowed) a spider drops on a silk thread */
html:not(#pnp-hw) ul.products li.product .astra-shop-thumbnail-wrap::before{content:"";position:absolute;top:0;left:0;width:100%;aspect-ratio:1;z-index:2;pointer-events:none;opacity:.45;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 162 162'%3E%3Cg transform='translate%28162 0%29 scale%28-1 1%29'%3E%3Cpath d='M0 0L160.0 0.0M0 0L154.5 41.4M0 0L138.6 80.0M0 0L113.1 113.1M0 0L80.0 138.6M0 0L41.4 154.5M0 0L0.0 160.0M34 0Q29.0 3.8 32.8 8.8Q27.0 11.2 29.4 17.0Q23.2 17.8 24.0 24.0Q17.8 23.2 17.0 29.4Q11.2 27.0 8.8 32.8Q3.8 29.0 0.0 34.0M66 0Q56.3 7.4 63.8 17.1Q52.4 21.7 57.2 33.0Q45.0 34.6 46.7 46.7Q34.6 45.0 33.0 57.2Q21.7 52.4 17.1 63.8Q7.4 56.3 0.0 66.0M98 0Q83.6 11.0 94.7 25.4Q77.9 32.3 84.9 49.0Q66.9 51.3 69.3 69.3Q51.3 66.9 49.0 84.9Q32.3 77.9 25.4 94.7Q11.0 83.6 0.0 98.0M130 0Q110.8 14.6 125.6 33.6Q103.3 42.8 112.6 65.0Q88.7 68.1 91.9 91.9Q68.1 88.7 65.0 112.6Q42.8 103.3 33.6 125.6Q14.6 110.8 0.0 130.0M160 0Q136.4 18.0 154.5 41.4Q127.1 52.7 138.6 80.0Q109.2 83.8 113.1 113.1Q83.8 109.2 80.0 138.6Q52.7 127.1 41.4 154.5Q18.0 136.4 0.0 160.0' fill='none' stroke='%23f6e7d0' stroke-opacity='.72' stroke-width='1.15' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") right top/56px auto no-repeat}
html:not(#pnp-hw) ul.products li.product:nth-child(even) .astra-shop-thumbnail-wrap::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 162 162'%3E%3Cg transform='translate%280 162%29 scale%281 -1%29'%3E%3Cpath d='M0 0L160.0 0.0M0 0L154.5 41.4M0 0L138.6 80.0M0 0L113.1 113.1M0 0L80.0 138.6M0 0L41.4 154.5M0 0L0.0 160.0M34 0Q29.0 3.8 32.8 8.8Q27.0 11.2 29.4 17.0Q23.2 17.8 24.0 24.0Q17.8 23.2 17.0 29.4Q11.2 27.0 8.8 32.8Q3.8 29.0 0.0 34.0M66 0Q56.3 7.4 63.8 17.1Q52.4 21.7 57.2 33.0Q45.0 34.6 46.7 46.7Q34.6 45.0 33.0 57.2Q21.7 52.4 17.1 63.8Q7.4 56.3 0.0 66.0M98 0Q83.6 11.0 94.7 25.4Q77.9 32.3 84.9 49.0Q66.9 51.3 69.3 69.3Q51.3 66.9 49.0 84.9Q32.3 77.9 25.4 94.7Q11.0 83.6 0.0 98.0M130 0Q110.8 14.6 125.6 33.6Q103.3 42.8 112.6 65.0Q88.7 68.1 91.9 91.9Q68.1 88.7 65.0 112.6Q42.8 103.3 33.6 125.6Q14.6 110.8 0.0 130.0M160 0Q136.4 18.0 154.5 41.4Q127.1 52.7 138.6 80.0Q109.2 83.8 113.1 113.1Q83.8 109.2 80.0 138.6Q52.7 127.1 41.4 154.5Q18.0 136.4 0.0 160.0' fill='none' stroke='%23f6e7d0' stroke-opacity='.72' stroke-width='1.15' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") left bottom/56px auto no-repeat}
html:not(#pnp-hw) .elementor-wc-products ul.products li.product .astra-shop-thumbnail-wrap::before{top:3px;left:3px;width:calc(100% - 6px);border-radius:17px}
@media (max-width:767px){html:not(#pnp-hw) ul.products li.product .astra-shop-thumbnail-wrap::before{background-size:38px auto!important}html:not(#pnp-hw) .single-product div.product .woocommerce-product-gallery::after{width:76px;height:76px;background-size:76px auto}}
@media (prefers-reduced-motion:no-preference){html:not(#pnp-hw) ul.products li.product .astra-shop-thumbnail-wrap::after{content:"";position:absolute;top:0;right:17%;width:30px;height:0;z-index:3;pointer-events:none;background:url("https://practicallynatty.com/wp-content/plugins/pnp-halloween/assets/spider.webp") center bottom/30px auto no-repeat,linear-gradient(rgba(246,231,208,.6),rgba(246,231,208,.6)) center top/1px calc(100% - 30px) no-repeat;transition:height .8s cubic-bezier(.3,1.35,.55,1)}html:not(#pnp-hw) ul.products li.product.pnp-hw-drop .astra-shop-thumbnail-wrap::after{height:44%}}
@media (hover:hover) and (prefers-reduced-motion:no-preference){html:not(#pnp-hw) ul.products li.product:hover .astra-shop-thumbnail-wrap::after{height:44%}}
@media (max-width:767px) and (prefers-reduced-motion:no-preference){html:not(#pnp-hw) ul.products li.product .astra-shop-thumbnail-wrap::after{width:22px;right:14%;background-size:22px auto,1px calc(100% - 22px)}}
/* home: less dead space between the hero, the Best Sellers title and the products (Elementor spacers 50px -> 0 / 4px); phone footer spacer 130 -> 30px */
html:not(#pnp-hw) .elementor-element-45d0234{--spacer-size:0px!important}
html:not(#pnp-hw) .elementor-element-9b787e6{--spacer-size:4px!important}
@media (max-width:767px){html:not(#pnp-hw) .elementor-element-d62c273{--spacer-size:30px!important}}
/* motion elements created by assets/halloween.js (1.3.0): flying bats, blinking red eyes, living hero fog + pumpkin glow */
html:not(#pnp-hw) .pnp-hw-bat{position:fixed;left:0;top:0;z-index:99990;pointer-events:none;will-change:transform}
html:not(#pnp-hw) .pnp-hw-bat-img{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;filter:drop-shadow(0 0 2px rgba(255,140,40,.75)) drop-shadow(0 0 10px rgba(255,122,24,.45))}
html:not(#pnp-hw) .pnp-hw-eyes-layer{position:absolute;left:0;top:0;width:100%;height:0;z-index:2;pointer-events:none}
html:not(#pnp-hw) .pnp-hw-eyes{position:absolute;pointer-events:none;opacity:0;background-position:center;background-size:contain;background-repeat:no-repeat;filter:drop-shadow(0 0 6px rgba(255,0,0,.75)) drop-shadow(0 0 16px rgba(255,0,0,.35))}
html:not(#pnp-hw) .pnp-hw-fog{position:absolute;left:0;bottom:0;z-index:1;pointer-events:none;background:url("https://practicallynatty.com/wp-content/plugins/pnp-halloween/assets/fog-loop.webp") left bottom/auto 100% repeat-x;will-change:transform}
html:not(#pnp-hw) .pnp-hw-fog{mix-blend-mode:screen;filter:sepia(.35) saturate(1.4) hue-rotate(-10deg);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 35%,rgba(0,0,0,.55) 65%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,#000 35%,rgba(0,0,0,.55) 65%,transparent 100%)}
html:not(#pnp-hw) .pnp-hw-fade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,0) calc(100% - 172px),rgba(0,0,0,.32) calc(100% - 98px),rgba(0,0,0,.8) calc(100% - 30px),#000 100%),radial-gradient(ellipse 85% 90% at 50% 42%,transparent 66%,rgba(0,0,0,.38) 100%)}
@media (max-width:767px){html:not(#pnp-hw) .pnp-hw-fade{background:linear-gradient(to bottom,rgba(0,0,0,0) calc(100% - 92px),rgba(0,0,0,.3) calc(100% - 56px),rgba(0,0,0,.78) calc(100% - 16px),#000 100%),linear-gradient(to right,rgba(0,0,0,.28),transparent 14%,transparent 86%,rgba(0,0,0,.28))}}
html:not(#pnp-hw) .pnp-hw-glow{position:absolute;bottom:-40px;z-index:1;pointer-events:none;width:380px;height:340px;mix-blend-mode:screen;opacity:.6;background:radial-gradient(closest-side,rgba(255,140,40,.5),rgba(255,110,20,.22) 50%,transparent 78%)}
html:not(#pnp-hw) .pnp-hw-glow-l{left:-40px}
html:not(#pnp-hw) .pnp-hw-glow-r{right:-40px}
@media (max-width:767px){html:not(#pnp-hw) .pnp-hw-glow{width:190px;height:170px;bottom:-30px}html:not(#pnp-hw) .pnp-hw-glow-l{left:-30px}html:not(#pnp-hw) .pnp-hw-glow-r{right:-30px}}
/* product page (1.4.0): orange-framed image lit from below like a candle, summary + description in framed dark panels, framed related products */
html:not(#pnp-hw) .single-product div.product .woocommerce-product-gallery{border:2px solid #ff7a18;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,122,24,.22),0 0 38px rgba(255,122,24,.30)}
html:not(#pnp-hw) .single-product div.product .woocommerce-product-gallery::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(ellipse 62% 42% at 50% 92%,rgba(255,122,24,.34),transparent 72%),radial-gradient(ellipse 85% 70% at 50% 55%,rgba(255,122,24,.09),transparent 78%)}
html:not(#pnp-hw) .single-product div.product .summary{background:linear-gradient(180deg,#140d07 0%,#0b0b0b 55%);border:1px solid rgba(255,122,24,.45);border-radius:18px;padding:22px 24px!important;box-shadow:0 0 28px rgba(255,122,24,.10)}
html:not(#pnp-hw) .single-product div.product .woocommerce-tabs{background:#0b0b0b;border:1px solid rgba(255,122,24,.35);border-radius:18px;padding:18px 24px 6px;box-shadow:0 0 24px rgba(255,122,24,.07)}
html:not(#pnp-hw) .single-product div.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #ff7a18}
html:not(#pnp-hw) .single-product .related ul.products li.product .astra-shop-thumbnail-wrap img{border:2px solid rgba(255,122,24,.6);border-radius:16px}
html:not(#pnp-hw) .single-product .related ul.products li.product .astra-shop-thumbnail-wrap::before{top:2px;left:2px;width:calc(100% - 4px);border-radius:14px}
@media (max-width:767px){html:not(#pnp-hw) .single-product div.product .summary{padding:16px 16px!important;margin-top:18px}html:not(#pnp-hw) .single-product div.product .woocommerce-tabs{padding:14px 16px 4px}}
/* 1.7.0: embers + lightning in the hero, eye glance easing, ghost on even product cards (odd cards keep the spider) */
html:not(#pnp-hw) .pnp-hw-ember{position:absolute;z-index:1;pointer-events:none;border-radius:50%;mix-blend-mode:screen;background:radial-gradient(circle,#fff3c4 0%,#ffb347 40%,rgba(255,122,24,0) 72%);box-shadow:0 0 6px 2px rgba(255,140,40,.65);will-change:transform,opacity}
html:not(#pnp-hw) .pnp-hw-flash{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(ellipse 70% 45% at 62% 0%,rgba(205,220,255,.55),rgba(160,180,255,.18) 45%,transparent 75%)}
html:not(#pnp-hw) .pnp-hw-eyes{transition:translate .35s ease-out}
@media (prefers-reduced-motion:no-preference){html:not(#pnp-hw) ul.products li.product:nth-child(even) .astra-shop-thumbnail-wrap::after{top:auto;bottom:16px;right:7%;left:auto;width:58px;height:74px;background:url("https://practicallynatty.com/wp-content/plugins/pnp-halloween/assets/ghost.webp") center bottom/contain no-repeat;opacity:0;transform:translate(16px,38%) rotate(9deg);transition:transform .6s cubic-bezier(.3,1.3,.5,1),opacity .45s ease}html:not(#pnp-hw) ul.products li.product.pnp-hw-drop:nth-child(even) .astra-shop-thumbnail-wrap::after{height:74px;opacity:.92;transform:translate(0,2%) rotate(-4deg)}}
@media (hover:hover) and (prefers-reduced-motion:no-preference){html:not(#pnp-hw) ul.products li.product:nth-child(even):hover .astra-shop-thumbnail-wrap::after{height:74px;opacity:.92;transform:translate(0,2%) rotate(-4deg)}}
@media (max-width:767px) and (prefers-reduced-motion:no-preference){html:not(#pnp-hw) ul.products li.product:nth-child(even) .astra-shop-thumbnail-wrap::after,html:not(#pnp-hw) ul.products li.product.pnp-hw-drop:nth-child(even) .astra-shop-thumbnail-wrap::after{width:40px;height:52px;right:6%}}
/* sale pop-up tagline (Clayton 10-16) */
html:not(#pnp-hw) #pnp-os-modal-title::after{content:"No tricks. Just treats.";display:block;margin-top:2px;font-size:15px;font-weight:600;letter-spacing:.01em;color:#475569}
html:not(#pnp-hw) .single-product div.product .woocommerce-product-gallery{position:relative}
html:not(#pnp-hw) .single-product div.product .woocommerce-product-gallery::after{content:"";position:absolute;left:0;top:0;width:110px;height:110px;z-index:2;pointer-events:none;opacity:.55;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 162 162'%3E%3Cg %3E%3Cpath d='M0 0L160.0 0.0M0 0L154.5 41.4M0 0L138.6 80.0M0 0L113.1 113.1M0 0L80.0 138.6M0 0L41.4 154.5M0 0L0.0 160.0M34 0Q29.0 3.8 32.8 8.8Q27.0 11.2 29.4 17.0Q23.2 17.8 24.0 24.0Q17.8 23.2 17.0 29.4Q11.2 27.0 8.8 32.8Q3.8 29.0 0.0 34.0M66 0Q56.3 7.4 63.8 17.1Q52.4 21.7 57.2 33.0Q45.0 34.6 46.7 46.7Q34.6 45.0 33.0 57.2Q21.7 52.4 17.1 63.8Q7.4 56.3 0.0 66.0M98 0Q83.6 11.0 94.7 25.4Q77.9 32.3 84.9 49.0Q66.9 51.3 69.3 69.3Q51.3 66.9 49.0 84.9Q32.3 77.9 25.4 94.7Q11.0 83.6 0.0 98.0M130 0Q110.8 14.6 125.6 33.6Q103.3 42.8 112.6 65.0Q88.7 68.1 91.9 91.9Q68.1 88.7 65.0 112.6Q42.8 103.3 33.6 125.6Q14.6 110.8 0.0 130.0M160 0Q136.4 18.0 154.5 41.4Q127.1 52.7 138.6 80.0Q109.2 83.8 113.1 113.1Q83.8 109.2 80.0 138.6Q52.7 127.1 41.4 154.5Q18.0 136.4 0.0 160.0' fill='none' stroke='%23f6e7d0' stroke-opacity='.72' stroke-width='1.15' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E") left top/110px auto no-repeat}
/* sale surfaces (banner + badges + modal CTA) */
html:not(#pnp-hw) #pnp-os-banner{background:#1c0d02!important;border-bottom:1px solid #ff7a18!important}
html:not(#pnp-hw) #pnp-os-banner span[style*="ffd54a"]{color:#ffb067!important}
html:not(#pnp-hw) #pnp-os-banner span.pnp-os-ends,html:not(#pnp-hw) #pnp-os-banner #pnp-os-learn{background:#ff7a18!important;color:#111!important}
html:not(#pnp-hw) .pnp-os-deal,html:not(#pnp-hw) .pnp-os-badge{background:#ff7a18!important;color:#111!important}
html:not(#pnp-hw) #pnp-os-overlay a[href*="/shop"]{background:#ff7a18!important;color:#111!important}
html:not(#pnp-hw) #pnp-os-overlay h3{color:#b34700!important}
/* gold the generator cannot see: the phone menu (mu-plugin pnp-mobile-header-row injects its CSS from JS, with !important), and shop pagination (its gold comes from the denied bare `a` rule) */
html:not(#pnp-hw) #pnp-mhr-btn svg path{stroke:#ff801e!important}
html:not(#pnp-hw) #pnp-mhr-panel{border-bottom-color:#ff801e!important}
html:not(#pnp-hw) .woocommerce-pagination a.page-numbers{color:#ff7e1b!important}
/* denied rules re-added at their ORIGINAL specificity: :where() adds none, so each wins only where the gold original won (no flips; the boosted versions flipped nav links / solid buttons) */
:where(html:not(#pnp-hw)) a{color:#ff7e1b}
:where(html:not(#pnp-hw)) input:focus,:where(html:not(#pnp-hw)) input[type="text"]:focus{border-color:#ff7e1b}
:where(html:not(#pnp-hw)) body .pnp-hh-rx li{border-bottom-color:rgba(255,126,27,.13)}
:where(html:not(#pnp-hw)) .pnp-hh-btn:not(.pnp-hh-btn--solid){color:#ffc293}
/* logo: real orange files (assets/logo-orange*.png, made by make_assets.py from the live logo) swapped in with content: (srcset is ignored once content is set) */
html:not(#pnp-hw) img[src$="pnp-labs-logo-v5.png"]{content:image-set(url("https://practicallynatty.com/wp-content/plugins/pnp-halloween/assets/logo-orange.png") 1x,url("https://practicallynatty.com/wp-content/plugins/pnp-halloween/assets/logo-orange-2x.png") 2x)}
html:not(#pnp-hw) img[src*="pnp-labs-logo-v5-master"]{content:url("https://practicallynatty.com/wp-content/plugins/pnp-halloween/assets/logo-orange-master.png")}
/* the featured-card button shine animation has hard-coded gold keyframes in the page; keep it still while themed */
html:not(#pnp-hw) .pnp-hh-btn,html:not(#pnp-hw) .pnp-hh-btn--solid{animation:none!important}
/* ===== generated gold -> orange overlay (from the site's own CSS) ===== */
html:not(#pnp-hw) .hfe-product-rating .star-rating{color:#ff6e00!important}
html:not(#pnp-hw) .components-badge.is-warning{--base-color:#ff8f3a!important}
html:not(#pnp-hw) .components-notice.is-warning{border-left-color:#ff8f3a!important}
html:not(#pnp-hw) .components-tip svg{fill:#ff8f3a!important}
html:not(#pnp-hw) .slicewp-user-notice.slicewp-warning{border-color:#ff7206!important}
html:not(#pnp-hw) .slicewp-status-pill.slicewp-status-pending{background:#ffdabe!important;color:#bb5100!important}
html:not(#pnp-hw) .slicewp-status-pill.slicewp-status-requested{background:#ffdabe!important;color:#bb5100!important}
html:not(#pnp-hw) .woocommerce-password-strength.good{background-color:#ffc599!important;border-color:#ff8b33!important}
html:not(#pnp-hw) .elementor-element.elementor-button-warning .elementor-button{background-color:#ff923f!important}
html:not(#pnp-hw) .elementor-widget-button .elementor-button .elementor-button-warning{background-color:#ff923f!important}
html:not(#pnp-hw) .elementor-kit-7{--e-global-color-b688ebe:#ff7e1b!important}
html:not(#pnp-hw) .elementor-kit-7 e-page-transition{background-color:#ffb57d!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-e2767b2.elementor-wc-products ul.products li.product .button{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-a5ace50.elementor-wc-products ul.products li.product .button{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-bc85c09{border-color:rgba(255,126,27,0.24)!important;--border-color:rgba(255,126,27,0.24)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-af5394d{border-color:#e96500!important;--border-color:#e96500!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-7073bdf{border-color:rgba(255,126,27,0.38)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-7073bdf:hover{background-color:rgba(255,126,27,0.12)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-7073bdf .elementor-image-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-7073bdf:has(:hover) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-7073bdf:has(:focus) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-2d197f2{border-color:rgba(255,126,27,0.38)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-2d197f2:hover{background-color:rgba(255,126,27,0.12)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-2d197f2 .elementor-image-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-2d197f2:has(:hover) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-2d197f2:has(:focus) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d36188d{border-color:rgba(255,126,27,0.38)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d36188d:hover{background-color:rgba(255,126,27,0.12)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d36188d .elementor-image-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d36188d:has(:hover) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d36188d:has(:focus) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-1d64b2a{border-color:rgba(255,126,27,0.38)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-1d64b2a:hover{background-color:rgba(255,126,27,0.12)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-1d64b2a .elementor-image-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-1d64b2a:has(:hover) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-1d64b2a:has(:focus) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-f136710{border-color:#e96500!important;--border-color:#e96500!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9d5a8fd{border-color:rgba(255,126,27,0.38)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9d5a8fd:hover{background-color:rgba(255,126,27,0.12)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9d5a8fd .elementor-image-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9d5a8fd:has(:hover) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9d5a8fd:has(:focus) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-14d6583{border-color:rgba(255,126,27,0.38)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-14d6583:hover{background-color:rgba(255,126,27,0.12)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-14d6583 .elementor-image-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-14d6583:has(:hover) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-14d6583:has(:focus) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-04a5f00{border-color:rgba(255,126,27,0.38)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-04a5f00:hover{background-color:rgba(255,126,27,0.12)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-04a5f00 .elementor-image-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-04a5f00:has(:hover) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-04a5f00:has(:focus) .elementor-image-box-title{color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d6fc13e{border-color:rgba(255,126,27,0.24)!important;--border-color:rgba(255,126,27,0.24)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d16a5fb .elementor-icon-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d16a5fb.elementor-view-stacked .elementor-icon{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d16a5fb.elementor-view-framed .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d16a5fb.elementor-view-default .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d16a5fb.elementor-view-stacked:has(:hover) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d16a5fb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d16a5fb.elementor-view-framed:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d16a5fb.elementor-view-default:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d16a5fb.elementor-view-framed:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-d16a5fb.elementor-view-default:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-ac56be4 .elementor-icon-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-ac56be4.elementor-view-stacked .elementor-icon{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-ac56be4.elementor-view-framed .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-ac56be4.elementor-view-default .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-ac56be4.elementor-view-stacked:has(:hover) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-ac56be4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-ac56be4.elementor-view-framed:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-ac56be4.elementor-view-default:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-ac56be4.elementor-view-framed:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-ac56be4.elementor-view-default:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b1461e3 .elementor-icon-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b1461e3.elementor-view-stacked .elementor-icon{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b1461e3.elementor-view-framed .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b1461e3.elementor-view-default .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b1461e3.elementor-view-stacked:has(:hover) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b1461e3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b1461e3.elementor-view-framed:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b1461e3.elementor-view-default:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b1461e3.elementor-view-framed:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b1461e3.elementor-view-default:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9223895 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-color:rgba(255,126,27,0.38)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9223895 .elementor-field-group .elementor-select-wrapper select{border-color:rgba(255,126,27,0.38)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9223895 .elementor-field-group .elementor-select-wrapper::before{color:rgba(255,126,27,0.38)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9223895 .e-form__buttons__wrapper__button-next{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9223895 .elementor-button[type="submit"]{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9223895 .e-form__buttons__wrapper__button-next:hover{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9223895 .elementor-button[type="submit"]:hover{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b462ae4 .elementor-heading-title{background:linear-gradient(178deg,#ffc79c 4%,#ff9646 34%,#e46300 62%,#a94900 100%)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-c8353f3 p .pnp-gold{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-c8353f3 .pnp-gold{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9223895 .elementor-field-group .elementor-field{border:1px solid rgba(255,126,27,.38)!important}
html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-9223895 .elementor-field:focus{border-color:#ff7e1b!important;box-shadow:0 0 0 2px rgba(255,126,27,.18)!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-0e4da5c{border-color:rgba(255,126,27,0.24)!important;--border-color:rgba(255,126,27,0.24)!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-85fd416 .elementor-heading-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5ad6186 .elementor-heading-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-cd0be94 .elementor-nav-menu--main .elementor-item:hover{color:#ff7e1b!important;fill:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-cd0be94 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#ff7e1b!important;fill:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-cd0be94 .elementor-nav-menu--main .elementor-item.highlighted{color:#ff7e1b!important;fill:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-cd0be94 .elementor-nav-menu--main .elementor-item:focus{color:#ff7e1b!important;fill:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-cd0be94 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-cd0be94 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-cd0be94 .e--pointer-framed .elementor-item:before{border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-cd0be94 .e--pointer-framed .elementor-item:after{border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-7449d10 .elementor-heading-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5292f4e .elementor-icon-list-icon i{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5292f4e .elementor-icon-list-icon svg{fill:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5292f4e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-ec99630 .elementor-heading-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5e9dcca .elementor-icon-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5e9dcca.elementor-view-stacked .elementor-icon{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5e9dcca.elementor-view-framed .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5e9dcca.elementor-view-default .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5e9dcca.elementor-view-stacked:has(:hover) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5e9dcca.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5e9dcca.elementor-view-framed:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5e9dcca.elementor-view-default:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5e9dcca.elementor-view-framed:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-5e9dcca.elementor-view-default:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-2693248 .elementor-icon-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-2693248.elementor-view-stacked .elementor-icon{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-2693248.elementor-view-framed .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-2693248.elementor-view-default .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-2693248.elementor-view-stacked:has(:hover) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-2693248.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-2693248.elementor-view-framed:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-2693248.elementor-view-default:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-2693248.elementor-view-framed:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-2693248.elementor-view-default:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-8648bee .elementor-icon-box-title{color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-8648bee.elementor-view-stacked .elementor-icon{background-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-8648bee.elementor-view-framed .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-8648bee.elementor-view-default .elementor-icon{fill:#ff7e1b!important;color:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-8648bee.elementor-view-stacked:has(:hover) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-8648bee.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-8648bee.elementor-view-framed:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-8648bee.elementor-view-default:has(:hover) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-8648bee.elementor-view-framed:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .elementor-311 .elementor-element.elementor-element-8648bee.elementor-view-default:has(:focus) .elementor-icon{fill:#ffab6b!important;color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce .dgwt-wcas-pd-rating .star-rating{color:#ff923f!important}
html:not(#pnp-hw) .elementor-social-icon-soundcloud{background-color:#ff6e00!important}
html:not(#pnp-hw) .pnp-mfr-callout{box-shadow:inset 0 0 0 1px rgba(255,152,74,.6), 0 12px 28px -14px rgba(140, 29, 29, .9)!important}
html:not(#pnp-hw) .pnp-mfr-callout__mark{box-shadow:inset 0 0 0 1px rgba(255,152,74,.65)!important;color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-callout__eyebrow{color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-hl{color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-callout__btn{background:#ff984a!important;box-shadow:0 2px 0 #d45c00!important}
html:not(#pnp-hw) .pnp-mfr-callout__btn:hover{box-shadow:0 3px 0 #d45c00!important}
html:not(#pnp-hw) .pnp-mfr-sizes .pnp-mfr-now{color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-sizes tr.is-current th::before{color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-callout .pnp-mfr-off{background:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-note{border-left:4px solid #ff7e1b!important}
html:not(#pnp-hw) .pnp-mfr-note--action{border-left-color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-link{color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-btn{background:#ff7e1b!important}
html:not(#pnp-hw) .pnp-mfr-btn:hover{background:#ffab6b!important}
html:not(#pnp-hw) .pnp-mfr-price ins{color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-cartnote{border-left:4px solid #ff7e1b!important}
html:not(#pnp-hw) .pnp-mfr-cartnote--on{border-left-color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-cartnote--on .pnp-mfr-mark{color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-cartnote--warn{border-left-color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-acct{--a-gold:#ff7b16!important;--a-line:#e8c9b1!important;--a-border:rgba(160,69,0,.16)!important}
html:not(#pnp-hw) .pnp-mfr-card--intro{box-shadow:inset 0 0 0 1px rgba(255,152,74,.55), 0 12px 28px -16px rgba(140, 29, 29, .9)!important}
html:not(#pnp-hw) .pnp-mfr-card--intro .pnp-mfr-eyebrow{color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-who > div{box-shadow:inset 0 0 0 1px rgba(255,152,74,.25)!important}
html:not(#pnp-hw) .pnp-mfr-who .pnp-mfr-who__h{color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-signin{color:#ff984a!important}
html:not(#pnp-hw) .pnp-mfr-warn{border:1px solid #ffbe8d!important}
html:not(#pnp-hw) #slicewp-affiliate-account a{color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account a:hover{color:#ff9f56!important}
html:not(#pnp-hw) #slicewp-affiliate-account-nav-tab a.slicewp-active{color:#ff7a14!important;border-bottom-color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account-nav-tab a.active{color:#ff7a14!important;border-bottom-color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account-nav-tab .active a{color:#ff7a14!important;border-bottom-color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-card:hover{border-color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-section-heading{color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account h3{color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account h4{color:#ff7a14!important}
html:not(#pnp-hw) .slicewp-date-picker-predefined-date-ranges a{color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account table thead th{background:rgba(255,122,20,0.08)!important;color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-table thead th{background:rgba(255,122,20,0.08)!important;color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account table tbody tr:hover{background:rgba(255,122,20,0.04)!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-table tbody tr:hover{background:rgba(255,122,20,0.04)!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-affiliate-link{color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-referral-url-field{color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-field-referral-link input{color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account input[type="text"]{color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account input[type="url"]{color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account input[type="text"]:focus{border-color:#ff7a14!important;box-shadow:0 0 0 2px rgba(255,122,20,0.15)!important}
html:not(#pnp-hw) #slicewp-affiliate-account input[type="url"]:focus{border-color:#ff7a14!important;box-shadow:0 0 0 2px rgba(255,122,20,0.15)!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-button-copy{background:linear-gradient(135deg, #ff7b16, #d45c00)!important}
html:not(#pnp-hw) #slicewp-affiliate-account button[class*="copy"]{background:linear-gradient(135deg, #ff7b16, #d45c00)!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-button-copy:hover{background:linear-gradient(135deg, #ff994b, #ff7b16)!important}
html:not(#pnp-hw) #slicewp-affiliate-account button[class*="copy"]:hover{background:linear-gradient(135deg, #ff994b, #ff7b16)!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-button-primary{background:linear-gradient(135deg, #ff7b16, #d45c00)!important}
html:not(#pnp-hw) #slicewp-affiliate-account button[type="submit"]{background:linear-gradient(135deg, #ff7b16, #d45c00)!important}
html:not(#pnp-hw) #slicewp-affiliate-account input[type="submit"]{background:linear-gradient(135deg, #ff7b16, #d45c00)!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-button-primary:hover{background:linear-gradient(135deg, #ff994b, #ff7b16)!important;box-shadow:0 4px 15px rgba(255,123,22,0.3)!important}
html:not(#pnp-hw) #slicewp-affiliate-account button[type="submit"]:hover{background:linear-gradient(135deg, #ff994b, #ff7b16)!important;box-shadow:0 4px 15px rgba(255,123,22,0.3)!important}
html:not(#pnp-hw) #slicewp-affiliate-account input[type="submit"]:hover{background:linear-gradient(135deg, #ff994b, #ff7b16)!important;box-shadow:0 4px 15px rgba(255,123,22,0.3)!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-field-wrapper input:focus{border-color:#ff7a14!important;box-shadow:0 0 0 2px rgba(255,122,20,0.15)!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-field-wrapper textarea:focus{border-color:#ff7a14!important;box-shadow:0 0 0 2px rgba(255,122,20,0.15)!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-creative:hover{border-color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-creative textarea{color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-pagination a:hover{color:#ff7a14!important}
html:not(#pnp-hw) #slicewp-affiliate-account .slicewp-pagination .current{background:#ff7a14!important}
html:not(#pnp-hw) .wc-block-components-notice-banner.is-warning{border-color:#ff8f3a!important}
html:not(#pnp-hw) .wc-block-components-notice-banner.is-warning>svg{background-color:#ff8f3a!important}
html:not(#pnp-hw) :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#ff6e00!important}
html:not(#pnp-hw) :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#ff6e00!important}
html:not(#pnp-hw) .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#ffc598,#004a59)!important}
html:not(#pnp-hw) .pnp-coa{--coa-gold:#ff7e1b!important;--coa-gold-dim:#b95000!important;--coa-gold-lift:#ffab6b!important}
html:not(#pnp-hw) .pnp-coa-badge__dot{background:#ff7e1b!important;box-shadow:0 0 0 3px rgba(255,126,27,.18)!important}
html:not(#pnp-hw) .pnp-coa-badge a{color:#ff7e1b!important}
html:not(#pnp-hw) .pnp-coa-modal__close:hover{border-color:#b95000!important}
html:not(#pnp-hw) .pnp-coa-modal__close:focus-visible{outline:2px solid #ff7e1b!important}
html:not(#pnp-hw){--pnp-gold:#ff8528!important;--pnp-gold-light:#ffa763!important;--pnp-gold-glow:rgba(255,133,40,0.15)!important;--pnp-warning:#ff6f01!important}
html:not(#pnp-hw) .pnp-status--pending{background:rgba(255,111,1,0.12)!important}
html:not(#pnp-hw) .pnp-badge--level{border:1px solid rgba(255,133,40,0.25)!important}
html:not(#pnp-hw) .pnp-leaderboard__item:nth-child(1) .pnp-leaderboard__rank{background:linear-gradient(135deg, #FFD700, #ff8528)!important}
html:not(#pnp-hw) .pnp-leaderboard__item:nth-child(3) .pnp-leaderboard__rank{background:linear-gradient(135deg, #ff6e00, #d85e00)!important}
html:not(#pnp-hw) .pnp-leaderboard__rank-number--top{background:linear-gradient(135deg, var(--pnp-gold), #e06100)!important}
html:not(#pnp-hw) .pnp-credits__balance{border:1px solid rgba(255,133,40,0.25)!important}
html:not(#pnp-hw) .pnp-btn--primary{background:linear-gradient(135deg, var(--pnp-gold), #e06100)!important;box-shadow:0 2px 8px rgba(255,133,40,0.3)!important}
html:not(#pnp-hw) .pnp-btn--primary:hover{box-shadow:0 4px 16px rgba(255,133,40,0.4)!important}
html:not(#pnp-hw) .pnp-notice--warning{background:rgba(255,111,1,0.1)!important;border:1px solid rgba(255,111,1,0.25)!important}
html:not(#pnp-hw) .pnp-auth-gate .pnp-btn-login{background:linear-gradient(135deg, #eb6600, #b85000)!important}
html:not(#pnp-hw) .pnp-alert--success{background:linear-gradient(135deg, rgba(76, 175, 80, 0.08), rgba(255,122,20,0.04))!important}
html:not(#pnp-hw) .pnp-alert--gold{background:linear-gradient(135deg, rgba(255,122,20,0.08), rgba(255,122,20,0.03))!important;border-color:rgba(255,122,20,0.25)!important;border-left-color:var(--gold-300, #ffa763)!important}
html:not(#pnp-hw) .pnp-alert--warning{background:rgba(255,110,0,0.06)!important;border-color:rgba(255,110,0,0.2)!important;border-left-color:var(--warning, #ff6f01)!important}
html:not(#pnp-hw) .pnp-text-gold{color:var(--text-gold, #ffa763)!important}
html:not(#pnp-hw) .pnp-text-warning{color:var(--warning, #ff6f01)!important}
html:not(#pnp-hw) .pnp-progress-fill{background:linear-gradient(90deg, var(--gold-400, #ff8528), var(--gold-200, #ffa763))!important}
html:not(#pnp-hw) .pnp-section-gold{background:linear-gradient(135deg, rgba(255,122,20,0.08), rgba(255,122,20,0.02))!important;border:1px solid var(--border-gold, rgba(255,122,20,0.25))!important}
html:not(#pnp-hw) .pnp-icon-box--gold{background:linear-gradient(135deg, var(--gold-400, #ff8528), var(--gold-700, #c05300))!important}
html:not(#pnp-hw) .slicewp-form-register .slicewp-submit{background:linear-gradient(135deg, var(--pnp-gold, #ff8528), #e06100)!important}
html:not(#pnp-hw) .slicewp-form-login .slicewp-submit{background:linear-gradient(135deg, var(--pnp-gold, #ff8528), #e06100)!important}
html:not(#pnp-hw) .slicewp-form-register .slicewp-submit:hover{background:linear-gradient(135deg, var(--pnp-gold-light, #ffa763), var(--pnp-gold, #ff8528))!important;box-shadow:0 4px 16px rgba(255,133,40,0.4)!important}
html:not(#pnp-hw) .slicewp-form-login .slicewp-submit:hover{background:linear-gradient(135deg, var(--pnp-gold-light, #ffa763), var(--pnp-gold, #ff8528))!important;box-shadow:0 4px 16px rgba(255,133,40,0.4)!important}
html:not(#pnp-hw) .slicewp-affiliate-account .slicewp-account-navigation a.active{color:var(--pnp-gold, #ff8528)!important}
html:not(#pnp-hw) .slicewp-affiliate-account .slicewp-account-navigation a:hover{color:var(--pnp-gold, #ff8528)!important}
html:not(#pnp-hw) .pnp-faq{--faq-gold:#ff7e1b!important;--faq-gold-dim:#b95000!important;--faq-gold-lift:#ffab6b!important}
html:not(#pnp-hw) .pnp-ca{--pnp-gold:#ff7b16!important;--pnp-gold-soft:rgba(255,123,22,0.12)!important;--pnp-border:rgba(160,69,0,0.16)!important;--pnp-warn:#8a3c00!important;--pnp-warn-soft:rgba(255,122,20,0.16)!important}
html:not(#pnp-hw) .pnp-ca-hero{border-color:rgba(255,123,22,0.35)!important}
html:not(#pnp-hw) a:hover{color:#ffab6b!important}
html:not(#pnp-hw) a:focus{color:#ffab6b!important}
html:not(#pnp-hw) ::selection{background-color:#ff7e1b!important}
html:not(#pnp-hw) .tagcloud a:hover{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .tagcloud a:focus{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .tagcloud a.current-item{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="email"]:focus{border-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="url"]:focus{border-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="password"]:focus{border-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="reset"]:focus{border-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="search"]:focus{border-color:#ff7e1b!important}
html:not(#pnp-hw) textarea:focus{border-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="radio"]:checked{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) input[type=reset]{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="checkbox"]:checked{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="checkbox"]:hover:checked{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="checkbox"]:focus:checked{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) input[type=range]::-webkit-slider-thumb{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .site-footer a:hover + .post-count{background:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .site-footer a:focus + .post-count{background:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .single .nav-links .nav-previous{color:#ff7e1b!important}
html:not(#pnp-hw) .single .nav-links .nav-next{color:#ff7e1b!important}
html:not(#pnp-hw) .entry-meta{color:#ff7e1b!important}
html:not(#pnp-hw) .entry-meta *{color:#ff7e1b!important}
html:not(#pnp-hw) .entry-meta a:not(.ast-button):hover{color:#ffab6b!important}
html:not(#pnp-hw) .entry-meta a:not(.ast-button):hover *{color:#ffab6b!important}
html:not(#pnp-hw) .entry-meta a:not(.ast-button):focus{color:#ffab6b!important}
html:not(#pnp-hw) .entry-meta a:not(.ast-button):focus *{color:#ffab6b!important}
html:not(#pnp-hw) .page-links > .page-link{color:#ffab6b!important}
html:not(#pnp-hw) .page-links .page-link:hover{color:#ffab6b!important}
html:not(#pnp-hw) .post-navigation a:hover{color:#ffab6b!important}
html:not(#pnp-hw) #cat option{color:#ff7e1b!important}
html:not(#pnp-hw) .secondary .calendar_wrap thead a{color:#ff7e1b!important}
html:not(#pnp-hw) .secondary .calendar_wrap thead a:visited{color:#ff7e1b!important}
html:not(#pnp-hw) .secondary .calendar_wrap #today{background:#ff7e1b!important}
html:not(#pnp-hw) .ast-progress-val span{background:#ff7e1b!important}
html:not(#pnp-hw) .secondary a:hover + .post-count{background:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .secondary a:focus + .post-count{background:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .wp-block-button.is-style-outline .wp-block-button__link{border-color:#ff7e1b!important}
html:not(#pnp-hw) div.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color){color:#ff7e1b!important}
html:not(#pnp-hw) div.wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color){color:#ff7e1b!important}
html:not(#pnp-hw) .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .post-page-numbers.current .page-link{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .ast-pagination .page-numbers.current{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button{border-color:#ff7e1b!important}
html:not(#pnp-hw) .ast-outline-button{border-color:#ff7e1b!important}
html:not(#pnp-hw) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{border-color:#ff7e1b!important}
html:not(#pnp-hw) .wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color){color:#ff7e1b!important}
html:not(#pnp-hw) .wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color){color:#ff7e1b!important}
html:not(#pnp-hw) .ast-outline-button{color:#ff7e1b!important}
html:not(#pnp-hw) .ast-outline-button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .ast-outline-button:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .wp-block-button .wp-block-button__link:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .wp-block-button .wp-block-button__link:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .wp-block-button .wp-block-button__link{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .wp-block-search .wp-block-search__button{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) body .wp-block-file .wp-block-file__button{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .menu-toggle{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .ast-button{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .ast-custom-button{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) input#submit{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="button"]{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="submit"]{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) input[type="reset"]{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) #comments .submit{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .search .search-submit{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce-js a.button{border-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce .woocommerce-message a.button{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce #respond input#submit.alt{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce input.button.alt{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce input.button{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce input.button:disabled{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce input.button:disabled[disabled]{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce input.button:disabled:hover{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce input.button:disabled[disabled]:hover{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce #respond input#submit{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce button.button.alt.disabled{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .wc-block-grid__products .wc-block-grid__product .wp-block-button__link{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .wc-block-grid__product-onsale{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) [CLASS*="wc-block"] button{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping){border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce button.button.alt.disabled.wc-variation-selection-needed{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) [CLASS*="wc-block"] .wc-block-components-button{border-color:#ff7e1b!important;background-color:#ff7e1b!important}
html:not(#pnp-hw) button:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .menu-toggle:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .ast-button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .ast-custom-button:hover .button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .ast-custom-button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) input[type=reset]:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) input[type=reset]:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) input#submit:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) input#submit:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) input[type="button"]:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) input[type="button"]:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) input[type="submit"]:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) input[type="submit"]:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) body .wp-block-file .wp-block-file__button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) body .wp-block-file .wp-block-file__button:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce-js a.button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce button.button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce .woocommerce-message a.button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce #respond input#submit:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce #respond input#submit.alt:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce input.button.alt:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce input.button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce button.button.alt.disabled:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) [CLASS*="wc-block"] button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping):hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce button.button.alt.disabled.wc-variation-selection-needed:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) [CLASS*="wc-block"] .wc-block-components-button:hover{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) [CLASS*="wc-block"] .wc-block-components-button:focus{background-color:#ffab6b!important;border-color:#ffab6b!important}
html:not(#pnp-hw) .ast-builder-menu-1 .sub-menu{border-color:#ff7e1b!important}
html:not(#pnp-hw) .ast-builder-menu-1 .inline-on-mobile .sub-menu{border-color:#ff7e1b!important}
html:not(#pnp-hw) #ast-scroll-top{background-color:#ff7e1b!important}
html:not(#pnp-hw) [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:#ff7e1b!important}
html:not(#pnp-hw) [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#ff7e1b!important}
html:not(#pnp-hw) [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#ff7e1b!important}
html:not(#pnp-hw){--wp--preset--color--luminous-vivid-amber:#fc6d00!important;--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,109,0) 0%,rgb(255,105,0) 100%)!important;--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,174,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%)!important}
html:not(#pnp-hw) .woocommerce span.onsale{background-color:#ff7e1b!important}
html:not(#pnp-hw) .wc-block-grid__product .wc-block-grid__product-onsale{background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce-message{border-top-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce-info{border-top-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce-message::before{color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce-info::before{color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce nav.woocommerce-pagination ul{border-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce nav.woocommerce-pagination ul li{border-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce nav.woocommerce-pagination ul li a:focus{background:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce nav.woocommerce-pagination ul li a:hover{background:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce nav.woocommerce-pagination ul li span.current{background:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce-MyAccount-navigation-link.is-active a{color:#ffab6b!important}
html:not(#pnp-hw) .woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{background:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before{background:#ff7e1b!important}
html:not(#pnp-hw) .ast-site-header-cart i.astra-icon:after{background:#ff7e1b!important}
html:not(#pnp-hw) .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#ff7e1b!important}
html:not(#pnp-hw) .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{border-color:#ff7e1b!important}
html:not(#pnp-hw) .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{border-color:#ff7e1b!important}
html:not(#pnp-hw) .dgwt-wcas-st strong{color:#ff7e1b!important}
html:not(#pnp-hw) .dgwt-wcas-sd strong{color:#ff7e1b!important}
html:not(#pnp-hw) .pnp-elite-dash a{color:#ff7e1b!important}
html:not(#pnp-hw) .pnp-aff-dash a{color:#ff7e1b!important}
html:not(#pnp-hw) .slicewp-card a{color:#ff7e1b!important}
html:not(#pnp-hw) .slicewp-tab-content a{color:#ff7e1b!important}
html:not(#pnp-hw) .slicewp-table a{color:#ff7e1b!important}
html:not(#pnp-hw) #pum-2565 .pum-container{border:1px solid rgba(255,126,27,0.65)!important;box-shadow:0 28px 80px rgba(0,0,0,.75), 0 0 0 1px rgba(255,126,27,.16) inset!important}
html:not(#pnp-hw) #pum-2565 .pum-content h1{color:#ff7e1b!important}
html:not(#pnp-hw) #pum-2565 .pum-content h2{color:#ff7e1b!important}
html:not(#pnp-hw) #pum-2565 .pum-content h3{color:#ff7e1b!important}
html:not(#pnp-hw) #pum-2565 .pum-content p:first-child{color:#ff7e1b!important}
html:not(#pnp-hw) #pum-2565 .pum-close{background:#ff7e1b!important;box-shadow:0 10px 30px rgba(255,126,27,.28)!important}
html:not(#pnp-hw) #pum-2565 .pum-close:hover{background:#ffab6b!important}
html:not(#pnp-hw) #pum-2565 .pum-close:focus{background:#ffab6b!important}
html:not(#pnp-hw) .runtext-container{background:#ff7e1b!important}
html:not(#pnp-hw) .elementor-element-10d5401 > .e-con-inner .select2-selection__placeholder{color:#ff7e1b!important;-webkit-text-fill-color:#ff7e1b!important}
html:not(#pnp-hw) .elementor-element-10d5401 > .e-con-inner input:focus{outline:3px solid #ff7e1b!important}
html:not(#pnp-hw) .elementor-element-10d5401 > .e-con-inner select:focus{outline:3px solid #ff7e1b!important}
html:not(#pnp-hw) .elementor-element-10d5401 > .e-con-inner textarea:focus{outline:3px solid #ff7e1b!important}
html:not(#pnp-hw) .elementor-element-10d5401 > .e-con-inner .select2-container--focus .select2-selection{outline:3px solid #ff7e1b!important}
html:not(#pnp-hw) .elementor-element-10d5401 > .e-con-inner .select2-container--open .select2-selection{outline:3px solid #ff7e1b!important}
html:not(#pnp-hw) .elementor-element-10d5401 > .e-con-inner input::placeholder{color:#b95000!important;-webkit-text-fill-color:#b95000!important}
html:not(#pnp-hw) .elementor-element-10d5401 > .e-con-inner textarea::placeholder{color:#b95000!important;-webkit-text-fill-color:#b95000!important}
html:not(#pnp-hw) body .e-woo-select2-wrapper .select2-results__option--highlighted{background-color:#ff7e1b!important}
html:not(#pnp-hw) body .e-woo-select2-wrapper .select2-results__option[aria-selected="true"]{background-color:#ff7e1b!important}
html:not(#pnp-hw) body:not(.woocommerce-checkout) .woocommerce-message{border-left:4px solid #ff7e1b!important}
html:not(#pnp-hw) body:not(.woocommerce-checkout) .woocommerce-info{border-left:4px solid #ff7e1b!important}
html:not(#pnp-hw) body:not(.woocommerce-checkout) .woocommerce-error{border-left:4px solid #ff7e1b!important}
html:not(#pnp-hw) body:not(.woocommerce-checkout) .woocommerce-message::before{color:#ff7e1b!important}
html:not(#pnp-hw) body:not(.woocommerce-checkout) .woocommerce-info::before{color:#ff7e1b!important}
html:not(#pnp-hw) body:not(.woocommerce-checkout) .woocommerce-message a:not(.button){color:#ff7e1b!important}
html:not(#pnp-hw) body:not(.woocommerce-checkout) .woocommerce-info a:not(.button){color:#ff7e1b!important}
html:not(#pnp-hw) body.woocommerce-account .woocommerce .woocommerce-Addresses .woocommerce-Address-title a{color:#ff7e1b!important}
html:not(#pnp-hw) .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method > label[for^="payment_method_"]{color:#ff9645!important}
html:not(#pnp-hw) :where(a[href],area[href],button,summary,input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset],input[type=image],input[type=file],input[type=range],input[type=color],[role=button],[role=link],[role=tab],[role=menuitem],[role=checkbox],[role=switch],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid #ff750c!important}
html:not(#pnp-hw) html[data-pnp-kbd] :where(select,input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=file]):not([type=range]):not([type=color]),textarea,[contenteditable]):focus-visible{outline:2px solid #ff750c!important}
html:not(#pnp-hw) html[data-pnp-kbd] #pum-2565 .pnp-gate__title:focus-visible{outline:2px solid #ff750c!important}
html:not(#pnp-hw) .runtext-container .pnp-a11y-bar-toggle{background:#ff7e1b!important}
html:not(#pnp-hw) .runtext-container .pnp-a11y-bar-toggle:hover{background:#ff7e1b!important}
html:not(#pnp-hw) .runtext-container .pnp-a11y-bar-toggle:focus{background:#ff7e1b!important}
html:not(#pnp-hw) .pnp-acct__btn{color:#ff7e1b!important}
html:not(#pnp-hw) .pnp-acct__btn:hover{color:#ffab6b!important}
html:not(#pnp-hw) .pnp-acct__btn[aria-expanded="true"]{color:#ffab6b!important}
html:not(#pnp-hw) .pnp-acct__menu{border:1px solid rgba(255,126,27,.38)!important}
html:not(#pnp-hw) .pnp-acct__menu a:hover{color:#ff7e1b!important;background:rgba(255,126,27,.08)!important}
html:not(#pnp-hw) .pnp-acct__menu a:focus{color:#ff7e1b!important;background:rgba(255,126,27,.08)!important}
html:not(#pnp-hw) .pnp-hh-card{border:1px solid rgba(255,126,27,.26)!important}
html:not(#pnp-hw) .pnp-hh-card:hover{border-color:rgba(255,126,27,.5)!important}
html:not(#pnp-hw) .pnp-hh-card--feat{border-color:rgba(255,126,27,.6)!important}
html:not(#pnp-hw) .pnp-hh-card--feat::before{background:linear-gradient(90deg,transparent,#ff7e1b 22%,#ffb176 50%,#ff7e1b 78%,transparent)!important}
html:not(#pnp-hw) .pnp-hh-eyebrow{color:#ff7e1b!important}
html:not(#pnp-hw) .pnp-hh-sub{color:#ff8e38!important}
html:not(#pnp-hw) .pnp-hh-ul li::before{border-right:1.8px solid #ff7e1b!important;border-bottom:1.8px solid #ff7e1b!important}
html:not(#pnp-hw) .pnp-hh-rx .q{color:#ff7e1b!important}
html:not(#pnp-hw) .pnp-hh-btn{border:1px solid rgba(255,126,27,.5)!important}
html:not(#pnp-hw) .pnp-hh-btn:hover{background:rgba(255,126,27,.15)!important;border-color:rgba(255,126,27,.85)!important}
html:not(#pnp-hw) .pnp-hh-btn--solid{background:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) .pnp-hh-btn--solid:hover{background:#ffaf71!important;border-color:#ffaf71!important}
html:not(#pnp-hw) .pnp-hh-btn:focus-visible{outline:2px solid #ffb176!important}
html:not(#pnp-hw) .pnp-ship-strip svg{stroke:#ff7e1b!important}
html:not(#pnp-hw) #pum-2565 .pnp-gate{border:1px solid rgba(255,126,27,.18)!important}
html:not(#pnp-hw) #pum-2565 .pnp-gate::before{background:linear-gradient(90deg,transparent,rgba(255,126,27,.4),transparent)!important}
html:not(#pnp-hw) #pum-2565 .pnp-gate__mark{border:1px solid #ff7e1b!important;color:#ff7e1b!important}
html:not(#pnp-hw) #pum-2565 .pnp-gate__eyebrow{color:#ff7e1b!important;border:1px solid rgba(255,126,27,.18)!important;background:rgba(255,126,27,.05)!important}
html:not(#pnp-hw) #pum-2565 .pnp-research-check input[type="checkbox"]:hover{border-color:rgba(255,126,27,.5)!important}
html:not(#pnp-hw) #pum-2565 .pnp-research-check input[type="checkbox"]:checked{background:#ff7e1b!important;border-color:#ff7e1b!important}
html:not(#pnp-hw) #pum-2565 .pnp-research-check input[type="checkbox"]:focus-visible{outline:2px solid rgba(255,126,27,.5)!important}
html:not(#pnp-hw) #pum-2565 #pnp-research-continue{border:1px solid rgba(255,126,27,.15)!important;background:rgba(255,126,27,.08)!important}
html:not(#pnp-hw) #pum-2565 #pnp-research-continue:not([disabled]){background:linear-gradient(180deg,#ffab6b 0%,#ff7e1b 100%)!important;border-color:#ff7e1b!important;box-shadow:0 1px 0 rgba(255,255,255,.2) inset, 0 10px 30px -8px rgba(255,126,27,.35)!important}
html:not(#pnp-hw) #pum-2565 #pnp-research-continue:not([disabled]):hover{box-shadow:0 1px 0 rgba(255,255,255,.2) inset, 0 14px 36px -8px rgba(255,126,27,.5)!important}
html:not(#pnp-hw) #pum-2565 .pnp-gate__footer-dot{background:#e96500!important}
html:not(#pnp-hw) .pnp-affiliate-wrap{--gold:#ff750c!important;--gold2:#ff9443!important;--line:rgba(255,148,67,.2)!important}
html:not(#pnp-hw) .pnp-step-num{background:rgba(255,148,67,.12)!important}
html:not(#pnp-hw) .pnp-chip{background:rgba(255,148,67,.1)!important}
html:not(#pnp-hw) .pnp-compare-highlight{outline:2px solid rgba(255,148,67,.35)!important}
html:not(#pnp-hw) .pnp-elite-public{--pnp-gold:#ff7308!important;--pnp-gold-soft:rgba(255,115,8,.16)!important;background:radial-gradient(circle at top,rgba(255,115,8,.12),transparent 28rem),var(--pnp-bg)!important}
html:not(#pnp-hw) .pnp-elite-hero{border:1px solid rgba(255,115,8,.28)!important}
html:not(#pnp-hw) .pnp-elite-btn-primary{background:linear-gradient(135deg,#ff9b4f,#e06100)!important}
html:not(#pnp-hw) .pnp-elite-btn-secondary{border:1px solid rgba(255,115,8,.45)!important}
html:not(#pnp-hw) .pnp-elite-table th:last-child{background:rgba(255,115,8,.07)!important}
html:not(#pnp-hw) .pnp-elite-table td:last-child{background:rgba(255,115,8,.07)!important}
html:not(#pnp-hw) .pnp-tier-card.featured{border-color:rgba(255,115,8,.72)!important;box-shadow:inset 0 0 0 1px rgba(255,115,8,.18),0 18px 50px rgba(255,115,8,.08)!important}
html:not(#pnp-hw) .pnp-path-card.featured{border-color:rgba(255,115,8,.72)!important;box-shadow:inset 0 0 0 1px rgba(255,115,8,.18),0 18px 50px rgba(255,115,8,.08)!important}
html:not(#pnp-hw) .pnp-elite-note{border:1px solid rgba(255,115,8,.28)!important}
html:not(#pnp-hw) .pnp-form-shell{border:1px solid rgba(255,115,8,.22)!important}
html:not(#pnp-hw) .pnp-form-shell input{border:1px solid rgba(255,115,8,.28)!important}
html:not(#pnp-hw) .pnp-form-shell select{border:1px solid rgba(255,115,8,.28)!important}
html:not(#pnp-hw) .pnp-form-shell textarea{border:1px solid rgba(255,115,8,.28)!important}
html:not(#pnp-hw) .pnp-form-shell button{background:linear-gradient(135deg,#ff9b4f,#e06100)!important}
html:not(#pnp-hw) .pnp-form-shell input[type=submit]{background:linear-gradient(135deg,#ff9b4f,#e06100)!important}
html:not(#pnp-hw) .single .post-navigation a:hover{color:#ffab6b!important}
html:not(#pnp-hw) .pnp-mp-card:hover{border-color:#ff7e1b!important}
html:not(#pnp-hw) .pnp-mp-card:focus-visible{border-color:#ff7e1b!important}
html:not(#pnp-hw) .pnp-mp-card[aria-pressed="true"]{border-color:#ff7e1b!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 1px #ff7e1b!important}
html:not(#pnp-hw) .pnp-mp-off{color:#ff7e1b!important}
html:not(#pnp-hw) .ast-pagination a:hover{color:#ffab6b!important}
html:not(#pnp-hw) .ast-pagination a:focus{color:#ffab6b!important}
html:not(#pnp-hw) .ast-pagination > span:hover:not(.dots){color:#ffab6b!important}
html:not(#pnp-hw) .ast-pagination > span.current{color:#ffab6b!important}
@supports not ((-webkit-background-clip:text) or (background-clip:text)){html:not(#pnp-hw) .elementor-139 .elementor-element.elementor-element-b462ae4 .elementor-heading-title{-webkit-text-fill-color:#ff9646!important}}
