#posten-bring-checkout,#posten-bring-checkout-summary,#posten-bring-checkout-cart,#posten-bring-checkout-section,#landing-page-container,.mass-booking,#faq-container,#posten-bring-checkout-settings,#feedback-form-container,#deactivate-container{.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-dir-row{flex-direction:row}.flex-dir-col{flex-direction:column}.justify-csb{justify-content:space-between}.justify-cfs{justify-content:flex-start}.justify-cc{justify-content:center}.justify-ce{justify-content:flex-end}.align-ic{align-items:center}.align-ife{align-items:flex-end}.align-ifs{align-items:flex-start}.gaxs{gap:.25rem}.gas{gap:.5rem}.gam{gap:1rem}.gal{gap:2rem}.gaxl{gap:4rem}}
#posten-bring-checkout,#posten-bring-checkout-summary,#posten-bring-checkout-cart,#posten-bring-checkout-section,#landing-page-container,.mass-booking,#faq-container,#posten-bring-checkout-settings,#feedback-form-container,#deactivate-container{.ma0{margin:0}.maxs{margin:.25em}.mas{margin:.5em}.mam{margin:1em}.mal{margin:2em}.maxl{margin:4em}.mb0{margin-bottom:0}.mbxs{margin-bottom:.25em}.mbs{margin-bottom:.5em}.mbm{margin-bottom:1em}.mbl{margin-bottom:2em}.mbxl{margin-bottom:4em}.mt0{margin-top:0}.mtxs{margin-top:.25em}.mts{margin-top:.5em}.mtm{margin-top:1em}.mtl{margin-top:2em}.mtxl{margin-top:4em}.mr0{margin-right:0}.mrxs{margin-right:.25em}.mrs{margin-right:.5em}.mrm{margin-right:1em}.mrl{margin-right:2em}.mrxl{margin-right:4em}.ml0{margin-left:0}.mlxs{margin-left:.25em}.mls{margin-left:.5em}.mlm{margin-left:1em}.mll{margin-left:2em}.mlxl{margin-left:4em}.pa0{padding:0}.paxs{padding:.25em}.pas{padding:.5em}.pam{padding:1em}.pal{padding:2em}.paxl{padding:4em}.pb0{padding-bottom:0}.pbxs{padding-bottom:.25em}.pbs{padding-bottom:.5em}.pbm{padding-bottom:1em}.pbl{padding-bottom:2em}.pbxl{padding-bottom:4em}.pt0{padding-top:0}.ptxs{padding-top:.25em}.pts{padding-top:.5em}.ptm{padding-top:1em}.ptl{padding-top:2em}.ptxl{padding-top:4em}.pr0{padding-right:0}.prxs{padding-right:.25em}.prs{padding-right:.5em}.prm{padding-right:1em}.prl{padding-right:2em}.prxl{padding-right:4em}.pl0{padding-left:0}.plxxs{padding-left:.15em}.plxs{padding-left:.25em}.pls{padding-left:.5em}.plm{padding-left:1em}.pll{padding-left:2em}.plxl{padding-left:4em}}
.bring-logo{height:39px}.pbc-options_heading{margin:9px 0;padding-left:12px}#landing-page-container{max-width:950px;border-radius:10px;display:block;margin:30px auto}#landing-page-container a{color:hsl(212,100%,43%)}#landing-page-container .guide-container{position:relative;min-height:280px}#landing-page-container .card-section{border-radius:10px;overflow:hidden}#landing-page-container .circle{min-width:50px;width:50px;height:50px;border-radius:50%;color:#000;font-size:24px;font-weight:400;border:2px solid green}#landing-page-container .circle-color1{background-color:#f1f7e8}#landing-page-container .circle-color2{background-color:#d9e9a9}#landing-page-container .circle-color3{background-color:#7bc144}#landing-page-container .large-emoji{font-size:40px;vertical-align:middle}#landing-page-container .journey{position:absolute;bottom:-25px;right:20px}#landing-page-container .journey-image{width:450px}@media only screen and (max-width: 1050px){#landing-page-container .journey{display:none}}#landing-page-container .how-to-steps{padding:0 10px}#landing-page-container #video-section{max-width:950px;border-radius:10px;overflow:hidden}#landing-page-container #video-section .video-thumbnail{background-image:url(images/video-thumbnail.b92bbb83.png);background-size:cover;width:300px;height:170px;object-fit:cover;cursor:pointer}#landing-page-container #video-section .video-thumbnail .button-container{width:100%;height:100%}#landing-page-container #video-section .video-thumbnail button{border:none;background:rgba(0,0,0,0);width:100%;height:100%;cursor:pointer}#landing-page-container #video-section .video-thumbnail button .triangle{border-style:solid;border-width:25px 0 25px 40px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transform:rotate(0deg);transition:border-width .2s ease}#landing-page-container #video-section .video-thumbnail button:hover .triangle{border-width:35px 0 35px 55px}#landing-page-container #video-section .modal{position:fixed;inset:0;background-color:rgba(0,0,0,.5)}#landing-page-container #video-section .modal-content{position:relative;background-color:#fff;border-radius:10px;padding:26px}#landing-page-container #video-section .close-button{position:absolute;top:0;right:0;background:rgba(0,0,0,0);border:none;cursor:pointer}#landing-page-container #video-section .close-button:hover{color:#aaa;background-color:rgba(0,0,0,.2);border-radius:5px}#landing-page-container .icon-bg,#faq-container .icon-bg{border:none;background:rgba(0,0,0,0);cursor:pointer}#landing-page-container .icon,#faq-container .icon{border:2px gray solid;border-radius:100%;height:20px;width:20px;display:inline-block;text-align:center;line-height:15px;padding-left:1px;padding-top:1px}#landing-page-container .text-strip,#faq-container .text-strip{background-color:#f1f7e8;padding:10px;border-radius:2px;text-align:left;height:34px;border:none}#posten-bring-checkout-settings{display:block;margin:50px auto;width:1000px}#posten-bring-checkout-settings label{display:block;padding-bottom:5px}#posten-bring-checkout-settings input[type=text]{width:100%;border:1px #ccc solid;border-radius:10px;padding:2px 8px}#posten-bring-checkout-settings h2{font-size:18px}#posten-bring-checkout-settings hr{margin-bottom:30px}#posten-bring-checkout-settings .block-list{list-style:disc}#posten-bring-checkout-settings .input-error{background:#fee9e8 !important}#posten-bring-checkout-settings .input-error-description{color:#8e1f0b;display:inline-block;padding-top:4px;padding-left:12px}#posten-bring-checkout-settings .setting-container{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #eee}#posten-bring-checkout-settings .setting-card p{max-width:550px}#posten-bring-checkout-settings .setting-toggle{margin-left:10px;padding:5px 5px;border-radius:.25rem;font-size:12px;color:#fff;background-color:#707070}#posten-bring-checkout-settings .setting-toggle.active{background-color:green}#posten-bring-checkout-settings .dark-sample{max-width:400px}.components-guide__footer{width:auto !important}#posten-bring-checkout-section .update-available{background-color:#bbf791;padding:5px 8px;border-radius:5px;font-weight:bold}#posten-bring-checkout-section .update-available a{color:#3c434a}#posten-bring-checkout-section .update-available a:hover{color:#000}#posten-bring-checkout-section .container{max-width:600px;padding:23px 24px 12px;background-color:#f7f7f7}#posten-bring-checkout-section .logo{width:91px}#posten-bring-checkout-section .bring-select{max-width:300px}#posten-bring-checkout-section select{width:100% !important}#posten-bring-checkout-section .w100p{width:100%}#posten-bring-checkout-section .terms{color:#777}#posten-bring-checkout-section .components-base-control__field{margin-bottom:0 !important}#posten-bring-checkout-section #bring-table{text-indent:0;border-collapse:collapse;color:#757575;position:relative;width:100%}#posten-bring-checkout-section #bring-table thead{position:sticky;inset-block-start:0;z-index:1}#posten-bring-checkout-section #bring-table thead tr{border:0;border-bottom:1px solid #f0f0f0}#posten-bring-checkout-section #bring-table thead th{background-color:#fff;padding-top:8px;padding-bottom:8px;font-size:11px;text-transform:uppercase;font-weight:500;text-align:left;color:#1e1e1e}#posten-bring-checkout-section #bring-table thead th .header-content-wrapper{min-width:100px;padding:4px 0;display:flex;font-size:11px;text-transform:uppercase;font-weight:500}#posten-bring-checkout-section #bring-table tbody td{vertical-align:top}#posten-bring-checkout-section #bring-table tfoot td{white-space:normal}#posten-bring-checkout-section #bring-table td,#posten-bring-checkout-section #bring-table th{padding:13px;white-space:nowrap;border:0}#posten-bring-checkout-section #bring-table tr{background-color:#fff;border-bottom:1px solid #f0f0f0}#posten-bring-checkout-section #bring-table tbody tr:last-child{border-bottom:0}#posten-bring-checkout-section #bring-table tbody tr td:last-child{text-align:end;vertical-align:bottom}#posten-bring-checkout-section #bring-table tr:first-child td,#posten-bring-checkout-section #bring-table tr:last-child td{border-top:0}#posten-bring-checkout-section #bring-table thead tr,#posten-bring-checkout-section #bring-table tbody tr{display:flex;width:100%}#posten-bring-checkout-section #bring-table thead tr td:first-child,#posten-bring-checkout-section #bring-table thead tr th:first-child,#posten-bring-checkout-section #bring-table thead tr th:first-child,#posten-bring-checkout-section #bring-table tbody tr td:first-child,#posten-bring-checkout-section #bring-table tbody tr th:first-child,#posten-bring-checkout-section #bring-table tbody tr th:first-child{flex:1;padding-left:13px;box-sizing:border-box}#posten-bring-checkout-section #bring-table thead tr td:last-child,#posten-bring-checkout-section #bring-table thead tr th:last-child,#posten-bring-checkout-section #bring-table thead tr th:last-child,#posten-bring-checkout-section #bring-table tbody tr td:last-child,#posten-bring-checkout-section #bring-table tbody tr th:last-child,#posten-bring-checkout-section #bring-table tbody tr th:last-child{padding-right:13px;box-sizing:border-box;width:140px}#posten-bring-checkout-section #bring-table thead tr button,#posten-bring-checkout-section #bring-table tbody tr button{height:auto;padding:0}#posten-bring-checkout-section #bring-table tfoot tr{color:#616161;border-top:1px solid #f0f0f0;background-color:#fff}#posten-bring-checkout-section #bring-table tfoot tr td{font-weight:500}#posten-bring-checkout-section #bring-table .wide{max-width:400px}#posten-bring-checkout-section #bring-table .narrow{max-width:100px}#posten-bring-checkout-section #bring-table .cell-content-wrapper{min-height:32px;display:flex;align-items:center}#posten-bring-checkout-section #bring-table .components-input-control__suffix{padding:4px}#posten-bring-checkout-section #bring-table .components-input-control__input{text-align:right;padding-right:0}#faq-container{max-width:950px;border-radius:10px;margin:30px auto}#faq-container ul{list-style-type:disc;padding-inline-start:revert}#faq-container #search-input{padding-left:30px;border-radius:8px}#faq-container .search-icon{position:absolute;top:0;padding:7px}#faq-container .card-section{border-radius:10px}#faq-container .search-icon svg{fill:#999}#faq-container .icon{border:2px gray solid;border-radius:100%;height:20px;width:20px;display:inline-block;text-align:center;line-height:15px;padding-left:1px;padding-top:1px}#faq-container .clear-icon{position:absolute;top:0;right:6px;background:rgba(0,0,0,0);border:none;cursor:pointer}#faq-container .search-container{box-sizing:border-box}#faq-container .search-input-wrapper{position:relative;width:100%}#faq-container .search-input{flex:1}#faq-container .search-input::placeholder{color:#999;opacity:1}#deactivate-container{margin:10px;padding-left:10px;padding-bottom:10px}#deactivate-container h1{margin:30px 0}#deactivate-container .bring-logo{height:35px}#deactivate-container .feedback-form{margin-right:10px}.mass-booking{margin:10px}.mass-booking a{color:#333}.mass-booking .header{line-height:1.1}.mass-booking .header h1{margin:30px 0}.mass-booking .header .bring-logo{height:35px}.mass-booking .main-content .mainbar{width:100%;max-width:457px}.mass-booking .main-content .mainbar ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.mass-booking .main-content .mainbar ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px hsla(0,0%,100%,.5)}.mass-booking .main-content .mainbar .scrollable-container{width:100%;max-height:470px;overflow-y:scroll;overflow-x:hidden}.mass-booking .main-content .mainbar .order-list{border-collapse:separate;border-spacing:0;max-width:450px;width:100%;margin-bottom:10px}.mass-booking .main-content .mainbar .order-list th,.mass-booking .main-content .mainbar .order-list td{height:35px;padding:6px}.mass-booking .main-content .mainbar .order-list th{background:#fff;color:#333;text-align:left}.mass-booking .main-content .mainbar .order-list tr.even td{background:#f6f7f7}.mass-booking .main-content .mainbar .order-list .order-list-shipping-options{max-width:200px}.mass-booking .main-content .mainbar .order-list .bring-select{display:inline-block}.mass-booking .main-content .mainbar .order-list .order-list-weight{width:50px}.mass-booking .main-content .mainbar .order-list .action-cell{position:relative}.mass-booking .main-content .mainbar .order-list .components-base-control__field{margin-bottom:0 !important}.mass-booking .main-content .mainbar .order-list input{width:60px;border-radius:0;padding:2px 2px 2px 8px}.mass-booking .main-content .mainbar .order-list img{width:30px}@keyframes fadeInScale{0%{opacity:0;transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}.mass-booking .main-content .mainbar .order-list .result-container{font-weight:bold}.mass-booking .main-content .mainbar .order-list .result-container .success{color:#00643a}.mass-booking .main-content .mainbar .order-list .truck{position:absolute;left:calc(-100vw - 30px);transition:left 1s ease}.mass-booking .main-content .mainbar .order-list .truck-container{padding:2px 0 2px 0}.mass-booking .main-content .mainbar .order-list .truck__visible{display:block}.mass-booking .main-content .mainbar .order-list .truck__hidden{display:none}.mass-booking .main-content .mainbar .order-list .truck__driving{left:5px}.mass-booking .main-content .mainbar .order-list .truck.truck__drive .result-container span{animation:showResult .1s}.mass-booking .main-content .mainbar .order-list .bring-truck-icon{animation:fadeInScale .5s ease-in-out}.mass-booking .main-content .mainbar .order-list .warning-icon{font-size:18px}.mass-booking .main-content .mainbar .error-list{background:#f6f7f7}.mass-booking .main-content .mainbar .loading-spinner{margin-left:200px;margin-top:100px}.mass-booking .main-content .collect-packages-img{width:350px}@media only screen and (max-width: 1400px){.mass-booking .main-content .collect-packages-img{display:none}}.mass-booking .main-content .main-content__footer{width:100%}.mass-booking .main-content .main-content__footer .booking-form-wrapper{margin-bottom:20px}.mass-booking .main-content .main-content__footer .bring-select{display:inline-block;max-width:300px}.mass-booking .main-content .main-content__footer .booking-form{text-align:right}.mass-booking .main-content .main-content__footer .booking-form.show{display:block}.mass-booking .main-content .main-content__footer .booking-form.hide{display:none}.collapse-transition{transition:height .2s ease}#feedback-form-container{min-width:400px}.feedback-form__button-container{text-align:right;display:inline-block}.feedback-form__email{width:100%}.feedback-form__message{width:100%;margin-top:5px}.feedback-form__link{margin-top:10px;margin-left:auto}.feedback-form__status{margin-top:4px}.feedback-form__bottom-text{display:flex}.how-to-guide-container{width:100%}.how-to-guide-container .steps-row{width:100%;padding:10px 0}.how-to-guide-container .step-cell{flex:0 0 20%}.how-to-guide-container .description-cell{flex:1}.how-to-guide-container .separator{border:0;border-top:1px solid #ccc;width:100%}.how-to-image{width:100%;height:auto !important;overflow:visible}
