@keyframes slide-in-down{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@keyframes slide-out-up{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0)}}@media(prefers-reduced-motion:no-preference){.g-product-header[aria-hidden=false] .g-product-header__container{animation:slide-in-down .3s}}@media(prefers-reduced-motion:reduce){.g-product-header[aria-hidden=false] .g-product-header__container{transform:translateZ(0)}}@media(prefers-reduced-motion:no-preference){.g-product-header[aria-hidden=true] .g-product-header__container{animation:slide-out-up .3s}}@media(prefers-reduced-motion:reduce){.g-product-header[aria-hidden=true] .g-product-header__container{transform:translate3d(0,-100%,0)}}.g-product-header .g-product-header__product-price{margin-bottom:0}.g-product-header__container{background:#fff;border-top:.0625rem solid #fff;box-shadow:0 .4375rem 1rem #0000000a;display:flex;left:0;padding:.75rem;position:fixed;top:0;width:100%;z-index:400}@media(min-width:60em){.g-product-header__container{align-items:center;padding-left:1.5rem;padding-right:1.5rem}}.g-product-header__product-image{align-items:center;display:flex;height:6.25rem;justify-content:center;margin:auto 1rem auto auto;width:6.25rem}.g-product-header__product-image img{max-height:100%}.g-product-header__product-cta-wrapper,.g-product-header__product-info-wrapper{align-items:center;display:flex}.g-product-header__product-details{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}@media(min-width:60em){.g-product-header__product-details{flex-wrap:nowrap;justify-content:space-between}}.g-product-header__product-name{color:#172330;margin-bottom:.25rem;overflow:hidden;width:100%}@media(min-width:60em){.g-product-header__product-name{display:block;margin-bottom:0}}@media(max-width:60em){.g-product-header__product-name .g-type-title-3{border:none;font-size:.875rem;-webkit-mask:none;mask:none;padding:.625rem}}.g-product-header__product-price{margin-right:1rem}.g-product-header__product-price .g-product-layout-details__pricing-current{font-weight:700}@media(min-width:60em){.g-product-header__product-price{margin-top:0;padding-left:1rem}.g-product-header__cta{margin-top:0}}.g-short-desc{margin-bottom:1.5rem;max-width:34.1875rem}.g-short-desc__content{margin-bottom:0}.g-short-desc__link,.g-short-desc__text{display:block}.g-short-desc__text{margin-bottom:.5rem}.g-short-desc__link{text-decoration:underline}@media(prefers-reduced-motion:no-preference){.g-short-desc__link{transition:all .3s ease-out}}.g-short-desc__link:hover{color:#172330;text-decoration:underline}.g-short-desc__link:active{color:#2b3036}.g-short-desc__link:focus::not(:hover){border-radius:.125rem;box-shadow:0 0 0 .0625rem #8fbbe6;color:#2b3036;outline:0;transition:none}.g-quantify{border:.125rem solid #172330}.g-quantify .g-control-group__button,.g-quantify .g-form-input{background-color:#fff;color:#575a5d;font-weight:500;height:100%;margin:0;padding:0}.g-quantify .g-control-group__button,.g-quantify.g-control-group .g-control-group__button{border:none}.g-quantify .g-control-group__button:first-child,.g-quantify.g-control-group .g-control-group__button:first-child{border-right-color:#0000}.g-quantify .g-control-group__button:last-child,.g-quantify .g-control-group__button:last-child:not(:focus),.g-quantify.g-control-group .g-control-group__button:last-child,.g-quantify.g-control-group .g-control-group__button:last-child:not(:focus){border-left-color:#0000;border-left-width:.0625rem}.g-quantify .g-control-group__button:focus,.g-quantify.g-control-group .g-control-group__button:focus{border:.0625rem solid #575a5d}.g-quantify .g-control-group__button:disabled,.g-quantify.g-control-group .g-control-group__button:disabled{background-color:#fff;color:#b0b0b0}.g-quantify .g-form-input{-webkit-appearance:textfield;appearance:textfield;border:none;text-align:center}.g-quantify .g-form-input::-webkit-inner-spin-button,.g-quantify .g-form-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.g-quantify .g-form-input:focus{border:.0625rem solid #575a5d}@media(prefers-reduced-motion:no-preference){.g-quantify .g-form-input:focus{transition:left .3s ease,opacity .3s ease,border-color .3s ease,background-color .3s ease}}.g-quantify .g-form-input:disabled{background:#fff;color:#b0b0b0}.g-quantify.has-error .g-control-group__button{border-color:#dc3545;color:#575a5d}.g-quantify.has-error .g-control-group__button:disabled{color:#b0b0b0}.g-quantify--small{width:5.75rem}.g-quantify--small .g-control-group__button{font-size:.625rem}.g-quantify--small .g-form-input{line-height:1}@keyframes icon-outline{0%{outline-offset:.5rem}50%{outline-offset:.9375rem}to{outline-color:#0000}}.g-tabcordion{margin:0 auto}.g-tabcordion.is-accordion .g-tabcordion__tabs{display:none}.g-tabcordion.is-accordion .g-tabcordion__accordion-control{display:flex}.g-tabcordion.is-accordion .g-tabcordion__panel-content{padding-bottom:1rem}.g-tabcordion__tabs{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1.5rem}.g-tabcordion__accordion-control,.g-tabcordion__tab{background:none;border:0;cursor:pointer}.g-tabcordion__tab{padding:.5rem 2.25rem;position:relative}.g-tabcordion__tab:after{background:currentColor;bottom:0;content:"";display:block;height:.125rem;left:2.25rem;opacity:0;position:absolute;width:0}@media(prefers-reduced-motion:no-preference){.g-tabcordion__tab:after{transition:all .3s ease-out}}.g-tabcordion__tab.is-active:after,.g-tabcordion__tab:focus:after,.g-tabcordion__tab:hover:after{opacity:1;width:calc(100% - 4.5rem)}.g-tabcordion__tab.is-active .g-tabcordion__tab-title{color:#172330}.g-tabcordion__tab-title{color:#7a7a7a;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.1875rem;margin:0}.g-tabcordion__accordion-control{align-items:center;border-top:.125rem solid #172330;color:#172330;cursor:pointer;display:none;justify-content:space-between;padding:1rem 0;width:100%}.g-tabcordion__accordion-control:last-of-type:not(.is-active){border-bottom:.125rem solid #172330}.g-tabcordion__accordion-control.is-active .g-tabcordion__accordion-control-icon:before{content:""}.g-tabcordion__accordion-control .g-tabcordion__accordion-control-icon,.g-tabcordion__accordion-control .g-tabcordion__tab-title{line-height:1}.g-tabcordion__accordion-control .g-tabcordion__tab-title{color:#172330}.g-tabcordion__accordion-control-icon{color:#172330;font-size:.625rem;padding-left:1rem}.g-tabcordion__accordion-control-icon:before{content:"";font-family:Genesis-Icons,sans-serif}.g-tabcordion__panel{width:100%}.g-tabcordion__panel[hidden] .g-tabcordion__panel-content{height:0;opacity:0;overflow:hidden;transform:scaleY(0)}.g-tabcordion__panel-content{height:auto;opacity:1;overflow-y:auto;transform:scaleY(1);transform-origin:top}@media(prefers-reduced-motion:no-preference){.g-tabcordion__panel-content{animation:openPanel .3s cubic-bezier(.645,.045,.355,1)}}@keyframes openPanel{0%{opacity:0}to{opacity:1}}@keyframes show-subscription-terms-content{0%{opacity:0}to{opacity:1}}.g-product-description,.g-related-products{padding:1.5rem 0}@media(min-width:60em){.g-product-description,.g-related-products{padding:3.75rem 0}}.g-related-products{margin-bottom:5rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.g-product-layout{margin-bottom:1rem}@media(min-width:60em){.g-product-layout{margin-bottom:5rem}.g-product-layout-details{padding:0 1rem}}.g-product-layout-details__name{margin-bottom:1rem}.g-product-layout-details__sku{color:#7a7a7a;font-size:.6875rem;font-weight:500;letter-spacing:xd-letter-spacing-to-px(60);line-height:.875rem;text-transform:none}.g-product-layout-details__pricing{align-items:center;color:#005ec4;display:flex;font-size:1.25rem;letter-spacing:-.02em;line-height:120%;margin-bottom:1rem}@media(min-width:48em){.g-product-layout-details__pricing{font-size:1.5rem}}.g-product-layout-details__pricing-original{color:#7a7a7a;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:120%}@media(min-width:48em){.g-product-layout-details__pricing-original{font-size:1.125rem}}.g-product-layout-details__pricing-original:not(:empty){padding-left:1.5rem}.g-product-layout-images .g-layout{align-items:flex-start;display:flex;flex-wrap:wrap}@media(min-width:60em){.g-product-layout-images .g-layout{flex-direction:row-reverse}}.g-product-layout-purchase{margin-bottom:0}.g-product-layout-purchase__options .g-product-option__price{color:#005ec4;font-size:1rem;font-weight:700;margin-left:.5rem}.g-product-layout-purchase__options .g-form-checkbox{line-height:1.5}.g-product-layout-purchase__options .g-form-checkbox__caption{align-items:center;display:flex;padding-left:2rem}.g-product-layout-purchase__options .g-form-checkbox__caption:after,.g-product-layout-purchase__options .g-form-checkbox__caption:before{top:50%;transform:translateY(-50%)}.g-product-layout-purchase__options .g-form-checkbox__caption .g-product-option__price{font-size:.875rem;margin-left:auto;padding-left:.625rem}.g-product-layout-purchase__options-attribute{display:flex;flex-flow:row wrap;margin-bottom:1rem}.g-product-layout-purchase__options-attribute .g-form-field__error,.g-product-layout-purchase__options-attribute .g-form-label,.g-product-layout-purchase__options-attribute .g-subscription__control-container{flex-basis:100%}.g-product-layout-purchase__attribute--radio{margin-bottom:1rem}.g-product-option-radio{margin-bottom:.5rem;margin-right:0;width:100%}.g-product-option-radio .g-product-option__caption{align-items:center;background-color:#fff;color:#172330;display:inline-flex;justify-content:space-between;min-height:2.8125rem;min-width:2.5rem;padding:.75rem 0 .75rem 1.875rem;position:relative;width:100%}.g-product-option-radio .g-product-option__caption:before{background-color:#fff;border:.125rem solid #b0b0b0;border-radius:100%;content:"";display:block;height:1.125rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.125rem}.g-product-option-radio .g-product-option__caption:after{background-color:#172330;border:.25rem solid #fff;border-radius:100%;content:"";height:1rem;left:.0625rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.g-product-option-radio .g-form-checkbox__input:checked~.g-product-option__caption:before{border-color:#172330}.g-product-option-radio .g-form-checkbox__input:checked~.g-product-option__caption:after{opacity:1}.g-product-option-radio .g-form-checkbox__input:not(:checked):not(:disabled)~.g-product-option__caption{cursor:pointer}.g-product-option-radio .g-form-checkbox__input:not(:checked):not(:disabled):focus~.g-product-option__caption{box-shadow:0 0 0 .125rem #f5f5f5}.g-product-option-radio .g-form-checkbox__input:disabled~.g-product-option__caption{border-color:#b0b0b0;color:#b0b0b0}.g-product-option-radio .g-form-checkbox__input:disabled~.g-product-option__caption:before{background:linear-gradient(to right bottom,#0000 47.75%,currentColor 49.5%,currentColor 50.5%,#0000 52.25%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.g-product-option-color{margin-right:.5rem}.g-product-option-color .g-product-option__caption{background-color:#fff;border-radius:100%;display:inline-block;height:2.5rem;outline:.0625rem solid #0000;padding:0;width:2.5rem}.g-product-option-color .g-product-option__caption.g-product-option__selected{outline-color:#172330}.g-product-option-color .g-product-option__caption .g-product-option__image{border-radius:100%;display:inline-block;height:100%;position:relative;text-indent:-99999em;width:100%}.g-product-option-color .g-form-checkbox__input.g-product-option__selected~.g-product-option__caption,.g-product-option-color .g-form-checkbox__input:checked~.g-product-option__caption{background-position:50%;background-size:cover;border:.125rem solid #fff;box-sizing:border-box;outline-color:#172330}.g-product-option-color .g-form-checkbox__input:not(:checked):not(:disabled)~.g-product-option__caption{cursor:pointer}.g-product-option-color .g-form-checkbox__input:not(:checked):not(:disabled):focus~.g-product-option__caption{box-shadow:0 0 0 .125rem #f5f5f5}.g-product-option-color .g-form-checkbox__input:disabled~.g-product-option__caption{border-color:#0000}.g-product-option-color .g-form-checkbox__input:disabled~.g-product-option__caption .g-product-option__image{opacity:.4}.g-product-option-color .g-form-checkbox__input:disabled~.g-product-option__caption .g-product-option__image:before{background:linear-gradient(to right bottom,#0000 47.75%,#f2f2f2 49.5%,#f2f2f2 50.5%,#0000 52.25%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.g-subscription__control-container{margin-bottom:.5rem}.g-subscription__control-container .g-subscription__terms{margin-left:1rem;margin-top:.625rem}@media(min-width:48em){.g-subscription__control-container .g-subscription__terms{margin-left:3rem}}.g-subscription__control-item{background:#f5f5f5;border-radius:0;color:#172330;margin:0;padding:.375rem 1.125rem}.g-subscription__control-item .g-form-checkbox__input:checked+.g-form-checkbox__caption{color:#172330}.g-subscription__control-item .g-form-checkbox__caption{padding-left:2rem}.g-subscription__control-item .g-form-checkbox__caption:before{background-color:#0000}.g-subscription__terms[hidden] .g-subscription__terms-content{height:0;opacity:0;overflow:hidden}@media(prefers-reduced-motion:no-preference){.g-subscription__terms-content{animation:show-subscription-terms-content .3s linear}}.g-product-layout-purchase__product-quantity{font-size:.75rem}.g-product-layout-purchase__inventory-message .g-flag-stock{line-height:1;margin-bottom:1rem;padding:.375rem .5rem}.g-add-to-cart-button,.g-quantify{height:2.625rem;line-height:1}.g-add-to-cart-button{font-size:1.125rem;line-height:120%}@media(max-width:47.99em){.g-quantify{width:5rem}}.g-quantify .g-form-input{padding-left:.25rem;padding-right:.25rem}.g-add-to-wishlist{height:2.3125rem}.g-add-to-wishlist .icon{color:currentColor;height:.75rem;margin-left:.5rem;width:.875rem}.g-product-layout-purchase__ctas{align-items:center;display:flex;flex-wrap:wrap;max-width:27.875rem}.g-product-layout-purchase__cta{margin-left:1rem}.g-product-layout-purchase__cta:first-child{height:100%}.g-product-layout-purchase__add-to-cart{flex-grow:1}.g-add-to-wishlist,.g-product-layout-purchase__add-to-wishlist{width:100%}.g-product-layout-purchase__add-to-wishlist{margin:1rem 0 0}.g-product-layout-purchase__product-notes{margin-bottom:1rem}.g-product-layout-purchase__product-notes p{margin-bottom:.5rem}.g-product-layout-purchase__volume-pricing{font-size:.75rem;margin-bottom:2rem}.g-related-products__title{margin-bottom:2rem;text-align:center}@media print{.g-product-layout-purchase__cta{display:none;visibility:hidden}.g-product-description{margin-bottom:1rem;padding-top:1rem}}.g-product-help-section{align-items:center;background-color:#f5f5f5;color:#172330;display:flex;flex-wrap:nowrap;margin-bottom:1rem;padding:1rem}@media(min-width:60em){.g-product-help-section{margin-bottom:0;padding:1.25rem 1.625rem}}.g-product-help-section .g-product-help-section__content{color:#172330;font-family:Figtree;font-size:1rem;font-weight:400;line-height:150%;width:100%}@media(min-width:48em){.g-product-help-section .g-product-help-section__content{font-size:1.125rem}}.g-product-help-section .g-product-help-section__content .js-chat-trigger{color:#005ec4;cursor:pointer;font-weight:700}.g-product-help-section .g-product-help-section__content .js-chat-trigger:hover{text-decoration:none}.g-product-help-section p{margin-bottom:.625rem}.g-product-help-section p:last-of-type{margin-bottom:0}.g-product-help-section .icon{fill:currentColor;height:3.125rem;margin-right:1.1875rem;width:3.3125rem}.accordion-section{padding:2.5rem 0}@media(min-width:60em){.accordion-section{padding:5rem 0}}.accordion-section .accordion{align-items:center;background-color:#172330;border:none;color:#fff;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:.9375rem;padding:1rem;width:100%}@media(min-width:60em){.accordion-section .accordion{padding:1.5rem}}.accordion-section .accordion .icon{height:.75rem;transform:rotate(180deg);width:.9375rem}.accordion-section .accordion.active .icon{transform:none}.accordion-section .panel{padding:1rem}@media(min-width:60em){.accordion-section .panel{padding:1.5rem}}.accordion-section .panel h2{color:#172330;font-family:Figtree;font-size:1rem;font-weight:400;font-weight:700;line-height:150%}@media(min-width:48em){.accordion-section .panel h2{font-size:1.125rem}}.accordion-section .panel table{color:#172330;font-family:Figtree;font-size:.75rem;font-weight:400;line-height:150%;margin:0 auto;max-width:59.25rem}@media(min-width:48em){.accordion-section .panel table{font-size:.875rem}}.accordion-section .panel table tr:nth-of-type(odd) td:not([colspan="2"]){background:#17233008}.accordion-section .panel table,.accordion-section .panel table td{border:none}.accordion-section .panel table td{border-bottom:.0625rem solid #f5f5f5;padding:1rem;text-align:left}.accordion-section .panel table td:first-of-type{color:#172330;font-family:Figtree,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:120%;text-transform:lowercase}@media(min-width:48em){.accordion-section .panel table td:first-of-type{font-size:.875rem}}@media(min-width:60em){.accordion-section .panel table td:first-of-type{min-width:23.5rem}}.accordion-section .panel table td[colspan="2"]{color:#172330;font-family:Figtree,Arial,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:120%;padding:1rem .5rem}@media(min-width:48em){.accordion-section .panel table td[colspan="2"]{font-size:1.125rem}}.accordion-section .panel .container.video-container{margin:0 auto;max-width:58rem;position:relative}.accordion-section .panel .container.video-container.is-playing{padding-bottom:56.25%}.accordion-section .panel .container.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.accordion-section .panel .container.video-container img{aspect-ratio:16/11;height:auto;object-fit:cover;width:100%}.accordion-section .panel .container.video-container .play-btn{background-color:#0000;border:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:666}.accordion-section .panel .container.video-container .play-btn .icon{width:5.3125rem}.accordion-section .panel .container.video-container .play-btn:hover{cursor:pointer}.accordion-section .panel .container a{text-decoration:underline}.accordion-section .panel .container a:hover{color:#172330}.accordion-section .info__block{margin-bottom:1rem}.accordion-section .info__block.additional-info{margin-bottom:1.5rem}.accordion-section .info__block.additional-info *{display:inline-block}.accordion-section .info__block .icon{height:.8125rem;margin-right:.375rem;width:.8125rem}.qa-section .form-control:not(select){padding:1rem;width:100%}.qa-section .blue{color:#114db3}.qa-section .orange{color:#ff851b}.qa-section .qna_a,.qa-section .qna_q{padding:1rem 1.5rem}.qa-section .qna_answer,.qa-section .qna_question{font-size:.875rem}.qa-section .qna-asked-by,.qa-section .qna-original-date{font-weight:400}.qa-section .bold{font-weight:700}
/*# sourceMappingURL=page-code--PROD.chunk.css.map*/