body.fv-redesign .fv-product-shell{--fv-product-ink: #16294a;--fv-product-muted: #52657e;--fv-product-blue: #245ada;--fv-product-soft: #eff5fc;--fv-product-line: #dce4ef;background:#fff;color:var(--fv-product-ink);font-family:Arial,sans-serif}body.fv-redesign .fv-product-breadcrumb-strip{background:var(--fv-product-soft);border-bottom:1px solid var(--fv-product-line)}body.fv-redesign .fv-product-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:1344px;margin:0 auto;padding:14px 32px;color:var(--fv-product-muted);font-size:12px;line-height:1.55}body.fv-redesign .fv-product-breadcrumbs a{color:var(--fv-product-ink);text-decoration:none;text-underline-offset:3px}body.fv-redesign .fv-product-breadcrumbs a:hover{color:var(--fv-product-blue);text-decoration:underline}body.fv-redesign .fv-product-breadcrumbs [aria-current=page]{overflow-wrap:anywhere}body.fv-redesign .fv-product-shell .product-information{--page-margin: 32px;--page-width: 1280px;padding-block:34px 44px;background:#fff;color:var(--fv-product-ink)}body.fv-redesign .fv-product-shell .product-details{min-width:0;color:var(--fv-product-ink)}body.fv-redesign .fv-product-shell .product-details>.group-block{gap:18px;width:100%}body.fv-redesign .fv-product-shell .product-details .group-block-content>div:has(>.fv-product-accordions),body.fv-redesign .fv-product-shell .product-details .group-block-content>div:has(>.fv-product-facts),body.fv-redesign .fv-product-shell .product-details .group-block-content>div:has(>.mv-btn-row){width:100%;min-width:0}body.fv-redesign .fv-product-shell .product-details h1{font-family:Arial,sans-serif!important;font-weight:600!important;font-size:clamp(27px,2.4vw,36px)!important;line-height:1.15!important;letter-spacing:-.8px!important;color:var(--fv-product-ink);margin:0 0 12px;overflow-wrap:anywhere}body.fv-redesign .fv-product-shell .product-details .price{font-family:Arial,sans-serif!important;font-weight:600!important;font-size:25px!important;line-height:1.4;color:var(--fv-product-ink)!important}body.fv-redesign .fv-product-shell .product-details .compare-at-price{color:var(--fv-product-muted);font-size:17px}body.fv-redesign .fv-product-shell .product-details .text-block{color:var(--fv-product-ink)}body.fv-redesign .fv-product-shell .product-details .mv-btn-row{margin-top:14px}body.fv-redesign .fv-product-shell #mvcp-open,body.fv-redesign .fv-product-shell .qfp-cc-open{background:#fff!important;color:var(--fv-product-blue)!important;border:1px solid var(--fv-product-line)!important;border-radius:7px!important;min-height:44px;font-family:Arial,sans-serif!important;font-size:12px;font-weight:600}body.fv-redesign .fv-product-shell #mvcp-open:hover,body.fv-redesign .fv-product-shell .qfp-cc-open:hover{background:var(--fv-product-soft)!important;border-color:var(--fv-product-blue)!important}body.fv-redesign .fv-product-facts{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 9px}body.fv-redesign .fv-product-facts span{padding:7px 10px;border-radius:6px;background:var(--fv-product-soft);color:var(--fv-product-ink);font-size:11px;font-weight:600;line-height:1.35}body.fv-redesign .fv-product-cut-help{color:var(--fv-product-muted);font-size:12px;line-height:1.6;margin:0}body.fv-redesign .fv-product-shell variant-picker legend{display:block!important;margin-bottom:11px;font-family:Arial,sans-serif;color:var(--fv-product-ink);font-size:13px;font-weight:600}body.fv-redesign .fv-product-shell .variant-option--buttons{gap:10px}body.fv-redesign .fv-product-shell .variant-option__button-label:not(.variant-option__button-label--has-swatch){--color-variant-background: #fff;--color-variant-text: var(--fv-product-ink);--color-variant-border: var(--fv-product-line);--color-selected-variant-background: var(--fv-product-soft);--color-selected-variant-text: var(--fv-product-blue);--color-selected-variant-border: var(--fv-product-blue);min-height:48px;padding:13px 17px;border:1px solid var(--fv-product-line);border-radius:7px;background:#fff;color:var(--fv-product-ink);font-family:Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.4}body.fv-redesign .fv-product-shell .variant-option__button-label:has(input:checked):not(.variant-option__button-label--has-swatch){color:var(--fv-product-blue);background:var(--fv-product-soft);border-color:var(--fv-product-blue);box-shadow:inset 0 0 0 1px var(--fv-product-blue)}body.fv-redesign .fv-product-shell .variant-option__button-label__pill{display:none}body.fv-redesign .fv-product-shell .variant-option__button-label:has(input:focus-visible){outline:2px solid var(--fv-product-blue);outline-offset:3px}body.fv-redesign .fv-product-shell .variant-option__select-wrapper{width:min(100%,320px)!important}body.fv-redesign .fv-product-shell .variant-option__select{font-family:Arial,sans-serif!important;color:var(--fv-product-ink)!important;border-color:var(--fv-product-line)!important;border-radius:7px!important}body.fv-redesign .fv-product-shell .product-form-buttons{gap:12px!important}body.fv-redesign .fv-product-shell .quantity-selector{background:#fff;color:var(--fv-product-ink);border:1px solid var(--fv-product-line);border-radius:7px;min-height:52px}body.fv-redesign .fv-product-shell .quantity-selector input{color:var(--fv-product-ink);font-family:Arial,sans-serif;font-size:15px}body.fv-redesign .fv-product-shell .add-to-cart-button{--button-background-color: var(--fv-product-blue);--button-color: #fff;--button-border-color: var(--fv-product-blue);background:var(--fv-product-blue);color:#fff;border:1px solid var(--fv-product-blue);border-radius:7px;min-height:52px;font-family:Arial,sans-serif;font-size:14px;font-weight:600}body.fv-redesign .fv-product-shell .add-to-cart-button:hover:not(:disabled){--button-background-color: #1747b8;--button-border-color: #1747b8;background:#1747b8;border-color:#1747b8}body.fv-redesign .fv-product-shell .add-to-cart-button:disabled{opacity:.55}body.fv-redesign .fv-product-shell .fv-product-accordions{width:100%;margin-top:6px;border-top:1px solid var(--fv-product-line)}body.fv-redesign .fv-product-disclosure{border-bottom:1px solid var(--fv-product-line)}body.fv-redesign .fv-product-disclosure summary{display:flex;justify-content:space-between;gap:12px;padding:17px 0;cursor:pointer;list-style:none;color:var(--fv-product-ink);font-size:13px;font-weight:600}body.fv-redesign .fv-product-disclosure summary::-webkit-details-marker{display:none}body.fv-redesign .fv-product-disclosure summary:after{content:"+";font-size:18px;line-height:1}body.fv-redesign .fv-product-disclosure[open] summary:after{content:"\2212"}body.fv-redesign .fv-product-description{color:var(--fv-product-muted);font-size:13px;line-height:1.75;padding-bottom:18px;overflow-wrap:anywhere}body.fv-redesign .fv-product-description p{margin:0 0 9px}body.fv-redesign .fv-product-description p:last-child{margin-bottom:0}body.fv-redesign .fv-product-description a{color:var(--fv-product-blue);text-underline-offset:3px}body.fv-redesign .fv-product-shell .slideshow-controls__thumbnail{border-radius:7px}body.fv-redesign .fv-product-shell .slideshow-controls__thumbnail[aria-selected=true]{outline-color:var(--fv-product-blue)}body.fv-redesign .fv-product-shell .product-media-container{border-radius:10px;background:var(--fv-product-soft)}@media screen and (min-width:750px){body.fv-redesign .fv-product-shell .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px;align-items:start;max-width:1280px;width:100%;margin:0 auto}body.fv-redesign .fv-product-shell .product-information__grid.product-information--media-left .product-information__media,body.fv-redesign .fv-product-shell .product-information__grid.product-information--media-left .product-details{padding:0}body.fv-redesign .fv-product-shell .product-information__media .slideshow-controls__thumbnails{--thumbnail-width: 72px}}@media screen and (min-width:750px)and (max-width:1023px){body.fv-redesign .fv-product-shell .product-information__grid:not(.product-information--media-none).product-information--media-left{gap:26px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (max-width:749px){body.fv-redesign .fv-product-breadcrumbs{padding:11px 20px;font-size:11px;gap:6px}body.fv-redesign .fv-product-shell .product-information{--page-margin: 20px;padding-block:20px 32px}body.fv-redesign .fv-product-shell .product-information__grid{row-gap:26px}body.fv-redesign .fv-product-shell .product-information__media{grid-column:2 / 3}body.fv-redesign .fv-product-shell .product-details h1{font-size:27px!important;letter-spacing:-.6px!important}body.fv-redesign .fv-product-shell .product-details .price{font-size:24px!important}body.fv-redesign .fv-product-shell .variant-option__button-label:not(.variant-option__button-label--has-swatch){flex:1 1 auto;padding-inline:11px;font-size:12px}body.fv-redesign .fv-product-shell .product-details .mv-btn-row{gap:8px}}body.fv-redesign #mvcp-modal,body.fv-redesign .qfp-cc-overlay{--fv-modal-ink: #16294a;--fv-modal-muted: #52657e;--fv-modal-blue: #245ada;--fv-modal-soft: #eff5fc;--fv-modal-line: #dce4ef;background:#16294a7a;color:var(--fv-modal-ink);font-family:Arial,sans-serif}body.fv-redesign #mvcp-modal .mvcp-sheet,body.fv-redesign .qfp-cc-modal{background:#fff;color:var(--fv-modal-ink);box-shadow:0 20px 60px #16294a33}body.fv-redesign #mvcp-modal :is(button,input,select),body.fv-redesign .qfp-cc-modal :is(button,input,select){font-family:Arial,sans-serif}body.fv-redesign #mvcp-modal :is(.mvcp-title,.mvcp-lbl,#mvcp-price),body.fv-redesign .qfp-cc-modal :is(.qfp-cc-title,.qfp-cc-lbl,.qfp-cc-chip-label,.qfp-cc-approval-check,.qfp-cc-eyedrop-steps,.qfp-cc-eyedrop-selected,.qfp-cc-eyedrop-changes-lbl){color:var(--fv-modal-ink)}body.fv-redesign #mvcp-modal :is(.mvcp-sub,.mvcp-unit,.mvcp-hint),body.fv-redesign .qfp-cc-modal :is(.qfp-cc-sub,.qfp-cc-hint,.qfp-cc-chip-pct,.qfp-cc-chip-arrow,.qfp-cc-swatch-name,.qfp-cc-summary,.qfp-cc-canvas-note,.qfp-cc-disclaimer){color:var(--fv-modal-muted)}body.fv-redesign #mvcp-modal .mvcp-sec{border-color:var(--fv-modal-line)}body.fv-redesign #mvcp-modal :is(#mvcp-corner,#mvcp-rt,#mvcp-rl,.mvcp-pricebox){background:var(--fv-modal-soft)}body.fv-redesign #mvcp-modal #mvcp-corner{color:var(--fv-modal-blue)}body.fv-redesign #mvcp-modal :is(#mvcp-rt,#mvcp-rl) line{stroke:var(--fv-modal-muted)}body.fv-redesign #mvcp-modal :is(#mvcp-rt,#mvcp-rl) line[stroke-width="4"]{stroke:var(--fv-modal-blue)}body.fv-redesign #mvcp-modal :is(#mvcp-rt,#mvcp-rl) text{fill:var(--fv-modal-ink)}body.fv-redesign #mvcp-modal #mvcp-pat{border-color:var(--fv-modal-line)}body.fv-redesign #mvcp-modal #mvcp-slider::-webkit-slider-runnable-track{border-color:var(--fv-modal-line);background:linear-gradient(to right,var(--fv-modal-blue) 0%,var(--fv-modal-blue) var(--fill, 66%),#dce4ef var(--fill, 66%),#dce4ef 100%)}body.fv-redesign #mvcp-modal #mvcp-slider::-webkit-slider-thumb{border-color:var(--fv-modal-blue);box-shadow:0 1px 4px #16294a40}body.fv-redesign #mvcp-modal #mvcp-slider::-moz-range-track{border-color:var(--fv-modal-line);background:var(--fv-modal-line)}body.fv-redesign #mvcp-modal #mvcp-slider::-moz-range-progress{background:var(--fv-modal-blue)}body.fv-redesign #mvcp-modal #mvcp-slider::-moz-range-thumb{border-color:var(--fv-modal-blue);box-shadow:0 1px 4px #16294a40}body.fv-redesign #mvcp-modal #mvcp-num{color:var(--fv-modal-ink);border-color:var(--fv-modal-blue)}body.fv-redesign #mvcp-modal :is(#mvcp-variant,.mvcp-qty button,.mvcp-qty input,#mvcp-cancel),body.fv-redesign .qfp-cc-modal :is(.qfp-cc-tab,.qfp-cc-chip,.qfp-cc-swatch,.qfp-cc-preset,.qfp-cc-colorway,.qfp-cc-eyedrop-change,.qfp-cc-btn){background:#fff;color:var(--fv-modal-ink);border-color:var(--fv-modal-line)}body.fv-redesign #mvcp-modal #mvcp-chips button{background:#fff;color:var(--fv-modal-ink);border-color:var(--fv-modal-line)}body.fv-redesign #mvcp-modal #mvcp-chips button:hover,body.fv-redesign #mvcp-modal .mvcp-qty button:hover{background:var(--fv-modal-soft);border-color:var(--fv-modal-blue)}body.fv-redesign #mvcp-modal #mvcp-chips button.mvcp-active,body.fv-redesign #mvcp-modal #mvcp-add,body.fv-redesign .qfp-cc-modal .qfp-cc-btn--primary{background:var(--fv-modal-blue);border-color:var(--fv-modal-blue);color:#fff}body.fv-redesign #mvcp-modal #mvcp-add:hover:not(:disabled),body.fv-redesign .qfp-cc-modal .qfp-cc-btn--primary:hover:not(:disabled){background:#1747b8;border-color:#1747b8}body.fv-redesign #mvcp-modal #mvcp-add:disabled,body.fv-redesign .qfp-cc-modal .qfp-cc-btn--primary:disabled{background:#929eaf;border-color:#929eaf;color:#fff;cursor:not-allowed}body.fv-redesign #mvcp-modal #mvcp-close,body.fv-redesign .qfp-cc-overlay .qfp-cc-close{background:var(--fv-modal-muted);color:#fff;border-color:var(--fv-modal-muted)}body.fv-redesign #mvcp-modal #mvcp-close:hover,body.fv-redesign .qfp-cc-overlay .qfp-cc-close:hover{background:var(--fv-modal-ink)}body.fv-redesign #mvcp-modal :is(button,input,select):focus-visible,body.fv-redesign .qfp-cc-modal :is(button,input,select,a):focus-visible{outline:2px solid var(--fv-modal-blue);outline-offset:3px}body.fv-redesign .qfp-cc-modal .qfp-cc-title{border-color:var(--fv-modal-line)}body.fv-redesign .qfp-cc-modal :is(.qfp-cc-canvas,.qfp-cc-preset,.qfp-cc-colorway,.qfp-cc-eyedrop-change){border-color:var(--fv-modal-line)}body.fv-redesign .qfp-cc-modal .qfp-cc-spin{border-color:var(--fv-modal-line);border-top-color:var(--fv-modal-blue)}body.fv-redesign .qfp-cc-modal .qfp-cc-tab[aria-selected=true]{background:var(--fv-modal-blue);border-color:var(--fv-modal-blue);color:#fff}body.fv-redesign .qfp-cc-modal :is(.qfp-cc-tab,.qfp-cc-preset,.qfp-cc-colorway,.qfp-cc-eyedrop-change):hover{border-color:var(--fv-modal-blue)}body.fv-redesign .qfp-cc-modal :is(.qfp-cc-chip--selected,.qfp-cc-swatch--active),body.fv-redesign .qfp-cc-modal .qfp-cc-colorway[aria-pressed=true]{border-color:var(--fv-modal-blue);box-shadow:0 0 0 2px #245ada2e}body.fv-redesign .qfp-cc-modal :is(.qfp-cc-hex--selected,.qfp-cc-hex--selected:hover,.qfp-cc-hex:focus,.qfp-cc-hex:focus-visible){background:var(--fv-modal-blue)}body.fv-redesign .qfp-cc-modal .qfp-cc-footer{background:var(--fv-modal-soft);border-color:var(--fv-modal-line)}body.fv-redesign .qfp-cc-modal :is(.qfp-cc-price,.qfp-cc-approval-price){color:var(--fv-modal-ink)}body.fv-redesign .qfp-cc-modal .qfp-cc-approval-check input{accent-color:var(--fv-modal-blue)}body.fv-redesign .qfp-cc-modal .qfp-cc-success .qfp-cc-title{color:#2c5f2d}@keyframes fv-eyedrop-cue{0%,to{box-shadow:0 0 #245ada00}50%{box-shadow:0 0 0 7px #245ada80}}body.fv-redesign .qfp-cc-modal .qfp-cc-eyedrop-cue{animation-name:fv-eyedrop-cue}@media screen and (max-width:767px){body.fv-redesign .qfp-cc-modal #qfp-cc-panel-choose>.qfp-cc-sec:has(>.qfp-cc-chips){flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fv-product.css.map */
