/* Phosphor Bold: one shared interface family; original license in assets/licenses. */
.gps-icon.gps-icon {
 display:inline-block; width:var(--gps-icon-size,20px); height:var(--gps-icon-size,20px);
 max-width:none; flex:0 0 auto; vertical-align:-.18em; fill:currentColor; stroke:none;
 stroke-width:0; pointer-events:none; overflow:visible;
}
.gps-icon.gps-icon--lead { margin-inline-end:.45em; }
.hdr .icon .gps-icon { margin:0; }
.bar .gps-icon { vertical-align:-.22em; }
.gps-search-form .gps-icon, .reminders .btn .gps-icon, .tour__actions .btn .gps-icon,
.hub-cross-actions .gps-icon { margin:0; }
.gfoot__assure > .gps-shipping-note { padding-inline-start:0; }
.gfoot__assure > .gps-shipping-note::before,
.trust .wrap > .gps-shipping-note::before { content:none; }
.catalog-filters__check .gps-icon { margin-inline-start:-2px; }
[data-gps-clock]:not([data-next="0"]) [data-clock-label]::before,
.countdown[data-countdown]::before,
.drop-price-countdown .dpcountdown-row::before {
 --gps-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M128%2C44a96%2C96%2C0%2C1%2C0%2C96%2C96A96.11%2C96.11%2C0%2C0%2C0%2C128%2C44Zm0%2C168a72%2C72%2C0%2C1%2C1%2C72-72A72.08%2C72.08%2C0%2C0%2C1%2C128%2C212ZM164.49%2C99.51a12%2C12%2C0%2C0%2C1%2C0%2C17l-28%2C28a12%2C12%2C0%2C0%2C1-17-17l28-28A12%2C12%2C0%2C0%2C1%2C164.49%2C99.51ZM92%2C16A12%2C12%2C0%2C0%2C1%2C104%2C4h48a12%2C12%2C0%2C0%2C1%2C0%2C24H104A12%2C12%2C0%2C0%2C1%2C92%2C16Z%22%2F%3E%3C%2Fsvg%3E");
}
.trustline a[href*="/shipping-time/"]::before,
.woocommerce-shipping-totals > th::before {
 --gps-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M255.14%2C115.54l-14-35A19.89%2C19.89%2C0%2C0%2C0%2C222.58%2C68H196V64a12%2C12%2C0%2C0%2C0-12-12H32A20%2C20%2C0%2C0%2C0%2C12%2C72V184a20%2C20%2C0%2C0%2C0%2C20%2C20H46.06a36%2C36%2C0%2C0%2C0%2C67.88%2C0h44.12a36%2C36%2C0%2C0%2C0%2C67.88%2C0H236a20%2C20%2C0%2C0%2C0%2C20-20V120A21.7%2C21.7%2C0%2C0%2C0%2C255.14%2C115.54ZM196%2C92h23.88l6.4%2C16H196ZM80%2C204a12%2C12%2C0%2C1%2C1%2C12-12A12%2C12%2C0%2C0%2C1%2C80%2C204Zm92-41.92A36.32%2C36.32%2C0%2C0%2C0%2C158.06%2C180H113.94a36%2C36%2C0%2C0%2C0-67.88%2C0H36V140H172ZM172%2C116H36V76H172Zm20%2C88a12%2C12%2C0%2C1%2C1%2C12-12A12%2C12%2C0%2C0%2C1%2C192%2C204Zm40-24h-6.06A36.09%2C36.09%2C0%2C0%2C0%2C196%2C156.23V132h36Z%22%2F%3E%3C%2Fsvg%3E");
}
.gps-commerce-review #order_review_heading::before,
.woocommerce-MyAccount-navigation-link--orders > a::before {
 --gps-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M225.6%2C62.64l-88-48.17a19.91%2C19.91%2C0%2C0%2C0-19.2%2C0l-88%2C48.17A20%2C20%2C0%2C0%2C0%2C20%2C80.19v95.62a20%2C20%2C0%2C0%2C0%2C10.4%2C17.55l88%2C48.17a19.89%2C19.89%2C0%2C0%2C0%2C19.2%2C0l88-48.17A20%2C20%2C0%2C0%2C0%2C236%2C175.81V80.19A20%2C20%2C0%2C0%2C0%2C225.6%2C62.64ZM128%2C36.57%2C200%2C76%2C178.57%2C87.73l-72-39.42Zm0%2C78.83L56%2C76%2C81.56%2C62l72%2C39.41ZM44%2C96.79l72%2C39.4v76.67L44%2C173.44Zm96%2C116.07V136.19l24-13.13V152a12%2C12%2C0%2C0%2C0%2C24%2C0V109.92l24-13.13v76.65Z%22%2F%3E%3C%2Fsvg%3E");
}
button.single_add_to_cart_button::before,
a.add_to_cart_button::before,
[data-gps-paybar] [data-scroll-buy]::before {
 --gps-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M233.21%2C56.31A12%2C12%2C0%2C0%2C0%2C224%2C52H66L60.53%2C21.85A12%2C12%2C0%2C0%2C0%2C48.73%2C12H24a12%2C12%2C0%2C0%2C0%2C0%2C24H38.71L63.62%2C173a28%2C28%2C0%2C0%2C0%2C4.07%2C10.21A32%2C32%2C0%2C1%2C0%2C123%2C196h34a32%2C32%2C0%2C1%2C0%2C31-24H91.17a4%2C4%2C0%2C0%2C1-3.93-3.28L84.92%2C156H196.1a28%2C28%2C0%2C0%2C0%2C27.55-23l12.16-66.86A12%2C12%2C0%2C0%2C0%2C233.21%2C56.31ZM100%2C204a8%2C8%2C0%2C1%2C1-8-8A8%2C8%2C0%2C0%2C1%2C100%2C204Zm88%2C8a8%2C8%2C0%2C1%2C1%2C8-8A8%2C8%2C0%2C0%2C1%2C188%2C212Zm12-83.28A4%2C4%2C0%2C0%2C1%2C196.1%2C132H80.56L70.38%2C76H209.62Z%22%2F%3E%3C%2Fsvg%3E");
}
.woocommerce-MyAccount-navigation-link--dashboard > a::before,
.woocommerce-MyAccount-navigation-link--edit-account > a::before {
 --gps-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M234.38%2C210a123.36%2C123.36%2C0%2C0%2C0-60.78-53.23%2C76%2C76%2C0%2C1%2C0-91.2%2C0A123.36%2C123.36%2C0%2C0%2C0%2C21.62%2C210a12%2C12%2C0%2C1%2C0%2C20.77%2C12c18.12-31.32%2C50.12-50%2C85.61-50s67.49%2C18.69%2C85.61%2C50a12%2C12%2C0%2C0%2C0%2C20.77-12ZM76%2C96a52%2C52%2C0%2C1%2C1%2C52%2C52A52.06%2C52.06%2C0%2C0%2C1%2C76%2C96Z%22%2F%3E%3C%2Fsvg%3E");
}
.woocommerce-form-coupon-toggle .showcoupon::before,
button[name="apply_coupon"]::before {
 --gps-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20256%20256%22%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M246.15%2C133.18%2C146.83%2C33.86A19.85%2C19.85%2C0%2C0%2C0%2C132.69%2C28H40A12%2C12%2C0%2C0%2C0%2C28%2C40v92.69a19.85%2C19.85%2C0%2C0%2C0%2C5.86%2C14.14l99.32%2C99.32a20%2C20%2C0%2C0%2C0%2C28.28%2C0l84.69-84.69A20%2C20%2C0%2C0%2C0%2C246.15%2C133.18Zm-98.83%2C93.17L52%2C131V52h79l95.32%2C95.32ZM104%2C88A16%2C16%2C0%2C1%2C1%2C88%2C72%2C16%2C16%2C0%2C0%2C1%2C104%2C88Z%22%2F%3E%3C%2Fsvg%3E");
}
[data-gps-clock]:not([data-next="0"]) [data-clock-label]::before,
.countdown[data-countdown]::before,
.drop-price-countdown .dpcountdown-row::before,
.trustline a[href*="/shipping-time/"]::before,
.woocommerce-shipping-totals > th::before,
.gps-commerce-review #order_review_heading::before,
.woocommerce-MyAccount-navigation-link--orders > a::before,
button.single_add_to_cart_button::before,
a.add_to_cart_button::before,
[data-gps-paybar] [data-scroll-buy]::before,
.woocommerce-MyAccount-navigation-link--dashboard > a::before,
.woocommerce-MyAccount-navigation-link--edit-account > a::before,
.woocommerce-form-coupon-toggle .showcoupon::before,
button[name="apply_coupon"]::before {
 content:""; display:inline-block; width:18px; height:18px; flex:0 0 18px;
 margin-inline-end:7px; vertical-align:-.2em; background-color:currentColor;
 -webkit-mask-image:var(--gps-mask); mask-image:var(--gps-mask);
 -webkit-mask-size:contain; mask-size:contain; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat;
 -webkit-mask-position:center; mask-position:center; pointer-events:none;
}
body [data-gps-clock] [data-clock-label]::before { width:14px; height:14px; margin-inline-end:5px; }
body .countdown[data-countdown]::before { align-self:center; width:16px; height:16px; flex-basis:16px; }
body .drop-price-countdown .dpcountdown-row::before { align-self:center; margin-inline-end:0; }
button.single_add_to_cart_button::before, a.add_to_cart_button::before,
[data-gps-paybar] [data-scroll-buy]::before, button[name="apply_coupon"]::before { margin:0; }
body .gps-commerce-review #order_review_heading::before { width:20px; height:20px; }
/* A missing mask must never leave a solid square in older browsers. */
@supports not ((mask-image:url("")) or (-webkit-mask-image:url(""))) {
[data-gps-clock]:not([data-next="0"]) [data-clock-label]::before,
.countdown[data-countdown]::before,
.drop-price-countdown .dpcountdown-row::before,
.trustline a[href*="/shipping-time/"]::before,
.woocommerce-shipping-totals > th::before,
.gps-commerce-review #order_review_heading::before,
.woocommerce-MyAccount-navigation-link--orders > a::before,
button.single_add_to_cart_button::before,
a.add_to_cart_button::before,
[data-gps-paybar] [data-scroll-buy]::before,
.woocommerce-MyAccount-navigation-link--dashboard > a::before,
.woocommerce-MyAccount-navigation-link--edit-account > a::before,
.woocommerce-form-coupon-toggle .showcoupon::before,
button[name="apply_coupon"]::before { content:none; }
}
@media (forced-colors:active) {
[data-gps-clock]:not([data-next="0"]) [data-clock-label]::before,
.countdown[data-countdown]::before,
.drop-price-countdown .dpcountdown-row::before,
.trustline a[href*="/shipping-time/"]::before,
.woocommerce-shipping-totals > th::before,
.gps-commerce-review #order_review_heading::before,
.woocommerce-MyAccount-navigation-link--orders > a::before,
button.single_add_to_cart_button::before,
a.add_to_cart_button::before,
[data-gps-paybar] [data-scroll-buy]::before,
.woocommerce-MyAccount-navigation-link--dashboard > a::before,
.woocommerce-MyAccount-navigation-link--edit-account > a::before,
.woocommerce-form-coupon-toggle .showcoupon::before,
button[name="apply_coupon"]::before { background-color:CanvasText; }
}
