.template-product .product__info-container{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 14)}.template-product .product__info-container>*{margin-top:0!important;margin-bottom:0!important}.template-product .product__info-container .breadcrumb{font-size:calc(var(--wif-px) * 11);letter-spacing:.08em}.template-product .product__title .product__heading{margin:0;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 28 * var(--wif-hs));font-weight:var(--wif-w-display);letter-spacing:-.01em;line-height:1.05;text-transform:uppercase}.template-product .product__info-container .price{font-size:calc(var(--wif-px) * 22);font-weight:700}.template-product .product__info-container .price .price-item--regular{font-size:inherit}.template-product .product__info-container .installment,.template-product .product__info-container shopify-payment-terms{font-size:calc(var(--wif-px) * 13);color:rgba(var(--color-foreground),.7)}.template-product .product-form__input--pill{margin:0}.template-product .product-form__input--pill .form__label{margin-bottom:calc(var(--wif-px) * 10);font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 12);font-weight:var(--wif-w-label);letter-spacing:.1em;text-transform:uppercase}.template-product .product-form__input--pill{display:flex;flex-wrap:wrap;gap:calc(var(--wif-px) * 6)}.template-product .product-form__input--pill .form__label{flex:0 0 100%}.template-product .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--wif-px) * 58);height:calc(var(--wif-px) * 46);margin:0;padding:0 calc(var(--wif-px) * 12);border:1px solid rgba(var(--color-foreground),.2);border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 13);font-weight:var(--wif-w-label);letter-spacing:0;box-shadow:none;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,color var(--duration-short) ease}.template-product .product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.template-product .product-form__input--pill input[type=radio]:checked+label{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.template-product .product-form__input--pill input[type=radio].disabled+label,.template-product .product-form__input--pill input[type=radio]:disabled+label{border-color:rgba(var(--color-foreground),.08);background:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.4);text-decoration:line-through}.wif-fit{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--wif-px) * 8) calc(var(--wif-px) * 16)}.wif-fit__note{display:flex;align-items:center;gap:calc(var(--wif-px) * 8);margin:0;font-size:calc(var(--wif-px) * 13)}.wif-fit__note span{flex:0 0 auto;padding:3px 8px;background:rgba(var(--color-foreground),.06);font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 11);font-weight:var(--wif-w-label);letter-spacing:.08em;text-transform:uppercase}.wif-fit__link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font-size:calc(var(--wif-px) * 13);font-weight:700;text-decoration:underline;text-underline-offset:.3em;cursor:pointer}.wif-fit__link svg{width:18px;height:18px}.template-product .product-form__submit{min-height:calc(var(--wif-px) * 56);border:0;background:rgb(var(--color-highlight));color:#0b0b0b;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 14);font-weight:var(--wif-w-label);letter-spacing:.1em}.template-product .product-form__submit:hover{filter:brightness(.95)}.wif-trust-mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--wif-px) * 10);margin:0;padding:calc(var(--wif-px) * 14) 0 0;border-top:1px solid rgba(var(--color-foreground),.1);list-style:none}.wif-trust-mini li{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:calc(var(--wif-px) * 12);font-weight:600;text-align:center}.wif-trust-mini svg{width:22px;height:22px}.template-product .product__accordion{margin:0;border-top:1px solid rgba(var(--color-foreground),.1)}.template-product .product__accordion+.product__accordion{border-top:0}.template-product .product__accordion details{border-bottom:1px solid rgba(var(--color-foreground),.1)}.template-product .product__accordion summary{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--wif-px) * 12);min-height:calc(var(--wif-px) * 56);padding:calc(var(--wif-px) * 8) 0}.template-product .product__accordion summary::-webkit-details-marker{display:none}.template-product .product__accordion .summary__title{align-items:center;padding:0}.template-product .product__accordion summary .icon-caret{position:static;flex:0 0 auto;margin:0;transform:none}.template-product .product__accordion details[open]>summary .icon-caret{transform:scaleY(-1)}.template-product .product__accordion .accordion__title{max-width:none;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 13);font-weight:var(--wif-w-label);letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.template-product .product__accordion .accordion__content{max-height:none;overflow:visible;padding:0 0 calc(var(--wif-px) * 18);font-size:calc(var(--wif-px) * 14);line-height:1.65}.template-product .product__accordion .accordion__content>:first-child{margin-top:0}.template-product .product__accordion .accordion__content>:last-child{margin-bottom:0}.template-product .product__accordion .accordion__content p{margin:0 0 calc(var(--wif-px) * 10)}.template-product .wif-trust-mini{padding-bottom:calc(var(--wif-px) * 20)}.wif-sg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;display:block;visibility:hidden;background:#0b0b0b00;transition:background-color .25s ease,visibility .25s;cursor:pointer}.wif-sg[open]{visibility:visible;background:#0b0b0b8c}.wif-sg__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(100%,calc(var(--wif-px) * 560));background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:-12px 0 40px #0000002e;cursor:auto;transform:translate(100%);transition:transform .28s ease}.wif-sg[open] .wif-sg__panel{transform:none}.wif-sg__head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:calc(var(--wif-px) * 24) calc(var(--wif-px) * 24) calc(var(--wif-px) * 16);border-bottom:1px solid rgba(var(--color-foreground),.1)}.wif-sg__eyebrow{margin:0 0 6px;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 11);font-weight:var(--wif-w-label);letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.wif-sg__title{margin:0;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 24 * var(--wif-hs));font-weight:var(--wif-w-display);line-height:1.1;text-transform:uppercase}.wif-sg__close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-8px -10px 0 0;padding:0;border:0;background:none;color:inherit;cursor:pointer}.wif-sg__close svg{width:20px;height:20px}.wif-sg__body{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:calc(var(--wif-px) * 22);padding:calc(var(--wif-px) * 20) calc(var(--wif-px) * 24) calc(var(--wif-px) * 28)}.wif-sg__fit{display:flex;gap:14px;align-items:flex-start;margin:0;padding:14px 16px;background:rgb(var(--color-highlight));color:#0b0b0b;font-size:calc(var(--wif-px) * 14);font-weight:600;line-height:1.5}.wif-sg__fit span{flex:0 0 auto;padding-top:2px;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 12 * var(--wif-hs));font-weight:var(--wif-w-display);letter-spacing:.12em;text-transform:uppercase}.wif-sg__tabs{display:flex;border-bottom:2px solid rgba(var(--color-foreground),.1)}.wif-sg__tab{flex:1;height:46px;margin-bottom:-2px;padding:0;border:0;border-bottom:2px solid transparent;background:none;color:rgba(var(--color-foreground),.6);font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 13);font-weight:var(--wif-w-label);letter-spacing:.06em;cursor:pointer}.wif-sg__tab[aria-selected=true]{border-bottom-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.wif-sg__pane[hidden]{display:none}.wif-sg__hint{margin:0 0 10px;font-size:calc(var(--wif-px) * 13);color:rgba(var(--color-foreground),.7)}.wif-sg__table{overflow-x:auto}.wif-sg__table table{width:100%!important;height:auto!important;border-collapse:collapse;font-size:calc(var(--wif-px) * 14)}.wif-sg__table th,.wif-sg__table td{width:auto!important;padding:12px;border:0;border-bottom:1px solid rgba(var(--color-foreground),.08);text-align:left;white-space:nowrap}.wif-sg__table thead th,.wif-sg__table thead td{background:#0b0b0b;color:#fff;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 12);font-weight:var(--wif-w-label);letter-spacing:.06em;text-transform:uppercase}.wif-sg__table tbody tr:nth-child(2n){background:rgba(var(--color-foreground),.025)}.wif-sg__table tbody td:first-child{font-family:var(--font-heading-family);font-weight:var(--wif-w-label)}.wif-sg__table .is-picked{background:rgb(var(--color-highlight))!important;color:#0b0b0b}.wif-sg__table thead .is-picked{color:#0b0b0b}.wif-sg__measure{display:flex;gap:20px;align-items:flex-start}.wif-sg__measure svg{flex:0 0 auto;width:calc(var(--wif-px) * 150);height:auto}.wif-sg__mark{stroke:#c9a227;stroke-width:2.5}.wif-sg__measure ol{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:12px;font-size:calc(var(--wif-px) * 14);line-height:1.55}.wif-sg__help{padding:16px 18px;background:rgba(var(--color-foreground),.05);font-size:calc(var(--wif-px) * 14);line-height:1.6}.wif-sg__help p{margin:0}.wif-sg__help-title{margin-bottom:6px!important;font-family:var(--font-heading-family);font-weight:var(--wif-w-label)}.wif-sg__help a{color:inherit;font-weight:700}.wif-sg__foot{padding:14px calc(var(--wif-px) * 24) 20px;border-top:1px solid rgba(var(--color-foreground),.1)}.wif-sg__add{width:100%;cursor:pointer}.wif-sg__add[disabled]{opacity:.5;cursor:not-allowed}@media screen and (max-width:749px){.wif-sg__measure{flex-direction:column}}.wif-meaning__inner{display:grid;gap:calc(var(--wif-px) * 32);align-items:center}.wif-meaning__copy{display:flex;flex-direction:column;gap:calc(var(--wif-px) * 12)}.wif-meaning__eyebrow{margin:0;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 11);font-weight:var(--wif-w-label);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-highlight))}.wif-meaning__heading{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 26 * var(--wif-hs));font-weight:var(--wif-w-display);line-height:1.08;text-transform:uppercase}.wif-meaning__text{font-size:calc(var(--wif-px) * 16);line-height:1.7;color:#ffffffd9}.wif-meaning__text p{margin:0 0 .8em}.wif-meaning__text a,.wif-meaning__link{color:#fff;font-weight:700;text-decoration:underline}.wif-specs{display:grid;grid-template-columns:auto 1fr;margin:0;border-top:1px solid rgba(255,255,255,.16)}.wif-specs dt,.wif-specs dd{margin:0;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.16)}.wif-specs dt{padding-right:24px;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 12);font-weight:var(--wif-w-label);letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6}.wif-specs dd{font-size:calc(var(--wif-px) * 14)}.wif-specs--light{border-top-color:rgba(var(--color-foreground),.12)}.wif-specs--light dt,.wif-specs--light dd{border-bottom-color:rgba(var(--color-foreground),.12)}.wif-specs--light dt{color:rgba(var(--color-foreground),.6)}.wif-pfaq__inner{display:grid;gap:calc(var(--wif-px) * 24)}.wif-pfaq__intro p{margin:10px 0 0;font-size:calc(var(--wif-px) * 14);color:rgba(var(--color-foreground),.7)}.wif-pfaq__intro a{color:rgb(var(--color-foreground));font-weight:700}.wif-pfaq__list{border-top:1px solid rgba(var(--color-foreground),.12)}.wif-pfaq__item{border-bottom:1px solid rgba(var(--color-foreground),.12)}.wif-pfaq__item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:calc(var(--wif-px) * 58);list-style:none;cursor:pointer}.wif-pfaq__item summary::-webkit-details-marker{display:none}.wif-pfaq__q{margin:0;font-family:var(--font-heading-family);font-size:calc(var(--wif-px) * 15);font-weight:var(--wif-w-label)}.wif-pfaq__sign:before{content:"+";font-size:20px}.wif-pfaq__item[open] .wif-pfaq__sign:before{content:"\2212"}.wif-pfaq__a{padding:0 0 18px;font-size:calc(var(--wif-px) * 15);line-height:1.7}.wif-pfaq__a p{margin:0 0 .8em}@media screen and (min-width:750px){.template-product .product__title .product__heading{font-size:calc(var(--wif-px) * 38 * var(--wif-hs))}.template-product .product__info-container .price{font-size:calc(var(--wif-px) * 24)}.wif-meaning__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:calc(var(--wif-px) * 48)}.wif-meaning__heading{font-size:calc(var(--wif-px) * 34 * var(--wif-hs))}.wif-pfaq__inner{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:calc(var(--wif-px) * 48)}}@media(prefers-reduced-motion:reduce){.wif-sg,.wif-sg__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/wif-product.css.map */
