.ctw .ctr-grid>div{min-width:0}.ctw .ctr-thumbs{max-height:680px;overflow:auto}.ctw .ctr-thumb{min-width:0}.ctw .ctr-thumb img{aspect-ratio:1;object-fit:cover}.ctw .ctr-photo img{aspect-ratio:1;object-fit:contain}.ctw .ctr-pick span{overflow-wrap:anywhere}.ctw .ctr-picker-grid button:disabled{opacity:.45;cursor:not-allowed}.ctw .ctr-bundles .ctr-small{margin:0 0 14px}.ctw .ctr-option strong{text-align:right}.ctw .ctr-buy[disabled]{opacity:.6}.ctw [x-cloak]{display:none!important}.ctw .ctw-error{color:#833e30;font-size:13px;margin-top:12px}.ctw .ctw-facts{font-size:13px;color:#606257;margin-top:10px}.ctw .ctr-thumbs [hidden]{display:none!important}.ctw .ctr-selectors select{overflow:hidden;text-overflow:ellipsis}.ctw .ctr-picker-head{position:sticky;top:-24px;background:#f5f1ea;z-index:1;padding:8px 0}.ctw .ctr-trust{margin-bottom:25px}@media(max-width:800px){.ctw .ctr-thumbs{max-height:none;overflow-x:auto;flex-wrap:nowrap;gap:8px;padding:4px 0}.ctw .ctr-thumb{flex:0 0 60px}.ctw .ctr-selectors{flex-wrap:nowrap}.ctw .ctr-selectors label{min-width:0}.ctw .ctr-pick{min-height:140px;padding:8px 4px}.ctw .ctr-pick img{width:100%;max-width:90px;height:auto;aspect-ratio:1}.ctw .ctr-pick [data-slot-name]{font-size:12px;line-height:1.4}.ctw .ctr-selectors select{font-size:16px;min-width:0}.ctw .ctr-option{gap:10px}.ctw .ctr-option strong{font-size:14px}.ctw .ctr-picker-head{top:-16px}}.ct-hamam-compact .ct-primary-hidden{display:none!important}.ct-hamam-compact .ct-direct-variants{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border:0;padding:0;margin:20px 0}.ct-hamam-compact .ct-direct-variants legend,.ct-hamam-compact .ctr-bundles legend{font:600 15px/1.5 CTMagazineSans,Arial,sans-serif;margin-bottom:12px}.ct-hamam-compact .ct-direct-variants button{min-width:0;padding:5px;border:1px solid #d6d0c4;background:#fcfaf6;color:#514639;border-radius:0;cursor:pointer}.ct-hamam-compact .ct-direct-variants button[aria-pressed=true]{outline:2px solid #78613b;outline-offset:-2px;background:#ede5d8}.ct-hamam-compact .ct-direct-variants img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.ct-hamam-compact .ct-direct-variants span{display:block;font-size:11px;line-height:1.35;margin:6px 0}.ct-hamam-compact .ct-direct-variants small{font-size:11px}.ct-hamam-compact .ct-direct-variants button:disabled{opacity:.45;cursor:not-allowed}.ct-hamam-compact .ctr-bundles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ct-hamam-compact .ctr-option{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;padding:12px 5px;margin:0;min-width:0}.ct-hamam-compact .ctr-option input{position:absolute;opacity:0}.ct-hamam-compact .ctr-option:focus-within{outline:2px solid #78613b}.ct-hamam-compact .ctr-option>span{font-size:15px}.ct-hamam-compact .ctr-option small{font-size:10px}.ct-hamam-compact .ctr-option strong{font-size:16px}.ct-hamam-compact .ct-direct-mix{border:1px solid #d6d0c4;padding:10px 12px;margin:12px 0}.ct-hamam-compact .ct-direct-mix summary{font:400 13px/1.5 CTMagazineSans,Arial,sans-serif;cursor:pointer}.ct-hamam-compact .ct-direct-mix>label{display:block;margin:12px 0}.ct-hamam-compact .ct-direct-mix .ctr-pick{display:none}.ct-hamam-compact .ct-direct-mix select{width:100%;font-size:16px;min-height:44px;background:#fcfaf6;border:1px solid #d6d0c4;border-radius:0;padding:8px;color:#514639}.ct-hamam-compact .ct-direct-summary{font-size:13px;line-height:1.6}.ct-hamam-compact [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ct-wash-bundle.css.map */
