.dc-benefits__mobile{display:none}.dc-benefits .dc-benefits__grid{display:grid;grid-template-columns:repeat(var(--dc-benefits-count),minmax(0,1fr));align-items:stretch}.dc-benefits__item{min-width:0}.dc-benefits .dc-benefits__content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;column-gap:.4rem;min-height:4.4rem;height:100%;padding:.7rem 1.2rem;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;line-height:1.35;letter-spacing:.02rem;text-align:center;text-decoration:none}.dc-benefits__grid--dividers .dc-benefits__item+.dc-benefits__item{border-inline-start:1px solid rgba(var(--color-foreground),.18)}@media screen and (max-width:749px){.dc-benefits--mobile-message .dc-benefits__grid{display:none}.dc-benefits__mobile{display:block;padding-inline:.8rem}.dc-benefits .dc-benefits__mobile .dc-benefits__content{flex-direction:row;flex-wrap:wrap;min-height:4rem;padding:.8rem .5rem;font-size:1.3rem}.dc-benefits .dc-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:.8rem}.dc-benefits__item:only-child{grid-column:1 / -1}.dc-benefits__grid--dividers .dc-benefits__item:nth-child(odd){border-inline-start:0}.dc-benefits .dc-benefits__content{flex-direction:column;flex-wrap:nowrap;min-height:5.2rem;padding:.8rem .5rem;font-size:1.2rem}}.footer .dc-footer-bottom-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px;padding-top:24px}.footer .dc-footer-bottom-row .footer__list-social{flex:0 0 auto;justify-content:flex-start;margin:0 0 0 -13px}.footer .dc-footer-bottom-row .footer__copyright{min-width:0;margin-top:0;margin-left:auto;text-align:right}dc-footer-accordion{display:block}.footer .dc-footer-summary{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:20px 0;list-style:none;cursor:pointer}.footer .dc-footer-summary::-webkit-details-marker{display:none}.footer .dc-footer-summary .footer-block__heading{margin:0}.footer .dc-footer-summary .svg-wrapper{position:relative;flex:0 0 16px;width:16px;height:16px}.footer .dc-footer-summary .icon-caret{position:static;width:12px;height:auto}.footer dc-footer-accordion details[open] .svg-wrapper{transform:rotate(180deg)}.footer--mobile-accordion .footer-block__heading{font-size:20px;text-align:left}.footer--mobile-accordion .footer-block__details-content{font-size:14px;line-height:1.6;text-align:left}.footer--mobile-accordion .footer__column--info{width:100%;display:block}.footer--mobile-accordion .footer__payment{margin-top:24px}.footer--mobile-accordion .footer__content-bottom{border-top:0}.footer .footer__app{padding-top:24px;padding-bottom:24px}.footer--mobile-accordion .list-payment{justify-content:flex-start;padding-top:0;margin-top:16px}@media screen and (max-width:749px){.footer--mobile-accordion .footer__blocks-wrapper{display:block;margin:0}.footer.footer--mobile-accordion .footer-block.grid__item{margin:0;width:100%;padding:0}.footer dc-footer-accordion{border-bottom:1px solid rgba(var(--color-foreground),.2)}.footer .footer-block:last-child dc-footer-accordion{border-bottom:0}.footer dc-footer-accordion .footer-block__details-content{margin-bottom:0;padding-bottom:20px}.footer.footer--mobile-accordion .footer__content-top{padding:0 15px 24px}.footer.footer--mobile-accordion .footer__content-bottom-wrapper{padding-inline:15px}.footer.footer--mobile-accordion .footer__column--info{padding:0}.footer.footer--mobile-accordion .footer__app{padding-inline:15px}}@media screen and (min-width:750px){.footer .dc-footer-summary{padding:0 0 18px;min-height:0;cursor:default}.footer .dc-footer-summary .svg-wrapper{display:none}}.footer .footer__content-top{padding-bottom:24px}.footer .footer__content-bottom{padding-top:0}.footer .dc-footer-payment-column .footer__payment{margin-top:0;text-align:left}.footer .dc-footer-payment-column .footer-block__heading{margin-bottom:16px}.footer .dc-footer-payment-column .list-payment{justify-content:flex-start;gap:8px;margin:0;padding:0}.footer .dc-footer-payment-column .list-payment__item{padding:0}.footer .dc-footer-payment-column .footer__app{padding:24px 0 0}.footer .dc-footer-bottom-row{padding-top:16px}@media screen and (max-width:749px){.footer.footer--mobile-accordion .footer-block.dc-footer-payment-column{padding-top:32px}.footer .dc-footer-payment-column .footer__app{padding-inline:0}}.footer .dc-footer-wordmark{padding-top:40px;padding-bottom:32px;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.footer .dc-footer-wordmark__image{display:block;width:75%;height:auto;max-width:800px;margin-inline:0;filter:brightness(0) invert(1);opacity:var(--dc-footer-logo-opacity, .08)}@media screen and (max-width:749px){.footer .dc-footer-wordmark{padding:24px 15px}.footer .dc-footer-wordmark__image{width:80%}}.footer .page-width{width:100%;max-width:none;padding-inline:50px}@media screen and (max-width:749px){.footer .page-width{padding-inline:15px}}header-menu [open] summary:after{content:"";position:absolute;height:2em;top:3em;left:-2em;right:-2em}.product__inventory .dc-inventory-available{color:#087759}.product__inventory .dc-inventory-stock:before{content:"";display:inline-block;width:.8rem;height:.8rem;margin-right:.8rem;border-radius:50%;background:currentColor;vertical-align:.08em}.product__info-container .icon-with-text--benefits{display:block;margin:2.4rem 0;padding:0;border:1px solid #d9d9d9;border-radius:.4rem;overflow:hidden;background:#fff;color:#323c4a}.icon-with-text--benefits .icon-with-text__item{display:flex;align-items:center;gap:1.2rem;min-height:6.4rem;width:100%;margin:0;padding:1.6rem}.icon-with-text--benefits .icon-with-text__item+.icon-with-text__item{border-top:1px solid #d9d9d9}.icon-with-text--benefits .icon-with-text__item>img,.icon-with-text--benefits .icon-with-text__item>.svg-wrapper{display:block;flex:0 0 3.2rem;width:3.2rem;height:3.2rem;min-width:3.2rem;min-height:3.2rem;margin:0;object-fit:contain}.icon-with-text--benefits .icon-with-text__item>.svg-wrapper{padding:.6rem}.icon-with-text--benefits .icon-with-text__item>.h4{flex:1 1 auto;min-width:0;margin:0;padding:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;color:inherit}.icon-with-text--benefits .dc-benefit-badge{display:block;flex:0 0 auto;padding:.5rem 1rem;border-radius:2rem;background:#323c4a;color:#fff;font-size:1.2rem;font-weight:600;line-height:1.2;white-space:nowrap}.icon-with-text--benefits .icon-with-text__item:first-child .dc-benefit-badge{background:#087759}@media screen and (max-width:359px){.icon-with-text--benefits .icon-with-text__item{gap:.8rem;padding:1.4rem 1.2rem}.icon-with-text--benefits .icon-with-text__item>.h4{font-size:1.4rem}}.product .dc-product-media--bars,.product .dc-product-media--bars .product__media-item{position:relative}@media screen and (max-width:749px){.product .dc-product-media--bars [id^=GalleryViewer]{margin:0}.product .dc-product-media--bars [id^=GalleryViewer]>.slider-buttons{display:none}.product .dc-product-media--bars .product__media-list{position:relative;width:100%;margin:0;gap:0;scroll-padding:0}.product .dc-product-media--bars .product__media-list>.product__media-item{position:relative;width:100%;max-width:100%;flex:0 0 100%}.product .dc-product-media--bars .product__media-list>.product__media-item{padding:0}.product .dc-product-media--bars .product__media-item .product-media-container{width:100%;max-width:100%;--ratio-percent: 100%}.product .dc-product-media--bars .product__media-item .product-media-container .media{padding-top:100%}.product .dc-product-media--bars .product__media-item .product-media-container .product__media>img{object-fit:contain;object-position:center}.product .dc-product-media--bars .thumbnail-slider{position:relative;top:auto;right:auto;bottom:auto;left:auto;transform:none;display:flex;width:100%;max-width:100%;z-index:3;margin:0;padding:0;justify-content:center}.product .dc-product-media--bars .thumbnail-slider>.slider-button,.product .dc-product-media--bars .thumbnail__badge{display:none}.product .dc-product-media--bars .thumbnail-list.slider{display:flex;flex:0 0 auto;flex-wrap:nowrap;width:calc(var(--dc-media-count) * 3.6rem + .8rem);min-width:0;max-width:calc(100% - 3.2rem);margin:0;padding:0 .8rem;gap:.8rem;scroll-padding:.8rem;background:transparent}.product .dc-product-media--bars .thumbnail-list .thumbnail-list__item{flex:0 0 2.8rem;width:2.8rem;max-width:2.8rem;height:4.4rem;padding:0}.product .dc-product-media--bars .thumbnail-list__item:before{display:none}.product .dc-product-media--bars .thumbnail{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:4.4rem;padding:0;border:0;box-shadow:none;background:none;color:#323c4a}.product .dc-product-media--bars .thumbnail:after{display:none}.product .dc-product-media--bars .dc-product-media__bar{display:block;position:static;width:100%;height:.3rem;background:#323c4a;opacity:.3}.product .dc-product-media--bars .thumbnail[aria-current] .dc-product-media__bar{opacity:1}.product .dc-product-media--bars .thumbnail:focus-visible{outline:2px solid currentColor;outline-offset:-2px;box-shadow:none}.product .dc-product-media--bars .thumbnail img{display:none}}@media screen and (min-width:750px){.product--stacked .dc-product-media--bars .product__media-list>.product__media-item{width:100%;max-width:100%;flex-basis:100%}}.product .dc-product-media__labels{position:absolute;z-index:2;left:1.6rem;bottom:1.6rem;display:flex;flex-wrap:wrap;gap:.5rem;max-width:calc(100% - 3.2rem);pointer-events:none}.product .dc-product-media__labels>span{display:inline-block;padding:.5rem .8rem;background:#c1cacd;color:#323c4a;font-size:1.2rem;line-height:1.2;text-transform:uppercase}.product .dc-product-media__labels>.card__badge--framed1{background:#323c4a;color:#fff}@media screen and (min-width:750px){.product .product__media-list>.product__media-item:not(:first-child) .dc-product-media__labels{display:none}.product .product__media-list>.product__media-item:first-child .dc-product-media__labels{top:1.6rem;bottom:auto}.product .product__media-list>.product__media-item:first-child .product__media-icon{left:auto;right:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/73/compiled_assets/styles.css.map?subset=ACAAYAAAAAAECAg */
