.shopify-section.theme-release-audit-fixes{display:none!important}body.bsc-modal-open{overflow:hidden!important}#callback-btn[role=button]{cursor:pointer}#callback-btn[role=button]:focus-visible{outline:3px solid rgba(13,71,200,.32);outline-offset:4px}.bigsmall-contact,.bigsmall-search-page,main[data-template=collection]{max-width:100%;overflow-x:clip}#contactFormModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:20px;background:#09182b9e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#contactFormModal[aria-hidden=true]{display:none!important}#contactFormModal>.modal-content{position:relative;width:min(620px,100%);max-width:620px;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow-y:auto;padding:28px;border:1px solid #e1e7ef;border-radius:16px;background:#fff;box-shadow:0 24px 70px #09182b3d}#contactFormModal .bsc-callback-title{margin:0 44px 18px 0;padding:0;color:#173552;font-family:Lato,sans-serif;font-size:24px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:none}#contactFormModal .close-button{position:absolute;top:10px;right:12px;display:grid;width:38px;height:38px;place-items:center;margin:0;padding:0;border:0;border-radius:50%;background:#f3f6fa;color:#173552;font-size:26px;line-height:1;cursor:pointer}#contactFormModal .close-button:hover{background:#e9eef5}#contactFormModal .close-button:focus-visible{outline:2px solid rgba(13,71,200,.35);outline-offset:2px}#contactFormModal #GlobalContactForm{display:block;width:100%;margin:0;padding:0}#contactFormModal .row.is-frm-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin:0 0 12px!important}#contactFormModal .row.is-frm-group .grid__item{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}#contactFormModal .row.is-frm-group .medium-up--one-whole{grid-column:1/-1!important}#contactFormModal .bsc-callback-label{display:block;margin:0 0 6px;color:#263b55;font-family:Lato,sans-serif;font-size:12px!important;font-weight:700;line-height:1.2;letter-spacing:0}#contactFormModal .is-form-control,#contactFormModal .is-select-control{width:100%!important;min-height:46px!important;height:46px!important;margin:0!important;padding:11px 14px!important;border:1px solid #d8e0ea!important;border-radius:10px!important;background:#f8fafc!important;color:#27364a!important;font-family:Lato,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;box-shadow:none!important;outline:0!important}#contactFormModal textarea.is-form-control{min-height:92px!important;height:92px!important;resize:vertical!important}#contactFormModal .is-form-control:focus,#contactFormModal .is-select-control:focus{border-color:#0d47c8!important;background:#fff!important;box-shadow:0 0 0 3px #0d47c81a!important}#contactFormModal .is-blue-btn{min-height:48px!important;margin-top:2px!important;border-radius:10px!important;font-family:Lato,sans-serif!important;font-size:15px!important;font-weight:700!important}#contactFormModal .bsc-callback-status{margin:0 0 14px;padding:11px 13px;border:1px solid #bfe8cf;border-radius:9px;background:#ecf9f1;color:#0f6b37;font-family:Lato,sans-serif;font-size:13px;line-height:1.45}html body main[data-template=collection] #product-grid>.grid__item{padding-left:0!important;padding-right:0!important}html body main[data-template=collection] .bsc-mobile-sort{display:none!important}@media screen and (max-width:749px){html body main[data-template=collection] .facets-wrapper .facets-container-drawer{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important}html body main[data-template=collection] .bsc-mobile-sort{display:flex!important;min-width:0;width:100%;align-items:center;gap:6px}html body main[data-template=collection] .bsc-mobile-sort label{margin:0;color:#173552;font:700 11.5px/1 Lato,sans-serif;white-space:nowrap}html body main[data-template=collection] .bsc-mobile-sort__select-wrap{position:relative;display:flex;min-width:0;width:100%;height:40px;align-items:center;overflow:hidden;border:1px solid #d9e2ed;border-radius:9px;background:#fff}html body main[data-template=collection] .bsc-mobile-sort select{width:100%;min-width:0;height:40px;margin:0;padding:0 25px 0 9px;border:0;background:transparent;color:#4f5b6c;font:500 11.5px/1 Lato,sans-serif;box-shadow:none}html body main[data-template=collection] .bsc-mobile-sort svg{position:absolute;right:8px;width:10px;height:6px;pointer-events:none}}@media screen and (max-width:989px){html body .bigsmall-contact .bigsmall-contact__title{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}}@media screen and (max-width:749px){#contactFormModal{padding:12px}#contactFormModal>.modal-content{max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);padding:22px 16px 18px;border-radius:14px}#contactFormModal .bsc-callback-title{margin-bottom:16px;font-size:20px}#contactFormModal .row.is-frm-group{grid-template-columns:1fr!important;gap:10px!important;margin-bottom:10px!important}#contactFormModal .is-form-control,#contactFormModal .is-select-control{min-height:44px!important;height:44px!important;font-size:14px!important}#contactFormModal textarea.is-form-control{min-height:84px!important;height:84px!important}html body .bigsmall-contact .bigsmall-contact__contact-row small{display:none!important}html body .bigsmall-contact .bigsmall-contact__cta{grid-template-columns:50px minmax(0,1fr) 44px!important}html body .bigsmall-contact .bigsmall-contact__cta-button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;border:1px solid rgba(13,71,200,.2)!important;border-radius:50%!important;background:#fff!important}html body .bigsmall-contact .bigsmall-contact__office-mobile summary>span:last-child{transition:transform .2s ease}html body .bigsmall-contact .bigsmall-contact__office-mobile[open] summary>span:last-child{transform:rotate(180deg)}}@media screen and (max-width:420px){html body main[data-template=collection] .facets-wrapper .facets-container-drawer{gap:5px!important;padding:5px!important}html body main[data-template=collection] .bsc-mobile-sort{gap:4px}html body main[data-template=collection] .bsc-mobile-sort label{font-size:10.5px}html body main[data-template=collection] .bsc-mobile-sort select{padding-left:6px;padding-right:21px;font-size:10.5px}html body main[data-template=collection] .facets-wrapper .facets-container-drawer .product-count{padding-left:6px!important}html body main[data-template=collection] .facets-wrapper .facets-container-drawer .product-count__text{font-size:10.5px!important}html body .bigsmall-contact .bigsmall-contact__contact-list{grid-template-columns:1fr!important;gap:8px!important}html body .bigsmall-contact .bigsmall-contact__contact-row{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;padding:10px!important;border:1px solid var(--line)!important;border-radius:10px!important;text-align:left!important}html body .bigsmall-contact .bigsmall-contact__contact-row small{display:block!important;font-size:12px!important}html body .bigsmall-contact .bigsmall-contact__contact-row strong{font-size:13px!important}}@media screen and (min-width:900px)and (max-width:1199px){html body .bsf-root .bsf-grid{grid-template-columns:minmax(250px,1.15fr) repeat(3,minmax(130px,.72fr))!important;gap:24px!important}html body .bsf-root .bsf-brand{grid-row:span 2}html body .bsf-root .bsf-column,html body .bsf-root .bsf-contact-column{margin-top:0!important}html body .bsf-root .bsf-contact-column{grid-column:3/5}}@media screen and (min-width:750px)and (max-width:899px){html body .bsf-root .bsf-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 30px!important}html body .bsf-root .bsf-brand,html body .bsf-root .bsf-contact-column{grid-column:1/-1!important;margin-top:0!important}html body .bsf-root .bsf-brand{padding-right:0!important;border-right:0!important}html body .bsf-root .bsf-column{margin-top:0!important}}@media(prefers-reduced-motion:reduce){#contactFormModal *{scroll-behavior:auto!important}.bigsmall-contact__office-mobile summary>span:last-child{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bigsmall-audit-fixes.css.map */
