.pw-pdp *{min-width:0}.pw-pdp{background:var(--product-page-bg, #181818);padding:var(--product-section-padding, 0 80px)}.pw-pdp__inner{display:flex;align-items:flex-start;gap:0;max-width:var(--product-content-max-width, 1440px);margin:0 auto}.pw-pdp__gallery{flex:1 1 60%;min-width:0;display:flex;flex-direction:column;gap:var(--product-gallery-gap, 12px);padding:40px var(--product-gallery-gap, 12px) 40px 0}.pw-pdp__gallery-main{position:relative;aspect-ratio:var(--product-gallery-aspect, 4/5);overflow:hidden;border-radius:var(--product-gallery-radius, 0);background:var(--product-gallery-bg, #101010);padding:var(--product-gallery-padding, 0)}.pw-pdp__gallery-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease;pointer-events:none}.pw-pdp__gallery-slide.is-active{opacity:1;pointer-events:auto}.pw-pdp__gallery-img,.pw-pdp__gallery-slide video,.pw-pdp__gallery-slide iframe{width:100%;height:100%;object-fit:var(--product-image-fit, contain);object-position:var(--product-image-position, center);display:block}.pw-pdp__gallery-ph{aspect-ratio:var(--product-gallery-aspect, 4/5);display:flex;align-items:center;justify-content:center;color:var(--product-muted, #888);font-family:var(--font-body);font-size:13px}.pw-pdp__zoom-btn{position:absolute;bottom:16px;right:16px;z-index:2;width:36px;height:36px;border-radius:50%;border:none;background:#18181899;color:var(--product-text, #F5F3EF);display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pw-pdp__gallery-grid{display:grid;grid-template-columns:repeat(var(--product-thumb-columns, 3),minmax(0,1fr));gap:var(--product-gallery-gap, 12px)}.pw-pdp__gallery-thumb{border:none;padding:0;cursor:pointer;aspect-ratio:var(--product-thumb-aspect, 1/1);overflow:hidden;border-radius:var(--product-gallery-radius, 0);background:var(--product-gallery-bg, #101010);opacity:.75;transition:opacity .2s ease}.pw-pdp__gallery-thumb.is-active,.pw-pdp__gallery-thumb:hover{opacity:1}.pw-pdp__gallery-thumb-img{width:100%;height:100%;object-fit:var(--product-image-fit, contain);object-position:var(--product-image-position, center);display:block}.pw-pdp__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#000000f0;display:flex;align-items:center;justify-content:center;padding:24px;cursor:zoom-out}.pw-pdp__lightbox img{max-width:100%;max-height:100%;object-fit:contain}.pw-pdp__info{flex:1 1 40%;min-width:320px;max-width:460px;background:var(--product-panel-bg, #F5F3EF);color:var(--product-panel-text, #181818);padding:48px 40px;margin-top:40px}.pw-pdp__eyebrow{display:block;font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--product-eyebrow-color, #B5924A);margin-bottom:16px}.pw-pdp__title{font-family:var(--product-heading-font, var(--font-display));font-size:var(--product-heading-size, 40px);font-weight:var(--product-heading-weight, 400);line-height:var(--product-heading-line-height, 1.1);color:var(--product-panel-text, #181818);margin:0 0 16px;overflow-wrap:break-word}.pw-pdp__subtitle{font-family:var(--font-display);font-style:italic;font-size:15px;font-weight:400;line-height:1.6;color:var(--product-panel-muted, #3A3A3A);margin:0 0 28px}.pw-pdp__features{display:flex;flex-wrap:wrap;gap:20px;padding:20px 0;margin-bottom:28px;border-top:1px solid var(--product-border, #2E2E2E);border-bottom:1px solid var(--product-border, #2E2E2E)}.pw-pdp__feature{flex:1 1 0%;min-width:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.pw-pdp__feature-icon{width:20px;height:20px;color:var(--product-eyebrow-color, #B5924A)}.pw-pdp__feature-label{font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--product-panel-text, #181818)}.pw-pdp__feature-value{font-family:var(--font-body);font-size:10px;color:var(--product-panel-muted, #3A3A3A)}.pw-pdp__option{margin-bottom:24px}.pw-pdp__option-label{display:block;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--product-panel-text, #181818);margin-bottom:10px}.pw-pdp__option-selected{font-weight:400;text-transform:none;color:var(--product-panel-muted, #3A3A3A)}.pw-pdp__swatches{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--product-swatch-gap, 10px)}.pw-pdp__swatch{cursor:pointer;text-decoration:none}.pw-pdp__swatch:focus-visible{outline:2px solid var(--product-swatch-border-selected, #B5924A);outline-offset:2px}.pw-pdp__swatch--color{min-width:var(--product-swatch-size, 40px);height:var(--product-swatch-size, 40px);padding:0 10px;border-radius:var(--product-swatch-radius, 0);border-width:var(--product-swatch-border-width, 1px);border-style:solid;border-color:var(--product-swatch-border, #C8C8CC);background:var(--product-swatch-bg, #FFFFFF);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease}.pw-pdp__swatch--color.is-active{border-color:var(--product-swatch-border-selected, #B5924A);border-width:var(--product-swatch-border-width-selected, 2px)}.pw-pdp__swatch--color .pw-pdp__swatch-label{color:var(--product-swatch-label-color, var(--product-panel-text, #181818))}.pw-pdp__swatch--image{width:var(--product-swatch-image-size, 72px);padding:0;border:none;background:none;display:flex;flex-direction:column;align-items:center;gap:var(--product-swatch-label-gap, 8px)}.pw-pdp__swatch--image .pw-pdp__swatch-media{display:block;width:100%;aspect-ratio:1 / 1;padding:var(--product-swatch-image-padding, 4px);background:var(--product-swatch-image-bg, #FFFFFF);border-radius:var(--product-swatch-radius, 0);border-width:var(--product-swatch-border-width, 1px);border-style:solid;border-color:var(--product-swatch-border, #C8C8CC);overflow:hidden;transition:border-color .2s ease}.pw-pdp__swatch--image.is-active .pw-pdp__swatch-media{border-color:var(--product-swatch-border-selected, #B5924A);border-width:var(--product-swatch-border-width-selected, 2px)}.pw-pdp__swatch-media--color{padding:0}.pw-pdp__swatch-img{display:block;width:100%;height:100%;object-fit:var(--product-swatch-image-fit, contain);object-position:center}.pw-pdp__swatch--image .pw-pdp__swatch-label{color:var(--product-swatch-label-list-color, var(--product-panel-text, #181818));font-size:var(--product-swatch-label-size, 10px);line-height:1.3;text-align:center}.pw-pdp__swatch--image.is-active .pw-pdp__swatch-label{color:var(--product-swatch-label-list-color-active, var(--product-panel-text, #181818))}.pw-pdp__swatch-label{font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.pw-pdp__swatch--color,.pw-pdp__swatch--image .pw-pdp__swatch-media{transition:none}}.pw-pdp__availability{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--product-availability-color, #3A3A3A);margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--product-border, #2E2E2E)}.pw-pdp__price{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}.pw-pdp__price-current{font-family:var(--font-display);font-size:28px;font-weight:400;color:var(--product-price-color, #181818)}.pw-pdp__price-compare{font-family:var(--font-body);font-size:14px;color:var(--product-price-compare-color, #888888);text-decoration:line-through}.pw-pdp__atc{display:block;width:100%;padding:16px;font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;background:var(--product-button-bg, #B5924A);color:var(--product-button-text, #181818);border-width:var(--product-button-border-width, 0);border-style:solid;border-color:var(--product-button-border-color, #B5924A);border-radius:var(--product-button-radius, 0);cursor:pointer;transition:opacity .2s ease}.pw-pdp__atc:hover:not(:disabled){opacity:.85}.pw-pdp__atc:disabled{background:var(--product-muted, #888);color:#fff;cursor:not-allowed}.pw-pdp__reassurance{font-family:var(--font-body);font-size:11px;font-weight:300;color:var(--product-panel-muted, #3A3A3A);text-align:center;line-height:1.6;margin:16px 0 0}.pw-pdp-sticky{position:fixed;bottom:0;left:0;right:0;z-index:100;background:var(--sticky-bg, #F5F3EF);border-top:1px solid var(--product-border, #2E2E2E);transform:translateY(100%);transition:transform .3s ease}.pw-pdp-sticky.is-visible{transform:translateY(0)}.pw-pdp-sticky__inner{max-width:var(--product-content-max-width, 1440px);margin:0 auto;padding:14px 40px;display:flex;align-items:center;justify-content:space-between;gap:20px}.pw-pdp-sticky__info{display:flex;flex-direction:column;gap:2px;min-width:0}.pw-pdp-sticky__eyebrow{font-family:var(--font-body);font-size:9px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--product-eyebrow-color, #B5924A)}.pw-pdp-sticky__title{font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--sticky-text, #181818);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pw-pdp-sticky__price{font-family:var(--font-display);font-size:18px;color:var(--sticky-price, #181818);flex-shrink:0}.pw-pdp-sticky__btn{flex-shrink:0;padding:12px 28px;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;background:var(--product-button-bg, #B5924A);color:var(--product-button-text, #181818);border-width:var(--product-button-border-width, 0);border-style:solid;border-color:var(--product-button-border-color, #B5924A);border-radius:var(--product-button-radius, 0);cursor:pointer}@media(max-width:989px){.pw-pdp__inner{flex-direction:column}.pw-pdp__gallery{padding:0;order:1;flex-basis:auto}.pw-pdp__info{order:2;max-width:none;width:100%;margin-top:0}}@media(max-width:767px){.pw-pdp{padding:0}.pw-pdp__gallery{gap:8px}.pw-pdp__gallery-grid{grid-template-columns:repeat(var(--product-thumb-columns-mobile, 3),minmax(0,1fr))}.pw-pdp__info{padding:32px 20px}.pw-pdp__title{font-size:var(--product-heading-size-mobile, 30px)}.pw-pdp__features{flex-wrap:wrap}.pw-pdp-sticky__inner{padding:12px 16px;flex-wrap:wrap}.pw-pdp-sticky__info{flex:1 1 100%;order:1}.pw-pdp-sticky__price{order:2}.pw-pdp-sticky__btn{order:3;flex:1 1 auto;text-align:center}}@media(prefers-reduced-motion:reduce){.pw-pdp *,.pw-pdp-sticky{transition:none!important;animation:none!important}}.pw-pdp-phil{background:var(--phil-bg, #181818);padding:var(--phil-padding-top, 100px) 24px var(--phil-padding-bottom, 100px);text-align:center}.pw-pdp-phil__inner{max-width:var(--phil-max-width, 720px);margin:0 auto}.pw-pdp-phil__eyebrow{display:block;font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--phil-eyebrow-color, #B5924A);margin-bottom:16px}.pw-pdp-phil__heading{font-family:var(--font-display);font-size:36px;font-weight:400;color:var(--phil-heading-color, #F5F3EF);margin:0 0 20px}.pw-pdp-phil__rule{width:48px;height:1px;background:var(--phil-eyebrow-color, #B5924A);border:none;margin:0 auto 32px}.pw-pdp-phil__body{font-family:var(--font-body);font-size:15px;font-weight:300;line-height:1.9;color:var(--phil-body-color, #C8C8CC);margin:0 0 20px}.pw-pdp-phil__body:last-of-type{margin-bottom:0}.pw-pdp-specs{background:var(--specs-bg, #181818);padding:90px 80px}.pw-pdp-specs__inner{max-width:1100px;margin:0 auto}.pw-pdp-specs__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px}.pw-pdp-specs__heading{font-family:var(--font-display);font-size:30px;font-weight:400;color:var(--specs-heading-color, #F5F3EF);margin:0}.pw-pdp-specs__intro{font-family:var(--font-body);font-size:13px;font-weight:300;color:var(--specs-body-color, #888888);max-width:360px;margin:0;line-height:1.7}.pw-pdp-specs__grid{display:grid;grid-template-columns:repeat(var(--specs-columns, 2),minmax(0,1fr));gap:0 60px}.pw-pdp-specs__row{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom-width:var(--specs-divider-width, 1px);border-bottom-style:solid;border-bottom-color:var(--specs-divider-color, rgba(181,146,74,.25))}.pw-pdp-specs__label{font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--specs-label-color, #888888)}.pw-pdp-specs__value{font-family:var(--font-body);font-size:13px;font-weight:300;color:var(--specs-value-color, #F5F3EF);text-align:right}@media(max-width:767px){.pw-pdp-specs{padding:60px 24px}.pw-pdp-specs__grid{grid-template-columns:minmax(0,1fr)}}.pw-pdp-founder{background:var(--founder-bg, #181818)}.pw-pdp-founder__inner{display:flex;flex-wrap:wrap;align-items:stretch;max-width:1280px;margin:0 auto}.pw-pdp-founder__image-wrap{flex:1 1 45%;min-width:300px}.pw-pdp-founder__image{width:100%;height:100%;min-height:420px;object-fit:cover;display:block;border-radius:var(--founder-image-radius, 0);filter:var(--founder-image-filter, grayscale(1))}.pw-pdp-founder__content{flex:1 1 55%;min-width:300px;padding:60px;display:flex;flex-direction:column;justify-content:center;gap:16px}.pw-pdp-founder__eyebrow{font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--founder-eyebrow-color, #B5924A)}.pw-pdp-founder__heading{font-family:var(--font-display);font-size:30px;font-weight:400;color:var(--founder-heading-color, #F5F3EF);margin:0}.pw-pdp-founder__body{font-family:var(--font-body);font-size:14px;font-weight:300;line-height:1.8;color:var(--founder-body-color, #C8C8CC);max-width:440px}.pw-pdp-founder__form{margin-top:12px;display:flex;flex-direction:column;gap:16px;max-width:440px}.pw-pdp-founder__checkbox{display:flex;align-items:center;gap:10px;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--founder-heading-color, #F5F3EF)}.pw-pdp-founder__checkbox input{width:16px;height:16px;accent-color:var(--founder-eyebrow-color, #B5924A)}.pw-pdp-founder__field label{display:block;font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--founder-body-color, #C8C8CC);margin-bottom:8px}.pw-pdp-founder__field textarea{width:100%;min-height:90px;padding:12px 14px;font-family:var(--font-body);font-size:13px;background:transparent;border:1px solid var(--founder-divider-color, #2E2E2E);color:var(--founder-heading-color, #F5F3EF);resize:vertical}.pw-pdp-founder__field textarea::placeholder{color:var(--founder-body-color, #888888)}@media(max-width:767px){.pw-pdp-founder__content{padding:40px 24px}.pw-pdp-founder__image{min-height:280px}}.pw-addon{display:flex;flex-direction:column;gap:10px}.pw-addon__eyebrow{font-family:var(--font-body);font-size:var(--addon-heading-size, 9px);font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:var(--addon-muted, #6A6A6A)}.pw-addon__card{display:flex;align-items:flex-start;gap:var(--addon-gap, 14px);padding:var(--addon-padding, 18px);background:var(--addon-bg, #EFEDE8);border:var(--addon-border-width, 1px) solid var(--addon-border, #D8D4CC);border-radius:var(--addon-radius, 0)}.pw-addon__media{flex:0 0 var(--addon-image-size, 92px);width:var(--addon-image-size, 92px);aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--addon-radius, 0);background:#fff}.pw-addon__img{width:100%;height:100%;object-fit:contain;display:block}.pw-addon__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:9px;align-items:flex-start}.pw-addon__title{font-family:var(--font-body);font-size:var(--addon-title-size, 13px);font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--addon-text, #181818);text-decoration:none}.pw-addon__title:hover{color:var(--addon-accent, #B5924A)}.pw-addon__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-family:var(--font-body);font-size:var(--addon-price-size, 13px);font-weight:500;letter-spacing:.5px;color:var(--addon-text, #181818)}.pw-addon__price-was{color:var(--addon-was-color, #6A6A6A);font-weight:400;font-size:.9em;text-decoration:line-through}.pw-addon__price-was[hidden]{display:none}.pw-addon--bundle .pw-addon__price-now{color:var(--addon-now-color, #B5924A);font-weight:600}.pw-addon__bundle-note{font-family:var(--font-body);font-size:calc(var(--addon-body-size, 11px) - 1px);font-weight:400;line-height:1.5;letter-spacing:.3px;color:var(--addon-muted, #6A6A6A)}.pw-addon__opts{display:flex;flex-wrap:wrap;gap:8px}.pw-addon__opt{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;background:transparent;border:var(--addon-border-width, 1px) solid var(--addon-border, #D8D4CC);border-radius:var(--addon-radius, 0);font-family:var(--font-body);font-size:var(--addon-body-size, 11px);font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:var(--addon-text, #181818);cursor:pointer;transition:border-color .2s ease,color .2s ease}.pw-addon__opt:hover:not([disabled]){border-color:var(--addon-accent, #B5924A)}.pw-addon__opt.is-active{border-color:var(--addon-accent, #B5924A);color:var(--addon-accent, #B5924A)}.pw-addon__opt[disabled]{opacity:.45;cursor:not-allowed;text-decoration:line-through}.pw-addon__opt-state{font-size:.85em;letter-spacing:1px;color:var(--addon-muted, #6A6A6A);text-decoration:none}.pw-addon__toggle{margin-top:2px;min-height:var(--addon-btn-height, 40px);padding:0 18px;background:transparent;border:var(--addon-border-width, 1px) solid var(--addon-text, #181818);border-radius:var(--addon-radius, 0);font-family:var(--font-body);font-size:var(--addon-btn-size, 10px);font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--addon-text, #181818);cursor:pointer;transition:background-color .2s ease,color .2s ease}.pw-addon__toggle[aria-pressed=true]{background:var(--addon-btn-bg, #181818);color:var(--addon-btn-text, #F5F3EF);border-color:var(--addon-btn-bg, #181818)}.pw-addon__toggle[disabled]{opacity:.4;cursor:not-allowed}.pw-addon__opt:focus-visible,.pw-addon__toggle:focus-visible{outline:2px solid var(--addon-accent, #B5924A);outline-offset:2px}.pw-addon__note{margin:0;font-family:var(--font-body);font-size:var(--addon-body-size, 11px);font-weight:300;line-height:1.7;color:var(--addon-muted, #6A6A6A)}.pw-sum{display:flex;flex-direction:column;gap:var(--sum-row-gap, 8px);padding-top:4px}.pw-sum__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.pw-sum__row[hidden]{display:none}.pw-sum__label{font-family:var(--font-body);font-size:var(--sum-label-size, 9px);font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--sum-label-color, #6A6A6A)}.pw-sum__value{font-family:var(--font-body);font-size:var(--sum-value-size, 12px);font-weight:400;color:var(--sum-value-color, #181818)}.pw-sum__row--total{padding-top:var(--sum-row-gap, 8px);border-top:1px solid var(--sum-divider, #D8D4CC)}.pw-sum__row--total .pw-sum__value{font-family:var(--font-display);font-size:var(--sum-total-size, 16px)}@media screen and (max-width:749px){.pw-addon__card{flex-direction:column}.pw-addon__media{flex:1 1 auto;width:var(--addon-image-size, 92px)}.pw-addon__toggle{width:100%}}@media(prefers-reduced-motion:reduce){.pw-addon__opt,.pw-addon__toggle{transition:none}}.pw-addon__setup{margin:0;padding:14px 16px;background:#b5924a1a;border:1px dashed var(--addon-accent, #B5924A);font-family:var(--font-body);font-size:12px;line-height:1.6;color:var(--addon-text, #181818)}.pw-addon__setup strong{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pravas-product.css.map */
