@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url("https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjdfeQ_5Y.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url("https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjdPeQ_5Y.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url("https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjeveQ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url("https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCBTeO-U.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url("https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url("https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Albert Sans";font-style:italic;font-weight:100 900;font-display:swap;src:url("https://fonts.gstatic.com/s/albertsans/v4/i7dMIFdwYjGaAMFtZd_QA1ZeUFuaHjyV.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Albert Sans";font-style:italic;font-weight:100 900;font-display:swap;src:url("https://fonts.gstatic.com/s/albertsans/v4/i7dMIFdwYjGaAMFtZd_QA1ZeUFWaHg.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Albert Sans";font-style:normal;font-weight:100 900;font-display:swap;src:url("https://fonts.gstatic.com/s/albertsans/v4/i7dOIFdwYjGaAMFtZd_QA1ZVYFeCGg.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Albert Sans";font-style:normal;font-weight:100 900;font-display:swap;src:url("https://fonts.gstatic.com/s/albertsans/v4/i7dOIFdwYjGaAMFtZd_QA1ZbYFc.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYnYALZg.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYDYALZg.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYfYALZg.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYvYALZg.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYrYALZg.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXxKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbGYTYAA.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxTKYbABA.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxaKYbABA.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxdKYbABA.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxRKYbABA.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxQKYbABA.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url("https://fonts.gstatic.com/s/ibmplexsans/v23/zYXzKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1syxeKYY.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"DM Sans";font-style:italic;font-weight:100 1000;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Fp2ywxg089UriCZa4ET-DNl0.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"DM Sans";font-style:italic;font-weight:100 1000;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Fp2ywxg089UriCZa4Hz-D.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"DM Sans";font-style:normal;font-weight:100 1000;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZ2IHSeH.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"DM Sans";font-style:normal;font-weight:100 1000;font-display:swap;src:url("https://fonts.gstatic.com/s/dmsans/v17/rP2Hp2ywxg089UriCZOIHQ.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pdpcompletetheset-container{margin-bottom:90px}@media(max-width: 1023.98px){.pdpcompletetheset-container{padding:0}}.pdpcompletetheset-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pdpcompletetheset-heading h1{font:600 22px "Fraunces",serif;color:#9f1239;margin-bottom:10px}.pdpcompletetheset-heading h2{font:400 13px "Albert Sans",sans-serif;color:#9f1239}.pdpcompletetheset-products{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media(max-width: 1023.98px){.pdpcompletetheset-products{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0}}.pdpcompletetheset-products .pdpcompletetheset-product{width:220px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:20px;margin-top:20px;border-radius:12px;padding:10px;position:relative}@media(max-width: 1023.98px){.pdpcompletetheset-products .pdpcompletetheset-product{width:100%;padding:4px}}.pdpcompletetheset-products .pdpcompletetheset-product.cts-card-locked{opacity:.9}.pdpcompletetheset-products .pdpcompletetheset-product .cts-current-product-img{border:2px solid #d14a61 !important}.pdpcompletetheset-products .pdpcompletetheset-product .prd-image{width:100%;height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;border:1px solid #f0f0f0}@media(max-width: 1023.98px){.pdpcompletetheset-products .pdpcompletetheset-product .prd-image{aspect-ratio:1/1;height:auto}}.pdpcompletetheset-products .pdpcompletetheset-product .prd-name{font:400 11px "Albert Sans",sans-serif;color:#555;margin-top:6px;margin-bottom:5px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdpcompletetheset-products .pdpcompletetheset-product .prd-price{font:700 12px "Albert Sans",sans-serif;color:#1a1a1a;margin-bottom:0}.pdpcompletetheset-products .pdpcompletetheset-product .prd-price .cts-product-price{font:700 12px "Albert Sans",sans-serif;color:#1a1a1a}@media(max-width: 1023.98px){.pdpcompletetheset-products .pdpcompletetheset-product .prd-price .cts-product-price{font-size:11px}}.pdpcompletetheset-products .pdpcompletetheset-product .prd-price .cts-product-list-price{font:400 10px "Albert Sans",sans-serif;color:#999;text-decoration:line-through}@media(max-width: 1023.98px){.pdpcompletetheset-products .pdpcompletetheset-product .prd-price .cts-product-list-price{font-size:9px}}.cts-badge{position:absolute;top:8px;left:8px;border-radius:999px;padding:2px 8px;font:600 10px "Albert Sans",sans-serif;z-index:1}@media(max-width: 1023.98px){.cts-badge{font:600 8px "Albert Sans",sans-serif}}.cts-badge-current{background-color:#d14a61;color:#fff;margin:10px}@media(max-width: 1023.98px){.cts-badge-current{margin:3px}}.cts-badge-incart{background-color:#edf7ed;color:#206b2f;width:60px;text-align:center}.cts-feedback-wrap{text-align:center}.cts-error-msg,.cts-success-msg{margin:0 0 8px;font:500 12px "Albert Sans",sans-serif}.cts-error-msg{color:#b42318}.cts-success-msg{color:#067647}.viewmore-button,.cts-add-to-bag,.viewmore-button-in-modal,.cts-modal-add-to-bag{width:100%;max-width:320px;min-height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:10px 24px;border-radius:100px;border:none;background:linear-gradient(135deg, #d14a61 0, #b03a50 100%);-webkit-box-shadow:0 4px 12px 0 rgba(209,74,97,.25);box-shadow:0 4px 12px 0 rgba(209,74,97,.25);color:#fff;font:700 14px "Albert Sans",sans-serif;line-height:1;text-align:center;cursor:pointer;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.viewmore-button:hover,.viewmore-button:focus,.cts-add-to-bag:hover,.cts-add-to-bag:focus,.viewmore-button-in-modal:hover,.viewmore-button-in-modal:focus,.cts-modal-add-to-bag:hover,.cts-modal-add-to-bag:focus{opacity:.96;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.viewmore-button:disabled,.viewmore-button.disabled,.cts-add-to-bag:disabled,.cts-add-to-bag.disabled,.viewmore-button-in-modal:disabled,.viewmore-button-in-modal.disabled,.cts-modal-add-to-bag:disabled,.cts-modal-add-to-bag.disabled{background:#fce4ec;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:.8}.cts-modal-add-to-bag:disabled{-webkit-box-shadow:0 4px 12px 0 rgba(209,74,97,.2509803922) !important;box-shadow:0 4px 12px 0 rgba(209,74,97,.2509803922) !important;background:linear-gradient(135deg, #a09c9c 0%, #555 100%) !important}.cts-add-to-bag{display:block;margin:0 auto;border:0;border-radius:999px;padding:10px 20px;background:#fce4ec;color:#d14a61}.cts-add-to-bag[disabled]{cursor:not-allowed}.add-all-items-to-cart{gap:4px !important}.cts-btn-price{margin-left:4px}.cts-modal-dialog{max-width:720px}@media(max-width: 1023.98px){.cts-modal-dialog{margin:0;min-height:100vh;max-width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cts-modal-dialog .modal-content{border-radius:16px 16px 0 0}}.cts-modal-header{border-bottom:1px solid #ececec}.cts-modal-title{font:600 18px "Fraunces",serif;color:#9f1239}.cts-modal-body{max-height:60vh;overflow-y:auto}.cts-modal-row{display:grid;grid-template-columns:88px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #f5f5f5}.cts-modal-thumb-img{width:88px;height:88px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.cts-modal-product-name{margin:0;font:500 12px "Albert Sans",sans-serif;color:#2d2d2d}.cts-modal-price-wrap{margin:4px 0 0}.cts-modal-selling-price{font:700 12px "Albert Sans",sans-serif}.cts-modal-list-price{margin-left:4px;color:#999;text-decoration:line-through;font:400 11px "Albert Sans",sans-serif}.cts-modal-size-wrap{margin-top:10px}.cts-modal-size-wrap[class~=cts-modal-size-wrap--error] .cts-modal-size-options{border:1px solid #b42318;border-radius:8px;padding:6px}.cts-modal-size-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px}.cts-modal-size-head span{font:500 11px "Albert Sans",sans-serif}.cts-modal-size-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.cts-modal-size-opt{border:1px solid #d0d5dd;border-radius:999px;background:#fff;padding:4px 10px;font:500 11px "Albert Sans",sans-serif}.cts-modal-size-opt[class~=cts-modal-size-opt--selected]{border-color:#101828;background:#f2f4f7}.cts-modal-size-opt[class~=cts-modal-size-opt--disabled]{opacity:.5;cursor:not-allowed}.cts-modal-combined-wrap{font:500 12px "Albert Sans",sans-serif}.cts-modal-combined-wrap strong{margin-left:4px}.cts-modal-error{color:#b42318;font:500 12px "Albert Sans",sans-serif;margin-bottom:10px}[id=completeTheSetModal] .modal-dialog{max-width:640px}[id=completeTheSetModal] .modal-content{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:20px;overflow:hidden;border:1px solid #f1e3e5;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.12);box-shadow:0 20px 40px rgba(0,0,0,.12)}[id=completeTheSetModal] .modal-header{position:relative;padding:18px 20px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0}[id=completeTheSetModal] .modal-header .modal-title{width:100%;font:700 15px "Albert Sans",sans-serif;color:#1a1a1a;margin:0;text-align:left}[id=completeTheSetModal] .modal-header .close{position:absolute;top:29px;right:29px;width:28px;height:28px;border-radius:50%;background:#f6f3f3;border:0;outline:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#333;font-size:20px;line-height:1}[id=completeTheSetModal] .modal-body{border:0;padding:0 20px 16px}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid #f3f3f3}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-checkbox-container{width:18px;min-width:18px;height:18px;margin-top:0}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-checkbox-container input{width:18px;height:18px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1.5px solid #d9d9d9;border-radius:5px;position:relative;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-checkbox-container input:focus{outline:2px solid rgba(209,74,97,.2);outline-offset:2px}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-checkbox-container input:checked{background:#d14a61;border-color:#d14a61}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-checkbox-container input:checked::after{content:"";position:absolute;left:50%;top:45%;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-checkbox-container input:disabled{accent-color:#a09c9c;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6;cursor:not-allowed}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details .prd-image{width:62px;height:62px;border-radius:12px;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;flex-shrink:0}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details .pdpcompletetheset-product-details-text{-webkit-box-flex:1;-ms-flex:1;flex:1}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details .pdpcompletetheset-product-details-text .prd-name{font:600 12px "Albert Sans",sans-serif;color:#1a1a1a;margin:0 0 4px}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details .pdpcompletetheset-product-details-text .prd-name span{color:#d14a61}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details .pdpcompletetheset-product-details-text .prd-price{font:700 11px "Albert Sans",sans-serif;color:#1a1a1a;margin:0 0 10px}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details .pdpcompletetheset-product-details-text .product-variation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media(max-width: 1023.98px){[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details .pdpcompletetheset-product-details-text .product-variation-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details .pdpcompletetheset-product-details-text .product-variation-container::-webkit-scrollbar{display:none}}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details .pdpcompletetheset-product-details-text .product-variation-container button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5px 10px;border:1px solid #e3d9d9;font:600 9px "Albert Sans",sans-serif;color:#555;outline:none;background:none;border-radius:100px}[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details .pdpcompletetheset-product-details-text .product-variation-container button.active,[id=completeTheSetModal] .modal-body .pdpcompletetheset-products-in-modal .pdpcompletetheset-product-in-modal .pdpcompletetheset-product-details .pdpcompletetheset-product-details-text .product-variation-container button[class~=cts-modal-size-opt--selected]{background:#fdf2f4;border:1px solid #d14a61;color:#d14a61}[id=completeTheSetModal] .modal-footer{border:0;padding:0 20px 18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[id=completeTheSetModal] .modal-footer .viewmore-button-in-modal{width:100%;height:44px;border-radius:999px;background:linear-gradient(135deg, #d14a61 0%, #b03a50 100%);-webkit-box-shadow:0 4px 12px 0 rgba(209,74,97,.22);box-shadow:0 4px 12px 0 rgba(209,74,97,.22);font:700 14px "Albert Sans",sans-serif;color:#fff;outline:none;border:none}[id=completeTheSetModal] .modal-footer .viewmore-button-in-modal.disabled{background:linear-gradient(135deg, #a09c9c 0%, #555 100%);-webkit-box-shadow:none;box-shadow:none}.cts-modal-thumb-img-wrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cts-modal-thumb-img-wrap .cts-badge-incart-new{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2px 8px;font:400 9px "Albert Sans",sans-serif;color:#22c55e;background:#caffde;margin-top:5px;border-radius:20px}
