.vendor-and-rating-line .vendor{color:rgb(var(--colors-ink))}.vendor-and-rating-line .rating-content{color:var(--colors-rating-count)}.product-media-container img{background-color:var(--mobile-bg)}@media screen and (min-width:1024px){.product-media-container img{background-color:var(--desktop-bg)}}.product-media-pagination{position:absolute;z-index:20;left:50%;bottom:.75rem;transform:translate(-50%);display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:9999px;background:rgba(var(--colors-background))}.product-related-list .dialog-only{display:none}.product-related-list dialog .dialog-only{display:inline-block}.product-media-pagination__button{display:block;width:6px;height:6px;padding:0;border-radius:9999px;background:rgba(var(--colors-text),.2);transition:width .2s ease,background-color .2s ease}.product-media-pagination__button.is-active{width:16px!important;background:rgba(var(--colors-text),1)!important}@media(min-width:768px){.product-media-pagination{display:none}}.truncate-text__product-description .button-link{font-weight:600;font-size:13px;line-height:1.56;text-decoration:underline;vertical-align:baseline;margin:0}.truncate-text__product-description .truncate-inner>p{display:block;font-weight:300;font-size:13px;line-height:1.56;color:var(--colors-ink)}.truncate-text__product-description .button-link:hover{background-size:0}.product-related-list{width:100%;border-top:1px solid rgba(var(--colors-line-and-border))}.product-related-list__details{width:100%}.product-related-list__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:18px 0;color:rgba(var(--colors-heading));cursor:pointer;list-style:none;font-size:15px;line-height:20px}.product-related-list__summary::-webkit-details-marker{display:none}.product-related-list__heading{font-weight:600;font-size:15px;line-height:20px;letter-spacing:-.2px}.product-related-list__heading-value{font-weight:400;font-size:15px;line-height:20px;letter-spacing:.1px;color:rgb(var(--colors-text-secondary))}.product-related-list__chevron{width:10px;height:10px;color:rgb(var(--colors-text-secondary));transform:rotate(-90deg);transition:transform .2s ease}.product-related-list__chevron svg{display:block;width:100%;height:100%}.product-related-list__details[open] .product-related-list__chevron{transform:rotate(0)}.product-related-list__panel{display:grid;grid-template-rows:0fr;min-height:0;overflow:hidden;transition:all .3s}.product-related-list__panel>*{min-height:0;overflow:hidden}.product-related-list__details[open]+.product-related-list__panel{grid-template-rows:1fr;padding-bottom:16px}.product-related-list__grid{display:grid;overflow:hidden;align-items:stretch;grid-auto-rows:1fr;gap:8px}.product-related-list__grid--desktop{display:none}.product-related-list__grid--mobile{grid-template-columns:repeat(3,minmax(0,1fr))}.product-related-list__card,.product-related-list__overflow-tile{min-height:170px;border-radius:5px;text-decoration:none}dialog .product-related-list__card{border-radius:8px}.product-related-list__card{position:relative;display:flex;min-width:0;flex-direction:column;overflow:hidden;border:2px solid transparent;background:rgba(var(--colors-background));color:rgba(var(--colors-text));transition:background-color .2s ease,border-color .2s ease}.product-related-list__card:hover{background:rgb(var(--colors-background-secondary))}.product-related-list__card.is-current{border-color:rgba(var(--colors-text));background:rgb(var(--colors-background-secondary))}.product-related-list__check{position:absolute;top:.375rem;right:.375rem;z-index:1;display:flex;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;border-radius:999px;background:rgba(var(--colors-text));color:rgba(var(--colors-background))}.product-related-list__check svg{width:.75rem;height:.75rem;fill:none}.product-related-list__image-wrap{display:flex;min-height:0;flex-shrink:0;flex-grow:0;align-items:center;justify-content:center}.product-related-list__image-wrap img{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:contain;object-position:center}dialog .product-related-list__image-wrap{max-height:146px}@media screen and (max-width:767px){dialog .product-related-list__image-wrap{max-height:116px}}.product-related-list__image{display:block;width:100%;height:100%;max-height:118px;object-fit:contain}.product-related-list__content{display:flex;padding:12px 4px 6px;flex-direction:column;flex-shrink:0;flex-grow:0;align-items:center;justify-content:flex-end;text-align:center}dialog .product-related-list__content{padding:6px 8px 10px;text-align:left;align-items:flex-start;gap:4px}dialog .product-related-list__content>*{width:100%}.product-related-list__name,.product-related-list__price-difference,.product-related-list__price-row{display:block;max-width:100%;overflow-wrap:anywhere;font-weight:600;line-height:1.32}.product-related-list__name{font-size:12px}dialog .product-related-list__name{font-size:13px}.product-related-list__price-difference{min-height:14px;margin-top:1px;color:rgb(var(--colors-text-secondary));font-size:11px}.product-related-list__price-row{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;font-size:11px}dialog .product-related-list__price-row{justify-content:flex-start;align-items:center;column-gap:4px}dialog .product-related-list__price-row span{font-size:12px}dialog .product-related-list__price-row .dialog-only{text-decoration:line-through;opacity:.7;font-size:10px}.product-related-list__top-content{display:flex;padding-bottom:3px;flex-direction:column;min-height:18px}.product-related-list__lowest{display:block;margin-top:1px;color:rgba(var(--colors-text),.62);font-size:9px;line-height:11px}.product-related-list__lowest span{display:block}dialog .product-related-list__lowest span{display:inline;font-size:10px;line-height:12px}.product-related-list__unavailable{color:rgba(var(--colors-text),.54);font-size:11px;font-weight:600;text-transform:uppercase}.product-related-list__overflow-tile{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid rgba(var(--colors-line-and-border));background:rgba(var(--colors-background-secondary),.45);color:rgba(var(--colors-text));padding:8px;text-align:center;transition:background-color .2s ease}.product-related-list__overflow-tile:hover{background:rgba(var(--colors-background-secondary),.8)}.product-related-list__overflow-tile span:first-child{font-weight:600;font-size:13px;line-height:1.25}.product-related-list__overflow-tile span:last-child{color:rgb(var(--colors-text-secondary));font-size:11px;font-weight:500}.product-related-list__modal{width:min(100% - 2rem,42rem);max-height:min(80vh,44rem);border:0;border-radius:14px;background:rgba(var(--colors-background));color:rgba(var(--colors-text));padding:24px;box-shadow:0 24px 70px #00000047}@media screen and (max-width:767px){.product-related-list__modal{width:100%;max-height:85vh;border-radius:0}}.product-related-list__modal::backdrop{background:rgba(var(--modal-overlay-color),var(--modal-overlay-opacity))}.product-related-list__modal-header{display:flex;align-items:flex-start;justify-content:space-between;row-gap:16px;margin-bottom:16px}.product-related-list__modal-header>div{width:100%}@media screen and (max-width:767px){.product-related-list__modal-header{text-align:center}}.product-related-list__modal-header-title{margin:0 0 6px;color:rgba(var(--colors-heading));font-size:18px;font-weight:600;line-height:1}.product-related-list__modal-header-subheading{margin:.25rem 0 0;color:rgb(var(--colors-text));font-size:14px;line-height:20px}.product-related-list__modal-close{display:flex;width:16px;height:16px;flex:0 0 auto;align-items:center;justify-content:center;color:rgb(var(--colors-text));position:absolute;top:16px;right:16px}.product-related-list__modal-close svg{width:12px;height:12px}.product-related-list__modal-grid{display:grid;padding-top:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-related-list__modal .product-related-list__card{border-color:rgba(var(--colors-line-and-border))}.product-related-list__modal .product-related-list__card.is-current{border-color:rgba(var(--colors-text))}@media(min-width:768px){.product-related-list__grid{gap:.75rem}.product-related-list__grid--desktop{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.product-related-list__grid--mobile{display:none}.product-related-list__modal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.buy-in-bundle__discount{margin-bottom:8px;padding:16px;position:relative;border:1px solid rgba(var(--colors-line-and-border));border-radius:5px;background:rgb(var(--buy-in-bundle-background))}@media screen and (max-width:767px){.buy-in-bundle__discount{padding-bottom:18px}}.buy-in-bundle__discount-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:16px}.buy-in-bundle__discount-copy{min-width:0}.buy-in-bundle__discount-title{margin:0;color:rgba(var(--colors-text));font-size:13px;font-weight:700;line-height:1.32}.buy-in-bundle__discount-title span{color:rgb(var(--buy-in-bundle-accent))}.buy-in-bundle__discount-subtitle{margin:2px 0 0;color:rgb(var(--colors-text));font-size:11px;line-height:1.32}.buy-in-bundle__active-badge{display:flex;flex:0 0 auto;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;background:rgb(var(--buy-in-bundle-active-badge-background));color:rgb(var(--buy-in-bundle-accent));font-size:9px;font-weight:700;line-height:1.32;text-transform:uppercase;letter-spacing:.08em}@media screen and (max-width:767px){.buy-in-bundle__active-badge{align-self:flex-start}}.buy-in-bundle__active-badge[hidden]{display:none}.buy-in-bundle__active-dot{width:6px;height:6px;border-radius:999px;background:rgb(var(--buy-in-bundle-accent));animation:buy-in-bundle-pulse 1.4s ease-in-out infinite}@keyframes buy-in-bundle-pulse{0%,to{opacity:.45}50%{opacity:1}}.buy-in-bundle__progress{position:relative;padding:4px 0 42px}.buy-in-bundle__progress-track,.buy-in-bundle__progress-fill{position:absolute;top:8px;left:0;height:4px;border-radius:999px}.buy-in-bundle__progress-track{right:0;background:rgb(var(--buy-in-bundle-progress-empty))}.buy-in-bundle__progress-fill{width:0;background:rgb(var(--buy-in-bundle-accent));transition:width .35s ease}.buy-in-bundle__progress-steps{position:relative;height:12px}.buy-in-bundle__progress-step{position:absolute;left:var(--step-position);display:flex;flex-direction:column;align-items:center;transform:translate(-50%)}.buy-in-bundle__progress-dot{position:relative;z-index:1;width:12px;height:12px;border:2px solid rgba(var(--colors-background));border-radius:999px;background:rgb(var(--buy-in-bundle-progress-empty));box-shadow:0 1px 3px #0000001f;transition:background-color .2s ease}.buy-in-bundle__progress-step.is-active .buy-in-bundle__progress-dot{background:rgb(var(--buy-in-bundle-accent))}.buy-in-bundle__progress-label{margin-top:8px;color:rgb(var(--colors-text));font-size:10px;font-weight:700;line-height:1;white-space:nowrap}.buy-in-bundle__progress-step.is-active .buy-in-bundle__progress-label{color:rgb(var(--buy-in-bundle-accent))}.buy-in-bundle__progress-quantity{margin-top:3px;color:rgb(var(--colors-text));font-size:8px;line-height:1;text-transform:uppercase;white-space:nowrap}.buy-in-bundle__discount-footer{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;padding-top:12px;border-top:1px solid rgb(var(--colors-line-and-border));color:rgb(var(--colors-text))}@media screen and (max-width:767px){.buy-in-bundle__discount-footer{margin-top:6px}}.buy-in-bundle__discount-footer svg{width:12px;height:12px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.buy-in-bundle__discount-tooltip{display:flex;flex:0 0 auto}.buy-in-bundle__discount-tooltip-trigger{display:flex;width:16px;height:16px;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;-webkit-appearance:none;appearance:none;background:transparent;color:inherit;cursor:pointer;list-style:none}.buy-in-bundle__discount-tooltip-trigger::-webkit-details-marker{display:none}.buy-in-bundle__discount-tooltip-trigger::marker{content:""}.buy-in-bundle__discount-tooltip-content{position:absolute;z-index:11;top:calc(100% + 8px);right:0;left:8px;display:none;max-width:calc(100% - 16px);padding:12px;border:1px solid rgba(var(--colors-line-and-border));border-radius:5px;background:rgb(var(--colors-background));box-shadow:0 6px 8px #00000024;color:rgb(var(--colors-text));text-align:left}.buy-in-bundle__discount-tooltip[open] .buy-in-bundle__discount-tooltip-content{display:block}.buy-in-bundle__discount-footer .buy-in-bundle__discount-tooltip-content p{margin:0;font-size:12px;font-style:normal;line-height:1.45}.buy-in-bundle__discount-footer .buy-in-bundle__discount-tooltip-content p+p{margin-top:8px}.buy-in-bundle__discount-footer p{margin:0;font-size:10px;font-style:italic;line-height:1.32}.buy-in-bundle__list{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:hidden}.buy-in-bundle__item{display:flex;width:100%;min-height:112px;align-items:flex-start;gap:12px;padding:12px;border:2px solid transparent;border-radius:5px;-webkit-appearance:none;appearance:none;background:var(--buy-in-bundle-item-background, rgb(var(--colors-background)));color:rgba(var(--colors-text));font-family:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}@media screen and (max-width:767px){.buy-in-bundle__item{min-height:112px;gap:20px}}.buy-in-bundle__item:hover{background:var(--buy-in-bundle-item-background-active, rgb(var(--colors-background-secondary)))}.buy-in-bundle__item.is-selected{border-color:var(--buy-in-bundle-item-border, rgb(var(--colors-text)));background:var(--buy-in-bundle-item-background-active, rgb(var(--colors-background-secondary)))}.buy-in-bundle__item:focus-visible{outline:2px solid rgba(var(--colors-text));outline-offset:2px}.buy-in-bundle__image-wrap{display:flex;width:80px;height:80px;flex:0 0 80px;align-items:center;justify-content:center;overflow:hidden;border-radius:5px;background:rgba(var(--colors-background-secondary))}@media(max-width:767px){.buy-in-bundle__image-wrap{width:72px;height:72px;flex-basis:72px}}.buy-in-bundle__image{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.buy-in-bundle__content{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding-top:1px}.buy-in-bundle__title{display:block;max-width:100%;color:rgba(var(--colors-text));font-size:14px;font-weight:600;line-height:1.32;overflow-wrap:anywhere}.buy-in-bundle__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:4px}.buy-in-bundle__price{color:rgba(var(--colors-text));font-size:14px;font-weight:700;line-height:1.32}.buy-in-bundle__compare-price{color:rgb(var(--colors-text));font-size:11px;line-height:1.32;text-decoration:line-through}.buy-in-bundle__lowest-price{display:block;margin-top:4px;color:rgb(var(--colors-text));font-size:10px;line-height:1.2}.buy-in-bundle__plus{display:flex;width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center;margin-top:2px;border:1px solid rgba(var(--colors-line-and-border));border-radius:999px;color:rgba(var(--colors-text));transition:background-color .2s ease,border-color .2s ease}.buy-in-bundle__item:hover .buy-in-bundle__plus{background:rgba(var(--colors-background-secondary))}.buy-in-bundle__item.is-selected .buy-in-bundle__plus{border-color:rgba(var(--colors-text));background:rgba(var(--colors-text));color:rgba(var(--colors-background))}.buy-in-bundle__plus svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.buy-in-bundle__check-icon,.buy-in-bundle__item.is-selected .buy-in-bundle__plus-icon{display:none}.buy-in-bundle__item.is-selected .buy-in-bundle__check-icon{display:block}.buy-in-bundle__summary{overflow:hidden;margin-top:12px}.buy-in-bundle__summary[hidden]{display:none}.buy-in-bundle__summary-inner{padding:16px;border:1px solid rgba(var(--colors-line-and-border));border-radius:8px;background:var(--buy-in-bundle-summary-background, rgb(var(--colors-background-secondary)))}.buy-in-bundle__summary-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid rgb(var(--colors-line-and-border))}@media screen and (max-width:767px){.buy-in-bundle__summary-header{padding-bottom:14px}}.buy-in-bundle__summary-title{color:rgba(var(--colors-text));font-size:14px;font-weight:600;line-height:1.32}.buy-in-bundle__summary-count{color:rgb(var(--colors-text));font-size:12px;line-height:18px}.buy-in-bundle__summary-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:16px 0 10px;list-style:none}@media screen and (max-width:767px){.buy-in-bundle__summary-list{padding:13px 0 12px}}.buy-in-bundle__summary-item{display:flex;align-items:flex-start;gap:10px}.buy-in-bundle__summary-image-wrap{display:flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgb(var(--colors-line-and-border));border-radius:6px;background:rgba(var(--colors-background))}.buy-in-bundle__summary-image-wrap img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;padding:2px}.buy-in-bundle__summary-item-content{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}.buy-in-bundle__summary-item-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.buy-in-bundle__summary-item-title{display:-webkit-box;min-width:0;overflow:hidden;color:rgba(var(--colors-text));font-size:12px;font-weight:500;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:767px){.buy-in-bundle__summary-item-title{line-height:18px}}.buy-in-bundle__summary-item-price{flex:0 0 auto;color:rgba(var(--colors-text));font-size:13px;font-weight:600;line-height:1.32;font-variant-numeric:tabular-nums}.buy-in-bundle__summary-root-label{color:rgb(var(--colors-text-secondary));font-size:11px;line-height:16px}.buy-in-bundle__summary-totals{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px solid rgb(var(--colors-line-and-border))}.buy-in-bundle__summary-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:rgb(var(--colors-text));font-size:12px;line-height:18px}.buy-in-bundle__summary-total-row span:last-child{font-size:13px;font-variant-numeric:tabular-nums}.buy-in-bundle__summary-compare{text-decoration:line-through}.buy-in-bundle__summary-total-row--saving{color:rgb(var(--buy-in-bundle-accent))}.buy-in-bundle__summary-total-row--saving span:last-child{font-weight:600}.buy-in-bundle__summary-total-row--final{color:rgba(var(--colors-text))}.buy-in-bundle__summary-total-row--final span:first-child{font-size:14px;font-weight:600}.buy-in-bundle__summary-total-row--final span:last-child{font-size:20px;font-weight:700;line-height:1}.buy-in-bundle__summary-lowest{margin-top:10px;color:rgb(var(--colors-text));font-size:11px;line-height:1.4}.buy-in-bundle__summary-error{margin:10px 0 0;color:rgb(var(--buy-in-bundle-accent));font-size:12px;line-height:1.32}.buy-in-bundle__summary-error[hidden]{display:none}.buy-in-bundle__summary-button{display:flex;width:100%;height:44px;align-items:center;justify-content:center;gap:8px;margin-top:16px;border:1px solid rgba(var(--colors-text));border-radius:999px;background:rgba(var(--colors-background));color:rgba(var(--colors-text));font-size:14px;font-weight:500;line-height:1;letter-spacing:.03em;transition:background-color .2s ease,color .2s ease,opacity .2s ease}@media screen and (max-width:767px){.buy-in-bundle__summary-button{margin-top:14px}}.buy-in-bundle__summary-button:hover:not(:disabled){background:rgba(var(--colors-text));color:rgba(var(--colors-background))}.buy-in-bundle__summary-button:disabled{cursor:default;opacity:.62}.buy-in-bundle__summary-button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.features-list-item{padding:0 10px;border-right:1px solid rgb(var(--colors-line-and-border));font-size:15px;display:flex;flex-direction:column;align-items:center}.features-list-item span{padding:0 4px;letter-spacing:.6px}@media screen and (max-width:767px){.features-list-item span{padding:0}}@media screen and (max-width:767px){.features-list-item{display:flex;row-gap:1px;column-gap:0;padding:0 8px}}.features-list-item:last-child{border-right:0}.features-list-item:has(.feature-tooltip-trigger[aria-expanded=true]){z-index:60}.features-list.features-three-and-more .features-list-item:nth-child(3n){border-right:0}.features-list.features-two .features-list-item:nth-child(2n){border-right:0}.features-container{width:100%;overflow:visible;max-width:max-content;margin:0 auto}.feature-header{text-align:center;display:flex;flex-wrap:nowrap;align-items:center;gap:1px}.feature-name{font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;text-transform:inherit;color:inherit;padding:0;letter-spacing:normal}.feature-tooltip-trigger{cursor:pointer;display:inline-flex;align-items:center;padding:0 4px;border:0;background:transparent;color:inherit;line-height:inherit}@media screen and (max-width:767px){.feature-tooltip-trigger{padding:0}}.features-list{position:relative;width:fit-content;max-width:100%;margin-right:auto;margin-left:auto;display:grid;grid-template-columns:minmax(0,max-content);column-gap:0;align-items:center;justify-content:center;row-gap:12px;overflow:visible}.features-list.features-three-and-more{grid-template-columns:repeat(3,minmax(0,max-content))}.features-list.features-two{grid-template-columns:repeat(2,minmax(0,max-content))}.features-list .icon--info{width:16px;height:16px;fill:none;padding:1px;margin-bottom:2px;display:inline-block}@media screen and (min-width:768px){.features-list .icon--info{position:relative;top:-1px;left:-1px}}.features-list .tooltip{pointer-events:none;position:absolute;top:0;left:calc(50% - 2px);transform:translate(-50%) translateY(-100%);opacity:0;transition:.3s;background:rgba(var(--colors-background));border:1px solid rgba(var(--colors-line-and-border));border-radius:8px;padding:14px 16px;font-size:12px;line-height:1.45;z-index:50;box-shadow:2px 3px 5px #0003;-webkit-box-shadow:2px 3px 5px 0px rgba(0,0,0,.2);width:min(320px,calc(100vw - 40px));max-width:none;text-align:left}.features-list .tooltip-header{font-weight:600;font-size:13px;margin-bottom:4px}.features-list .feature-header:has(.feature-tooltip-trigger[aria-expanded=true])+.tooltip{opacity:1;top:-16px;pointer-events:all}.features-list .feature-description{padding-left:1px;text-align:center}@media screen and (max-width:767px){.features-list .feature-description{order:3;font-size:15px}}.sticky-price>div{display:flex;flex-direction:column-reverse}.sticky-price .price-sale.ml-1,.sticky-price .price{margin-left:0;font-weight:600;font-size:18px;letter-spacing:-.33px}.sticky-price .price-compare{font-size:12px;opacity:.7}.sticky_add_to_cart_button{padding:15px 26px;font-size:14px;width:max-content}.product-page .x-block-buy-buttons .add_to_cart_button.button-outline{background:rgba(var(--background-secondary-button),1)}.product-page .x-block-buy-buttons .add_to_cart_button.button-outline:hover{background:rgba(var(--background-secondary-button),.7)}.product-page .x-block-buy-buttons{--product-wishlist-button-size: 48px;--product-wishlist-icon-offset-x: -1px;--product-wishlist-icon-offset-y: -1px;--product-wishlist-button-active-color: 0, 0, 0}.product-page .x-block-buy-buttons #klaviyo-bis-button-container{margin-bottom:0!important}.product-page .x-block-buy-buttons .add_to_cart_button{margin-bottom:0;font-size:14px}.product-page .x-block-buy-buttons .add_to_cart_button .icon--cart{fill:none;stroke:currentColor;width:16px;height:16px;margin-right:8px}.product-page .x-block-buy-buttons .swym-atw-btn-wrapper.add_to_cart_button_left-position{width:auto}.product-page .x-block-buy-buttons .swym-atw-btn-wrapper.add_to_cart_button_left-position:has(#klaviyo-bis-button-container),.product-page .x-block-buy-buttons .swym-atw-btn-wrapper.add_to_cart_button_left-position:has(.add_to_cart_button){width:100%}.product-page .x-block-buy-buttons form{display:flex;flex-direction:row-reverse;gap:10px}.product-page .x-block-buy-buttons .atw-button,.product-page .x-block-buy-buttons .swym-button-content>button,.product-page .x-block-buy-buttons .swym-button-content>[role=button]{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 var(--product-wishlist-button-size);width:var(--product-wishlist-button-size)!important;height:var(--product-wishlist-button-size)!important;min-width:var(--product-wishlist-button-size);min-height:var(--product-wishlist-button-size);max-width:var(--product-wishlist-button-size);padding:0!important;background:rgb(var(--colors-background))!important;border:1px solid rgb(var(--colors-line-and-border))!important;border-radius:9999px;color:rgb(var(--colors-heading))!important;font-size:0;line-height:0;overflow:visible;position:relative;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.product-page .x-block-buy-buttons .atw-button:before,.product-page .x-block-buy-buttons .atw-button:after,.product-page .x-block-buy-buttons .swym-button-content>button:before,.product-page .x-block-buy-buttons .swym-button-content>button:after,.product-page .x-block-buy-buttons .swym-button-content>[role=button]:before,.product-page .x-block-buy-buttons .swym-button-content>[role=button]:after{display:none}.product-page .x-block-buy-buttons .atw-button svg,.product-page .x-block-buy-buttons .swym-button-content>button svg,.product-page .x-block-buy-buttons .swym-button-content>[role=button] svg,.product-page .x-block-buy-buttons .swym-button-content .swym-icon{display:block;width:20px!important;height:20px!important;position:absolute;top:calc(50% + var(--product-wishlist-icon-offset-y));left:calc(50% + var(--product-wishlist-icon-offset-x));margin:0!important;color:currentColor;overflow:visible;pointer-events:none;transform:translate(-50%,-50%)}.product-page .x-block-buy-buttons .atw-button svg path,.product-page .x-block-buy-buttons .swym-button-content>button svg path,.product-page .x-block-buy-buttons .swym-button-content>[role=button] svg path,.product-page .x-block-buy-buttons .swym-button-content .swym-icon path{fill:none!important;stroke:currentColor!important;stroke-width:1.5px}.product-page .x-block-buy-buttons .atw-button .swym-custom-btn-txt,.product-page .x-block-buy-buttons .swym-button-content .swym-custom-btn-txt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-page .x-block-buy-buttons .atw-button.swym-added,.product-page .x-block-buy-buttons .atw-button.is-added,.product-page .x-block-buy-buttons .atw-button[aria-pressed=true],.product-page .x-block-buy-buttons .atw-button:hover,.product-page .x-block-buy-buttons .swym-added .atw-button,.product-page .x-block-buy-buttons .is-added .atw-button,.product-page .x-block-buy-buttons.swym-added .atw-button,.product-page .x-block-buy-buttons.is-added .atw-button,.product-page .x-block-buy-buttons .swym-button-content.swym-added>button,.product-page .x-block-buy-buttons .swym-button-content.swym-added>[role=button],.product-page .x-block-buy-buttons .swym-button-content.is-added>button,.product-page .x-block-buy-buttons .swym-button-content.is-added>[role=button],.product-page .x-block-buy-buttons .swym-button-content>button[aria-pressed=true],.product-page .x-block-buy-buttons .swym-button-content>[role=button][aria-pressed=true],.product-page .x-block-buy-buttons .swym-added .swym-button-content>button,.product-page .x-block-buy-buttons .swym-added .swym-button-content>[role=button],.product-page .x-block-buy-buttons .is-added .swym-button-content>button,.product-page .x-block-buy-buttons .is-added .swym-button-content>[role=button],.product-page .x-block-buy-buttons .swym-button-content>button:hover,.product-page .x-block-buy-buttons .swym-button-content>[role=button]:hover{background:rgb(var(--product-wishlist-button-active-color))!important;background-color:rgb(var(--product-wishlist-button-active-color))!important;border-color:rgb(var(--product-wishlist-button-active-color))!important;color:rgb(var(--colors-background))!important;opacity:1!important}.product-page .x-block-buy-buttons .atw-button.swym-added svg path,.product-page .x-block-buy-buttons .atw-button.is-added svg path,.product-page .x-block-buy-buttons .atw-button[aria-pressed=true] svg path,.product-page .x-block-buy-buttons .atw-button:hover svg path,.product-page .x-block-buy-buttons .swym-added .atw-button svg path,.product-page .x-block-buy-buttons .is-added .atw-button svg path,.product-page .x-block-buy-buttons.swym-added .atw-button svg path,.product-page .x-block-buy-buttons.is-added .atw-button svg path,.product-page .x-block-buy-buttons .swym-button-content.swym-added>button svg path,.product-page .x-block-buy-buttons .swym-button-content.swym-added>[role=button] svg path,.product-page .x-block-buy-buttons .swym-button-content.is-added>button svg path,.product-page .x-block-buy-buttons .swym-button-content.is-added>[role=button] svg path,.product-page .x-block-buy-buttons .swym-button-content>button[aria-pressed=true] svg path,.product-page .x-block-buy-buttons .swym-button-content>[role=button][aria-pressed=true] svg path,.product-page .x-block-buy-buttons .swym-added .swym-button-content>button svg path,.product-page .x-block-buy-buttons .swym-added .swym-button-content>[role=button] svg path,.product-page .x-block-buy-buttons .is-added .swym-button-content>button svg path,.product-page .x-block-buy-buttons .is-added .swym-button-content>[role=button] svg path,.product-page .x-block-buy-buttons .swym-button-content>button:hover svg path,.product-page .x-block-buy-buttons .swym-button-content>[role=button]:hover svg path{fill:none!important;stroke:currentColor!important;stroke-width:1.5px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-informations.css.map */
