@media (min-width:1024px){.checkout-cart-index .checkout-container{display:table;width:100%}.checkout-cart-index .checkout-main{display:table-cell;vertical-align:top}.checkout-cart-index .checkout-sidebar{-webkit-padding-start:25px;display:table-cell;padding-inline-start:25px;vertical-align:top;width:308px}.checkout-cart-index .checkout-sidebar-container{padding:0 0 15px;width:283px;will-change:transform}}@media (min-width:768px) and (max-width:1023px){.checkout-cart-index .checkout-company-data{-webkit-padding-start:50px;-webkit-margin-start:auto;margin-inline-start:auto;padding-inline-start:50px;width:50%}}.checkout-cart-index .disable-ajax-cart .header-panel .my-bag{cursor:default}@media (min-width:768px){.checkout-cart-index .cart-container>.btn-proceed-checkout{display:none}}.checkout-cart-index .cart .page-head .top-items,.checkout-cart-index .cart .page-head .top-total{display:none}@media (max-width:767px){.checkout-cart-index .cart .mobile-cart-hide{display:none!important}}@media (min-width:768px){.checkout-cart-index .cart .desktop-cart-hide{display:none!important}.checkout-cart-index .customer-master-cart .cart-table .th-item-details{width:37.6%}.checkout-cart-index .customer-master-cart .cart-table .product-info{width:67%}.checkout-cart-index .customer-master-cart .cart-table .product-image{width:20.4%}.checkout-cart-index .customer-master-cart .cart-table .main-info-col{width:54%}[dir=ltr] .checkout-cart-index .customer-master-cart .cart-table .qty-col{left:56%}[dir=rtl] .checkout-cart-index .customer-master-cart .cart-table .qty-col{right:56%}.checkout-cart-index .customer-master-cart .cart-table .qty-col{width:20%}.checkout-cart-index .customer-master-cart .cart-table .price-col{width:21.6%}.checkout-cart-index .customer-master-cart .cart-table .product-actions{-webkit-margin-start:32.5%;margin-inline-start:32.5%}}.checkout-cart-index .buttons-container{display:flex;justify-content:space-between}.checkout-cart-index .reservation-help-note{display:block;font-size:16px;margin-top:15px}.checkout-cart-index .reservation-help-note a{text-decoration:underline}.checkout-cart-index .cart-delivery-group-header{align-items:center;display:flex;margin-top:26px}.checkout-cart-index .cart-delivery-group-header svg{-webkit-margin-end:10px;height:16px;margin-inline-end:10px;width:18px}.checkout-cart-index .cart-delivery-group-header h6{-webkit-margin-end:8px;font-size:16px;font-weight:600;line-height:1;margin-inline-end:8px;text-transform:none}.checkout-cart-index .cart-delivery-group-header span{color:#00af66;font-size:14px}.checkout-cart-index .cart-delivery-group-estimate{font-size:12px;margin-top:10px}.checkout-cart-index .mixed-delivery-msg{color:#b62826;font-size:10px;line-height:1.4}@media (min-width:768px){.checkout-cart-index .cart .cart-table .table-head{border-bottom:1px solid #d1d1d1}.checkout-cart-index .cart .cart-table .table-head .th{display:inline-block;font-size:14px;padding:0 0 7px;vertical-align:top}.checkout-cart-index .cart .cart-table .th-selected{width:33%}.checkout-cart-index .cart .cart-table .th-selected~.th-item-details{width:37%}.checkout-cart-index .cart .cart-table .th-item-details{width:70.7%}.checkout-cart-index .cart .cart-table .th-price,.checkout-cart-index .cart .cart-table .th-qty{width:14.6%}.checkout-cart-index .cart .cart-table .product-checkbox{display:inline-block;text-align:center;vertical-align:middle;width:7%}.checkout-cart-index .cart .cart-table .product-checkbox label{-webkit-padding-start:14px;height:14px;padding-inline-start:14px}.checkout-cart-index .cart .cart-table .product-checkbox~.product-info{width:67%}.checkout-cart-index .cart .cart-table .product-checkbox~.product-actions{-webkit-margin-start:33%;margin-inline-start:33%}.checkout-cart-index .cart .cart-table .cart-item{border-bottom:1px solid #d1d1d1;font-size:12px;padding:31px 0;position:relative}.checkout-cart-index .cart .cart-table .product-image{-webkit-margin-end:1.48%;display:inline-block;margin-inline-end:1.48%;vertical-align:middle;width:23.56%}.checkout-cart-index .cart .cart-table .product-info{display:inline-block;font-size:12px;padding:0;position:relative;vertical-align:middle;width:74.42%}.checkout-cart-index .cart .cart-table .main-info-col{display:inline-block;min-height:160px;padding:0 0 30px;vertical-align:middle;width:60.46%}.checkout-cart-index .cart .cart-table .designer{font-size:12px;margin:0 0 3px;text-transform:uppercase}.checkout-cart-index .cart .cart-table .product-name{margin:0 0 2px;min-height:16px}.checkout-cart-index .cart .cart-table .size-option-inner{-webkit-padding-end:24px;display:inline-block;line-height:24px;padding-inline-end:24px;vertical-align:top;width:199px}.checkout-cart-index .cart .cart-table .size-option-inner.ajax-load{background:url(../svg/loader_css.a58a77a3.svg) no-repeat 100% 50%;background-size:24px 24px}.lang-ar.checkout-cart-index .cart .cart-table .size-option-inner.ajax-load{background-position:0 50%}.checkout-cart-index .cart .cart-table .item-msg,.checkout-cart-index .cart .cart-table .item-option{margin:2px 0;padding:0}.checkout-cart-index .cart .cart-table .delivery-info{-webkit-padding-end:15px;font-size:11px;margin-top:8px;padding-inline-end:15px}.checkout-cart-index .cart .cart-table .delivery-info-error{margin-top:15px}.checkout-cart-index .cart .cart-table .delivery-info-error p:first-child{font-size:14px;font-weight:500}.checkout-cart-index .cart .cart-table .delivery-info-error p:last-child{margin-top:4px}.checkout-cart-index .cart .cart-table .product-actions{-webkit-margin-start:25%;align-items:center;justify-content:flex-start;margin-top:-30px;margin-inline-start:25%;position:relative}[dir=ltr] .checkout-cart-index .cart .cart-table .product-actions .action-item{float:left}[dir=rtl] .checkout-cart-index .cart .cart-table .product-actions .action-item{float:right}[dir=ltr] .checkout-cart-index .cart .cart-table .product-actions .action-item{clear:left}[dir=rtl] .checkout-cart-index .cart .cart-table .product-actions .action-item{clear:right}.checkout-cart-index .cart .cart-table .product-actions .action-item{-webkit-padding-end:38px;font-size:13px;max-width:none;min-width:0;padding-inline-end:38px}.lang-ru.checkout-cart-index .cart .cart-table .product-actions .action-item{font-size:11px;padding-right:20px}.checkout-cart-index .cart .cart-table .product-actions .action-item svg{-webkit-margin-end:5px;margin-inline-end:5px}.checkout-cart-index .cart .cart-table .product-actions .action-item span{cursor:pointer;white-space:nowrap}.checkout-cart-index .cart .cart-table .product-actions .action-item>label>.label,.checkout-cart-index .cart .cart-table .product-actions .action-item>span{align-items:center;display:flex}[dir=ltr] .checkout-cart-index .cart .cart-table .product-actions .label:after{left:0}[dir=rtl] .checkout-cart-index .cart .cart-table .product-actions .label:after{right:0}.checkout-cart-index .cart .cart-table .product-actions .label:after{-webkit-margin-start:-5px;margin-top:-15px;margin-inline-start:-5px;top:50%}[dir=ltr] .checkout-cart-index .cart .cart-table .qty-col{left:60.46%}[dir=rtl] .checkout-cart-index .cart .cart-table .qty-col{right:60.46%}.checkout-cart-index .cart .cart-table .qty-col{margin:0;position:absolute;top:53px;white-space:nowrap;width:10.55%}.checkout-cart-index .cart .cart-table .qty-col .select-wrap{-webkit-padding-end:24px;-webkit-margin-end:-24px;margin-inline-end:-24px;padding-inline-end:24px}.checkout-cart-index .cart .cart-table .qty-col .qty-select,.checkout-cart-index .cart .cart-table .qty-col .ui-selectmenu-button{opacity:1;position:relative;top:0}.checkout-cart-index .cart .cart-table .qty-col .ajax-load{background:url(https://www.childrensalon.com/build/website/images/loader_css.a58a77a3.svg) no-repeat 100% 50%;background-size:24px 24px}.lang-ar.checkout-cart-index .cart .cart-table .qty-col .ajax-load{background-position:0 50%}[dir=ltr] .checkout-cart-index .cart .cart-table .price-col{right:0}[dir=rtl] .checkout-cart-index .cart .cart-table .price-col{left:0}.checkout-cart-index .cart .cart-table .price-col{font-size:14px;margin:0;position:absolute;top:53px;white-space:nowrap;width:19.2%}.checkout-cart-index .cart .cart-table .price-col .free-gift-text{display:block;white-space:normal}.checkout-cart-index .cart .cart-table .price-col:after{content:"";display:inline-block;height:100%;min-height:48px;vertical-align:middle;width:0}.checkout-cart-index .cart .cart-table .price-col .price-box{display:inline-block;vertical-align:middle}.checkout-cart-index .cart .cart-table .price-col .free-gift-message{display:inline-block;white-space:normal}.checkout-cart-index .cart .cart-table .price-box>span{display:block;margin:0}}.checkout-cart-index .cart .cart-table .product-labels-wrapper{margin-top:12px}@media (max-width:767px){.checkout-cart-index .cart .cart-table .product-labels-wrapper{margin-top:8px}}.checkout-cart-index .cart .cart-table .error-msg{color:#e90032}@media (min-width:768px){.checkout-cart-index .btn-continue{min-width:227px}.checkout-cart-index .btn_select_date{min-width:250px}.checkout-cart-index .personalised-options-info{color:#333;margin:0;width:175px}.lang-ru.checkout-cart-index .personalised-options-info{padding-top:11px}.checkout-cart-index .personalised-options-info strong{font-weight:700}[dir=ltr] .checkout-cart-index .personalised-options-info .edit-link{right:0}[dir=rtl] .checkout-cart-index .personalised-options-info .edit-link{left:0}.checkout-cart-index .personalised-options-info .edit-link{font-size:11px;position:absolute;top:0}.checkout-cart-index .personalised-options-info .edit-link span{display:block}.lang-ru.checkout-cart-index .personalised-options-info .edit-link span{display:none}}@media (min-width:768px) and (max-width:1023px){[dir=ltr] .checkout-cart-index .checkout-switcher-block.optional-discount-switcher-block,[dir=ltr] .checkout-cart-index .checkout-switcher-block.storecredit-block{float:left}[dir=rtl] .checkout-cart-index .checkout-switcher-block.optional-discount-switcher-block,[dir=rtl] .checkout-cart-index .checkout-switcher-block.storecredit-block{float:right}[dir=ltr] .checkout-cart-index .checkout-switcher-block.optional-discount-switcher-block,[dir=ltr] .checkout-cart-index .checkout-switcher-block.storecredit-block{clear:left}[dir=rtl] .checkout-cart-index .checkout-switcher-block.optional-discount-switcher-block,[dir=rtl] .checkout-cart-index .checkout-switcher-block.storecredit-block{clear:right}.checkout-cart-index .checkout-switcher-block.optional-discount-switcher-block,.checkout-cart-index .checkout-switcher-block.storecredit-block{-webkit-padding-end:50px;padding-inline-end:50px;width:50%}[dir=ltr] .checkout-cart-index .giftvoucher-block-wrap{float:left}[dir=rtl] .checkout-cart-index .giftvoucher-block-wrap{float:right}[dir=ltr] .checkout-cart-index .giftvoucher-block-wrap{clear:left}[dir=rtl] .checkout-cart-index .giftvoucher-block-wrap{clear:right}.checkout-cart-index .giftvoucher-block-wrap{-webkit-padding-end:50px;padding-inline-end:50px;width:50%}[dir=ltr] .checkout-cart-index .cart-totals-table-wrap{clear:right}[dir=rtl] .checkout-cart-index .cart-totals-table-wrap{clear:left}.checkout-cart-index .cart-totals-table-wrap{-webkit-padding-start:50px;-webkit-margin-start:50%;margin-inline-start:50%;padding-inline-start:50px;width:50%}}.checkout-container .btn_select_date.btn-block,.checkout-container .delivery-popup-link.btn-block,.checkout-container .express-checkout-buttons .btn,.checkout-container .express-checkout-buttons .paypal-buttons,.checkout-container .gift-wrap-link{margin:10px 0 0;vertical-align:top}@media (max-width:1023px){.checkout-container .btn_select_date.btn-block,.checkout-container .delivery-popup-link.btn-block,.checkout-container .express-checkout-buttons .btn,.checkout-container .express-checkout-buttons .paypal-buttons,.checkout-container .gift-wrap-link{margin:15px 0 0}}.checkout-container .express-checkout-buttons .paypal-buttons{display:block!important;margin-left:auto;margin-right:auto;max-width:750px}.checkout-container .express-checkout-buttons .guest-note{font-size:9px;margin:5px 0 0;text-align:center}.checkout-container .express-checkout-buttons .guest-note a{font-weight:700}.checkout-container .product-labels-wrapper{margin-top:5px}.checkout-sidebar{padding:25px 0 0}@media (max-width:1023px){.checkout-sidebar .checkout-sidebar-container{position:static;transform:translate(0)!important}}.checkout-sidebar .gift-wrap-link svg{-webkit-margin-end:10px;fill:transparent;stroke:currentColor;color:inherit;height:19px;margin-inline-end:10px;width:19px}.checkout-company-data{margin:10px 0}.checkout-company-data>div{display:flex;justify-content:space-between;margin-bottom:3px;width:100%}.checkout-company-data>div span{font-size:14px}.checkout-company-data>div span:first-child{flex-grow:1;font-weight:500}.cart{padding:4px 0 30px}@media (max-width:767px){.cart{padding:8px}}.cart .page-head{margin:0 0 13px}@media (max-width:1023px){.cart .page-head{margin:0 0 15px}.cart .page-head h1{margin:0 0 1px}}.cart .detailed-notification-item{margin:13px 0 20px}@media (min-width:768px) and (max-width:1023px){.cart .detailed-notification-item{margin:13px 0 30px}}@media (max-width:767px){.cart .detailed-notification-item{margin:13px 0}}.cart .reservation-help-note{display:block;font-size:14px;margin-top:15px}.cart .reservation-help-note a{text-decoration:underline}@media (min-width:1024px){.cart .top-items,.cart .top-total{display:none!important}}[dir=ltr] .cart .top-items{float:left}[dir=rtl] .cart .top-items{float:right}.cart .top-items{color:#b0b0b0;font-size:12px;margin:4px 0 0}[dir=ltr] .cart .top-total{float:right}[dir=rtl] .cart .top-total{float:left}.cart .top-total{font-size:20px;line-height:1}@media (max-width:767px){.cart .btn.btn_select_date{width:100%}}.ajax-cart-lg .cart .btn.btn_select_date{width:100%}.cart .china-note{clear:both;font-size:12px;height:54px;line-height:1.5;margin:0 0 25px;overflow:hidden}.cart .china-note.ddd-truncated p{display:inline}.cart .china-note .read-less,.cart .china-note .read-more{cursor:pointer}.cart .china-note.note-open{height:auto}.cart .china-note.note-open .read-more{display:none}.cart .personalised-options-info{color:#ababab;font-size:12px;margin:-3px 0 0}.cart .personalised-options-info strong{font-weight:400}.cart .mixed-delivery-msg{color:#b62826;font-size:10px;line-height:1.4}.cart-delivery-group-header{align-items:center;display:flex;margin-top:26px}.cart-delivery-group-header svg{-webkit-margin-end:10px;height:16px;margin-inline-end:10px;width:18px}.cart-delivery-group-header h6{-webkit-margin-end:8px;font-size:16px;font-weight:600;line-height:1;margin-inline-end:8px;text-transform:none}.cart-delivery-group-header span{color:#00af66;font-size:14px}.cart-delivery-group-estimate{font-size:12px;margin-top:10px}.cart-table{font-size:0;margin:0 0 30px}@media (max-width:767px){.cart-table{margin:0}}.cart-table .giftcard-options-edit .item{clear:both}.cart-table .giftcard-options-edit:not(.giftcard-custom-amount-active) .giftcard-custom-amount{display:none}@media (max-width:1023px){.cart-table .giftcard-options-edit .item{margin-bottom:1em}.cart-table .giftcard-options-edit .item textarea{word-break:break-word}}.ajax-cart-lg .cart-table{margin:0}.cart-table .cart-item{border-bottom:1px solid #a4a4a3;padding:21px 0 6px;position:relative}.cart-table .cart-item.cart-item-active{z-index:10}.cart-table .cart-item.disabled{pointer-events:none}.cart-table .cart-item .item-msg-container{align-items:flex-start;display:flex;flex-direction:column}.cart-table .cart-item .item-msg-container .item-msg.constraint-violation{background:hsla(0,85%,89%,.8);border-radius:12px;color:#b62826;font-size:12px;font-weight:400;line-height:16px;margin:8px 0;padding:2px 12px}.ajax-cart-lg .cart-table .cart-item .item-msg-container .item-msg.constraint-violation{font-size:11px}.lang-ru .ajax-cart-lg .cart-table .cart-item .item-msg-container .item-msg.constraint-violation{font-size:9px}.cart-table .product-image{display:inline-block;vertical-align:top;width:31%}.cart-table .product-image a.disabled{pointer-events:none}.cart-table .product-info{-webkit-padding-start:6.15%;display:inline-block;font-size:14px;padding-inline-start:6.15%;vertical-align:top;width:68.8%}.cart-table .product-info .item{word-break:break-all}.cart-table .designer{font-size:15px;text-transform:uppercase}.cart-table .product-name{margin:0 0 5px}.cart-table .size-option-inner{display:block;position:relative}@media (max-width:767px){.cart-table .size-option-inner.ajax-load:before{background:#fff url(https://www.childrensalon.com/build/website/images/btn-load-white_css.6fb01dbb.svg) no-repeat 50%;background-size:35px;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}}@media (max-width:1023px){.ajax-cart-lg .cart-table .size-option-inner.ajax-load:before{background:#fff url(https://www.childrensalon.com/build/website/images/btn-load-white_css.6fb01dbb.svg) no-repeat 50%;background-size:35px;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}}.cart-table .item-msg,.cart-table .item-option{clear:both;padding:3px 0}.cart-table .delivery-info{font-size:12px;margin-top:8px}.cart-table .delivery-info-error{margin-top:15px}.cart-table .delivery-info-error p:first-child{font-size:14px;font-weight:500}.cart-table .delivery-info-error p:last-child{margin-top:4px}.cart-table .checkout-item-edit:before{height:20px}.cart-table .product-actions{display:flex;justify-content:space-between;padding:20px 0 0;position:relative}.cart-table .product-actions .action-item{cursor:pointer;font-size:11px;line-height:1.2;min-width:50px;text-align:center}.lang-ru .cart-table .product-actions .action-item{font-size:10px;max-width:25%}.cart-table .product-actions .action-item .disabled{color:#a4a4a3}.cart-table .product-actions .action-item svg{fill:transparent;height:20px;width:20px}.cart-table .product-actions .action-item .icon-bin{fill:transparent;stroke:#1b1b1a;fill-opacity:0;color:#1b1b1a}.cart-table .product-actions .action-item span{display:block}@media (pointer:fine){.cart-table .product-actions .action-item:hover span{color:#767676}.cart-table .product-actions .action-item:hover .icon-wishlist{fill:#1b1b1a;color:transparent}.cart-table .product-actions .action-item:hover .icon-bin{fill:#1b1b1a;stroke:#fff;fill-opacity:1;color:#1b1b1a}}.cart-table .product-actions a,.cart-table .product-actions label{display:inline-block;vertical-align:middle}.cart-table .product-actions .label{margin:0;padding:0!important}.cart-table .product-actions .label:before{display:none!important}[dir=ltr] .cart-table .product-actions .label:after{left:50%}[dir=rtl] .cart-table .product-actions .label:after{right:50%}.cart-table .product-actions .label:after{border-radius:50%;font-size:11px;height:17px;line-height:15px;margin:0 0 0 -16px;top:-3px;visibility:hidden;width:17px}.cart-table .product-actions .ajax-load svg{background:url(https://www.childrensalon.com/build/website/images/loader_css.a58a77a3.svg) no-repeat 100% 50%;background-size:20px 20px;height:20px;width:20px}.cart-table .product-actions .ajax-load svg use{display:none}.cart-table .price-col{font-size:16px;margin:0 0 5px}.cart-table .qty-col .select-wrap{display:inline-block;position:relative;vertical-align:top}@media (max-width:767px){.cart-table .qty-col .ajax-load:before{background:#fff url(https://www.childrensalon.com/build/website/images/btn-load-white_css.6fb01dbb.svg) no-repeat 50%;background-size:35px;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}}.ajax-cart-lg .cart-table .qty-col .ajax-load:before{background:#fff url(https://www.childrensalon.com/build/website/images/btn-load-white_css.6fb01dbb.svg) no-repeat 50%;background-size:35px;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}[dir=ltr] .cart-table .qty-col .qty-select,[dir=ltr] .cart-table .qty-col .ui-selectmenu-button:not(.qty-selected){left:0}[dir=rtl] .cart-table .qty-col .qty-select,[dir=rtl] .cart-table .qty-col .ui-selectmenu-button:not(.qty-selected){right:0}.cart-table .qty-col .qty-select,.cart-table .qty-col .ui-selectmenu-button:not(.qty-selected){opacity:0;position:absolute;top:0;width:100%!important}.cart-table .qty-col .qty-select-wrap{position:relative}.cart-table .qty-col .ui-menu-item{padding-left:10px;padding-right:10px}.cart-table .qty-col .qty-value{color:#ababab;font-size:12px}@media (min-width:768px){.cart-table .qty-col .qty-value{-webkit-padding-start:5px;display:block;min-width:37px;padding-inline-start:5px}}.cart-table .single-qty .input-box{display:none!important}@media (min-width:768px){.cart-table .single-qty .qty-value{margin-top:16px}}.cart-table .multi-qty .qty-value{display:none!important}.cart-table .size-val{color:#ababab;display:inline-block;font-size:12px;vertical-align:top}[dir=ltr] .cart-table .qty-val{float:right}[dir=rtl] .cart-table .qty-val{float:left}.cart-table .qty-val{color:#ababab;font-size:12px}[dir=ltr] .cart-table .edit-actions{left:31%}[dir=rtl] .cart-table .edit-actions{right:31%}.cart-table .edit-actions{-webkit-padding-start:6.15%;bottom:0;padding-top:6px;padding-inline-start:6.15%;position:absolute;right:0;top:0;z-index:2}.cart-table .edit-actions .btn{font-size:11px}.lang-ru .cart-table .edit-actions .btn{font-size:10px}@media (max-width:374px){.cart-table .edit-actions .btn{font-size:10px}.lang-ru .cart-table .edit-actions .btn{font-size:9px}}@media (max-width:767px){.cart-table .info-mode .edit-item-el{display:none!important}}.ajax-cart-lg .cart-table .info-mode .edit-item-el{display:none!important}.cart-table .edit-mode .item-size{margin:0 0 9px;padding:0}.cart-table .edit-mode .product-info .info-item-el{display:none!important}.cart-table .edit-mode .product-actions .info-item-el{visibility:hidden}.cart-table .personalised-options-edit .item{margin:1em 0}.cart-table .error-msg{color:#e90032}.checkout-switcher-block{font-size:13px;margin:0 0 25px;position:relative}.checkout-switcher-block.switcher-load:before{background:#fff url(https://www.childrensalon.com/build/website/images/loader_css.a58a77a3.svg) no-repeat 50%;background-size:40px;bottom:0;content:"";left:-9px;opacity:.5;position:absolute;right:-9px;top:0;z-index:5}@media (max-width:1023px){.checkout-switcher-block{font-size:16px}}[dir=ltr] .checkout-switcher-block .switcher-box{float:right}[dir=rtl] .checkout-switcher-block .switcher-box{float:left}.checkout-switcher-block .switcher-box{margin:8px 0 0}.checkout-switcher-block .title{font-weight:700;margin:0 0 4px;text-transform:uppercase}@media (max-width:1023px){.checkout-switcher-block .title{font-size:15px;margin:0 0 6px}}.lang-ar .checkout-switcher-block .title{text-align:right}.checkout-switcher-block a{text-decoration:underline}.checkout-switcher-block.giftvoucher-block .giftvoucher-mesage{display:none;font-size:10px;line-height:12px;padding:5px 5px 0}.checkout-switcher-block.giftvoucher-block .form-cols .label{-webkit-margin-end:-48px;margin-inline-end:-48px}.checkout-switcher-block.giftvoucher-block .form-cols .btn{width:48px}.checkout-switcher-block.giftvoucher-block .form-cols .btn .icon-right{position:relative}.checkout-switcher-block.giftvoucher-block .form-cols .btn .icon-right:after{border-bottom:2px solid;border-left:2px solid;content:"";height:12px;left:-2px;position:absolute;transform:rotate(-137deg);width:12px}.checkout-switcher-block.giftvoucher-block .giftvoucher-list{margin:20px 0 0}.checkout-switcher-block.giftvoucher-block .giftvoucher-list td{padding:5px 0;word-break:break-all}.checkout-switcher-block.giftvoucher-block .giftvoucher-list td+td{-webkit-padding-start:5px;padding-inline-start:5px}.checkout-switcher-block.giftvoucher-block .giftvoucher-list tr:first-child td{border-top:0}.checkout-switcher-block.giftvoucher-block .giftvoucher-list .a-right{text-align:inline-end}.checkout-switcher-block.giftvoucher-block .giftvoucher-list .btn-remove{color:#000;cursor:pointer;display:inline-block;height:18px;padding:4px;width:18px}.checkout-switcher-block.giftvoucher-block .giftvoucher-list .btn-remove.btn-load{background-image:url(https://www.childrensalon.com/build/website/images/loader_css.a58a77a3.svg);background-size:18px 18px}.checkout-switcher-block.giftvoucher-block .giftvoucher-list .btn-remove.btn-load svg{display:none}.checkout-switcher-block.giftvoucher-block .giftvoucher-list .btn-remove svg{vertical-align:top}@media (min-width:1024px){.checkout-switcher-block.storecredit-block .block-container{-webkit-margin-end:40px;margin-inline-end:40px}}.checkout-switcher-block.optional-discount-switcher-block{align-items:center;display:flex}.checkout-switcher-block.optional-discount-switcher-block .block-container{-webkit-margin-end:10px;flex-grow:1;margin-inline-end:10px}.checkout-switcher-block.optional-discount-switcher-block .switcher-box{margin:0 0 4px;order:1}.cart-totals-table{margin:35px 0 13px;width:100%}@media (max-width:1023px){.cart-totals-table{margin:45px 0 20px}}.cart-totals-table .info-link{margin-top:0}.cart-totals-table li{display:flex;justify-content:space-between}.cart-totals-table div{padding:0 0 8px}.cart-totals-table div:first-child{-webkit-padding-end:10px;flex-grow:1;font-size:18px;font-weight:500;overflow:hidden;padding-inline-end:10px;text-overflow:ellipsis}.lang-ru .cart-totals-table div:first-child{font-size:16px}.cart-totals-table div+div{font-size:18px;white-space:nowrap}.cart-totals-table .cart-totals-grand_total-row{align-items:center;margin-top:5px}.cart-totals-table .cart-totals-grand_total-row div{font-weight:400;padding:0}.cart-totals-table .cart-totals-grand_total-row div:first-child{font-size:21px;text-transform:none}.cart-totals-table .cart-totals-grand_total-row div+div{font-size:27px}.cart-totals-table .cart-totals-grand_total-row .included-tax-message{font-size:13px;line-height:1.2;padding:3px 0 0}@media (max-width:1023px){.cart-totals-table .cart-totals-grand_total-row .included-tax-message{font-size:16px}}.cart-totals-table .btn-remove{display:inline-block;margin:-10px 0 0;vertical-align:middle}.cart-totals-table .note{display:block;font-size:12px}@media (max-width:767px){.reserve-cart-items-popup{padding:0}}.reserve-cart-items-popup .c_popup{border:0;padding:0}.reserve-cart-items-popup .c_popup .c_popup_inner{margin:0}.reserve-cart-items-popup .ui-datepicker{border:0;box-shadow:none}.reserve-cart-items-popup .links-wrap{font-size:15px;margin:-4px 27px 0;padding:0 0 18px;text-align:end;text-transform:uppercase}.reserve-cart-items-popup .reserve-popup-link{cursor:pointer;margin:0 0 0 28px}@media (pointer:fine){.reserve-cart-items-popup .reserve-popup-link:hover{color:#767676}}@media (min-width:768px){.reserve-cart-items-popup .datepicker_popup{margin:0 0 0 150px;position:relative}}.reserve-cart-items-popup .datepicker-now{background:#333;color:#fff;padding:35px 0 28px;text-align:center;text-transform:uppercase}@media (min-width:768px){[dir=ltr] .reserve-cart-items-popup .datepicker-now{left:-150px}[dir=rtl] .reserve-cart-items-popup .datepicker-now{right:-150px}[dir=ltr] .reserve-cart-items-popup .datepicker-now{right:100%}[dir=rtl] .reserve-cart-items-popup .datepicker-now{left:100%}.reserve-cart-items-popup .datepicker-now{bottom:0;padding:15px;position:absolute;text-align:left;text-transform:none;top:0}}.reserve-cart-items-popup .datepicker-year{font-size:12px;margin:0 0 4px}.reserve-cart-items-popup .datepicker-month{font-size:32px}.reserve-cart-items-popup .datepicker-date{font-size:15px}@media (min-width:768px){.reserve-cart-items-popup .datepicker-date{font-size:32px;line-height:38px}}.ui-selectmenu-menu .giftcard-amount-menu-item{display:flex;justify-content:space-between}.ui-selectmenu-menu .giftcard-amount-menu-item span{width:100%}.ui-selectmenu-menu .giftcard-amount-menu-item .menu-item-price{font-weight:700}.giftcard-form-group .label{white-space:normal}@media (max-width:767px){.gift-wrap-popup.c_popup-container{padding:0}}.gift-wrap-popup.c_popup-container .c_popup{padding:79px 62px 82px;width:auto}@media (max-width:767px){.gift-wrap-popup.c_popup-container .c_popup{animation:giftWrapInfoSlideUp .3s;margin:0;padding:64px 43px 60px;vertical-align:bottom;width:100%}}.gift-wrap-popup.c_popup-container .c_popup_inner{display:flex;flex-direction:column;margin:0 auto;max-width:100%;width:526px}@media (min-width:768px){.gift-wrap-popup.c_popup-container .c_popup_inner{align-items:flex-start}.gift-wrap-popup.c_popup-container .slides-wrap{border:1px solid #eee;border-radius:8px;box-shadow:-84px 95px 36px 0 hsla(0,0%,67%,0),-54px 61px 33px 0 hsla(0,0%,67%,.01),-30px 34px 27px 0 hsla(0,0%,67%,.04),-13px 15px 20px 0 hsla(0,0%,67%,.06),-3px 4px 11px 0 hsla(0,0%,67%,.07),0 0 0 0 hsla(0,0%,67%,.07);margin:0 0 30px;max-width:100%;padding:28px 30px;position:relative}}@media (max-width:767px){.gift-wrap-popup.c_popup-container .slides-wrap{margin:0 0 41px;max-width:342px;position:relative;width:calc(100vw - 86px)}.gift-wrap-popup.c_popup-container .bx-viewport{overflow:visible!important}}.gift-wrap-popup.c_popup-container .slides{display:flex}.gift-wrap-popup.c_popup-container .slides li{position:relative;width:148px}@media (max-width:767px){.gift-wrap-popup.c_popup-container .slides li{max-width:342px;width:calc(100vw - 86px)}}.gift-wrap-popup.c_popup-container .slides li:after{content:"";display:block;height:0;padding:0 0 100%;width:100%}.gift-wrap-popup.c_popup-container .slides li+li{margin-left:8px}@media (max-width:767px){.gift-wrap-popup.c_popup-container .slides li+li{margin-left:18px}}.gift-wrap-popup.c_popup-container .slides img{height:100%;position:absolute;width:100%}.gift-wrap-popup.c_popup-container .bx-controls .disabled{display:none}.gift-wrap-popup.c_popup-container .bx-pager{align-items:center;display:flex;justify-content:center;margin:24px 0 -9px}@media (max-width:767px){.gift-wrap-popup.c_popup-container .bx-pager{margin:21px 0 0}}.gift-wrap-popup.c_popup-container .bx-pager a{border:1px solid;border-radius:50%;display:block;height:6px;margin:0 1.5px;text-align:left;text-indent:-999px;width:6px}@media (max-width:767px){.gift-wrap-popup.c_popup-container .bx-pager a{height:8px;margin:0 4px;width:8px}}.gift-wrap-popup.c_popup-container .bx-pager a.active{background:#000;border-color:#000}.gift-wrap-popup.c_popup-container .bx-controls-direction .bx-prev{border:2px solid #7a7a84;border-radius:50%;height:21px;left:34px;margin:0;top:190px;width:21px}.gift-wrap-popup.c_popup-container .bx-controls-direction .bx-prev:after{border-color:#7a7a84;height:7px;right:4px;top:5px;width:7px}.gift-wrap-popup.c_popup-container .bx-controls-direction .bx-next{border:2px solid #7a7a84;border-radius:50%;height:21px;margin:0;right:34px;top:190px;width:21px}.gift-wrap-popup.c_popup-container .bx-controls-direction .bx-next:after{border-color:#7a7a84;height:7px;left:4px;top:5px;width:7px}.gift-wrap-popup.c_popup-container .title{font-size:12px;font-weight:400;line-height:1.5;margin:0 0 12px}@media (min-width:768px){.gift-wrap-popup.c_popup-container .title{margin:0 0 26px}}.gift-wrap-popup.c_popup-container .copy{border:1px solid #ddd;border-radius:6px;color:#7c7c7c;font-size:12px;font-weight:400;line-height:1.66;padding:8px 16px}@media (min-width:768px){.gift-wrap-popup.c_popup-container .copy{font-size:14px;line-height:1.92;padding:11px 20px;width:100%}}@keyframes giftWrapInfoSlideUp{0%{opacity:.5;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.gift-wrap-banner{align-items:center;background-color:#f6f6f6;display:flex;justify-content:space-between;margin:20px 0 24px;padding:19px 32px;position:relative}.checkout-order-wrap .gift-wrap-banner{margin-top:0}.gift-wrap-banner .title{-webkit-margin-end:auto;font-size:14px;font-weight:500;margin-bottom:8px;margin-inline-end:auto}.gift-wrap-banner .link{-webkit-margin-start:10px;display:none;font-weight:300;line-height:1.2;margin-inline-start:10px;text-decoration:underline;white-space:nowrap}.gift-wrap-banner .text{display:flex}.gift-wrap-banner .text>p{font-size:12px;font-weight:300;margin-bottom:8px}.gift-wrap-banner .text .link{display:block}.gift-wrap-banner .btn{-webkit-margin-start:10px;align-items:center;display:flex;font-size:12px;font-weight:600;height:auto;justify-content:center;margin-inline-start:10px;min-height:33px;min-width:154px;padding:0 20px}.gift-wrap-banner .btn svg{fill:#fff;stroke:#06038d;height:16px;max-width:15px;min-width:15px}.gift-wrap-banner .btn svg+span{-webkit-margin-start:8px;margin-inline-start:8px}.ajax-cart-lg .gift-wrap-banner{display:flex;flex-direction:column;margin:16px 0;padding:16px 24px;text-align:center}.ajax-cart-lg .gift-wrap-banner .link{-webkit-margin-start:0;-webkit-margin-end:24px;display:block;margin-inline-end:24px;margin-inline-start:0}.ajax-cart-lg .gift-wrap-banner .text>p{margin-bottom:0}.ajax-cart-lg .gift-wrap-banner .text .link{display:none}.ajax-cart-lg .gift-wrap-banner .links-container{align-items:center;display:flex;justify-content:space-around;margin-top:16px}.lang-ru .ajax-cart-lg .gift-wrap-banner .links-container{align-items:center;flex-direction:column}.lang-ru .ajax-cart-lg .gift-wrap-banner .links-container .link{margin:0 0 10px}.ajax-cart-lg .gift-wrap-banner .btn{-webkit-margin-start:0;margin-inline-start:0}@media (max-width:374px){.ajax-cart-lg .gift-wrap-banner .link{-webkit-margin-end:10px;margin-inline-end:10px}}@media (max-width:767px){.gift-wrap-banner{display:flex;flex-direction:column;margin:16px 0;padding:16px 24px;text-align:center}.gift-wrap-banner .link{-webkit-margin-start:0;-webkit-margin-end:24px;display:block;margin-inline-end:24px;margin-inline-start:0}.gift-wrap-banner .text>p{margin-bottom:0}.gift-wrap-banner .text .link{display:none}.gift-wrap-banner .links-container{align-items:center;display:flex;justify-content:space-around;margin-top:16px}.lang-ru .gift-wrap-banner .links-container{align-items:center;flex-direction:column}.lang-ru .gift-wrap-banner .links-container .link{margin:0 0 10px}.gift-wrap-banner .btn{-webkit-margin-start:0;margin-inline-start:0}}@media (max-width:767px) and (max-width:374px){.gift-wrap-banner .link{-webkit-margin-end:10px;margin-inline-end:10px}}@keyframes skeleton-animation{to{background-position:0 0}}.delivery-subscription-banner{background-color:#f6f6f6;margin:20px 0 24px;overflow:hidden;padding:19px 32px;position:relative}.order-step-delivery-method .delivery-subscription-banner{margin-bottom:16px}.checkout-order-wrap .delivery-subscription-banner{margin-top:0}@media (max-width:767px){.checkout-order-wrap .delivery-subscription-banner{margin-bottom:32px}}.delivery-subscription-banner .content-container{align-items:center;display:flex;justify-content:space-between}.delivery-subscription-banner.not-available{background-color:#06038d;color:#fff;font-size:14px;padding:16px 30px}.delivery-subscription-banner.not-available .title{margin:0 auto}.delivery-subscription-banner .title{-webkit-margin-end:auto;direction:ltr;font-size:14px;font-weight:500;margin-bottom:8px;margin-inline-end:auto}.lang-ar .delivery-subscription-banner .title{direction:rtl}.delivery-subscription-banner .bottom-text>p{direction:ltr;font-size:12px;font-weight:300;margin-bottom:8px}.lang-ar .delivery-subscription-banner .bottom-text>p{direction:rtl}.delivery-subscription-banner .btn-primary{pointer-events:none}.delivery-subscription-banner .btn-primary svg{height:16px;width:17px}.delivery-subscription-banner .btn-blue svg{height:16px;width:18px}.delivery-subscription-banner .btn{align-items:center;display:flex;font-size:12px;font-weight:600;height:33px;justify-content:center;min-width:154px;padding:0 20px}@media (min-width:768px){.delivery-subscription-banner .btn{-webkit-margin-start:10px;margin-inline-start:10px}}.delivery-subscription-banner .btn svg+span{-webkit-margin-start:8px;margin-inline-start:8px}.ajax-cart-lg .delivery-subscription-banner{margin:16px 0;padding:16px 24px;text-align:center}.ajax-cart-lg .delivery-subscription-banner .content-container{flex-direction:column}.ajax-cart-lg .delivery-subscription-banner.not-available{font-size:12px}.ajax-cart-lg .delivery-subscription-banner .bottom-text{text-align:center}.ajax-cart-lg .delivery-subscription-banner .bottom-text>p{margin-bottom:16px}@media (max-width:767px){.delivery-subscription-banner{margin:16px 0;padding:16px 24px;text-align:center}.delivery-subscription-banner .content-container{flex-direction:column}.delivery-subscription-banner.not-available{font-size:12px}.delivery-subscription-banner .bottom-text{text-align:center}.delivery-subscription-banner .bottom-text>p{margin-bottom:16px}}