.component-container-product .modules .product-delivery-box .availability-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 15px}.component-container-product .modules .product-delivery-box .availability-box .free-delivery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;color:#000;font-size:16px;font-weight:600;justify-content:center;width:100%}.component-container-product .modules .product-delivery-box .availability-box div.available-time-box{gap:8px}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block,.component-container-product .modules .product-delivery-box .availability-box .available-time-box,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-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;font-size:12px;font-weight:400;-webkit-box-pack:justify;-ms-flex-pack:justify;height:72px;justify-content:space-between;width:100%}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .available-time-ribbon,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .available-time-ribbon,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .available-time-ribbon{border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;height:19px;line-height:normal;padding:2px 8px;text-wrap:nowrap;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2d2322;color:#fff}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .icon-new-l-fast-delivery,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .icon-new-l-fast-delivery,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .icon-new-l-fast-delivery{line-height:normal}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .icon-new-l-fast-delivery:before,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .icon-new-l-fast-delivery:before,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .icon-new-l-fast-delivery:before{color:#353e40;font-size:32px;margin:0}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-date-tile,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-date-tile,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-date-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e3e2e1;border-radius:0;-ms-flex-direction:column;flex-direction:column;min-width:48px;text-align:center}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-date-tile .delivery-date-up,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-date-tile .delivery-date-up,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-date-tile .delivery-date-up{background:#2d2322;border-radius:8px 8px 0 0;color:#fff;font-size:9px;font-weight:700;padding:2px 8px}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-date-tile .delivery-date-down,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-date-tile .delivery-date-down,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-date-tile .delivery-date-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#353e40;font-size:20px;font-weight:600;justify-content:center;padding:2px 8px 4px}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:12px;justify-content:space-between;width:100%}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box.flex-column,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box.flex-column,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box .delivery-info-first,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box .delivery-info-first,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box .delivery-info-first{font-size:16px;font-weight:400;line-height:normal}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box .delivery-info-second,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box .delivery-info-second,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box .delivery-info-second{color:#000;font-size:16px;font-weight:600;line-height:normal}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box .delivery-info,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box .delivery-info,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box .delivery-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box .delivery-info-third,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box .delivery-info-third,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box .delivery-info-third{color:#898682;font-size:13px;line-height:normal}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box .delivery-info-third-countdown,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box .delivery-info-third-countdown,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box .delivery-info-third-countdown{color:#000;font-weight:600}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box .delivery-info-fourth,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box .delivery-info-fourth,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box .delivery-info-fourth{color:#2d2322;font-size:13px;font-weight:600;line-height:normal}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box .font-green,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box .font-green,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box .font-green{color:#2d2322;font-weight:400}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box .font-black,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box .font-black,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box .font-black{color:#000}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box .font-bold,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box .font-bold,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box .font-bold{font-weight:600}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .icon-new-s-hint,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .icon-new-s-hint,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .icon-new-s-hint{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:-25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:767.6px){.component-container-product .modules .product-delivery-box .availability-box{margin:0 40px}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .icon-new-s-hint,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .icon-new-s-hint,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .icon-new-s-hint{right:-32px}}@media only screen and (max-width:374.5px){.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-date-tile,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-date-tile,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-date-tile{display:none}.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .icon-new-s-hint,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .icon-new-s-hint,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .icon-new-s-hint{right:-12px}}@media screen and (max-width:767.5px){.component-container-product .modules .product-delivery-box .availability-box #time-to-order-block .delivery-info-box .delivery-info-second,.component-container-product .modules .product-delivery-box .availability-box .available-time-box .delivery-info-box .delivery-info-second,.component-container-product .modules .product-delivery-box .availability-box .product-unavailable-box .delivery-info-box .delivery-info-second{font-size:15px}}.additional-info{display:none;font-size:15px;font-weight:400;max-height:90%;overflow:auto;padding:0 16px 16px;scrollbar-width:none;-ms-overflow-style:none}.additional-info::-webkit-scrollbar{display:none;height:0;width:0}.additional-info::-ms-overflow-style{-ms-overflow-style:none}.additional-info ul{margin-bottom:0}.additional-info.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:8px}.additional-info .info-desc-box,.additional-info.show{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.additional-info .info-desc-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.additional-info .info-title-box{background:#fff;padding:16px 0 8px;position:sticky;top:0;z-index:10}.additional-info .info-title-box,.additional-info .info-title-box>picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.additional-info .info-title-box>picture>img{width:200px}.additional-info .info-title-box .icon-new-m-cross{cursor:pointer;line-height:normal;position:absolute;right:0;top:0}.additional-info .info-title-box .icon-new-m-cross:before{color:#353e40;font-size:24px;margin:0}@media screen and (max-width:767.5px){.additional-info{background:#fff;border-radius:8px;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;z-index:110}}@media screen and (min-width:767.6px) and (max-width:991.5px){.additional-info{background:#fff;border-radius:8px;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40%;z-index:110}}@media screen and (min-width:991.6px){.additional-info{background:#fff;border-radius:8px;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1);max-height:unset;overflow:unset;padding:16px;position:absolute;right:-7%;top:100%;width:280px;z-index:110}.additional-info .info-title-box{display:none}}@media screen and (max-width:991.5px){.additional-info .info-desc-box{padding:8px 0;width:90%}.additional-info .info-title-box .icon-new-m-cross{top:16px}}@media screen and (max-width:374.5px){.additional-info .info-title-box{padding:8px 0}.additional-info .info-title-box .icon-new-m-cross{top:8px}}