.ds-banner{height:0;margin-bottom:48px;padding-bottom:25%;position:relative}@media (min-width:768px) and (max-width:1366px){.ds-banner{padding-bottom:35%}}@media (max-width:767px){.ds-banner{margin-bottom:32px;padding-bottom:117.335%}}.ds-banner picture{height:100%;position:absolute;width:100%}.ds-banner picture img{display:block;height:100%;object-fit:cover;width:100%}.c_popup .ds-banner{margin-top:15px}.ds-banner-content{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%);width:90%}@media (max-width:767px){.ds-banner-content{bottom:32px;min-height:27%;top:auto;transform:translateX(-50%)}.ds-banner-content .copy{background-color:hsla(0,0%,100%,.5);padding:10px}}.ds-banner-content .ds-banner-text-new{font-size:12px;font-weight:700;margin-bottom:2px;text-transform:uppercase}.ds-banner-content h1{font-size:20px;font-weight:600;margin-bottom:8px}.c_popup .ds-banner-content h1{font-size:18px;margin-bottom:5px}@media (max-width:767px){.ds-banner-content h1{margin-bottom:13px}}.ds-banner-content .ds-banner-desc{font-size:12px;line-height:1.33;margin-bottom:5px;max-width:380px;padding:0 15px}.c_popup .ds-banner-content .ds-banner-desc{font-size:11px;margin-bottom:0}@media (max-width:767px){.ds-banner-content .ds-banner-desc{margin-bottom:0}}.ds-banner-content .read-more{border-bottom:1px solid #1b1b1a;display:inline-block;font-size:12px;font-weight:300;margin-top:11px;padding-bottom:3px;text-decoration:none;text-transform:uppercase}.c_popup .ds-banner-content .read-more{margin-top:5px}@media (pointer:fine){.ds-banner-content .read-more:hover{opacity:.7}}.ds-banner-content .read-more:active{opacity:.7}.cs-rewards-banner{margin:-14px auto 20px;overflow:hidden;position:relative}@media (min-width:768px) and (max-width:1023px){.cs-rewards-banner{margin:-14px -8px 20px}}@media (max-width:767px){.cs-rewards-banner{margin:0 0 20px}.size-guide-page .cs-rewards-banner{margin-left:0;margin-right:0}}.c_popup_inner .cs-rewards-banner{margin-top:10px}.cs-rewards-banner .cs-picture{display:inline-block;overflow:hidden;padding:0 0 14.88%;vertical-align:top;width:100%}@media (max-width:767px){.cs-rewards-banner .cs-picture{padding:0 0 66.66%}}.cs-rewards-banner .cs-picture img{width:100%}.cs-rewards-banner .copy-wrap{direction:ltr;height:100%;left:0;position:absolute;text-align:right;top:0;white-space:nowrap;width:100%;word-spacing:-.36em}.cs-rewards-banner .copy-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.cs-rewards-banner .copy{display:inline-block;padding:0 15px;text-align:center;vertical-align:middle;white-space:normal;word-spacing:normal}@media (min-width:768px){.cs-rewards-banner .copy{max-width:380px}.c_popup .cs-rewards-banner .copy{max-width:340px}}@media (min-width:768px) and (max-width:1023px){.cs-rewards-banner .copy{padding:0 8px}}@media (max-width:767px){.cs-rewards-banner .copy{background-color:hsla(0,0%,100%,.5);padding:10px;width:224px}}@media (max-width:440px){.cs-rewards-banner .copy{width:190px}}@media (max-width:374px){.cs-rewards-banner .copy{width:100%}}.cs-rewards-banner .title{letter-spacing:0;margin:0 0 2px}@media (max-width:767px){.cs-rewards-banner .title{margin-bottom:10px}}@media (max-width:440px){.cs-rewards-banner .title{font-size:23px;text-transform:none}}@media (max-width:374px){.cs-rewards-banner .title{font-size:20px}}@media (min-width:768px){.c_popup_inner .cs-rewards-banner .title{white-space:nowrap}}.cs-rewards-banner p{font-size:12px;letter-spacing:0;margin:0 0 1.1em}.c_popup .cs-rewards-banner p,.lang-ar .cs-rewards-banner p,.lang-ru .cs-rewards-banner p{font-size:10px}@media (min-width:768px) and (max-width:1023px){.cs-rewards-banner p{margin:0 0 .5em}}@media (max-width:767px){.cs-rewards-banner p{font-size:10px;padding:0 10px}}.cs-rewards-banner .btn{font-size:12px;width:240px}@media (min-width:768px){.c_popup .cs-rewards-banner .btn,.lang-ar .cs-rewards-banner .btn,.lang-ru .cs-rewards-banner .btn{font-size:10px;height:40px}}@media (max-width:767px){.cs-rewards-banner .btn{padding-left:0;padding-right:0;width:100%}}@media (max-width:440px){.cs-rewards-banner .btn{font-size:13px}}@media (max-width:374px){.cs-rewards-banner .btn{font-size:11px}}.campaign-delivery-returns-banner{color:#fff;font-size:10px;margin:0 0 20px;position:relative}@media (min-width:768px){.campaign-delivery-returns-banner{margin-top:-16px}}@media (min-width:768px) and (max-width:1023px){.campaign-delivery-returns-banner{font-size:.9765625vw;margin-left:-8px;margin-right:-8px}.c_popup_inner .campaign-delivery-returns-banner{margin-left:0;margin-right:0}}.c_popup_inner .campaign-delivery-returns-banner{margin-top:10px}@media (max-width:767px){.campaign-delivery-returns-banner{font-size:2.6666666667vw}.lang-ar .campaign-delivery-returns-banner,.lang-ru .campaign-delivery-returns-banner{font-size:2.4vw}}@media (max-width:374px){.campaign-delivery-returns-banner{font-size:8.53px}}.campaign-delivery-returns-banner .copy-wrap{display:flex;flex-direction:column;height:100%;justify-content:center;justify-items:center;left:0;padding:0 4em;position:absolute;right:0;text-align:center;top:0}@media (max-width:767px){.campaign-delivery-returns-banner .copy-wrap{justify-content:center;padding:0;width:100%}.lang-ar .campaign-delivery-returns-banner .copy-wrap{padding-top:0}}.campaign-delivery-returns-banner .cs-picture{overflow:hidden;padding:0 0 14.882%}@media (max-width:767px){.campaign-delivery-returns-banner .cs-picture{padding:0 0 67%}}.campaign-delivery-returns-banner .cs-picture img{width:100%}.campaign-delivery-returns-banner .title{font-size:1.8em;font-weight:700;line-height:1.2;margin:0 0 1em;text-transform:none}@media (max-width:767px){.campaign-delivery-returns-banner .title{font-size:1.7em;margin:.8em 0 .3em}.lang-ar .campaign-delivery-returns-banner .title{font-size:1.4em}.campaign-delivery-returns-banner .title span{display:block}}.campaign-delivery-returns-banner .items{display:flex;justify-content:center}.campaign-delivery-returns-banner .items .item{padding:0 2em}.c_popup_inner .campaign-delivery-returns-banner .items .item,.tab-content .campaign-delivery-returns-banner .items .item{padding:0 1em}@media (max-width:767px){.campaign-delivery-returns-banner .items{flex-wrap:wrap}.campaign-delivery-returns-banner .items .item{min-width:50%;padding:0 .8em 1em}.lang-ar .campaign-delivery-returns-banner .items .item{padding-bottom:.5em}}.campaign-delivery-returns-banner .items .date{font-size:1.4em;font-weight:700;margin:0 0 .3em}@media (max-width:767px){.campaign-delivery-returns-banner .items .date{font-size:1.2em}}.campaign-delivery-returns-banner .items .delivery-method{font-size:.9em;margin:0}.campaign-delivery-returns-banner .items .delivery-info-row{margin:.3em 0 0}@media (max-width:767px){.lang-ar .campaign-delivery-returns-banner .items .delivery-info-row{margin:0}}.campaign-delivery-returns-banner .items span{font-size:1.15em}[dir=ltr] .campaign-delivery-returns-banner .regional-delivery-icon{margin-left:0;margin-right:2px}[dir=rtl] .campaign-delivery-returns-banner .regional-delivery-icon{margin-left:2px;margin-right:0}.campaign-delivery-returns-banner .regional-delivery-icon{color:#374733;display:inline-block;height:1em;vertical-align:middle;width:1.666em}@media (max-width:767px){.campaign-delivery-returns-banner .regional-delivery-icon{height:.8em;width:1.2em}}.lang-ru .dr-page[data-current-country=gb] .campaign-delivery-returns-banner .delivery-method,.lang-ru .dr-page[data-current-country=gg] .campaign-delivery-returns-banner .delivery-method,.lang-ru .dr-page[data-current-country=je] .campaign-delivery-returns-banner .delivery-method{display:flex;flex-direction:row-reverse;justify-content:center;text-transform:lowercase}.lang-ru .dr-page[data-current-country=gb] .campaign-delivery-returns-banner .delivery-method span,.lang-ru .dr-page[data-current-country=gg] .campaign-delivery-returns-banner .delivery-method span,.lang-ru .dr-page[data-current-country=je] .campaign-delivery-returns-banner .delivery-method span{-webkit-margin-end:3px;margin-inline-end:3px;order:1}.lang-ru .dr-page[data-current-country=gb] .campaign-delivery-returns-banner .delivery-method span:first-letter,.lang-ru .dr-page[data-current-country=gg] .campaign-delivery-returns-banner .delivery-method span:first-letter,.lang-ru .dr-page[data-current-country=je] .campaign-delivery-returns-banner .delivery-method span:first-letter{text-transform:uppercase}.dr-page{font-size:13px}@media (min-width:768px){.dr-page{padding-bottom:16px}.dr-page .dr-page-banner.dr-container{padding-top:16px}}@media (min-width:1024px){.c_popup .dr-page{max-width:100%;width:100vw}}.dr-page .dr-container{padding:0 8px}@media (min-width:768px){.dr-page .dr-container{margin:0 auto;max-width:1024px;padding:0 16px}}.dr-page.loading:after{background:hsla(0,0%,100%,.3) url(https://www.childrensalonoutlet.com/build/website/images/loader_css.a58a77a3.svg) no-repeat 50%;background-size:50px 50px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.dr-page .dr-page-title{margin:0 auto 19px;max-width:396px;text-align:center}@media (max-width:767px){.dr-page .dr-page-title{margin-top:20px}}.lang-ar .dr-page .c-content-inner *{direction:rtl;unicode-bidi:plaintext}.dr-accordion .row-lg{-webkit-margin-start:-55px;margin-inline-start:-55px}.dr-accordion .row-lg>.col{-webkit-padding-start:55px;padding-inline-start:55px}.dr-accordion .c-title{-webkit-padding-end:30px;border-top:1px solid #e8e8e8;cursor:pointer;margin:0;padding:7px 0;padding-inline-end:30px;position:relative}[dir=ltr] .dr-accordion .c-title:after{right:11px}[dir=rtl] .dr-accordion .c-title:after{left:11px}.dr-accordion .c-title:after{border-bottom:1px solid;border-left:1px solid;color:#b6b6b6;content:"";height:9.5px;margin-top:-4px;position:absolute;top:50%;transform:rotate(135deg);width:9.5px}.dr-accordion .c-item-closed .c-title:after{transform:translateY(-4px) rotate(-45deg)}.dr-accordion .c-content{padding:0 0 1px}.dr-accordion .c-content-inner{margin:0 0 26px;padding:4px 0 0}@media (min-width:768px) and (max-width:1023px){.dr-accordion.dr-accordion-collapse .c-item-tablet-collapse .c-content{display:none}}@media (max-width:767px){.dr-accordion.dr-accordion-collapse .c-item-mobile-collapse .c-content{display:none}}@keyframes skeleton-animation{to{background-position:0 0}}.country-delivery-rates .select-country{margin:0 auto 23px;max-width:274px}@media (max-width:1023px){.country-delivery-rates .country-delivery-rates-table-wrapper{margin-bottom:40px;overflow-x:scroll}.country-delivery-rates .country-delivery-rates-table-wrapper::-webkit-scrollbar{height:3px}.country-delivery-rates .country-delivery-rates-table-wrapper::-webkit-scrollbar-track{background:#f6f6f6;border-radius:2px}.country-delivery-rates .country-delivery-rates-table-wrapper::-webkit-scrollbar-thumb{background:#a4a4a3;border-radius:2px}.country-delivery-rates .country-delivery-rates-table-wrapper th{min-width:125px}.country-delivery-rates .country-delivery-rates-table-wrapper th:first-child{min-width:175px}.country-delivery-rates .country-delivery-rates-table-wrapper th:last-child{min-width:215px}.country-delivery-rates .country-delivery-rates-table-wrapper th.table-cell-price{min-width:95px}}.country-delivery-rates .international-delivery-full{margin-bottom:30px}@media (max-width:1023px){.country-delivery-rates .international-delivery-full{margin-bottom:28px}}.country-delivery-rates .international-delivery-full tr:nth-child(odd){border-bottom:1px solid #a4a4a3}.country-delivery-rates .international-delivery-full tr:last-child{border:0}.country-delivery-rates .international-delivery-full td{border-top:0}.country-delivery-rates .international-delivery-full th{font-size:20px;font-weight:500;padding:35px 5px 10px;text-align:center;vertical-align:top}@media (max-width:1023px){.country-delivery-rates .international-delivery-full th{font-size:12px;padding:35px 14px;vertical-align:middle}}.country-delivery-rates .international-delivery-full .table-cell-price{overflow:hidden;position:relative}.country-delivery-rates .international-delivery-full .table-cell-price:before{background-color:#d9d9d9;content:"";height:4px;left:0;position:absolute;top:0;width:100%}.country-delivery-rates .international-delivery-full .table-cell-price.deactivate:before{display:none}.country-delivery-rates .international-delivery-full .table-cell-price>span:first-child{display:block}@media (max-width:1023px){.country-delivery-rates .international-delivery-full .table-cell-price>span:first-child{display:none}}.country-delivery-rates .international-delivery-full .table-cell-price>span:last-child{border:1px solid #e8e8e8;border-radius:2px;display:inline-block;font-size:12px;font-weight:500;padding:4px 13px;text-transform:uppercase}@media (min-width:1024px){.country-delivery-rates .international-delivery-full .table-cell-price>span:last-child{margin-top:16px}}.country-delivery-rates .international-delivery-full .table-cell-price--new:before{background-color:#81a847}.country-delivery-rates .international-delivery-full .table-cell-price--new span:last-child{background-color:#81a847;border-color:#81a847;color:#fff}.country-delivery-rates .international-delivery-full thead th:last-child{border-radius:0 4px 0 0}.country-delivery-rates .international-delivery-full thead th:nth-child(2){border-radius:4px 0 0}.country-delivery-rates .international-delivery-full tbody tr td{font-size:16px;padding:35px 15px;text-align:center;vertical-align:middle}.country-delivery-rates .international-delivery-full tbody tr td:last-child{text-align:start}@media (max-width:1023px){.country-delivery-rates .international-delivery-full tbody tr td{font-size:14px}}.country-delivery-rates .international-delivery-full tbody tr:last-child td:last-child{border-radius:0 0 4px}.country-delivery-rates .international-delivery-full tbody tr:last-child td:nth-child(2){border-radius:0 0 0 4px}.country-delivery-rates .international-delivery-full td:first-child,.country-delivery-rates .international-delivery-full th:first-child{text-align:start}@media (min-width:1024px){.country-delivery-rates .international-delivery-full td:first-child,.country-delivery-rates .international-delivery-full th:first-child{-webkit-padding-start:0;padding-inline-start:0}}@media (max-width:1023px){.country-delivery-rates .international-delivery-full td:first-child,.country-delivery-rates .international-delivery-full th:first-child{font-size:14px;padding-left:25px;padding-right:25px}}.country-delivery-rates .international-delivery-full .cell-bg-1{background-color:#f9f9f9}.country-delivery-rates .international-delivery-full .cell-bg-2{background-color:#f3f3f3}.country-delivery-rates .international-delivery-full .cell-bg-3{background-color:#e8e8e8}.country-delivery-rates .international-delivery-full .note-col{font-size:12px;font-weight:300;line-height:1.67;unicode-bidi:plaintext}@media (max-width:1023px){.country-delivery-rates .international-delivery-full .note-col{font-size:10px;line-height:1.4;padding:25px 8px}}