.sc-apparel .sc1663-native-wrap{position:relative;width:100%;max-width:800px;margin:0 auto;line-height:0}.sc-apparel.sc1663-real-ready .sc1663-native-wrap #ap-mockup{opacity:0;display:block;position:relative;width:100%;height:auto;aspect-ratio:600/790;z-index:2}.sc-apparel .sc1663-real-preview{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none;z-index:1}.sc-apparel .sc1663-native-wrap .sc1662-preview-overlay{top:0;right:0;bottom:0;left:0;width:100%;height:100%;line-height:1.4}.sc1662-modal .sc1663-mobile-panels{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0}.sc1662-modal .sc1663-mobile-panels button{flex:1 1 20%;font-size:12px}.sc1662-modal .sc1663-quickedit{display:flex;align-items:center;gap:5px;flex-wrap:wrap;min-height:36px}.sc1662-modal .sc1663-quickedit button{padding:5px 8px;font-size:12px;min-height:36px}.sc1662-modal .sc1663-selected-size{font-size:12px;flex:1;text-align:center}.sc1662-modal .sc1667-board-holder{position:relative;flex:0 1 auto;max-width:100%;margin:auto;line-height:0}.sc1662-modal .sc1662-board{display:block;margin:auto}.sc1662-modal .sc1670-direct-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.sc1662-modal .sc1667-handle{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;display:grid;place-items:center;width:38px;height:38px;min-width:0;min-height:0!important;border-radius:50%!important;padding:0!important;font:800 22px/1 system-ui;border:2px solid #073311!important;box-shadow:0 2px 6px #0008;z-index:5}.sc1662-modal .sc1667-handle[hidden]{display:none!important}.sc1662-modal .sc1667-handle:disabled{opacity:.4;pointer-events:none}.sc1662-modal .sc1668-dock{width:100%}.sc1662-modal .sc1668-swatches{flex-wrap:wrap;min-width:0}.sc1662-modal .sc1668-colors{min-width:0}.sc1662-modal input[type=text],.sc1662-modal input[type=number],.sc1662-modal textarea,.sc1662-modal select{font-size:16px}@media(max-width:760px){.sc1662-modal [data-sc1663-area]{display:none!important;margin:3px 0!important;padding:5px 2px 12px!important;border:0!important}.sc1662-modal[data-sc1663-panel=add] [data-sc1663-area=add],.sc1662-modal[data-sc1663-panel=layers] [data-sc1663-area=layers],.sc1662-modal[data-sc1663-panel=adjust] [data-sc1663-area=adjust],.sc1662-modal[data-sc1663-panel=save] [data-sc1663-area=save]{display:block!important}.sc1662-modal .sc1662-coordinate{min-height:14px;font-size:10px;flex:none}.sc1662-modal .sc1662-view{flex-shrink:1!important;min-height:150px!important}.sc1662-modal .sc1662-board{max-height:min(32dvh,360px)!important}.sc1662-modal .sc1662-tools{min-height:185px!important}.sc1662-modal .sc1668-hero{padding:4px 8px 0}.sc1662-modal .sc1668-hero-caption,.sc1662-modal .sc1668-shirt-note,.sc1662-modal .sc1668-progress{display:none}.sc1662-modal .sc1662-tabs button{min-height:36px}.sc1662-modal .sc1662-foot .sc1662-notice{font-size:11px}.sc1662-modal .sc1668-color-name{min-width:36px}}@media(max-height:680px)and (max-width:760px){.sc1662-modal .sc1662-board{max-height:24dvh!important}.sc1662-modal .sc1668-hero{display:none}.sc1662-modal .sc1662-head{min-height:45px}.sc1662-modal .sc1662-tools{min-height:180px!important}.sc1662-modal .sc1668-positions{display:none}}@media(max-width:360px){.sc1662-modal .sc1668-color-name{display:none}.sc1662-modal .sc1668-colors{justify-content:flex-start;gap:5px}.sc1662-modal .sc1662-head strong{font-size:16px!important}.sc1662-modal .sc1662-head-actions button{font-size:12px;padding:6px}}@media(prefers-reduced-motion:reduce){.sc1662-modal *{scroll-behavior:auto!important}}.sc1662-modal .sc1663-mobile-panels,.sc1662-modal [data-sc1663-area]{display:none!important}.sc1662-modal[data-sc1663-panel=add] [data-sc1663-area=add],.sc1662-modal[data-sc1663-panel=layers] [data-sc1663-area=layers],.sc1662-modal[data-sc1663-panel=adjust] [data-sc1663-area=adjust],.sc1662-modal[data-sc1663-panel=save] [data-sc1663-area=save]{display:block!important}.sc1662-modal .sc1665-intro,.sc1662-modal .sc1665-place-group,.sc1662-modal .sc1665-guide{grid-column:1/-1}.sc1662-modal .sc1665-place-group{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:10px 0}.sc1662-modal .sc1665-place-group strong{width:100%;font-size:12px}@media(min-width:761px){.sc1662-modal .sc1662-board{max-height:calc(100dvh - 365px);min-height:260px}}
/*# sourceMappingURL=/cdn/shop/t/1408/assets/sc-apparel-combined-v1670.css.map */
