pr-product,pr-gallery{display:block}.pr-product .sub-fine{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--muted);text-align:center}.pr-product .sub-fine[hidden]{display:none}pr-product.hero{display:grid}.pr-product{width:100%;color:var(--navy);font-family:var(--pr-body-font,Poppins,sans-serif)}.pr-buy-box{min-width:0}.pr-product .lead p{margin:0}.pr-product .pr-product-title{margin-left:0;margin-right:0;margin-bottom:0}.pr-product .pr-gallery{min-width:0}.pr-product .pr-gallery-slide{display:none;width:100%;overflow:hidden}.pr-product .pr-gallery-slide.on{display:block}.pr-product .pr-gallery-slide.is-leaving{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pr-product .pr-gallery-slide.is-entering{position:relative;z-index:1;animation:pr-slide-in .4s cubic-bezier(.25,.1,.25,1) both}@keyframes pr-slide-in{0%{opacity:0}to{opacity:1}}.pr-gallery-track{position:relative}@media(max-width:640px){.pr-product .stage{touch-action:auto}.pr-product .pr-gallery-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.pr-product .pr-gallery-track::-webkit-scrollbar{display:none}.pr-product .pr-gallery-track>.pr-gallery-slide{display:block;flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}}.pr-gallery-slide picture,.pr-gallery-slide img,.pr-gallery-slide video{display:block;width:100%;height:100%}.pr-media-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px;gap:10px;background:var(--pale)}.pr-product .thumbs{align-items:start}.pr-product .thumb{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.pr-product .thumb .box{overflow:hidden;flex:none}.pr-product .thumb picture{display:block;width:100%;height:100%}.pr-product .thumb .box>svg{width:100%;height:100%}.pr-product .thumb img{width:100%;height:100%;object-fit:cover}.pr-product .pr-offer{cursor:pointer;line-height:1.6}.pr-product .pr-offer[data-available=false]{opacity:.65}.pr-product .pr-offer:focus-visible{outline:3px solid var(--sky);outline-offset:3px}.pr-product .b-thumb picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pr-product .b-thumb img,.pr-product .b-perks{display:block}.pr-product .b-perk{display:flex}.pr-product .b-pi img{display:block;object-fit:contain}.pr-product .pr-benefit{display:flex;align-items:center}.pr-product .pr-benefit .check{flex:none}.pr-product .rvb-ver svg{flex:none}.pr-product .rvbar blockquote{padding:0;border:0}.pr-product .pr-info-row{border-bottom:1px solid #D7E3EF}.pr-product .pr-info-row summary{list-style:none;display:flex;align-items:center;justify-content:space-between}.pr-product .pr-info-row .in p{margin:0 0 10px}.pr-product .pr-info-row .in>p:last-child,.pr-product .pr-info-row .in>:last-child>p:last-child{margin-bottom:0}.pr-product .pr-info-rt ul,.pr-product .pr-info-rt ol{display:flex;flex-direction:column;margin:0 0 12px;padding:0;list-style:none}.pr-product .pr-info-rt ul{gap:10px}.pr-product .pr-info-rt ol{gap:12px;counter-reset:pr-info-step}.pr-product .pr-info-rt li{position:relative;line-height:1.5;margin:0}.pr-product .pr-info-rt ul li{padding-left:32px}.pr-product .pr-info-rt ul li:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:var(--pr-info-check,#5BBCF2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.4l2.3 2.3 4.7-5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/11px 11px no-repeat}.pr-product .pr-info-rt ol li{padding-left:38px;counter-increment:pr-info-step}.pr-product .pr-info-rt ol li:before{content:counter(pr-info-step);position:absolute;left:0;top:1px;width:26px;height:26px;border-radius:50%;background:var(--pr-info-step,#10294A);color:#fff;font-size:13px;font-weight:700;line-height:26px;text-align:center}.pr-product .pr-info-nos{background:var(--pr-info-highlight,#E6F5FD);border-radius:10px;padding:10px 14px;font-weight:700}.pr-product .pr-info-small{font-size:.9em;line-height:1.55;color:var(--pr-info-muted,#4A5F7A)}.pr-product .pr-info-callout{border-left:3px solid var(--pr-info-callout-bar,#5BBCF2);background:var(--pr-info-callout-bg,#F4FAFE);padding:10px 14px;border-radius:0 10px 10px 0}.pr-product .pr-info-months{display:flex;flex-direction:column;gap:10px;margin:14px 0}.pr-product .pr-info-mo{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;align-items:start;padding:12px 14px;border:1px solid #CBD9E8;border-radius:12px;background:#fff}.pr-product .pr-info-mo .m{margin-top:2px;font-size:1.0667em;font-weight:700;line-height:1.3;color:var(--pr-info-label,#5BBCF2);white-space:nowrap}.pr-product .pr-info-mo b{display:block;line-height:1.35}.pr-product .pr-info-mo div span{display:block;margin-top:2px;font-size:.9333em;line-height:1.5;color:var(--pr-info-muted,#4A5F7A)}.pr-product .pr-info-tiers{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;margin:12px 0 14px}.pr-product .pr-info-tier{text-align:center;border:1.5px solid #10294A;border-radius:12px;padding:10px 6px;background:#fff}.pr-product .pr-info-tier b{display:block;font-size:28px;line-height:1.1}.pr-product .pr-info-tier span{display:block;margin-top:2px;font-size:12.5px;line-height:1.35;color:var(--pr-info-muted,#4A5F7A)}.pr-product .pr-info-tier.last{background:var(--pr-info-tile,#D4ECFA)}.pr-product .pr-info-disc p{margin:0}@media(max-width:480px){.pr-product .pr-info-mo{grid-template-columns:minmax(0,1fr);gap:2px}}.pr-product .pr-buy-button:disabled{cursor:wait;opacity:.65}.pr-product .pr-buy-button[aria-busy=false]:disabled{cursor:not-allowed}.pr-product .pr-product-error{color:#b30036;margin:12px 0;font-size:14px}.pr-product .pr-guarantee-text{margin-top:4px}.pr-product [hidden]{display:none!important}.pr-product .gdots{display:none}@media(max-width:1000px){.pr-product .pr-gallery{position:static}}@media(max-width:640px){.pr-product .gdots{display:flex}.pr-product .thumbs{display:none}.pr-product .rating{min-width:0}.pr-product .b-mid{overflow-wrap:anywhere}.pr-product .b-price{white-space:nowrap}.pr-product .pr-buy-box{width:100%}}@media(prefers-reduced-motion:reduce){.pr-product *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}pr-gallery:not(:defined) .pr-gallery-slide:first-child{display:block}.pr-hero-art{width:100%;height:100%}.pr-hero-art svg{display:block;width:100%;height:100%}.pr-html-media{position:relative;width:100%;height:100%}.pr-html-media .pr-html-poster{position:absolute;top:0;right:0;bottom:0;left:0}.pr-html-media.is-ready .pr-html-poster{visibility:hidden}.pr-html-frame{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;background:transparent}.pr-html-media:not(.is-interactive) .pr-html-frame{pointer-events:none}.pr-thumb-nav{position:relative}.pr-thumb-arrow{display:none;position:absolute;top:var(--pr-thumb-arrow-y,50%);z-index:2;align-items:center;justify-content:center;padding:0;border:1.5px solid;border-radius:50%;cursor:pointer;box-shadow:0 2px 10px #10294a1a;transform:translateY(-50%);transition:background-color .2s,border-color .2s,transform .15s}.pr-thumb-arrow--prev{left:0}.pr-thumb-arrow--next{right:0}.pr-thumb-arrow svg{width:45%;height:45%;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.pr-thumb-arrow:active{transform:translateY(-50%) scale(.92)}.pr-thumb-arrow:focus-visible{outline:3px solid var(--sky,#5BBCF2);outline-offset:2px}@media(min-width:641px){.pr-thumb-nav.has-overflow .pr-thumb-arrow{display:flex}}.pr-product .pr-sticky-atc{display:flex;align-items:center;position:fixed;left:0;right:0;z-index:60;border-top:1px solid var(--line);box-shadow:0 -6px 20px #10294a1a;transform:translateY(calc(100% + 100px));visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.pr-product .pr-sticky-atc.show{transform:none;visibility:visible;transition-delay:0s}.pr-sticky-atc .sa-info{flex:1 1 auto;min-width:0;line-height:1.25}.pr-sticky-atc .sa-info:empty{display:none}.pr-sticky-atc .sa-name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-sticky-atc .sa-price s{font-weight:400;color:var(--muted);margin-left:4px}.pr-sticky-atc .sa-btn{flex:none;border:0;letter-spacing:0;cursor:pointer}.pr-sticky-atc .sa-btn:disabled{cursor:not-allowed;opacity:.65}body.cart-open .pr-product .pr-sticky-atc{visibility:hidden;transform:translateY(calc(100% + 100px))}@media(prefers-reduced-motion:reduce){.pr-product .pr-sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pr-product.css.map */
