@media screen and (-ms-high-contrast:black-on-white){.loading,.loading-section{background-image:url(https://auspost.com.au/parcels-mail/calculate-postage-delivery-times/styles/images/loader.gif)!important}}@media screen and (-ms-high-contrast:white-on-black){.loading,.loading-section{background-image:url(https://auspost.com.au/parcels-mail/calculate-postage-delivery-times/styles/images/loader.gif)!important}}header{background-color:#fbf8f1;height:82px;position:relative}header .header-wrapper{margin:0 auto;max-width:960px;max-height:100%}header .header-wrapper .main-logo{padding:10px 0 10px 15px;float:left;display:inline-block}@media (min-width:960px){header .header-wrapper .main-logo{padding-left:0}}.header-container{background-color:#fff;color:#382f2d}.header-container .breadcrumb{font-size:.8571428571em;line-height:20px;margin:0;padding-left:15px}@media (min-width:960px){.header-container .breadcrumb{padding-left:0}}.header-container .breadcrumb nav ul{list-style:none}.header-container .breadcrumb ul{padding-top:15px}.header-container .breadcrumb li{display:inline;margin:6px 0}.header-container .breadcrumb li:after{content:"\a0";display:inline-block;vertical-align:middle;width:15px;height:8px;background:transparent url(https://auspost.com.au/parcels-mail/calculate-postage-delivery-times/assets/images/breadcrumb-separator-icon.png) no-repeat 5px 0}.header-container .breadcrumb li:last-child:after{content:none;display:none}.header-container .breadcrumb a{color:#362f2d;text-decoration:none;font-size:inherit}.header-container .breadcrumb a:hover{text-decoration:underline}.header-container__icon{display:none}@media (min-width:28.5714285714em){.header-container__icon{display:block}}.header-container__icon__got-it{float:left;margin-top:5px;margin-right:10px;padding-left:18px}@media (min-width:960px){.header-container__icon__got-it{padding-left:0}}.header-container a{font-family:ap_letter,Helvetica,Arial,sans-serif}.header-container .postage-nav li a{padding:0 10px}.header-container ul{margin:0}.header-container ul li{margin:0 20px 0 0}@media (min-width:51.4285714286em){.header-container ul li{margin:15px 20px 0 0}}.header-container h1{font-size:2.1428571429em;padding:20px 15px 10px;margin:0;outline:0}@media (min-width:51.4285714286em){.header-container h1{font-size:2.5714285714em}}@media (min-width:960px){.header-container h1{padding:20px 0 10px}}.header-container__page-description{font-family:ArialMT,Helvetica,Arial,sans-serif;line-height:22px;padding:0 15px 20px;color:#807370}@media (min-width:960px){.header-container__page-description{padding:0 0 25px}}.header-container__page-description .grey-dark{color:#382f2d}.header-container__page-description .got-it{font-weight:700}.header-container__page-description .change,.header-container__page-description a{color:#BC171E}@media (min-width:28.5714285714em){.header-container__page-description .change,.header-container__page-description a{padding-left:5px}}.filters{background-color:#f9f8f7;border-top:1px solid #dad0ca}.filters-container{margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.filters-container .filter-container,.filters-container .filter-container.full-width,.filters-container .notifications,.filters-container .notifications.full-width{width:100%}@media (min-width:51.4285714286em){.filters-container size-weight-filter .use-own-packaging .span-50p{width:65%}}@media (min-width:51.4285714286em){.filters-container size-weight-filter .use-own-packaging.international{width:70%}}@media (min-width:51.4285714286em){.filters-container{max-width:960px;-webkit-flex-direction:row;flex-direction:row}}.filters-container__border-left{width:100%;text-align:left;padding-left:24px}@media (min-width:51.4285714286em){.filters-container__border-left{text-align:center;padding-left:0}}@media (max-width:51.4285714286em){.filters-container__border-left{border-bottom:1px solid #eae8e4}}@media (min-width:51.4285714286em){.filters-container__border-left{border-right:1px solid #eae8e4}}.filters-container__border-left--expanded{border-right:0;text-align:left;width:100%}@media (max-width:51.4285714286em){.filters-container__border-left--expanded{padding-left:5px}}.filters-container__border-right{width:100%;text-align:left;padding-left:24px}@media (min-width:51.4285714286em){.filters-container__border-right{padding-left:0;text-align:center}}.filters-container__left,.filters-container__right{margin:20px auto;text-align:left;display:inline-block}@media (min-width:51.4285714286em){.filters-container__left,.filters-container__right{margin-top:25px;margin-bottom:25px}}.filters-container__left--set{width:60%}.filters-container__left--expanded{border-right:0;text-align:left;width:100%}@media (max-width:51.4285714286em){.filters-container__left--expanded{padding-left:5px}}.filters-container__right--expanded{text-align:left;border-right:none}@media (max-width:51.4285714286em){.filters-container__right--expanded{padding-left:5px}}.delivery-times__input-container{margin-top:24px;margin-bottom:24px;margin-left:10px}@media (min-width:51.4285714286em){.delivery-times__input-container{margin-left:15px}}@media (min-width:960px){.delivery-times__input-container{margin-left:0}}.delivery-times__label-date-link-container{display:flex;flex-direction:row}@media (min-width:51.4285714286em){.delivery-times__label-date-link-container{flex-direction:column}}.delivery-times__icon{display:none}@media (min-width:51.4285714286em){.delivery-times__icon{display:inline;float:left;margin-right:14px}}.delivery-times__selection-label{font-size:1.0714285714em;color:#382f2d;font-family:ArialMT,Helvetica,Arial,sans-serif;font-weight:700}.delivery-times__selection{font-size:1.0714285714em;font-family:ArialMT,Helvetica,Arial,sans-serif;color:#382f2d}.delivery-times__enter-time-link{color:#dc1928;padding-left:1em}.delivery-times__enter-time-link:active,.delivery-times__enter-time-link:focus,.delivery-times__enter-time-link:hover,.delivery-times__enter-time-link:link,.delivery-times__enter-time-link:visited{color:#dc1928}@media (min-width:51.4285714286em){.delivery-times__enter-time-link{padding-top:4px;padding-left:0;display:block}}.delivery-times__edit-time-link{color:#dc1928;padding-top:4px}.delivery-times__edit-time-link:active,.delivery-times__edit-time-link:focus,.delivery-times__edit-time-link:hover,.delivery-times__edit-time-link:link,.delivery-times__edit-time-link:visited{color:#dc1928}.delivery-times__clear-time-link{color:#dc1928;padding-top:4px;padding-left:8px}.delivery-times__clear-time-link:active,.delivery-times__clear-time-link:focus,.delivery-times__clear-time-link:hover,.delivery-times__clear-time-link:link,.delivery-times__clear-time-link:visited{color:#dc1928}.delivery-times__entry-label{font-family:ap_letter,Helvetica,Arial,sans-serif;font-size:24px;color:#382f2d;padding-right:1em}.delivery-times__switch-to-view-mode-link{color:#dc1928;padding-top:8px}.delivery-times__switch-to-view-mode-link:active,.delivery-times__switch-to-view-mode-link:focus,.delivery-times__switch-to-view-mode-link:hover,.delivery-times__switch-to-view-mode-link:link,.delivery-times__switch-to-view-mode-link:visited{color:#dc1928}.delivery-times__input-field.input-error,.delivery-times__input-field.input-error:focus{border-color:#dc1928}.delivery-times__input-field-format-hint{padding-top:16px;font-size:14px;font-family:ArialMT,Helvetica,Arial,sans-serif}.delivery-times__label-toggle-container{display:flex;flex-direction:column;padding-bottom:32px}@media (min-width:51.4285714286em){.delivery-times__label-toggle-container{flex-direction:row}}.delivery-times__input-field-hint-container,.delivery-times__input-form-container-flex{display:flex;flex-direction:column}@media (min-width:51.4285714286em){.delivery-times__input-form-container-flex{flex-direction:row}}.delivery-times__set-date-button-container{margin-top:40px}@media (min-width:51.4285714286em){.delivery-times__set-date-button-container{margin-top:0}}.delivery-times__set-date-button-container button{float:none;border-width:1px;padding:0 20px}.delivery-times__set-date-button-container .loading{padding:0 25px;border:0 solid transparent;outline:0;background-image:url(https://auspost.com.au/parcels-mail/calculate-postage-delivery-times/styles/images/loader.gif)!important;text-indent:-999em;-webkit-transition:none .6s ease 0s;-ms-transition:none .6s ease 0s;-moz-transition:none .6s ease 0s;-o-transition:none .6s ease 0s;transition:none .6s ease 0s;background-repeat:no-repeat;background-position:center;background-color:#f9f8f7}.delivery-times__input-field-container input{color:#382f2d;height:40px;line-height:normal;padding:7px 10px;border:1px solid #e2dfda;border-radius:3px;outline:0;margin-right:56px}.delivery-times__input-field-container input:focus{padding:7px 10px}.delivery-times__input-field-container__error-message-container{width:190px}@media (min-width:51.4285714286em){.delivery-times__input-field-container__error-message-container{white-space:nowrap;overflow:visible}}.delivery-times__input-field-container__error-message-container p{color:#dc1928;margin:0;margin-top:5px}.delivery-times__date-type-container{width:100%;margin-bottom:22px}@media (min-width:51.4285714286em){.delivery-times__date-type-container{margin-bottom:14px}}.delivery-times__date-type-container-radio-container{display:inline-block}.delivery-times__date-type-container-radio{margin-right:6px;vertical-align:middle;margin-bottom:3px}.delivery-times__date-type-container-label{font:ArialMT,Helvetica,Arial,sans-serif;color:#382f2d;padding-top:3px;line-height:21px;margin-right:25px;display:inline-block;font-size:1.2857142857em}.size-weight__input-container{margin-top:24px;margin-bottom:24px;margin-left:10px}@media (min-width:51.4285714286em){.size-weight__input-container{margin-left:15px}}@media (min-width:960px){.size-weight__input-container{margin-left:0}}.size-weight__icon{display:none}@media (min-width:51.4285714286em){.size-weight__icon{display:inline;float:left;margin-right:14px}}.size-weight__selection-label{font-size:1.0714285714em;color:#382f2d;font-family:ArialMT,Helvetica,Arial,sans-serif;font-weight:700;outline:0}.size-weight__selection{font-size:1.0714285714em;font-family:ArialMT,Helvetica,Arial,sans-serif;color:#382f2d}.size-weight__enter-weight-link{padding-left:1em}@media (min-width:51.4285714286em){.size-weight__enter-weight-link{padding-top:4px;padding-left:0;display:block}}.size-weight__enter-weight-link:active,.size-weight__enter-weight-link:focus,.size-weight__enter-weight-link:hover,.size-weight__enter-weight-link:link,.size-weight__enter-weight-link:visited{color:#dc1928}.size-weight__edit-weight-link{padding-top:4px;padding-left:10px}.size-weight__edit-weight-link:active,.size-weight__edit-weight-link:focus,.size-weight__edit-weight-link:hover,.size-weight__edit-weight-link:link,.size-weight__edit-weight-link:visited{color:#dc1928}.size-weight__clear-weight-link{padding-top:4px;padding-left:10px}.size-weight__clear-weight-link:active,.size-weight__clear-weight-link:focus,.size-weight__clear-weight-link:hover,.size-weight__clear-weight-link:link,.size-weight__clear-weight-link:visited{color:#dc1928}.size-weight__entry-label{font-family:ap_letter,Helvetica,Arial,sans-serif;font-size:24px;color:#382f2d;padding-right:1em}.size-weight__switch-to-view-mode-link{padding-top:8px}.size-weight__switch-to-view-mode-link:active,.size-weight__switch-to-view-mode-link:focus,.size-weight__switch-to-view-mode-link:hover,.size-weight__switch-to-view-mode-link:link,.size-weight__switch-to-view-mode-link:visited{color:#dc1928}.size-weight__label-toggle-container{display:flex;flex-direction:column;padding-bottom:32px}@media (min-width:51.4285714286em){.size-weight__label-toggle-container{flex-direction:row}}.size-weight .use-own-packaging{padding-left:0}@media (max-width:51.4285714286em){.size-weight .use-own-packaging{margin-left:0}}@media (min-width:51.4285714286em){.size-weight .use-own-packaging.domestic{padding-right:110px}}@media (min-width:51.4285714286em){.size-weight .use-own-packaging.international{width:64%}}.size-weight .use-own-packaging .input-container .dimensions.dimension-info-container.error-padding{margin-top:0}.size-weight .use-own-packaging .learn-more.edit-dimensions{padding-top:40px}form .fieldscontainer{margin-bottom:30px}@media (min-width:28.5714285714em){form .fieldscontainer{margin-bottom:0}}form .fieldscontainer .formField .error div#international-to-required-error{margin:3px 0 0 auto}form .fieldscontainer .formField .has-details input{margin-bottom:3px}::-webkit-input-placeholder{color:#807370}:-moz-placeholder{color:#807370;opacity:1}::-moz-placeholder{color:#807370;opacity:1}:-ms-input-placeholder{color:#807370!important}.context-content-container{border-top:1px solid #e2dfda;padding-top:40px}.postage-location{padding:0;margin:0}.postage-location .flex-container .notification{overflow:visible}@media (min-width:51.4285714286em){.postage-location .flex-container .notification{overflow:hidden}}.postage-location__tab{position:relative;overflow:hidden;background-color:#fff;margin:0;width:100%;border-top-left-radius:3px;border-top-right-radius:3px;border-top:solid 1px #dad0ca;border-left:solid 1px #dad0ca;border-right:solid 1px #dad0ca}.postage-location__tab__container{width:50%;background-color:#dfdddb;border:1px solid #dfdddb;padding:5px 30px;margin:0;cursor:pointer}@media (min-width:28.5714285714em){.postage-location__tab__container{padding:15px 36px}}@media (min-width:51.4285714286em){.postage-location__tab__container{padding:20px 40px}}@media (min-width:960px){.postage-location__tab__container{padding:20px 80px}}.postage-location__tab__container-domestic{float:left}.postage-location__tab__container-international{float:right}.postage-location__tab__container__icon{display:none}@media (min-width:28.5714285714em){.postage-location__tab__container__icon{display:block}}.postage-location__tab__container__icon--show-always{float:left;margin-right:15px}.postage-location__tab__container__name{color:#382f2d;margin-top:10px}@media (max-width:28.5714285714em){.postage-location__tab__container__name{margin-top:6px}}@media (max-width:28.5714285714em){.postage-location__tab__container__name__domestic{padding-top:5px}}@media (max-width:28.5714285714em){.postage-location__tab__container__name__international{margin-bottom:6px}}.postage-location__tab__container__name--show-always{font-size:1.4285714286em;line-height:30px;text-align:center;display:block}@media (min-width:28.5714285714em){.postage-location__tab__container__name--show-always{font-size:2.2857142857em;line-height:40px;text-align:left}}.postage-location__tab__container__name--show-small{font-weight:400;display:none;text-align:center}.postage-location__tab__container__name--show-small__domestic{font-size:1em;line-height:1px;display:block}@media (min-width:28.5714285714em){.postage-location__tab__container__name--show-small__domestic{font-size:1.0714285714em;line-height:12px;text-align:left}}.postage-location__tab__container__name--show-small__international{font-size:1.0714285714em;line-height:12px}@media (min-width:28.5714285714em){.postage-location__tab__container__name--show-small__international{font-size:1.0714285714em;line-height:12px;text-align:left;display:block}}.postage-location__tab__container.active{background-color:#fff;border:1px solid #fff}.postage-location__tab__container:focus{border:1px dotted #5e514d;outline:0}.postage-location .fieldscontainer{border:none;padding-bottom:0}.postage-location__notifications{display:none;border-left:solid 1px #dad0ca;border-right:solid 1px #dad0ca}@media (min-width:51.4285714286em){.postage-location__notifications{display:block;background-color:#fff;padding:10px 80px}}.postage-location form{border-left:solid 1px #dad0ca;border-right:solid 1px #dad0ca}.postage-location__container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;background-color:#fff;padding:20px}@media (min-width:51.4285714286em){.postage-location__container{flex-direction:row;padding-left:56px;padding-right:56px}}@media (min-width:960px){.postage-location__container{padding-left:82px;padding-right:82px}}form .postage-location__container__fields{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start}@media (min-width:51.4285714286em){form .postage-location__container__fields{flex-direction:row}}form .postage-location__container__fields__form.formField{width:100%;margin-right:16px;color:#807370}form .postage-location__container__fields__form.formField label{font-size:1.2857142857em}.postage-location__container .overseas-container-fields select{color:#807370}.postage-location__container .overseas-container-fields .overseas-field-same-row{display:flex;padding-top:20px}.postage-location__container .overseas-container-fields .overseas-field-same-row .postcode-label{width:60%;padding-top:10px;font-size:1em}.postage-location__container .overseas-container-fields .overseas-field-same-row .postcode-field{width:40%}form .postage-location__container__controls{width:100%}@media (min-width:51.4285714286em){form .postage-location__container__controls{width:111px;padding-top:30px}}@media (min-width:960px){form .postage-location__container__controls{width:168px}}form .postage-location__container__controls button{width:136px}@media (min-width:51.4285714286em){form .postage-location__container__controls button{width:96px}}@media (min-width:960px){form .postage-location__container__controls button{width:138px}}.postage-location .domestic-check-delivery-times,.postage-location .wait-for-overseas-delivery{padding:0 0 20px 20px;background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:solid 1px #dad0ca}.postage-location .domestic-check-delivery-times a,.postage-location .wait-for-overseas-delivery a{display:inline}@media (min-width:51.4285714286em){.postage-location .domestic-check-delivery-times,.postage-location .wait-for-overseas-delivery{padding:0 0 20px 56px}}@media (min-width:960px){.postage-location .domestic-check-delivery-times,.postage-location .wait-for-overseas-delivery{padding:0 0 20px 82px}}.postage-location form #submit-domestic.loading,.postage-location form #submit-international.loading{padding:0 25px;border:0 solid transparent;outline:0;background-image:url(https://auspost.com.au/parcels-mail/calculate-postage-delivery-times/styles/images/loader.gif)!important;background-color:#fff;text-indent:-999em;-webkit-transition:none .6s ease 0s;-ms-transition:none .6s ease 0s;-moz-transition:none .6s ease 0s;-o-transition:none .6s ease 0s;transition:none .6s ease 0s}@media (min-width:28.5714285714em){.postage-location .overseas-tab{padding-bottom:12px}}@media (min-width:28.5714285714em){.container-location{margin:auto 15px}}@media (min-width:960px){.container-location{margin:0 auto}}.product-group-no-icon{padding-left:0!important}@media (min-width:51.4285714286em){.product-group-no-icon{padding-left:20px!important}}@media (min-width:960px){.product-group-no-icon{padding-left:32px!important}}.first-bundled-group{margin-top:0!important;padding-top:0!important}.product-group{padding:40px 0 30px}.product-group__full-top-separator{border-top:solid 1px #dad0ca}.product-group__bundled-item-separator{border-top:1px solid #dad0ca;margin-left:100px;margin-right:50px}.product-group__matrix-header{display:block}@media (max-width:960px){.product-group__matrix-header{display:none}}.product-group__summary{display:flex;flex-flow:row}.product-group__icon{float:right;padding:0 12px 0 22px}@media (min-width:51.4285714286em){.product-group__icon{float:left}}.product-group__summary-content{width:100%;line-height:24px;margin:0}.product-group__summary-content-name-new-icon{padding:0 20px}.product-group__summary-content-name{display:block;font-size:1.4285714286em;color:#382f2d;padding:0 20px}@media (min-width:960px){.product-group__summary-content-name{padding:0}}.product-group__summary-content-description a{font-size:1em!important;font-family:inherit}.product-group__summary-content-description{display:block;color:#807370;font-size:1em;padding:0 20px}@media (min-width:960px){.product-group__summary-content-description{display:inline-block;padding:0}}.product-group__own-packaging-dimension-link{color:#dc1928;padding-left:20px}.product-group__own-packaging-dimension-link:active,.product-group__own-packaging-dimension-link:focus,.product-group__own-packaging-dimension-link:hover,.product-group__own-packaging-dimension-link:link,.product-group__own-packaging-dimension-link:visited{color:#dc1928}@media (min-width:51.4285714286em){.product-group__own-packaging-dimension-link{float:right;padding-left:0;padding-right:65px}}.product-group__product-container{display:flex;padding:20px 0;flex-flow:wrap}@media (min-width:960px){.product-group__product-container{flex-flow:row}}.product-group__product-table-header{font-weight:700!important;font-size:1.1428571429em!important;color:#382f2d!important}.product-group__product-name{font-size:1.2857142857em;color:#382f2d;padding:0 0 0 20px;width:100%}@media (min-width:51.4285714286em){.product-group__product-name{padding:0 0 0 120px}}@media (min-width:960px){.product-group__product-name{font-size:1.0714285714em;width:30%;padding:0 0 0 110px}}.product-group__product__see-filtered{background-color:inherit;border:none;padding:0;font:inherit;cursor:pointer;color:#dc1928}.product-group__product__see-filtered:focus{outline:#382f2d dotted thin}.product-group__product-details a{font-family:inherit;font-size:1em!important}.product-group__product-details{font-size:1.0714285714em;padding:0 0 0 20px;width:100%;text-align:left}@media (min-width:51.4285714286em){.product-group__product-details{padding:0 0 0 120px}}@media (min-width:960px){.product-group__product-details{width:22%;padding:0}}.product-group__product-maximum-weight{font-size:1.0714285714em;color:#807370;padding:0 0 0 20px;width:50%}@media (min-width:51.4285714286em){.product-group__product-maximum-weight{padding:0 0 0 120px}}@media (min-width:960px){.product-group__product-maximum-weight{width:13%;padding:0}}.product-group__product-price{font-size:1.0714285714em;font-weight:700;color:#382f2d;width:50%;padding:0 20px 0 0;text-align:right}@media (min-width:51.4285714286em){.product-group__product-price{padding-right:40px}}@media (min-width:960px){.product-group__product-price{width:28%;padding-right:0}}.product-group__price_breakdown{width:100%}@media (min-width:51.4285714286em){.product-group__price_breakdown{width:45%}}@media (min-width:960px){.product-group__price_breakdown{width:28%}}.product-group__product-separator-container{display:flex;flex-flow:row}.product-group__product-separator{border:0 solid #dad0ca;border-top-width:1px;margin:0 20px}@media (min-width:51.4285714286em){.product-group__product-separator{margin:0 40px 0 120px}}@media (min-width:960px){.product-group__product-separator{margin:0 65px 0 110px}}.product-group__product-item-container{font-size:1em;color:#382f2d;padding:20px 20px 0}@media (min-width:51.4285714286em){.product-group__product-item-container{padding:0}}.product-group__product-item-container table{width:100%}.product-group__product-item-container tr{line-height:20px}.product-group__product-item-container .product-item-name{color:#807370}.product-group__product-item-container .product-item-price{text-align:right}.product-group__product-item-container .product-total{font-size:1.0714285714em}.product-group__product-item-container .product-total .product-total-price{font-weight:700;text-align:right}.product-group .product-filter-warning-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;background-color:#fcf8e2;border:1px solid #f3edd5;padding:12px 18px 12px 22px;margin-right:0;font-size:1.0714285714em;color:#8a6d3b;margin-bottom:0;font-family:ArialMT,Helvetica,Arial,sans-serif;line-height:21px;margin-top:26px}@media (min-width:51.4285714286em){.product-group .product-filter-warning-container{border-width:1px;margin-right:5%;margin-left:13%;padding-left:18px;border-radius:6px}}@media (min-width:960px){.product-group .product-filter-warning-container{margin-right:11%;margin-left:11%}}.product-group .product-filter-warning-container img{float:left;padding-right:10px}.product-group .product-filter-warning-container .alert-text{display:inline-block}.product-group .product-filter-warning-container .clear-link{color:#dc1928;margin-left:0;font-family:inherit}.address-completion .additional-details{display:none}.address-completion .angucomplete-dropdown-wrapper{position:relative}.address-completion .angucomplete-footer{border-top:1px solid #dad0ca}.address-completion .angucomplete-selected-row .footer-link{text-decoration:underline}.address-completion .footer-link{color:#dc1928}.address-completion .highlight{color:#382f2d;font-weight:700}.address-completion .angucomplete-dropdown{border:1px solid #dad0ca;border-radius:2px;cursor:pointer;z-index:9999;position:absolute;margin-top:-9px;width:100%;background-color:#fff;-webkit-box-shadow:-1px 7px 4px 0 rgba(0,0,0,.42);-moz-box-shadow:-1px 7px 4px 0 rgba(0,0,0,.42);box-shadow:-1px 7px 4px 0 rgba(0,0,0,.42);max-height:400px;overflow-y:auto}.address-completion .angucomplete-row{padding:10px 15px;color:#807370;margin:0;clear:both;font-size:1em}.address-completion .angucomplete-selected-row{background-color:#f3f1ee}.address-completion .error span a:before{background:0 0;width:0;height:0;content:initial}.no-options-found-banner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;border:1px solid #e2dfda;border-radius:3px;background-color:#fff;text-align:center}.no-options-found-banner .service_icon{padding:40px 0}.no-options-found-banner .heading{color:#382f2d;font-size:1.4285714286em}.no-options-found-banner .description{font-size:1em;line-height:20px}.no-options-found-banner .links-container{padding:30px 0 50px}.no-options-found-banner .links-container a{color:#dc1928;line-height:22px}.postage-item h2{padding:0 15px;font-size:1.7142857143em;font-weight:400;color:#382f2d}@media (min-width:960px){.postage-item h2{padding:0}}.postage-service-widget{padding:0 15px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (min-width:960px){.postage-service-widget{padding:0}}.postage-service{background-color:#fff;margin-bottom:20px;width:100%;border-radius:3px;border:1px solid #e2dfda}.postage-service__header--domestic_parcel-regular{border-top:10px solid #dc1928;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--domestic_parcel-regular{border-top:6px solid #dc1928}}.postage-service__header--domestic_parcel-express{border-top:10px solid #ffd200;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--domestic_parcel-express{border-top:6px solid #ffd200}}.postage-service__header--domestic_parcel-courier{border-top:10px solid #382f2d;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--domestic_parcel-courier{border-top:6px solid #382f2d}}.postage-service__header--domestic_letter-regular{border-top:10px solid #dc1928;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--domestic_letter-regular{border-top:6px solid #dc1928}}.postage-service__header--domestic_letter-priority{border-top:10px solid #ccc6c5;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--domestic_letter-priority{border-top:6px solid #ccc6c5}}.postage-service__header--domestic_letter-express{border-top:10px solid #ffd200;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--domestic_letter-express{border-top:6px solid #ffd200}}.postage-service__header--domestic_letter-courier{border-top:10px solid #382f2d;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--domestic_letter-courier{border-top:6px solid #382f2d}}.postage-service__header--domestic_letter-registered{border-top:10px solid #fc622e;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--domestic_letter-registered{border-top:6px solid #fc622e}}.postage-service__header--international_parcel-sea_mail{border-top:10px solid #5ed3bb;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-sea_mail{border-top:6px solid #5ed3bb}}.postage-service__header--international_parcel-air_mail{border-top:10px solid #80a3b0;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-air_mail{border-top:6px solid #80a3b0}}.postage-service__header--international_parcel-registered_post{border-top:10px solid #dc1928;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-registered_post{border-top:6px solid #dc1928}}.postage-service__header--international_parcel-track_pack{border-top:10px solid #3b4b8d;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-track_pack{border-top:6px solid #3b4b8d}}.postage-service__header--international_parcel-courier_post,.postage-service__header--international_parcel-courier_post_documents,.postage-service__header--international_parcel-courier_post_merchandise,.postage-service__header--international_parcel-express_post,.postage-service__header--international_parcel-premium_post{border-top:10px solid #ffd200;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-express_post{border-top:6px solid #ffd200}}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-courier_post,.postage-service__header--international_parcel-courier_post_documents,.postage-service__header--international_parcel-courier_post_merchandise{border-top:6px solid #ffd200}}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-courier_post_merchandise{border-top:6px solid #ffd200}}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-courier_post_documents{border-top:6px solid #ffd200}}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-premium_post{border-top:6px solid #ffd200}}.postage-service__header--international_parcel-int_cor{border-top:10px solid #382f2d;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-int_cor{border-top:6px solid #382f2d}}.postage-service__header--international_parcel-int_exp{border-top:10px solid #ffd200;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-int_exp{border-top:6px solid #ffd200}}.postage-service__header--international_parcel-int_std{border-top:10px solid #dc1928;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-int_std{border-top:6px solid #dc1928}}.postage-service__header--international_parcel-int_air{border-top:10px solid #80a3b0;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-int_air{border-top:6px solid #80a3b0}}.postage-service__header--international_parcel-int_sea{border-top:10px solid #5ed3bb;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_parcel-int_sea{border-top:6px solid #5ed3bb}}.postage-service__header--international_letter-air_mail{border-top:10px solid #3b4b8d;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_letter-air_mail{border-top:6px solid #3b4b8d}}.postage-service__header--international_letter-registered_post{border-top:10px solid #dc1928;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_letter-registered_post{border-top:6px solid #dc1928}}.postage-service__header--international_letter-track_pack{border-top:10px solid #3b4b8d;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_letter-track_pack{border-top:6px solid #3b4b8d}}.postage-service__header--international_letter-courier_post,.postage-service__header--international_letter-courier_post_documents,.postage-service__header--international_letter-courier_post_merchandise,.postage-service__header--international_letter-express_post,.postage-service__header--international_letter-premium_post{border-top:10px solid #ffd200;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_letter-express_post{border-top:6px solid #ffd200}}@media (min-width:51.4285714286em){.postage-service__header--international_letter-courier_post,.postage-service__header--international_letter-courier_post_documents,.postage-service__header--international_letter-courier_post_merchandise{border-top:6px solid #ffd200}}@media (min-width:51.4285714286em){.postage-service__header--international_letter-courier_post_documents{border-top:6px solid #ffd200}}@media (min-width:51.4285714286em){.postage-service__header--international_letter-premium_post{border-top:6px solid #ffd200}}.postage-service__header--international_letter-int_cor{border-top:10px solid #382f2d;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_letter-int_cor{border-top:6px solid #382f2d}}.postage-service__header--international_letter-int_exp{border-top:10px solid #ffd200;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_letter-int_exp{border-top:6px solid #ffd200}}.postage-service__header--international_letter-int_alt,.postage-service__header--international_letter-int_reg{border-top:10px solid #dc1928;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_letter-int_alt,.postage-service__header--international_letter-int_reg{border-top:6px solid #dc1928}}.postage-service__header--international_letter-int_air{border-top:10px solid #80a3b0;border-radius:3px}@media (min-width:51.4285714286em){.postage-service__header--international_letter-int_air{border-top:6px solid #80a3b0}}.postage-service__summary-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:51.4285714286em){.postage-service__summary-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row}}.postage-service .clickable-section{cursor:pointer}.postage-service__section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;box-sizing:border-box;color:#382f2d}@media (min-width:960px){.postage-service__section{order:-1}}.postage-service__section__delivery-price-label,.postage-service__section__delivery-time-label,.postage-service__section__name-label{padding-left:15px}@media (min-width:51.4285714286em){.postage-service__section__delivery-price-label,.postage-service__section__delivery-time-label,.postage-service__section__name-label{padding-top:25px;padding-right:10px}}@media (min-width:51.4285714286em){.postage-service__section__delivery-price-label,.postage-service__section__delivery-time-label{padding-bottom:8px}}.postage-service__section__name-label{font-family:ap_letter,Helvetica,Arial,sans-serif;padding-top:24px;font-size:1.7142857143em}@media (min-width:51.4285714286em){.postage-service__section__name-label{padding-left:30px;padding-bottom:10px}}.postage-service__section__name-label__expanded{padding-bottom:0;padding-right:30px}.postage-service__section__delivery-time-label{padding-top:15px;color:#807370;font-size:1em}@media (min-width:51.4285714286em){.postage-service__section__delivery-time-label{padding-left:30px;padding-top:35px}}.postage-service__section__delivery-time-label__expanded{padding:5px 15px 15px;line-height:20px;font-size:1.0714285714em;color:#807370}@media (min-width:51.4285714286em){.postage-service__section__delivery-time-label__expanded{color:#382f2d;font-size:1.2857142857em;padding-left:30px;padding-top:10px}}.postage-service__section__delivery-price-label{padding-top:10px;color:#807370;font-size:1em}@media (min-width:51.4285714286em){.postage-service__section__delivery-price-label{padding-top:35px}}.postage-service__section__deliverytime,.postage-service__section__deliverytime-extra-info,.postage-service__section__price,.postage-service__section__weight{padding-left:15px;font-size:1.4285714286em}@media (min-width:51.4285714286em){.postage-service__section__deliverytime,.postage-service__section__deliverytime-extra-info,.postage-service__section__price,.postage-service__section__weight{padding-bottom:30px;padding-right:10px}}.postage-service__section__weight{padding-bottom:5px;border-bottom:1px solid #f3f1ee;color:#807370;font-size:1.0714285714em}@media (min-width:51.4285714286em){.postage-service__section__weight{padding-left:30px;border-bottom:none}}.postage-service__section__weight:last-child{padding-bottom:15px}.postage-service__section__deliverytime{padding-bottom:0}@media (min-width:51.4285714286em){.postage-service__section__deliverytime{padding-left:30px}}.postage-service__section__deliverytime-extra-info{color:#807370;font-size:.9285714286em}@media (min-width:51.4285714286em){.postage-service__section__deliverytime-extra-info{padding-left:30px}}.postage-service__section__price{padding-bottom:15px}@media (min-width:51.4285714286em){.postage-service__section__price{padding-bottom:0}}@media (min-width:51.4285714286em){.postage-service__section--name{width:50%}}@media (min-width:960px){.postage-service__section--name{width:35%}}@media (min-width:51.4285714286em){.postage-service__section--deliverytime{width:35%;border-left:1px solid #f3f1ee}}@media (min-width:960px){.postage-service__section--deliverytime{width:28%}}@media (min-width:51.4285714286em){.postage-service__section--price{width:15%}}.postage-service__section--expanded{width:100%;position:relative}@media (min-width:960px){.postage-service__section--expanded{width:78%}}.postage-service__section--expanded a{position:absolute;top:20px;right:20px}@media (min-width:960px){.postage-service__section--expanded a{display:none}}.postage-service__section--see-options{display:inline-block;border-top:1px solid #f3f1ee;border-left:none;color:#dc1928;text-align:center;font-family:ap_letter,Helvetica,Arial,sans-serif;font-size:1.0714285714em;padding:15px 0;order:4}.postage-service__section--see-options:focus{outline:#382f2d dotted thin}@media (min-width:51.4285714286em){.postage-service__section--see-options{width:100%}}@media (min-width:960px){.postage-service__section--see-options{width:22%;border-top:none;border-left:1px solid #f3f1ee;padding:65px 24px 25px;order:0}}@media (min-width:960px){.postage-service__section--see-options__expanded{border-left:none}}.postage-service__message_container{width:100%}.postage-service__message_container .message_widget{display:flex;border-top:1px solid #e2dfda;border-radius:3px;font-size:1.0714285714em}.postage-service__message_container .message_widget__icon{margin-top:2px;margin-right:8px}.postage-service__message_container .message_widget__dt-early{color:#067a3d;line-height:21px;padding:11px 15px}@media (min-width:51.4285714286em){.postage-service__message_container .message_widget__dt-early{padding:11px 30px}}@media (min-width:960px){.postage-service__message_container .message_widget__dt-early{line-height:22px}}.postage-service__message_container .message_widget__dt-early #message-icon{padding-right:20px;padding-top:4px}@media (min-width:960px){.postage-service__message_container .message_widget__dt-early #message-icon{padding-right:12px;padding-top:2px}}.postage-service__message_container .message_widget__dt-early #message-icon #icon-asset{fill:#067a3d}.postage-service__message_container .message_widget__dt-tentative{color:#8a6d3b;line-height:21px;padding:11px 15px}@media (min-width:51.4285714286em){.postage-service__message_container .message_widget__dt-tentative{padding:11px 30px}}@media (min-width:960px){.postage-service__message_container .message_widget__dt-tentative{line-height:22px}}.postage-service__message_container .message_widget__dt-tentative #message-icon{padding-right:20px;padding-top:4px}@media (min-width:960px){.postage-service__message_container .message_widget__dt-tentative #message-icon{padding-right:12px;padding-top:2px}}.postage-service__message_container .message_widget__dt-tentative #message-icon #icon-asset{fill:#8a6d3b}.postage-service__message_container .message_widget__dt-normal{color:#382f2d;line-height:21px;padding:11px 15px}@media (min-width:51.4285714286em){.postage-service__message_container .message_widget__dt-normal{padding:11px 30px}}@media (min-width:960px){.postage-service__message_container .message_widget__dt-normal{line-height:22px}}.postage-service__message_container .message_widget__dt-normal #message-icon{padding-right:20px;padding-top:4px}@media (min-width:960px){.postage-service__message_container .message_widget__dt-normal #message-icon{padding-right:12px;padding-top:2px}}.postage-service__message_container .message_widget__dt-normal #message-icon #icon-asset{fill:#382f2d}.postage-service__message_container .message_widget__dt-late{color:#bc111e;line-height:21px;padding:11px 15px}@media (min-width:51.4285714286em){.postage-service__message_container .message_widget__dt-late{padding:11px 30px}}@media (min-width:960px){.postage-service__message_container .message_widget__dt-late{line-height:22px}}.postage-service__message_container .message_widget__dt-late #message-icon{padding-right:20px;padding-top:4px}@media (min-width:960px){.postage-service__message_container .message_widget__dt-late #message-icon{padding-right:12px;padding-top:2px}}.postage-service__message_container .message_widget__dt-late #message-icon #icon-asset{fill:#bc111e}.postage-service__message_container .message_widget__warning{color:#bc111e;line-height:21px;padding:11px 15px}@media (min-width:51.4285714286em){.postage-service__message_container .message_widget__warning{padding:11px 30px}}@media (min-width:960px){.postage-service__message_container .message_widget__warning{line-height:22px}}.postage-service__message_container .message_widget__warning #message-icon{padding-right:20px;padding-top:4px}@media (min-width:960px){.postage-service__message_container .message_widget__warning #message-icon{padding-right:12px;padding-top:2px}}.postage-service__message_container .message_widget__warning #message-icon #icon-asset{fill:#bc111e}.postage-service__message_container .message_widget__warning a{color:#bc111e}.postage-service__message_container .message_widget__dt-international_letter__air_mail,.postage-service__message_container .message_widget__dt-international_letter__courier_post_documents,.postage-service__message_container .message_widget__dt-international_letter__courier_post_merchandise,.postage-service__message_container .message_widget__dt-international_letter__express_post,.postage-service__message_container .message_widget__dt-international_letter__int_air,.postage-service__message_container .message_widget__dt-international_letter__int_alt,.postage-service__message_container .message_widget__dt-international_letter__int_cor,.postage-service__message_container .message_widget__dt-international_letter__int_exp,.postage-service__message_container .message_widget__dt-international_letter__int_sea,.postage-service__message_container .message_widget__dt-international_letter__int_std,.postage-service__message_container .message_widget__dt-international_letter__premium_post,.postage-service__message_container .message_widget__dt-international_letter__registered_post,.postage-service__message_container .message_widget__dt-international_letter__sea_mail,.postage-service__message_container .message_widget__dt-international_letter__track_pack,.postage-service__message_container .message_widget__dt-international_parcel__air_mail,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_documents,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_merchandise,.postage-service__message_container .message_widget__dt-international_parcel__express_post,.postage-service__message_container .message_widget__dt-international_parcel__int_air,.postage-service__message_container .message_widget__dt-international_parcel__int_alt,.postage-service__message_container .message_widget__dt-international_parcel__int_cor,.postage-service__message_container .message_widget__dt-international_parcel__int_exp,.postage-service__message_container .message_widget__dt-international_parcel__int_sea,.postage-service__message_container .message_widget__dt-international_parcel__int_std,.postage-service__message_container .message_widget__dt-international_parcel__premium_post,.postage-service__message_container .message_widget__dt-international_parcel__registered_post,.postage-service__message_container .message_widget__dt-international_parcel__sea_mail,.postage-service__message_container .message_widget__dt-international_parcel__track_pack{color:#382f2d;line-height:21px;padding:11px 15px}@media (min-width:51.4285714286em){.postage-service__message_container .message_widget__dt-international_letter__air_mail,.postage-service__message_container .message_widget__dt-international_letter__courier_post_documents,.postage-service__message_container .message_widget__dt-international_letter__courier_post_merchandise,.postage-service__message_container .message_widget__dt-international_letter__express_post,.postage-service__message_container .message_widget__dt-international_letter__int_air,.postage-service__message_container .message_widget__dt-international_letter__int_alt,.postage-service__message_container .message_widget__dt-international_letter__int_cor,.postage-service__message_container .message_widget__dt-international_letter__int_exp,.postage-service__message_container .message_widget__dt-international_letter__int_sea,.postage-service__message_container .message_widget__dt-international_letter__int_std,.postage-service__message_container .message_widget__dt-international_letter__premium_post,.postage-service__message_container .message_widget__dt-international_letter__registered_post,.postage-service__message_container .message_widget__dt-international_letter__sea_mail,.postage-service__message_container .message_widget__dt-international_letter__track_pack,.postage-service__message_container .message_widget__dt-international_parcel__air_mail,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_documents,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_merchandise,.postage-service__message_container .message_widget__dt-international_parcel__express_post,.postage-service__message_container .message_widget__dt-international_parcel__int_air,.postage-service__message_container .message_widget__dt-international_parcel__int_alt,.postage-service__message_container .message_widget__dt-international_parcel__int_cor,.postage-service__message_container .message_widget__dt-international_parcel__int_exp,.postage-service__message_container .message_widget__dt-international_parcel__int_sea,.postage-service__message_container .message_widget__dt-international_parcel__int_std,.postage-service__message_container .message_widget__dt-international_parcel__premium_post,.postage-service__message_container .message_widget__dt-international_parcel__registered_post,.postage-service__message_container .message_widget__dt-international_parcel__sea_mail,.postage-service__message_container .message_widget__dt-international_parcel__track_pack{padding:11px 30px}}@media (min-width:960px){.postage-service__message_container .message_widget__dt-international_letter__air_mail,.postage-service__message_container .message_widget__dt-international_letter__courier_post_documents,.postage-service__message_container .message_widget__dt-international_letter__courier_post_merchandise,.postage-service__message_container .message_widget__dt-international_letter__express_post,.postage-service__message_container .message_widget__dt-international_letter__int_air,.postage-service__message_container .message_widget__dt-international_letter__int_alt,.postage-service__message_container .message_widget__dt-international_letter__int_cor,.postage-service__message_container .message_widget__dt-international_letter__int_exp,.postage-service__message_container .message_widget__dt-international_letter__int_sea,.postage-service__message_container .message_widget__dt-international_letter__int_std,.postage-service__message_container .message_widget__dt-international_letter__premium_post,.postage-service__message_container .message_widget__dt-international_letter__registered_post,.postage-service__message_container .message_widget__dt-international_letter__sea_mail,.postage-service__message_container .message_widget__dt-international_letter__track_pack,.postage-service__message_container .message_widget__dt-international_parcel__air_mail,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_documents,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_merchandise,.postage-service__message_container .message_widget__dt-international_parcel__express_post,.postage-service__message_container .message_widget__dt-international_parcel__int_air,.postage-service__message_container .message_widget__dt-international_parcel__int_alt,.postage-service__message_container .message_widget__dt-international_parcel__int_cor,.postage-service__message_container .message_widget__dt-international_parcel__int_exp,.postage-service__message_container .message_widget__dt-international_parcel__int_sea,.postage-service__message_container .message_widget__dt-international_parcel__int_std,.postage-service__message_container .message_widget__dt-international_parcel__premium_post,.postage-service__message_container .message_widget__dt-international_parcel__registered_post,.postage-service__message_container .message_widget__dt-international_parcel__sea_mail,.postage-service__message_container .message_widget__dt-international_parcel__track_pack{line-height:22px}}.postage-service__message_container .message_widget__dt-international_letter__air_mail #message-icon,.postage-service__message_container .message_widget__dt-international_letter__courier_post_documents #message-icon,.postage-service__message_container .message_widget__dt-international_letter__courier_post_merchandise #message-icon,.postage-service__message_container .message_widget__dt-international_letter__express_post #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_air #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_alt #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_cor #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_exp #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_sea #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_std #message-icon,.postage-service__message_container .message_widget__dt-international_letter__premium_post #message-icon,.postage-service__message_container .message_widget__dt-international_letter__registered_post #message-icon,.postage-service__message_container .message_widget__dt-international_letter__sea_mail #message-icon,.postage-service__message_container .message_widget__dt-international_letter__track_pack #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__air_mail #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_documents #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_merchandise #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__express_post #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_air #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_alt #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_cor #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_exp #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_sea #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_std #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__premium_post #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__registered_post #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__sea_mail #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__track_pack #message-icon{padding-right:20px;padding-top:4px}@media (min-width:960px){.postage-service__message_container .message_widget__dt-international_letter__air_mail #message-icon,.postage-service__message_container .message_widget__dt-international_letter__courier_post_documents #message-icon,.postage-service__message_container .message_widget__dt-international_letter__courier_post_merchandise #message-icon,.postage-service__message_container .message_widget__dt-international_letter__express_post #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_air #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_alt #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_cor #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_exp #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_sea #message-icon,.postage-service__message_container .message_widget__dt-international_letter__int_std #message-icon,.postage-service__message_container .message_widget__dt-international_letter__premium_post #message-icon,.postage-service__message_container .message_widget__dt-international_letter__registered_post #message-icon,.postage-service__message_container .message_widget__dt-international_letter__sea_mail #message-icon,.postage-service__message_container .message_widget__dt-international_letter__track_pack #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__air_mail #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_documents #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_merchandise #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__express_post #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_air #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_alt #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_cor #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_exp #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_sea #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__int_std #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__premium_post #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__registered_post #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__sea_mail #message-icon,.postage-service__message_container .message_widget__dt-international_parcel__track_pack #message-icon{padding-right:12px;padding-top:2px}}.postage-service__message_container .message_widget__dt-international_letter__air_mail #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__courier_post_documents #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__courier_post_merchandise #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__express_post #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__int_air #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__int_alt #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__int_cor #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__int_exp #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__int_sea #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__int_std #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__premium_post #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__registered_post #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__sea_mail #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_letter__track_pack #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__air_mail #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_documents #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__courier_post_merchandise #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__express_post #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__int_air #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__int_alt #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__int_cor #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__int_exp #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__int_sea #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__int_std #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__premium_post #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__registered_post #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__sea_mail #message-icon #icon-asset,.postage-service__message_container .message_widget__dt-international_parcel__track_pack #message-icon #icon-asset{fill:#382f2d}.postage-service__description{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:20px 20px 30px;border-top:solid 1px #dad0ca;width:100%}@media (min-width:51.4285714286em){.postage-service__description{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;padding:20px 30px 30px}}.postage-service__description--bottom{order:3}.postage-service__description--content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;flex:1;overflow:hidden;flex-basis:auto}@media (min-width:42.8571428571em){.postage-service__description--content{width:70%}}@media (min-width:51.4285714286em){.postage-service__description--content{padding-right:40px}}.postage-service__description--content__header{font-size:1.2857142857em;color:#382f2d}.postage-service__description--content__header:focus{outline:0}.postage-service__description--content__description{line-height:20px;font-size:1em}.postage-service__description--content__links{margin-top:20px}.postage-service__description--content__links a{color:#dc1928;line-height:20px;font:ArialMT,Helvetica,Arial,sans-serif}.postage-service__description--image{padding-top:20px}@media (min-width:51.4285714286em){.postage-service__description--image{text-align:right;padding-top:0}}.postage-service__description--cta{margin-top:26px}@media (min-width:51.4285714286em){.postage-service__description--cta.mobile{display:none}}@media (max-width:51.4285714286em){.postage-service__description--cta.desktop{display:none}}.postage-service__description--cta a img{margin-right:6px;vertical-align:baseline;padding-bottom:3px}.postage-service__description--cta a img.icon-hover{display:none}.postage-service__description--cta a span{vertical-align:super}.postage-service__description--cta a:hover .icon-hover{display:inline-block}.postage-service__description--cta a:hover .icon{display:none}.postage-service__features{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;background-color:#f9f8f7;line-height:1.5714285714em;padding:20px 15px 23px}@media (min-width:51.4285714286em){.postage-service__features{padding:20px 15px 23px 30px}}.postage-service__features__container{width:100%;color:#382f2d;font-size:1.0714285714em;padding:0 0 15px}.postage-service__features__container--wrapper{width:100%}@media (min-width:960px){.postage-service__features__container--wrapper{width:88%}}@media (min-width:51.4285714286em){.postage-service__features__container{padding:0 0 12px}}.postage-service__features__title-label{display:block;color:#382f2d;font-size:1.0714285714em;font-weight:700;padding:0 15px 15px 0}.postage-service__features__title-label:focus{outline:0}@media (min-width:960px){.postage-service__features__title-label{display:inline;padding:0 40px 15px 0}}.postage-service__features__title-label--hidden{display:none}@media (min-width:960px){.postage-service__features__title-label--hidden{display:inline;visibility:hidden}}.postage-service__features__icon--image,.postage-service__features__icon--image--name{margin-left:3px}.postage-service__features__icon--extra{margin-left:6px}.postage-service__features__icon--extra-checkbox,.postage-service__features__icon--formula-checkbox{margin-left:2px}.postage-service__features__icon--formula-checkbox-label{margin-left:6px}.postage-service__features__icon--formula-input-container{margin:8px 0 4px 24px}.postage-service__features__icon--formula--input-form{display:inline;font-size:1.0714285714em}.postage-service__features__icon--formula--input-text{width:142px}.postage-service__features__icon--formula--error-messages{color:#bc111e}@media (min-width:960px){.postage-service__features__icon--formula--error-messages{max-width:685px}}.postage-service__features__price{font-weight:700}@media (min-width:960px){.postage-service__features{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row}}.postage-service__features__note{margin-left:26px}.postage-service__features__note__description{font-size:1em;color:#5e514d;display:inline}.postage-service__features__note__description a{margin-left:5px}.postage-service__features,.postage-service__products{width:100%}@media (min-width:960px){.postage-service__features,.postage-service__products{order:2}}.postage-service__animate-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:51.4285714286em){.postage-service__animate-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row}}.postage-service__animate-container.ng-enter,.postage-service__animate-container.ng-leave{-webkit-transform:max-height;-o-transform:max-height;-ms-transform:max-height;transform:max-height;-webkit-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;-ms-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.postage-service__animate-container.ng-enter,.postage-service__animate-container.ng-leave.ng-leave-active{max-height:0}.postage-service__animate-container.ng-enter.ng-enter-active,.postage-service__animate-container.ng-leave{overflow:hidden;max-height:1024px}.postage-service .tool-tip-wrapper .tool-tip p a{display:inline;position:static;margin-left:5px;vertical-align:initial}.navbar{padding:0 15px}@media (min-width:960px){.navbar{padding:0}}.postage-nav{margin:0;list-style:none}.postage-nav li{display:block;margin:15px 50px 15px 0;float:left;padding-bottom:12px}.postage-nav li a{text-decoration:none;position:relative;display:block;font-size:1.7142857143em;color:#382f2d}.postage-nav li:focus{border-bottom:3px solid #382f2d;outline-offset:4px;outline:#807370 thin dotted}.postage-nav li:hover{border-bottom:3px solid #382f2d}.postage-nav li.active{border-bottom:3px solid #DC1928}.postage-nav li.active a{color:#BC171E;outline:0}.terms-and-conditions-container{color:#5e514d;max-width:800px;padding:0 15px}@media (min-width:960px){.terms-and-conditions-container{padding:0}}.terms-and-conditions-container p{font-size:.9285714286em}.terms-and-conditions-container a:active,.terms-and-conditions-container a:focus,.terms-and-conditions-container a:hover,.terms-and-conditions-container a:link,.terms-and-conditions-container a:visited{color:#5e514d}.quicklinks .quicklinks__wrapper{text-align:center;color:#382f2d;margin-top:60px}.quicklinks .quicklinks__wrapper--header{font-size:1.4285714286em;font-family:ap_letter,Helvetica,Arial,sans-serif}.quicklinks .quicklinks__wrapper__links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin-top:10px;align-items:center;justify-content:center}@media (min-width:42.8571428571em){.quicklinks .quicklinks__wrapper__links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row}}.quicklinks .quicklinks__wrapper__links__link{display:inline-block;padding-left:10px;padding-right:10px;line-height:22px}@media (min-width:51.4285714286em){.quicklinks .quicklinks__wrapper__links__link{line-height:normal}}.quicklinks .quicklinks__wrapper__links__link a{text-decoration:none;color:#382f2d;font-size:1em}.quicklinks .quicklinks__wrapper__links__link a:focus,.quicklinks .quicklinks__wrapper__links__link a:hover{text-decoration:underline}.quicklinks .quicklinks__banner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;border:1px solid #e2dfda;border-radius:3px;background-color:#f9f8f7;text-align:center;padding-left:60px;padding-right:60px;padding-bottom:55px;margin-top:80px;margin-left:15px;margin-right:15px}@media (min-width:28.5714285714em){.quicklinks .quicklinks__banner{margin-left:0;margin-right:0}}@media (min-width:42.8571428571em){.quicklinks .quicklinks__banner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;padding-bottom:0}}.quicklinks .quicklinks__banner__section{padding-top:35px;padding-bottom:10px;padding-left:10px;padding-right:10px;text-decoration:none;color:#382f2d}@media (min-width:42.8571428571em){.quicklinks .quicklinks__banner__section{padding-bottom:70px}}.quicklinks .quicklinks__banner__section img{margin:auto}.quicklinks .quicklinks__banner__section__header{margin-top:10px;font-size:1.1428571429em;font-family:ap_letter,Helvetica,Arial,sans-serif}@media (min-width:42.8571428571em){.quicklinks .quicklinks__banner__section__header{font-size:1.2857142857em}}.quicklinks .quicklinks__banner__section__header--chevron{color:#dc1928}.quicklinks .quicklinks__banner__section__description{margin-top:10px;font-size:1em}use-own-packaging{width:100%}.use-own-packaging{margin:0 auto 0 21px}@media (min-width:51.4285714286em){.use-own-packaging{padding-left:128px;margin-left:0}}@media (min-width:960px){.use-own-packaging{padding-left:110px;padding-right:60px;margin-left:0}}.use-own-packaging form{display:initial}.use-own-packaging .span-25p_btn,.use-own-packaging .span-25p_btn_international,.use-own-packaging .span-30p,.use-own-packaging .span-45p,.use-own-packaging .span-50p,.use-own-packaging .span-70p,.use-own-packaging .span-75p,.use-own-packaging .span-left{float:left}.use-own-packaging .span-25p_btn,.use-own-packaging .span-25p_btn_international,.use-own-packaging .span-30p,.use-own-packaging .span-45p,.use-own-packaging .span-50p,.use-own-packaging .span-70p,.use-own-packaging .span-75p{width:100%}@media (min-width:960px){.use-own-packaging .span-25p_btn{width:25%}}@media (min-width:960px){.use-own-packaging .span-25p_btn_international{width:25%;margin-left:30px}}@media (min-width:51.4285714286em){.use-own-packaging .span-30p{width:30%}}@media (min-width:51.4285714286em){.use-own-packaging .span-45p{width:45%}}@media (min-width:51.4285714286em){.use-own-packaging .span-50p{width:50%}}@media (min-width:51.4285714286em){.use-own-packaging .span-70p{width:70%}}@media (min-width:51.4285714286em){.use-own-packaging .span-75p{width:74%}}.use-own-packaging .input-container .dimensions{font-size:1em}.use-own-packaging .input-container .dimensions .header{width:100px;font-size:1.2857142857em;color:#382f2d;float:left;margin-top:10px}@media (min-width:51.4285714286em){.use-own-packaging .input-container .dimensions .header{width:40%;float:none;margin-top:0}}.use-own-packaging .input-container .dimensions .dimension-value{width:60px;height:40px;margin:5px 0}@media (min-width:51.4285714286em){.use-own-packaging .input-container .dimensions .dimension-value{width:64px}}.use-own-packaging .input-container .dimensions .errorMessageBox{color:#dc1928;display:inline}.use-own-packaging .input-container .dimensions .errorMessageBox p{padding-left:100px;margin-top:0;margin-bottom:0}@media (min-width:51.4285714286em){.use-own-packaging .input-container .dimensions .errorMessageBox p{padding-left:0}}.use-own-packaging .input-container .dimensions .inputError{border-color:#dc1928}.use-own-packaging .input-container .dimensions .inputError:focus{border-width:1px}.use-own-packaging .input-container .dimensions .dimension-info{padding-left:100px;padding-right:30px}@media (min-width:51.4285714286em){.use-own-packaging .input-container .dimensions .dimension-info{white-space:nowrap;float:none;width:100%;padding-left:0}}.use-own-packaging .input-container .dimensions .dimension-info.no-input{margin-top:14px}.use-own-packaging .input-container .dimensions .dimension-info-container{padding-top:10px}.use-own-packaging .input-container .dimensions .dimension-info-container.error-padding{margin-top:0}.use-own-packaging .input-container .dimensions__last-child{margin-top:20px}@media (min-width:51.4285714286em){.use-own-packaging .input-container .dimensions__last-child{margin-top:0}}.use-own-packaging .input-container .dimensions .tool-tip-wrapper .tool-tip-icon{top:3px}.use-own-packaging .input-container .dimensions .tool-tip-wrapper .tool-tip{white-space:normal}.use-own-packaging .input-container .cubic-volume-error{color:#dc1928;display:inline-block;width:330px}.use-own-packaging .input-container .cubic-volume-error a{color:#dc1928}.use-own-packaging .input-container .cubic-volume-error.mobile{width:100%}.use-own-packaging .submit-container{margin-top:25px;margin-bottom:0}.use-own-packaging .submit-container .set-dimensions-button{font-size:1em}.use-own-packaging .submit-container .secondary-button{padding:0 15px}.use-own-packaging .submit-container button{float:left}.use-own-packaging .result__container .details__container{display:flex;flex-flow:wrap;line-height:20px;color:#382f2d;float:left;width:100%}.use-own-packaging .result__container .details__container .details__wrapper{width:60%}@media (min-width:51.4285714286em){.use-own-packaging .result__container .details__container .details__wrapper{width:60%}}@media (min-width:960px){.use-own-packaging .result__container .details__container .details__wrapper{width:60%}}.use-own-packaging .result__container .details__container .details__wrapper.price__breakdown{width:100%}@media (min-width:51.4285714286em){.use-own-packaging .result__container .details__container .details__wrapper.price__breakdown{width:41%}}@media (min-width:960px){.use-own-packaging .result__container .details__container .details__wrapper.price__breakdown{width:60%}}.use-own-packaging .result__container .details__container .details__wrapper .name{font-size:1.2857142857em;width:100%}@media (min-width:960px){.use-own-packaging .result__container .details__container .details__wrapper .name{font-size:1.0714285714em;width:23%;float:left}}.use-own-packaging .result__container .details__container .details__wrapper .name span{outline:0}.use-own-packaging .result__container .details__container .details__wrapper .links,.use-own-packaging .result__container .details__container .details__wrapper .size,.use-own-packaging .result__container .details__container .details__wrapper .weight{width:100%}@media (min-width:960px){.use-own-packaging .result__container .details__container .details__wrapper .size{width:35%;float:left}}@media (min-width:960px){.use-own-packaging .result__container .details__container .details__wrapper .weight{width:34%;float:left}}@media (min-width:960px){.use-own-packaging .result__container .details__container .details__wrapper .weight.international{width:27%}}@media (min-width:960px){.use-own-packaging .result__container .details__container .details__wrapper .links{float:left}}.use-own-packaging .result__container .details__container .details__wrapper .links .change,.use-own-packaging .result__container .details__container .details__wrapper .links .clear{color:#382f2d}.use-own-packaging .result__container .details__container .details__wrapper .links .clear{padding-left:10px}.use-own-packaging .result__container .details__container .details__wrapper .links_international{width:100%}@media (min-width:51.4285714286em){.use-own-packaging .result__container .details__container .details__wrapper .links_international{width:100%}}@media (min-width:960px){.use-own-packaging .result__container .details__container .details__wrapper .links_international{width:33%}}.use-own-packaging .result__container .price__wrapper{width:40%;position:relative}@media (min-width:960px){.use-own-packaging .result__container .price__wrapper{position:initial}}.use-own-packaging .result__container .price__wrapper.price__breakdown{width:100%}@media (min-width:51.4285714286em){.use-own-packaging .result__container .price__wrapper.price__breakdown{width:54%;margin-left:-2px}}@media (min-width:960px){.use-own-packaging .result__container .price__wrapper.price__breakdown{width:40%;margin-top:0}}.use-own-packaging .result__container .price__wrapper .price{float:right;text-align:right;font-weight:700;color:#382f2d;width:100%;padding-right:43px;position:absolute;bottom:0}@media (min-width:51.4285714286em){.use-own-packaging .result__container .price__wrapper .price{padding-right:40px}}@media (min-width:960px){.use-own-packaging .result__container .price__wrapper .price{width:100%;padding-right:65px;position:initial}}.use-own-packaging .result__container .price__wrapper .price__breakdown__wrapper{width:100%}@media (min-width:51.4285714286em){.use-own-packaging .result__container .price__wrapper .price__breakdown__wrapper.domestic{margin-top:60px}}@media (min-width:960px){.use-own-packaging .result__container .price__wrapper .price__breakdown__wrapper.domestic{width:100%;margin-top:0}}@media (min-width:51.4285714286em){.use-own-packaging .result__container .price__wrapper .price__breakdown__wrapper.international{margin-top:40px}}@media (min-width:960px){.use-own-packaging .result__container .price__wrapper .price__breakdown__wrapper.international{margin-top:0}}.use-own-packaging .result__container .price__wrapper .price__breakdown__wrapper .price__breakdown{width:100%;float:left;text-align:left;color:#382f2d}@media (min-width:51.4285714286em){.use-own-packaging .result__container .price__wrapper .price__breakdown__wrapper .price__breakdown{float:right;width:100%;padding-right:3px}}@media (min-width:960px){.use-own-packaging .result__container .price__wrapper .price__breakdown__wrapper .price__breakdown{width:79%;margin-right:67px}}.use-own-packaging .result__container .price__wrapper .price__breakdown__wrapper .price__breakdown .product-group__product-item-container{padding-left:0;padding-right:40px}@media (min-width:51.4285714286em){.use-own-packaging .result__container .price__wrapper .price__breakdown__wrapper .price__breakdown .product-group__product-item-container{padding-right:0}}.use-own-packaging .filter-validation-alert-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;background-color:#fcf8e2;border:1px solid #f3edd5;padding:12px 18px 12px 22px;margin-right:0;font-size:1.0714285714em;color:#8a6d3b;margin-bottom:0;font-family:ArialMT,Helvetica,Arial,sans-serif;line-height:21px}@media (min-width:51.4285714286em){.use-own-packaging .filter-validation-alert-container{border-width:1px;margin-right:6%;padding-left:18px;border-radius:6px}}@media (min-width:960px){.use-own-packaging .filter-validation-alert-container{margin-right:8%}}.use-own-packaging .filter-validation-alert-container img{float:left;padding-right:10px}.use-own-packaging .filter-validation-alert-container .alert-text{display:inline-block}.use-own-packaging .filter-validation-alert-container .clear-link{color:#dc1928;margin-left:10px;font-family:inherit}.use-own-packaging.display-alert-container{padding-left:0;margin-left:0;width:100%}@media (min-width:51.4285714286em){.use-own-packaging.display-alert-container{padding-left:109px;margin-left:0}}@media (min-width:960px){.use-own-packaging.display-alert-container{padding-left:110px;margin-left:0}}.use-own-packaging .learn-more{display:inline-block;width:100%;padding-left:18px;padding-top:20px;color:#382f2d;font-size:1.0714285714em}.use-own-packaging .learn-more a{color:inherit;font-size:inherit}@media (min-width:51.4285714286em){.use-own-packaging .learn-more{padding-left:0}}.use-own-packaging .learn-more.edit-dimensions{padding-left:0;padding-top:20px}@media (min-width:51.4285714286em){.use-own-packaging .learn-more.edit-dimensions{padding-left:0;padding-top:26px}}@media (min-width:960px){.use-own-packaging .learn-more.edit-dimensions{padding-left:0;padding-top:15px}}.christmas{padding:0;margin:0 0 30px;display:flex;flex-direction:column}.christmas .christmas-panel{display:flex;flex-direction:column;background-color:#fff;margin:0;width:100%;border-radius:3px;border:solid 1px #dad0ca;padding:5px 20px}.christmas .christmas-panel .dismiss{flex-direction:row;align-self:flex-end;margin-top:8px;line-height:25px}.christmas .christmas-panel .message{display:flex;flex-direction:column}@media (min-width:28.5714285714em){.christmas .christmas-panel .message{flex-direction:row;padding:10px}}@media (max-width:51.4285714286em){.christmas .christmas-panel .message{padding-top:10px}}@media (min-width:960px){.christmas .christmas-panel .message{padding:10px 60px 40px 0}}.christmas .christmas-panel .message .icon{padding-left:0;padding-top:0;align-self:center;flex:0 0 auto}@media (max-width:28.5714285714em){.christmas .christmas-panel .message .icon{padding-top:10px}}@media (min-width:960px){.christmas .christmas-panel .message .icon{padding-left:111px;padding-top:0;align-self:auto}}.christmas .christmas-panel .message .icon .show-always{float:left;margin-right:15px}.christmas .christmas-panel .message .message-panel{font-size:14px;margin-top:40px}@media (min-width:28.5714285714em){.christmas .christmas-panel .message .message-panel{margin-top:0}}.christmas .christmas-panel .message .message-panel .name{color:#382f2d;align-self:flex-start;font-size:16px;line-height:40px}@media (min-width:28.5714285714em){.christmas .christmas-panel .message .message-panel .name{font-size:26px;padding-left:60px}}@media (min-width:51.4285714286em){.christmas .christmas-panel .message .message-panel .name{margin-top:0}}.christmas .christmas-panel .message .message-panel .description{color:#807370;margin-top:10px;line-height:21px;align-self:flex-start}@media (min-width:28.5714285714em){.christmas .christmas-panel .message .message-panel .description{padding-left:60px}}.christmas .christmas-panel .message .message-panel .link{margin-top:10px;padding-bottom:30px;align-self:flex-start}@media (min-width:28.5714285714em){.christmas .christmas-panel .message .message-panel .link{padding-left:60px;padding-bottom:0}}.container-location{margin:0 auto}@media (min-width:28.5714285714em){.container-location{margin:auto 15px}}@media (min-width:960px){.container-location{margin:0 auto}}.notification-panel{display:flex;flex-direction:row;background-color:#fff;margin-bottom:20px;border-radius:3px;border:solid 1px #dad0ca;border-left:solid 3px #1AA0D8;color:#382f2d;font-family:Arial,sans-serif}@media (max-width:51.4285714286em){.notification-panel{margin:0 15px 15px}}@media (min-width:28.5714285714em){.notification-panel{margin:0 15px 15px}}@media (min-width:960px){.notification-panel{margin:0 0 15px}}.notification-panel .content{display:flex;flex-direction:row;align-items:center}.notification-panel .content .description{margin:auto}.notification-panel .content .icon{margin:16px;height:24px;width:24px;align-self:center;flex:0 0 auto}.notification-panel .content .title{font-weight:bolder}.notification-panel .content .link{color:#dc1928}.common-animations-transition-height{height:0;overflow:hidden;transition:height .5s ease-out;position:relative}notifications .site-notification{position:relative;display:flex;justify-content:center;padding:24px 0}notifications .site-notification .sn-content-wrapper{display:flex;justify-content:center}notifications .site-notification .sn-content-wrapper img.sn-icon{width:24px;height:24px}notifications .site-notification .sn-content-wrapper .sn-title{font-family:ap_letter,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px}notifications .site-notification .sn-content-wrapper .sn-content-short .sn-title{margin-left:16px}notifications .site-notification .sn-content-wrapper .sn-content-short a.sn-action{margin-left:24px}notifications .site-notification .sn-content-wrapper .sn-content-short a.sn-action:active,notifications .site-notification .sn-content-wrapper .sn-content-short a.sn-action:focus,notifications .site-notification .sn-content-wrapper .sn-content-short a.sn-action:hover,notifications .site-notification .sn-content-wrapper .sn-content-short a.sn-action:link{font-family:ap_letter,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px}notifications .site-notification .sn-content-wrapper .sn-content-long{max-width:664px;margin-left:16px}notifications .site-notification .sn-content-wrapper .sn-content-long .sn-title{margin-bottom:8px}notifications .site-notification .sn-content-wrapper .sn-content-long .sn-body,notifications .site-notification .sn-content-wrapper .sn-content-long a.sn-action:active,notifications .site-notification .sn-content-wrapper .sn-content-long a.sn-action:focus,notifications .site-notification .sn-content-wrapper .sn-content-long a.sn-action:hover,notifications .site-notification .sn-content-wrapper .sn-content-long a.sn-action:link{font-family:Arial,sans-serif;font-size:16px;line-height:24px}notifications .site-notification button.sn-dismiss-button{position:absolute;top:24px;right:32px;width:16px;height:16px;margin:0;padding:0;border:0;background-color:transparent}notifications .site-notification button.sn-dismiss-button:focus{outline:dotted 1px;outline-offset:2px}notifications .site-notification button.sn-dismiss-button>img{display:inline-block;width:16px;height:16px}notifications .site-notification.notice-site-notification{background-color:#e6eff5}notifications .site-notification.notice-site-notification .sn-content-wrapper .sn-body,notifications .site-notification.notice-site-notification .sn-content-wrapper .sn-title{color:#0d72a8}notifications .site-notification.notice-site-notification .sn-content-wrapper a.sn-action{color:#1064a3}notifications .site-notification.notice-site-notification .sn-content-wrapper a.sn-action:active,notifications .site-notification.notice-site-notification .sn-content-wrapper a.sn-action:focus,notifications .site-notification.notice-site-notification .sn-content-wrapper a.sn-action:hover,notifications .site-notification.notice-site-notification .sn-content-wrapper a.sn-action:link{color:#0d72a8}notifications .site-notification.notice-site-notification button.sn-dismiss-button:focus{outline-color:#0d72a8}.service-message-panel{display:flex;flex-direction:row;background-color:#fff;margin-bottom:20px;border-radius:3px;border:solid 1px #dad0ca;border-left:solid 3px #dc1928;color:#382f2d;font-family:Arial,sans-serif}@media (max-width:51.4285714286em){.service-message-panel{margin:0 15px 15px}}@media (min-width:28.5714285714em){.service-message-panel{margin:0 15px 15px}}@media (min-width:960px){.service-message-panel{margin:0 0 15px}}.service-message-panel .content{display:flex;flex-direction:row;align-items:center}.service-message-panel .content .description{margin:auto}.service-message-panel .content .icon{margin:16px;height:24px;width:24px;align-self:center;flex:0 0 auto}.service-message-panel .content .title{font-weight:bolder}.service-message-panel .content .link{color:#dc1928}