@media(max-width:767px){html body.buce-polish #t4s-mini_cart .buce-ah-progress[data-buce-ah-progress]{box-sizing:border-box!important;margin:9px 11px 13px!important;padding:12px 13px 13px!important;width:calc(100% - 22px)!important;max-width:calc(100% - 22px)!important;border:1px solid #cbe8d8!important;border-radius:21px!important;background:linear-gradient(115deg,#fbfffc,#f0fdf5)!important;box-shadow:0 5px 18px #0e5a3221!important;overflow:visible!important}html body.buce-polish #t4s-mini_cart .buce-ah-progress__head{display:none!important}html body.buce-polish #t4s-mini_cart .buce-approved-promo-head{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0 0 8px!important;padding:0!important}html body.buce-polish #t4s-mini_cart .buce-approved-icon{flex:0 0 22px!important;width:22px!important;height:22px!important;display:grid!important;place-items:center!important}html body.buce-polish #t4s-mini_cart .buce-approved-icon svg{width:100%!important;height:100%!important;display:block!important}html body.buce-polish #t4s-mini_cart .buce-approved-promo-icon{flex:0 0 36px!important;width:36px!important;height:36px!important;border-radius:50%!important;background:#dcf7e8!important;color:#087043!important;padding:8px!important;box-sizing:border-box!important}html body.buce-polish #t4s-mini_cart .buce-approved-promo-copy{display:flex!important;flex-direction:column!important;gap:1px!important;min-width:0!important}html body.buce-polish #t4s-mini_cart .buce-approved-promo-title{display:block!important;color:#065237!important;-webkit-text-fill-color:#065237!important;font-size:clamp(15px,4vw,18px)!important;line-height:20px!important;font-weight:850!important;letter-spacing:-.35px!important}html body.buce-polish #t4s-mini_cart .buce-approved-promo-state{display:block!important;color:#0b7548!important;-webkit-text-fill-color:#0b7548!important;font-size:clamp(11px,3vw,13px)!important;line-height:17px!important;font-weight:750!important}html body.buce-polish #t4s-mini_cart .buce-ah-progress__segments{display:flex!important;align-items:center!important;margin:10px 3px 14px!important;height:27px!important;min-height:27px!important;overflow:visible!important}html body.buce-polish #t4s-mini_cart [data-ah-step="6"]{display:flex!important;justify-content:center!important;align-items:center!important;position:relative!important;flex:0 0 36px!important;width:36px!important;height:36px!important;min-height:36px!important;background:#ffd333!important;color:#734900!important;border:2px solid #ffdf62!important;border-radius:50%!important;box-shadow:0 0 0 3px #fff2b3!important;z-index:2!important}html body.buce-polish #t4s-mini_cart [data-ah-step="6"].is-current,html body.buce-polish #t4s-mini_cart [data-ah-step="6"].is-done{background:#ffd333!important;border-color:#ffe76b!important;color:#734900!important;box-shadow:0 0 0 4px #fff0ad,0 0 12px #ffc52680!important}html body.buce-polish #t4s-mini_cart [data-ah-step="6"]:before{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:19px!important;height:19px!important;filter:none!important}html body.buce-polish #t4s-mini_cart [data-ah-step="6"] b{top:37px!important;color:#86601b!important;-webkit-text-fill-color:#86601b!important;font-size:10px!important;line-height:12px!important;font-weight:850!important}html body.buce-polish #t4s-mini_cart [data-ah-step="6"] span{display:none!important}html body.buce-polish #t4s-mini_cart .buce-cart-next-step{display:block!important;margin:8px 0 0!important;min-height:15px!important;font-size:clamp(10px,2.75vw,12px)!important;line-height:16px!important;font-weight:750!important;color:#0d7245!important;-webkit-text-fill-color:#0d7245!important}html body.buce-polish #t4s-mini_cart [data-buce-approved-gift=true] .buce-cart-next-step{display:none!important}html body.buce-polish #t4s-mini_cart .buce-cart-tabs{box-sizing:border-box!important;display:grid!important;grid-template-columns:1.05fr 1.15fr 1.02fr!important;gap:4px!important;margin:7px 0 10px!important;padding:4px!important;width:100%!important;border:1px solid #dae8df!important;border-radius:18px!important;background:#f4f8f5!important}html body.buce-polish #t4s-mini_cart button.buce-cart-tab{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-width:0!important;width:100%!important;min-height:58px!important;height:58px!important;margin:0!important;padding:7px 3px!important;border:1px solid #e2ebe5!important;border-radius:14px!important;background:#fff!important;color:#213f30!important;-webkit-text-fill-color:#213f30!important;box-shadow:0 1px 3px #09502b0a!important;font-weight:750!important}html body.buce-polish #t4s-mini_cart button.buce-cart-tab.is-current{background:linear-gradient(125deg,#057248,#038257)!important;border-color:#087a52!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 2px 8px #005e332b!important}html body.buce-polish #t4s-mini_cart button.buce-cart-tab:disabled{opacity:.45!important;cursor:not-allowed!important}html body.buce-polish #t4s-mini_cart button.buce-cart-tab .buce-approved-icon{width:23px!important;height:23px!important;flex:0 0 23px!important;color:inherit!important;-webkit-text-fill-color:inherit!important}html body.buce-polish #t4s-mini_cart button.buce-cart-tab .buce-approved-tab-title{color:inherit!important;-webkit-text-fill-color:inherit!important;font-size:clamp(9px,2.65vw,11.5px)!important;line-height:13px!important;font-weight:750!important;letter-spacing:-.22px!important;white-space:nowrap!important}html body.buce-polish #t4s-mini_cart button.buce-cart-tab.buce-approved-tab-shoes{flex-wrap:wrap!important;align-content:center!important;column-gap:4px!important;row-gap:0!important}html body.buce-polish #t4s-mini_cart button.buce-cart-tab .buce-approved-size-badge{display:block!important;flex:0 0 auto!important;margin:0 0 0 20px!important;padding:2px 5px!important;line-height:11px!important;border-radius:999px!important;background:#d9fae6!important;color:#087346!important;-webkit-text-fill-color:#087346!important;font-size:9px!important;font-weight:800!important;white-space:nowrap!important}html body.buce-polish #t4s-mini_cart button.buce-cart-tab:focus-visible{outline:2px solid #087d50!important;outline-offset:2px!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-cart-rail-track{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:calc(40% - 6.4px)!important;column-gap:8px!important;align-items:stretch!important;padding:2px 0 7px!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel article.buce-socks-nudge{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:6px!important;gap:5px!important;margin:0!important;border-radius:15px!important;border:1px solid #dce9e0!important;background:#fff!important;overflow:hidden!important;box-shadow:0 1px 5px #0a512a0a!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel article.buce-socks-nudge>img{width:100%!important;max-width:100%!important;height:clamp(100px,28vw,128px)!important;min-height:0!important;object-fit:contain!important;object-position:center!important;margin:0!important;flex:0 0 auto!important;background:#f7f9f8!important;border-radius:12px!important}html body.buce-polish #t4s-mini_cart section[data-buce-cart-rail=shirts] article.buce-august-nudge>img{width:100%!important;height:clamp(137px,40vw,174px)!important;min-height:0!important;object-fit:contain!important;object-position:center center!important;background:#fafafa!important;border-radius:12px!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel article.buce-socks-nudge .buce-socks-nudge__body{display:flex!important;flex-direction:column!important;gap:3px!important;width:100%!important;min-width:0!important;flex:1 1 auto!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-socks-nudge__body>a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;min-height:31px!important;max-height:32px!important;overflow:hidden!important;margin:0!important;color:#183b29!important;-webkit-text-fill-color:#183b29!important;font-size:clamp(10px,2.75vw,12px)!important;line-height:15px!important;font-weight:800!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel [data-buce-cart-current]{display:block!important;margin:0!important;color:#0b7546!important;-webkit-text-fill-color:#0b7546!important;font-size:clamp(12px,3.3vw,14px)!important;line-height:17px!important;font-weight:850!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-cart-offer-price{min-height:13px!important;max-height:16px!important;gap:2px 3px!important;font-size:10px!important;line-height:13px!important;overflow:hidden!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-socks-nudge__body>p{display:none!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel article[data-buce-box=true] .buce-socks-nudge__body>p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-height:26px!important;overflow:hidden!important;font-size:9px!important;line-height:12px!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-cart-quickadd{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:stretch!important;gap:5px!important;margin-top:auto!important;padding:4px 0 0!important;width:100%!important;min-width:0!important;flex-wrap:nowrap!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-cart-quickadd select:not([hidden]){position:static!important;display:block!important;box-sizing:border-box!important;flex:0 0 35px!important;width:100%!important;max-width:100%!important;height:35px!important;min-height:35px!important;max-height:35px!important;margin:0!important;padding:5px 19px 5px 6px!important;font-size:15px!important;line-height:18px!important;border-radius:9px!important;background:#fff!important;border:1px solid #ceddd3!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-cart-quickadd select[hidden],html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-cart-quickadd select.buce-approved-select-with-swatches{display:none!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-rail-size{display:block!important;min-height:18px!important;line-height:18px!important;font-size:10px!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel article:has(.buce-approved-swatches) .buce-rail-size{display:none!important}html body.buce-polish #t4s-mini_cart .buce-approved-swatches{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:7px!important;min-height:27px!important;margin:0!important;padding:1px 2px!important}html body.buce-polish #t4s-mini_cart .buce-approved-swatch{box-sizing:border-box!important;display:block!important;position:relative!important;flex:0 0 23px!important;width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important;max-width:23px!important;max-height:23px!important;margin:0!important;padding:0!important;border:2px solid #fff!important;border-radius:50%!important;background:var(--buce-approved-color,#ccc)!important;box-shadow:0 0 0 1px #d3dfd8!important;cursor:pointer!important}html body.buce-polish #t4s-mini_cart .buce-approved-swatch.is-selected{box-shadow:0 0 0 2px #057c4a!important}html body.buce-polish #t4s-mini_cart .buce-approved-swatch:focus-visible{outline:2px solid #087d50!important;outline-offset:3px!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-cart-quickadd button[data-buce-cart-add]{box-sizing:border-box!important;display:flex!important;position:static!important;align-items:center!important;justify-content:center!important;gap:4px!important;flex:0 0 37px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:37px!important;min-height:37px!important;max-height:37px!important;margin:0!important;padding:6px 3px!important;border-radius:10px!important;border:1px solid #087a50!important;background:linear-gradient(125deg,#06764c,#00895a)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(9px,2.6vw,11px)!important;line-height:14px!important;font-weight:800!important;white-space:nowrap!important;letter-spacing:-.17px!important;opacity:1!important;visibility:visible!important;box-shadow:none!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-cart-quickadd button[data-buce-cart-add]:disabled{opacity:.48!important;cursor:not-allowed!important}html body.buce-polish #t4s-mini_cart section.buce-cart-carousel .buce-cart-quickadd button[data-buce-cart-add]:before{content:""!important;display:block!important;position:static!important;flex:0 0 13px!important;width:13px!important;height:13px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.6 12.6a2 2 0 0 0 2 1.6h9.7a2 2 0 0 0 2-1.5L23 6H6'/%3E%3C/svg%3E")!important}html body.buce-polish #t4s-mini_cart .buce-cart-rail-meter{margin:7px auto 3px!important}html body.buce-polish #t4s-mini_cart .t4s-drawer__bottom{z-index:6!important;background:#fff!important}}@media(max-width:359px){html body.buce-polish #t4s-mini_cart .buce-cart-tabs{gap:3px!important;padding:3px!important}html body.buce-polish #t4s-mini_cart button.buce-cart-tab{gap:2px!important;padding:5px 2px!important}html body.buce-polish #t4s-mini_cart button.buce-cart-tab .buce-approved-icon{width:20px!important;height:20px!important;flex-basis:20px!important}html body.buce-polish #t4s-mini_cart button.buce-cart-tab .buce-approved-tab-title,html body.buce-polish #t4s-mini_cart .buce-cart-quickadd button[data-buce-cart-add]{font-size:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/buce-cart-approved-v2.css.map */
