@media screen and (max-width:1023px){html,body{overscroll-behavior-x:none}body{overflow-x:clip}}.sg-card{position:relative}#mobile-collection-filters .cfx-cats--drawer{margin-top:0;padding:20px 20px 24px;border-top:1px solid #e1e3e4}.cfx-icon>svg{display:block;flex:none;width:17px!important;height:17px!important;margin:0!important;position:static!important;transform:none!important}.cfx-vlabel{display:inline-flex;align-items:center;gap:8px}.cfx-vlogo{flex:none;display:inline-flex;align-items:center;justify-content:center;width:56px;height:24px;padding:2px 4px;box-sizing:border-box;background:#fff;border:1px solid #e3e5e7;border-radius:3px}.cfx-vlogo img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.cfx-vlogo--none{background:transparent;border-color:transparent}@media screen and (min-width:1000px){.product-gallery--with-thumbnails>.scroller{position:relative;align-self:stretch;flex:0 0 93px;width:93px}.product-gallery--with-thumbnails>.scroller>.scroller__inner{position:absolute;top:0;bottom:0;left:0;width:93px}.product-gallery--with-thumbnails .product-gallery__thumbnail-list{max-height:none;height:calc(100% + 4px)}}.mbl__combo .mbl__combolist{min-width:260px}.mbl__combolist .mbl__comboopt{gap:12px;padding:7px 14px}.mbl__combolist .mbl__brandlogo{flex:none;width:92px;height:38px;padding:5px 7px;box-sizing:border-box;object-fit:contain;object-position:center;background:#fff;border:1px solid #e3e5e7;border-radius:3px}.mbl__combolist .mbl__brandname{position:static;width:auto;height:auto;margin:0;overflow:hidden;clip:auto;min-width:0;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:400;color:#1a1a1a}.mbl__combolist .mbl__brandname--show{padding-left:104px}.product-item__brand{display:flex;align-items:center;height:22px;margin:0 0 7px}.product-item__brand img{display:block;width:auto;height:100%;max-width:110px;object-fit:contain;object-position:left center}.product-item__title{font-size:15.5px;font-weight:600;line-height:1.3;color:#111}.product-item__sku{margin:3px 0 0;color:#666;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.pi-buy{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:7px 0 3px}.pi-from{color:#666;font-size:13px;font-weight:600}.pi-price{display:inline-flex;align-items:flex-start;color:#111;font-family:var(--heading-font-family);font-weight:800;line-height:.95}.pi-price.is-sale{color:#d71920}.pi-price__cur{font-size:15px;margin-top:2px}.pi-price__dol{font-size:27px}.pi-price__cts{font-size:13px;margin-top:2px;margin-left:1px}.pi-was{display:inline-flex;flex-direction:column;gap:2px;line-height:1.1}.pi-cmp{color:#777;font-size:13.5px;text-decoration:line-through}.pi-off{display:inline-flex;align-items:center;gap:4px;color:#2e7d32;font-size:13px;font-weight:600}.pi-off svg{width:12px;height:12px;flex:none}@media screen and (max-width:640px){.product-item__title{font-size:14px}.pi-price__dol{font-size:24px}}.pdp-buy{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.product-form .price-list .pdp-price{display:inline-flex;align-items:flex-start;margin:0;color:#111;font-family:var(--heading-font-family);font-weight:800;line-height:.95}.product-form .price-list .pdp-price.is-sale{color:#d71920}.pdp-price__cur{font-size:21px;margin-top:3px}.pdp-price__dol{font-size:40px}.pdp-price__cts{font-size:19px;margin-top:3px;margin-left:1px}.pdp-was{display:inline-flex;flex-direction:column;gap:3px;line-height:1.15}.pdp-cmp{color:#777;font-size:15px}.pdp-off{display:inline-flex;align-items:center;gap:5px;color:#2e7d32;font-size:14px;font-weight:600}.pdp-off svg{width:13px;height:13px;flex:none}@media screen and (max-width:640px){.pdp-price__cur{font-size:19px}.pdp-price__dol{font-size:35px}.pdp-price__cts{font-size:17px}}.cxp{--cxp-d: 22px;display:inline-flex;align-items:center;flex-wrap:wrap;gap:3px 8px;vertical-align:middle;text-align:left}.cxp--sm{--cxp-d: 18px;gap:2px 7px}.cxp--lg{--cxp-d: 27px;gap:4px 10px}.cxp__now{display:inline-flex;align-items:flex-start;color:var(--cxp-color, #111);font-family:var(--heading-font-family);font-weight:800;font-style:normal;line-height:.95;letter-spacing:0;white-space:nowrap}.cxp.is-sale .cxp__now{color:var(--cxp-sale, #d71920)}.cxp__cur{font-size:calc(var(--cxp-d) * .56);margin-top:calc(var(--cxp-d) * .075)}.cxp__dol{font-size:var(--cxp-d)}.cxp__cts{font-size:calc(var(--cxp-d) * .48);margin-top:calc(var(--cxp-d) * .075);margin-left:1px}.cxp__was{display:inline-flex;flex-direction:column;gap:1px;line-height:1.15;white-space:nowrap}.cxp__cmp{color:var(--cxp-cmp, #777);font-family:var(--text-font-family);font-size:max(11.5px,calc(var(--cxp-d) * .5));font-weight:400;text-decoration:line-through}.cxp__off{display:inline-flex;align-items:center;gap:3px;color:var(--cxp-offc, #2e7d32);font-family:var(--text-font-family);font-size:max(11px,calc(var(--cxp-d) * .48));font-weight:600}.cxp__off svg{width:1em;height:1em;flex:none}.cxp__from{color:#666;font-family:var(--text-font-family);font-size:12px;font-weight:600}.bmsm__total-final .cxp{--cxp-color: var(--bmsm-accent);--cxp-d: 26px}.bmsm__total-values{display:inline-flex;align-items:center}.bmsm__price .cxp,.bmsm__pick-price .cxp{display:flex}
/*# sourceMappingURL=/cdn/shop/t/74/assets/cutlers-overrides.css.map */
