html body.prvl.template-product,html body.prvl.template-product main{background:#fff!important}html body.prvl .KApp{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-bottom:1px solid #EAEAE7!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:22px 0!important}html body.prvl .KApp:before,html body.prvl .KApp--hero:after{display:none!important}html body.prvl .KApp__Title{font-size:11px!important;font-weight:500!important;letter-spacing:.22em!important;color:#777!important;margin:0 0 14px!important}html body.prvl .KApp__Title:before{display:none!important}html body.prvl .KApp--hero{padding-top:0!important;background:#fff!important}html body.prvl .KApp--hero .ProductMeta__Title{font-family:Jost,sans-serif!important;font-weight:500!important;font-size:clamp(22px,2.2vw,30px)!important;line-height:1.2!important;letter-spacing:0!important;color:#111!important;text-transform:none!important}html body.prvl .KApp--hero .ProductMeta__Title:before{color:#777!important;font-weight:500!important;letter-spacing:.28em!important;font-size:10.5px!important;margin-bottom:10px!important}html body.prvl .KApp--hero .KPrice__Now{font-size:20px!important;font-weight:500!important;color:#111!important}html body.prvl .KApp--hero .KPrice__Off{display:inline!important;font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;color:#777!important;text-transform:uppercase}html body.prvl .KAppDrop,html body.prvl .KAppSave,html body.prvl .KApp--note,html body.prvl .KBrandNote{display:none!important}html body.prvl .KApp--hero .KMeta__Tax{font-size:12px!important;color:#777!important}html body.prvl .KCrumbs,html body.prvl .KCrumbs a{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#777!important}html body.prvl .KAppBtns{gap:10px!important}html body.prvl .KAppBtn{height:54px!important;border-radius:0!important;box-shadow:none!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;white-space:nowrap}html body.prvl .KAppBtn--bag{background:#fff!important;color:#111!important;border:1px solid #111!important}html body.prvl .KAppBtn--bag:hover{background:#111!important;color:#fff!important}html body.prvl .KAppBtn--buy{background:#111!important;color:#fff!important;border:1px solid #111!important}html body.prvl .KAppBtn--buy:hover{background:#333!important}html body.prvl .KAppBtn.is-added{background:#111!important;color:#fff!important;border-color:#111!important}html body.prvl .KAppBtn svg{display:none}html body.prvl .KAppPerks{border-top:1px solid #EAEAE7!important}html body.prvl .KAppPerks svg{background:none!important;box-shadow:none!important;padding:4px!important;stroke:#111!important;width:28px!important;height:28px!important}html body.prvl .KAppPerks li{color:#555!important;font-size:11px!important}html body.prvl .KAppShip{border-radius:0!important;background:#fafaf8!important}html body.prvl .KApp .KDelivery__Form{border-radius:0!important;background:#fff!important;border-color:#d9d9d5!important}html body.prvl .KApp .KDelivery__Btn{border-radius:0!important;background:#111!important;color:#fff!important;border-color:#111!important;font-weight:500!important;letter-spacing:.16em!important}html body.prvl .KApp--spec .KAttrs dd{font-weight:500!important}html body.prvl .KApp--offers .KSale,html body.prvl .KApp--offers .KOfferLine{border-radius:0!important;border-style:solid!important;border-color:#eaeae7!important;background:#fafaf8!important}html body.prvl .KApp--offers .KSale:before,html body.prvl .KApp--offers .KOfferLine:before{display:none!important}html body.prvl .KApp .KAcc__Title{font-size:12px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase}html body.prvl .KTrustLines svg{color:#111!important;stroke:#111!important}html body.prvl .ProductForm .SizeSwatch,html body.prvl .ProductForm .Popover__Value,html body.prvl .ProductForm .ProductForm__Item{border-radius:0!important}html body.prvl .SizeSwatch{min-width:52px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #D9D9D5!important;color:#111!important;font-size:13px;letter-spacing:.04em}html body.prvl .SizeSwatch__Radio:checked+.SizeSwatch{background:#111!important;border-color:#111!important;color:#fff!important}html body.prvl .ProductForm__Label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#777}@media(min-width:1008px){html body.prvl.template-product .Product__Info .Container{max-width:470px}}html body.prvl .KAppTop{background:#fffffff5!important}html body.prvl .KAppTop__Search{border-radius:0!important}html body.prvl .KAppTop__Search svg{color:#111!important}html body.prvl .KAppTop__Bag .KHdrCount{background:#111!important}html body.prvl .KAppTop__Logo span{display:block;width:64px;height:20px;font-size:0!important;background:url(prvl-logo.svg) no-repeat left center/contain}html body.prvl .KAppRate{border-radius:0!important}@media(max-width:767px){html body.prvl .KApp{padding:20px!important}html body.prvl.k-app-bar .KSticky{border-radius:0!important;box-shadow:0 -1px #eaeae7!important}}html body.prvl .KCard,html body.prvl .KCard .ProductItem__ImageWrapper{border-radius:0!important;box-shadow:none!important;background:transparent!important}html body.prvl .KCardTab{border-radius:0!important;background:#111!important;color:#fff!important;box-shadow:none!important}html body.prvl .KCardTab:after,html body.prvl .KCardRibbon{display:none!important}html body.prvl .KCardBag{border-radius:0!important;box-shadow:none!important;background:#fff!important;color:#111!important;border:1px solid #D9D9D5!important}html body.prvl .KCardBag:hover{background:#111!important;color:#fff!important;border-color:#111!important}html body.prvl .KCardHead .ProductItem__Title{font-weight:500!important;color:#111!important}html body.prvl .ProductItem__Info .ProductItem__PriceList>.ProductItem__Price:first-child,html body.prvl .ProductItem__Info .ProductItem__Price.Price--highlight{font-weight:500!important;font-size:14px!important;color:#111!important}html body.prvl .KCardOff{color:#777!important;font-weight:500!important}html body.prvl .KCardRate{border-radius:0!important}html body.prvl .KCardRate svg{fill:#111!important}html body.prvl .KRelated--grid{background:#fafaf8!important;padding:var(--prvl-sec,88px) 0!important}html body.prvl .KRelated__Title,html body.prvl #shopify-section-recently-viewed-products .SectionHeader__Heading{font-family:Jost,sans-serif!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.04em!important;font-size:clamp(22px,2.4vw,34px)!important;color:#111!important}.KSummary__Prepaid{border-color:#eaeae7!important;background:#fafaf8!important;border-radius:0!important}.PPage{max-width:1180px;margin:0 auto;padding:56px 40px var(--prvl-sec,88px)}.PPage__Head{max-width:760px;margin:0 0 44px}.PPage__Crumbs{display:flex;gap:8px;margin:0 0 28px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#777}.PPage__Crumbs a{color:#777;text-decoration:none}.PPage__Crumbs a:hover{color:#111}.PPage .KEyebrow{margin:0 0 12px}.PPage__Title{margin:0;font-family:Jost,sans-serif;font-weight:500;font-size:clamp(30px,4vw,52px);line-height:1.08;letter-spacing:-.01em;color:#111}.PPage__Lede{margin-top:18px;font-size:16px;line-height:1.7;color:#555}.PPage__Body{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:80px;align-items:start}.PPage__Content{max-width:720px;font-size:15.5px;line-height:1.75;color:#333}.PPage__Content h2{margin:0 0 18px;font-family:Jost,sans-serif;font-weight:500;font-size:24px;letter-spacing:0;text-transform:none;color:#111}.PPage__Content h3{margin:40px 0 12px;font-family:Jost,sans-serif;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#111}.PPage__Content h3:first-child{margin-top:0}.PPage__Content p,.PPage__Content li{color:#333}.PPage__Content ul{padding-left:18px}.PPage__Content a{color:#111;text-decoration:underline;text-underline-offset:3px}.PPage__Content em{color:#777}.PPage__Content table{width:100%;border-collapse:collapse;margin:8px 0 24px;font-size:14px}.PPage__Content th,.PPage__Content td{padding:12px 10px;border-bottom:1px solid #EAEAE7;text-align:left}.PPage__Content th{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#777;background:#fafaf8}.PPage__Aside{position:sticky;top:120px;padding:28px;background:#fafaf8;border:1px solid #EAEAE7}.PPage__AsideTitle{margin:0 0 14px;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#777}.PPage__Aside ul{margin:0 0 24px;padding:0;list-style:none}.PPage__Aside li a{display:block;padding:10px 0;border-bottom:1px solid #EAEAE7;color:#111;font-size:14px;text-decoration:none}.PPage__Aside li a[aria-current]{font-weight:500}.PPage__Aside li a:hover{color:#777}.PPage__Btn{width:100%;border-radius:0!important}.PContact__Cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 56px;padding:0;list-style:none}.PContact__Cards a{display:block;height:100%;padding:24px;border:1px solid #EAEAE7;color:#111;text-decoration:none;transition:border-color .2s}.PContact__Cards a:hover{border-color:#111}.PContact__Cards strong{display:block;margin:0 0 6px;font-size:14px;font-weight:500}.PContact__Cards span{font-size:13px;color:#777}.PContact__Form{max-width:640px}.PContact__Form .Form__Input,.PContact__Form .Form__Textarea{border-radius:0}@media(max-width:999px){.PPage__Body{grid-template-columns:1fr;gap:48px}.PPage__Aside{position:static}}@media(max-width:767px){.PPage{padding:32px 20px 56px}.PPage__Head{margin-bottom:32px}.PPage__Crumbs{margin-bottom:20px}.PContact__Cards{grid-template-columns:1fr;gap:10px;margin-bottom:40px}.PPage__Content{font-size:15px}.PPage__Content table{display:block;overflow-x:auto;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/prvl-pages.css.map */
