.personalized-container.grid-container{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.personalized-container .d-justify-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.personalized-container p{margin:0}.personalized-container .edit-button{cursor:pointer;font:inherit;text-decoration:underline;word-break:keep-all}@media(max-width:767.98px){.personalized-container .edit-button{min-width:1.875rem}}.personalized-container button:focus-visible{outline:1px auto -webkit-focus-ring-color}.personalized-container .personalization-left-section{position:relative}@media(min-width:768px){.personalized-container .personalization-left-section .main-image-section{min-height:100vh;position:sticky;text-align:center;top:0}}.personalized-container .personalization-left-section .close-personalization{display:-webkit-box;display:-ms-flexbox;display:flex;height:1.875rem;position:fixed;right:.625rem;top:.625rem;width:1.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:.1875rem;-webkit-box-shadow:.08525rem .1278125rem .3835rem 0 rgba(0,0,0,.15);box-shadow:.08525rem .1278125rem .3835rem 0 rgba(0,0,0,.15)}.personalized-container .personalization-left-section .close-personalization .icon-cls{height:.9375rem;width:.9375rem}@media(min-width:768px){.personalized-container .personalization-left-section .close-personalization{border:.05rem solid #b0b0b0;border-radius:.25rem;-webkit-box-shadow:.3rem .3rem .2rem 0 rgba(94,94,94,.2);box-shadow:.3rem .3rem .2rem 0 rgba(94,94,94,.2);height:2.5rem;left:1.25rem;position:absolute;top:1.25rem;width:2.5rem}.personalized-container .personalization-left-section .close-personalization .icon-cls{height:1.25rem;width:1.25rem}}.personalized-container .personalization-left-section .mobile-vertical-swipe-div{background:#e1e1e1;border-radius:3.75rem;height:.25rem;margin:.625rem auto .25rem;width:1.5rem}@media(min-width:768px){.personalized-container .personalization-left-section .mobile-vertical-swipe-div{display:none}}.personalized-container .personalization-right-section{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:justify;-ms-flex-pack:justify;justify-content:space-between}.personalized-container .personalization-steps{margin-top:0}@media(min-width:768px){.personalized-container .personalization-steps{margin-top:1.875rem}}@media(max-width:767.98px){.personalized-container .personalization-steps[data-personalization-stage=size] .size-step{border-bottom:none}.personalized-container .personalization-steps[data-personalization-stage=size] .addon-step,.personalized-container .personalization-steps[data-personalization-stage=size] .color-step,.personalized-container .personalization-steps[data-personalization-stage=size] .material-step{display:none}.personalized-container .personalization-steps[data-personalization-stage=material] .material-step{border-bottom:none;padding-bottom:1.25rem}.personalized-container .personalization-steps[data-personalization-stage=material] .addon-step,.personalized-container .personalization-steps[data-personalization-stage=material] .color-step{display:none}.personalized-container .personalization-steps[data-personalization-stage=color] .color-step{border-bottom:none;padding-bottom:1.25rem}.personalized-container .personalization-steps[data-personalization-stage=color] .addon-step{display:none}}.personalized-container .addon-step,.personalized-container .color-step,.personalized-container .material-step,.personalized-container .size-step{border-bottom:.0625rem solid #e1e1e1;padding:1.5625rem .625rem}.personalized-container .addon-step .selected-item,.personalized-container .color-step .selected-item,.personalized-container .material-step .selected-item,.personalized-container .size-step .selected-item{margin:.9375rem 0 0;text-transform:capitalize}.personalized-container .addon-step .material-name,.personalized-container .color-step .material-name,.personalized-container .material-step .material-name,.personalized-container .size-step .material-name{font-size:.75rem;line-height:.875rem;padding-block:.25rem;padding-inline:.3125rem;text-transform:uppercase;word-break:break-all}@media(min-width:768px){.personalized-container .addon-step,.personalized-container .color-step,.personalized-container .material-step,.personalized-container .size-step{padding:1.875rem 3.125rem 1.875rem 1.875rem}.personalized-container .addon-step .selected-item,.personalized-container .color-step .selected-item,.personalized-container .material-step .selected-item,.personalized-container .size-step .selected-item{margin:1.25rem 0 0}}.personalized-container .header__active{padding-bottom:1.5625rem}.personalized-container .header__inactive{color:#4f4f4f}@media(min-width:768px){.personalized-container .header__active{padding-bottom:1.875rem}}.personalized-container .selected{outline:.09375rem solid #000}.personalized-container .personalization-error{color:#da0000;margin-bottom:1.25rem}.personalized-container .personalization-footer{background:#fff;bottom:0;-webkit-box-shadow:0 .25rem 3.125rem 0 rgba(0,0,0,.1);box-shadow:0 .25rem 3.125rem 0 rgba(0,0,0,.1);left:0;padding:1.25rem .625rem;position:sticky;right:0;z-index:11}.personalized-container .personalization-footer .personalization-product-info{margin-bottom:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personalized-container .personalization-footer .personalization-product-info .product-title{line-height:.875rem}@media(min-width:768px){.personalized-container .personalization-footer .personalization-product-info .product-title{line-height:.75rem}}.personalized-container .personalization-footer .personalization-product-info .product-price{font-family:Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700;line-height:1.25rem;text-align:right}@media(min-width:768px){.personalized-container .personalization-footer{padding:1.875rem 3.125rem 1.875rem 1.875rem;z-index:3}.personalized-container{margin-bottom:3.9375rem}}#personalization-page:has(.personalization-steps.size,.personalization-steps.material) .personalization-product-info{display:none}.chat-holder{bottom:0!important;position:relative!important}.header-wrapper.second-header.with-stickey{background-color:#fff}@media(max-width:767.98px){.carousel-top-banner,.header-wrapper.second-header{display:none!important}.mhide-menu .personalized-container .close-personalization{top:-6.25rem}}.personalized-container .size-step .header__active .size-length{color:#4f4f4f;font-family:Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700;line-height:1.25rem}.personalized-container .size-step .size-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.9375rem .625rem;margin-top:.9375rem}@media(min-width:768px){.personalized-container .size-step .size-list{gap:.625rem;margin-top:0}}@media(min-width:1200px){.personalized-container .size-step .size-list{gap:.9375rem}}.personalized-container .size-step .size-list .size-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:calc(50% - 0.3125rem);flex-basis:calc(50% - 0.3125rem);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 .875rem 0 rgba(0,0,0,.08);box-shadow:0 0 .875rem 0 rgba(0,0,0,.08);cursor:pointer;gap:.625rem}@media(min-width:1200px){.personalized-container .size-step .size-list .size-tile{-ms-flex-preferred-size:30%;flex-basis:30%;gap:1.25rem}}.personalized-container .size-step .size-list .size-tile img{aspect-ratio:145/181;border-radius:.25rem .25rem 0 0}.personalized-container .size-step .size-list .size-tile .size-description{padding:.625rem .625rem 1.25rem;word-break:break-word}.personalized-container .size-step .size-list .size-tile .size-description .size-name{font-size:.75rem;line-height:.875rem;margin-bottom:.625rem}@media(min-width:768px){.personalized-container .size-step .size-list .size-tile .size-description .size-name{margin-bottom:1.25rem}}.personalized-container .color-step .colors-list,.personalized-container .material-step .materials-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.9375rem;padding:.625rem 0}@media(min-width:768px){.personalized-container .color-step .colors-list,.personalized-container .material-step .materials-list{padding:0}}.personalized-container .color-step .colors-list .material-tile,.personalized-container .material-step .materials-list .material-tile{background:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 .875rem 0 rgba(0,0,0,.08);box-shadow:0 0 .875rem 0 rgba(0,0,0,.08);cursor:pointer;min-height:6.25rem;padding:.0625rem;width:6.25rem}@media(min-width:768px){.personalized-container .color-step .colors-list .material-tile,.personalized-container .material-step .materials-list .material-tile{min-height:7.5rem;width:7.5rem}}.personalized-container .color-step .colors-list .material-tile img,.personalized-container .material-step .materials-list .material-tile img{background:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 .875rem 0 rgba(0,0,0,.08);box-shadow:0 0 .875rem 0 rgba(0,0,0,.08);cursor:pointer;min-height:6.25rem;width:6.25rem}@media(min-width:768px){.personalized-container .color-step .colors-list .material-tile img,.personalized-container .material-step .materials-list .material-tile img{min-height:7.5rem;width:7.5rem}}.personalized-container .color-step .colors-list .color-tile,.personalized-container .material-step .materials-list .color-tile{border-radius:.3rem;cursor:pointer;height:2.5rem;padding:.0625rem;width:2.5rem}@media(min-width:768px){.personalized-container .color-step .colors-list .color-tile,.personalized-container .material-step .materials-list .color-tile{height:4rem;width:4rem}}.personalized-container .color-step .colors-list .color-tile img,.personalized-container .material-step .materials-list .color-tile img{border-radius:.3rem;cursor:pointer;height:2.5rem;width:2.5rem}@media(min-width:768px){.personalized-container .color-step .colors-list .color-tile img,.personalized-container .material-step .materials-list .color-tile img{height:4rem;width:4rem}}.personalized-container .color-step .colors-list{max-width:16.875rem}@media(min-width:768px){.personalized-container .color-step .colors-list{max-width:29.4375rem}}.personalized-container .summary-line-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:.8125rem}@media(min-width:768px){.personalized-container .summary-line-item{height:unset}}.personalized-container .summary-line-item .left-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.personalized-container .summary-line-item .left-block .selected-value{color:#4f4f4f;font-family:Arial,Helvetica,sans-serif}.personalized-container .summary-line-item .right-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.25rem}.personalized-container .addon-step{margin-bottom:1.875rem}.personalized-container .addon-step .addon-header{padding-bottom:1.5625rem}@media(min-width:768px){.personalized-container .addon-step .addon-header{padding-bottom:1.875rem}}.personalized-container .addon-step .addon-line-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid #e1e1e1;gap:.625rem;padding:.625rem 0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.personalized-container .addon-step .addon-line-item img{border-radius:.25rem;height:3.4375rem;width:2.75rem}.personalized-container .addon-step .addon-line-item h3{color:#4f4f4f;font-family:Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;text-transform:capitalize}.personalized-container .addon-step .addon-line-item .left-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.personalized-container .addon-step .addon-line-item .left-section h3{color:#000;font-weight:700}.personalized-container .addon-step .addon-line-item .right-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem;margin-left:.625rem}.personalized-container .addon-step .addon-line-item.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:0;justify-content:space-between}@media(min-width:768px){.personalized-container .addon-step .addon-line-item{padding:1.25rem 0}.personalized-container .addon-step .addon-line-item .right-section{gap:1.25rem}}.personalized-container .addon-step .addon-tiles{border-bottom:.0625rem solid #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem .3125rem;padding:1.25rem 0}.personalized-container .addon-step .addon-tiles .tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;-ms-flex-preferred-size:calc(50% - 0.9375rem);cursor:pointer;flex-basis:calc(50% - 0.9375rem);padding:.3125rem .3125rem .625rem}.personalized-container .addon-step .addon-tiles .tile.selected{border-radius:.25rem;outline:.09375rem solid #000}.personalized-container .addon-step .addon-tiles .tile .tile-product-name{font-size:.75rem;line-height:.875rem}.personalized-container .addon-step .addon-tiles .tile .tile-img{aspect-ratio:145/181}.personalized-container .addon-step .addon-tiles .tile .price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1200px){.personalized-container .addon-step .addon-tiles{gap:1.25rem .625rem;padding:.625rem 0 1.25rem}.personalized-container .addon-step .addon-tiles .tile{-ms-flex-preferred-size:calc(30% - 1.25rem);flex-basis:calc(30% - 1.25rem);padding:.625rem}}.personalized-container .addon-step .addon-edit{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem 0}.personalized-container .addon-step .addon-edit,.personalized-container .addon-step .addon-edit .left-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personalized-container .addon-step .addon-edit .left-section{gap:.625rem}.personalized-container .addon-step .addon-edit .left-section .product-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:3.4375rem;width:2.75rem}.personalized-container .addon-step .addon-edit .left-section h3{font-family:Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;text-transform:capitalize}.personalized-container .addon-step .addon-edit .right-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem;margin-left:.625rem}@media(min-width:768px){.personalized-container .addon-step .addon-edit{border-bottom:1px solid #e1e1e1;padding:1.25rem 0}.personalized-container .addon-step .addon-edit .right-section{gap:1.25rem}}.personalized-container [data-personalization-stage=addon] .addon-step{border-bottom:none}.personalized-container .preview-step{padding:1.25rem .625rem}@media(min-width:768px){.personalized-container .preview-step{padding:1.875rem}}.personalized-container .preview-step .addon-edit,.personalized-container .preview-step .addon-line-item,.personalized-container .preview-step .product-line-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #e1e1e1;justify-content:space-between;padding:1.25rem 0}@media(min-width:768px){.personalized-container .preview-step .addon-edit,.personalized-container .preview-step .addon-line-item,.personalized-container .preview-step .product-line-item{padding:1.875rem 0}}.personalized-container .preview-step .addon-edit .left-section,.personalized-container .preview-step .addon-line-item .left-section,.personalized-container .preview-step .product-line-item .left-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}@media(min-width:768px){.personalized-container .preview-step .addon-edit .left-section,.personalized-container .preview-step .addon-line-item .left-section,.personalized-container .preview-step .product-line-item .left-section{gap:1.25rem}}.personalized-container .preview-step .addon-edit .left-section .product-image,.personalized-container .preview-step .addon-line-item .left-section .product-image,.personalized-container .preview-step .product-line-item .left-section .product-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.personalized-container .preview-step .addon-edit .left-section .product-image img,.personalized-container .preview-step .addon-line-item .left-section .product-image img,.personalized-container .preview-step .product-line-item .left-section .product-image img{height:5.3125rem;width:4.25rem}@media(min-width:768px){.personalized-container .preview-step .addon-edit .left-section .product-image img,.personalized-container .preview-step .addon-line-item .left-section .product-image img,.personalized-container .preview-step .product-line-item .left-section .product-image img{height:7.75rem;width:6.1875rem}}.personalized-container .preview-step .addon-edit .left-section .product-name,.personalized-container .preview-step .addon-line-item .left-section .product-name,.personalized-container .preview-step .product-line-item .left-section .product-name{max-width:9.0625rem}@media(min-width:768px){.personalized-container .preview-step .addon-edit .left-section .product-name,.personalized-container .preview-step .addon-line-item .left-section .product-name,.personalized-container .preview-step .product-line-item .left-section .product-name{max-width:20.375rem}}.personalized-container .preview-step .addon-edit .left-section .product-details,.personalized-container .preview-step .addon-line-item .left-section .product-details,.personalized-container .preview-step .product-line-item .left-section .product-details{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:justify;-ms-flex-pack:justify;justify-content:space-between}.personalized-container .preview-step .addon-edit .left-section .product-info,.personalized-container .preview-step .addon-line-item .left-section .product-info,.personalized-container .preview-step .product-line-item .left-section .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3125rem;margin-top:.875rem;text-transform:capitalize}.personalized-container .preview-step .addon-edit .left-section .color,.personalized-container .preview-step .addon-edit .left-section .material,.personalized-container .preview-step .addon-line-item .left-section .color,.personalized-container .preview-step .addon-line-item .left-section .material,.personalized-container .preview-step .product-line-item .left-section .color,.personalized-container .preview-step .product-line-item .left-section .material{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.personalized-container .preview-step .addon-edit .left-section .color img,.personalized-container .preview-step .addon-edit .left-section .material img,.personalized-container .preview-step .addon-line-item .left-section .color img,.personalized-container .preview-step .addon-line-item .left-section .material img,.personalized-container .preview-step .product-line-item .left-section .color img,.personalized-container .preview-step .product-line-item .left-section .material img{border-radius:.25rem;height:.8125rem;width:.8125rem}.personalized-container .preview-step .addon-edit .right-section,.personalized-container .preview-step .addon-line-item .right-section,.personalized-container .preview-step .product-line-item .right-section{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.personalized-container .personalize-edit-model h2,.personalized-container .personalize-edit-model p{margin-bottom:1.875rem}.personalized-container .personalize-edit-model .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:1.25rem;-ms-flex-direction:column;flex-direction:column;gap:.625rem;left:.625rem;position:absolute;right:.625rem}.personalized-container .personalize-edit-model .modal-footer .btn{width:100%}.personalized-container .personalize-edit-model .modal-footer .edit-btn{text-decoration:none}@media(min-width:768px){.personalized-container .personalize-edit-model .modal-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:unset}.personalized-container .personalize-edit-model .modal-footer .btn{max-width:13.5625rem}}