/* BAU-7354 - Choo World (Stand Alone) - Remove Filter */
.chooworld-insta .choo-instarefinements {
	display: none;
}
.chooworld-insta .choo-follow {
	padding-bottom: 40px;
}
@media only screen and (max-width: 767px) {
	.chooworld-insta .choo-follow {
		padding-bottom: 0;
	}	
}

/* BAU-6695 - Temporary styles for Sale November 2018 */
.christmas-header .sale-category > .category-link {
    color: #d30000;
}

/* Temporary styles for Sale May 2017 */
.product-tile .price-range .product-sales-price {
    color: #d30000;
}

/* Temporary styles to fix PLP product badge colour */
.product-tile .product-badge {
    background-color: #FAFAFA;
}

/* BAU-7080 - NL Sign Up Form - Drop Shadow */
.first-visit-popup,
.dialog-newsletter-subscribe{
    -webkit-box-shadow: 1px 5px 24px rgba(0, 0, 0, .4);
    -moz-box-shadow: 1px 5px 24px rgba(0, 0, 0, .4);
    box-shadow: 1px 5px 24px rgba(0, 0, 0, .4);
}

/* BAU-7088 - NL Sign Up Form - MB DOB Alignment */
@media only screen and (max-width:375px){
	.newsletter-subscribe-form .f-type-day,
	.newsletter-subscribe-form .f-type-month {
		margin-right: 10px;
	}
	.newsletter-subscribe-form .f-type-year {
		margin-right: 0;
	}
}

/* BAU-7008 - flower garden popup JP */
.first-visit-popup .flower-popup .first-visit-popup-description{ width: 100%; }
.first-visit-popup .flower-popup .first-visit-popup-form { padding: 60px 55px 60px 45px; }
.first-visit-popup .flower-popup .first-visit-popup-policy{ text-align:center; }


/* Style taken from asset: header-free-shipping-carousel
May be for Christmas Header only */
.christmas-header .menu-wrapper-main-navigation:before {width: 530px;}
.christmas-header .menu-wrapper-main-navigation:after {width: 570px;left: auto !important;}


/* BAU-7978 - JC AW19 megamenu */
.handbags-category .jc-collection-menu .gender-content.jc-col-left-item{padding-right: 50px;}
.handbags-category .jc-collection-menu .jc-col-left-item.gender-content:after{border: none;}
.handbags-category .jc-collection-menu .gender-content .jc-col-left-text{max-width: 382px;margin-left:auto;}
@media only screen and (min-width: 767px){
    .handbags-category .level-2-item.jc-hb-item{width: auto}
    .level-2-list.jc-hb-item{justify-content: center;}
}
@media only screen and (max-width: 767px){
    .handbags-category .jc-collection-menu .gender-content {border-top: none;padding: 30px 15px 0;}
}
@media only screen and (max-width: 1390px) and (min-width: 767px){
    .handbags-category .jc-collection-menu .gender-content{ display: block }
}


/* AW19 HP/CLP styles for BAU-8414 */
.aw19-large-title{font-size:3.9rem;margin-bottom:15px;font-weight:600}.aw19-medium-title{font-size:1.8rem;margin-bottom:15px;font-weight:600}.aw19-medium-title.service{font-size:1.3rem}.aw19-small-title{font-size:1rem;font-weight:600;margin-bottom:12px;margin-top:30px}.aw19-wrapper .slick-dots button{width:8px;height:8px;border:1px solid #000;background-color:transparent;box-shadow:none}.aw19-wrapper .slick-dots .slick-active button{background-color:#000}.hero-carousel .slick-dots{position:absolute;bottom:25px;left:0;right:0}.btn-primary.invert{background:#fff;color:#000;border-color:#bfbfbf;padding:12px 24px;font-size:.9rem;font-weight:600}.customer-icon{width:100px}.js-fake-carousel-next,.js-fake-carousel-prev{cursor:pointer}.js-fake-carousel-next:focus,.js-fake-carousel-next:hover,.js-fake-carousel-prev:focus,.js-fake-carousel-prev:hover{color:#d1d1d1}.slick-arrow.js-fake-carousel-prev{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:30px}.slick-arrow.js-fake-carousel-prev:after{cursor:pointer;content:url(../2019/feature/ss19-template/Arrow_left-arrow-black.svg);display:block;transform:rotateY(180deg);width:30px}.slick-arrow.js-fake-carousel-next{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:30px}.slick-arrow.js-fake-carousel-next:after{cursor:pointer;content:url(../2019/feature/ss19-template/Arrow_right-arrow-black.svg);display:block;width:30px}.slick-arrow.js-fake-carousel-prev:hover:after{content:url(../2019/feature/ss19-template/Arrow_left-arrow-grey.svg);-ms-transform:none;transform:none}.slick-arrow.js-fake-carousel-next:hover:after{content:url(../2019/feature/ss19-template/Arrow_right-arrow-grey.svg)}.last-touched-by-keyboard .slick-arrow.js-fake-carousel-prev:focus:after{content:url(../2019/feature/ss19-template/Arrow_left-arrow-grey.svg);-ms-transform:none;transform:none}.last-touched-by-keyboard .slick-arrow.js-fake-carousel-next:focus:after{content:url(../2019/feature/ss19-template/Arrow_right-arrow-grey.svg)}.feature-wrapper img{border:1px solid #bfbfbf}.imc-wrapper{background:#f7f7f7}.imc-category{color:#ccc}
@media only screen and (min-width:767px){.pt_category_landing .site-content .site-wrapper,.pt_storefront .site-content .site-wrapper{padding:0;max-width:100%}.page-wrapper{margin-bottom:0}.column-35{width:35%}.column-65{width:65%}.baseline-large-aw19,.desktop-baseline-large-aw19{margin-bottom:40px}.baseline-massive{margin-bottom:150px}.btn-primary.invert{min-width:230px}.pt_storefront .btn-primary.invert{margin:0 8px 10px}.customer-info{margin:200px 0;padding:0 110px}.hero-grid-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-wrap:wrap;flex-wrap:wrap}.overlay-cta{position:absolute;bottom:7%;left:6%}.feature-wrapper{max-width:1500px}.feature-wrapper img{border:1px solid #bfbfbf;padding:45px 70px;margin-bottom:35px}.feature-block{margin:0 50px}.trending .product-carousel{margin:20px 0 60px}.imc-block{border-right:5px solid #fff;margin:30px 0;padding:0 35px}.imc-item{padding:50px 60px;text-align:left}.imc-item img{width:85%;margin-left:0}.imc-wrapper .customer-info{margin:290px 0}.imc-wrapper .customer-info .slick-dots{position:absolute;bottom:-230px;left:0;right:0}}
@media only screen and (min-width:1900px){.ashley-arrows .js-fake-carousel-prev{left:19%}.ashley-arrows .js-fake-carousel-next{right:19%}}
@media only screen and (min-width:768px) and (max-width:959px){.pt_category_landing .site-content .site-wrapper,.pt_storefront .site-content .site-wrapper{padding:0 20px}.baseline-massive{margin-bottom:70px}.feature-wrapper img{padding:25px 40px}.hp-wrap .column-65,.imc-wrapper .column-65{width:60%}.hp-wrap .column-35,.imc-wrapper .column-35{width:40%}.aw19-large-title{font-size:3rem}.aw19-medium-title.service{font-size:1.2rem}.slick-arrow.js-fake-carousel-next,.slick-arrow.js-fake-carousel-prev{top:75%;-ms-transform:translateY(-75%);transform:translateY(-75%)}}
@media only screen and (min-width:768px) and (max-width:1024px){.customer-info{margin:120px 0;padding:0 30px}.feature-block{margin:0 25px}}
@media only screen and (max-width:767px){
	.new-arrivals-carousel .slick-slide,.pt_category_landing .site-content,.pt_storefront .site-content,.pt_category_landing .site-content .site-wrapper,.pt_storefront .site-content .site-wrapper{padding:0}.mobile-text-white{color:#fff}.baseline-large-aw19,.mobile-baseline-large-aw19{margin-bottom:35px}.baseline-med-aw19{margin-bottom:20px}.baseline-massive,.mobile-baseline-massive{margin-bottom:60px}.aw19-large-title{font-size:2.3rem;margin-bottom:15px;}.aw19-copy{max-width:60%}.btn-primary.invert+.btn-primary{margin-top:14px}.hero-carousel-content{position:absolute;width:100%;bottom:0}.hero-carousel-content .slick-dots{position:absolute;top:-25px;left:0;right:0}.carousel-content{margin:0 30px 40px;text-align:left}.new-arrivals-carousel .slick-list{margin:0}.customer-info{padding:40px 40px 60px}.feature-wrapper .slick-arrow{background:#fff}.trending .product-carousel{margin:20px 0 30px}.aw19-wrapper .arrow-wrapper .slick-arrow{bottom:auto;top:35%;padding:15px;border:1px solid #bfbfbf;border-radius:25%;z-index:2}.aw19-wrapper .arrow-wrapper .js-carousel-next .icon-arrow:before,.aw19-wrapper .arrow-wrapper .js-carousel-prev .icon-arrow:before{font-weight:800;font-size:1.4rem;padding:0;margin-top:-20px;background:0 0}.aw19-wrapper .arrow-wrapper .slick-arrow-right{right:20px}.aw19-wrapper .arrow-wrapper .slick-arrow-left{left:20px}.feature-wrapper img,.mobile-feature-wrapper img{border:1px solid #bfbfbf;padding:40px 60px;margin-bottom:35px}.feature-block img{padding:45px 60px;margin-bottom:35px}.imc-wrapper{padding-top:50px}.imc-wrapper .arrow-wrapper .slick-arrow{top:25%;-ms-transform:translateY(-25%);transform:translateY(-25%);background-color:#fff}.imc-wrapper .arrow-wrapper .slick-arrow-right{right:-20px}.imc-wrapper .arrow-wrapper .slick-arrow-left{left:-20px}.imc-block{border-bottom:5px solid #fff}.imc-block img{background:#fff}
	.slick-arrow.js-fake-carousel-next {right: 10px;}.slick-arrow.js-fake-carousel-prev{left: 10px;}
}