@media screen and (min-width:990px){product-info>product-component>.page-width{max-width:1462px;padding-right:22px;padding-left:22px}product-info .product--medium:not(.product--no-media) .product__media-wrapper{width:calc(50% - 1.2rem);max-width:calc(50% - 1.2rem)}product-info .product--medium:not(.product--no-media) .product__info-wrapper{width:calc(50% - 1.2rem);max-width:calc(50% - 1.2rem);padding-left:4.8rem}product-info .product__media-list{border:1px solid rgba(var(--color-foreground),.12);border-radius:1.2rem;overflow:hidden;background:#fff}product-info .product__media-item{width:100%;max-width:100%}product-info .product__media-item:not(.is-active){display:none}product-info .thumbnail-slider{margin-top:1.8rem}product-info .thumbnail-list{grid-template-columns:repeat(6,minmax(8rem,1fr));gap:1.2rem}product-info .thumbnail-list__item{width:100%!important}}product-info .product__media img{object-fit:contain;background:#fff}product-info .thumbnail{overflow:hidden;border:1px solid rgba(var(--color-foreground),.1);border-radius:.8rem;box-shadow:none}product-info .thumbnail[aria-current]{border-color:rgba(var(--color-foreground),.45);box-shadow:none}product-info .product__title{margin-bottom:1.4rem}product-info .product__title h1{font-size:clamp(2.6rem,2.4vw,4rem);line-height:1.15}product-info .price--large{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;font-size:2.8rem}product-info .price--large .price__container,product-info .price--large.price--on-sale .price__sale{display:flex;align-items:baseline;gap:.8rem}product-info .price--large .price__sale>span:has(s){order:2}product-info .price--large .price-item--sale{order:1}product-info .price__badge-discount,product-info .price__badge-sale{padding:.5rem .9rem;border:0;border-radius:999px;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:0}product-info .price__badge-discount{background:#ff2d2d}product-info .price__badge-sale{background:#0bb7e9}product-info .lumbv-rating{display:flex;align-items:center;gap:.8rem;margin:0 0 1.8rem;padding:0 0 1.8rem;border-bottom:1px solid #dfe3e8}product-info .lumbv-rating__stars{display:inline-flex;gap:.2rem;color:#0bb7e9;font-size:1.9rem;line-height:1}product-info .lumbv-rating__count{color:#667085;font-size:1.3rem}product-info .product-form__input--lumbv-color{margin:1.6rem 0}product-info .product-form__input--lumbv-color .form__label{margin-bottom:.8rem;color:#526174;font-size:1.3rem}product-info .product-form__input--lumbv-color .form__label strong{color:#172033}product-info .product-form__input--lumbv-color input+label{display:inline-block;width:3.4rem;height:3.4rem;margin:0 .8rem 0 0;border:1px solid #dfe3e8;border-radius:.7rem;background:var(--lumbv-color-swatch, #fff);cursor:pointer}product-info .product-form__input--lumbv-color input:checked+label{border-color:#172033;box-shadow:0 0 0 2px #fff,0 0 0 3px #172033}product-info .product-form__quantity,product-info variant-selects,product-info .product-form__buttons{max-width:100%}product-info .product-form__submit{min-height:5.2rem;border-radius:999px!important}product-info .product-form__submit{border:1px solid #172033;background:#fff;color:#0bb7e9}product-info .lumbv-order-now{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:5.2rem;margin-top:1.2rem;padding:0 2rem!important;border:0!important;border-radius:999px!important;background:#0bb7e9!important;box-shadow:none!important;color:#fff!important;font:inherit;font-weight:600;line-height:1;text-align:center;text-decoration:none!important;cursor:pointer}product-info .lumbv-order-now:before,product-info .lumbv-order-now:after{box-shadow:none!important}product-info .lumbv-order-now:hover:not(:disabled){background:#079ccc!important}product-info .lumbv-order-now:focus-visible{outline:2px solid #172033;outline-offset:2px}product-info .lumbv-order-now:disabled{opacity:.55;cursor:not-allowed}product-info .product__view-details,product-info .lumbv-payment-confidence{display:none}.lumbv-assurance{margin-top:2rem;padding:1.8rem;border:1px solid #dceaf2;border-radius:2rem;background:linear-gradient(135deg,#f7fcff,#fff 58%,#f1f8fc);box-shadow:0 20px 48px #0e224014}.lumbv-assurance h2{margin:0;color:#101a2d;font-size:1.35rem;font-weight:800;letter-spacing:-.01em}.lumbv-assurance p{margin:.25rem 0 0;color:#687386;font-size:1.02rem;line-height:1.5}.lumbv-assurance strong{display:block;color:#172033;font-size:1.12rem;line-height:1.35}.lumbv-assurance__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:1.4rem;padding:1.35rem;border:1px solid #cceefa;border-radius:1.6rem;background:linear-gradient(120deg,#effbff,#fff)}.lumbv-assurance__hero h2{font-size:1.6rem}.lumbv-assurance__eyebrow{margin:0 0 .45rem!important;color:#0aa8d8!important;font-size:.86rem!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.lumbv-assurance__badge{display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto;padding:.55rem .8rem;border:1px solid #b9ebfb;border-radius:999px;background:#fff;color:#0b8db8;font-size:.95rem;font-weight:800;white-space:nowrap}.lumbv-assurance__badge svg,.lumbv-assurance__icon svg{width:1.45rem;height:1.45rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lumbv-assurance__promise-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1rem}.lumbv-assurance__promise-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;min-height:10.2rem;padding:1.05rem;border:1px solid #e0ebf2;border-radius:1.35rem;background:#ffffffdb}.lumbv-assurance__icon{display:grid;width:3.4rem;height:3.4rem;place-items:center;border:1px solid #cdefff;border-radius:1.1rem;background:linear-gradient(135deg,#e7f9ff,#f7fdff);color:#0aa8d8;box-shadow:inset 0 1px #ffffffe6}.lumbv-assurance__snapshot,.lumbv-assurance__faq,.lumbv-assurance__accept{margin-top:1.3rem;padding-top:1.3rem;border-top:1px solid rgba(207,222,231,.9)}.lumbv-assurance__section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.lumbv-assurance__delivery-methods{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem}.lumbv-assurance__delivery-methods span{padding:.42rem .75rem;border:1px solid #d7e2ea;border-radius:999px;background:#fff;color:#354052;font-size:.95rem;font-weight:800}.lumbv-assurance__snapshot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.lumbv-assurance__snapshot-grid div{padding:1rem;border:1px solid #e0ebf2;border-radius:1.2rem;background:#fff}.lumbv-assurance__snapshot-grid span{display:block;margin-bottom:.35rem;color:#0aa8d8;font-size:.9rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.lumbv-assurance__snapshot-grid strong{font-size:1.02rem}.lumbv-assurance__faq-list{display:grid;gap:.75rem}.lumbv-assurance__disclosure{overflow:hidden;border:1px solid #e1e9ef;border-radius:1.15rem;background:#ffffffdb;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.lumbv-assurance__disclosure[open]{border-color:#9ee8ff;background:#fff;box-shadow:0 12px 26px #0aa8d81a}.lumbv-assurance__disclosure summary{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1.05rem;color:#223049;font-size:1.05rem;font-weight:800;list-style:none;cursor:pointer}.lumbv-assurance__disclosure summary::-webkit-details-marker{display:none}.lumbv-assurance__toggle{display:grid;width:2.5rem;height:2.5rem;flex:0 0 2.5rem;place-items:center;border-radius:50%;background:#e8f8fe}.lumbv-assurance__toggle:before{content:"+";color:#0aa8d8;font-size:1.7rem;font-weight:500;line-height:1}.lumbv-assurance__disclosure[open] .lumbv-assurance__toggle{background:#13abd8}.lumbv-assurance__disclosure[open] .lumbv-assurance__toggle:before{content:"\2212";color:#fff}.lumbv-assurance__disclosure>p{margin:0 1.05rem 1.05rem;padding:.85rem 0 0 1rem;border-top:1px solid #e2ecf2;border-left:3px solid #13abd8}.lumbv-assurance__accept{display:flex;align-items:center;justify-content:space-between;gap:1rem}.lumbv-assurance__payments{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin:0;padding:0;list-style:none}.lumbv-assurance__payments li{display:flex;width:3.25rem;height:2.05rem;overflow:hidden;border-radius:.35rem;box-shadow:0 1px #0f172a0f}.lumbv-assurance__payments svg{width:100%;height:100%}@media screen and (max-width:749px){.lumbv-assurance{padding:1.25rem;border-radius:1.6rem}.lumbv-assurance__hero,.lumbv-assurance__section-heading,.lumbv-assurance__accept{flex-direction:column;align-items:flex-start}.lumbv-assurance__promise-grid,.lumbv-assurance__snapshot-grid{grid-template-columns:1fr}.lumbv-assurance__promise-card{min-height:auto}.lumbv-assurance__delivery-methods,.lumbv-assurance__payments{justify-content:flex-start}}.lumbv-product-social{display:flex;align-items:center;gap:.8rem;margin-top:1.8rem;color:#7a8493;font-size:1.2rem}.lumbv-product-social__icons{display:flex;margin:0}.lumbv-product-social__icons .list-social__link{width:3.2rem;height:3.2rem;padding:.7rem;color:#4f720e}.lumbv-product-social__icons .list-social__link[href*="facebook.com"]{color:#1877f2}.lumbv-product-social__icons .list-social__link[href*="instagram.com"]{color:#e4405f}@media screen and (min-width:990px){product-info .product--medium:not(.product--no-media) .product__media-wrapper{width:calc(48% - 1.2rem);max-width:calc(48% - 1.2rem);align-self:flex-start;position:sticky;top:3rem;z-index:2}product-info .product--medium:not(.product--no-media) .product__info-wrapper{width:calc(52% - 1.2rem);max-width:calc(52% - 1.2rem);padding-left:36px}product-info .product__info-container{width:100%;max-width:688.4px;color:#3d3d3d;font-family:var(--lumbv-header-font-family, var(--font-body-family));font-size:14.4px}product-info .product__title{margin:0 0 28.8px}product-info:not(:has(.lumbv-rating)) .product__title{margin-bottom:0}product-info .product__title h1{margin:0;color:#0e2240;font-family:var(--lumbv-header-font-family, var(--font-body-family));font-size:28.8px;font-style:normal;font-weight:600;line-height:1.2}product-info .lumbv-rating{height:21.22px;min-height:21.22px;margin:0;padding:0;border:0;color:#3d3d3d;font-family:var(--lumbv-header-font-family, var(--font-body-family));font-size:14.4px;line-height:21.22px}product-info .lumbv-rating__stars{font-size:18px;line-height:21.22px}product-info .lumbv-rating__count{color:#3d3d3d;font-family:inherit;font-size:14.4px;line-height:21.22px}product-info .product__info-container>[id^=price-]{box-sizing:border-box;height:59.2px;min-height:59.2px;margin:0 0 21.6px;padding:24px 0 0;border-top:1px solid #dfe3e8;color:#3d3d3d;font-family:var(--lumbv-header-font-family, var(--font-body-family));font-size:14.4px}product-info .price--large{align-items:center;height:34.4px;color:#3d3d3d;font-family:var(--lumbv-header-font-family, var(--font-body-family));font-size:28.8px;line-height:34.4px}product-info .price--large .price__container,product-info .price--large.price--on-sale .price__sale{align-items:center;height:34.4px;margin-bottom:0;line-height:34.4px}product-info .price--large .price-item{line-height:34.4px}product-info .price--large .badge{margin-bottom:0}product-info .product__info-container variant-selects{margin:0 0 18px;color:#3d3d3d;font-family:var(--lumbv-header-font-family, var(--font-body-family));font-size:14.4px}product-info .product-form__input--lumbv-color{width:100%;max-width:100%;height:67.73px;min-height:67.73px;margin:0}product-info .product-form__input--lumbv-color .form__label{margin-bottom:8px;color:#3d3d3d;font-family:inherit;font-size:14.4px;line-height:21.22px}product-info .product-form__quantity{margin:0 0 21.6px;color:#3d3d3d;font-family:var(--lumbv-header-font-family, var(--font-body-family));font-size:14.4px}product-info .product-form__quantity .quantity__label{color:#3d3d3d;font-family:inherit;font-size:14.4px}product-info quantity-input.quantity{height:48px;min-height:48px}product-info .product__info-container>div:has(product-form .product-form__buttons),product-info product-form.product-form{margin:0}product-info .product-form__buttons{width:330px;max-width:330px;min-height:113.06px;color:#3d3d3d;font-family:var(--lumbv-header-font-family, var(--font-body-family));font-size:14.4px}product-info .product-form__submit,product-info .lumbv-order-now{width:330px;font-family:var(--lumbv-header-font-family, var(--font-body-family));font-size:14.4px;line-height:16.53px}product-info .product-form__submit{height:44.53px;min-height:44.53px;padding:14px 21.6px}product-info .product__info-container .product-form__submit{box-sizing:border-box;height:44.53px;min-height:44.53px;margin-bottom:0;color:#0bb7e9}product-info .lumbv-order-now{height:44.53px;min-height:44.53px;margin-top:24px}}@media screen and (max-width:749px){product-info .product__info-wrapper{padding-top:.8rem}product-info .product__title{margin-top:0}product-info .product__title h1{font-size:2.6rem}}@media screen and (max-width:749px){product-info .product--thumbnail_slider .product__media-wrapper{margin-bottom:1.2rem!important}product-info .product--thumbnail_slider .product__media-list{margin-bottom:1.2rem!important}product-info .product--thumbnail_slider .thumbnail-slider{margin-bottom:0!important}product-info .product__info-wrapper{padding-top:0!important}}product-recommendations .lumbv-recommendations__controls{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;margin-top:1.2rem}product-recommendations .lumbv-recommendations__arrow{display:inline-flex;width:3.6rem;height:3.6rem;align-items:center;justify-content:center;border:0;border-radius:.8rem;background:#13acd2;color:#fff;cursor:pointer;font-size:1.7rem;font-weight:800;line-height:1;box-shadow:0 .8rem 1.8rem #13acd238;transition:opacity .18s ease,transform .18s ease}product-recommendations .lumbv-recommendations__arrow:hover:not(:disabled){transform:translateY(-1px)}product-recommendations .lumbv-recommendations__arrow:disabled{cursor:default;opacity:.38;box-shadow:none}@media screen and (max-width:749px){product-recommendations .lumbv-recommendations__controls{position:absolute;top:2.8rem;right:1.4rem;z-index:4;margin-top:0}product-recommendations .lumbv-recommendations__arrow{width:3.4rem;height:3.4rem;border-radius:.8rem;font-size:1.55rem}product-recommendations slideshow-component{position:relative}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/lumbv-product-page.css.map */
