.button{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Open Sans Regular,sans-serif;font-size:14px;height:60px;padding:20px}.button-small{height:40px}.button-medium,.button-small{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Open Sans Regular,sans-serif;font-size:14px;padding:10px 20px}.button-medium{height:50px}.accent-button{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;text-decoration:none}.accent-button,.accent-button:focus,.accent-button:hover{background-color:#007d8f}.accent-button-disabled{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ddd;border:0;color:#575756}.accent-button-inverted{border:1px solid #007d8f;border-radius:20px}.accent-button-inverted,.accent-button-inverted-square{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:#0073ab;cursor:pointer;text-decoration:none}.accent-button-inverted-square{border:0;border-radius:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Mulish Regular;font-style:normal;font-weight:400;src:local(""),url(../../fonts/mulish/Mulish-Regular-400.woff2) format("woff2")}@font-face{font-family:Blog Script Regular;font-style:normal;font-weight:400;src:local(""),url(../../fonts/blog-script/blog-script-w00-regular.woff2) format("woff2"),url(../../fonts/blog-script/blog-script-w00-regular.woff) format("woff")}@font-face{font-family:Mulish Bold;font-style:normal;font-weight:700;src:local(""),url(../../fonts/mulish/Mulish-Bold-700.woff2) format("woff2")}.page-designer-reference .font-BlogScriptRegular{font-family:Blog Script Regular,sans-serif}.page-designer-reference .font-MulishBold,.page-designer-reference .font-MulishRegular{font-family:Mulish Regular,sans-serif}.page-designer-reference .font-MulishBold{font-weight:700}.page-designer-reference .font-OpenSansBold,.page-designer-reference .font-OpenSansItalic,.page-designer-reference .font-OpenSansRegular{font-family:Open Sans Regular,sans-serif}.page-designer-reference .font-OpenSansBold{font-weight:700}.page-designer-reference .font-OpenSansItalic{font-style:italic}.page-designer-reference .font-Satisfy{font-family:Satisfy,sans-serif}.bv-cv2-cleanslate .bv-core-container{clear:both!important;font-size:1em!important;font-weight:400!important;line-height:1.5em!important}.bv-cv2-cleanslate .bv-core-container .bv-rating-stars{height:1em!important;line-height:1em!important;position:relative!important;word-wrap:normal!important;-webkit-font-smoothing:antialiased!important;display:block!important;font-family:BVCustom,times new roman!important;overflow:hidden!important}.bv-cv2-cleanslate .bv-core-container .bv-rating-stars-on{color:#ffc700!important;float:left!important;font-size:19px!important;margin-top:-1em!important;position:relative!important;white-space:nowrap!important}.bv-cv2-cleanslate .bv-core-container .bv-rating-stars-off{color:#ededed!important;font-size:19px!important}.bv-cv2-cleanslate .bv-core-container .bv-inline-rating-container .bv-rating{color:#575756!important;font-family:Open Sans Regular,sans-serif!important;font-size:11px!important;font-weight:400!important;line-height:19.5px!important}.bv-cv2-cleanslate .bv-core-container .bv-inline-rating-container .bv-rating-stars{height:1em!important;line-height:1em!important;position:relative!important}.bv-cv2-cleanslate .bv-core-container .bv-inline-rating-container .bv-rating-stars-on{color:#ffc700!important;font-size:16px!important;margin-top:-1em!important}.bv-cv2-cleanslate .bv-core-container .bv-inline-rating-container .bv-rating-stars-off{color:#ededed!important;font-size:16px!important}.bv-cv2-cleanslate .bv-core-container .bv-inline-rating-container .bv-stars-container dd{display:table-cell!important}.bv-cv2-cleanslate .bv-core-container .bv-inline-rating-container .bv-stars-container .bv-rating{float:left!important;white-space:nowrap!important}.bv-cv2-cleanslate .bv-core-container .bv-inline-rating-container .bv-stars-container .bv-rating-ratio-number{cursor:pointer!important}.bv-cv2-cleanslate .bv-core-container .bv-inline-rating-container .bv-stars-container .bv-rating-ratio-number span{color:#575756!important;cursor:pointer!important;font-family:Open Sans Regular,sans-serif!important;font-size:11px!important;line-height:15px!important}.bv-cv2-cleanslate .bv-core-container .bv-off-screen{height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important;clip:rect(1px,1px,1px,1px)!important}.bv-cv2-cleanslate .bv-core-container .bv-rating-stars-container{font-family:BVCustom,times new roman!important;word-wrap:normal!important;vertical-align:middle!important;-webkit-font-smoothing:antialiased!important;cursor:default!important;display:inline-block!important;overflow:hidden!important;text-decoration:none!important;zoom:1!important}.bv-cv2-cleanslate .bv-core-container .bv-rating-stars-container .bv-rating-stars{cursor:pointer!important}.bv-cv2-cleanslate .bv-core-container .bv-rating-stars-container:after,.bv-cv2-cleanslate .bv-core-container .bv-rating-stars-container:before{content:""!important;display:table!important}.bv-cv2-cleanslate .bv-core-container .bv-rating-stars-container:after{clear:both!important}.bv-cv2-cleanslate .bv-core-container .bv-rating-stars-container:hover{cursor:default!important;text-decoration:none!important}.bv-cv2-cleanslate .bv-core-container .bv-stars-container{line-height:1!important;margin:0!important;position:relative!important;text-shadow:none!important;width:auto!important}.bv-cv2-cleanslate .bv-core-container .bv-stars-container dd{display:inline-block!important;margin-left:0;vertical-align:middle!important}.bv-cv2-cleanslate .bv-core-container .bv-stars-container dd .bv-rating-stars{bottom:.1em!important}.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio{padding-right:7px!important;top:0!important}.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-count,.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-number{color:#575756!important;font-family:Open Sans Regular,sans-serif!important;font-size:11px!important;font-weight:700!important}.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-count a,.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-count a:hover,.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-count span,.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-count span:hover,.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-number a,.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-number a:hover,.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-number span,.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-number span:hover{cursor:pointer!important;text-decoration:none!important}.bv-cv2-cleanslate .bv-core-container .bv-stars-container:after,.bv-cv2-cleanslate .bv-core-container .bv-stars-container:before{content:""!important;display:table!important}.bv-cv2-cleanslate .bv-core-container .bv-stars-container:after{clear:both!important}.bv-cv2-cleanslate .bv-core-container:after,.bv-cv2-cleanslate .bv-core-container:before{content:""!important;display:table!important}.bv-cv2-cleanslate .bv-core-container:after{clear:both!important}.bv-cv2-cleanslate .bv-core-container::-webkit-input-placeholder{color:#575756!important}.bv-cv2-cleanslate .bv-core-container::-moz-placeholder{color:#575756!important;filter:none!important;opacity:1!important}.product-content .bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-count a,.product-content .bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-count a:hover,.product-content .bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-count span,.product-content .bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-count span:hover,.product-content .bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-number a,.product-content .bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-number a:hover,.product-content .bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-number span,.product-content .bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio-number span:hover{cursor:default!important}@media screen and (max-width:736px){.bv-cv2-cleanslate .bv-core-container .bv-stars-container .bv-rating-ratio{top:-9px!important;-webkit-transition:all .25s ease!important}}@media(min-width:601px){.bv-cv2-cleanslate .bv-core-container .bv-stars-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.d-shipping-title{background-color:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;padding:20px 15px 5px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.address-digicode,.address-elevator,.address-floor,.address-floor .custom-label span,.delivery-info-title{display:none}.apartment-selected .address-digicode,.apartment-selected .address-elevator,.apartment-selected .address-floor,.apartment-selected .delivery-info-title{display:block}.apartment-selected input[type=number]{-moz-appearance:textfield}.apartment-selected input[type=number]::-webkit-inner-spin-button,.apartment-selected input[type=number]::-webkit-outer-spin-button{display:none}.d-shipping-delivery-content-wrapper .delivery-info-title{margin-top:20px}.d-shipping-step-one-info{display:block}.d-shipping-step-one-info .d-shipping-info{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cff2f8;border-radius:3px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 15px 20px;min-height:30px;padding:3px 5px 3px 34px}.d-shipping-step-one-info .d-shipping-info p{font-weight:700}.d-shipping-step-one-info .d-shipping-info:before{background-image:url(../images/info/info.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;left:5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.d-shipping-location{text-transform:capitalize;vertical-align:super}.d-shipping-complete .d-shipping-grid-name{color:#575756;opacity:.5}.d-shipping-complete .d-shipping-grid-image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.d-shipping-header,.d-shipping-sticky-header{color:#fff}.d-shipping-header.sticky,.d-shipping-sticky-header.sticky{-webkit-box-shadow:0 0 6px 0 rgba(87,87,86,.2);box-shadow:0 0 6px 0 rgba(87,87,86,.2);position:relative;z-index:200}.d-shipping-sticky-header{background-color:#005562}.d-shipping-scroll{height:100vh}.d-shipping-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#005562;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-shipping-header .image{display:block;height:28px;width:112px}.d-shipping-header-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;position:absolute;right:0;top:20px}.d-shipping-header-close .ui-dialog-titlebar-close{background:transparent;border:none;height:26px;padding:0}.d-shipping-delay{border-radius:3px;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;font-weight:600;line-height:18px;margin:0 auto;max-width:calc(100% - 30px);padding:6px 10px 6px 34px;position:relative;width:auto}.d-shipping-delay:before{background-color:#007d8f;content:"";height:24px;left:5px;-webkit-mask-image:url(../../images/info/info.svg);mask-image:url(../../images/info/info.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.d-shipping-delivery .d-shipping-info,.d-shipping-drive .d-shipping-info,.d-shipping-pickup-two .d-shipping-info{background-color:#cff2f8;border-radius:3px;color:#000;font-size:.75rem;line-height:18px;margin:0 auto;padding:6px 5px 6px 34px;position:relative;width:calc(100% - 30px)}.d-shipping-delivery .d-shipping-info:before,.d-shipping-drive .d-shipping-info:before,.d-shipping-pickup-two .d-shipping-info:before{background-color:#007d8f;content:"";height:24px;left:5px;-webkit-mask-image:url(../../images/info/info.svg);mask-image:url(../../images/info/info.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.d-shipping-delivery .d-shipping-delay,.d-shipping-drive .d-shipping-delay,.d-shipping-pickup-two .d-shipping-delay{margin-bottom:10px;margin-top:5px}.d-shipping-pickup-two .d-shipping-info{width:100%}.d-shipping-pickup-two .d-shipping-warning-container .d-shipping-info:before{background-color:transparent;mask-image:none;-webkit-mask-image:none}.d-shipping-step-one-wrapper{margin:0 15px}.d-shipping-step-one-wrapper.spinner-visible .c-shipping-info,.d-shipping-step-one-wrapper.spinner-visible .d-shipping-grid{display:none}.d-shipping-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.d-shipping-grid,.d-shipping-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.d-shipping-grid-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f4f2;border-radius:10px;cursor:pointer;margin-bottom:20px;min-height:90px;text-align:center}.d-shipping-grid-item.selected .d-shipping-method-arrow,.d-shipping-grid-item:hover .d-shipping-method-arrow{background-color:#005562}.d-shipping-grid-item:last-child{margin-bottom:30px}.d-shipping-grid-item:last-child .d-shipping-grid-image{height:40px}.d-shipping-grid-item .complete-badge{display:none}.d-shipping-grid-item.full-slot{color:#9a9a9a;cursor:default;pointer-events:none;position:relative}.d-shipping-grid-item.full-slot .complete-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.d-shipping-grid-item.full-slot .d-shipping-method-arrow{display:none}.d-shipping-grid-item.full-slot .d-shipping-grid-name{color:#9a9a9a}.d-shipping-grid-item.full-slot .c-shipping-info-image{opacity:.5}.d-shipping-white-svg{display:none}.d-shipping-grid-item-content{text-align:center;-webkit-box-pack:end;-ms-flex-pack:end;height:100%;justify-content:flex-end;padding-left:5px;padding-right:5px}.d-shipping-grid-item-content,.d-shipping-grid-item-content .d-shipping-image-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-shipping-grid-item-content .d-shipping-image-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;height:50px;justify-content:center;min-height:50px;width:50px}.d-shipping-grid-name{color:#000;display:inline-block;font-size:.875rem;font-weight:400;line-height:22px;margin-bottom:5px;text-align:left}.d-shipping-step-one{display:none}.d-shipping-step-one .d-shipping-header-content{display:block}.d-shipping-step-one .d-shipping-header-close{display:block;margin-top:15px}.d-shipping-step-one.show{display:block}.d-shipping-method{display:none}.d-shipping-method.show{display:block;position:relative;z-index:201}.d-shipping-method .d-shipping-header-close{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:15px}.d-shipping-method .d-shipping-header-close button{padding:0}.d-shipping-store-name{color:#0073ab;display:none;font-size:.75rem}.d-shipping-submit-button-wrapper{background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding-bottom:12px;padding-top:12px;width:100%;z-index:1}.d-shipping-submit-button-wrapper .d-shipping-submit-button{background-color:#ddd;color:#797978;cursor:default;pointer-events:none}.d-shipping-submit-button-wrapper.visible .d-shipping-submit-button{background:#007d8f;color:#fff;cursor:pointer;pointer-events:all}.d-shipping-submit-button-wrapper button[type=submit].d-shipping-submit-button{margin:0 auto}.d-shipping-submit-button-wrapper-active .d-shipping-submit-button{background:#007d8f;color:#fff;cursor:pointer;pointer-events:all}.d-shipping-badge{background:#007d8f;color:#fff;font-size:.5rem;font-weight:700;height:14px;opacity:.5;width:46px;-ms-flex-item-align:start;align-self:flex-start;border-bottom-right-radius:7px;border-top-left-radius:7px;line-height:12px;padding-bottom:2px;position:absolute;top:0}.d-shipping-lists{display:none;padding-bottom:20px}.d-shipping-lists.show{display:block}.d-shipping-lists .delivery-point-list.hide,.d-shipping-lists.hide{display:none}.d-shipping-lists .filtered-list-title{font-size:.75rem;margin:10px 15px}.d-shipping-list{background-color:#f5f4f2;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 30px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#000;justify-content:space-between;margin:10px auto 0;padding:15px 20px}.d-shipping-list.with-cost-table .d-shipping-list-button{top:46px;-webkit-transform:none;transform:none}.d-shipping-list .d-shipping-list-button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.d-shipping-list .d-shipping-preparation-cost{font-size:.75rem;line-height:18px}.d-shipping-list-address-info,.d-shipping-list-name{width:calc(100% - 103px)}.d-shipping-list-name{font-size:.875rem;font-weight:700;line-height:22px}.d-shipping-list-address,.d-shipping-list-postal-code{font-size:.75rem;line-height:18px}.d-shipping-list-address--bold{font-weight:700}.d-shipping-list-button{position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:20px;top:46px}.d-shipping-image-wrapper{max-width:100%;text-align:center;width:inherit}.d-shipping-preparation-cost{color:#575756}.d-shipping-header-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.125rem;font-weight:700;line-height:24px;padding:0 50px;text-align:center}.d-shipping-header-content,.d-shipping-store-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.d-shipping-store-links{gap:40px;height:40px;margin-bottom:20px}.d-shipping-store-link,.d-shipping-store-link:hover{color:#fff}.d-shipping-method-arrow{background:#007d8f;border-radius:0 10px 10px 0;height:100%;min-width:42px;position:relative;width:42px}.d-shipping-method-arrow:before{background:#fff;margin-top:-9px;position:absolute;right:9px;top:50%;-webkit-transform:none;transform:none}.d-shipping-grid-item-wrapper{padding:15px 15px 15px 20px}.shipping-methods-dialog{overflow:hidden}.shipping-methods-dialog .complete-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:23px;color:#000;display:none;font-size:.75rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;height:26px;justify-content:center;margin-left:5px;width:71px}.shipping-methods-dialog .delivery-point-layer,.shipping-methods-dialog .no-slots-available{display:none}.shipping-methods-dialog .delivery-point-layer.show,.shipping-methods-dialog .no-slots-available.show{display:block}.shipping-methods-dialog .no-slots-available.pickup-error{color:#e22019;font-size:.625rem;line-height:1.5;padding:20px 20px 20px 42px;position:absolute;text-align:left;top:50px}.shipping-methods-dialog .no-slots-available.pickup-error .collection-name{font-size:.625rem}.shipping-methods-dialog .no-slots-available.pickup-error:before{background-color:#e22019;border:0;content:"";display:block;height:21px;left:10px;-webkit-mask-image:url(../../images/warnings/warning-circle.svg);mask-image:url(../../images/warnings/warning-circle.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:21px}.shipping-methods-dialog .simplebar-scrollbar{background-color:#007d8f;opacity:1}.shipping-methods-dialog .collection-available-delivery-slot{display:none}.shipping-methods-dialog .collection-available-delivery-slot.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shipping-methods-dialog .simplebar-track.vertical{background-color:#ededed;bottom:10px;right:4px;width:6px}.shipping-methods-dialog .simplebar-track.vertical .simplebar-scrollbar{right:0;width:6px}.delivery-point-list{margin-bottom:10px;position:relative}.delivery-point-list.fullslot{cursor:default;pointer-events:none}.delivery-point-list.fullslot .complete-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.delivery-point-list.fullslot .d-shipping-list,.delivery-point-list.fullslot .d-shipping-preparation-cost,.delivery-point-list.fullslot .show-cost-table--link{color:#9a9a9a}.delivery-point-list.fullslot .show-cost-table--link:after{background-color:#9a9a9a}.delivery-point-list .complete-badge,.delivery-point-list.fullslot .d-shipping-list-button{display:none}.shipping-map.hide{display:none;height:0;overflow:hidden}.d-shipping-list--cost-table{display:none}.d-shipping-list--cost-table thead .cost-table--description,.d-shipping-list--cost-table thead .cost-table--price{font-size:.75rem;font-weight:700}.d-shipping-list--cost-table tbody .cost-table--price{color:#007d8f;font-weight:700}.d-shipping-list--cost-table tbody .cost-table--minimum-order-row .cost-table--price{color:#575756;padding-left:2px}.d-shipping-list--cost-table tbody .cost-table--description{color:#575756;font-size:.625rem}.d-shipping-list--cost-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;height:17px;justify-content:space-between;margin-bottom:5px}.d-shipping-list--cost-table tr.cost-table--minimum-order-row{border-top:1px solid #bcbcbb;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:.6875rem;-webkit-box-pack:center;-ms-flex-pack:center;height:16px;justify-content:center;padding-top:5px}.d-shipping-list--cost-table .cost-table--minimum-order-row .cost-table--description{color:#000}.show-cost-table--link{color:#575756;display:inline-block;margin-right:auto;margin-top:11px;padding-right:24px;position:relative}.show-cost-table--link:after{background-color:#575756;height:14px;position:absolute;right:0;top:3px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:9px}.show-cost-table--link.open:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.show-cost-table--link.open+.d-shipping-list--cost-table{background-color:#ededed;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:4px 0 3px;padding:5px 10px 0}.show-cost-table--link.open+.d-shipping-list--cost-table thead .cost-table--description,.show-cost-table--link.open+.d-shipping-list--cost-table thead .cost-table--price{font-size:.75rem;font-weight:700}.show-cost-table--link.open+.d-shipping-list--cost-table tbody,.show-cost-table--link.open+.d-shipping-list--cost-table thead{font-size:.75rem}.show-cost-table--link.open+.d-shipping-list--cost-table tbody .cost-table--price{color:#007d8f;font-family:Open Sans Regular,sans-serif;font-weight:700}.show-cost-table--link.open+.d-shipping-list--cost-table tbody .cost-table--minimum-order-row .cost-table--price{color:#575756;padding-left:2px}.show-cost-table--link.open+.d-shipping-list--cost-table tr{height:17px;margin-bottom:5px;max-height:none;opacity:1;-webkit-transition:visibility 0s,opacity .5s,max-height .5s,font-size .5s linear;transition:visibility 0s,opacity .5s,max-height .5s,font-size .5s linear;visibility:visible}.show-cost-table--link.open+.d-shipping-list--cost-table tr.cost-table--minimum-order-row{border-top:1px solid #bcbcbb;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:.6875rem;-webkit-box-pack:center;-ms-flex-pack:center;height:16px;justify-content:center;margin-bottom:4px;padding-top:5px}.d-shipping-guest .c-shipping-info-amount,.d-shipping-guest .c-shipping-info-preparation,.d-shipping-guest .c-shipping-info-warning .d-shipping-info,.d-shipping-guest .d-shipping-grid-name,.d-shipping-guest .d-shipping-title{color:#9a9a9a}.d-shipping-guest .d-shipping-method-arrow{background-color:#9a9a9a}.d-shipping-guest .d-shipping-grid-item{pointer-events:none}.d-shipping-guest .d-shipping-grid-item:hover .c-shipping-info-amount,.d-shipping-guest .d-shipping-grid-item:hover .c-shipping-info-preparation,.d-shipping-guest .d-shipping-grid-item:hover .d-shipping-grid-name,.d-shipping-guest .d-shipping-grid-item:hover .d-shipping-title{color:#9a9a9a}.d-shipping-guest .d-shipping-grid-item:hover .d-shipping-method-arrow{background-color:#9a9a9a}.d-shipping-guest .c-shipping-info-image{-webkit-filter:opacity(.5);filter:opacity(.5)}.c-shipping-info-warning .d-shipping-info{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;color:#575756;line-height:18px;margin:5px 0 0;padding:0;text-align:left}.d-shipping-warning-container .d-shipping-info{background-color:#ffe4d0;border-radius:3px;color:#000;font-size:.75rem;font-weight:600;line-height:18px;padding:6px 5px 6px 34px;position:relative;text-align:left}.d-shipping-warning-container .d-shipping-info:before{background-image:url(../../images/warnings/warning.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.d-shipping-modify-button{padding:0}.d-shipping-modify-button.su-link-primary-inactive{pointer-events:none}.d-shipping-slots-date-content{min-height:75px}.d-shipping-slots-time-content{min-height:65px}.d-shipping-slots-content .d-shipping-slots-date-content,.d-shipping-slots-content .d-shipping-slots-time-content{position:relative}.d-shipping-slots-content .d-shipping-slots-date-content.has-spinner-visible:before,.d-shipping-slots-content .d-shipping-slots-time-content.has-spinner-visible:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:201}.d-shipping-slots-content .d-shipping-slots-date-content.has-spinner-visible:after,.d-shipping-slots-content .d-shipping-slots-time-content.has-spinner-visible:after{background-image:url(../../images/loader/loader_classic.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:30px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;z-index:202}.shipping-method-promo-message-wrapper{background-color:#ffe4d0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;padding:5px}.shipping-method-advantage-message-wrapper,.shipping-method-promo-message-wrapper{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;margin-top:5px}.shipping-method-advantage-message-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;min-height:32px;padding:4px 8px 4px 37px}.shipping-method-advantage-message-wrapper:before{background-color:#005562;content:"";height:24px;left:8px;-webkit-mask-image:url(../../images/icon/promotions.svg);mask-image:url(../../images/icon/promotions.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}@media(max-width:600px){.home-confirmation .c-home-confirmation-button,.home-confirmation .c-home-confirmation-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:260px}.shipping-modal-opened .page-loaded{pointer-events:none}}@media(max-width:850px){body:has(.delivery-point-layer--home.postalcode-focused){overflow:hidden}@supports(-webkit-overflow-scrolling:touch){body:has(.delivery-point-layer--home.postalcode-focused){height:100%;position:fixed;width:100%}}.delivery-point-layer--home.postalcode-focused .d-shipping-scroll{height:100vh;overflow:visible}.delivery-point-layer--home.postalcode-focused .d-shipping-scroll>[data-shipping-method-scroll]{overflow:visible}.delivery-point-layer--home.postalcode-focused .d-shipping-delivery-input-box{background-color:#fff;bottom:0;height:100dvh;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:10}@supports(-webkit-overflow-scrolling:touch){.delivery-point-layer--home.postalcode-focused .d-shipping-delivery-input-box{-ms-touch-action:none;touch-action:none}}.delivery-point-layer--home.postalcode-focused .d-shipping-delivery-input-box .search-close{cursor:pointer;display:block;font-size:.875rem;line-height:50px;position:absolute;right:10px;text-decoration:underline;top:10px;z-index:10}.delivery-point-layer--home.postalcode-focused .d-shipping-delivery-input-box .cross-icon{left:calc(100% - 95px)}.delivery-point-layer--home.postalcode-focused .postalcode-check .postalcode-search{width:calc(100% - 60px)}}@media(min-width:851px){.shipping-methods-dialog{border-radius:15px}.shipping-methods-dialog.ui-dialog{max-height:calc(100% - 80px);max-width:660px}.shipping-methods-dialog .simplebar-scroll-content::-webkit-scrollbar{display:block}.shipping-methods-dialog .simplebar-track.vertical{right:6px}.shipping-methods-dialog .simplebar-content{max-width:660px;width:660px}.shipping-methods-dialog .c-home-warning{margin-left:30px;margin-right:30px;width:calc(100% - 60px)}.shipping-methods-dialog .country .simplebar-content{width:auto}.d-shipping-scroll{height:auto}.d-shipping-title{padding-bottom:10px;padding-left:30px;padding-right:30px}.d-shipping-step-one-wrapper{margin:0 30px}.d-shipping-header-content{font-size:1.25rem;line-height:28px;margin-top:10px}.d-shipping-store-links{margin-bottom:10px;margin-top:5px}.d-shipping-header-close{top:15px}.d-shipping-selected{width:calc(100% - 60px)}.d-shipping-slots{padding-bottom:82px}.c-shipping-info-warning .d-shipping-info{font-size:.6875rem;letter-spacing:-.22px;line-height:15px}.d-shipping-method .d-shipping-submit-button-wrapper{padding-bottom:30px}.d-shipping-delivery .d-shipping-info,.d-shipping-drive .d-shipping-info{width:calc(100% - 60px)}.d-shipping-delay{max-width:calc(100% - 60px)}.d-shipping-step-one-info .d-shipping-info{margin-left:30px;margin-right:30px}}.c-shipping-info.hidden-on-click{display:none}.c-shipping-info-warning{color:#575756;font-size:.625rem}.c-shipping-info-warning-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:5px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px;margin-top:10px}.c-shipping-info-warning-wrapper .inactive-icon{display:none}.c-shipping-info-warning-image{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;min-width:20px}.c-shipping-info-warning-text{margin-left:10px;width:100%}.c-shipping-info-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-shipping-info-grid.full-slot .c-shipping-info-amount,.c-shipping-info-grid.full-slot .c-shipping-info-first-slot,.c-shipping-info-grid.full-slot .c-shipping-info-preparation,.c-shipping-info-grid.full-slot .c-shipping-info-warning-text,.c-shipping-info-grid.full-slot .d-shipping-info{color:#9a9a9a}.c-shipping-info-grid-complete .c-shipping-info-image img,.c-shipping-info-grid-complete .c-shipping-info-warning-image img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.c-shipping-info-grid-complete .c-shipping-info-amount,.c-shipping-info-grid-complete .c-shipping-info-first-slot,.c-shipping-info-grid-complete .c-shipping-info-preparation,.c-shipping-info-grid-complete .c-shipping-info-warning-text{color:#575756;opacity:.5}.c-shipping-info-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:40px;width:40px;-ms-flex-item-align:center;align-self:center}.c-shipping-info-image img{height:100%;max-height:100%;width:100%}.c-shipping-info-content{margin-left:15px;text-align:left}.c-shipping-info-first-slot{font-size:.75rem}.c-shipping-info-preparation{font-family:Open Sans Regular,sans-serif;margin-top:5px;text-align:left}.c-shipping-info-amount,.c-shipping-info-preparation{color:#575756;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;line-height:18px}@media(min-width:601px){.c-shipping-info.hidden-on-click{display:none}}.d-shipping-confirmation{display:none}.d-shipping-confirmation .d-shipping-submit-button-wrapper{bottom:64px}.d-shipping-confirmation.show{display:block}.d-shipping-confirmation .d-shipping-grid-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.d-shipping-confirmation .d-shipping-grid-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.d-shipping-confirmation .c-shipping-info-image{margin-left:20px}.d-shipping-confirmation .d-shipping-grid-name{color:#000;font-weight:600;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}.d-shipping-confirmation .d-shipping-grid-name:first-child{margin-bottom:5px}.d-shipping-confirmation .d-shipping-grid{margin:0 auto;width:calc(100% - 30px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-shipping-confirmation .c-shipping-info{margin:15px 20px 40px 15px}.d-shipping-confirmation .c-shipping-info .selected-timeslot-data,.d-shipping-confirmation .c-shipping-info .selected-timeslot-hours{font-size:.75rem}.d-shipping-confirmation .c-shipping-info .selected-timeslot-data{font-weight:700;text-transform:lowercase}.d-shipping-confirmation .c-shipping-info .selected-timeslot-data:first-letter{text-transform:uppercase}.d-shipping-confirmation .c-shipping-info-grid{margin:0}.d-shipping-confirmation .c-shipping-info-timeslot{margin-top:15px}.d-shipping-confirmation .c-shipping-info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.d-shipping-confirmation .d-shipping-modify-button{line-height:24px;margin-top:5px}.d-shipping-step-one-container{display:none}.d-shipping-step-one-container.show{display:block}.d-shipping-step-one-container .d-shipping-title{padding-bottom:20px}.infinite-scroll-loading{height:60px;position:relative}.infinite-scroll-loading.has-spinner-visible:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:201}.infinite-scroll-loading.has-spinner-visible:after{background-image:url(../../images/loader/loader_classic.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:30px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;z-index:202}.c-shipping-info-address-title{font-weight:600}.c-shipping-info-address-district,.c-shipping-info-address-postalcode,.c-shipping-info-address-street,.c-shipping-info-address-title{color:#000;font-size:.75rem}.c-shipping-info-address-postalcode{margin-bottom:5px}.c-shipping-info-address-district,.c-shipping-info-address-postalcode{text-transform:capitalize}.d-shipping-confirmation-slot-wrapper{position:static}.d-shipping-confirmation-slot-wrapper.has-spinner-visible:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:201}.d-shipping-confirmation-slot-wrapper.has-spinner-visible:after{background-image:url(../../images/loader/loader_classic.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:30px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;z-index:202}.d-shipping-confirmation-slot-wrapper.has-spinner-visible{min-height:134px;position:relative}.d-shipping-confirmation-slot-wrapper.has-spinner-visible .d-shipping-grid{opacity:0}@media(min-width:851px){.d-shipping-confirmation .d-shipping-grid-item-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.d-shipping-confirmation .d-shipping-grid{margin-bottom:20px;width:calc(100% - 60px)}.d-shipping-confirmation .d-shipping-grid-item{margin-bottom:0}.d-shipping-confirmation .c-shipping-info-amount{margin-top:5px}.d-shipping-confirmation .d-shipping-submit-button-wrapper{bottom:0;margin-bottom:18px}.d-shipping-confirmation .d-shipping-modify-button{margin-top:0}.d-shipping-confirmation .c-shipping-info-content{padding-right:20px}}.d-shipping-header-method-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-14px}.d-shipping-header-back-image{cursor:pointer}.d-shipping-drive .d-shipping-header-method-icon{padding-top:14px}.d-shipping-drive .d-shipping-title{-webkit-box-shadow:none;box-shadow:none}.d-shipping-store-name{margin:15px}.d-shipping-slots-date-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px;width:100%}.d-shipping-slots-time-text{margin-bottom:10px}@media(min-width:851px){.d-shipping-delivery,.d-shipping-drive,.delivery-point-layer{max-height:calc(100vh - 153px)}}.d-shipping-pickup-two-options{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px;margin-top:20px;width:100%}.d-shipping-pickup-two-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-shipping-pickup-two-option.selected{display:none}.d-shipping-pickup-two-option:focus{outline:1px auto -webkit-focus-ring-color}.d-shipping-pickup-two-option .point-retrait-selected.list-view:before,.d-shipping-pickup-two-option .point-retrait-selected.map-view:before{background-repeat:no-repeat;background-size:cover;content:"";display:block;height:20px;left:-30px;position:absolute;width:20px}.d-shipping-pickup-two .d-shipping-header-method-icon{height:32px;margin-top:4px;width:26px}.d-shipping-pickup-two .d-shipping-image-wrapper{height:40px;margin:0 auto;max-height:40px;width:40px}.d-shipping-pickup-two .d-shipping-header-method-content{display:block}.d-shipping-pickup-two .shipping-map{padding-left:15px;padding-right:15px}.d-shipping-pickup-two .d-shipping-method-title{padding-left:0;padding-right:0}.d-shipping-pickup-two .d-shipping-list{width:100%}.d-shipping-pickup-two .point-retrait-selected.list-view,.d-shipping-pickup-two .point-retrait-selected.map-view{padding-left:27px;position:relative}.d-shipping-pickup-two .point-retrait-selected.list-view:before,.d-shipping-pickup-two .point-retrait-selected.map-view:before{background-repeat:no-repeat;background-size:cover;content:"";display:block;height:20px;left:0;position:absolute;width:20px}.d-shipping-pickup-two .delivery-point-layer-tab .point-retrait-selected.map-view:before{background-color:#007d8f;-webkit-mask-image:url(../../images/maps/map.svg);mask-image:url(../../images/maps/map.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.d-shipping-pickup-two .delivery-point-layer-tab .point-retrait-selected.list-view:before{background-color:#007d8f;left:3px;-webkit-mask-image:url(../../images/checkout-shipping-icons/list-blue-icon.svg);mask-image:url(../../images/checkout-shipping-icons/list-blue-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:13px 9px;-webkit-mask-size:13px 9px;top:6px}.d-shipping-pickup-two .d-shipping-header-method-text{display:block;margin-top:-6px}.collection-available-delivery-slot .d-shipping-delay{margin-bottom:10px}.collection-available-delivery-slot .d-shipping-method-title{padding-left:15px;padding-right:15px}.collection-available-delivery-slot .d-shipping-warning-container{margin:0 auto;width:calc(100% - 30px)}.d-shipping-pickup-two-map{display:none;height:490px;width:100%}.d-shipping-pickup-two-map.hide{display:none}.d-shipping-pickup-two-map.show{display:block}.d-shipping-pickup-two-map .gm-style .gm-style-iw-c{border-radius:10px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);max-width:304px!important;padding-left:14px;padding-top:13px}.d-shipping-pickup-two-map .gm-style .gm-style-iw-c button:not(.pin-button){display:none!important}.d-shipping-pickup-two-map .gm-style .gm-style-iw-d{padding-bottom:2px}.d-shipping-pickup-two-map .gm-style .gm-style-iw-t:after{content:none}.d-shipping-pickup-two-map .gm-style-iw{-webkit-box-shadow:none;box-shadow:none;max-width:none!important;padding:0!important;width:304px!important}.d-shipping-pickup-two-map .gm-style-iw .gm-style-iw-d{overflow:visible!important}.d-shipping-pickup-two-map .gm-style-iw .gm-style-iw-c:after{content:none}.d-shipping-pickup-two-map .gm-style-iw .pr-marker-content{background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(87,87,86,.2);box-shadow:0 0 6px 0 rgba(87,87,86,.2);padding:10px;text-align:center}.d-shipping-pickup-two-map .gm-style-iw .pr-marker-content.hide{opacity:0}.d-shipping-pickup-two-map .gm-style-iw .store-title{color:#000;font-size:.9375rem;font-weight:700;line-height:22px;margin-bottom:5px;text-align:left;width:calc(100% - 68px)}.d-shipping-pickup-two-map .gm-style-iw .store-description{text-align:left}.d-shipping-pickup-two-map .gm-style-iw .availability-span,.d-shipping-pickup-two-map .gm-style-iw .availability-title,.d-shipping-pickup-two-map .gm-style-iw .store-description{color:#000;font-size:.75rem;line-height:18px}.d-shipping-pickup-two-map .gm-style-iw .d-shipping-list-distance{display:none;font-size:.75rem;font-weight:700;margin-bottom:5px;margin-top:5px}.d-shipping-pickup-two-map .gm-style-iw .pin-button{display:inline-block;margin-top:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.d-shipping-pickup-two-map .gm-fullscreen-control,.d-shipping-pickup-two-map .gm-style-mtc,.d-shipping-pickup-two-map .gm-svpc{display:none}.d-shipping-pickup-two-map .gmnoprint>div{border-radius:30px!important;max-height:70px}.d-shipping-pickup-two-map .gmnoprint>div:after{background-color:#ddd;content:"";height:1px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px}.d-shipping-pickup-two-map .gmnoprint .gm-control-active{height:35px!important}.d-shipping-pickup-two-map .gmnoprint .gm-control-active:first-child{-webkit-mask-image:url(../../images/more/more.svg);mask-image:url(../../images/more/more.svg)}.d-shipping-pickup-two-map .gmnoprint .gm-control-active:first-child,.d-shipping-pickup-two-map .gmnoprint .gm-control-active:last-child{background-color:#575756!important;background-image:none!important;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px;mask-size:10px}.d-shipping-pickup-two-map .gmnoprint .gm-control-active:last-child{-webkit-mask-image:url(../../images/less/less.svg);mask-image:url(../../images/less/less.svg)}.d-shipping-pickup-two-map .gmnoprint .gm-control-active img{display:none!important}.d-shipping-pickup-two-map .pr-marker-content{position:relative}.d-shipping-pickup-two-map .pr-marker-content.fullslot{cursor:default;padding:10px;pointer-events:none}.d-shipping-pickup-two-map .pr-marker-content.fullslot .complete-badge,.d-shipping-pickup-two-map .pr-marker-content.fullslot .d-shipping-list-distance,.d-shipping-pickup-two-map .pr-marker-content.fullslot .store-title,.d-shipping-pickup-two-map .pr-marker-content.fullslot .storelocator-description{opacity:.5}.d-shipping-pickup-two-map .pr-marker-content.fullslot .pin-button{width:calc(100% - 20px)}.d-shipping-pickup-two-map .pr-marker-content .complete-badge{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0073ab;border-radius:7px 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.5rem;font-weight:800;height:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin-left:0;top:0;width:46px}@media(min-width:851px){.d-shipping-pickup-two .d-shipping-header-method-icon{height:24px;margin-top:0;width:20px}.d-shipping-pickup-two .d-shipping-image-wrapper{height:30px;margin-top:5px;max-height:30px;padding-top:3px;width:30px}.d-shipping-pickup-two .d-shipping-header-method-text{margin-top:0}.d-shipping-pickup-two .shipping-map{padding-left:30px;padding-right:30px}.collection-available-delivery-slot .d-shipping-warning-container{width:calc(100% - 60px)}}.d-shipping-list--delivery .d-shipping-list-name{text-transform:capitalize}.home-delivery-address .custom-select{position:relative}.home-delivery-address .custom-select .style-select{background-color:#fff;border:0;border-bottom:1px solid #bcbcbb;cursor:pointer;display:block;font-size:.875rem;padding:23px 6px 5px 0;position:relative;text-align:left;text-transform:uppercase;width:100%}.home-delivery-address .custom-select .style-select.active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.home-delivery-address .custom-select .style-select:after{background-color:#575756;height:15px;margin-top:0;position:absolute;right:10px;top:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:9px}.home-delivery-address .custom-select .options{background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1);box-shadow:0 2px 10px 0 rgba(0,0,0,.1);max-height:210px;overflow:hidden;position:absolute;right:0;top:47px;width:100%;z-index:100}.home-delivery-address .custom-select .options .simplebar-track.vertical{right:10px;width:4px}.home-delivery-address .custom-select .options .simplebar-track.vertical .simplebar-scrollbar{width:3px}.home-delivery-address .custom-select .options li{cursor:pointer;font-size:.875rem;font-weight:400;padding:10px 33px 10px 10px;text-transform:uppercase}.home-delivery-address .custom-select .options li:hover{background-color:#ededed;font-weight:700}.home-delivery-address .custom-select+.custom-label{color:#bcbcbb;font-size:.625rem;position:absolute;top:0}.home-delivery-address .country .field-wrapper.error:after,.home-delivery-address .country .field-wrapper.valid:after{right:35px;top:15px}.home-delivery-address .form-row{margin-top:10px}.home-delivery-address .field-wrapper{overflow:visible}.home-delivery-address .field-wrapper .groupLabel{color:#000;font-size:.875rem;font-weight:600;line-height:22px}.home-delivery-address [type=radio]:checked+label:before{content:none}.home-delivery-address .custom-radio{display:inline-block;margin:0 20px 0 0}.home-delivery-address .custom-radio input[type=radio]+label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;line-height:22px;margin-top:3px}.home-delivery-address .custom-radio input[type=radio]+label:before{content:none}.home-delivery-address .custom-radio input[type=radio]+label span{margin-right:10px}.home-delivery-address .custom-radio input[type=radio]+label span:before{background:#fff;border:1px solid #007d8f;border-radius:100%;content:"";height:24px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.home-delivery-address .custom-radio input[type=radio]:checked+label span:after{background:#007d8f;content:"";height:14px;left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px}.home-delivery-address .address-type{margin-top:20px}.home-delivery-address .address-type .field-wrapper.error:after,.home-delivery-address .address-type .field-wrapper.valid:after{top:15px}.d-shipping-delivery-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px;z-index:2}.d-shipping-delivery-button-wrapper.full-slot-error{padding-top:60px}.d-shipping-delivery-button-wrapper .d-shipping-submit-button{display:block;margin:0 auto}.d-shipping-delivery-button-wrapper .d-shipping-submit-button.inactive{background-color:#ddd;color:#fff;pointer-events:none}.d-shipping-delivery-button-wrapper .d-shipping-delivery-error{bottom:62px;display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.d-shipping-delivery-button-wrapper .d-shipping-delivery-error .d-shipping-warning-container .error-form:before{content:none}.d-shipping-address-content{background-color:#f5f4f2;border-radius:10px;color:#000;min-height:88px;padding:15px 20px}.d-shipping-address-title{color:#000;font-size:1rem;font-weight:600;margin:10px 0}.d-shipping-address-mandatory{color:#575756;display:inline-block;font-size:.75rem;margin-top:20px;padding-bottom:10px}.d-shipping-address-text,.d-shipping-address-value{font-size:.875rem;line-height:22px}.d-shipping-address-value{font-weight:600;text-transform:capitalize}.delivery-step-between-two{padding:0 15px}.d-shipping-delivery-content .field-wrapper input[type=number],.d-shipping-delivery-content .field-wrapper input[type=tel],.d-shipping-delivery-content .field-wrapper input[type=text]{border-bottom:1px solid #bcbcbb;color:#575756;font-size:.875rem;height:48px}.d-shipping-delivery-content .field-wrapper input[type=number]:focus,.d-shipping-delivery-content .field-wrapper input[type=tel]:focus,.d-shipping-delivery-content .field-wrapper input[type=text]:focus{color:#575756}.d-shipping-delivery-content .field-wrapper input[type=number]+.custom-label,.d-shipping-delivery-content .field-wrapper input[type=tel]+.custom-label,.d-shipping-delivery-content .field-wrapper input[type=text]+.custom-label{color:#bcbcbb;font-size:.625rem;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:2}.d-shipping-delivery-content .field-wrapper input[type=number][value=""]:focus+.custom-label,.d-shipping-delivery-content .field-wrapper input[type=tel][value=""]:focus+.custom-label,.d-shipping-delivery-content .field-wrapper input[type=text][value=""]:focus+.custom-label{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.d-shipping-delivery-content .field-wrapper input[type=number][value=""]+.custom-label,.d-shipping-delivery-content .field-wrapper input[type=tel][value=""]+.custom-label,.d-shipping-delivery-content .field-wrapper input[type=text][value=""]+.custom-label{display:block;-webkit-transform:translateY(23px);transform:translateY(23px)}.d-shipping-delivery-content .field-wrapper.error input[type=password],.d-shipping-delivery-content .field-wrapper.error input[type=tel],.d-shipping-delivery-content .field-wrapper.error input[type=text],.d-shipping-delivery-content .field-wrapper.valid input[type=password],.d-shipping-delivery-content .field-wrapper.valid input[type=tel],.d-shipping-delivery-content .field-wrapper.valid input[type=text]{padding-right:25px}.d-shipping-delivery-content .field-wrapper.error:after,.d-shipping-delivery-content .field-wrapper.valid:after{right:10px;top:23px}.d-shipping-delivery-content.delivery-step-user-address .error-address{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px auto 10px;min-height:30px;width:calc(100% - 30px)}.d-shipping-delivery-content.delivery-step-user-address.hidden{display:none}.d-shipping-delivery-content.delivery-step-user-address.inactive .error-address-ineligible{display:-webkit-box;display:-ms-flexbox;display:flex}.d-shipping-delivery-content.delivery-step-user-address.fullslot .error-address-ineligible{display:none}.d-shipping-delivery-content.delivery-step-user-address.fullslot .error-address-fullslot{bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.d-shipping-delivery-neighborhood{color:#000;font-size:1rem;font-weight:600;padding:20px 15px 10px}.d-shipping-delivery-input-box{padding:0 15px}.d-shipping-delivery-input-box .postalcode-check{position:relative}.d-shipping-delivery-input-box .postalcode-check .parsley-errors-list{display:none}.d-shipping-delivery-input-box .postalcode-search{-webkit-appearance:none;border-color:#bcbcbb;border-radius:10px;color:#000;font-size:.875rem;font-weight:600;height:50px;padding:0 44px;width:100%}.d-shipping-delivery-input-box .postalcode-search:focus{border:2px solid #9a9a9a}.d-shipping-delivery-input-box .postalcode-search:valid~.accent-button.cross-icon{display:block}.d-shipping-delivery-input-box .postalcode-search::-webkit-input-placeholder{color:#575756;font-size:.875rem}.d-shipping-delivery-input-box .postalcode-search::-moz-placeholder{color:#575756;font-size:.875rem}.d-shipping-delivery-input-box .postalcode-search:-ms-input-placeholder{color:#575756;font-size:.875rem}.d-shipping-delivery-input-box .postalcode-search::-ms-input-placeholder{color:#575756;font-size:.875rem}.d-shipping-delivery-input-box .postalcode-search::placeholder{color:#575756;font-size:.875rem}.d-shipping-delivery-input-box .accent-button{background-color:transparent;background-repeat:no-repeat;background-size:contain;border:none;padding:0;position:absolute}.d-shipping-delivery-input-box .accent-button.cross-icon{display:none;height:24px;left:calc(100% - 34px);top:13px;width:24px}.d-shipping-delivery-input-box .accent-button.loupe-icon{height:24px;left:10px;top:13px;width:24px}.d-shipping-delivery-input-box .input-box-suggestions{padding-top:15px}.d-shipping-delivery-input-box .drop-down-suggestions{max-height:223px}.d-shipping-delivery-input-box .no-postalcode-wrapper{display:none}.d-shipping-delivery-input-box .no-postalcode-wrapper.show{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;z-index:1}.d-shipping-delivery-input-box .no-postalcode-text{color:inherit;font-size:.75rem;font-weight:inherit;text-align:left}.d-shipping-delivery-input-box .delivery-wrapper{padding:0 5px 0 10px}.d-shipping-delivery-input-box .delivery-wrapper .city,.d-shipping-delivery-input-box .delivery-wrapper .postal-code{font-size:.875rem}.d-shipping-delivery-input-box .delivery-wrapper .city-suggestions{line-height:19px;margin-bottom:15px;min-height:19px;overflow:hidden}.d-shipping-delivery-input-box .delivery-wrapper .city-suggestions.hide{display:none}.d-shipping-delivery-input-box .delivery-wrapper .city-suggestions.last-visible-item,.d-shipping-delivery-input-box .delivery-wrapper .city-suggestions:last-child{margin-bottom:0}.delivery-step-user-address{padding-bottom:12px;position:relative}.delivery-step-user-address .error-address{background-color:#ffe4d0;border-radius:3px;color:#000;font-size:.75rem;font-weight:600;line-height:18px;min-height:30px;padding:3px 5px 3px 34px;position:relative;text-align:left}.delivery-step-user-address .error-address:before{background-image:url(../../images/warnings/warning.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.d-shipping-info--address-wrapper{background-color:#f5f4f2;border-radius:10px;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px auto 12px;padding:15px 57px 15px 20px;position:relative;width:calc(100% - 30px)}.d-shipping-info--address-wrapper.inactive{cursor:default;pointer-events:none}.d-shipping-info--address-wrapper.inactive .address-block--text,.d-shipping-info--address-wrapper.inactive .address-block--title{color:#9a9a9a}.d-shipping-info--address-wrapper.inactive .d-shipping-method-arrow{background-color:#9a9a9a}.d-shipping-info--address-wrapper .d-shipping-method-arrow{position:absolute;right:0;top:0}.d-shipping-info--address-wrapper .address-block--title{font-size:.875rem;font-weight:600;line-height:22px;margin-bottom:5px}.d-shipping-info--address-wrapper .address-block--text{font-size:.75rem;line-height:18px}.d-shipping-info--address-wrapper .address-block--title--city,.d-shipping-info--address-wrapper .address-block--title--district{text-transform:capitalize}.d-shipping-delivery-content,.d-shipping-delivery-two{display:none}.d-shipping-delivery-content.show,.d-shipping-delivery-two.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-shipping-modify-email-button{margin-left:auto;margin-right:auto}.d-shipping-delivery-three{display:none}.d-shipping-delivery-three.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-shipping-delivery .d-shipping-list{position:relative}.d-shipping-delivery .d-shipping-delivery-input{border-radius:30px;height:38px;width:288px}.d-shipping-delivery .d-shipping-header-method-icon{margin-top:8px;max-width:38px;padding-bottom:0}.delivery-point-layer--home .d-shipping-warning-container{background-color:#ffe4d0;border-radius:3px;color:#000;font-weight:600;line-height:18px;margin:0 auto;min-height:30px;padding:6px 5px 6px 34px;position:relative;width:calc(100% - 30px)}.delivery-point-layer--home .d-shipping-warning-container:before{-webkit-animation:none;animation:none;background-image:url(../../images/warnings/warning.svg);background-repeat:no-repeat;background-size:contain;border:0;content:"";height:24px;left:5px;margin-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.d-shipping-lists .filtered-list-title{margin-top:10px}@media(min-width:601px){.d-shipping-delivery-input-box.postalcode-suggestion-shown .postalcode-search:focus{-webkit-box-shadow:none;box-shadow:none}.d-shipping-delivery-input-box .accent-button{z-index:3}.d-shipping-delivery-input-box .delivery-wrapper{padding:0}.d-shipping-delivery-input-box .no-postalcode-warning-icon{margin-top:0}.d-shipping-info--address-container{padding-bottom:58px}.d-shipping-info--address-wrapper.inactive+.error-address-ineligible{bottom:15px}}@media(max-width:850px){.delivery-step-between-two.show{padding-bottom:92px}}@media(min-width:851px){.d-shipping-delivery-input-box .input-box-suggestions{background-color:#fff;border-radius:20px;-webkit-box-shadow:0 0 6px 0 rgba(87,87,86,.3);box-shadow:0 0 6px 0 rgba(87,87,86,.3);left:-5px;padding:58px 10px 20px 25px;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.d-shipping-delivery-input-box .input-box-suggestions.box-without-suggestions{padding-bottom:10px;padding-left:0;padding-right:0}.d-shipping-delivery-input-box .postalcode-search{position:relative;width:100%;z-index:2}.d-shipping-delivery-input-box .no-postalcode-wrapper{margin-left:15px;margin-top:6px;width:calc(100% - 15px)}.d-shipping-modify-email-button{margin-bottom:30px}.d-shipping-info--address-container{padding-bottom:0}.delivery-step-between-two{padding-bottom:132px;padding-left:30px;padding-right:30px}.d-shipping-delivery-button-wrapper .d-shipping-delivery-error{bottom:82px}.d-shipping-delivery-content.delivery-step-user-address .error-address{margin-top:0;width:calc(100% - 60px)}.d-shipping-info--address-wrapper,.d-shipping-list{width:calc(100% - 60px)}.d-shipping-delivery-input-box,.d-shipping-delivery-neighborhood{padding-left:30px;padding-right:30px}.d-shipping-lists .filtered-list-title{margin-left:30px;margin-right:30px}.d-shipping-lists .filtered-list-title.d-shipping-warning-container{width:calc(100% - 60px)}.drop-down-suggestions .simplebar-content{max-width:100%;width:100%}}.c-home-warning{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffe4d0;border-radius:3px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:20px auto 42px;padding:3px 5px;width:calc(100% - 30px)}.c-home-warning,.c-home-warning-image{display:-webkit-box;display:-ms-flexbox;display:flex}.c-home-warning-image{height:24px;margin-right:5px;text-align:center;width:24px}.c-home-warning-image img{height:24px;min-width:24px;width:24px}.c-home-warning-text{font-size:.75rem;line-height:18px;width:100%}.c-home-confirmation-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:42px;width:100%}.c-home-confirmation-button,.c-home-confirmation-link{margin:0 auto}.home-confirmation{display:none}.home-confirmation.show{display:block}@media(min-width:601px){.c-home-confirmation-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-home-confirmation-button,.c-home-confirmation-link{margin-left:0;margin-right:0}}@media(min-width:851px){.c-home-confirmation-buttons{padding-bottom:30px}}.d-shipping-header-close-icon{height:26px;width:26px}@media(min-width:851px){.c-shipping-info-store{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px}.c-shipping-info-store-title{color:#000;font-size:1.125rem;font-weight:600;line-height:26px;text-transform:capitalize}.c-shipping-info-store-address{color:#000;font-size:14px;font-weight:400;line-height:22px;text-transform:capitalize}.c-shipping-info-store-link{color:#575756;display:block;font-size:13px;font-weight:400;line-height:20px;margin-top:10px}.c-shipping-info-store-link-blue{color:#007d8f}.c-shipping-info-store-icon{height:26px;margin-right:15px;width:26px}.c-shipping-info-store-select{margin-top:15px}.c-shipping-info-store-icon-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-shipping-step-one-white{background-color:#fff}.c-shipping-info-wrapper{background-color:#fff;padding-bottom:15px;padding-top:15px}.change-store-text{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 19px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #007d8f;border-radius:23px;height:40px;white-space:nowrap}.change-store-new{text-decoration:none}.cu-store-description-delivery-clickable{cursor:pointer;display:inline-block;font-weight:600;padding-right:11px;white-space:nowrap}.store__description-delivery{font-weight:600}.method-selected .delivery-method-wrapper{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;position:relative;text-decoration:underline}.method-selected .delivery-method-wrapper:before{background:url(../../images/checkout-shipping-icons/input-valid-icon.svg) no-repeat;background-size:contain;content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:16px;margin-right:5px;margin-top:2px;width:16px;z-index:2}.method-selected .store__description-delivery{font-weight:700}.cu-store-link:after{background-color:#007d8f;height:9px;margin-left:5px;width:9px}}.d-shipping-banner-blue{padding:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-ms-flex-item-align:stretch;align-self:stretch;border-radius:6px;margin:15px auto 5px;width:calc(100% - 30px)}.d-shipping-banner-blue,.d-shipping-banner-blue-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;gap:10px;justify-content:center}.d-shipping-banner-blue-btns{-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center}.d-shipping-banner-blue-text{color:#000;font-size:.75rem;font-weight:400;line-height:18px}.d-shipping-banner-blue-store-content{margin-bottom:30px;margin-top:10px;width:calc(100% - 20px)}@media(min-width:851px){.d-shipping-banner-blue{margin-bottom:0;margin-top:20px;width:calc(100% - 60px)}.d-shipping-banner-blue-btns{-ms-flex-item-align:end;align-self:flex-end}.d-shipping-banner-blue-store-content{margin-bottom:10px;margin-top:5px}}.d-shipping-confirmation-banner-green{border-radius:3px;color:#000;font-size:.75rem;font-weight:600;line-height:18px;margin:20px 15px;padding:8px 10px 8px 39px;position:relative}.d-shipping-confirmation-banner-green:after{background-color:#00751e;content:"";display:block;height:24px;left:10px;-webkit-mask-image:url(../../images/ok/ok.svg);mask-image:url(../../images/ok/ok.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:6px;width:24px}.d-shipping-confirmation-no-banner .d-shipping-grid-item{margin-top:20px}@media(min-width:851px){.d-shipping-confirmation-banner-green{margin:20px 30px}}.d-shipping-selected{background-color:#f5f4f2;border-radius:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px auto 0;min-height:55px;padding:6px 20px;width:calc(100% - 30px)}.d-shipping-selected,.d-shipping-selected-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.d-shipping-selected-method{color:#000;font-size:.875rem;font-weight:600;line-height:normal}.d-shipping-drive-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-shipping-slots-date-text,.d-shipping-slots-time-text{color:#000;font-size:.875rem;font-weight:600;line-height:22px}.d-shipping-slots-date-text{margin-top:20px}.d-shipping-slots-time{margin-top:10px}.d-shipping-method .date-day{background-color:#fff;border:1px solid #ddd;border-radius:10px;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:75px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;margin-right:10px;outline-offset:2px;text-align:center;width:103px}.d-shipping-method .date-day:not(.date-day--not-available).selected,.d-shipping-method .date-day:not(.date-day--not-available):hover{background-color:#007d8f;border-color:#007d8f;color:#fff}.d-shipping-method .date-day:not(.date-day--not-available).selected.vip-slot,.d-shipping-method .date-day:not(.date-day--not-available):hover.vip-slot{background-color:#cff2f8}.d-shipping-method .date-day:not(.date-day--not-available).selected.vip-slot .slot-label,.d-shipping-method .date-day:not(.date-day--not-available):hover.vip-slot .slot-label{background-color:#007d8f}.d-shipping-method .date-day:not(.date-day--not-available).selected.promo-slot,.d-shipping-method .date-day:not(.date-day--not-available):hover.promo-slot{border-color:transparent}.d-shipping-method .date-day:not(.date-day--not-available).selected.promo-slot.selected,.d-shipping-method .date-day:not(.date-day--not-available):hover.promo-slot.selected{background-color:#cff2f8}.d-shipping-method .date-day:not(.date-day--not-available).selected.promo-slot.selected .vip-slot-description,.d-shipping-method .date-day:not(.date-day--not-available).selected.promo-slot.selected label,.d-shipping-method .date-day:not(.date-day--not-available):hover.promo-slot.selected .vip-slot-description,.d-shipping-method .date-day:not(.date-day--not-available):hover.promo-slot.selected label{border-color:transparent}.d-shipping-method .date-day:not(.date-day--not-available).selected .vip-slot-description,.d-shipping-method .date-day:not(.date-day--not-available).selected.promo-slot.selected .vip-slot-description,.d-shipping-method .date-day:not(.date-day--not-available):hover .vip-slot-description,.d-shipping-method .date-day:not(.date-day--not-available):hover.promo-slot.selected .vip-slot-description{color:#000}.d-shipping-method .date-day:not(.date-day--not-available).selected:before,.d-shipping-method .date-day:not(.date-day--not-available):hover:before{background-color:#fff}.d-shipping-method .date-day.date-day--not-available{background-color:#ededed;border-color:#ededed;color:#9a9a9a;cursor:default;pointer-events:none;position:relative}.d-shipping-method .date-day .date-day-date{line-height:1}.d-shipping-method .date-day .date-day-text,.d-shipping-method .date-day .date-month-text{font-size:.75rem;line-height:15px}.d-shipping-method .date-day .date-month-text{text-transform:lowercase}.d-shipping-method .date-day.has-discount{position:relative}.d-shipping-method .date-day.has-discount.selected:before{background-color:#fff}.d-shipping-method .date-day.has-discount:before{background-color:#007d8f;content:"";height:20px;-webkit-mask-image:url(../../images/icon/promotions.svg);mask-image:url(../../images/icon/promotions.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:4px;top:4px;width:20px}.d-shipping-method .date-time{display:none}.d-shipping-method .date-time--visible{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.d-shipping-method .date-time-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:10px;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;height:55px;justify-content:center;margin-bottom:10px;margin-right:10px;outline-offset:2px;overflow:hidden;width:103px}.d-shipping-method .date-time-text input{display:none}.d-shipping-method .date-time-text:not(.not-available).selected{background-color:#007d8f;border-color:#007d8f;color:#fff}.d-shipping-method .date-time-text:not(.not-available).selected.vip-slot{background-color:#cff2f8}.d-shipping-method .date-time-text:not(.not-available).selected.vip-slot .slot-label{background-color:#007d8f}.d-shipping-method .date-time-text:not(.not-available).selected.promo-slot{border-color:transparent}.d-shipping-method .date-time-text:not(.not-available).selected.promo-slot.selected{background-color:#cff2f8}.d-shipping-method .date-time-text:not(.not-available).selected.promo-slot.selected .vip-slot-description,.d-shipping-method .date-time-text:not(.not-available).selected.promo-slot.selected label{border-color:transparent}.d-shipping-method .date-time-text:not(.not-available).selected .vip-slot-description,.d-shipping-method .date-time-text:not(.not-available).selected.promo-slot.selected .vip-slot-description{color:#000}.d-shipping-method .date-time-text.not-available{background-color:#ededed;border-color:#ededed;color:#9a9a9a;cursor:default;pointer-events:none;position:relative}.d-shipping-method .date-time-text.not-available .d-shipping-text-badge{font-size:.625rem;position:absolute;right:20px;top:13px}.d-shipping-method .date-time-text.not-available .vip-slot-description:before{background-color:#9a9a9a}.d-shipping-method .date-time-text.not-available:hover{cursor:default}.d-shipping-method .vip-slot{background-color:#cff2f8;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.d-shipping-method .vip-slot.not-available .slot-label,.d-shipping-method .vip-slot.not-available .vip-slot-description-wrapper{background-color:#ededed}.d-shipping-method .vip-slot.not-available .d-shipping-text-badge{display:block;padding-left:4px;position:static}.d-shipping-method .vip-slot .slot-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.d-shipping-method .promo-slot .vip-slot-description{color:#000;padding-left:0}.d-shipping-method .promo-slot .vip-slot-description:before{content:none}.d-shipping-method .vip-slot-description-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;width:100%}.d-shipping-method .vip-slot-description{font-size:.5625rem;font-weight:600;letter-spacing:-.18px;padding-left:12px;position:relative}.d-shipping-method .vip-slot-description:before{background-color:#005562;content:"";display:block;height:10px;left:0;-webkit-mask-image:url(../../images/stars/star.svg);mask-image:url(../../images/stars/star.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px}.d-shipping-slots{margin:0 5px 0 15px;padding-bottom:59px}@media(min-width:601px){.d-shipping-method .date-day{width:86px}.d-shipping-method .date-time-text{margin-right:15px;width:100px}.d-shipping-slots{margin-right:0;padding-bottom:74px}}@media(min-width:851px){.d-shipping-selected-content{gap:20px}.d-shipping-selected{gap:20px;width:calc(100% - 60px)}.d-shipping-selected-method{line-height:22px}.d-shipping-method .date-day{width:91px}.d-shipping-method .date-time-text{margin-right:10px;width:112px}.d-shipping-method .date-time-text:not(.not-available):hover{background-color:#007d8f;border-color:#007d8f;color:#fff}.d-shipping-method .date-time-text:not(.not-available):hover.vip-slot{background-color:#cff2f8}.d-shipping-method .date-time-text:not(.not-available):hover.vip-slot .slot-label{background-color:#007d8f}.d-shipping-method .date-time-text:not(.not-available):hover.promo-slot{border-color:transparent}.d-shipping-method .date-time-text:not(.not-available):hover.promo-slot.selected{background-color:#cff2f8}.d-shipping-method .date-time-text:not(.not-available):hover.promo-slot.selected .vip-slot-description,.d-shipping-method .date-time-text:not(.not-available):hover.promo-slot.selected label{border-color:transparent}.d-shipping-method .date-time-text:not(.not-available):hover .vip-slot-description,.d-shipping-method .date-time-text:not(.not-available):hover.promo-slot.selected .vip-slot-description{color:#000}.d-shipping-slots{margin-left:30px;padding-bottom:102px}.d-shipping-slots-time-content{padding-bottom:5px}.d-shipping-slots-date-text{margin-top:15px}.d-shipping-slots-content{position:relative}.d-shipping-slots-content:after{background-color:#ddd;bottom:0;content:"";height:1px;left:0;position:absolute;width:calc(100% - 30px)}}.page-designer-reference h1,.page-designer-reference h2,.page-designer-reference h3,.page-designer-reference h4,.page-designer-reference h5,.page-designer-reference h6{color:#007d8f;font-family:Mulish,sans-serif;line-height:normal}.page-designer-reference .su-font-satisfy{font-family:Satisfy,cursive}.page-designer-reference h1{font-size:1.25rem}.page-designer-reference h2{font-size:1.125rem}.page-designer-reference h3{font-size:.9375rem}.page-designer-reference h4{color:#575756;font-size:.875rem}.page-designer-reference p:not(.promotion-block-info):not(.promotion-tooltip-first):not(.promotion-tooltip-second){font-family:Mulish,sans-serif;font-size:.875rem}.page-designer-reference a{text-decoration:none}.pt_pagedesigner .product-count{margin-left:10px;margin-right:10px;white-space:nowrap}.checkbox-adobe{display:inline-block;margin:0 5px 10px 10px}.checkbox-adobe input[type=checkbox]{position:absolute}.checkbox-adobe input[type=checkbox]+label{cursor:pointer;font-size:.875rem;line-height:20px}.checkbox-adobe input[type=checkbox]+label .custom-checkbox-wrapper{border:1px solid;border-radius:5px;cursor:pointer;display:inline-block;height:15px;margin:3px 10px 0 0;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:top;width:15px}.checkbox-adobe input[type=checkbox]:checked+label .custom-checkbox-wrapper:before{border-color:#007d8f;border-style:solid;border-width:0 3px 3px 0;content:"";display:block;height:14px;left:6px;outline:none;position:absolute;top:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:9px}@media(min-width:851px){.page-designer-reference h1{font-size:1.5rem}.page-designer-reference h2{font-size:1.25rem}.page-designer-reference h3{font-size:1.125rem}.page-designer-reference h4,.page-designer-reference p:not(.promotion-block-info):not(.promotion-tooltip-first):not(.promotion-tooltip-second){font-size:.875rem}.pt_pagedesigner .page-designer-reference .breadcrumb{float:none}}.l-column{margin:0 auto;max-width:1310px}.l-column-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.l-column--one .region,.l-column-inner .region{width:100%}.l-column .region,.l-full-column .region{overflow:hidden;position:relative}@media(max-width:850px){.l-column--four .region{margin-bottom:5%}.l-column--four .region-one{margin-left:5%}.l-column--four .region-two{margin-right:5%}.l-column--four-two .region{margin-bottom:0}.l-column--two .region-two{margin-right:0}}@media(max-width:600px){.l-column--four .region{margin-bottom:5%;margin-left:5%;margin-right:5%;width:90%}.l-column--four-row{width:100%}.l-column--four-two .region-two{margin-bottom:0}.l-column--two .region{margin:0 5% 5%}.l-column--two .region-two{padding-bottom:0}.l-column--three .region{margin:0 5% 5%}.l-column--three .region-three{margin-bottom:0}}@media(min-width:601px){.l-column--two .region{margin-right:5%;width:47.5%}.l-column--two .region-two{margin-right:0}.l-column--three .region{margin-right:5%;width:30%}.l-column--three .region:last-child{margin-right:0}.l-column--four-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.l-column--four .region{margin-right:30px;width:50%}}@media(min-width:851px){.l-column--four-one{margin-right:30px}.l-column--four .region,.l-column--four-row{width:calc(50% - 15px)}.l-column--four .region-two{margin-right:0}.l-column--two .region{margin-right:30px;width:calc(50% - 15px)}.l-column--two .region-two{margin:0}.l-column--three .region{margin-right:30px;width:calc(33.33% - 20px)}.l-column--three .region-three{margin-right:0}.l-column .margin-left-fifteen,.l-full-column .margin-left-fifteen{margin-left:15px}.l-column .margin-left-thirty,.l-full-column .margin-left-thirty{margin-left:30px}.l-column .margin-left-none,.l-full-column .margin-left-none{margin-left:0}.l-column .margin-right-fifteen,.l-full-column .margin-right-fifteen{margin-right:15px}.l-column .margin-right-thirty,.l-full-column .margin-right-thirty{margin-right:30px}.l-column .margin-right-none,.l-full-column .margin-right-none{margin-right:0}}