body{display:block}body .product__title>*{margin-block-end:0}body .product.grid{row-gap:var(--grid-desktop-vertical-spacing)}.product .product__info-wrapper .p80-accordion__summary{background-color:rgb(var(--color-white));font-weight:700;font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);padding-left:0;padding-right:0;padding-top:2.4rem;padding-bottom:2.4rem}.product .product__info-wrapper .p80-accordion__summary{padding-left:0;padding-right:0}body .product .price{align-items:center}body .product .price>*{vertical-align:middle}body .product .price,body .product__info-container .price--on-sale .price-item--regular{font-family:var(--font-heading-family);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:700;letter-spacing:0}body .product .price{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.product .price .badge,.product .price__container{margin:0}.product .price .price__badge-sold-out,.product .price .price__badge-sale{display:none}.product .price--on-sale .price__sale{display:flex;column-gap:var(--grid-mobile-horizontal-spacing)}.product .price--on-sale .price__sale s,.product .price--on-sale .price__sale span{margin:0}.product .price--on-sale .price__sale s{font-weight:400;color:rgb(var(--color-light-grey))}.product__info-wrapper .volume-discounts h2{margin-top:2.4rem;margin-bottom:2.4rem}.product-form__buttons{max-width:unset}.product-form__buttons+.klaviyo-bis-trigger{display:none}.product-form__buttons:has([name=add]:disabled)+.klaviyo-bis-trigger{display:block;width:100%}.product__media-toggle:after{width:3rem;height:3rem;left:1.2rem;top:1.2rem}.product__info-container{display:flex;flex-wrap:wrap;row-gap:var(--grid-mobile-vertical-spacing)}.product__info-container>*{width:100%;margin-top:0;margin-bottom:0}.product__info-container>*+*,.product__info-container .product-form{margin-top:0;margin-bottom:0;max-width:unset}html body .product .product__info-container accordion-component.p80-accordion__item+accordion-component{margin-top:calc(var(--grid-mobile-vertical-spacing) * -1)}.product__info-container variant-selects{display:flex;flex-wrap:wrap;row-gap:var(--grid-mobile-vertical-spacing)}.product__info-container variant-selects:not(:has(.product-form__input)){display:none}.product__info-container variant-selects fieldset,.product__info-container variant-selects .product-form__input{margin-bottom:0;width:100%;max-width:unset}.product-form__input input[type=radio]{margin:0}.product pickup-availability pickup-availability-preview{padding-right:0}pickup-availability pickup-availability-preview .pickup-availability-info button{margin-bottom:0}.product .product__info-wrapper{padding:0}.product.grid{column-gap:var(--grid-desktop-horizontal-spacing)}@media screen and (min-width: 750px){.product .product__title{margin-top:0}.product__column-sticky{top:10rem}.product variant-selects,.product__info-container{row-gap:var(--grid-desktop-vertical-spacing)}}@media screen and (min-width: 750px) and (max-width: 989px){.product__media-list{gap:2.4rem}}@media screen and (min-width: 990px){.product__column-sticky{top:14rem}}media-gallery{display:flex!important;flex-direction:column;grid-gap:var(--grid-mobile-vertical-spacing)}product-slider:not(.product-slider--loaded)>ul.product-slider__media>li:not(:first-of-type){display:none}product-slider{display:block;overflow:hidden;position:relative;--button-width: 4.8rem;--button-height: auto}product-slider:not(.product-thumbnail-slider){--button-height: 4.8rem;--button-width: 4.8rem;height:var(--height);transition:height var(--duration-short) ease-in-out}product-slider.product-slider--no-animate{transition:unset}product-slider .product-slider__button{width:var(--button-width);height:var(--button-height);color:rgba(var(--color-black),.5);background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:color var(--duration-short) ease-in-out;padding:0}product-slider .product-slider__button:not([disabled]):hover{color:rgba(var(--color-black),1)}product-slider .product-slider__button:not([disabled]):focus-visible{color:rgba(var(--color-black),1);outline:solid .2rem rgb(var(--color-black));outline-offset:-.2rem;box-shadow:none}product-slider .product-slider__button svg{flex-basis:2.4rem;transform:rotate(var(--rotation)) scale(1);transition:transform var(--duration-short) ease-in-out;pointer-events:none}product-slider .product-slider__button--next svg{--rotation: -90deg}product-slider .product-slider__button--prev svg{--rotation: 90deg}product-slider .product-slider__button:not([disabled]):hover svg,product-slider .product-slider__button:not([disabled]):focus-visible svg{color:rgba(var(--color-black),1);transform:rotate(var(--rotation)) scale(1.1)}product-slider .product-slider__button svg{transition:transform var(--duration-short) ease-in-out}product-slider>ul{display:flex;flex-wrap:nowrap;max-width:100%;width:100%;list-style:none;padding:0;margin:0;grid-gap:var(--grid-mobile-horizontal-spacing);position:relative;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}product-slider>ul:not(.product-slider__media)::-webkit-scrollbar,product-slider>ul:not(.product-slider__media)::-webkit-scrollbar-track{width:.48rem;height:.48rem;background-color:rgba(var(--color-black),.25)}product-slider>ul:not(.product-slider__media)::-webkit-scrollbar-thumb{background-color:rgba(var(--color-black),1);border-radius:.5rem}product-slider>ul.product-slider__media::-webkit-scrollbar,product-slider>ul.product-slider__media::-webkit-scrollbar-thumb{display:none}product-slider .product-slider__caption{position:absolute;bottom:calc(var(--grid-mobile-vertical-spacing) / 2);left:0;width:100%;text-align:center}product-slider .product-slider__buttons{display:flex;align-items:center;justify-content:space-between;width:100%}product-slider .product-slider__buttons button{position:absolute;top:50%;left:0;transform:translateY(-50%)}product-slider .product-slider__buttons button[name=next]{left:auto;right:0}product-slider .product-slider__thumbnail-button[aria-current],product-slider .product-slider__thumbnail-button:focus,product-slider .product-slider__thumbnail-button:focus-visible{box-shadow:none!important;outline:.2rem solid;outline-offset:-.2rem;outline-color:rgb(var(--color-black));border-radius:.4rem}product-slider.product-slider--no-zoom>ul>li img{pointer-events:none}product-slider>ul>li>*{cursor:pointer}product-slider .product-slider__thumbnail-button img{object-fit:contain;width:calc(100% - 1.6rem);height:calc(100% - 1.6rem);border-radius:0}product-slider>ul>li{flex-shrink:0;scroll-snap-align:start;padding:0}product-slider:not(.product-thumbnail-slider)>ul>li{display:flex;align-items:center;flex-basis:100%;height:100%;overflow:hidden}product-slider>ul>li>button{padding:0;border:none;box-shadow:none}product-slider>ul>li .product-media-container{border:none;margin:0;display:block;max-width:100%}product-slider>ul>li .product__modal-opener{display:block;position:relative}product-slider>ul>li .product__media-icon,product-slider>ul>li .product__media-icon .thumbnail__badge{background-color:rgb(var(--color-white));border-radius:50%;border:.1rem solid rgba(var(--color-black),.1);color:rgb(var(--color-black));display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.2rem;top:1.2rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}product-slider .product__modal-opener>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:flex;align-items:center;height:4.8rem;width:4.8rem}product-slider .product-media-container .media{padding-top:var(--ratio-percent);overflow:hidden!important;background-color:transparent}product-slider .product-slider__media .media>*{overflow:hidden}product-slider .product__media-zoom-hover,product-slider .product__media-icon--hover{display:flex}product-slider .product__media-toggle{display:flex;border:none;background-color:transparent;color:currentColor;padding:0}product-slider .product__media-toggle:after{width:3rem;height:3rem;left:1.2rem;top:1.2rem}product-slider.product-thumbnail-slider{position:relative;display:flex;flex:1;flex-wrap:nowrap}product-slider .product-thumbnail-slider__thumbnails{padding-bottom:.6rem}product-slider .product-slider__thumbnail{width:calc(33.333% - var(--grid-mobile-horizontal-spacing) * 2 / 3);position:relative;flex-shrink:0}product-slider .product-slider__thumbnail:before{content:"";display:block;padding-bottom:100%}product-slider .product-slider__thumbnail-button{display:block;position:absolute;top:0;left:0;height:100%;width:100%;padding:0;color:rgb(var(--color-black));cursor:pointer;background-color:transparent;overflow:hidden;border:solid .1rem rgb(var(--color-light-line));border-radius:.4rem}product-slider:not(.product-slider--resizing,.product-slider--scroll-snap)>ul{scroll-snap-type:none;scroll-behavior:unset}product-slider.product-slider--resizing{scroll-behavior:auto}product-slider product-model:has(.shopify-model-viewer-ui__disabled) button.shopify-model-viewer-ui__button{display:block}@media (max-width: 749px){.product__media-wrapper{padding-bottom:.8rem;position:relative}.product__media-wrapper:after{content:"";display:block;width:calc(100% + 3rem);height:.1rem;background-color:rgb(var(--color-light-line));left:-1.5rem;bottom:0;position:absolute}product-slider:not(.product-thumbnail-slider){--button-height: 2.4rem;--button-width: 2.4rem;--height: auto !important}product-slider .product__modal-opener:not(.product__modal-opener--image){display:none}product-slider .product-slider__caption{width:auto;position:relative;bottom:auto;left:auto;font-weight:700}product-slider .product-slider__buttons{justify-content:center;width:100%;gap:2.4rem}product-slider .product-slider__buttons button[name=previous],product-slider .product-slider__buttons button[name=next],product-slider .product-slider__buttons button{position:relative;top:auto;left:auto;right:auto;transform:none;width:2.4rem;height:2.4rem;color:rgb(var(--color-black))}product-slider .product-slider__button svg{width:.8rem;height:.8rem}}@media (min-width: 750px){media-gallery{grid-gap:calc(var(--grid-desktop-vertical-spacing) * .75)}product-slider>ul::-webkit-scrollbar,product-slider>ul::-webkit-scrollbar-thumb{display:none}product-slider .product-thumbnail-slider__thumbnails{padding-bottom:0}product-slider>ul{grid-gap:calc(var(--grid-desktop-horizontal-spacing) * .75)}product-slider .product-slider__thumbnail{width:calc(25% - (var(--grid-desktop-horizontal-spacing) * .75) * 3 / 4)}}@media (min-width: 990px){product-slider:not(.product-slider--arrows) .product-slider__thumbnail{width:calc(20% - (var(--grid-desktop-horizontal-spacing) * .75) * 4 / 5)}media-gallery[data-thumbnail-position=side]{column-gap:var(--grid-mobile-horizontal-spacing);--max-height: 62.5rem;--thumbnail-width: 8.6rem}.product.product--right media-gallery[data-thumbnail-position=side]{flex-direction:row}media-gallery[data-thumbnail-position=side] .skip-to-content-link{top:.7rem;left:.7rem}media-gallery[data-thumbnail-position=side] .product-slider{flex:0;margin:0;flex-basis:calc(100% - var(--grid-mobile-horizontal-spacing) - var(--thumbnail-width));height:initial;max-height:var(--max-height);display:flex;flex-direction:column;justify-content:center}media-gallery[data-thumbnail-position=side] .product-slider>ul>li{max-height:100%}media-gallery[data-thumbnail-position=side] .product-thumbnail-slider{--button-height: 3.2rem;--button-width: 100%;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;max-width:var(--thumbnail-width);max-height:var(--max-height)}media-gallery[data-thumbnail-position=side] .product-thumbnail-slider>ul{overflow-y:auto;max-height:var(--max-height);width:100%;flex-wrap:wrap;align-items:flex-start;grid-gap:var(--grid-mobile-horizontal-spacing)}media-gallery[data-thumbnail-position=side] product-slider.product-thumbnail-slider.product-slider--arrows>ul{max-height:calc(var(--max-height) - (var(--button-height) * 2))}media-gallery[data-thumbnail-position=side] .product-thumbnail-slider>ul>li{width:100%}media-gallery[data-thumbnail-position=side] product-slider.product-thumbnail-slider .product-slider__button{display:flex;align-items:center;justify-content:center}media-gallery[data-thumbnail-position=side] product-slider.product-thumbnail-slider .product-slider__button svg{width:auto;height:calc(100% - (var(--grid-mobile-horizontal-spacing) * 1.25))}media-gallery[data-thumbnail-position=side] product-slider.product-thumbnail-slider .product-slider__button--next svg{--rotation: 0deg}media-gallery[data-thumbnail-position=side] product-slider.product-thumbnail-slider .product-slider__button--prev svg{--rotation: -180deg}product-slider.product-thumbnail-slider:not(:has(.product-slider__thumbnail:nth-child(7))) .product-slider__button{display:none}}#p80-accordion__item-store-pickup{background-color:rgb(var(--color-light-background));border:0;border-radius:0 0 .4rem .4rem}#p80-accordion__item-store-pickup .p80-accordion__summary{background-color:transparent;padding:1.6rem;font-family:var(--font-condensed-family);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-small);text-transform:uppercase;border:0;font-weight:700;letter-spacing:0;text-shadow:none}#p80-accordion__item-store-pickup .p80-accordion__content{padding-left:1.6rem;padding-right:1.6rem;padding-bottom:1.6rem}.store-pickup_data:not(.store-pickup_data--active){display:none}.store-pickup_item{display:flex;justify-content:space-between;gap:1.6rem;font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);padding:.8rem 0;border-bottom:solid .1rem rgb(var(--color-light-line));font-family:var(--font-body-family)}.store-pickup_item:first-child{border-top:solid .1rem rgb(var(--color-light-line))}.store-pickup_item>*{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.store-pickup_status{display:inline-flex;gap:.4rem;align-items:center}.store-pickup_status{color:rgb(var(--color-red));white-space:nowrap}.store-pickup_status.available{color:rgb(var(--color-green))}.store-pickup_status:before{content:"";display:block;width:1.2rem;height:1.2rem;border:solid .4rem currentColor;border-radius:100%;position:relative;top:-.1rem}.store-pickup_list-short .store-pickup_item:nth-child(6)~*{display:none}.store-pickup_list-modal{background-color:rgb(var(--color-light-background));padding:1.6rem;border-radius:.4rem;margin-top:1.6rem}.store-pickup_states-list-modal:not(:has([value=all]:checked))~.store-pickup_list-modal,.store-pickup_list-modal:not(:has(.store-pickup_state-inventory-item:not([data-state=no-avail]))){display:none}.store-pickup_states-list-modal:not(:has([value=all]:checked))~.store-pickup_list-modal:not(:has(.store-pickup_state-inventory-item:not([data-state=no-avail]))) .store-pickup_state-inventory-item[data-state=no-avail]{display:block}.store-pickup_states-list-modal:has([value=mi]:checked)~.store-pickup_list-modal[data-state=mi],.store-pickup_states-list-modal:has([value=az]:checked)~.store-pickup_list-modal[data-state=az],.store-pickup_states-list-modal:has([value=il]:checked)~.store-pickup_list-modal[data-state=il],.store-pickup_states-list-modal:has([value=ia]:checked)~.store-pickup_list-modal[data-state=ia],.store-pickup_states-list-modal:has([value=ks]:checked)~.store-pickup_list-modal[data-state=ks],.store-pickup_states-list-modal:has([value=mn]:checked)~.store-pickup_list-modal[data-state=mn],.store-pickup_states-list-modal:has([value=mo]:checked)~.store-pickup_list-modal[data-state=mo],.store-pickup_states-list-modal:has([value=sd]:checked)~.store-pickup_list-modal[data-state=sd],.store-pickup_states-list-modal:has([value=wi]:checked)~.store-pickup_list-modal[data-state=wi],.store-pickup_states-list-modal:has([value=ns]:checked)~.store-pickup_list-modal[data-state=ns]{display:block}.store-pickup_avail-only-checkbox:has(:checked)~.store-pickup_list-modal:not(:has([data-status=in-store])){display:none}.store-pickup_avail-only-checkbox:has(:checked)~.store-pickup_list-modal .store-pickup_state-inventory-item:has([data-status=not-available]){display:none}.store-pickup_avail-only-checkbox:has(:checked)~.store-pickup_list-modal:not(:has([data-status=in-store])) .store-pickup_state-inventory-item[data-state=no-avail]{display:block}.store-pickup_modal-title+.store-pickup_list-modal{margin-top:0}.store-pickup_avail-only-checkbox{padding:0;position:relative;font-size:var(--font-size-paragraph-large);line-height:2rem;display:inline-flex;align-items:center;word-break:break-word;cursor:pointer;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase}.store-pickup_avail-only-checkbox input[type=checkbox]{position:absolute;opacity:1;width:2rem;height:2rem;top:-.3rem;left:-.4rem;z-index:-1;appearance:none;-webkit-appearance:none}.store-pickup_avail-only-checkbox>svg{background-color:rgb(var(--color-background));margin-right:.8rem;flex-shrink:0}.store-pickup_avail-only-checkbox .icon-checkmark{visibility:hidden;position:absolute;left:.2rem;z-index:5;top:.2rem;background-color:transparent}.store-pickup_avail-only-checkbox>input[type=checkbox]:checked+svg rect{fill:rgb(var(--color-foreground))}.store-pickup_avail-only-checkbox>input[type=checkbox]:checked~.icon-checkmark{visibility:visible;color:rgb(var(--color-white))}@media screen and (forced-colors: active){.store-pickup_avail-only-checkbox>svg{background-color:inherit;border:.1rem solid rgb(var(--color-background))}.store-pickup_avail-only-checkbox>input[type=checkbox]:checked~.icon-checkmark{border:none}}.store-pickup_list-modal h6{font-size:2rem;line-height:1;text-transform:uppercase;font-weight:700;font-family:var(--font-heading-family);margin-bottom:1.4rem}.store-pickup_list-modal .store-pickup_list-list{display:grid;grid-template-columns:1fr;column-gap:1.6rem}h2.store-pickup_modal-title{text-transform:uppercase;font-weight:700;text-align:center;margin-bottom:1.6rem}.store-pickup_view-all{font-weight:700;text-transform:uppercase;font-family:var(--font-heading-family);font-size:var(--font-size-paragraph-large);line-height:var(--font-size-paragraph-small);text-decoration-thickness:.2rem;text-underline-offset:.5rem}.product-popup-modal__content-sizing-tool .product-popup-modal__content-info,.product-popup-modal__content-invetories .product-popup-modal__content-info{padding:2.4rem 0}.sizing-tool_modal-title,.store-pickup_modal-title{text-transform:uppercase;font-weight:700;text-align:center}.sizing-tool_modal-text{margin-bottom:2.4rem}.product__pickup-only-wrapper{display:none}.product__pickup-only-wrapper:has(>div:not(.hidden)){display:block}.product__pickup-only{--color-error-text: var(--color-foreground);--color-error-background: var(--color-error);border-radius:.4rem}.product__pickup-only:after,.product__pickup-only:before{border-radius:.4rem}.product-form__sizing-tool{width:100%;padding:.7rem 0 0}.product-form__sizing-tool .link{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;border-bottom:solid .2rem rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-small);font-weight:700;padding:0;text-transform:uppercase;min-height:auto}.product-form__input .form__label{font-weight:700;text-transform:uppercase;font-family:var(--font-heading-family);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-small)}.product-form__input .form__label .current-color{font-weight:400;text-transform:none;font-family:var(--font-body-family);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular)}.product-form__sku-variant{font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small)}@media screen and (max-width: 749px){.product-popup-modal__content-sizing-tool{height:auto}}@media screen and (min-width: 750px){.product-popup-modal__content-sizing-tool .product-popup-modal__content-info,.product-popup-modal__content-invetories .product-popup-modal__content-info{padding:4.8rem 0}.store-pickup_list-modal .store-pickup_list-list{grid-template-columns:1fr 1fr}.product-popup-modal__content-invetories,.product-popup-modal__content-sizing-tool{max-width:88.8rem;padding-left:4.8rem;padding-right:4.8rem;height:auto;max-height:80%;width:100%}#p80-accordion__item-store-pickup .p80-accordion__summary{padding-left:2.4rem;padding-right:2.4rem}#p80-accordion__item-store-pickup .p80-accordion__content{padding-left:2.4rem;padding-right:2.4rem;padding-bottom:1.6rem}}.product-form__your-store{padding:1.5rem 1.6rem;display:flex;flex-direction:column;gap:.8rem;font-size:1.3rem;line-height:var(--line-height-paragraph-small);text-decoration:none;width:100%;background-color:rgb(var(--color-light-background));border-bottom:solid .1rem rgb(var(--color-light-line))}.product-form__your-store-modal__legend{width:16rem;height:3rem;position:absolute;bottom:1.4rem;right:0;z-index:5;opacity:.5}.product-form__your-store-opener:has(.your-store-select:not(.hidden)) .product-form__your-store-modal__legend{display:none}.product-form__your-store-modal__loader{height:8rem;border:0;border-radius:.4rem .4rem 0 0;background-color:rgb(var(--color-light-background));border-bottom:solid .1rem rgb(var(--color-light-line))}.product-form__your-store>div{display:flex;justify-content:flex-start;align-items:center;gap:.8rem;width:100%}.product-form__your-store-opener{position:relative}.product-form__your-store-opener:has(.visible) .product-form__your-store{display:none}.product-form__your-store-label{color:rgb(var(--color-light-grey))}.product-form__your-store-name,.product-form__your-store-select{font-weight:700;text-transform:uppercase;font-family:var(--font-condensed-family);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-small);color:rgb(var(--color-black))}.product-form__your-store-availability{font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);margin-left:auto;display:inline-flex;align-items:center;column-gap:1.2rem}.product-form__your-store-availability span{display:inline-flex;align-items:center;white-space:nowrap;gap:.4rem;color:rgb(var(--color-green))}.product-form__your-store-availability span[data-status=in-store]{color:rgb(var(--color-green))}.product-form__your-store-availability span[data-status=not-available]{color:rgb(var(--color-dark-red))}.product-form__your-store-availability span[data-status=not-available]:before{border-radius:0}.product-form__your-store-availability span[data-status*=stat-short]{color:#ff4500}.product-form__your-store-availability span[data-status*=stat-short]:before,.product-form__your-store-availability span[data-status*=stat-long]:before{background:transparent no-repeat 50% 50%;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0L0 12H12L6 0Z' fill='orangered'/%3E%3Cpath d='M6 6L4 10H8L6 6Z' fill='white'/%3E%3C/svg%3E");border-radius:0;border:0}.product-form__your-store-availability span:after,.product-form__your-store-availability span:before{content:"";display:block;width:1.2rem;height:1.2rem;border:solid .4rem currentColor;border-radius:100%}.product-form__your-store-availability span:after{margin-left:.8rem;border:0;border-radius:0;background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg class='icon icon-info' width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%0A%3E%3Cpath d='M7.99966 0C3.58197 0 0 3.58197 0 7.99966C0 12.4174 3.58197 16 7.99966 16C12.4174 16 16 12.4174 16 7.99966C16 3.58197 12.4174 0 7.99966 0ZM9.66502 12.3984C9.25325 12.5609 8.92546 12.6842 8.67962 12.7695C8.43445 12.8549 8.14933 12.8975 7.82493 12.8975C7.32648 12.8975 6.93841 12.7756 6.6621 12.5325C6.38578 12.2894 6.2483 11.9812 6.2483 11.6067C6.2483 11.4611 6.25845 11.3121 6.27877 11.1604C6.29977 11.0087 6.33295 10.838 6.37833 10.6463L6.89371 8.8259C6.93909 8.65117 6.97837 8.48525 7.00952 8.33084C7.04068 8.17507 7.05558 8.03217 7.05558 7.90214C7.05558 7.67052 7.00749 7.50798 6.912 7.41655C6.81515 7.32512 6.63297 7.28042 6.3614 7.28042C6.22866 7.28042 6.09185 7.30006 5.95166 7.34138C5.81283 7.38404 5.69228 7.42265 5.5934 7.46057L5.72952 6.89981C6.06679 6.76233 6.38984 6.64449 6.69799 6.54696C7.00614 6.44808 7.29735 6.39932 7.57164 6.39932C8.06671 6.39932 8.44868 6.51987 8.71754 6.75826C8.98506 6.99733 9.11983 7.30819 9.11983 7.69016C9.11983 7.7694 9.11035 7.90891 9.09206 8.10802C9.07378 8.30781 9.03924 8.48999 8.98912 8.65727L8.47644 10.4723C8.43445 10.6179 8.39721 10.7845 8.36334 10.9708C8.33016 11.157 8.3139 11.2992 8.3139 11.3947C8.3139 11.6358 8.36741 11.8004 8.47577 11.8877C8.58277 11.9751 8.77037 12.0191 9.03585 12.0191C9.16114 12.0191 9.30133 11.9968 9.45981 11.9534C9.61693 11.9101 9.73071 11.8715 9.8025 11.8383L9.66502 12.3984ZM9.57426 5.03128C9.3352 5.25342 9.04737 5.36449 8.71077 5.36449C8.37486 5.36449 8.08499 5.25342 7.84389 5.03128C7.60415 4.80914 7.48292 4.53892 7.48292 4.22332C7.48292 3.9084 7.60483 3.6375 7.84389 3.41333C8.08499 3.18849 8.37486 3.07674 8.71077 3.07674C9.04737 3.07674 9.33587 3.18849 9.57426 3.41333C9.81333 3.6375 9.93321 3.9084 9.93321 4.22332C9.93321 4.5396 9.81333 4.80914 9.57426 5.03128Z' fill='currentColor'/%3E%3C/svg%3E%0A")}.product-form__your-store-availability .icon-info{position:relative}.product-form__your-store-availability em{visibility:hidden;width:13rem;background-color:rgb(var(--color-black));color:rgb(var(--color-white));text-align:center;border-radius:.4rem;padding:.2rem;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-7rem;opacity:0;transition:opacity .3s;font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-style:normal}.product-form__your-store-availability em:after{content:"";position:absolute;top:100%;left:50%;margin-left:-.5rem;border-width:.5rem;border-style:solid;border-color:rgb(var(--color-black)) transparent transparent transparent}.product-form__your-store-availability:has(.icon-info):hover em{visibility:visible;opacity:1}.product-form__your-store .product-form__your-store-availability .icon-info{width:1.2rem;height:1.2rem;margin-left:.8rem;color:rgb(var(--color-black))}.product-form__your-store-select:not(.hidden)~*{display:none}.product-form__your-store .icon{width:2rem;height:2rem}.product-form__your-store-pickup,.product-form__your-store-status{font-weight:500;color:rgb(var(--color-green))}.product-form__your-store-pickup[data-status=no],.product-form__your-store-status[data-status=closed]{color:rgb(var(--color-red))}.product-form__your-store-pickup{display:none}.product-form__your-store-change{margin-left:auto;position:relative;color:rgb(var(--color-light-grey))}@media screen and (min-width: 750px){.store-pickup_list-list{grid-template-columns:1fr 1fr}}@media screen and (min-width: 990px){.product-form__your-store-opener{justify-self:flex-end}.product-form__your-store{padding-left:2.4rem;padding-right:2.4rem;position:relative}}.product__store-pickup .p80-accordion__title{display:inline-flex;align-items:center;gap:.4rem}.product__store-pickup .p80-accordion__title span.avail{display:none}.product__store-pickup .p80-accordion__title:after{content:"";display:block;width:1.2rem;height:1.2rem;border-radius:100%;border:solid .4rem rgb(var(--color-dark-red));box-sizing:border-box}.product__store-pickup:has(.store-pickup_data--active [data-status=in-store]) .p80-accordion__title:after{border-color:rgb(var(--color-green))}.product__store-pickup:has(.store-pickup_data--active [data-status=in-store]) .p80-accordion__title span.avail{display:inline}.product__store-pickup:has(.store-pickup_data--active [data-status=in-store]) .p80-accordion__title span.not-avail{display:none}.store-pickup_states h5{font-family:var(--font-body-family);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);letter-spacing:0;margin:0 0 .8rem}.store-pickup_states-list{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-bottom:1.6rem}.store-pickup_states-list-modal{padding:.4rem;grid-template-columns:repeat(5,1fr);background-color:rgb(var(--color-light-background));border-radius:.4rem}.store-pickup_states-list label.button{padding:0;width:100%;min-height:4rem;min-width:auto;font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);text-transform:uppercase;position:relative}.store-pickup_states-list label.button--secondary:after{box-shadow:0 0 0 .1rem rgba(var(--color-light-line),var(--border-opacity)),0 0 rgba(var(--color-button),0)}.store-pickup_states-list label.button:has(:checked){--color-button: var(--color-black);--color-button-text: var(--color-white)}.store-pickup_states-list input[type=radio]{position:absolute;opacity:1;width:100%;height:100%;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.store-pickup_states-list .status{width:.4rem;height:.4rem;position:absolute;top:.4rem;right:.4rem;background-color:rgb(var(--color-dark-red));border-radius:100%}.store-pickup_states:has(+.store-pickup_state-inventory [data-state=mi]>[data-status=stat-short]) input[value=mi]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=az]>[data-status=stat-short]) input[value=az]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=il]>[data-status=stat-short]) input[value=il]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=ia]>[data-status=stat-short]) input[value=ia]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=ks]>[data-status=stat-short]) input[value=ks]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=mn]>[data-status=stat-short]) input[value=mn]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=mo]>[data-status=stat-short]) input[value=mo]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=sd]>[data-status=stat-short]) input[value=sd]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=wi]>[data-status=stat-short]) input[value=wi]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=ns]>[data-status=stat-short]) input[value=ns]~.status{background-color:#ff4500}.store-pickup_states:has(+.store-pickup_state-inventory [data-state=mi]>[data-status=in-store]) input[value=mi]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=az]>[data-status=in-store]) input[value=az]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=il]>[data-status=in-store]) input[value=il]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=ia]>[data-status=in-store]) input[value=ia]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=ks]>[data-status=in-store]) input[value=ks]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=mn]>[data-status=in-store]) input[value=mn]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=mo]>[data-status=in-store]) input[value=mo]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=sd]>[data-status=in-store]) input[value=sd]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=wi]>[data-status=in-store]) input[value=wi]~.status,.store-pickup_states:has(+.store-pickup_state-inventory [data-state=ns]>[data-status=in-store]) input[value=ns]~.status{background-color:rgb(var(--color-green))}.store-pickup_state-inventory h6{font-family:var(--font-condensed-family);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-small);letter-spacing:0;margin:0 0 .8rem;text-transform:uppercase;display:none}.store-pickup_states:has([value=mi]:checked)+.store-pickup_state-inventory [data-state=mi],.store-pickup_states:has([value=az]:checked)+.store-pickup_state-inventory [data-state=az],.store-pickup_states:has([value=il]:checked)+.store-pickup_state-inventory [data-state=il],.store-pickup_states:has([value=ia]:checked)+.store-pickup_state-inventory [data-state=ia],.store-pickup_states:has([value=ks]:checked)+.store-pickup_state-inventory [data-state=ks],.store-pickup_states:has([value=mn]:checked)+.store-pickup_state-inventory [data-state=mn],.store-pickup_states:has([value=mo]:checked)+.store-pickup_state-inventory [data-state=mo],.store-pickup_states:has([value=sd]:checked)+.store-pickup_state-inventory [data-state=sd],.store-pickup_states:has([value=wi]:checked)+.store-pickup_state-inventory [data-state=wi],.store-pickup_states:has([value=ns]:checked)+.store-pickup_state-inventory [data-state=ns]{display:flex}.store-pickup_state-inventory-list{display:flex;flex-direction:column}.store-pickup_state-inventory-item{width:100%;border-bottom:solid .1rem rgb(var(--color-light-line));padding:.4rem 0;justify-content:flex-start;align-items:center;gap:.8rem;font-size:1.3rem;line-height:var(--line-height-paragraph-extra-small);display:none}.store-pickup_state-inventory-item label{margin-left:auto;position:relative;font-family:var(--font-condensed-family);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);text-transform:uppercase;font-weight:700;display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;white-space:nowrap}.store-pickup_state-inventory-item label:before{content:"";display:block;width:1.6rem;height:1.6rem;box-sizing:border-box;border:solid .1rem rgb(var(--color-black));border-radius:100%}.store-pickup_state-inventory-item label:has(:checked):before{border-width:.6rem}.store-pickup_state-inventory-item label input[type=radio]{position:absolute;opacity:1;width:1.6rem;height:1.6rem;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.store-pickup_state-inventory-item>span:has(.icon-info){position:relative}.store-pickup_state-inventory-item em{visibility:hidden;width:max-content;max-width:15rem;min-width:10rem;background-color:rgb(var(--color-black));color:rgb(var(--color-white));text-align:center;border-radius:.4rem;padding:.2rem .5rem;position:absolute;z-index:1;bottom:125%;left:50%;opacity:0;transition:opacity .3s;font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-style:normal;white-space:normal;transform:translate(-50%)}.store-pickup_state-inventory-item em:after{content:"";position:absolute;top:100%;left:50%;margin-left:-.5rem;border-width:.5rem;border-style:solid;border-color:rgb(var(--color-black)) transparent transparent transparent}.store-pickup_state-inventory-item>span:has(.icon-info):hover em{visibility:visible;opacity:1}.store-pickup_state-inventory-item-current{align-items:center;gap:.4rem;height:2rem;padding:0 .4rem;font-family:var(--font-condensed-family);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);color:rgb(var(--color-white));font-weight:700;background-color:rgb(var(--color-red));border-radius:.4rem;text-transform:uppercase;display:none;white-space:nowrap}.store-pickup_state-inventory-item:has(:checked) .store-pickup_state-inventory-item-current{display:inline-flex}.store-pickup_state-inventory-item-current .icon{width:1.2rem;min-width:1.2rem;height:1.2rem}.store-pickup_state-inventory-item .icon-info{width:1.3rem;height:1.3rem;margin-left:.6rem}.store-pickup_list-modal .store-pickup_state-inventory-item{font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small)}.store-pickup_list-modal .store-pickup_state-inventory-item[data-state=no-avail]{display:none;border:0}.store-pickup_list-modal .store-pickup_state-inventory-item{display:flex;width:100%}.store-pickup_state-inventory-item [data-status]{white-space:nowrap;display:inline-flex;align-items:center;gap:.4rem;color:rgb(var(--color-attention))}.store-pickup_state-inventory-item [data-status]:before{content:"";display:block;width:1.2rem;height:1.2rem;border-radius:100%;border:solid .4rem currentColor}.store-pickup_state-inventory-item [data-status=in-store]{color:rgb(var(--color-green))}.store-pickup_state-inventory-item [data-status=not-available]{color:rgb(var(--color-dark-red))}.store-pickup_state-inventory-item [data-status=not-available]:before{border-radius:0}.store-pickup_state-inventory-item [data-status*=stat-short]:before,.store-pickup_state-inventory-item [data-status*=stat-long]:before{background:transparent no-repeat 50% 50%;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0L0 12H12L6 0Z' fill='orangered'/%3E%3Cpath d='M6 6L4 10H8L6 6Z' fill='white'/%3E%3C/svg%3E");border-radius:0;border:0}@media screen and (min-width: 750px){.store-pickup_state-inventory-item[style*="order: 2;"],.store-pickup_state-inventory-item[style*="order: 1;"]{border-top:solid .1rem rgb(var(--color-light-line))}}@media screen and (max-width: 749px){.store-pickup_states-list-modal{display:flex;flex-wrap:wrap}.store-pickup_states-list-modal label.button{width:calc(33.33% - .27rem)}.store-pickup_states-list-modal label.button:first-child{width:100%}}.product-description_card-1 h3{margin-bottom:1.6rem}.product-description_card-1-item{background-color:rgb(var(--color-light-background));--grid-desktop-horizontal-spacing: 0;padding:2.4rem 1.6rem;display:flex;flex-direction:column;gap:1.6rem;position:relative;color:rgb(var(--color-light-grey));border-bottom:solid .1rem rgb(var(--color-light-line))}.product-description_card-1-item:has(.icon-checkmark){background-color:rgb(var(--color-black));color:rgb(var(--color-white))}@media screen and (max-width: 749px){.product-description_card-1-item:not(:has(.icon-checkmark)){display:none}.product-description_card-1:has(:checked) .product-description_card-1-item:not(:has(.icon-checkmark)){display:flex}}.product-description_card-1-item__icon{margin-bottom:2.4rem;color:inherit;display:inline-flex}.product-description_card-1-item__icon .icon{width:auto;height:4.8rem}.product-description_card-1-item__selected{width:4rem;height:4rem;background-color:rgb(var(--color-white));border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:1.6rem;right:1.6rem;color:rgb(var(--color-black))}.product-description_card-1-item__selected .icon{width:2rem;height:2rem}h4.product-description_card-1-item__title{margin:0;text-transform:uppercase;font-size:2rem;line-height:1;color:inherit}.product-description_card-1-item__text{color:inherit}.product-description_card-1--button{border:0;text-transform:uppercase;font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:700;text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.5rem;background-color:rgb(var(--color-light-background));border-radius:0 0 .4rem .4rem;width:100%;display:flex;justify-content:center;align-items:center;padding:1.6rem;position:relative;font-family:var(--font-heading-family);cursor:pointer}.product-description_card-1--button input[type=checkbox]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.product-description_card-1--button span{display:none}.product-description_card-1--button:has(:checked) span:nth-child(3){display:block}.product-description_card-1--button:not(:has(:checked)) span:nth-child(2){display:block}.product-description_card-2-item{display:flex;flex-direction:column}.product-description_card-2-item h3{margin-bottom:1.6rem}.product-description_card-2-item__card{padding:1.6rem;background-color:rgb(var(--color-light-background));display:flex;flex-direction:column;gap:2.4rem;height:100%;flex:1;border-radius:.4rem}h4.product-description_card-2-item__title{margin:0;text-transform:uppercase;font-size:2rem;line-height:1}h4.product-description_card-2-item__title:has(b){font-weight:400}.product-description_card-2-item__image img{display:block;width:100%;height:auto}.product-description_card-2-item__susp{padding:1.6rem;display:flex;align-items:center;gap:2.4rem;background-color:rgb(var(--color-white));min-height:11.2rem;border-radius:.4rem}.product-description_card-2-item__susp svg{width:auto;height:6.4rem}.product-description_card-2-item__susp .h2{margin:0;text-transform:uppercase}.product-description_card-2-item__other{padding:1.6rem;display:flex;align-items:center;gap:2.4rem;background-color:rgb(var(--color-white));min-height:9.6rem;border-radius:.4rem}.product-description_card-2-item__other svg{width:auto;height:4.8rem}.product-description_card-2-item--motor-power .product-description_card-2-item__other svg{height:6.4rem}.product-description_card-2-item__other .h4{margin:0;text-transform:uppercase;line-height:1}.product__promo_message{background-color:var(--background-color);color:var(--text-color);padding-top:1.2rem;padding-bottom:1.2rem;font-weight:400;flex:none;position:relative}.product__promo_message:before{background-color:var(--background-color)}.product__promo_message svg,.product__promo_message svg path{fill:currentColor;color:currentColor}.product__promo_message>*{color:currentColor;z-index:1}.product__promo_message a{z-index:5}.product__promo_message a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.product__promo_message:has(.product__promo_message-marketing){background-color:rgba(var(--color-blue),.1);outline:solid .1rem rgb(var(--color-blue));column-gap:1.6rem}.product__promo_message:has(.product__promo_message-marketing) .icon{width:4rem;height:4rem;color:rgb(var(--color-blue))}.product__promo_message:has(.product__promo_message-marketing):after,.product__promo_message:has(.product__promo_message-marketing):before{display:none}.product__promo_message-marketing>*{margin-top:1rem;margin-bottom:1rem}.product__promo_message-marketing>*:first-child{margin-top:0}.product__promo_message-marketing>*:last-child{margin-bottom:0}.product__promo_message-marketing ul:not(.list-unstyled),.product__promo_message-marketing ul{padding-left:1.2rem}@media screen and (max-width: 749px){.product-description_card-1-list{margin-bottom:0}.product-description_card-1-item{order:var(--order)}.product-description_card-1-item:has(.icon-checkmark){order:1}}@media screen and (min-width: 750px){.product-description_card-1-item{padding:4.8rem 2.4rem;background-color:rgb(var(--color-white));border-bottom:0;border-right:solid .1rem rgb(var(--color-light-line))}.product-description_card-1-item:first-child{border-radius:.4rem 0 0 .4rem}.product-description_card-1-item:last-child{border-right:0;border-radius:0 .4rem .4rem 0}.product-description_card-1-item__icon{margin-bottom:3.2rem}.product-description_card-2-item__card{background-color:rgb(var(--color-white));padding:2.4rem}.product-description_card-2-item__other,.product-description_card-2-item__susp{background-color:rgb(var(--color-light-background))}.product-description_spec{flex-wrap:nowrap;padding:1.6rem;align-items:flex-start}h4.product-description_spec-th{min-width:9rem;max-width:9rem}}@media screen and (min-width: 750px) and (max-width: 989px){.product-description_card-1-list.grid--2-col-tablet .product-description_card-1-item{max-width:50%;border-radius:0}}.product__delivery-avail-wrapper{display:grid;row-gap:0;column-gap:1.6rem;grid-template-columns:4rem auto;grid-template-rows:repeat(2,auto);background-color:rgb(var(--color-light-background));padding:1.6rem;border:solid .1rem rgb(var(--color-light-background));border-radius:.4rem;align-items:flex-start}.product__delivery-avail-wrapper:has([data-shippable=true]){background-color:rgba(var(--color-green),.1);border-color:rgb(var(--color-green))}@media screen and (min-width: 750px){.product__delivery-avail-wrapper{padding:1.6rem 2.4rem}}.product__delivery-avail-wrapper .icon-truck,.product__delivery-avail-wrapper .icon-truck-check{grid-area:1 / 1 / 3 / 2;display:none;width:4rem;height:4rem}.product__delivery-avail-wrapper:not(:has([data-shippable=true])) .icon-truck,.product__delivery-avail-wrapper:has([data-shippable=true]) .icon-truck-check{display:block}.delivery-avail__label{grid-area:1 / 1 / 2 / 3;font-size:1.3rem;line-height:var(--line-height-paragraph-extra-small);color:rgb(var(--color-light-grey))}.delivery-avail__to-ship{grid-area:1 / 2 / 2 / 3;font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);display:none}.product__delivery-avail-wrapper:has([data-shippable=true]) .delivery-avail__to-ship{display:block}.delivery-avail__heading-text{grid-area:2 / 2 / 3 / 3;display:flex}.delivery-avail__heading{font-family:var(--font-condensed-family);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-small);margin:0;text-transform:uppercase;display:flex;gap:.8rem;align-items:flex-start}.delivery-avail__heading .icon{width:2rem;min-width:2rem;height:2rem;position:relative;top:-.1rem}.delivery-avail__status{grid-area:2 / 2 / 3 / 3;font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);align-items:center;gap:.4rem;white-space:nowrap;color:rgb(var(--color-dark-red));display:none}.product__delivery-avail-wrapper:not(:has([data-shippable=true])) .delivery-avail__heading-text{grid-area:1 / 2 / 3 / 3}.delivery-avail__status:before{content:"";display:block;width:1.2rem;height:1.2rem;border-radius:100%;border:solid .4rem currentColor;box-sizing:border-box;position:relative;top:-.2rem}.delivery-avail__status span,.delivery-avail__text [data-available=yes],.delivery-avail__heading [data-available=yes]{display:none}.product__delivery-avail-wrapper:has([data-shippable=true]) .delivery-avail__text [data-available=yes],.product__delivery-avail-wrapper:has([data-shippable=true]) .delivery-avail__heading [data-available=yes]{display:inline-block}.product__delivery-avail-wrapper:has([data-shippable=true]) .delivery-avail__text [data-available=no],.product__delivery-avail-wrapper:has([data-shippable=true]) .delivery-avail__heading [data-available=no]{display:none}.delivery-avail__text{grid-area:1 / 2 / 2 / 3;font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);display:none}.product__delivery-avail-wrapper:has([data-ship-charge=yes]) .delivery-avail__text{display:block;grid-area:3 / 2 / 3 / 3}.product__delivery-avail-wrapper:not(:has([data-shippable=true])) .delivery-avail__text{display:block;grid-area:2 / 2 / 3 / 3}.assembly-fee--notice:empty{display:none}.assembly-fee--notice .alert-message:before{opacity:0}.store-pickup_legend{margin-top:.8rem;margin-bottom:.8rem;font-size:1.3rem;line-height:var(--line-height-paragraph-extra-small);border-radius:.4rem;color:rgb(var(--color-dark-grey))}.store-pickup_list-legend{background-color:rgb(var(--color-white));padding:0;border:0;margin-top:1.6rem;margin-bottom:0}.store-pickup_legend ul{display:flex;flex-direction:column;gap:.4rem}.store-pickup_legend ul li{display:flex;gap:.4rem;color:rgb(var(--color-dark-grey))}.store-pickup_legend ul li:before{content:"";display:block;width:1.2rem;height:1.2rem;border-radius:100%;border:solid .4rem rgb(var(--color-green));box-sizing:border-box;margin-top:.3rem}.store-pickup_legend ul li .avail{color:rgb(var(--color-green))}.store-pickup_legend ul li .not-avail{color:rgb(var(--color-dark-red))}.store-pickup_legend ul li:has(.avail):before{border-color:rgb(var(--color-green))}.store-pickup_legend ul li:has(.not-avail):before{border-color:rgb(var(--color-dark-red));border-radius:0}.store-pickup_legend ul li:has(.stat-short):before,.store-pickup_legend ul li:has(.stat-long):before{background:transparent no-repeat 50% 50%;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0L0 12H12L6 0Z' fill='orangered'/%3E%3Cpath d='M6 6L4 10H8L6 6Z' fill='white'/%3E%3C/svg%3E");border-radius:0;border:0}.product-complementary .product-complementary__item--pdp-addons .card-wrapper{border:0;padding:0;border-radius:0}.product-complementary__item--pdp-addons .card{row-gap:1.6rem}.product-complementary__item--pdp-addons .card--standard>.card__content .card__information{row-gap:1.6rem}.product-complementary__item--pdp-addons .quick-add{margin:0;position:unset}.product-complementary__item--pdp-addons .quick-add button{padding:0;outline:unset;outline-offset:unset;background-color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.product-complementary__item--pdp-addons .quick-add button.loading .loading__spinner{outline:unset;outline-offset:unset;top:0;right:0;transform:none}.product-complementary__item--pdp-addons .quick-add button:hover{outline:unset!important;outline-offset:unset!important}body .product .product-complementary__item--pdp-addons .price{font-family:var(--font-body-family);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular)}.product__tariff-surcharge .alert-message{column-gap:1.6rem}.product__tariff-surcharge .icon-tariff{min-width:4rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/p80-section-main-product.css.map */
