.wubs-power{padding:24px 32px 64px;color:#121212;background:#fff}.wubs-power *,.wubs-power *:before,.wubs-power *:after{box-sizing:border-box;letter-spacing:0}.wubs-power__container{max-width:1440px;margin:0 auto}.wubs-power__breadcrumb{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px;color:#656565;font-size:12px;line-height:1.5}.wubs-power a{color:inherit;text-underline-offset:4px}.wubs-power__breadcrumb a{text-decoration:none}.wubs-power__breadcrumb a:hover{text-decoration:underline}.wubs-power__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"media intro" "media purchase";gap:0 48px;align-items:start}.wubs-power__intro{grid-area:intro;padding-top:4px}.wubs-power__eyebrow{display:inline-block;margin:0 0 14px;padding:5px 9px;background:#c7ff00;font-size:11px;line-height:1.4;font-weight:600;text-transform:uppercase}.wubs-power h1{margin:0 0 12px;font-family:var(--font-heading-family,inherit);font-size:40px;font-weight:600;line-height:1.12;overflow-wrap:anywhere}.wubs-power__description{margin:0 0 24px;max-width:48ch;color:#626262;font-size:16px;line-height:1.6}.wubs-power__media{grid-area:media;min-width:0;background:#f5f5f5;padding:24px 20px 0}.wubs-power__media-heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:0 4px;font-size:11px;line-height:1.4;text-transform:uppercase;font-weight:600}.wubs-power__media-heading span:last-child{color:#686868;font-weight:400}.wubs-power__photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:28px 0 24px}.wubs-power figure{min-width:0;margin:0}.wubs-power__visual{display:flex;align-items:center;aspect-ratio:.66;overflow:hidden}.wubs-power__visual img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.wubs-power__visual--powder img{object-fit:cover}.wubs-power figcaption{display:grid;gap:5px;padding:20px 2px 0;text-align:center;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.wubs-power figcaption strong{font-weight:600}.wubs-power figcaption span{color:#656565;font-size:12px}.wubs-power__media-note{margin:0;padding:17px 4px;border-top:1px solid #dcdcdc;text-align:center;color:#656565;font-size:12px;line-height:1.5}.wubs-power__purchase{grid-area:purchase;min-width:0}.wubs-power__offer{padding-bottom:22px;border-bottom:1px solid #dedede}.wubs-power__price-label{margin:0 0 6px;font-size:12px;line-height:1.5;color:#626262}.wubs-power__price{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.wubs-power__price strong{font-size:38px;font-weight:600;line-height:1.2}.wubs-power__price s{font-size:18px;color:#717171}.wubs-power__saving{display:inline-block;padding:5px 8px;font-size:11px;line-height:1.4;font-weight:600;background:#c7ff00;text-transform:uppercase}.wubs-power__deposit{margin:8px 0 0;color:#626262;font-size:13px;line-height:1.5}.wubs-power form{margin:0}.wubs-power__choices{display:grid;gap:16px;min-width:0;padding:20px 0 0;margin:0;border:0}.wubs-power__choices legend{float:left;width:100%;margin:0 0 2px;padding:0;font-size:14px;line-height:1.4;font-weight:600}.wubs-power__field{min-width:0}.wubs-power label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 0 7px;font-size:14px;line-height:1.4}.wubs-power label span:last-child{color:#686868;font-size:12px}.wubs-power select{display:block;width:100%;height:48px;padding:0 14px;border:1px solid #c9c9c9;border-radius:0;background:#fff;color:#121212;font:inherit;font-size:16px;cursor:pointer}.wubs-power select:focus-visible,.wubs-power button:focus-visible,.wubs-power summary:focus-visible,.wubs-power a:focus-visible{outline:2px solid #121212;outline-offset:3px}.wubs-power__status{min-height:20px;margin:16px 0 10px;font-size:12px;line-height:1.6;color:#505050}.wubs-power__add{display:block;width:100%;min-height:52px;padding:13px 16px;border:1px solid #121212;border-radius:0;background:#121212;color:#fff;font:inherit;font-size:14px;line-height:1.5;font-weight:600;text-transform:uppercase;cursor:pointer}.wubs-power__add:hover:not(:disabled){background:#333}.wubs-power__add:disabled{border-color:#dedede;background:#ececec;color:#626262;cursor:default}.wubs-power__error{margin:12px 0 0;color:#a12626;font-size:13px;line-height:1.5}.wubs-power__service{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:14px 0 20px;color:#626262;font-size:12px;line-height:1.5}.wubs-power__terms{border-top:1px solid #dedede;border-bottom:1px solid #dedede;font-size:14px;line-height:1.5}.wubs-power__terms summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;list-style:none;cursor:pointer}.wubs-power__terms summary::-webkit-details-marker{display:none}.wubs-power__terms summary:after{content:"+";flex:0 0 20px;text-align:center;font-size:20px;line-height:1}.wubs-power__terms[open] summary:after{content:"\2212"}.wubs-power__terms p{margin:0;padding:0 0 18px;color:#626262;font-size:13px;line-height:1.7}.wubs-power__contents{margin-top:52px;padding-top:30px;border-top:1px solid #dedede}.wubs-power__contents h2{margin:0 0 24px;font-size:24px;line-height:1.3;font-weight:600}.wubs-power__contents-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.wubs-power__contents article{position:relative;min-width:0;padding-left:42px}.wubs-power__number{position:absolute;left:0;top:2px;color:#8a8a8a;font-size:12px}.wubs-power__contents h3{margin:0 0 10px;font-size:17px;line-height:1.35;font-weight:600}.wubs-power__contents p{margin:0 0 12px;color:#626262;font-size:14px;line-height:1.65}.wubs-power__contents a{font-size:12px}.wubs-power [hidden]{display:none!important}@media(max-width:989px){.wubs-power{padding:20px 24px 48px}.wubs-power__inner{grid-template-columns:1fr;grid-template-areas:"intro" "media" "purchase";gap:24px}.wubs-power__intro{padding:0}.wubs-power__description{margin-bottom:0}.wubs-power__media{padding:20px 20px 0}.wubs-power__photos{max-width:680px;margin:0 auto;padding-top:12px}.wubs-power__visual{aspect-ratio:.85}.wubs-power__contents-grid{gap:24px}}@media(max-width:599px){.wubs-power{padding:14px 18px 40px}.wubs-power__breadcrumb{margin-bottom:20px;font-size:11px;gap:7px}.wubs-power__inner{gap:22px}.wubs-power h1{font-size:32px}.wubs-power__eyebrow{font-size:10px;margin-bottom:12px}.wubs-power__description{font-size:14px;line-height:1.6}.wubs-power__media{padding:16px 10px 0}.wubs-power__media-heading{font-size:9px}.wubs-power__photos{gap:5px;padding:10px 0 18px}.wubs-power__visual{aspect-ratio:.7}.wubs-power figcaption{font-size:11px;gap:3px;padding-top:8px}.wubs-power figcaption span{font-size:10px}.wubs-power__media-note{padding:12px 4px;font-size:10px}.wubs-power__price strong{font-size:34px}.wubs-power__price s{font-size:16px}.wubs-power__saving{font-size:10px}.wubs-power__contents{margin-top:32px;padding-top:26px}.wubs-power__contents h2{font-size:22px}.wubs-power__contents-grid{grid-template-columns:1fr;gap:24px}.wubs-power__contents article{padding-left:36px}}.wubs-cd .tbtDiscountCombine{display:none!important}.wubs-cd .wubs-cd__coupon{margin:10px 0 12px;border-top:1px solid #e5e5e5;letter-spacing:0}.wubs-cd .wubs-cd__coupon summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:8px 0;color:#4a4a4a;font-size:13px;font-weight:400;line-height:1.5;list-style:none;cursor:pointer}.wubs-cd .wubs-cd__coupon summary::-webkit-details-marker{display:none}.wubs-cd .wubs-cd__couponCaret{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.wubs-cd .wubs-cd__couponCaret svg{position:static;display:block;width:10px;height:7px}.wubs-cd .wubs-cd__coupon details[open] .wubs-cd__couponCaret{transform:rotate(180deg)}.wubs-cd .wubs-cd__couponEntry{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:8px;padding:3px 0 8px}.wubs-cd .wubs-cd__couponEntry input{display:block;box-sizing:border-box;width:100%;min-width:0;height:42px;padding:0 11px;border:1px solid #ccc;border-radius:0;color:#121212;background:#fff;font:inherit;font-size:16px;line-height:1.4;letter-spacing:0}.wubs-cd .wubs-cd__couponEntry input::placeholder{color:#797979;font-size:13px}.wubs-cd .wubs-cd__couponEntry button{box-sizing:border-box;width:88px;height:42px;padding:0 8px;border:1px solid #121212;border-radius:0;color:#fff;background:#121212;font:inherit;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0;cursor:pointer}.wubs-cd .wubs-cd__couponEntry button:disabled{opacity:.55;cursor:wait}.wubs-cd .wubs-cd__couponCodes{margin:2px 0 0;padding:0;list-style:none}.wubs-cd .wubs-cd__couponCodes li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:3px 0}.wubs-cd .wubs-cd__couponCode{display:grid;gap:2px;min-width:0;color:#121212;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.wubs-cd .wubs-cd__couponCode strong{font-size:12px;font-weight:500;letter-spacing:0}.wubs-cd .wubs-cd__couponCode>span{color:#777;font-size:11px}.wubs-cd .wubs-cd__couponCodes button{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:0;color:#626262;background:transparent;cursor:pointer}.wubs-cd .wubs-cd__couponCodes button svg{width:14px;height:14px}.wubs-cd .wubs-cd__couponCodes button:hover{color:#121212;background:#f5f5f5}.wubs-cd .wubs-cd__couponStatus{margin:6px 0 0;color:#626262;font-size:12px;line-height:1.5;overflow-wrap:anywhere;letter-spacing:0}.wubs-cd .wubs-cd__couponStatus[data-tone=error]{color:#a12626}.wubs-cd .wubs-cd__coupon :is(summary,input,button):focus-visible{outline:2px solid #121212;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
