.custom-overlay{position:fixed;display:block;-webkit-overflow-scrolling:touch;z-index:150;}.bogo-style{color:#FF0000;}.cart_middle .product-info_section .product-image .image-label{position:absolute;bottom:0;width:100%;left:0;}.bogo-image-text{background-color:#26a1c0;color:white;font-size:11px;font-weight:700;position:relative;max-width:96px;width:100%;text-align:center;}.cart_middle .product-info_section .image-label .preoder-image-text{position:relative;margin-top:0;}.bogo-banner{left:0px;bottom:0px;width:100%;background:#26a1c0;font-family:'proxima-nova',sans-serif;font-size:13px;padding:10px 0;text-align:center;font-weight:bold;color:#ffffff;line-height:15px;}.bogo-banner-label{font-size:15px;display:block}.bogo-banner-view{color:black;display:block}.dk_slider{background-color:white;color:black;overflow-y:auto;}@media (min-width: 320px) AND (max-width: 440px) {.dk_slider{}}@media (min-width: 768px) {.cart_wrapper{min-height:565px;overflow:auto;position:relative;height:100vh;}}@media (min-width: 320px) AND (max-width: 767px) {.cart_wrapper{}.bogo-lable{font-size:12px;}}.cart_wrapper img{display:inline;vertical-align:inherit;}.cart_header{background-color:black;height:50px;position:relative;}.cart_header .cart_top_title{font-family:'proxima-nova-extra-condensed',Arial,sans-serif;font-size:24px;text-transform:uppercase;color:white;padding:12px 14px 5px 14px;letter-spacing:1px;}.cart_header .cart_top_title span{margin-left:112px;}@media (min-width: 320px) AND (max-width: 440px) {.cart_header .cart_top_title span{margin-left:23vmin;}}.cart_header .cart_top_title .cart_arrow_black{margin-bottom:-4px;}.cart_header .cart_top_title .cart_arrow_black:hover{cursor:pointer;opacity:0.6;}.preoder-image-text{background-color:#00a7e1;color:white;font-size:11px;font-weight:700;position:absolute;margin-top:-20px;max-width:96px;width:100%;}.product_preorder{float:left;font-size:10px;font-weight:700;margin-top:4px;color:#00a7e1;-webkit-font-smoothing:antialiased;}@media (min-width: 320px) AND (max-width: 370px) {.product_preorder{font-size:2.5vw;}}.cart_empty{padding:26px 16px 20px 16px;min-height:548px;}.cart_empty a{float:none;text-decoration:none;}.cart_empty img.image_title{max-width:370px;width:75%;margin-bottom:34px;}.cart_empty img.image_rose{max-width:168px;width:33%;margin-bottom:56px;}.cart_empty .empty_cart_botton{display:block;border:2px black solid;max-width:350px;width:100%;max-height:40px;height:100%;margin:0 auto;font-family:'proxima-nova-extra-condensed',Arial,sans-serif;font-size:24px;letter-spacing:1px;padding:12px;font-weight:700;-webkit-font-smoothing:antialiased;}.cart_empty .empty_cart_botton:hover{background-color:black;}.cart_empty .empty_cart_botton:hover span{color:white;text-decoration:none;}.cart_empty .empty_cart_botton span{color:black;}@media (min-width: 320px) AND (max-width: 480px) {.cart_empty img.image_title{margin-bottom:4vw;}.cart_empty img.image_rose{margin-bottom:7vw;}}.cart_middle{background-color:white;padding:5px 16px 20px 16px;overflow-y:auto;min-height:120px;position:relative;}@media (min-width: 768px) {.cart_middle{max-height:62.55vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:overflow;height:calc(83.55vh - 5.88rem - 20.66rem);}.isbanner+script+.cart_empty+.cart_middle{height:calc(83.55vh - 5.88rem - 20.66rem - 10rem);}}@media (min-width: 320px) AND (max-width: 767px) {.cart_middle{max-height:100%;padding:5px 3vw 20px 2vw;}}@media (min-width: 320px) AND (max-width: 374px) {.cart_middle{min-height:254px;}}@media (min-width: 375px) AND (max-width: 413px) {.cart_middle{min-height:343px;}}@media (min-width: 414px) AND (max-width: 440px) {.cart_middle{min-height:407px;}}.cart_middle ul{list-style-type:none;width:100%;}.cart_middle li{border-bottom:2px solid #ededed;padding-bottom:12px;padding-top:10px;}.cart_middle .product-info_section{display:block;position:static;float:left;margin-bottom:7px;max-width:408px;width:100%;}.cart_middle .product-info_section a.product-delete{position:absolute;display:block;right:0px;margin-right:16px;}.cart_middle .product-info_section a.product-delete:hover{opacity:0.6;}.cart_middle .product-info_section .product-image{float:left;margin-right:16px;}.cart_middle #items_list li[id*="giftcard"] .product-image{min-height:163px;}.cart_middle .product-info_section .product-info_details{display:block;font-family:proxima-nova,Arial,sans-serif;}.giftcard-info span{font-size:14px;color:black;padding-top:10px;display:table;}@media (min-width: 320px) AND (max-width: 440px) {.cart_middle .product-info_section .product-info_details{}}.product-info_details .product-name_section a{color:black;text-decoration:none;float:none;}.product-info_details .product-name_section a:hover .product_name{text-decoration:underline;-webkit-font-smoothing:antialiased;}.product-info_details .product-name_section .manufacture_name{font-size:12px;color:#a5a5a5;display:block;}@media (min-width: 320px) AND (max-width: 440px) {.product-info_details .product-name_section .manufacture_name{font-size:11px;}}.product-info_details .product-name_section .product_name{font-size:14px;color:black;font-weight:600;}.product-info_details .product-options-color-size{font-size:12px;color:black;margin-top:5px;margin-bottom:10px;}.product-info_details .product-qty-price .price_original{font-size:14px;font-weight:600;margin-left:16px;}@media (min-width: 320px) AND (max-width: 440px) {.product-info_details .product-qty-price .price_original{font-size:12px;}}.product-info_details .product-qty-price .price_original.crossed{text-decoration:line-through;}.product-info_details .product-qty-price .price_sale{font-size:14px;font-weight:600;color:red;margin-left:16px;}@media (min-width: 320px) AND (max-width: 440px) {.product-info_details .product-qty-price .price_sale{font-size:12px;}}.product-info_details .product-qty-price .price_sale.crossed{text-decoration:line-through;}.product-info_details .product-qty-price{margin-bottom:10px;}.product-info_details .product-wishlist{font-size:11px;float:left;}.product-info_details .product-wishlist a{text-decoration:none;color:black;background:url(/National_Library/oe_/https://cdn-cf.dollskill.com/media/new_cart_assets/icon_heart_white.svg) 0% 22% no-repeat;background-size:14px;}.product-info_details .product-wishlist a:hover{text-decoration:none;color:#3F3F3F;background:url(/National_Library/oe_/https://cdn-cf.dollskill.com/media/new_cart_assets/icon_heart_pink.svg) 0% 22% no-repeat;background-size:14px;}.product-info_details .product-wishlist span{margin-left:26px;}.product-info_details .product-wishlist img{display:inline;vertical-align:inherit;}.product-qty-price select.size_custom_dropdown{-webkit-appearance:none;-moz-appearance:none;border:0!important;background-color:#eeeeee;color:black;-webkit-border-radius:5px;border-radius:0px;font-size:12px;padding:5px 9px;width:12.33%;cursor:pointer;background:#eeeeee url(/National_Library/oe_/https://cdn-cf.dollskill.com/media/new_cart_assets/arrow_black_select.svg) no-repeat 80% 49%;background-size:20%;}.product-qty-price select.size_custom_dropdown:focus{border-color:#999999;outline:none;}.product-qty-price .custom_scrollable{height:auto;max-height:100px;overflow-x:hidden;}.cart_footer{background-color:#eeeeee;width:440px;bottom:0px;position:absolute;}@media (min-width: 320px) AND (max-width: 767px) {.cart_footer{bottom:initial;width:100%;}}.cart_footer .content{margin:16px 16px 24px 16px;width:409px;height:auto;}@media (min-width: 320px) AND (max-width: 399px) {.cart_footer .content{margin:16px 16px 24px 3.5vw;}}@media (min-width: 320px) AND (max-width: 767px) {.cart_footer .content{width:93%;}}.cart_footer .content img{margin-bottom:10px;}.cart_footer .content img:hover{cursor:pointer;opacity:0.6;}.cart_footer .content img.dk_checkout_button{background-color:#f1018a;}.cart_footer .content img.dk_checkout_button:hover{background-color:#c70073;opacity:1;}.cart_footer .content img.dk_paypal_button{background-color:#0070ba;}.cart_footer .content img.dk_paypal_button:hover{background-color:#005ea6;opacity:1;}.cart_footer .content ul{list-style-type:none;}.cart_footer .content ul li{margin-bottom:16px;}.cart_footer .content .subtotal_title,.cart_footer .content .shipping_title{font-family:proxima-nova,Arial,sans-serif;font-size:14px;float:left;clear:left;margin-bottom:11px;}.cart_footer .content .shipping_title_info{font-family:proxima-nova,Arial,sans-serif;font-size:11px;float:left;clear:left;margin-bottom:11px;color:#999999;margin-top:-9px;}.cart_footer .content .shipping_title_info price{color:black;}.cart_footer .content .subtotal_price,.cart_footer .content .shipping_price{font-family:proxima-nova,Arial,sans-serif;font-size:14px;float:right;text-transform:uppercase;}.cart_footer .content .total_title{font-family:proxima-nova,Arial,sans-serif;font-size:16px;font-weight:600;float:left;clear:left;margin-bottom:22px;}.cart_footer .content .total_price{font-family:proxima-nova,Arial,sans-serif;font-size:16px;font-weight:600;float:right;}.cart_footer .content .cart_arrow_shipping_black{margin-bottom:-1px;margin-left:24px;width:17px;}.cart_footer .content #shipping_title_top:hover{}.cart_footer .content .cart_arrow_shipping_black:hover{cursor:pointer;}.shipping_extra_info_section{display:none;}.cart_footer .content .shipping_extra_info{font-family:proxima-nova,Arial,sans-serif;font-size:14px;clear:left;margin-bottom:1px;background:#eeeeee url(/National_Library/oe_/https://cdn-cf.dollskill.com/media/new_cart_assets/edit.svg) no-repeat 100% 5px;background-size:27px;}.new_wrapper{width:100%;display:block;padding:2px 0 20px 0;float:left;}#width_temp_selector{display:none;}ul#shipping_list{display:flex;}#shipping_list li{float:left;margin-right:10px;display:block;min-width:100px;max-width:400px;width:90%;margin-bottom:0px!important;}@media (min-width: 320px) AND (max-width: 428px) {#shipping_list li{min-width:94px;margin-right:9px;}}ul#shipping_list li:last-child{margin-right:0px;}.shipping_extra_info select{width:50px;margin-bottom:8px;padding:1px;padding-left:0;height:20px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;border-radius:0;border:0px solid transparent;font-size:13px;text-transform:none;text-overflow:ellipsis;max-width:220px;min-width:50px;}.shipping_extra_info select:hover{cursor:pointer;background:#eeeeee url(/National_Library/oe_/https://cdn-cf.dollskill.com/media/new_cart_assets/edit_over.svg) no-repeat 100% 5px!important;background-size:27px!important;}.shipping_extra_info select:focus{border-color:#999999;outline:none;}.shipping_extra_info_section li{margin-bottom:19.5px!important;}.shipping_extra_info_section label{font-family:proxima-nova,Arial,sans-serif;font-size:13px;margin-bottom:0px;z-index:9;font-weight:normal;display:block;margin-top:6px;height:7rem;line-height:17px;}@media (min-width: 320px) AND (max-width: 428px) {.shipping_extra_info_section label{height:100%;}}.shipping_extra_info_section label .price{font-family:proxima-nova,Arial,sans-serif;}.shipping_extra_info_section label:hover{cursor:pointer;}.shipping_extra_info_section input[type=radio]{visibility:hidden;position:absolute;display:none;}.shipping_extra_info_section li .shipping_method_checkbox{display:block;position:relative;border:2px solid #ffffff;border-radius:0;z-index:5;background:white;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;text-align:center;}.shipping_extra_info_section li .shipping_method_checkbox:hover{border:2px solid #cccccc;}@media (min-width: 320px) AND (max-width: 428px) {.shipping_extra_info_section li .shipping_method_checkbox{min-height:100%;height:85px;}.shipping_extra_info_section li .usa_box{min-height:100%;height:80px;}}.shipping_extra_info_section li:hover .shipping_method_checkbox{cursor:pointer;}.shipping_extra_info_section li .shipping_method_checkbox::before{display:block;content:'';border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;opacity:0;}input[type=radio]:checked~.shipping_method_checkbox{border:2px solid black;}input[type=radio]:checked~.shipping_method_checkbox:hover{border:2px solid black;}input[type=radio]:checked~.shipping_method_checkbox::before{opacity:1;}input[type=radio]:checked~label{}.shipping_extra_info_section .shipping_title_info_extra{font-family:proxima-nova,Arial,sans-serif;font-size:11px;margin-bottom:11px;color:#999999;margin-top:-1px;}@media (min-width: 320px) AND (max-width: 428px) {.shipping_extra_info_section .shipping_title_info_extra{line-height:13px;margin-top:4px;}}.section_credit_store{margin-top:11px;color:black;font-family:proxima-nova,Arial,sans-serif;font-size:14px;font-weight:600;}.section_credit_store:hover{cursor:pointer;text-decoration:underline;}.cart_arrow_store_credit_black{margin-bottom:-1px;margin-left:18px;float:right;width:17px;}.promo_store_credit_section{display:none;margin-top:15px;}.promo_store_credit_section .field-wrapper{position:relative;clear:both;margin:9px 0 0 0;}.promo_store_credit_section .input-text{border-radius:0;height:40px;margin:0;padding:0 80px 0 16px;width:82.35%;color:#000;font-weight:normal;font-size:13px;font-family:proxima-nova,Arial,sans-serif;border:1px solid #ccc;float:left;}.promo_store_credit_section .input-text:focus{outline:none;}.promo_store_credit_section .button-wrapper{position:absolute;right:0;top:0;}.promo_store_credit_section .button-wrapper>button{float:left;}.promo_store_credit_section button.button2{overflow:hidden;width:72px;height:40px;margin:0;background:#000;cursor:pointer;border:3px solid #000;}.promo_store_credit_section button.button2:hover{border:none;background:#404040;border:3px solid #404040;}.promo_store_credit_section button.button2:hover span{color:#fff;}.promo_store_credit_section button.button2 span{border:0;color:#fff;font-size:18px;line-height:39px;width:60px;overflow:hidden;font-family:'proxima-nova-extra-condensed',Arial,sans-serif;height:30px;text-decoration:none;text-transform:uppercase;display:inline-block;font-weight:600;letter-spacing:1px;}.promo_store_credit_section .credit_store_display span{margin-top:11px;text-align:center;color:black;font-family:proxima-nova,Arial,sans-serif;font-size:14px;vertical-align:sub;margin-left:5px;}.credit_store_login_wrapper strong:hover{text-decoration:underline;}.promo_store_credit_section .credit_store_display .credit_store_login_wrapper{margin-left:-5px;}.promo_store_credit_section .credit_store_display .credit_store_login_wrapper span:nth-child(2){color:#f1018a;}.promo_store_credit_section .credit_store_display .credit_store_login_wrapper span:nth-child(2):hover{cursor:pointer;}.promo_store_credit_section .credit_store_display_checkbox input[type=checkbox]{visibility:hidden;}.promo_store_credit_section .credit_store_display_checkbox{position:relative;float:left;margin-right:15px;}.promo_store_credit_section .credit_store_display_checkbox label{width:24px;height:24px;cursor:pointer;position:absolute;top:0;left:0;background:black;max-width:none;}.promo_store_credit_section .credit_store_display_checkbox label:after{content:'';width:9px;height:5px;position:absolute;top:6px;left:6px;border:2px solid #fcfff4;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.promo_store_credit_section .credit_store_display_checkbox label:hover::after{}.promo_store_credit_section .credit_store_display_checkbox input[type=checkbox]:checked+label:after{opacity:1;}.remove_discount{width:12px;margin-bottom:-1px!important;margin-right:12px;}.remove_discount:hover{opacity:1;}.dkcart_loader{float:right;text-indent:-9999em;width:20px;height:20px;border-radius:50%;background:#ffffff;background:-moz-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#ffffff 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#5d5d5d 50%,rgba(255,255,255,0.2) 50%);position:relative;-webkit-animation:dkcartloader 1.4s infinite linear;animation:dkcartloader 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}.dkcart_loader::before{width:50%;height:50%;background:#5d5d5d;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:'';}.dkcart_loader::after{background:#eeeeee;width:80%;height:80%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}@-webkit-keyframes dkcartloader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes dkcartloader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#apple-pay-button{display:none;background-color:black;background-image:-webkit-named-image(apple-pay-logo-white);background-size:100% 100%;background-origin:content-box;background-repeat:no-repeat;width:100%;height:40px;padding:10px 0;border-radius:0px;margin-bottom:13px;}#apple-pay-button:hover{background-color:#262626;opacity:1;}#olark-wrapper .olark-launch-button{z-index:140!important;}@media (min-width:768px) {body.header-transition-top .dkcart-dropdown{margin-top:13px;margin-right:-17px;}body.header-transition-scroll .dkcart-dropdown{margin-top:15px;margin-right:-17px;}.dkcart-dropdown{display:none;position:absolute;z-index:120;top:100%;right:0;margin-top:0;background:#fff;border:1px solid #ddd;border-top:0;width:324px;box-sizing:border-box;text-align:center;background:#f3f3f3;margin-top:13px;margin-right:-17px;}.dkcart-dropdown .cart-triangle{right:25px;}.dkcart-dropdown-subtotal span,.dkcart-dropdown-empty p.empty{font-family:"proxima-nova-extra-condensed",Arial,"BebasRegular",sans-serif;font-weight:600;font-size:18px;text-transform:uppercase;text-align:center;margin:0;padding:13px 15px 9px;position:relative;color:black;}.dkcart-dropdown-subtotal .dkcart-subtotal-label{float:left;}.dkcart-dropdown-subtotal .dkcart-subtotal-price{float:right;}}@media (max-width:767px) {.dkcart-dropdown,.dkcart-dropdown .cart-triangle,.dkcart-dropdown .dkcart-dropdown-subtotal,.dkcart-dropdown .dkcart-dropdown-empty{display:none!important;}}.giftcard-delivery-date{display:inline-block;margin:0;}