@font-face{font-display:swap;font-family:Moleskine_icons;font-style:normal;font-weight:400;src:url(../../fonts/iconFontLegacy/Moleskine_icons-Regular.woff2) format("woff2"),url(../../fonts/iconFontLegacy/Moleskine_icons-Regular.woff) format("woff")}.icon-font-legacy{font-family:Moleskine_icons;height:35px;padding:3px;width:35px}.letters-and-symbols-container{-webkit-box-flex:1;-ms-overflow-style:none;background:#fffcf8;flex:1;height:100%;max-width:100%;overflow:auto;padding-bottom:2rem;scrollbar-width:none}.letters-and-symbols-container::-webkit-scrollbar{display:none}.letters-and-symbols-container p{margin:0;padding:0}.letters-and-symbols-container .container{height:100%;padding-top:66px;position:relative}@media(min-width:992px){.letters-and-symbols-container .container{width:100%!important}}.letters-and-symbols-container .inner{-webkit-box-pack:justify;display:-webkit-box;display:flex;height:100%;justify-content:space-between;width:100%}.letters-and-symbols-container .decor-image-bottom{bottom:70px;left:-60px}.letters-and-symbols-container .selection-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-direction:column;padding-right:96px;position:relative;width:65%}.letters-and-symbols-container .selection-summary{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex:1;flex-direction:column;height:100%}.letters-and-symbols-container .options{-webkit-box-flex:1;flex:1;overflow:auto}.letters-and-symbols-container .options::-webkit-scrollbar{width:4px}.letters-and-symbols-container .options::-webkit-scrollbar-track{background:#f1f1f1}.letters-and-symbols-container .options::-webkit-scrollbar-thumb{background:#fb663a}.letters-and-symbols-container .options .option{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;background:#fffcf8;border:2px solid transparent;-webkit-box-shadow:4px 4px 16px #00000014;box-shadow:4px 4px 16px #00000014;cursor:pointer;display:-webkit-box;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 16px 8px 8px;position:relative}.letters-and-symbols-container .options .option:last-child{margin-bottom:0}.letters-and-symbols-container .options .option.active{border-color:#fb663a}.letters-and-symbols-container .options .option.active .amount-counter,.letters-and-symbols-container .options .option.active .btn-cta .remove-message{display:-webkit-box;display:flex}.letters-and-symbols-container .options .option.active .btn-cta .select-message{display:none}.letters-and-symbols-container .options .option .left,.letters-and-symbols-container .options .option .right{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.letters-and-symbols-container .options .option .image-wrapper{margin-right:16px;min-height:80px;width:112px}.letters-and-symbols-container .options .option .image-wrapper .thumbnail,.letters-and-symbols-container .options .option .image-wrapper picture,.letters-and-symbols-container .options .option .image-wrapper source{width:100%}.letters-and-symbols-container .options .option .color-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.letters-and-symbols-container .options .option .color-wrapper .color-radio{background:#fffcf8;border:1px solid #000;border-radius:50%;display:inline-block;height:28px;margin-right:8px;padding:4px;width:28px}.letters-and-symbols-container .options .option .color-wrapper .color-radio span{border-radius:50%;display:block;height:100%;width:100%}.letters-and-symbols-container .options .option .color-wrapper .color-name{color:#767873;font-size:1.25rem}.letters-and-symbols-container .options .option .amount-counter{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;border:1px solid #a6a4a4;border-radius:4px;display:none;justify-content:space-between;margin-right:24px;padding:8px 0;width:112px}.letters-and-symbols-container .options .option .amount-counter button{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:transparent;border:none;display:-webkit-box;display:flex;height:100%;justify-content:center;padding:0 8px}.letters-and-symbols-container .options .option .amount-counter button.decreaseLetterAmount{border-right:1px solid #a6a4a4}.letters-and-symbols-container .options .option .amount-counter button.increaseLetterAmount{border-left:1px solid #a6a4a4}.letters-and-symbols-container .options .option .btn-cta{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:flex;font-size:.875rem;justify-content:center}.letters-and-symbols-container .options .option .btn-cta.disabled{pointer-events:none}.letters-and-symbols-container .options .option .btn-cta img{margin-left:10px;max-width:12px}.letters-and-symbols-container .options .option .btn-cta .remove-message,.letters-and-symbols-container .options .option .btn-cta .select-message{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;justify-content:center}.letters-and-symbols-container .options .option .btn-cta .select-message{display:-webkit-box;display:flex}.letters-and-symbols-container .options .option .btn-cta .remove-message{display:none}.letters-and-symbols-container .options .option .out-of-stock-label{background:#f4f2ef;border-radius:99px;color:#767873;font-size:.875rem;padding:6px 15px}.letters-and-symbols-container .options .option .out-of-stock-label span{color:#f98664;margin-right:8px}.letters-and-symbols-container .filter-wrapper{margin-bottom:16px;position:relative}.letters-and-symbols-container .filter-wrapper .filter-options-bar{-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;justify-content:space-between}.letters-and-symbols-container .filter-wrapper .filter-options-bar .filter-options{-webkit-box-flex:1;display:-webkit-box;display:flex;flex:1;flex-wrap:wrap}.letters-and-symbols-container .filter-wrapper .filter-options-bar .filter-options .filter-option{background:transparent;border:1px solid var(--brd-clr,#dddcd7);border-radius:99px;color:#a6a4a4;cursor:pointer;font-size:1rem;margin-bottom:8px;margin-right:8px;min-width:76px;padding:6px 16px;text-align:center;text-transform:capitalize}.letters-and-symbols-container .filter-wrapper .filter-options-bar .filter-options .filter-option:last-child{margin-right:0}.letters-and-symbols-container .filter-wrapper .filter-options-bar .filter-options .filter-option.selected{background:#000;border-color:#000;color:#fff}.letters-and-symbols-container .filter-wrapper .filter-options-bar .btn-open-search{cursor:pointer;font-size:1.5rem}.letters-and-symbols-container .filter-wrapper .filter-search-box{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:flex;height:56px;justify-content:space-between;position:relative;width:100%}.letters-and-symbols-container .filter-wrapper .filter-search-box .search-input-wrapper{-webkit-box-flex:1;border:1px solid #4a4444;border-radius:4px;flex:1;height:100%}.letters-and-symbols-container .filter-wrapper .filter-search-box .search-input-wrapper input{border:none;border-radius:4px 0 0 4px;height:100%;outline:none;padding-left:16px;padding-right:198px;width:100%}.letters-and-symbols-container .filter-wrapper .filter-search-box .search-input-wrapper input:hover{border:none;outline:none}.letters-and-symbols-container .filter-wrapper .filter-search-box .search-input-wrapper input::-webkit-input-placeholder{color:#4a4444;font-family:Brandon Grotesque;font-size:1.45rem}.letters-and-symbols-container .filter-wrapper .filter-search-box .search-input-wrapper input::-moz-placeholder{color:#4a4444;font-family:Brandon Grotesque;font-size:1.45rem}.letters-and-symbols-container .filter-wrapper .filter-search-box .search-input-wrapper input::placeholder{color:#4a4444;font-family:Brandon Grotesque;font-size:1.45rem}.letters-and-symbols-container .filter-wrapper .filter-search-box .btn-close-search{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:flex;height:100%;justify-content:center;position:absolute;right:156px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px}.letters-and-symbols-container .filter-wrapper .filter-search-box .btn-close-search img{pointer-events:none}.letters-and-symbols-container .filter-wrapper .filter-search-box #btnSearchLetters{background:#211d1d;border:none;border-radius:4px;color:#fff;font-size:1.45rem;font-weight:500;height:100%;outline:none;position:absolute;right:0;top:0;width:156px}.letters-and-symbols-container .filter-wrapper .filter-search-box #btnSearchLetters:hover{border:none;outline:none}.letters-and-symbols-container .selection-summary-title{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:flex;justify-content:space-between;line-height:48px;margin-bottom:4px;margin-top:30px}.letters-and-symbols-container .selection-summary-title .btn-open-search-mobile{font-size:24px}.letters-and-symbols-container .selection-summary-subtitle{color:#767873;font-size:1rem;margin-bottom:20px}.letters-and-symbols-container .title-selected,.letters-and-symbols-container .title-selected-not{font-size:1.125rem;margin-bottom:16px}.letters-and-symbols-container .selected-items .selected-item{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;border-bottom:1px solid #f4f2ef;display:-webkit-box;display:flex;justify-content:space-between;padding:8px 8px 8px 0}.letters-and-symbols-container .selected-items .selected-item .left{-webkit-box-align:center;-webkit-box-pack:start;align-items:center;display:-webkit-box;display:flex;justify-content:flex-start}.letters-and-symbols-container .selected-items .selected-item .right{-webkit-box-align:center;-webkit-box-pack:end;align-items:center;display:-webkit-box;display:flex;justify-content:flex-end}.letters-and-symbols-container .selected-items .selected-item .thumbnail-wrapper{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;color:#bfa588;display:-webkit-box;display:flex;height:48px;justify-content:center;margin-right:16px;width:48px}.letters-and-symbols-container .selected-items .selected-item .thumbnail-wrapper img{width:100%}.letters-and-symbols-container .selected-items .selected-item .selected-item-title{color:#211d1d;font-size:1.25rem;font-weight:500}.letters-and-symbols-container .selected-items .selected-item .selected-item-price{color:#767873;font-size:1rem;margin-right:12px}.letters-and-symbols-container .selected-items .selected-item .btn-remove-selected-item{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:flex;justify-content:center}.letters-and-symbols-container .selected-items .selected-item .btn-remove-selected-item img{max-width:10px}.letters-and-symbols-container .btn-clear-all{background:none;border:none;font-size:1.125rem;font-weight:500;margin:24px 0 32px;outline:none;padding:0;text-align:left}.letters-and-symbols-container .btn-clear-all:hover{text-decoration:underline}.letters-and-symbols-container .order-summary-wrapper{margin-bottom:32px}.letters-and-symbols-container .order-summary-wrapper .order-summary{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;color:#211d1d;display:-webkit-box;display:flex;font-size:1.25rem;font-weight:500;justify-content:space-between;margin-bottom:4px}.letters-and-symbols-container .order-summary-wrapper .order-summary:last-child{margin-bottom:0}.letters-and-symbols-container .btn-continue{background:#211d1d;color:#fff;margin-bottom:8px}.letters-and-symbols-container .btn-continue:disabled{background:#5a5858;pointer-events:none}.letters-and-symbols-container .btn-continue:hover{background:#fb663a}.letters-and-symbols-container .collapse-wrapper{-ms-overflow-style:none;flex-basis:1;overflow:auto;scrollbar-width:none}.letters-and-symbols-container .collapse-wrapper::-webkit-scrollbar{display:none}.letters-and-symbols-container .collapse-wrapper .collapse-title{display:none}.letters-and-symbols-container .collapse-wrapper .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-direction:column;height:100%}.letters-and-symbols-container .collapse-wrapper .content .selected-items{flex-basis:1;overflow:auto;padding-right:4px}.letters-and-symbols-container .collapse-wrapper .content .selected-items::-webkit-scrollbar{width:4px}.letters-and-symbols-container .collapse-wrapper .content .selected-items::-webkit-scrollbar-track{background:#f1f1f1}.letters-and-symbols-container .collapse-wrapper .content .selected-items::-webkit-scrollbar-thumb{background:#fb663a}@media(max-width:991.98px){.letters-and-symbols-container{height:100%;max-width:unset;overflow:auto;padding-bottom:154px;padding-right:0}.letters-and-symbols-container.search-active .inner{margin-top:72px}.letters-and-symbols-container.search-active .filter-wrapper .filter-search-box{height:48px;margin-top:-195px}.letters-and-symbols-container.search-active .filter-wrapper .filter-search-box .search-input-wrapper input{padding-right:124px}.letters-and-symbols-container.search-active .filter-wrapper .filter-search-box .search-input-wrapper input::-webkit-input-placeholder{font-size:1.25rem}.letters-and-symbols-container.search-active .filter-wrapper .filter-search-box .search-input-wrapper input::-moz-placeholder{font-size:1.25rem}.letters-and-symbols-container.search-active .filter-wrapper .filter-search-box .search-input-wrapper input::placeholder{font-size:1.25rem}.letters-and-symbols-container.search-active .filter-wrapper .filter-search-box #btnSearchLetters{font-size:1.25rem;width:86px}.letters-and-symbols-container.search-active .filter-wrapper .filter-search-box .btn-close-search{right:86px}.letters-and-symbols-container.search-active .options{margin-top:62px}.letters-and-symbols-container .inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;height:auto}.letters-and-symbols-container .selection-bar{display:block;padding-right:0;width:100%}.letters-and-symbols-container .title-selected{display:none}.letters-and-symbols-container .selection-summary-title{margin-top:0}.letters-and-symbols-container .options{overflow:unset;padding-bottom:150px}.letters-and-symbols-container .options .option .btn-cta .remove-message span,.letters-and-symbols-container .options .option .color-wrapper{display:none}.letters-and-symbols-container .filter-wrapper .filter-options-bar .filter-options{-ms-overflow-style:none;display:block;margin-right:-16px;overflow-x:auto;padding:8px 0;scrollbar-width:none;white-space:nowrap;width:calc(100% + 16px)}.letters-and-symbols-container .filter-wrapper .filter-options-bar .filter-options::-webkit-scrollbar{display:none}.letters-and-symbols-container .filter-wrapper .filter-options-bar .filter-options .filter-option{min-width:unset}.letters-and-symbols-container .filter-wrapper .filter-options-bar .btn-open-search{display:none}.letters-and-symbols-container .collapse-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fffcf8;bottom:61px;display:-webkit-box;display:flex;flex-direction:column;height:auto;left:0;position:fixed;-webkit-transition:.25s;transition:.25s;width:100%;z-index:3}.letters-and-symbols-container .collapse-wrapper.active{height:calc(92vh - 100px)}.letters-and-symbols-container .collapse-wrapper.active .content{height:100%}.letters-and-symbols-container .collapse-wrapper.active .collapse-title{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.letters-and-symbols-container .collapse-wrapper.active .collapse-title img{-webkit-transform:rotate(0);transform:rotate(0)}.letters-and-symbols-container .collapse-wrapper.active #collapsible-description-letters{-webkit-box-shadow:0 -3px 6px 0 #00000029;box-shadow:0 -3px 6px 0 #00000029;padding:20px}.letters-and-symbols-container .collapse-wrapper .collapse-title{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -3px 6px 0 #00000029;box-shadow:0 -3px 6px 0 #00000029;cursor:pointer;display:-webkit-box;display:flex;font-size:1.125rem;justify-content:space-between;padding:27px 20px 12px}.letters-and-symbols-container .collapse-wrapper .collapse-title img{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.25s;transition:.25s}.letters-and-symbols-container .collapse-wrapper .content{overflow:auto}.letters-and-symbols-container .collapse-wrapper .content::-webkit-scrollbar{width:4px}.letters-and-symbols-container .collapse-wrapper .content::-webkit-scrollbar-track{background:#f1f1f1}.letters-and-symbols-container .collapse-wrapper .content::-webkit-scrollbar-thumb{background:#888}.letters-and-symbols-container .collapse-wrapper .content::-webkit-scrollbar-thumb:hover{background:#555}}@media(min-width:992px){.btn-open-search-mobile{display:none}.letters-and-symbols-container{-webkit-box-pack:center;display:-webkit-box;display:flex;justify-content:center}.letters-and-symbols-container .container{margin:0 5%}.letters-and-symbols-container .filter-wrapper{margin-bottom:8px;padding:0 16px}.letters-and-symbols-container .options{padding:16px}}@media(max-width:767.98px){.letters-and-symbols-container .container{padding-top:55px}.letters-and-symbols-container.search-active .filter-wrapper .filter-search-box{margin-top:-183px}}.patches-container{-webkit-box-flex:1;background:#fffcf8;flex:1;height:100%;max-width:100%;overflow:auto;padding-bottom:2rem 0}.patches-container::-webkit-scrollbar{display:none}.patches-container p{margin:0;padding:0}.patches-container .container{padding-top:66px;position:relative}.patches-container .inner{-webkit-box-pack:justify;display:-webkit-box;display:flex;justify-content:space-between;width:100%}.patches-container .decor-image-top{left:unset;right:96px}.patches-container .decor-image-bottom{left:-16px;top:428px}.patches-container .selection-section{-webkit-box-flex:1;flex:1}.patches-container .selection-section-title{line-height:48px;margin-bottom:4px;margin-top:30px}.patches-container .selection-section-description{color:#767873;font-size:1rem;margin-bottom:20px}.patches-container .selection-section-subtitle{color:#767873;display:block;font-size:1rem;margin-bottom:10px;margin-top:8px}.patches-container .selection-section-subtitle:first-child{margin-top:0}.patches-container .out-of-stock-label{background:#f4f2ef;border-radius:99px;color:#767873;font-size:.875rem;margin-bottom:20px;padding:6px 15px;width:125px}.patches-container .out-of-stock-label span{color:#f98664;margin-right:8px}.patches-container .collapse-wrapper.active .collapse-title img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.patches-container .collapse-wrapper .collapse-title{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:flex;font-size:1.125rem;justify-content:space-between;margin-bottom:10px}.patches-container .collapse-wrapper .collapse-title img{-webkit-transition:.25s;transition:.25s}.patches-container .collapse-wrapper .collapse{-webkit-box-flex:1;display:block;flex:1}.patches-container .patches{margin-bottom:8px}.patches-container .patches .patch{border:1px solid transparent;cursor:pointer;display:inline-block;margin-bottom:16px;margin-right:16px;position:relative;width:66px}.patches-container .patches .patch.selected .patch-quantity{display:-webkit-box;display:flex}.patches-container .patches .patch.quantity-active{border-color:#fb663a}.patches-container .patches .patch .patch-quantity{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:#fb663a;border-radius:50%;color:#fff;display:none;font-size:.625rem;font-size:500;height:14px;justify-content:center;position:absolute;right:4px;top:4px;width:14px;z-index:2}.patches-container .patches .patch img{width:100%}.patches-container .btn-remove-all{margin-bottom:40px}.patches-container .quantity-wrapper-patches{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin-bottom:20px}.patches-container .quantity-wrapper-patches .quantity-title{color:#767873;display:inline-block;font-size:1rem;margin-right:16px}.patches-container .amount-counter-patches{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;border:1px solid #a6a4a4;border-radius:4px;display:-webkit-box;display:flex;justify-content:space-between;margin-right:24px;padding:5px 0;width:112px}.patches-container .amount-counter-patches button{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:transparent;border:none;display:-webkit-box;display:flex;height:100%;justify-content:center;padding:0 8px}.patches-container .amount-counter-patches button.decreasePatchesAmount{border-right:1px solid #a6a4a4}.patches-container .amount-counter-patches button.increasePatchesAmount{border-left:1px solid #a6a4a4}.patches-container .amount-counter-patches button.disabled{pointer-events:none}.patches-container .order-summary-wrapper,.patches-container .order-summary-wrapper-patches{margin-bottom:32px}.patches-container .order-summary-wrapper-patches .order-summary,.patches-container .order-summary-wrapper .order-summary{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;color:#211d1d;display:-webkit-box;display:flex;font-size:1.25rem;font-weight:500;justify-content:space-between;margin-bottom:4px}.patches-container .order-summary-wrapper-patches .order-summary:last-child,.patches-container .order-summary-wrapper .order-summary:last-child{margin-bottom:0}.patches-container .order-summary-wrapper-patches .order-summary-patches,.patches-container .order-summary-wrapper .order-summary-patches{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;color:#211d1d;display:-webkit-box;display:flex;font-size:1.25rem;font-weight:500;justify-content:space-between;margin-bottom:4px}.patches-container .order-summary-wrapper-patches .order-summary-patches:last-child,.patches-container .order-summary-wrapper .order-summary-patches:last-child{margin-bottom:0}.patches-container .buttons-wrapper #btnPatchesContinue{background:#211d1d;color:#fff;margin-bottom:8px}.patches-container .buttons-wrapper #btnPatchesContinue:disabled{background:#5a5858;pointer-events:none}.patches-container .buttons-wrapper #btnPatchesContinue:hover{background:#fb663a}@media(max-width:991.98px){.patches-container .personalize-sidebar-image--content{bottom:40px}}@media(max-width:767.98px){.patches-container .personalize-sidebar-image--content{bottom:25px}}.tape-container{-webkit-box-flex:1;background:#fffcf8;flex:1;height:100%;max-width:100%;overflow:auto;padding-bottom:2rem 0}.tape-container::-webkit-scrollbar{display:none}.tape-container p{margin:0;padding:0}.tape-container .container{padding-top:66px;position:relative}.tape-container .inner{-webkit-box-pack:justify;display:-webkit-box;display:flex;justify-content:space-between;width:100%}.tape-container .decor-image-top{left:unset;right:96px}.tape-container .decor-image-bottom{left:-16px;top:428px}.tape-container .selection-section{-webkit-box-flex:1;flex:1}.tape-container .selection-section-title{line-height:48px;margin-bottom:4px;margin-top:30px}.tape-container .selection-section-description{color:#767873;font-size:1rem;margin-bottom:20px}.tape-container .selection-section-subtitle{color:#767873;display:block;font-size:1rem;margin-bottom:10px;margin-top:8px}.tape-container .selection-section-subtitle:first-child{margin-top:0}.tape-container .out-of-stock-label{background:#f4f2ef;border-radius:99px;color:#767873;font-size:.875rem;margin-bottom:20px;padding:6px 15px;width:125px}.tape-container .out-of-stock-label span{color:#f98664;margin-right:8px}.tape-container .collapse-wrapper.active .collapse-title img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tape-container .collapse-wrapper .collapse-title{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:flex;font-size:1.125rem;justify-content:space-between;margin-bottom:10px}.tape-container .collapse-wrapper .collapse-title img{-webkit-transition:.25s;transition:.25s}.tape-container .collapse-wrapper .collapse{-webkit-box-flex:1;display:block;flex:1}.tape-container .tape{margin-bottom:8px}.tape-container .tape .tape{border:1px solid transparent;cursor:pointer;display:inline-block;margin-bottom:16px;margin-right:16px;position:relative;width:66px}.tape-container .tape .tape.selected .tape-quantity{display:-webkit-box;display:flex}.tape-container .tape .tape.quantity-active{border-color:#fb663a}.tape-container .tape .tape .tape-quantity{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:#fb663a;border-radius:50%;color:#fff;display:none;font-size:.625rem;font-size:500;height:14px;justify-content:center;position:absolute;right:4px;top:4px;width:14px;z-index:2}.tape-container .tape .tape img{width:100%}.tape-container .btn-remove-all{margin-bottom:40px}.tape-container .quantity-wrapper-tape{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin-bottom:20px}.tape-container .quantity-wrapper-tape .quantity-title{color:#767873;display:inline-block;font-size:1rem;margin-right:16px}.tape-container .amount-counter-tape{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;border:1px solid #a6a4a4;border-radius:4px;display:-webkit-box;display:flex;justify-content:space-between;margin-right:24px;padding:5px 0;width:112px}.tape-container .amount-counter-tape button{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:transparent;border:none;display:-webkit-box;display:flex;height:100%;justify-content:center;padding:0 8px}.tape-container .amount-counter-tape button.decreaseTapeAmount{border-right:1px solid #a6a4a4}.tape-container .amount-counter-tape button.increaseTapeAmount{border-left:1px solid #a6a4a4}.tape-container .amount-counter-tape button.disabled{pointer-events:none}.tape-container .order-summary-wrapper,.tape-container .order-summary-wrapper-tape{margin-bottom:32px}.tape-container .order-summary-wrapper-tape .order-summary,.tape-container .order-summary-wrapper .order-summary{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;color:#211d1d;display:-webkit-box;display:flex;font-size:1.25rem;font-weight:500;justify-content:space-between;margin-bottom:4px}.tape-container .order-summary-wrapper-tape .order-summary:last-child,.tape-container .order-summary-wrapper .order-summary:last-child{margin-bottom:0}.tape-container .order-summary-wrapper-tape .order-summary-tape,.tape-container .order-summary-wrapper .order-summary-tape{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;color:#211d1d;display:-webkit-box;display:flex;font-size:1.25rem;font-weight:500;justify-content:space-between;margin-bottom:4px}.tape-container .order-summary-wrapper-tape .order-summary-tape:last-child,.tape-container .order-summary-wrapper .order-summary-tape:last-child{margin-bottom:0}.tape-container .buttons-wrapper #btnTapeContinue{background:#211d1d;color:#fff;margin-bottom:8px}.tape-container .buttons-wrapper #btnTapeContinue:disabled{background:#5a5858;pointer-events:none}.tape-container .buttons-wrapper #btnTapeContinue:hover{background:#fb663a}@media(max-width:991.98px){.tape-container .personalize-sidebar-image--content{bottom:40px}}@media(max-width:767.98px){.tape-container .personalize-sidebar-image--content{bottom:25px}}.showcase-section{-webkit-box-pack:center;display:-webkit-box;display:flex;justify-content:center;padding-right:96px;position:relative;width:60%}.showcase-section .image-wrapper{margin-top:40px;max-width:377px;position:relative;width:100%}.showcase-section .image-wrapper .inner{position:relative}.showcase-section .image-wrapper img{width:100%}.showcase-section .selected-patches-images{-webkit-box-align:center;-webkit-box-pack:center;align-content:flex-start;align-items:center;display:-webkit-box;display:flex;flex-flow:wrap;gap:16px;height:calc(100% - 82px);justify-content:center;left:0;padding:16px;position:absolute;top:0;width:calc(100% - 48px)}.showcase-section .selected-patches-images .item{-webkit-box-flex:1;flex:1 0 calc(50% - 32px);max-width:calc(50% - 32px)}.showcase-section .selected-patches-images .item:nth-child(n+5){-webkit-box-flex:1;flex:1 0 calc(30% - 21px);max-width:1 0 calc(30% - 21px)}.showcase-section .selected-patches-images .item:nth-child(n+4){display:none}.showcase-section .selected-patches-images img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.showcase-section .selected-tape-images{-webkit-box-align:center;-webkit-box-pack:center;align-content:flex-start;align-items:center;display:-webkit-box;display:flex;flex-flow:wrap;gap:16px;height:calc(100% - 82px);justify-content:center;left:0;padding:16px;position:absolute;top:60%;width:calc(100% - 61px)}.showcase-section .selected-tape-images .item{-webkit-box-flex:1;flex:1 0 calc(50% - 32px);max-width:100%}.showcase-section .selected-tape-images .item:nth-child(n+5){-webkit-box-flex:1;flex:1 0 calc(30% - 21px);max-width:1 0 calc(30% - 21px)}.showcase-section .selected-tape-images .item:nth-child(n+4){display:none}.showcase-section .selected-tape-images img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:991.98px){.patches-container{max-width:unset;padding-bottom:80px;padding-top:0}.patches-container .decor-image-bottom{left:-40px;opacity:1;right:unset;top:-94px;width:auto}.patches-container .decor-image-bottom.d-none{display:block!important}.patches-container .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.patches-container .container{padding-top:0}.tape-container{max-width:unset;padding-bottom:80px;padding-top:0}.tape-container .decor-image-bottom{left:-40px;opacity:1;right:unset;top:-94px;width:auto}.tape-container .decor-image-bottom.d-none{display:block!important}.tape-container .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tape-container .container{padding-top:0}.showcase-section{padding-right:0;position:static;width:100%}.showcase-section .image-wrapper{margin-top:0;max-width:280px}.showcase-section .selected-patches-images .item:nth-child(n+3){display:none}.showcase-section .selected-tape-images{top:31%}.showcase-section .selected-tape-images .item:nth-child(n+3){display:none}}.order-review-container{-webkit-box-flex:1;background:#fffcf8;flex:1;height:100%;max-width:100%;overflow:auto;padding-bottom:2rem}.order-review-container::-webkit-scrollbar{display:none}.order-review-container p{margin:0;padding:0}.order-review-container a:hover{all:inherit;cursor:pointer}.order-review-container .inner{-webkit-box-pack:justify;display:-webkit-box;display:flex;justify-content:space-between;width:100%}.order-review-container .container{padding-top:66px;position:relative}.order-review-container .decor-image-top{left:unset;right:96px}.order-review-container .decor-image-bottom{left:-16px;top:428px}.order-review-container .summary-section{-webkit-box-flex:1;flex:1}.order-review-container .summary-section-title{line-height:48px;margin-bottom:16px;margin-top:30px}.order-review-container .collapses{margin-bottom:32px}.order-review-container .collapses .collapse-wrapper{border-bottom:1px solid #ebebeb;margin-bottom:8px;padding-bottom:8px}.order-review-container .collapses .collapse-wrapper:last-child{border-bottom:none}.order-review-container .collapses .collapse-wrapper.active img.tab.title{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order-review-container .collapses .collapse-wrapper img.tab.title{-webkit-transition:.25s;transition:.25s}.order-review-container .collapses .collapse-wrapper .collapse-title{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;display:-webkit-box;display:flex;justify-content:space-between}.order-review-container .collapses .collapse-wrapper .collapse-title span{font-size:1.125rem}.order-review-container .collapses .collapse-wrapper .collapse-title .right{-webkit-box-align:center;-webkit-box-pack:end;align-items:center;display:-webkit-box;display:flex;justify-content:flex-end;margin-right:8px}.order-review-container .collapses .collapse-wrapper .collapse-title .btn-edit{color:#767873;cursor:pointer;font-size:.875rem;margin-right:16px}.order-review-container .collapses .collapse-wrapper .collapse-title .icon-check{margin-right:16px}.order-review-container .collapses .collapse-wrapper .content{color:#767873;font-size:1rem;padding-top:4px}.order-review-container .collapses .collapse-wrapper .content ul{list-style:none;margin-bottom:0;padding-bottom:0;padding-left:0}.order-review-container .order-summary-wrapper{margin-bottom:44px}.order-review-container .order-summary-wrapper .order-summary{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;color:#211d1d;display:-webkit-box;display:flex;font-size:1.25rem;font-weight:500;justify-content:space-between;margin-bottom:4px}.order-review-container .order-summary-wrapper .order-summary:last-child{margin-bottom:0}.order-review-container .buttons-wrapper #btnOrderReviewContinue{background:#211d1d;color:#fff;margin-bottom:8px}.order-review-container .buttons-wrapper #btnOrderReviewContinue:disabled{background:#5a5858;pointer-events:none}.order-review-container .buttons-wrapper #btnOrderReviewContinue:hover{background:#fb663a}@media(max-width:991.98px){.order-review-container .personalize-sidebar-image--content{bottom:40px}}@media(max-width:767.98px){.order-review-container .personalize-sidebar-image--content{bottom:25px}}@media(max-width:991.98px){#personalize-tabs-wrapper{width:100%}.order-review-container{max-width:unset;padding-bottom:80px}.order-review-container .decor-image-bottom{left:-40px;opacity:1;right:unset;top:-94px;width:auto}.order-review-container .decor-image-bottom.d-none{display:block!important}.order-review-container .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.order-review-container .container{padding-top:0}}@media(min-width:992px){#personalize-tabs-wrapper{width:100%}.order-review-container .container,.order-review-container .inner{height:100%}.order-review-container .summary-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:flex;flex-direction:column;height:100%}.order-review-container .collapses{flex-basis:1;overflow-y:auto}.order-review-container .collapses::-webkit-scrollbar{width:4px}.order-review-container .collapses::-webkit-scrollbar-track{background:#f1f1f1}.order-review-container .collapses::-webkit-scrollbar-thumb{background:#fb663a}}@font-face{font-display:swap;font-family:SignPainter HouseScript;font-style:normal;font-weight:400;src:url(../../fonts/SignPainterHouseScript/SignPainterHouseScript.woff2) format("woff2"),url(../../fonts/SignPainterHouseScript/SignPainterHouseScript.woff) format("woff")}:root{--pers-ff-signpainter:SignPainter HouseScript;--pers-ff-ss:sans-serif;--pers-ff-arial:Arial,sans-serif}html.personalize-active{--global-overflow:hidden}.personalize-overlay{cursor:pointer;opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}html:not(.personalize-active) .personalize-overlay{opacity:0;pointer-events:none}.personalize-sidebar{height:100vh;height:calc(var(--vh, 1vh)*100);opacity:1;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}html:not(.personalize-active) .personalize-sidebar{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .01s .3s,-webkit-transform .3s ease-in;transition:opacity .01s .3s,-webkit-transform .3s ease-in;transition:transform .3s ease-in,opacity .01s .3s;transition:transform .3s ease-in,opacity .01s .3s,-webkit-transform .3s ease-in}.personalize-text-line{font-family:var(--pers-ff-arial)}.personalize-text-line.active-text{min-height:1.75rem}.personalize-sidebar-image{height:300px}.personalisation-font-signpainter{font-family:SignPainter HouseScript}.personalisation-font-sansserif{font-family:sans-serif}.personalisation-font-arial{font-family:Arial,sans-serif}.personalize-tabs,.personalize-tabs .btn-close{border-color:#a6a4a4}.personalize-tabs .monogram-icon{border:2px solid #a6a4a4;border-radius:5px;height:28px;width:28px}@media(max-width:767.98px){.personalize-tabs .check-icon{margin-left:5px}}.personalize-tab{background:transparent;border:0;color:#a6a4a4}.personalize-tab.active,.personalize-tab:active{background:#211d1d;color:#fff}@media(hover:hover)and (pointer:fine){.personalize-tab:hover{background:#211d1d;color:#fff}}.personalize-text-monogram-wrapper{max-width:387px;min-width:300px}.personalize-text-monogram-wrapper .personalize-text-monogram-wrapper-image{height:198px}.decor-image{top:-8%}.personalize-banner-holder{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.personalize-monogram-btn{min-width:150px}.symbols-wrapper{-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none}.symbols-wrapper::-webkit-scrollbar{display:none}.symbols-wrapper .form-check-label{margin:0 5px;width:37px}.symbols-wrapper .form-check-label:after,.symbols-wrapper .form-check-label:before{display:none}.symbols-wrapper .form-check .form-check-input{pointer-events:none}.symbols-wrapper .form-check .form-check-input~.form-check-label{border:1px solid #bbb9b9}.symbols-wrapper .form-check .form-check-input:checked~.form-check-label{border-color:#000}.personalize-sidebar-image--inner{max-height:600px;min-height:272px;min-width:280px}.tab-separator{font-size:1rem;left:calc(50% - 10px);top:18px}#personalization-tabs-links .nav-link{color:#a6a4a4}#personalization-tabs-links .active{color:#000}.personalize-container{max-width:840px;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.personalise-form--inner .collapsible-xxl{border-bottom:1px solid;border-color:#e8e6e1}.personalise-form--inner .length-counter{bottom:calc(50% + 13px)}.personalize-sidebar-image--content{bottom:85px}.outer-symbol-wrapper{-ms-overflow-style:none;max-width:100vw;overflow-x:scroll;scrollbar-color:#fb663a;scrollbar-width:thin}.outer-symbol-wrapper::-webkit-scrollbar{height:5px}.outer-symbol-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:0 0 0 rgba(33,29,29,.08);box-shadow:0 0 0 rgba(33,29,29,.08)}.outer-symbol-wrapper::-webkit-scrollbar-thumb{background-color:#fb663a;height:5px;width:25%}.outer-symbol-wrapper::-webkit-scrollbar:vertical{display:none}.outer-symbol-wrapper .inner-personalize-wrapper .personalize-icon-wrapper{height:48px;width:50px}.outer-symbol-wrapper .form-check-label{border:2px solid transparent}.outer-symbol-wrapper .form-check-label:after,.outer-symbol-wrapper .form-check-label:before{display:none}.outer-symbol-wrapper .form-check-input:checked~.form-check-label{border:2px solid #fb663a}.outer-symbol-wrapper .icon-font-legacy{height:50px}.pseudo-track{background-color:#e8e6e1;height:5px;top:-5px;z-index:-1}.dedication-font--wrapper .form-check-label,.monogram-style--wrapper .form-check-label{border-radius:20px;min-width:150px;padding:9px 24px}.dedication-font--wrapper .form-check-label:after,.dedication-font--wrapper .form-check-label:before,.monogram-style--wrapper .form-check-label:after,.monogram-style--wrapper .form-check-label:before{display:none}.dedication-font--wrapper .form-check-input:focus~.form-check-label,.monogram-style--wrapper .form-check-input:focus~.form-check-label{-webkit-box-shadow:0 0 0 .2rem rgba(251,102,58,.25);box-shadow:0 0 0 .2rem rgba(251,102,58,.25)}.dedication-font--wrapper .form-check-input:checked~.form-check-label,.monogram-style--wrapper .form-check-input:checked~.form-check-label{background-color:#000;color:#fff}.monogram-style--wrapper .form-check-label{border-radius:4px;min-height:103px;min-width:150px;padding:9px 24px}.dedication-font--wrapper .form-group{min-height:42px}.personalize-color--values .form-check{padding:0 8px 0 0}.personalize-color--values .form-check .form-check-input{pointer-events:none}.personalize-color--values .form-check .form-check-input:not(:checked)+label:after,.personalize-color--values .form-check .form-check-input:not(:checked)+label:before{height:24px;width:24px}.personalize-color--values .form-check .form-check-input:checked~.form-check-label:after{height:26px;width:26px}.personalize-color--values .form-check .form-check-input~.form-check-label:after{border-radius:50%}.personalize-color--values .form-group{min-height:32px}.personalize-color--values .form-check-label{height:32px;width:32px}.personalize-color--values .form-check-label:after,.personalize-color--values .form-check-label:before{background-image:none;height:32px;left:50%;opacity:1;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px}.personalize-color--values .form-check-label.gold:before{border-color:#e2bb2e}.personalize-color--values .form-check-label.gold:after{background-color:#e2bb2e}.personalize-color--values .form-check-label.silver:before{border-color:#a9a9a9}.personalize-color--values .form-check-label.silver:after{background-color:#a9a9a9}.personalize-letter-symbol{height:32px;padding:4px;width:32px}.personalize-letter-symbol:not(:last-child){margin-right:10px}@media(min-width:992px){#personalize-product-text{height:100vh;height:calc(var(--vh, 1vh)*100)}}.monogram-initials--wrapper .form-group{margin-right:8px;width:48px}.monogram-initials--wrapper input[type=text]{max-height:48px;max-width:48px;padding:0 5px}.monogram-initials--wrapper .field-row .form-control~label>span{-webkit-box-pack:justify;display:-webkit-box;display:flex;justify-content:space-between}#personalization-price,#personalization-price-full,.subtotal-price-value{display:-webkit-box;display:flex}.tm-showcase{bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:991.98px){.text-and-monogram-content-wrapper{padding-top:75px}}#collapseAddMsg .optional{display:none}.style-square{border-radius:4px}.style-circle{border-radius:50%}#collapseStyles .display-name{height:40px;width:40px}#collapseStyles input[type=radio]:not(:checked)+label>span{background-color:#a6a4a4;color:#fff}.personalize-section.active .personalization-accordion-text{display:none}.back-button-wrapper{-webkit-box-align:center;-webkit-box-pack:justify;align-items:center;color:#767873;display:-webkit-box;display:flex;justify-content:space-between;left:0;padding-bottom:16px;position:absolute;top:0;width:100%;z-index:10}.back-button-wrapper .rotate-180-before:before{-webkit-transform:rotate(180deg) translate(4px,2px);transform:rotate(180deg) translate(4px,2px)}.veil{position:fixed}@media(max-width:374.98px){.dedication-font--wrapper .form-check-label,.monogram-style--wrapper .form-check-label,.personalize-monogram-btn{min-width:130px}}@media(min-width:768px){.symbols-wrapper .form-check-label{margin:0 6px}.personalize-config-box{width:356px}}@media(max-width:991.98px){.personalize-tabs{border-top:1px solid #a6a4a4;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.personalize-tabs>button{border-right:1px solid;height:60px}.personalize-tabs>button:last-child{border:0}.decor-image{left:-15%;top:-3%}#personalize-tabs-wrapper{height:calc(100vh - 60px);height:calc(var(--vh, 1vh)*100 - 60px);margin-bottom:60px;overflow-y:scroll}@supports(-webkit-touch-callout:none){#personalize-tabs-wrapper{padding-bottom:80px}}.personalize-sidebar-image--inner{max-height:600px;max-width:377px}#sidebarPersonalizeContent .decor-image-bottom{bottom:0}.back-button-wrapper{top:16px}}@media(min-width:992px){.personalize-tabs{height:100vh;height:calc(var(--vh, 1vh)*100);max-width:153px}.personalize-tabs.enabled-all>button:nth-child(2){border-bottom:0}.personalize-tabs>button{border-bottom:1px solid}.personalize-tab{min-height:120px}.btn-close{height:46px}#personalize-tabs-wrapper{width:calc(100% - 153px)}.personalize-text-monogram-wrapper .btn{min-width:268px}.personalize-text-monogram-wrapper .personalize-text-monogram-wrapper-image{height:242px}.decor-image-bottom{bottom:-24%}#personalizeSidebarImage .decor-image{top:5%}.personalize-separator{right:-3rem}.personalize-description,.personalize-monogram-modal-right-block{max-width:347px}.personalize-title{max-width:306px}.personalize-description-wrapper{width:calc(50% - 76.5px)}.personalize-banner-holder picture{min-width:calc(50% + 76.5px)}}