.login-container{background-color:#f0ede8;height:100%;padding:50px 100px;text-align:center}.login-container img{width:100%;margin-bottom:35px}.login-container h1,.login-container h2{color:#5f5f5f;font-size:1rem;font-weight:400;letter-spacing:2.5px;line-height:1.5;text-align:center;text-transform:uppercase;margin:0 0 35px}.bv-login-template{background-color:#333!important;height:100vh}.bv-login-template .template-bg{background-position:100%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 1000px rgba(0,0,0,.35);width:100%;height:100%;opacity:0;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-timing-function:cubic-bezier(.75,0,.175,1);animation-timing-function:cubic-bezier(.75,0,.175,1);-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@font-face{font-family:"Futura";font-display:swap;src:url(/static/media/FuturaStd-Light.1f3e9cc7.eot) format("embedded-opentype"),url(/static/media/FuturaStd-Light.7c8da393.woff2) format("woff2"),url(/static/media/FuturaStd-Light.27d21521.woff) format("woff"),url(/static/media/FuturaStd-Light.27e5387b.ttf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:"Futura";font-display:swap;src:url(/static/media/FuturaStd-Book.9bac7192.eot) format("embedded-opentype"),url(/static/media/FuturaStd-Book.1f3e2dcf.woff2) format("woff2"),url(/static/media/FuturaStd-Book.cc09f2e1.woff) format("woff"),url(/static/media/FuturaStd-Book.ab92f5a4.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Futura";font-display:swap;src:url(/static/media/FuturaStd-Medium.e5197ec3.eot) format("embedded-opentype"),url(/static/media/FuturaStd-Medium.4d3c6c7f.woff2) format("woff2"),url(/static/media/FuturaStd-Medium.5b4a7ad3.woff) format("woff"),url(/static/media/FuturaStd-Medium.43c9d87a.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"Futura";font-display:swap;src:url(/static/media/FuturaStd-Heavy.cb118c45.eot) format("embedded-opentype"),url(/static/media/FuturaStd-Heavy.4afff360.woff2) format("woff2"),url(/static/media/FuturaStd-Heavy.5a0e2e64.woff) format("woff"),url(/static/media/FuturaStd-Heavy.0082157a.ttf) format("truetype");font-style:normal;font-weight:800}body{color:#1e1e1e;font-family:"Futura","Arial",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#4b4b4b;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#1e1e1e}::-webkit-scrollbar-track{background:#fff;border-radius:0;box-shadow:inset 5px 10px 15px #b6b2af}.template-header{background-color:#fff;height:85px;line-height:85px;text-align:center;position:relative}.template-header img{width:300px}.template-content{background-color:#fff;padding:30px}.ant-btn-primary{box-shadow:0 5px 15px 0 #b6b2af;color:#fff;border-color:#1e1e1e;background:#1e1e1e}.ant-btn-primary:focus,.ant-btn-primary:hover{border-color:#4b4b4b;background:#4b4b4b}.ant-switch-checked{background-color:#1e1e1e}.ant-radio-checked .ant-radio-inner{border-color:#1e1e1e}.ant-radio-checked .ant-radio-inner:after{background-color:#1e1e1e}.ant-tabs-tab:hover{color:#4b4b4b}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1e1e1e;text-shadow:0 0 .25px #4b4b4b}.ant-tabs-ink-bar{background:#1e1e1e}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover{color:#1e1e1e}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after{border-bottom:2px solid #1e1e1e}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{border-color:#4b4b4b;box-shadow:0 0 0 2px rgba(30,30,30,.2)}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#1e1e1e}.ant-spin{color:#1e1e1e}.products-detail-container{margin-top:25px}.products-detail-container .products-detail-banner .products-detail-image{display:block;width:auto;max-width:100%;height:100%;max-height:335px;margin:0 auto}.products-detail-container .products-detail-banner .products-detail-body{background-color:#f0ede8;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);padding:50px;display:flex;flex-flow:row wrap;height:100%}.products-detail-container .products-detail-banner .products-detail-body .detail-wrapper{flex:0 0 auto;width:100%}.products-detail-container .products-detail-banner .products-detail-body .detail-wrapper .heading{color:#1f1f1f;font-size:2rem;font-weight:500;line-height:1.5;letter-spacing:.95px;text-transform:uppercase;display:block;margin-bottom:15px}.products-detail-container .products-detail-banner .products-detail-body .detail-wrapper .secondary-heading,.products-detail-container .products-detail-banner .products-detail-body .detail-wrapper .text{font-size:1rem;font-weight:400;line-height:1.5;display:block}.products-detail-container .products-detail-banner .products-detail-body .detail-wrapper .secondary-heading.decription-short,.products-detail-container .products-detail-banner .products-detail-body .detail-wrapper .text.decription-short{font-size:.825rem;font-style:italic;margin-bottom:10px}.products-detail-container .products-detail-banner .products-detail-body .detail-wrapper .secondary-heading{color:#85715d;font-size:.875rem;margin-bottom:15px}.products-detail-container .products-detail-banner .products-detail-body .detail-wrapper .secondary-heading span{margin-top:5px;display:block}.products-detail-container .products-detail-tabs{background-color:#fff;padding:50px 0}.products-detail-container .products-detail-tabs .details-tab .heading{color:#1f1f1f;font-size:1.25rem;font-weight:700;line-height:1.5;display:block;margin-bottom:2rem}.products-detail-container .products-detail-tabs .details-tab .secondary-heading{color:#6d6d4f;font-size:.875rem;font-weight:400;line-height:1.5;display:block}.products-detail-container .products-detail-tabs .details-tab .text{font-size:1rem;font-weight:400;line-height:1.5;text-overflow:ellipsis;text-rendering:optimizeLegibility;display:block;margin-bottom:1rem}.products-detail-container .products-detail-tabs .details-tab .additional-info{margin-bottom:.5rem}.products-detail-container .products-detail-tabs .details-tab .additional-info span{display:inline-block;margin:0 .5rem 0 0}.ant-image-preview-mask{background-color:#fff}.products-detail-mask .ant-image-preview-operations{color:#000;background-color:#fff}.bv-products-template{min-height:100vh}.bv-products-template .template-heading{font-size:1.75rem;font-weight:500;line-height:1.5;display:block;margin-left:15px}.bv-sidebar-nav-sider{background-color:#fff;border-right:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25)}.bv-sidebar-nav-sider .bv-sidebar-nav-item{color:#1e1e1e;font-size:.825rem;font-weight:500;line-height:1.5;display:flex;flex-wrap:wrap;justify-content:center;height:auto;padding:15px;text-align:center;margin:25% auto 15px}.bv-sidebar-nav-sider .bv-sidebar-nav-item:hover{color:#4b4b4b}.bv-sidebar-nav-sider .bv-sidebar-nav-item.ant-menu-item-selected:after,.bv-sidebar-nav-sider .bv-sidebar-nav-item:hover:after{border-right:3px solid #1e1e1e;-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}.bv-sidebar-nav-sider .bv-sidebar-nav-item .ant-menu-item-icon,.bv-sidebar-nav-sider .bv-sidebar-nav-item .ant-menu-title-content{font-size:1.25rem;flex:0 0 auto;width:100%}.bv-sidebar-nav-sider .bv-sidebar-nav-item .ant-menu-title-content{margin:10px 0 0}.bv-sidebar-nav-sider .ant-layout-sider-trigger{border-color:#1e1e1e;background:#1e1e1e}.bv-sidebar-nav-sider .ant-layout-sider-trigger:hover{border-color:#4b4b4b;background:#4b4b4b}.bv-signout{position:absolute;right:45px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bv-basket-drawer-container .ant-drawer-content,.bv-basket-sidebar-container{background-color:#fff}.bv-basket-drawer-container .ant-drawer-content .bv-basket-container{margin-right:25px}.bv-empty-container{border-bottom:1px solid #f0f0f0;padding:15px 0}.bv-empty-container .disclaimer-heading{color:#4b4b4b;font-size:1rem;font-weight:400;font-style:italic;line-height:1.5;text-align:center;display:block}.bv-container-loader{background-color:rgba(0,0,0,.45);z-index:15;position:absolute;top:0;right:0;bottom:0;left:0}.bv-container-loader .bv-spinner-indicator{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.bv-basket-drawer-container .ant-drawer-footer{background-color:#f0ede8;border-top:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);padding:24px}.bv-basket-drawer-container .ant-drawer-footer .bv-basket-footer .basket-footer-order-total{font-size:1.75rem;font-weight:500;line-height:1.5;display:block}.bv-basket-drawer-container .ant-drawer-footer .bv-basket-footer .basket-footer-order-partial{font-size:.85rem;font-weight:500;line-height:1.5;display:block}.bv-order-quantity-details-container{margin:0 auto;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bv-order-quantity-details-container .bv-order-quantity-total{font-size:1.5rem;font-weight:400;line-height:1.5;text-transform:uppercase;display:block}.bv-order-quantity-details-container .bv-order-quantity-partial{font-size:1rem;font-weight:600;line-height:1.5;display:inline-block}.bv-order-quantity-details-container .bv-order-quantity-partial+span{margin-left:15px}.bv-summary-facility-group-container .heading{font-size:1.75rem;font-weight:500;line-height:1.5;display:block}.bv-summary-facility-group-container .secondary-heading{color:#6d6d4f;font-size:1rem;font-weight:300;line-height:1.5;display:block;margin-bottom:1.5rem}.bv-summary-facility-group-container .facility-group-table{color:#1e1e1e;width:100%}.bv-summary-facility-group-container .facility-group-table .facility-group-table-row{border-bottom:1.5px solid rgba(182,178,175,.25);cursor:pointer;transition:all .3s cubic-bezier(.75,0,.175,1)}.bv-summary-facility-group-container .facility-group-table .facility-group-table-row:first-child{border-top:1.5px solid rgba(182,178,175,.25)}.bv-summary-facility-group-container .facility-group-table .facility-group-table-row:hover{background-color:#f0ede8}.bv-summary-facility-group-container .facility-group-table .facility-group-table-row.facility-group-table-row-disabled{cursor:default}.bv-summary-facility-group-container .facility-group-table .facility-group-table-row td{border-bottom-width:1px;padding:.5rem;vertical-align:middle}.bv-summary-facility-group-container .facility-group-table .facility-group-table-row td .group-table-image{display:block;height:65px;margin:0 auto}.bv-summary-facility-group-container .facility-group-table .facility-group-table-row td .group-table-text{font-size:1rem;font-weight:400;line-height:1.5;display:block}.bv-summary-facility-group-container .facility-group-table .facility-group-table-row td .group-table-text-small{font-size:.775rem;font-weight:600;line-height:1.5;text-transform:none;display:block}.bv-input-number .ant-input-number{color:#323232;display:block;font-size:14px;font-weight:400;max-width:300px;width:100%}.bv-input-number .ant-input-number-handler-down,.bv-input-number .ant-input-number-handler-up{min-width:auto;margin-right:0;font-size:7px;display:flex;align-items:center;justify-content:center}.bv-container-stacks .bv-input-number .ant-input-number{max-width:100%}.bv-control{flex-shrink:1}.bv-control.bv-control-inline{flex:0 0 auto;width:auto;line-height:normal;margin:0!important}.bv-control.bv-control-inline span.bv-control-label{font-size:10px;padding-top:0}.bv-control span.bv-control-label{box-shadow:none;color:#323232;display:inline-block;font-size:14px;font-weight:600;margin:0;overflow-wrap:break-word;padding:5px 0}.bv-control span.bv-control-label span.bv-control-required{color:#a5282d}.bv-control .bv-control-feedback{color:#a5282d;font-size:12px;font-weight:400;padding-top:5px}.bv-control .bv-control-feedback.bv-feedback-info{color:#1e1e1e}.bv-control:not(:first-child){margin-top:10px}.wide-form-drawer .wide-form-drawer-container{margin-right:25px}.wide-form-drawer .wide-form-drawer-container .products-image{width:100%}.wide-form-drawer .wide-form-drawer-container .products-detail-body{display:flex;flex-flow:row wrap}.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper{flex:0 0 auto;width:100%}.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper .heading{color:#1f1f1f;font-size:2rem;font-weight:500;line-height:1.5;letter-spacing:.95px;text-transform:uppercase;display:block}.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper .heading span{display:inline-block;width:50%}.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper .heading .price-container{text-align:right}.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper .heading .price-container .price{font-size:2rem;width:100%}.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper .heading .price-container .price:before{content:"";display:none}.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper .heading .price-container .price.price-sug,.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper .heading .price-container .price.price-tra{display:none}.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper .secondary-heading,.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper .text{font-size:1rem;font-weight:400;line-height:1.5;display:block}.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper .secondary-heading{color:#85715d;font-size:.875rem;margin-bottom:15px}.wide-form-drawer .wide-form-drawer-container .products-detail-body .detail-wrapper .secondary-heading span{margin-top:5px;display:block}.wide-form-drawer .wide-form-drawer-container .products-detail-body .bv-combo-box.facility-combobox .ant-select{max-width:100%}.wide-form-drawer .wide-form-drawer-container .products-form-group .heading{color:#1f1f1f;font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:.95px;text-transform:uppercase;display:block;margin-bottom:15px}.wide-form-drawer .wide-form-drawer-container .products-form-group .products-form-container{border:2px solid rgba(182,178,175,.75);box-shadow:0 5px 15px 0 rgba(182,178,175,.75);padding:15px;position:relative}.wide-form-drawer .wide-form-drawer-container .products-form-group .products-form-container .shipping-label{background-color:#fff;font-size:1rem;font-weight:400;line-height:1.5;display:block;padding:0 10px;position:absolute;top:-15px}.wide-form-drawer .wide-form-drawer-container .products-form-group .products-form-container .shipping-existing-dates{background:#f0ede8;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);cursor:pointer;font-size:.825rem;font-weight:400;line-height:1.5;padding:5px;display:inline-block;margin-right:10px;margin-bottom:10px;position:relative}.wide-form-drawer .wide-form-drawer-container .products-form-group .products-form-container .shipping-existing-dates:after{position:absolute;top:0;right:0;bottom:0;border-right:2px solid #1e1e1e;-webkit-transform:scaleY(.0001);transform:scaleY(.0001);opacity:0;transition:opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1);content:""}.wide-form-drawer .wide-form-drawer-container .products-form-group .products-form-container .shipping-existing-dates:hover{box-shadow:0 5px 15px 0 rgba(182,178,175,.75)}.wide-form-drawer .wide-form-drawer-container .products-form-group .products-form-container .shipping-existing-dates:hover:after{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;transition:opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1)}.wide-form-drawer .wide-form-drawer-container .products-form-group .products-form-container .bv-size-control{background-color:#f0ede8;padding:0 10px}.wide-form-drawer .wide-form-drawer-container .products-form-group .products-form-container .size-control-code,.wide-form-drawer .wide-form-drawer-container .products-form-group .products-form-container .size-control-price{background-color:#f0ede8;color:#1e1e1e;font-size:12px;font-weight:400;font-style:italic;text-align:center;display:block;padding-top:5px;padding-bottom:5px}.wide-form-drawer .ant-drawer-footer{background-color:#f0ede8;border-top:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);padding:24px}.wide-form-drawer .ant-drawer-footer .wide-form-footer-container .wide-form-footer-subtotal{color:#1e1e1e;font-size:1.75rem;font-weight:500;line-height:1.5;letter-spacing:.95px;text-transform:uppercase;display:block}.shimmer-wrapper{display:flex;flex-flow:column wrap;-webkit-animation:shimmer-full .5s cubic-bezier(.25,.45,.45,.95) forwards;animation:shimmer-full .5s cubic-bezier(.25,.45,.45,.95) forwards}.shimmer-wrapper .shimmer-line{border-radius:10px;display:inline-block;height:20px;width:100%;margin:0 5px}.shimmer-animation{-webkit-animation:shimmer-animation 2s linear infinite;animation:shimmer-animation 2s linear infinite;background:linear-gradient(90deg,#eff1f3 5%,#e2e2e2 25%,#eff1f3 35%);background-size:1000px 100%}@-webkit-keyframes shimmer-full{to{width:100%}}@keyframes shimmer-full{to{width:100%}}@-webkit-keyframes shimmer-animation{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes shimmer-animation{0%{background-position:-1000px 0}to{background-position:1000px 0}}.bv-shimmer-card{border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);overflow:hidden;padding:15px;margin-top:25px;width:255px;height:255px;position:relative}.bv-shimmer-card .shimmer-wrapper{flex-flow:row wrap;height:100%;align-items:center}.bv-shimmer-card .shimmer-card-info{flex:0 0 100%;width:100%}.bv-shimmer-card .shimmer-card-info .shimmer-line{height:15px;margin:0}.bv-shimmer-card .shimmer-card-image{flex:1 1 100%;width:100%}.bv-shimmer-card .shimmer-card-image img{width:50%}.bv-shimmer-details{width:100%}.bv-shimmer-details .shimmer-wrapper{align-items:flex-start}.bv-shimmer-details .shimmer-wrapper .shimmer-details{flex:0 0 50%;width:50%}.bv-shimmer-details .shimmer-wrapper .shimmer-details .shimmer-line{height:15px}.bv-shimmer-details .shimmer-wrapper .shimmer-details-large{flex:0 0 25%;width:25%}.bv-shimmer-group .shimmer-wrapper{align-items:flex-end}.bv-shimmer-group .shimmer-wrapper .shimmer-price{flex:0 0 50%;width:50%}.bv-shimmer-group .shimmer-wrapper .shimmer-price .shimmer-line{height:15px}.bv-shimmer-group .shimmer-wrapper .shimmer-price-retail{flex:0 0 25%;width:25%}.bv-shimmer-image{overflow:hidden;padding:15px;width:50%;position:relative}.bv-shimmer-image .shimmer-wrapper{flex-flow:row wrap;height:100%;align-items:center}.bv-shimmer-image .shimmer-card-image{display:block;width:auto;max-width:100%;height:100%;max-height:335px;margin:0 auto;padding:25px}.bv-shimmer-image .shimmer-card-image img{width:100%}.bv-shimmer-nav{border-bottom:1px solid #f0f0f0;line-height:46px;margin-bottom:15px}.bv-shimmer-nav .shimmer-wrapper{flex-flow:row wrap}.bv-shimmer-nav .shimmer-nav-item{flex:0 0 100px;width:100px;margin-top:-1px;margin-bottom:0;padding:0 20px}.bv-shimmer-nav .shimmer-nav-item .shimmer-line{height:15px;margin:0}.bv-shimmer-price .shimmer-wrapper{align-items:flex-end}.bv-shimmer-price .shimmer-wrapper .shimmer-price{flex:0 0 50%;width:50%}.bv-shimmer-price .shimmer-wrapper .shimmer-price .shimmer-line{height:15px}.bv-shimmer-price .shimmer-wrapper .shimmer-price-retail{flex:0 0 25%;width:25%}.bv-shimmer-type{border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);overflow:hidden;padding:15px;margin-top:25px;width:50%;position:relative}.bv-shimmer-type .shimmer-wrapper{flex-flow:row wrap;height:100%;align-items:center}.bv-shimmer-type .shimmer-card-info{flex:0 0 100%;width:100%}.bv-shimmer-type .shimmer-card-info .shimmer-line{height:15px;margin:0}.bv-shimmer-type .shimmer-card-image{flex:1 1 100%;width:100%;margin-bottom:15px}.bv-shimmer-oneline{width:calc(100% - 12px)!important}.bv-combo-box .ant-select{color:#323232;display:block;font-size:14px;font-weight:400;max-width:300px;width:100%}.bv-control-invalid .ant-select .ant-select-selector{border-color:#a5282d}.bv-container-stacks .bv-combo-box .ant-select{max-width:100%}.bv-date-picker .ant-picker{color:#323232;display:block;font-size:14px;font-weight:400;max-width:300px;width:100%}.bv-control-invalid .ant-picker{border-color:#a5282d}.bv-container-stacks .bv-date-picker .ant-picker{max-width:100%}.bv-input .ant-input{color:#323232;display:block;font-size:14px;font-weight:400;max-width:300px;width:100%}.bv-container-stacks .bv-input .ant-input{max-width:100%}.bv-product-price-container{display:flex;flex-flow:row wrap;justify-content:center;width:100%}.bv-product-price-container .product-price-wrapper.price-sug .price:before{content:"Retail"}.bv-product-price-container .product-price-wrapper.price-net .price:before{content:"Net"}.bv-product-price-container .product-price-wrapper.price-tra .price:before{content:"Travel"}.bv-product-price-container .product-price-wrapper .price{color:#1f1f1f;font-weight:500;line-height:1.5;letter-spacing:.95px;text-transform:uppercase;display:block!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.bv-product-price-container .product-price-wrapper .price:before{color:#6b6b6b;font-size:.75rem;font-weight:400;line-height:.75;text-align:left;text-decoration:underline;text-transform:uppercase;display:block}.bv-product-price-container.bv-product-card-price{justify-content:right}.bv-product-price-container.bv-product-card-price .product-price-wrapper{flex:0 0 auto;width:50%}.bv-product-price-container.bv-product-card-price .product-price-wrapper.price-sug{text-align:left}.bv-product-price-container.bv-product-card-price .product-price-wrapper.price-tra{margin-top:10px}.bv-product-price-container.bv-product-card-price .product-price-wrapper.form-price-tra{margin-top:0}.bv-product-price-container.bv-product-card-price .product-price-wrapper .price{font-size:.75rem}.bv-product-price-container.bv-product-card-price .product-price-wrapper .price:before{font-size:.625rem}.bv-product-price-container.bv-product-details-price{justify-content:center;margin-top:35px;margin-bottom:25px}.bv-product-price-container.bv-product-details-price .product-price-wrapper{flex:0 0 auto;width:50%}.bv-product-price-container.bv-product-details-price .product-price-wrapper.price-sug{font-size:1.25rem}.bv-product-price-container.bv-product-details-price .product-price-wrapper.price-net{font-size:2rem}.bv-product-price-container.bv-product-details-price .product-price-wrapper.price-tra{display:none}.bv-product-price-container.bv-product-details-price .product-price-wrapper .price{margin:0 auto}.bv-product-price-container.bv-product-form-price{display:inline-block;width:50%}.bv-product-price-container.bv-product-form-price .product-price-wrapper.price-sug,.bv-product-price-container.bv-product-form-price .product-price-wrapper.price-tra{display:none}.bv-product-price-container.bv-product-form-price .product-price-wrapper.price-net{font-size:2rem}.bv-product-price-container.bv-product-form-price .product-price-wrapper.price-net .price{margin-left:auto}.bv-product-price-container.bv-product-form-price .product-price-wrapper .price:before{content:""}@media (max-width:1200px){.bv-product-price-container.bv-product-card-price .product-price-wrapper .price{font-size:.625rem}.bv-product-price-container.bv-product-card-price .product-price-wrapper .price:before{font-size:.5rem}.bv-product-price-container.bv-product-details-price .product-price-wrapper.price-sug{font-size:1rem}.bv-product-price-container.bv-product-details-price .product-price-wrapper.price-net,.bv-product-price-container.bv-product-form-price .product-price-wrapper.price-net{font-size:1.75rem}}@media (max-width:992px){.bv-product-price-container.bv-product-card-price .product-price-wrapper .price{font-size:.625rem}.bv-product-price-container.bv-product-card-price .product-price-wrapper .price:before{font-size:.5rem}.bv-product-price-container.bv-product-details-price .product-price-wrapper.price-sug{font-size:1rem}.bv-product-price-container.bv-product-details-price .product-price-wrapper.price-net,.bv-product-price-container.bv-product-form-price .product-price-wrapper.price-net{font-size:1.75rem}}.bv-checkout-container{margin-right:25px}.bv-checkout-container .checkout-status{background:#f0ede8;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);border-radius:2px;font-size:14px;font-weight:400;line-height:1.5;padding:4px 15px;width:115px;height:32px;text-align:center;display:block;margin-right:10px;position:relative}.bv-checkout-container .checkout-status:after{position:absolute;top:0;right:0;bottom:0;border-right:2px solid #1e1e1e;-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;transition:opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1);content:""}.bv-checkout-container .checkout-status .checkout-status-wrapper{display:flex;flex-flow:row nowrap;align-items:center}.bv-checkout-container .checkout-status .checkout-status-wrapper .orders-group-item-status{font-size:12.5px;margin-right:7.5px}.bv-checkout-container .checkout-status .checkout-status-wrapper.status-error{color:#dc143c}.bv-checkout-container .checkout-heading{color:#1e1e1e;font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:.95px;text-transform:uppercase;display:block}.bv-checkout-container .checkout-secondary-heading{color:#1e1e1e;font-size:.825rem;font-weight:400;font-style:italic;line-height:1.5;display:block}.bv-checkout-container .checkout-total{color:#1e1e1e;font-size:2rem;font-weight:500;line-height:1.5;letter-spacing:.95px;text-transform:uppercase;display:block}.orders-group-item-status{font-size:16px}.bv-shopping-date-group-container{border:2px solid rgba(182,178,175,.75);box-shadow:0 5px 15px 0 rgba(182,178,175,.75);padding:15px;position:relative;margin-top:45px}.bv-shopping-date-group-container .shopping-date-group{background-color:#fff;padding:0 15px;position:absolute;top:-25px}.bv-shopping-date-group-container .shopping-date-group.shopping-address-group{font-size:1.25rem;font-weight:500;line-height:1.5;left:20px;display:block}.bv-shopping-date-group-container .shopping-date-group.shopping-address-group span{font-size:.825rem;font-weight:400;font-style:italic;display:block}.bv-shopping-date-group-container .shopping-date-group.shopping-total-group{font-size:1.5rem;font-weight:500;line-height:1.5;top:-20px;right:15px;display:block}.bv-delivery-group-container{padding:15px 15px 15px 20px;position:relative}.bv-delivery-group-container:before{content:"";border-left:2px solid #1e1e1e;position:absolute;left:0;top:20px;bottom:15px}.bv-delivery-group-container .delivery-heading{color:#1e1e1e;font-size:1rem;font-style:italic;font-weight:500;line-height:1.5;letter-spacing:.95px;text-transform:uppercase;position:relative;display:block;margin-bottom:15px;width:auto}.bv-delivery-group-container .delivery-heading:before{background-color:#1e1e1e;border-radius:50%;content:"";width:15px;height:15px;position:absolute;left:-26px;top:5px}.bv-delivery-group-container .delivery-heading .bv-date-picker{display:inline-block;width:150px}.bv-delivery-group-container .delivery-heading .delivery-heading-action{color:#1e1e1e;cursor:pointer;font-size:.825rem;font-weight:400;font-style:normal;text-transform:capitalize;margin-left:15px}.bv-delivery-group-container .delivery-heading .delivery-heading-action:hover{text-decoration:underline}.bv-delivery-group-container .delivery-heading .delivery-heading-icon{color:#1e1e1e;cursor:pointer;font-size:1rem;font-style:italic;font-weight:500;margin-left:15px}.bv-delivery-group-card{border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);cursor:pointer;transition:all .3s cubic-bezier(.75,0,.175,1);display:flex;flex-flow:row nowrap;width:100%;height:100%;position:relative}.bv-delivery-group-card.delivery-group-card-disabled{cursor:default}.bv-delivery-group-card:hover{box-shadow:0 5px 15px 0 rgba(182,178,175,.75)}.bv-delivery-group-card .delivery-card-quantity{background-color:#fff;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(0,0,0,.25);border-radius:50%;display:block;width:35px;height:35px;text-align:center;position:absolute;top:5px;left:10px;z-index:15}.bv-delivery-group-card .delivery-card-quantity span{color:#1e1e1e;font-size:.725rem;font-weight:500;line-height:35px;text-transform:uppercase;display:block}.bv-delivery-group-card .delivery-card-image{background-color:#fff;overflow:hidden;flex:0 0 auto;width:45%;align-items:center;display:flex;flex-direction:row}.bv-delivery-group-card .delivery-card-image img{flex:0 0 auto;width:100%}.bv-delivery-group-card .delivery-card-body{background:#fff;padding:10px;overflow:hidden;flex:0 0 auto;width:55%}.bv-delivery-group-card .delivery-card-body .card-heading{color:#1f1f1f;font-size:.85rem;font-weight:500;line-height:1.5;text-transform:uppercase;display:block;margin-bottom:5px}.bv-delivery-group-card .delivery-card-body .card-secondary-heading{color:#85715d;font-size:.725rem;font-weight:400;line-height:1.5;display:block}.bv-delivery-group-card .delivery-card-limited,.bv-delivery-group-card .delivery-card-total{background-color:#fff;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(0,0,0,.25);border-radius:2.5px;display:block;width:auto;height:35px;text-align:center;padding:0 5px;position:absolute;bottom:-5px;z-index:15}.bv-delivery-group-card .delivery-card-limited span,.bv-delivery-group-card .delivery-card-total span{color:#1e1e1e;font-size:.725rem;font-weight:500;line-height:35px;text-transform:uppercase;display:block}.bv-delivery-group-card .delivery-card-total{right:-10px;bottom:-25px}.bv-delivery-group-card .delivery-card-limited{left:-10px}.bv-checkout-drawer-container .ant-drawer-footer{background-color:#f0ede8;border-top:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);padding:24px}.bv-checkout-drawer-container .ant-drawer-footer .checkout-footer-container .checkout-footer-order-total{font-size:1.75rem;font-weight:500;line-height:1.5;display:block}.bv-checkout-drawer-container .ant-drawer-footer .checkout-footer-container .checkout-footer-order-partial{font-size:.85rem;font-weight:500;line-height:1.5;display:block}.checkout-table-container{position:relative;margin-top:25px}.checkout-table-container .checkout-table-img{max-width:150px}.checkout-table-sap-container{position:relative;margin-top:25px}.checkout-table-sap-container .checkout-table-sap-img{max-width:100px}.checkout-table-sap-container .checkout-table-sap-error{color:#dc143c}.checkout-toolbar-container{border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);padding:10px;margin:10px 0;width:100%}.checkout-toolbar-container .checkout-toolbar-separator{background-color:#b9afaf;display:block;height:100%;width:1px}.checkout-toolbar-container .command{color:#1e1e1e;cursor:pointer;font-size:1.25rem;font-weight:500;line-height:1.5;display:block;position:relative;transition:all .15s cubic-bezier(.75,0,.175,1)}.checkout-toolbar-container .command.command-disabled,.checkout-toolbar-container .command.command-disabled *{color:#969696;cursor:not-allowed}.checkout-toolbar-container .command.command-disabled:hover,.checkout-toolbar-container .command.command-disabled :hover{color:#969696}.checkout-toolbar-container .command.command-disabled:hover:after,.checkout-toolbar-container .command.command-disabled :hover:after,.checkout-toolbar-container .command:after{-webkit-transform:scaleY(.0001);transform:scaleY(.0001);opacity:0}.checkout-toolbar-container .command:after{position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #1e1e1e;transition:all .15s cubic-bezier(.75,0,.175,1);content:""}.checkout-toolbar-container .command:hover{color:#4b4b4b}.checkout-toolbar-container .command:hover:after{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}.checkout-toolbar-container .command-button{display:block}.shopping-complete-dialog-container .form-group{margin-bottom:10px}.shopping-complete-dialog-container .form-group .bv-control,.shopping-complete-dialog-container .form-group .bv-control .ant-input,.shopping-complete-dialog-container .form-group .bv-control .ant-select{width:100%;max-width:100%}.bv-text-area .ant-input{color:#323232;display:block;font-size:14px;font-weight:400;max-width:300px;width:100%}.bv-control-invalid .ant-input{border-color:#a5282d}.bv-container-stacks .bv-text-area .ant-input{max-width:100%}.bv-destinations-container{padding:25px 0}.bv-destination-card{background-color:#fff;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);cursor:pointer;min-width:0;word-wrap:break-word;position:relative;transition:all .5s cubic-bezier(.75,0,.175,1);display:flex;flex-direction:column}.bv-destination-card .destination-card-header{margin:5% auto 0;width:90%;padding-top:90%;position:relative}.bv-destination-card .destination-card-header .destination-card-quantity{background-color:#fff;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(0,0,0,.25);border-radius:50%;display:block;width:45px;height:45px;text-align:center;opacity:1;position:absolute;top:5px;left:10px;transition:all .3s cubic-bezier(.75,0,.175,1);z-index:15}.bv-destination-card .destination-card-header .destination-card-quantity span{color:#1e1e1e;font-size:1rem;font-weight:500;line-height:45px;text-transform:uppercase;display:block}.bv-destination-card .destination-card-header .destination-card-image{background-color:#f0ede8;border:1px solid rgba(182,178,175,.25);overflow:hidden;height:100%;width:100%;position:absolute;top:0;left:0;align-items:center;display:flex;flex-direction:row}.bv-destination-card .destination-card-header .destination-card-image img{flex:0 0 auto;width:100%}.bv-destination-card .destination-card-header .destination-card-image .destination-empty{display:block;position:relative;transition:all .5s cubic-bezier(.75,0,.175,1);width:100%;height:100%}.bv-destination-card .destination-card-header .destination-card-image .destination-empty:before{color:#85715d;content:"+";font-size:7.5rem;line-height:1;position:absolute;top:50%;left:50%;display:block;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.bv-destination-card:hover{box-shadow:0 5px 15px 0 rgba(182,178,175,.75)}.bv-destination-card .destination-card-body{background-color:#fff;flex:1 1 auto;padding:15px;text-align:center}.bv-destination-card .destination-card-body .destination-card-address{background-color:#fff;font-size:.825rem;font-style:italic;font-weight:400;line-height:1.5;display:block;padding:0 10px}.bv-destination-card .destination-card-body .destination-heading{display:block;font-size:1.25rem;font-weight:500;line-height:1.5;letter-spacing:.75px;margin-top:15px}.bv-destination-card .destination-card-body .destination-secondary-heading{display:block;font-size:.875rem;font-weight:400;line-height:1.5;margin-top:10px}.bv-compact-form-container{width:100%}.bv-compact-form-container .bv-compact-form{grid-row-gap:25px!important;row-gap:25px!important}@media (max-width:2100px){.bv-compact-form-container .bv-compact-form{grid-row-gap:20px!important;row-gap:20px!important}}@media (max-width:1960px){.bv-compact-form-container .bv-compact-form{grid-row-gap:13px!important;row-gap:13px!important}}@media (max-width:1820px){.bv-compact-form-container .bv-compact-form{grid-row-gap:8px!important;row-gap:8px!important}}@media (max-width:1720px){.bv-compact-form-container .bv-compact-form{grid-row-gap:20px!important;row-gap:20px!important}}@media (max-width:1600px){.bv-compact-form-container .bv-compact-form{grid-row-gap:13px!important;row-gap:13px!important}}@media (max-width:1500px){.bv-compact-form-container .bv-compact-form{grid-row-gap:8px!important;row-gap:8px!important}}@media (max-width:1420px){.bv-compact-form-container .bv-compact-form{grid-row-gap:25px!important;row-gap:25px!important}}@media (max-width:1320px){.bv-compact-form-container .bv-compact-form{grid-row-gap:20px!important;row-gap:20px!important}}@media (max-width:1250px){.bv-compact-form-container .bv-compact-form{grid-row-gap:13px!important;row-gap:13px!important}}@media (max-width:1150px){.bv-compact-form-container .bv-compact-form{grid-row-gap:8px!important;row-gap:8px!important}}@media (max-width:1100px){.bv-compact-form-container .bv-compact-form{grid-row-gap:25px!important;row-gap:25px!important}}.bv-compact-form-container .bv-combo-box.facility-combobox .ant-select{max-width:100%}.bv-compact-form-container .compact-shipping-existing-dates{background:#fff;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);cursor:pointer;font-size:.825rem;font-weight:400;line-height:1.5;padding:5px;display:inline-block;margin-right:10px;margin-bottom:10px;position:relative}.bv-compact-form-container .compact-shipping-existing-dates:after{position:absolute;top:0;right:0;bottom:0;border-right:2px solid #1e1e1e;-webkit-transform:scaleY(.0001);transform:scaleY(.0001);opacity:0;transition:opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1);content:""}.bv-compact-form-container .compact-shipping-existing-dates:hover{box-shadow:0 5px 15px 0 rgba(182,178,175,.75)}.bv-compact-form-container .compact-shipping-existing-dates:hover:after{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;transition:opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1)}.products-container{margin-top:15px}.products-container .bv-products-row{display:flex;flex-flow:row wrap;margin:0 -15px}.products-container .bv-products-row .bv-products-col-full{flex:0 0 auto;width:100%;padding:15px}.products-container .bv-products-row .bv-products-col{flex:0 0 auto;width:20%;padding:15px}.products-container .bv-aesthetic-line{border-bottom:2px solid #1e1e1e;font-size:1.5rem;font-weight:500;line-height:1.5;display:block;padding-bottom:10px}@media (max-width:1720px){.products-container .bv-products-row .bv-products-col{width:25%}}@media (max-width:1420px){.products-container .bv-products-row .bv-products-col{width:33%}}@media (max-width:1100px){.products-container .bv-products-row .bv-products-col{width:50%}}.bv-aesthetic-nav{font-weight:400;line-height:50px;text-transform:uppercase;margin-bottom:15px}.bv-refinement-nav-container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;height:50px;margin-bottom:15px}.bv-refinement-nav-container .refinement-nav-btn{margin-left:25px;height:40px;width:40px}.bv-refinement-drawer .ant-drawer-content{background-color:#f0ede8}.bv-refinement-drawer .bv-refinement-drawer-container{padding-top:25px}.bv-refinement-drawer .bv-refinement-drawer-container .ant-collapse{background-color:initial;margin-top:20px}.bv-refinement-drawer .bv-refinement-drawer-container .ant-collapse .ant-collapse-header{font-size:.825rem;font-weight:500;text-transform:uppercase}.bv-switch>span{display:block;max-width:300px;width:100%;padding-left:35px;position:relative}.bv-switch.bv-control-inline{width:115px}.bv-switch.full-width-switch>span{max-width:calc(100% - 45px)!important}.bv-radio-group>span{display:block;max-width:300px;width:100%;padding-left:35px;position:relative}.bv-radio-group.bv-control-inline{width:125px}.bv-radio-group.bv-control-inline .ant-radio-wrapper{margin:0}.bv-radio-group.bv-control-inline .ant-radio-wrapper span.ant-radio+*{padding-right:0}.bv-control-invalid .k-checkbox{border-color:#a5282d}.bv-input-search.bv-global-search{flex:0 0 auto;width:100%;line-height:normal;margin:0!important}.bv-input-search.bv-global-search .ant-input,.bv-input-search.bv-global-search .ant-input-affix-wrapper{font-size:36px}.bv-control-invalid .k-textbox{border-color:#a5282d}.bv-container-stacks .bv-input-search .k-textbox{max-width:100%}.ant-select-item-option-content{text-overflow:unset;white-space:normal;overflow:auto}.bv-product-card{border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);overflow:hidden;transition:all .3s cubic-bezier(.75,0,.175,1);width:100%;padding-top:100%;position:relative}.bv-product-card.product-card-selected{border:2px solid rgba(182,178,175,.75);box-shadow:0 5px 15px 0 rgba(182,178,175,.75)}.bv-product-card .product-card-quantity{background-color:#fff;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(0,0,0,.25);border-radius:50%;display:block;width:45px;height:45px;text-align:center;opacity:1;position:absolute;top:5px;left:10px;transition:all .3s cubic-bezier(.75,0,.175,1);z-index:15}.bv-product-card .product-card-quantity span{color:#1e1e1e;font-size:1rem;font-weight:500;line-height:45px;text-transform:uppercase;display:block}.bv-product-card:hover{box-shadow:0 5px 15px 0 rgba(182,178,175,.75)}.bv-product-card:hover .product-card-quantity{opacity:0}.bv-product-card .product-card-image{background-color:#fff;overflow:hidden;transition:all .3s cubic-bezier(.75,0,.175,1);height:100%;width:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;padding-bottom:55px;z-index:10}.bv-product-card .product-card-image img{flex:0 0 auto;max-width:100%;max-height:100%;transition:all .3s cubic-bezier(.75,0,.175,1)}.bv-product-card .product-card-image .product-limited{position:absolute;top:15px;right:15px;width:35%}.bv-product-card .product-card-image .product-novelty{position:absolute;top:0;left:5px;width:20%}.bv-product-card .product-card-image .product-name{background-color:#f0ede8;color:#1f1f1f;font-size:.825rem;font-weight:400;line-height:1.5;padding:10px;text-align:center;text-transform:uppercase;position:absolute;bottom:0;left:0;right:0}.bv-product-card .product-card-image .product-name span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bv-product-card .product-card-image .product-name span+span{font-size:.775rem;font-weight:600;text-transform:none}.bv-product-card:hover .product-card-image img{opacity:.35;-webkit-transform:translateX(30%);transform:translateX(30%)}.bv-product-card .product-card-body{background:#fff;padding:10px;width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0;align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:flex-start;z-index:20;transition:all .3s cubic-bezier(.75,0,.175,1);-webkit-transform-origin:left;transform-origin:left;-webkit-transform:perspective(2000px) translateX(-100%);transform:perspective(2000px) translateX(-100%)}.bv-product-card .product-card-body .product-detail{flex:1 1 auto;width:100%;align-items:flex-start;display:flex;flex-flow:row wrap}.bv-product-card .product-card-body .product-detail .heading{color:#1f1f1f;font-size:1rem;font-weight:500;line-height:1.5;text-transform:uppercase;display:block;margin-bottom:10px}.bv-product-card .product-card-body .product-detail .secondary-heading,.bv-product-card .product-card-body .product-detail .text{font-size:.875rem;font-weight:400;line-height:1.5;display:block}.bv-product-card .product-card-body .product-detail .secondary-heading{color:#85715d}.bv-product-card .product-card-body .product-detail .text{margin-bottom:5px}.bv-product-card .product-card-body .price-wrapper{align-self:flex-end;display:block;margin-bottom:10px;text-align:right;width:100%}.bv-product-card .product-card-body .card-btn{cursor:pointer;width:100%;font-size:14px;letter-spacing:1.5px;line-height:1.5}.bv-product-card:hover .product-card-body{-webkit-transform:perspective(2000px) translateX(0);transform:perspective(2000px) translateX(0)}@media (max-width:1200px){.bv-product-card .product-card-body .product-detail .heading,.bv-product-card .product-card-body .product-detail .secondary-heading,.bv-product-card .product-card-body .product-detail .text{font-size:.75rem}}@media (max-width:992px){.bv-product-card .product-card-body .product-detail .heading,.bv-product-card .product-card-body .product-detail .secondary-heading,.bv-product-card .product-card-body .product-detail .text{font-size:.75rem}}.products-type-container{display:flex;justify-content:center;margin-top:25px;overflow:hidden;width:100%;position:relative}.products-type-container .type-wrapper{overflow:hidden;position:relative;flex:0 0 auto;width:49.5%}.products-type-container .type-wrapper .type{cursor:pointer}.products-type-container .type-wrapper .type:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}.products-type-container .type-wrapper .type:hover .type-overlay{opacity:1}.products-type-container .type-wrapper .type img{width:100%;transition:all .5s cubic-bezier(.75,0,.175,1)}.products-type-container .type-wrapper .type .type-overlay{opacity:0;transition:all .5s cubic-bezier(.75,0,.175,1);position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle,rgba(35,35,35,.7) 0,rgba(50,50,50,.5) 35%,hsla(0,0%,100%,.1) 100%);display:flex;align-items:center;justify-content:center}.products-type-container .type-wrapper .type .type-overlay .type-overlay-caption{color:#fff;display:block;font-size:3.5rem;font-weight:400;letter-spacing:0;line-height:1.5;text-align:center;text-transform:uppercase}.products-type-container .vertical-spacer{background-color:#333;border-radius:90%;box-shadow:0 0 10px #333;display:block;flex:0 0 auto;width:2.5px;margin:0 auto}.customers-container{height:100%;overflow:hidden;display:flex;flex-wrap:wrap}.bv-application-template{height:100vh}.privacy-policy-button{font-size:14px;padding:12px;position:fixed;bottom:7px;right:35px;font-weight:500}.privacy-policy-container{overflow-y:auto;max-height:280px;padding-inline:25px}.privacy-policy-container .date{text-align:right;padding-bottom:20px;font-style:italic}.privacy-policy-container div:nth-child(2){font-style:italic;padding-bottom:10px}.privacy-policy-container .title{text-align:center;font-weight:500;padding-bottom:10px}.privacy-policy-container .chapter-title,.privacy-policy-container .title{font-size:16px;padding-top:20px;text-transform:uppercase}.privacy-policy-container li span{text-transform:uppercase}.bv-customers-group-container{height:100%;padding:.938rem;flex:0 0 auto;width:40%}.bv-customers-group-container .switch-event-view-container{margin-bottom:2.5rem}.bv-customers-group-container .heading{font-size:1.75rem;font-weight:500;line-height:1;display:block}.bv-customers-group-container .bv-customers-group-item-wrapper{height:calc(100% - 250px);padding-right:.938rem;overflow-x:hidden;overflow-y:scroll}.bv-customers-group-container .bv-customers-group-item-wrapper .bv-customers-group-item-container:first-child{margin-top:0}.bv-customers-group-item-container{background:#f0ede8;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);color:#1e1e1e;cursor:pointer;margin-top:15px;padding:15px 30px;transition:all .3s cubic-bezier(.75,0,.175,1);position:relative}.bv-customers-group-item-container:after{position:absolute;top:0;right:0;bottom:0;border-right:3px solid #1e1e1e;-webkit-transform:scaleY(.0001);transform:scaleY(.0001);opacity:0;transition:opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1);content:""}.bv-customers-group-item-container:hover{box-shadow:0 5px 15px 0 rgba(182,178,175,.75)}.bv-customers-group-item-container.bv-customers-group-active:after{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;transition:opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1);transition:transform .15s cubic-bezier(.75,0,.175,1),opacity .15s cubic-bezier(.75,0,.175,1),-webkit-transform .15s cubic-bezier(.75,0,.175,1)}.bv-customers-group-item-container .customer-heading{font-size:1rem;font-weight:500;line-height:1.5;text-transform:uppercase;display:block}.bv-customers-group-item-container .customer-heading.italic{font-style:italic;font-size:.75rem}.bv-customers-group-item-container .customer-secondary-heading{font-size:.875rem;font-weight:400;line-height:1.5;font-style:italic;display:block}@media (max-width:1200px){.bv-customers-group-item-container{padding:10px 15px}.bv-customers-group-item-container .customer-heading{font-size:.875rem}.bv-customers-group-item-container .customer-secondary-heading{font-size:.75rem}}.bv-customers-toolbar-container{border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);padding:10px 30px;margin:10px 0;width:100%}.bv-customers-toolbar-container .bv-customers-toolbar-separator{background-color:#b9afaf;display:block;height:100%;width:1px}.bv-customers-toolbar-container .command{color:#1e1e1e;cursor:pointer;font-size:1.25rem;font-weight:500;line-height:1.5;display:inline-block;position:relative;transition:all .15s cubic-bezier(.75,0,.175,1)}.bv-customers-toolbar-container .command .command-label{font-size:.75rem;font-weight:600;text-transform:uppercase;margin-right:5px}.bv-customers-toolbar-container .command .command-label.italic{font-size:.6rem;font-style:italic;font-weight:500}.bv-customers-toolbar-container .command:after{position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #1e1e1e;-webkit-transform:scaleY(.0001);transform:scaleY(.0001);transition:all .15s cubic-bezier(.75,0,.175,1);opacity:0;content:""}.bv-customers-toolbar-container .command:hover{color:#4b4b4b}.bv-customers-toolbar-container .command:hover:after{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}.bv-customers-toolbar-container .command-button{display:block}.switch-labels-container{justify-content:space-between;padding-top:.3rem}.switch-labels-container,.switch-labels-container .switch-wrapper{display:flex;align-items:center}.reminder-wrapper{display:flex;justify-content:space-between;padding-top:.3rem}.reminder-wrapper .expiring-bfs-label{padding-inline:0;padding-right:.5rem}.reminder-wrapper .expiring-bfs-value{font-size:.9rem;font-weight:600;color:#8b0000}.label{padding-inline:.625rem;font-size:.75rem;color:#85715d;font-weight:400}.ant-select{width:100%}.ant-select-focused .ant-select-selector,.ant-select-selector:hover{border-color:#000!important}.ant-select-selection-item{text-align:left;align-items:center;justify-content:space-between}@media (max-width:1305px){.brand-event{display:none}}.bv-input .ant-input,.bv-text-area .ant-input{max-width:500px}.confirm-buttons{display:flex;justify-content:right;padding-top:2rem}.bv-combo-box .ant-select{max-width:500px}.bv-input .ant-input{min-width:472px}.product-card{margin-right:1.7rem}.product-card .grid-container{display:grid;grid-template-columns:25% 36% 39%;grid-gap:10px}.product-card .grid-container .sap-code,.product-card .grid-container .sap-code span{font-size:1.3rem;text-align:center}.product-card .grid-container .download-order,.product-card .grid-container .img-wrapper{display:flex;align-items:center;justify-content:center;text-align:center}.product-card .grid-container .product-details-container{display:flex;flex-direction:column;justify-content:space-around;font-size:.65rem}.product-card .grid-container .product-details-container .spacing{display:flex;justify-content:space-between;align-items:start}.product-card .grid-container .product-details-container .spacing .description,.product-card .grid-container .product-details-container .spacing span:nth-of-type(2){text-align:end}.product-card .grid-container .prices-section-container{display:flex;flex-direction:column;justify-content:center}.product-card .grid-container .prices-section-container .prices-section{display:flex;justify-content:space-around;align-items:center;text-align:end}.product-card .grid-container .prices-section-container .prices-section .prices-container{min-width:7rem}.product-card .grid-container .prices-section-container .prices-section .prices-container .prices-labels{display:flex;justify-content:end;align-items:center;text-align:end;font-size:.67rem;padding-top:1rem;padding-bottom:.5rem}.product-card .grid-container .prices-section-container .message{font-size:.65rem;font-style:italic;text-align:center;color:#85715d;margin-top:.5rem}.product-card .grid-container .buttons-wrapper{display:flex;justify-content:space-around;align-items:center;text-align:end}.product-card .grid-container .reminder{display:flex;justify-content:center;align-items:center;height:100%}.product-card .grid-container .reminder span{padding-right:1rem}.product-card .grid-container .buttons-wrapper Button{display:inline;padding-inline:1.7rem;margin:.2rem 1.2rem;box-shadow:0 5px 15px 0 #b6b2af}.product-card .grid-container .buttons-wrapper .cancel-button{padding-inline:1.9rem}.product-card .light{color:#85715d;text-transform:uppercase}@media (max-width:1494px){.product-card .grid-container .buttons-wrapper,.product-card .grid-container .prices-section{flex-direction:column;justify-content:space-evenly}.product-card .grid-container .message{padding-inline:3.7rem}.product-card .grid-container .reminder span{font-size:.6rem}}.event-recap-container .event-recap-header{display:flex;justify-content:space-between;margin-bottom:1rem}.event-recap-container .event-recap-header .event-recap-title{font-size:1.22rem;font-weight:500;line-height:1.5;text-transform:uppercase;text-align:left;padding-top:.1rem}.event-recap-container .event-recap-header .reload-bfs{display:flex;justify-content:center;align-items:center;font-size:1.22rem;width:2.2rem;height:2.2rem;border-radius:50%;cursor:pointer;color:#000;transition:all .2s ease-in-out}.event-recap-container .event-recap-header .reload-bfs:hover{color:#fff;background-color:#000}.event-recap-container .event-recap-wrapper{margin-bottom:1rem;font-size:.8125rem;font-weight:500;line-height:1.5;text-transform:uppercase}.event-recap-container .event-recap-wrapper .grid-container{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr);grid-gap:.625rem}.event-recap-container .event-recap-wrapper .grid-container>div{display:flex;justify-content:right;align-items:center}.event-recap-container .event-recap-wrapper .grid-container>div:nth-child(4),.event-recap-container .event-recap-wrapper .grid-container>div:nth-child(5){align-items:end;font-size:.67rem}.event-recap-container .event-recap-wrapper .grid-container>div:nth-child(8),.event-recap-container .event-recap-wrapper .grid-container>div:nth-child(13){padding-left:1.44rem}.event-recap-container .event-recap-wrapper .grid-container>div:nth-child(6),.event-recap-container .event-recap-wrapper .grid-container>div:nth-child(8),.event-recap-container .event-recap-wrapper .grid-container>div:nth-child(11),.event-recap-container .event-recap-wrapper .grid-container>div:nth-child(13){justify-content:left}.event-recap-container .event-recap-wrapper .grid-container .value-container{text-align:right}.event-recap-container .event-recap-wrapper .grid-container .label{padding:0;font-size:.75rem;color:#85715d;font-weight:400}.product-wrapper{height:calc(100% - 174px);overflow-x:hidden;overflow-y:scroll}.product-wrapper .ant-divider-horizontal{margin:1rem 0}.bv-orders-group-container{padding:15px}.bv-orders-group-container .heading{margin-bottom:25px}.bv-orders-group-container .bv-orders-group-container-wrapper{padding-right:15px}.bv-alert{position:relative;padding:.75rem 1.25rem;margin-bottom:25px;border:1px solid transparent;font-size:1rem}.bv-alert .anticon{margin-right:5px}.bv-alert:before{position:absolute;top:0;left:0;bottom:0;border-right:3px solid #1e1e1e;content:""}.bv-alert.bv-alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.bv-alert.bv-alert-error:before{border-right:3px solid #721c24}.bv-alert.bv-alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.bv-alert.bv-alert-info:before{border-right:3px solid #0c5460}.bv-alert.bv-alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.bv-alert.bv-alert-warning:before{border-right:3px solid #856404}.bv-customer-details-container{font-size:.8125rem;font-weight:500;line-height:1.5;text-transform:uppercase}.bv-customer-details-container span{color:#85715d;font-weight:400}.bv-customer-facilities-container .customer-facility-panel .ant-collapse-header{background:#fff;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);color:#1e1e1e;padding:10px 15px;position:relative;font-size:1rem;font-weight:500;line-height:1.5;text-transform:uppercase}.bv-customer-facilities-container .customer-facility-panel .ant-collapse-header:after{border-right:3px solid #1e1e1e;content:"";display:block;position:absolute;top:0;left:0;bottom:0}.bv-customer-facilities-container .customer-facility-panel .ant-collapse-content>.ant-collapse-content-box{padding:15px 0}.bv-customer-facilities-container .customer-facility-heading{display:block;margin-bottom:15px}.bv-customer-facilities-container .customer-facility-card{background:#f0ede8;border:1px solid rgba(182,178,175,.25);box-shadow:0 5px 15px 0 rgba(182,178,175,.25);color:#1e1e1e;padding:10px;position:relative}.bv-customer-facilities-container .customer-facility-card .facility-card-heading{font-size:.8125rem;font-weight:600;line-height:1.5;text-transform:uppercase;display:block;margin-bottom:5px}.bv-customer-facilities-container .customer-facility-card .facility-card-secondary-heading{font-size:.8125rem;font-weight:400;line-height:1.5;text-transform:uppercase;display:block}.bv-orders-group-item-container{background:#f0ede8;border:1px solid rgba(182,178,175,.25);border-radius:35px;box-shadow:0 5px 15px 0 rgba(182,178,175,.25);color:#1e1e1e;cursor:pointer;margin-top:15px;padding:15px 30px;transition:all .3s cubic-bezier(.75,0,.175,1)}.bv-orders-group-item-container.bv-orders-group-item-draft{background:#fff;color:#1e1e1e}.bv-orders-group-item-container.bv-orders-group-item-complete,.bv-orders-group-item-container.bv-orders-group-item-error,.bv-orders-group-item-container.bv-orders-group-item-sent{background:#f0ede8;color:#1e1e1e}.bv-orders-group-item-container .customer-heading{font-size:1rem;font-weight:500;line-height:25px;text-transform:uppercase;display:block}.bv-orders-group-item-container .customer-secondary-heading{font-size:.875rem;font-weight:400;line-height:1.5;font-style:italic;display:block}.bv-orders-group-item-container .status-error{color:#dc143c}@media (max-width:1200px){.bv-orders-group-item-container{padding:10px 15px}.bv-orders-group-item-container .customer-heading{font-size:.875rem}.bv-orders-group-item-container .customer-secondary-heading{font-size:.75rem}}.bv-orders-group-container{height:100%;padding:.9375rem;flex:0 0 auto;width:60%}.bv-orders-group-container .heading{font-size:1.5rem;font-weight:500;line-height:1.5;display:block;margin-bottom:1.5625rem}.bv-orders-group-container .bv-orders-group-container-wrapper{height:calc(100% - 85px);padding-right:.9375rem;overflow-x:hidden;overflow-y:scroll}
/*# sourceMappingURL=main.c6966e31.chunk.css.map */