@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:300;font-display:block;src:url(https://www.bobswatches.com/dist/v1.00/assets/material-symbols-rounded-CnvPOEdI.woff2)format("woff2")}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"GRAD" 0,"opsz" 24;direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}*{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--bui-font-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--bui-font-serif:"utopia std",serif;--bui-font-mono:ui-monospace,SFMono,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--body-2xs:clamp(.5787rem,.6481rem + -.0578vi,.6365rem);--body-xs:clamp(.6944rem,.7491rem + -.0455vi,.74rem);--body-s:clamp(.8333rem,.8656rem + -.0269vi,.8602rem);--body:clamp(1rem,1rem + 0vi,1rem);--h6-s:clamp(1.1625rem,1.155rem + .0375vi,1.2rem);--h5-s:clamp(1.3514rem,1.3337rem + .0886vi,1.44rem);--h4-s:clamp(1.571rem,1.5396rem + .157vi,1.728rem);--h3-s:clamp(1.8263rem,1.7768rem + .2473vi,2.0736rem);--h2-s:clamp(2.1231rem,2.05rem + .3652vi,2.4883rem);--h1-s:clamp(2.4681rem,2.3645rem + .5179vi,2.986rem);--d3-s:clamp(2.8691rem,2.7263rem + .714vi,3.5832rem);--d2-s:clamp(3.3354rem,3.1425rem + .9644vw,4.2998rem);--d1-s:clamp(3.8774rem,3.6209rem + 1.2824vw,5.1598rem);--h6:clamp(1.1625rem,1.15rem + .0625vi,1.225rem);--h5:clamp(1.3514rem,1.3216rem + .1492vi,1.5006rem);--h4:clamp(1.571rem,1.5176rem + .2673vi,1.8383rem);--h3:clamp(1.8263rem,1.7412rem + .4256vi,2.2519rem);--h2:clamp(2.1231rem,1.996rem + .6355vi,2.7585rem);--h1:clamp(2.4681rem,2.2858rem + .9111vi,3.3792rem);--d3:clamp(2.8691rem,2.6151rem + 1.2704vi,4.1395rem);--d2:clamp(3.3354rem,2.9883rem + 1.7356vw,5.0709rem);--d1:clamp(3.8774rem,3.4105rem + 2.3345vw,6.2119rem);--mgray50:#f9faf7;--mgray100:#f4f5f3;--mgray200:#e5e7e2;--mgray300:#d6d8d4;--mgray400:#a6a9a2;--mgray500:#777973;--mgray600:#585a56;--mgray700:#444641;--mgray800:#292a27;--mgray900:#1a1b18;--mgray950:#0a0b09;--brand50:#f7fee7;--brand100:#ebfdca;--brand200:#d8fb9b;--brand300:#b1f347;--brand400:#a1e932;--brand500:#82cf13;--brand600:#62a60a;--brand700:#4b7e0d;--brand800:#3e6410;--brand900:#355413;--brand950:#192f04}.bui-card{border:1px solid var(--mgray300);border-radius:8px;gap:16px;padding:16px}bui-input{box-sizing:border-box;flex-direction:column;width:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:relative}bui-input .eCPrmW-input-container{flex-direction:row;align-items:center;display:flex;position:relative}bui-input .eCPrmW-input-container label{color:var(--mgray500);pointer-events:none;font-size:14px;font-weight:500;line-height:1;transition:all .15s;position:absolute;top:14px;left:12px}bui-input .eCPrmW-input-container input{border:1px solid var(--mgray500);border-radius:.375rem;outline:none;width:100%;padding:12px;font-size:1rem;line-height:1;transition:border-color .14s;display:flex}bui-input .eCPrmW-input-container .eCPrmW-leading-icon,bui-input .eCPrmW-input-container .eCPrmW-trailing-icon{color:var(--mgray500);user-select:none;font-size:20px;display:none;position:absolute;top:14px}bui-input .eCPrmW-input-container .eCPrmW-leading-icon{left:12px}bui-input .eCPrmW-input-container .eCPrmW-trailing-icon{right:12px}bui-input .eCPrmW-input-container input:focus{box-shadow:inset 0 0 0 1px var(--mgray800);border-color:var(--mgray800)}bui-input .eCPrmW-input-container input:focus-visible{box-shadow:inset 0 0 0 1px var(--mgray800);border-color:var(--mgray800)}bui-input .eCPrmW-input-container input:focus-within{box-shadow:inset 0 0 0 1px var(--mgray800);border-color:var(--mgray800)}bui-input .eCPrmW-input-container input:not(:placeholder-shown)~label,bui-input .eCPrmW-input-container input:focus~label{background-color:#fff;padding:0 6px;font-size:.75rem;top:-4px;left:8px}bui-input .eCPrmW-input-container input:focus~label{color:var(--mgray800)}bui-input .eCPrmW-input-container input:not(:placeholder-shown):not(:focus)~label{color:var(--mgray500)}bui-input .eCPrmW-input-container input:disabled{border-color:var(--mgray300);background-color:var(--mgray100)}bui-input .eCPrmW-input-container input:disabled~label{color:var(--mgray500)}bui-input .eCPrmW-input-container input:focus~label~.eCPrmW-char-count{color:var(--mgray800)}bui-input .eCPrmW-input-container input::placeholder{opacity:0}bui-input .eCPrmW-input-container input[type=password]::-ms-reveal{display:none}bui-input .eCPrmW-input-container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}bui-input .eCPrmW-input-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}bui-input .eCPrmW-with-leading-icon label{position:absolute;top:16px;left:40px}bui-input .eCPrmW-with-leading-icon input{padding-left:40px}bui-input .eCPrmW-with-leading-icon .eCPrmW-leading-icon{display:block}bui-input .eCPrmW-with-leading-icon:has(input:focus) .eCPrmW-leading-icon{color:var(--mgray800)}bui-input .eCPrmW-with-leading-icon:has(input:focus-visible) .eCPrmW-leading-icon{color:var(--mgray800)}bui-input .eCPrmW-with-leading-icon:has(input:focus-within) .eCPrmW-leading-icon{color:var(--mgray800)}bui-input .eCPrmW-with-trailing-icon label{position:absolute;top:16px}bui-input .eCPrmW-with-trailing-icon input{padding-right:40px}bui-input .eCPrmW-with-trailing-icon .eCPrmW-trailing-icon{display:block}bui-input .eCPrmW-with-trailing-icon:has(input:focus) .eCPrmW-trailing-icon{color:var(--mgray800)}bui-input .eCPrmW-with-trailing-icon:has(input:focus-visible) .eCPrmW-trailing-icon{color:var(--mgray800)}bui-input .eCPrmW-with-trailing-icon:has(input:focus-within) .eCPrmW-trailing-icon{color:var(--mgray800)}bui-input .eCPrmW-with-both-icons label{position:absolute;top:16px;left:40px}bui-input .eCPrmW-with-both-icons input{padding:12px 40px}bui-input .eCPrmW-with-both-icons .eCPrmW-leading-icon,bui-input .eCPrmW-with-both-icons .eCPrmW-trailing-icon{display:block}bui-input .eCPrmW-with-both-icons:has(input:focus) .eCPrmW-leading-icon{color:var(--mgray800)}bui-input .eCPrmW-with-both-icons:has(input:focus-visible) .eCPrmW-leading-icon{color:var(--mgray800)}bui-input .eCPrmW-with-both-icons:has(input:focus-within) .eCPrmW-leading-icon{color:var(--mgray800)}bui-input .eCPrmW-with-both-icons:has(input:focus) .eCPrmW-trailing-icon{color:var(--mgray800)}bui-input .eCPrmW-with-both-icons:has(input:focus-visible) .eCPrmW-trailing-icon{color:var(--mgray800)}bui-input .eCPrmW-with-both-icons:has(input:focus-within) .eCPrmW-trailing-icon{color:var(--mgray800)}bui-input .eCPrmW-error-count-container{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;font-size:.75rem;line-height:1;display:flex}bui-input .eCPrmW-error{color:#ef4444}bui-input .eCPrmW-char-count{color:var(--mgray500);margin-left:auto;font-size:.75rem}bui-cart-item{--img-width:128px;flex-direction:column;min-height:194px;display:flex}._04s94a-addItemContainerPadding{border-top:1px solid var(--mgray300);padding-top:16px}._04s94a-imgDetailContainer{grid-template-columns:var(--img-width)1fr;gap:16px;display:grid}._04s94a-imgDetailContainerDetails{text-align:right;flex-direction:column;gap:4px;height:100%;margin-left:auto;display:flex}._04s94a-imgDetailContainerDetailsTitle{font-family:var(--bui-font-serif);font-variation-settings:"wght" 600;font-weight:600;font-size:var(--h6-s);text-align:right;flex-direction:column;gap:4px;margin-left:auto;line-height:24px;display:flex}._04s94a-imgDetailContainerDetailsPrice{font-weight:600}._04s94a-imgDetailContainerDetailsRemove{color:var(--mgray800);margin-top:auto}bui-add-item{display:block}bui-add-item bui-picture{margin-left:28px}.bPMgKa-addItemImgTextContainer{flex-direction:row;align-items:center;gap:16px;width:100%;display:flex}.bPMgKa-addItemContainer{user-select:none;align-items:center;gap:16px;display:flex}.bPMgKa-addItemContainer img{width:56px;height:56px;margin:auto auto auto 28px;display:block}.bPMgKa-addItemContainerTextPrice{font-size:var(--body);text-align:left;flex-direction:column;gap:4px;width:100%;height:fit-content;display:flex}.bPMgKa-addItemContainerTextPrice svg{flex-shrink:0;width:24px;height:24px}.bPMgKa-addItemContainerTextSvg{flex-direction:row;align-items:center;gap:4px;display:flex}.bPMgKa-addItemPrice{font-weight:600}.bPMgKa-checkboxContainer{height:40px;line-height:1}bui-checkbox,bui-checkboxv2{user-select:none;align-items:center;gap:8px;width:fit-content;display:flex}:-webkit-any(bui-checkbox,bui-checkboxv2) ._PiVDa-custom-checkbox{cursor:pointer;justify-content:center;align-items:center;display:flex}:is(bui-checkbox,bui-checkboxv2) ._PiVDa-custom-checkbox{cursor:pointer;justify-content:center;align-items:center;display:flex}:-webkit-any(bui-checkbox,bui-checkboxv2) svg{width:28px;height:28px}:is(bui-checkbox,bui-checkboxv2) svg{width:28px;height:28px}:-webkit-any(bui-checkbox,bui-checkboxv2) ._PiVDa-checkbox-label-container{color:var(--mgray800,#292a27);font-family:var(--bui-font-sans);cursor:pointer;border-radius:4px;flex-direction:row;align-items:flex-start;gap:4px;width:100%;text-decoration:none;display:inline-flex;position:relative}:is(bui-checkbox,bui-checkboxv2) ._PiVDa-checkbox-label-container{color:var(--mgray800,#292a27);font-family:var(--bui-font-sans);cursor:pointer;border-radius:4px;flex-direction:row;align-items:flex-start;gap:4px;width:100%;text-decoration:none;display:inline-flex;position:relative}:-webkit-any(bui-checkbox,bui-checkboxv2)[filter] label{padding:2px 8px}:is(bui-checkbox,bui-checkboxv2)[filter] label{padding:2px 8px}:-webkit-any(bui-checkbox,bui-checkboxv2)[indexable-filter] a{padding:2px 8px}:is(bui-checkbox,bui-checkboxv2)[indexable-filter] a{padding:2px 8px}:-webkit-any(bui-checkbox,bui-checkboxv2)[filter] label:hover{background-color:var(--mgray100,#f4f5f3);text-decoration:none}:is(bui-checkbox,bui-checkboxv2)[filter] label:hover{background-color:var(--mgray100,#f4f5f3);text-decoration:none}:-webkit-any(bui-checkbox,bui-checkboxv2)[indexable-filter] a:hover{background-color:var(--mgray100,#f4f5f3);text-decoration:none}:is(bui-checkbox,bui-checkboxv2)[indexable-filter] a:hover{background-color:var(--mgray100,#f4f5f3);text-decoration:none}:-webkit-any(bui-checkbox,bui-checkboxv2) ._PiVDa-checkbox-label{letter-spacing:normal;font-size:1rem;line-height:20px;font-family:var(--bui-font-sans);padding:4px 0}:is(bui-checkbox,bui-checkboxv2) ._PiVDa-checkbox-label{letter-spacing:normal;font-size:1rem;line-height:20px;font-family:var(--bui-font-sans);padding:4px 0}:-webkit-any(bui-checkbox,bui-checkboxv2) ._PiVDa-checkbox-item-count{color:var(--mgray-400,#a6a9a2);padding:8px 0;font-size:.75rem;font-weight:400;line-height:1}:is(bui-checkbox,bui-checkboxv2) ._PiVDa-checkbox-item-count{color:var(--mgray-400,#a6a9a2);padding:8px 0;font-size:.75rem;font-weight:400;line-height:1}:-webkit-any(bui-checkbox,bui-checkboxv2) ._PiVDa-icon{display:none}:is(bui-checkbox,bui-checkboxv2) ._PiVDa-icon{display:none}:-webkit-any(bui-checkbox,bui-checkboxv2) ._PiVDa-icon._PiVDa-visible{display:block}:is(bui-checkbox,bui-checkboxv2) ._PiVDa-icon._PiVDa-visible{display:block}:-webkit-any(bui-checkbox,bui-checkboxv2) ._PiVDa-hidden-checkbox{opacity:0;pointer-events:none;position:absolute;top:6px;left:4px}:is(bui-checkbox,bui-checkboxv2) ._PiVDa-hidden-checkbox{opacity:0;pointer-events:none;position:absolute;top:6px;left:4px}
