@font-face{font-family:Westmount;src:url(pv-quiz-westmount-regular.woff2) format("woff2");font-display:swap;font-weight:400}.pv-production-header-section{display:contents}.pv-shell-promo{display:grid;min-height:33px;place-items:center;padding:5px 16px;background:#422d27;color:#fff;font-family:Westmount,PP Mori,sans-serif;font-size:clamp(.82rem,2.8vw,1rem);line-height:1.15;text-align:center;text-transform:uppercase}.pv-shell-promo a{text-decoration:none}.pv-shell-promo a:hover{text-decoration:underline}.pv-shell-header{position:sticky;inset-block-start:0;z-index:12;border-block-end:1px solid #462d2b;background:#111;color:#fff}.pv-shell-header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:min(100%,1450px);min-height:80px;margin-inline:auto;padding-inline:clamp(22px,3.55vw,50px)}.pv-shell-header__logo{justify-self:start;line-height:0}.pv-shell-header__logo img{width:73px;height:auto}.pv-shell-header__desktop{display:flex;align-items:center;justify-content:center;gap:clamp(18px,2.6vw,42px);font-size:clamp(.79rem,1.24vw,1rem);font-weight:600;line-height:1.3;text-transform:uppercase}.pv-shell-header__desktop>a,.pv-shell-header__desktop summary{white-space:nowrap;text-decoration:none}.pv-shell-header__desktop>a:hover,.pv-shell-header__desktop summary:hover{text-decoration:underline;text-underline-offset:.25em}.pv-shell-header__desktop summary,.pv-shell-header__mobile summary{list-style:none;cursor:pointer}.pv-shell-header__desktop summary::-webkit-details-marker,.pv-shell-header__mobile summary::-webkit-details-marker{display:none}.pv-shell-header__product{display:flex;align-items:center;gap:8px}.pv-shell-header__save{display:inline-flex;align-items:center;min-height:22px;padding:4px 8px;border-radius:14px;background:#4b73a5;color:#fff;font-family:Westmount,PP Mori,sans-serif;font-size:.83rem;font-weight:400;line-height:1}.pv-shell-header__right{display:flex;align-items:center;justify-content:end;gap:clamp(13px,2.8vw,40px)}.pv-shell-button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:.56rem 1.1rem;border-radius:5px;background:#b0510e;color:#fff;font-family:Westmount,PP Mori,sans-serif;font-size:1.08rem;font-weight:400;letter-spacing:-.04em;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase}.pv-shell-button:hover{background:#8a4628;color:#fff}.pv-shell-header__icon{position:relative;display:grid;width:44px;height:44px;place-items:center;flex:0 0 44px;color:#fff;text-decoration:none}.pv-shell-header__icon img{width:24px;height:24px;filter:brightness(0) invert(1)}.pv-shell-header__icon:hover img{opacity:.76}.pv-shell-header__count{position:absolute;inset:0 0 auto auto;min-width:16px;height:16px;padding-inline:3px;border-radius:8px;background:#b0510e;color:#fff;font-size:10px;line-height:16px;text-align:center}.pv-shell-header__mobile{display:none}.pv-shell-panel{position:absolute;inset-block-start:100%;overflow:auto;max-height:calc(100dvh - 81px);border-block-end:1px solid #462d2b;background:#111;color:#fff;box-shadow:0 10px 30px #0006}.pv-shell-panel--desktop{inset-inline:0}.pv-shell-panel__inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;align-items:start;width:min(100%,1280px);margin-inline:auto;padding:30px clamp(22px,4vw,50px)}.pv-shell-panel__product,.pv-shell-panel__quiz{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:1.25rem;border:1px solid #49352d;border-radius:5px;background:#211914;font-weight:600;text-decoration:none}.pv-shell-panel__quiz{background:#102330}.pv-shell-panel__links,.pv-shell-footer ul{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.pv-shell-panel__links a{display:inline-block;padding-block:.35rem;text-decoration:none}.pv-shell-panel a:hover{text-decoration:underline;text-underline-offset:.2em}.pv-shell-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pv-shell-footer{background:#b0510e;color:#fff;font-size:.93rem}.pv-shell-footer__inner{width:min(100%,1320px);margin-inline:auto;padding:clamp(35px,6vw,68px) clamp(20px,5vw,58px) 28px}.pv-shell-footer__columns{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr) minmax(0,.8fr);gap:clamp(26px,6vw,80px)}.pv-shell-footer h2{max-width:24ch;margin:0 0 12px;color:#fff;font-size:1.04rem;font-weight:600;line-height:1.25;text-transform:uppercase}.pv-shell-footer p{margin:0}.pv-shell-footer a{display:inline-block;color:#fff;text-decoration:none;overflow-wrap:anywhere}.pv-shell-footer a:hover{text-decoration:underline;text-underline-offset:.2em}.pv-shell-footer a:focus-visible{outline-color:#fff}.pv-shell-footer__aside{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-block-start:34px;padding-block:20px;border-block-start:1px solid #fff;font-size:.8rem}.pv-shell-footer__payments,.pv-shell-footer__payments ul{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pv-shell-footer__payments svg{display:block;width:36px;height:auto}.pv-shell-footer__notice{max-width:90ch;font-size:.75rem}@media(max-width:960px){.pv-shell-header__inner{min-height:66px;padding-inline:14px}.pv-shell-header__desktop,.pv-shell-header__buy{display:none}.pv-shell-header__mobile{display:block;justify-self:start}.pv-shell-header__logo{justify-self:center}.pv-shell-header__right{justify-self:end}.pv-shell-panel--mobile{inset-inline-start:0;display:grid;align-content:start;gap:16px;width:min(92vw,390px);max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overscroll-behavior:contain;padding:20px;padding-block-end:max(20px,env(safe-area-inset-bottom));border-inline-end:1px solid #462d2b}.pv-shell-panel--mobile .pv-shell-panel__links a{display:flex;min-height:44px;align-items:center}}@media(max-width:640px){.pv-shell-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-shell-footer__brand{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pv-production-shell.css.map */
