.care-labels-page{--wl-ui-font:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--product-title-margin-bottom:clamp(0.375rem,0.44vw,0.5rem)}.care-labels-page .category-panel-title,.care-labels-page .label-type-title,.care-labels-page .product-main-title{font-family:var(--wl-ui-font)}.care-labels-page .product-main-title{line-height:.9;margin-bottom:calc(var(--product-title-margin-bottom) + 3px);margin-top:3px;text-shadow:none}.care-labels-page .category-mode-container .category-panel-title,.care-labels-page .product-main-title,.care-labels-page .woven-labels-grid .category-panel-title.mobile-ph-style{font-weight:600;letter-spacing:-.01em;text-transform:none}.care-labels-page .label-type-title{font-weight:500;letter-spacing:.01em;text-transform:none}.care-labels-page .category-panel{border:none;box-shadow:none}.care-labels-page .woven-labels-grid .form-section{background:#fff;border-color:#e6edf5;box-shadow:0 2px 14px #0f172a0f}.care-labels-page .woven-labels-grid .option-group.form-section:has(.sew-on-icon){background:#fff}.care-labels-page .application-method-grid{gap:clamp(24px,2.8vw,34px)!important;margin-top:0;overflow:visible!important}.care-labels-page .application-method-section.form-section{background:#fff!important;border:none!important;box-shadow:0 8px 8px -8px #4d33272e!important;padding-left:0!important;padding-right:0!important}.care-labels-page .application-method-card.image-button{align-items:center!important;background:#fff!important;border:1.5px solid #f0ddd1!important;border-radius:12px!important;box-shadow:0 2px 10px #4d33270d!important;flex-direction:column!important;gap:clamp(10px,1.3vh,14px)!important;justify-content:center!important;min-height:clamp(102px,13.6vh,120px)!important;overflow:visible!important;padding:clamp(14px,1.8vh,18px) clamp(8px,.8vw,12px) clamp(10px,1.2vh,12px)!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease!important}.care-labels-page .application-method-card.image-button:hover:not(.selected):not(.button-disabled){background:#fff!important;border-color:#d97c55!important;box-shadow:0 6px 18px #4d33271a!important;opacity:1!important;transform:none!important}.care-labels-page .application-method-card.image-button.selected{background:#fff!important;border-color:#d97c55!important;border-width:2px!important;box-shadow:0 0 0 3px #d97c5524!important;opacity:1!important}.care-labels-page .application-method-card.selected .label-type-title,.care-labels-page .woven-label-type-card.selected .label-type-title,.care-labels-page .woven-orientation-card.selected .label-type-title{color:var(--text-primary)!important}.care-labels-page .application-method-card.selected .label-type-icon,.care-labels-page .woven-label-type-card.selected .label-type-icon,.care-labels-page .woven-orientation-card.selected .label-type-icon{color:var(--text-secondary)!important}.care-labels-page .edge-selector-section.form-section{background:#fff!important;border:none!important;box-shadow:0 8px 8px -8px #4d33272e!important}.care-labels-page .edge-selector-section .label-type-button.selected .label-type-text{color:var(--text-primary)!important}.care-labels-page .edge-selector-section .label-type-button.selected .label-type-icon{color:var(--text-secondary)!important}.care-labels-page .application-method-card .label-type-title{margin-bottom:0!important;padding-bottom:0!important;padding-right:0!important;padding-top:0!important}.care-labels-page .application-method-card .label-type-text-content{text-align:center}.care-labels-page .application-method-card .label-type-icon{flex:0 0 auto;min-height:clamp(50px,6.8vh,62px)}.care-labels-page .application-method-card .sew-on-icon{max-height:clamp(50px,6.8vh,62px);max-width:clamp(70px,22cqi,129px)}.care-labels-page .application-method-card .iron-on-icon{max-height:clamp(50px,6.8vh,62px);max-width:clamp(60px,18cqi,102px)}.care-labels-page .application-method-card .label-type-checkmark,.care-labels-page .application-method-card .label-type-radio{display:none!important}.care-labels-page .photo-proof-section.form-section{background:#fff!important;border:none!important;box-shadow:0 8px 8px -8px #4d33272e!important;padding-left:0!important;padding-right:0!important}.care-labels-page .photo-proof-grid{gap:clamp(24px,2.8vw,34px)!important;margin-left:0!important;margin-top:0;overflow:visible!important}.care-labels-page .photo-proof-buttons .label-type-button:first-child{margin-left:0!important}.care-labels-page .photo-proof-card.image-button{align-items:center!important;flex-direction:column!important;gap:clamp(10px,1.3vh,14px)!important;justify-content:center!important;min-height:clamp(102px,13.6vh,120px)!important;overflow:visible!important;padding:clamp(14px,1.8vh,18px) clamp(8px,.8vw,12px) clamp(10px,1.2vh,12px)!important}.care-labels-page .photo-proof-card.selected .label-type-title{color:var(--text-primary)!important}.care-labels-page .photo-proof-card.selected .label-type-icon{color:var(--text-secondary)!important}.care-labels-page .photo-proof-card .label-type-title{margin-bottom:0!important;padding-bottom:0!important;padding-right:.5625rem!important;padding-top:0!important}.care-labels-page .photo-proof-card .label-type-text-content{text-align:center}.care-labels-page .photo-proof-card .label-type-icon{flex:0 0 auto;min-height:clamp(50px,6.8vh,62px)}.care-labels-page .photo-proof-card .no-photo-proof-icon,.care-labels-page .photo-proof-card .photo-proof-icon{max-height:clamp(50px,6.8vh,62px)}.care-labels-page .photo-proof-card .label-type-checkmark,.care-labels-page .photo-proof-card .label-type-radio{display:none!important}.care-labels-page .photo-proof-card .best-choice-badge{background:#edf8f1;border:1px solid #d7eadb;border-radius:999px;bottom:14px;color:#4f7a60;font-size:9px;font-weight:600;left:100%;letter-spacing:.01em;line-height:1;margin-left:-18px;padding:4px 10px;top:auto;transform:none;white-space:nowrap}.care-labels-page .care-upload-section.form-section,.care-labels-page .woven-label-type-section.form-section{background:#fff!important;border:none!important;box-shadow:0 8px 8px -8px #4d33272e!important;padding-left:0!important;padding-right:0!important}.care-labels-page .application-method-section .trust-badges-separator,.care-labels-page .care-upload-section .trust-badges-separator,.care-labels-page .photo-proof-section .trust-badges-separator,.care-labels-page .woven-label-type-section .trust-badges-separator{padding-left:clamp(11px,2vh,18px);padding-right:clamp(11px,2vh,18px)}.care-labels-page .application-method-section .label-type-buttons-container,.care-labels-page .photo-proof-section .photo-proof-buttons{box-sizing:border-box;padding-left:clamp(11px,2vh,18px);padding-right:clamp(11px,2vh,18px)}.care-labels-page .hang-tag-choice-grid{gap:clamp(8px,1.2cqi,12px)!important}.care-labels-page .hang-tag-cord-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.care-labels-page .hang-tag-backside-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.care-labels-page .woven-labels-grid .hang-tag-choice-grid .label-type-button{min-height:var(--button-min-height)!important}.care-labels-page .woven-label-type-grid,.care-labels-page .woven-orientation-grid{margin-top:0;overflow:visible!important}.care-labels-page .woven-label-type-grid{gap:clamp(6px,.8vw,10px)}.care-labels-page .woven-orientation-section{margin-top:0!important;padding-top:21px}.care-labels-page .woven-orientation-grid{gap:clamp(24px,3vw,34px)!important}.care-labels-page .woven-label-type-card.image-button,.care-labels-page .woven-orientation-card.image-button{align-items:center!important;background:#fff!important;border:1.5px solid #f0ddd1!important;border-radius:12px!important;box-shadow:0 2px 10px #4d33270d!important;flex-direction:column!important;gap:clamp(8px,1vh,12px)!important;justify-content:center!important;min-height:clamp(102px,13.6vh,118px)!important;overflow:visible!important;padding:clamp(12px,1.6vh,16px) clamp(6px,.7vw,10px) clamp(10px,1.2vh,12px)!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease!important}.care-labels-page .woven-label-type-card.image-button{gap:clamp(12px,1.5vh,16px)!important}.care-labels-page .woven-orientation-card.image-button{min-height:clamp(120px,15.6vh,138px)!important;padding-bottom:clamp(12px,1.5vh,16px)!important;padding-top:clamp(16px,2vh,22px)!important;width:clamp(118px,12vw,132px)!important}.care-labels-page .woven-orientation-card.image-button:last-child{min-height:clamp(128px,16.6vh,148px)!important}.care-labels-page .woven-label-type-card.image-button:hover:not(.selected),.care-labels-page .woven-orientation-card.image-button:hover:not(.selected){background:#fff!important;border-color:#d97c55!important;box-shadow:0 6px 18px #4d33271a!important;opacity:1!important;transform:none!important}.care-labels-page .woven-label-type-card.image-button.selected,.care-labels-page .woven-orientation-card.image-button.selected{background:#fff!important;border-color:#d97c55!important;border-width:2px!important;box-shadow:0 0 0 3px #d97c5524!important;opacity:1!important}.care-labels-page .woven-label-type-card .label-type-title,.care-labels-page .woven-orientation-card .label-type-title{margin-bottom:0!important;padding-bottom:0!important;padding-right:0!important;padding-top:0!important}.care-labels-page .woven-label-type-card .label-type-text-content,.care-labels-page .woven-orientation-card .label-type-text-content{text-align:center}.care-labels-page .woven-label-type-card .label-type-icon,.care-labels-page .woven-orientation-card .label-type-icon{flex:0 0 auto;min-height:clamp(44px,6vh,52px)}.care-labels-page .woven-orientation-card .label-type-icon{min-height:clamp(60px,8vh,72px)}.care-labels-page .woven-label-type-card .label-image-icon{height:auto!important;max-height:clamp(44px,6vh,52px);transition:transform .18s ease!important;width:auto!important}.care-labels-page .woven-label-type-card .flat-icon{max-width:clamp(70px,22cqi,131px)}.care-labels-page .woven-label-type-card .centerfold-icon{max-width:clamp(60px,18cqi,104px)}.care-labels-page .woven-label-type-card .custom-shape-icon{max-width:clamp(40px,12cqi,81px)}.care-labels-page .woven-orientation-card .centerfold-vertical-icon{max-height:clamp(54px,7.2vh,64px);max-width:clamp(62px,7.2vw,96px)}.care-labels-page .woven-orientation-card .centerfold-horizontal-icon{max-height:clamp(70px,9vh,84px);max-width:clamp(44px,5vw,68px)}.care-labels-page .woven-orientation-card .label-image-icon{transition:transform .18s ease!important}.care-labels-page .woven-label-type-card:hover .label-image-icon,.care-labels-page .woven-orientation-card:hover .label-image-icon{transform:scale(1.08)!important}.care-labels-page .woven-label-type-card.selected .label-image-icon,.care-labels-page .woven-orientation-card.selected .label-image-icon{transform:none!important}.care-labels-page .woven-label-type-card .label-type-checkmark,.care-labels-page .woven-label-type-card .label-type-radio,.care-labels-page .woven-orientation-card .label-type-checkmark,.care-labels-page .woven-orientation-card .label-type-radio{display:none!important}.care-labels-page .care-upload-section{display:flex;flex-direction:column;gap:0;position:relative}.care-labels-page .care-upload-section .label-type-directive{left:0;margin:0;position:absolute;right:0;top:calc(clamp(10px, 2cqi, 14px) + clamp(10px, 2.5vh, 24px));z-index:1}.care-labels-page .care-upload-cta{align-self:stretch;margin-top:clamp(6px,1vh,12px)}@media (max-width:768px){.care-labels-page .care-upload-section .label-type-directive{margin:0 0 12px;position:static}}