.isg-delivery-mode{margin-bottom:40px}@media (min-width:992px){.isg-delivery-mode{margin-bottom:65px}}.isg-delivery-mode h3.isg-delivery-mode-title{margin-bottom:10px;margin-top:30px}@media (min-width:992px){.isg-delivery-mode h3.isg-delivery-mode-title{margin-bottom:20px;margin-top:20px}}.isg-delivery-mode .isg-delivery-mode-error{color:#c12c10}.isg-delivery-mode .isg-delivery-mode-items{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px}@media (min-width:992px){.isg-delivery-mode .isg-delivery-mode-items{flex-direction:row;gap:26px}}.isg-delivery-mode .isg-delivery-mode-items .isg-delivery-mode-item{background:var(--tertiary-layer-color);border-radius:var(--border-radius-default);width:100%}@media (min-width:992px){.isg-delivery-mode .isg-delivery-mode-items .isg-delivery-mode-item{width:calc(50% - 13px)}}.isg-delivery-mode .isg-delivery-mode-items .isg-delivery-mode-item .isg-delivery-mode-radio{height:100%;padding:15px;width:100%}@media (min-width:992px){.isg-delivery-mode .isg-delivery-mode-items .isg-delivery-mode-item .isg-delivery-mode-radio{padding:20px 22px}}.isg-delivery-mode .isg-delivery-mode-items .isg-delivery-mode-item .isg-delivery-mode-radio:hover .isg-input-radio-label{text-decoration:none}.isg-delivery-instructions{border-radius:10px}.isg-delivery-instructions .isg-delivery-instructions-error{background-color:#c12c10;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;padding:5px 15px;text-align:center}.isg-delivery-instructions .isg-delivery-instructions-error>i{margin-right:2px}.isg-delivery-instructions .isg-delivery-instructions-container{align-items:center;background-color:var(--tertiary-layer-color);border-radius:var(--border-radius-default);display:flex;flex-direction:column;padding:15px}@media (min-width:992px){.isg-delivery-instructions .isg-delivery-instructions-container{align-items:flex-start;padding:20px}}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings{align-items:center;display:flex;flex-direction:column;max-width:100%}@media (min-width:992px){.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings{flex-direction:row;margin-top:10px}}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings .isg-delivery-floor-number{margin-top:20px;max-width:100%}@media (min-width:992px){.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings .isg-delivery-floor-number{margin-top:0;width:204px}}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings .isg-delivery-elevator{align-items:center;display:flex;flex-direction:row;margin-top:20px}@media (min-width:992px){.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings .isg-delivery-elevator{margin-top:0}}@media (min-width:1200px){.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings .isg-delivery-elevator{margin-left:30px}}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings .isg-delivery-elevator .isg-delivery-elevator-text{flex-shrink:0}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings .isg-delivery-elevator .isg-delivery-elevator-value{margin-left:7px}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings .isg-delivery-elevator .isg-delivery-elevator-value:last-child{margin-left:22px}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings .isg-delivery-door-code{margin-top:20px}@media (min-width:992px){.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings .isg-delivery-door-code{margin-top:0;width:204px}}@media (min-width:1200px){.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-address-settings .isg-delivery-door-code{margin-left:30px}}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-comment-description{margin-top:20px}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-comment{margin-top:10px;width:100%}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-comment-alert{align-items:baseline;color:#4070cd;display:flex;margin-top:10px}@media (min-width:992px){.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-comment-alert{margin-top:20px}}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-comment-alert a{color:#4070cd;text-decoration:underline}.isg-delivery-instructions .isg-delivery-instructions-container .isg-delivery-comment-alert .icon-information{margin-right:8px}.isg-delivery-instructions.has-error .isg-delivery-instructions-container{border:2px solid #c12c10;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.isg-day-part-availability{display:flex;flex-direction:column}@media (min-width:768px){.isg-day-part-availability{align-items:center;flex-direction:row}}.isg-day-part-availability .isg-day-part-availability-day,.isg-day-part-availability .isg-day-part-availability-to{opacity:50%}.isg-day-part-availability.is-opened .isg-day-part-availability-day,.isg-day-part-availability.is-opened .isg-day-part-availability-to{opacity:1}.isg-day-part-availability .isg-day-part-availability-hours{align-items:center;display:flex;display:none;gap:10px;margin-top:15px}@media (min-width:768px){.isg-day-part-availability .isg-day-part-availability-hours{gap:5px;margin-left:10px;margin-top:0}}.isg-day-part-availability .isg-day-part-availability-hours .isg-input-dropdown{max-width:130px}@media (min-width:768px){.isg-day-part-availability .isg-day-part-availability-hours .isg-input-dropdown{max-width:110px}.isg-day-part-availability .isg-day-part-availability-hours .isg-input-dropdown .isg-input-dropdown-input{padding-right:30px}}.isg-day-availability{background-color:#fff;border-radius:var(--border-radius-default);display:flex;flex-direction:column;padding:20px}@media (min-width:768px){.isg-day-availability{background-color:var(--primary-layer-color);flex-direction:row}}.isg-day-availability .isg-day-availability-toogle{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px}@media (min-width:768px){.isg-day-availability .isg-day-availability-toogle{display:initial;padding-bottom:0;padding-right:30px}.isg-day-availability .isg-day-availability-toogle .isg-input-toggle{margin-top:30px}}.isg-day-availability .isg-day-availability-toogle .isg-day-availability-toogle-day{display:block}.isg-day-availability .isg-day-availability-parts{background-color:var(--tertiary-layer-color);border-radius:var(--border-radius-default);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:15px;padding:20px}@media (min-width:768px){.isg-day-availability .isg-day-availability-parts{flex-direction:row;margin-top:30px;width:255px}}.isg-delivery-availability{background-color:var(--tertiary-layer-color);border-radius:var(--border-radius-default);padding:15px}@media (min-width:992px){.isg-delivery-availability{padding:20px}}.isg-delivery-availability .isg-delivery-availability-initial{text-align:center}.isg-delivery-availability .isg-delivery-availability-initial .isg-delivery-availability-define{margin-top:10px}@media (min-width:992px){.isg-delivery-availability .isg-delivery-availability-initial .isg-delivery-availability-define{margin-top:20px}}.isg-delivery-availability .isg-delivery-availability-custom .isg-delivery-availability-detail{display:flex;flex-direction:column}@media (min-width:992px){.isg-delivery-availability .isg-delivery-availability-custom .isg-delivery-availability-detail{flex-direction:row;flex-wrap:wrap}.isg-delivery-availability .isg-delivery-availability-custom .isg-delivery-availability-detail .isg-delivery-availability-day{flex-basis:auto;width:50%}}@media (min-width:1520px){.isg-delivery-availability .isg-delivery-availability-custom .isg-delivery-availability-detail .isg-delivery-availability-day{width:36%}}.isg-delivery-availability .isg-delivery-availability-custom .isg-delivery-availability-update{margin-top:10px;text-align:center}@media (min-width:992px){.isg-delivery-availability .isg-delivery-availability-custom .isg-delivery-availability-update{margin-top:20px}}.isg-delivery-availability .isg-delivery-availability-custom .isg-delivery-availability-restrictive{align-items:baseline;color:#4070cd;display:flex;margin-top:10px}@media (min-width:992px){.isg-delivery-availability .isg-delivery-availability-custom .isg-delivery-availability-restrictive{margin-top:20px}}.isg-delivery-availability .isg-delivery-availability-custom .isg-delivery-availability-restrictive a{color:#4070cd;text-decoration:underline}.isg-delivery-availability .isg-delivery-availability-custom .isg-delivery-availability-restrictive .icon-information{margin-right:8px}.isg-delivery-availability .isg-delivery-availability-popin .isg-delivery-availability-popin-form{padding:20px 15px}@media (min-width:768px){.isg-delivery-availability .isg-delivery-availability-popin .isg-delivery-availability-popin-form{width:478px}}@media (min-width:992px){.isg-delivery-availability .isg-delivery-availability-popin .isg-delivery-availability-popin-form{padding:50px;width:578px}}.isg-delivery-availability .isg-delivery-availability-popin .isg-delivery-availability-popin-form .isg-delivery-availability-popin-title{text-align:center}.isg-delivery-availability .isg-delivery-availability-popin .isg-delivery-availability-popin-form .isg-delivery-availability-days{display:flex;flex-direction:column;gap:10px;margin-top:10px}@media (min-width:992px){.isg-delivery-availability .isg-delivery-availability-popin .isg-delivery-availability-popin-form .isg-delivery-availability-days{margin-top:20px}}.isg-delivery-availability .isg-delivery-availability-popin .isg-delivery-availability-popin-form .isg-delivery-availability-popin-description{margin-top:10px;max-width:946px;text-align:center}@media (min-width:768px){.isg-delivery-availability .isg-delivery-availability-popin .isg-delivery-availability-popin-form .isg-delivery-availability-popin-description{margin-top:20px;text-align:left}}.isg-delivery-availability .isg-delivery-availability-popin .isg-delivery-availability-popin-form .isg-delivery-availability-popin-action{align-items:center;display:flex;flex-direction:column-reverse;gap:10px;margin-top:10px}@media (min-width:768px){.isg-delivery-availability .isg-delivery-availability-popin .isg-delivery-availability-popin-form .isg-delivery-availability-popin-action{flex-direction:row;gap:40px;justify-content:center;margin-top:20px}}.isg-standard-delivery{position:relative}.isg-standard-delivery .isg-purchase-address-selection,.isg-standard-delivery .isg-purchase-contact-selection,.isg-standard-delivery .isg-standard-delivery-availability,.isg-standard-delivery .isg-standard-delivery-instructions{margin-bottom:40px}@media (min-width:992px){.isg-standard-delivery .isg-purchase-address-selection,.isg-standard-delivery .isg-purchase-contact-selection,.isg-standard-delivery .isg-standard-delivery-availability,.isg-standard-delivery .isg-standard-delivery-instructions{margin-bottom:65px}}.isg-standard-delivery .isg-standard-delivery-loading-container{position:relative}.isg-standard-delivery .isg-delivery-address-list .isg-list-item,.isg-standard-delivery .isg-delivery-contact-list .isg-list-item{width:100%}@media (min-width:992px){.isg-standard-delivery .isg-delivery-address-list .isg-list-item,.isg-standard-delivery .isg-delivery-contact-list .isg-list-item{width:calc(50% - 13px)}}.isg-internal-delivery .isg-delivery-address-list,.isg-internal-delivery .isg-internal-delivery-information{margin-bottom:40px}@media (min-width:992px){.isg-internal-delivery .isg-delivery-address-list,.isg-internal-delivery .isg-internal-delivery-information{margin-bottom:65px}}.isg-internal-delivery .isg-delivery-address-list .isg-address-list-items .isg-list-item{width:100%}@media (min-width:992px){.isg-internal-delivery .isg-delivery-address-list .isg-address-list-items .isg-list-item{width:calc(50% - 13px)}}.isg-drive-delivery .isg-drive-delivery-information{margin-bottom:40px}@media (min-width:992px){.isg-drive-delivery .isg-drive-delivery-information{margin-bottom:65px}}.isg-drive-delivery .isg-delivery-contact-list{margin-bottom:40px}@media (min-width:992px){.isg-drive-delivery .isg-delivery-contact-list{margin-bottom:65px}}.isg-drive-delivery .isg-delivery-contact-list .isg-list-item{width:100%}@media (min-width:992px){.isg-drive-delivery .isg-delivery-contact-list .isg-list-item{width:calc(50% - 13px)}}.isg-logistic-order{margin-top:15px}@media (min-width:992px){.isg-logistic-order{margin-top:20px}}.isg-logistic-order .isg-logistic-order-extended-day-off-container{align-items:baseline;background-color:#c12c10;border-left:3px solid #c12c10;border-right:3px solid #c12c10;border-top:3px solid #c12c10;border-top-left-radius:var(--border-radius-default);border-top-right-radius:var(--border-radius-default);color:#fff;display:flex;padding:5px 10px}@media (min-width:1200px){.isg-logistic-order .isg-logistic-order-extended-day-off-container{padding:5px 30px}}.isg-logistic-order .isg-logistic-order-extended-day-off-container .isg-extended-day-off{margin-left:8px}.isg-logistic-order .isg-logistic-order-extended-day-off-container .isg-extended-day-off .isg-extended-day-off-choice-container{display:flex;flex-direction:column}@media (min-width:768px){.isg-logistic-order .isg-logistic-order-extended-day-off-container .isg-extended-day-off .isg-extended-day-off-choice-container{flex-direction:row}}.isg-logistic-order .isg-logistic-order-extended-day-off-container .isg-extended-day-off .isg-extended-day-off-choice-container .isg-extended-day-off-choice{text-align:center}@media (min-width:768px){.isg-logistic-order .isg-logistic-order-extended-day-off-container .isg-extended-day-off .isg-extended-day-off-choice-container .isg-extended-day-off-choice{text-align:initial}}.isg-logistic-order .isg-logistic-order-extended-day-off-container .isg-extended-day-off .isg-extended-day-off-choice-container .isg-extended-day-off-choice .isg-input-radio{margin-left:10px}.isg-logistic-order .isg-logistic-order-extended-day-off-container .isg-extended-day-off .isg-extended-day-off-choice-container .isg-extended-day-off-choice .isg-input-radio:first-child{margin-left:0}@media (min-width:768px){.isg-logistic-order .isg-logistic-order-extended-day-off-container .isg-extended-day-off .isg-extended-day-off-choice-container .isg-extended-day-off-choice .isg-input-radio:first-child{margin-left:10px}}.isg-logistic-order .isg-logistic-order-extended-day-off-container .isg-extended-day-off .isg-extended-day-off-choice-container .isg-extended-day-off-choice .isg-input-radio .isg-input-radio-label{padding-left:4px}.isg-logistic-order .isg-logistic-order-container{background-color:var(--tertiary-layer-color);border:3px solid var(--tertiary-layer-color);border-radius:var(--border-radius-default)}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery{display:flex;flex-direction:column;padding:15px}@media (min-width:992px){.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery{flex-direction:row;justify-content:space-between;padding:20px}}@media (min-width:1200px){.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-information{padding-right:50px}}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-information>p{margin-top:10px}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-information .isg-logistic-order-title{display:flex;flex-direction:column;margin-top:0}@media (min-width:1200px){.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-information .isg-logistic-order-title{display:initial;flex-direction:row}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-information .isg-logistic-order-title .isg-logistic-order-date{margin-left:4px}}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-information .isg-icon-information{height:16px;vertical-align:middle;width:21px}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action{display:flex;flex-direction:column;margin-top:10px}@media (min-width:992px){.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action{align-items:flex-end;flex-shrink:0;margin-top:0}}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-add-closing-days,.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-change-date{align-items:center;display:flex}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-add-closing-days:hover,.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-change-date:hover{color:var(--secondary-link-hover-color)}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-add-closing-days i,.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-change-date i{margin-right:10px}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-add-closing-days span,.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-change-date span{text-decoration:underline}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-change-date .isg-icon-calendar{height:24px;vertical-align:middle;width:24px}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-add-closing-days{margin-top:6px}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-add-closing-days .icon-calendar{font-size:24px}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-closing-day{align-items:center;display:flex}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-delivery .isg-logistic-order-action .isg-logistic-order-closing-day button{margin-left:15px}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-products{background-color:#fff;border-bottom-left-radius:var(--border-radius-default);border-bottom-right-radius:var(--border-radius-default);display:flex;flex-direction:column;gap:18px;padding:15px}@media (min-width:768px){.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-products{flex-direction:row;flex-wrap:wrap}}@media (min-width:992px){.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-products{padding:20px}}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-products .isg-logistic-order-product{align-items:center;display:flex}@media (min-width:768px){.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-products .isg-logistic-order-product{width:calc(50% - 9px)}}@media (min-width:1520px){.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-products .isg-logistic-order-product{width:calc(33% - 9px)}}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-products .isg-logistic-order-product .isg-logistic-order-product-image{flex-shrink:0}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-products .isg-logistic-order-product .isg-logistic-order-product-image .isg-product-image .image,.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-products .isg-logistic-order-product .isg-logistic-order-product-image .isg-product-image .image-error{height:60px;width:60px}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-products .isg-logistic-order-product .isg-logistic-order-product-title{margin-left:10px}.isg-logistic-order .isg-logistic-order-container .isg-logistic-order-products .isg-logistic-order-product .isg-logistic-order-product-title p{display:block;display:-webkit-box;max-height:44px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.isg-logistic-order.extended-day-off .isg-logistic-order-container{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.no-touch .isg-logistic-order .isg-logistic-order-delivery .isg-logistic-order-information>p .isg-icon-information:hover{cursor:pointer}.isg-delivery-schedule{position:relative}.isg-delivery-schedule .isg-delivery-schedule-alerts .isg-delivery-schedule-alert{align-items:baseline;color:#4070cd;display:flex;margin-top:10px}@media (min-width:768px){.isg-delivery-schedule .isg-delivery-schedule-alerts .isg-delivery-schedule-alert:first-child{margin-top:20px}}.isg-delivery-schedule .isg-delivery-schedule-alerts .isg-delivery-schedule-alert .icon-information{margin-right:8px}.isg-delivery-workflow{margin-top:40px}@media (min-width:992px){.isg-delivery-workflow{margin-top:65px}}.isg-delivery-workflow .isg-delivery-worklow-content{align-items:center;background-color:#ddd7d7;border-radius:10px;display:flex;flex-direction:column;padding:15px}@media (min-width:768px){.isg-delivery-workflow .isg-delivery-worklow-content{flex-direction:row}}.isg-delivery-workflow .isg-delivery-worklow-content .isg-delivery-workflow-comment{padding-top:30px}@media (min-width:768px){.isg-delivery-workflow .isg-delivery-worklow-content .isg-delivery-workflow-comment{padding-left:30px;padding-top:0;width:50%}.isg-delivery-workflow .isg-delivery-worklow-content .isg-delivery-workflow-detail{width:50%}}.isg-delivery-contact-popin .isg-contact-popin-form{max-width:100%;padding:20px 15px;position:relative}@media (min-width:768px){.isg-delivery-contact-popin .isg-contact-popin-form{padding:50px;width:690px}}.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-title{text-align:center}.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-error,.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-text{margin-top:20px;text-align:center}.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-error .isg-font{color:#c12c10;font-size:40px}.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-error .isg-contact-popin-error-title{color:#c12c10;margin-top:20px}.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-error .isg-contact-popin-error-message{margin-top:5px}.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-input{display:flex;flex-direction:column;gap:10px;margin:10px auto 0;max-width:100%;width:308px}.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-input .isg-input-phone .isg-input-phone-number .isg-input-textbox-content{width:100%}.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-action{display:flex;flex-direction:column-reverse;justify-content:center;margin-top:10px}@media (min-width:768px){.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-action{flex-direction:row;margin-top:20px}}.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-action button{margin:20px 0 0}@media (min-width:768px){.isg-delivery-contact-popin .isg-contact-popin-form .isg-contact-popin-action button{margin:20px 10px 0}}.isg-pickup-point-contact-popin .isg-contact-popin-form{max-width:100%;padding:20px 15px;position:relative}@media (min-width:768px){.isg-pickup-point-contact-popin .isg-contact-popin-form{padding:50px;width:690px}}.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-title{text-align:center}.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-error,.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-text{margin-top:20px;text-align:center}.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-error .isg-font{color:#c12c10;font-size:40px}.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-error .isg-contact-popin-error-title{color:#c12c10;margin-top:20px}.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-error .isg-contact-popin-error-message{margin-top:5px}.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-input{display:flex;flex-direction:column;gap:10px;margin:10px auto 0;max-width:100%;width:308px}.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-input .isg-input-phone .isg-input-phone-number .isg-input-textbox-content{width:100%}.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-action{display:flex;flex-direction:column-reverse;justify-content:center;margin-top:10px}@media (min-width:768px){.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-action{flex-direction:row;margin-top:20px}}.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-action button{margin:20px 0 0}@media (min-width:768px){.isg-pickup-point-contact-popin .isg-contact-popin-form .isg-contact-popin-action button{margin:20px 10px 0}}.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form{max-width:100%;padding:20px 15px;position:relative}@media (min-width:768px){.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form{padding:50px;width:690px}}.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-title{text-align:center}.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-error,.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-text{margin-top:20px;text-align:center}.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-error .isg-font{color:#c12c10;font-size:40px}.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-error .isg-contact-popin-error-title{color:#c12c10;margin-top:20px}.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-error .isg-contact-popin-error-message{margin-top:5px}.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-input{display:flex;flex-direction:column;gap:10px;margin:10px auto 0;max-width:100%;width:308px}.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-input .isg-input-phone .isg-input-phone-number .isg-input-textbox-content{width:100%}.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-action{display:flex;flex-direction:column-reverse;justify-content:center;margin-top:10px}@media (min-width:768px){.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-action{flex-direction:row;margin-top:20px}}.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-action button{margin:20px 0 0}@media (min-width:768px){.isg-delivery-missing-mobile-phone-popin .isg-contact-popin-form .isg-contact-popin-action button{margin:20px 10px 0}}#isg-delivery{position:relative;width:100%}#isg-delivery h1,#isg-delivery h2,#isg-delivery h3{text-align:center}@media (min-width:992px){#isg-delivery h1,#isg-delivery h2,#isg-delivery h3{text-align:left}}#isg-delivery .isg-rule-zone.BannerZone-1{margin-bottom:40px;margin-top:0}#isg-delivery #isg-delivery-summary{min-height:300px;position:relative}#isg-delivery #isg-delivery-summary #isg-delivery-title{margin-bottom:30px;margin-top:0}@media (min-width:992px){#isg-delivery #isg-delivery-summary #isg-delivery-title{margin-bottom:20px}}#isg-delivery #isg-delivery-summary .isg-delivery-subtitle{margin:0 0 10px}@media (min-width:992px){#isg-delivery #isg-delivery-summary .isg-delivery-subtitle{margin:0 0 30px}}#isg-delivery #isg-delivery-summary .isg-delivery-information{position:relative}#isg-delivery #isg-delivery-summary .isg-delivery-error{margin-bottom:30px;text-align:center}#isg-delivery #isg-delivery-summary .isg-delivery-error .icon-information{color:#c12c10;font-size:60px}#isg-delivery #isg-delivery-summary .isg-delivery-error .isg-delivery-error-title{color:#c12c10;margin-top:20px}#isg-delivery #isg-delivery-summary .isg-delivery-error .isg-delivery-error-message{margin-top:10px}#isg-delivery #isg-order-summary{min-height:300px;position:relative}#isg-delivery #isg-order-summary #isg-order-summary-title{margin-bottom:20px;margin-top:40px}@media (min-width:992px){#isg-delivery #isg-order-summary #isg-order-summary-title{margin-top:0}}#isg-delivery #isg-order-summary #isg-order-action{margin-top:20px;text-align:center}#isg-delivery #isg-order-summary #isg-order-action>button{width:100%}@media (min-width:1200px){#isg-delivery #isg-order-summary #isg-order-action>button{max-width:365px}}
