.pers-chip-badge-mono{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:60px;height:34px;border:1px solid #000;border-radius:6px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:inset 0 0 0 2px #fff,inset 0 4px 0 0 #fff;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;padding:0;background:#000;color:#fff;font-weight:800;letter-spacing:-1px;text-transform:uppercase}.product-detail-informations .pers-chip-badge-mono{letter-spacing:1px}.page-checkout .pers-chip-badge-mono{letter-spacing:.05em}.type-luggage .pers-chip-badge-mono{box-shadow:inset 0 0 0 2px #fff,inset 5px 0 0 0 #fff;border-top-right-radius:6px;border-bottom-left-radius:0;padding-top:0}.monogram-badge span,.pers-chip-badge-mono span{font-size:1rem}body :not(.sa-icon):not(.fa) .monogram-badge span.monogram-symbol,body :not(.sa-icon):not(.fa) .pers-chip-badge-mono span.monogram-symbol{font-size:.857rem}.product-detail-informations .product-personalisation{border-bottom:0;margin:0}.product-detail-informations .product-personalisation:has(.pers-chip:not(.d-none)),.product-detail-informations .product-personalisation:has(.pers-cta:not(.d-none)){border-top:1px solid #e8e8e8;padding:22px 0}.product-detail-informations .product-personalisation .product-monogram{border:0;padding:0}.product-detail-informations .product-personalisation .pers-cta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:14px;background:none;border:0;padding:0;cursor:pointer}.product-detail-informations .product-personalisation .pers-cta:focus{outline:none}.product-detail-informations .product-personalisation .pers-cta-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:60px;height:34px;border:1px solid #000;border-radius:6px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:inset 0 0 0 2px #fff,inset 0 4px 0 0 #fff;padding-top:4px;background:#000;color:#fff;font-weight:800;font-size:1.0714rem;letter-spacing:.5px}.product-detail-informations .product-personalisation.type-luggage .pers-cta-icon{box-shadow:inset 0 0 0 2px #fff,inset 5px 0 0 0 #fff;border-top-right-radius:6px;border-bottom-left-radius:0;padding-top:0}.product-detail-informations .product-personalisation .pers-cta-label{font-size:1rem;letter-spacing:.04em;text-transform:uppercase;text-underline-offset:3px;color:#000;text-align:left;line-height:1.5}.product-detail-informations .product-personalisation .pers-cta-label span{font-weight:700;text-decoration:underline}.product-detail-informations .product-personalisation .pers-chip{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;padding:14px 0}.product-detail-informations .product-personalisation .pers-chip-body{-ms-flex:1;flex:1}.product-detail-informations .product-personalisation .pers-chip-title{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.product-detail-informations .product-personalisation .pers-chip-title span{font-weight:400;text-transform:none}.product-detail-informations .product-personalisation .pers-chip-detail{font-size:1rem;color:#333;margin-top:2px}.product-detail-informations .product-personalisation .pers-chip-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:14px}.product-detail-informations .product-personalisation .pers-chip-actions .pers-chip-edit{font-size:1rem}.product-detail-informations .product-personalisation .pers-chip-edit{font-size:1.1429rem;text-decoration:underline;cursor:pointer}.product-detail-informations .product-personalisation .pers-chip-remove{font-size:1.7857rem;cursor:pointer;line-height:1;text-decoration:none;color:inherit}.product-detail-informations .product-personalisation .pers-chip-remove:before{content:"\D7"}.product-detail-informations .product-personalisation .product-monogram .pers-chip-remove{position:static;right:auto;top:auto;width:auto;height:auto}.product-detail-informations .product-personalisation .product-monogram .pers-chip-remove:before{position:static;width:auto;height:auto;background:none;transform:none;content:"\D7"}.product-detail-informations .product-personalisation .product-monogram .pers-chip-remove:after{display:none}.monogram-sidebar .monogram-error-message{text-align:center}.monogram-sidebar .pers-footer .monogram-sidebar-footer{margin:0;border:0;padding-top:0}.monogram-sidebar .pers-footer .monogram-actions{margin-top:0}.monogram-sidebar .pers-pane.d-none{display:none}.monogram-sidebar .sidebar-wrapper.pers-panel{text-align:left}.monogram-sidebar .sidebar-wrapper.pers-panel .sidebar-dismiss{left:auto;right:10px;top:15px}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-tabs{display:-ms-flexbox;display:flex;border-bottom:1px solid #e8e8e8;margin-top:30px}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-tab{-ms-flex:1;flex:1;text-align:center;padding:22px 8px 16px;font-size:.929rem;font-family:GT-America-Extended;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b6b5b6;background:none;border:0;border-bottom:2px solid transparent;cursor:pointer}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-tab.is-active{color:#000;border-bottom-color:#000}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-tab:focus{outline:none}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-panes .personalise-body-wrapper .personalisation-option-col-1 .personalisation-option-title{font-weight:400;font-size:1rem;text-align:center}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-panes .personalise-body-wrapper .personalisation-option-col-1 .personalisation-option-fields span.field-label{font-weight:700}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-panes .personalise-body-wrapper .engraving-sidebar-footer .disclaimer{font-size:1rem}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-subtitle{text-align:center;font-size:1rem;color:#000;padding:16px 0 4px;margin:0}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-sidebar-body{padding:0 24px}.monogram-sidebar .sidebar-wrapper.pers-panel .content-section{margin-top:22px}.monogram-sidebar .sidebar-wrapper.pers-panel .content-section .title{font-size:1rem;font-weight:600;text-transform:none;text-align:left;margin:0 0 12px;font-family:inherit}.monogram-sidebar .sidebar-wrapper.pers-panel .content-section .sub-title{display:none}.monogram-sidebar .sidebar-wrapper.pers-panel .tag-section .tag-size-section{margin:0 -15px}.monogram-sidebar .sidebar-wrapper.pers-panel .tag-section .tag-size-section .col-4{-ms-flex:0 0 auto;flex:0 0 auto;max-width:25%}.monogram-sidebar .sidebar-wrapper.pers-panel .tag-section .tag-size-section .col-4 .monogram-tag-size{max-width:100%}.monogram-sidebar .sidebar-wrapper.pers-panel .tag-section .prices,.monogram-sidebar .sidebar-wrapper.pers-panel .tag-section .tag-name{display:none}.monogram-sidebar .sidebar-wrapper.pers-panel .patch-color-section{max-width:none;margin:0;padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px}.monogram-sidebar .sidebar-wrapper.pers-panel .patch-color-section .col-6,.monogram-sidebar .sidebar-wrapper.pers-panel .patch-color-section .col-12,.monogram-sidebar .sidebar-wrapper.pers-panel .patch-color-section .patch-wrapper{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto;margin:0;padding:0}.monogram-sidebar .sidebar-wrapper.pers-panel .patch-item{height:36px;width:36px;border:1px solid #ccc;padding:2px;margin:0}.monogram-sidebar .sidebar-wrapper.pers-panel .patch-item.selected{border:2px solid #000}.monogram-sidebar .sidebar-wrapper.pers-panel .patch-item .watch-item{height:100%;width:100%}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-text-input{width:auto;margin:0;padding-top:0}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-text-input .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px;place-self:center}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-text-input .col-4{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;padding:0}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-text-input .monogram-input{width:56px;height:56px;margin:0;font-size:1.5714rem;border-width:1px}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-text-input .monogram-input.selected{border-width:1px;border-color:#000}@media (max-width:991.98px){.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-text-input .monogram-input{width:50px;height:40px}}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-text-input .no-gutters{-ms-flex-pack:center;justify-content:center}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-symbols{margin-top:30px}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-symbols .list-symbols{-ms-flex-pack:center;justify-content:center;background:transparent;padding:0;gap:8px}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-symbols .list-symbols .symbol-item{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;margin:0}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-symbols .list-symbols .symbol-action{width:38px;height:38px;border:0;border-radius:6px;background:#f2f2f2}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-symbols .list-symbols .symbol-character{font-size:1.1429rem;line-height:38px}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-colors{width:auto;padding-top:0;margin:25px 0 0}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-colors .color-section{width:auto;margin:0;padding-top:0}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-colors .color-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;gap:14px}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-colors .color-list .color-content{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto;margin:0}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-colors .color-item{width:36px;height:36px;border:1px solid #ccc;padding:2px}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-colors .color-item.selected{border:2px solid #000}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-clear-row{margin:22px 0 -35px;text-align:right;position:relative;z-index:3}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-fld-clear{font-size:1rem;color:#000;text-decoration:underline;cursor:pointer;padding:4px 0}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-preview{border-bottom:0;background:#fff;padding:0;margin:14px 0 0}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-preview .image-preview-section{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:145px;margin:0 auto}@media (min-width:768px){.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-preview .image-preview-section{width:150px}}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-preview .image-preview-section img{width:100%;height:auto;display:block}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-content.monogram-steps.pers-onepage{position:relative;z-index:2;padding-top:25px}.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-preview.pers-preview{margin:-60px 0}@media (max-width:991.98px){.monogram-sidebar .sidebar-wrapper.pers-panel .monogram-preview.pers-preview{margin-bottom:-80px}}.monogram-sidebar .sidebar-wrapper.pers-panel .panel-footer.pers-footer{position:relative}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-note,.monogram-sidebar .sidebar-wrapper.pers-panel .personalise-disclaimer{font-size:.786rem;line-height:1.5;color:#333;padding:18px 0 16px}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-note .monogram-sidebar-footer,.monogram-sidebar .sidebar-wrapper.pers-panel .personalise-disclaimer .monogram-sidebar-footer{font-size:1rem}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-note{padding:32px 0 16px}@media (min-width:992px){.monogram-sidebar .sidebar-wrapper.pers-panel .pers-note{padding:18px 0 16px}}.monogram-sidebar .sidebar-wrapper.pers-panel .btn-mono-cart-submit,.monogram-sidebar .sidebar-wrapper.pers-panel .btn-mono-submit,.monogram-sidebar .sidebar-wrapper.pers-panel .pers-submit{width:100%;border:0;background:#000;color:#fff;font-size:.929rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:18px;cursor:pointer}.monogram-sidebar .sidebar-wrapper.pers-panel .btn-mono-cart-submit:disabled,.monogram-sidebar .sidebar-wrapper.pers-panel .btn-mono-submit:disabled,.monogram-sidebar .sidebar-wrapper.pers-panel .pers-submit:disabled{opacity:.45;cursor:default;pointer-events:none}.monogram-sidebar .sidebar-wrapper.pers-panel .pers-subtitle{line-height:1.5}