body {
	--free-shipping: #d7202c;
    --scndColor: #2a221e;
    --accent: #d7202c;
    --title:  "";
}
.checkout .cart-list > .ta_c.cs{
    --unisex: var(--free-shipping);
}

/* sales and todays deals page */
.special.ml.custom{background-image: url('../../images/promos/_gen/today_d22.webp')}
.special.ml section.customD h2,.special.ml section.customD #customTimer:after{color:var(--scndColor)}
.special.ml section.customD h2 b,.special.ml #customTimer:before{color:var(--accent)}
.special.ml #customTimer:before {content:'Father\'s Day Clearance';}
.special.ml #customTimer:before {letter-spacing:0px;font-size:22px;text-transform:none;}
.special.ml #customTimer:after{content:attr(rel);}
/* END sales and todays deals page */

._robo_hero{background-image:url('/images/promos/_gen/large2.webp');padding: 70px 5%;}
.hero ._free_shipping{font-size:18px;width: max-content;margin:5px auto 5px;font-weight: 500;max-width: 489px;}
._robo_hero ._discount_sale{margin: 14px 0px 8px;font-size:26px;letter-spacing:normal;line-height: 1;font-family: 'Poppins';font-weight: 400;}
._robo_hero ._discount_sale:nth-of-type(2),._robo_hero ._discount_sale:nth-of-type(3) {margin:5px 0px 0px;font-size:50px;letter-spacing: -1px;line-height:1;font-family: 'Poppins';font-weight:800;}
._robo_hero ._discount_sale:nth-of-type(3){font-size:34px;}
._title:after,.topPromo .t1,.topPromo .t2::before,.emj{display: none;}
.topPromo .t2:after{content:'Free US Shipping On Orders Over $'attr(data-m4f)'!';}
.topPromo .t2{margin-left: 0;border-left: 0;padding-left: 0;}
._robo_hero+strong {padding: 0!important}
.hero p._title.ttl3{font-size:20px;line-height: 1.2;}
._a::before {width: 7px;height: 7px;display: inline-block;position: relative;bottom: 0;left: -17px;margin-right: 8px;}
.dot1{margin-right: -6px;}

.ghostLink span{position: absolute;cursor: pointer;width: 130px;left: calc(50% + 157px);height: 328px;top:54px}

.qnav > a:last-of-type {color: var(--free-shipping);color: color-mix(in srgb, black 20%, var(--free-shipping));}
.wPromo{background:var(--free-shipping)!important}
.toptap,.topPromo,.hero .button{background:var(--accent);}
.hero a,._enter_code2,._robo_hero ._discount_sale:nth-of-type(2),._robo_hero ._discount_sale:nth-of-type(3),.hero p._title.ttl3{color:var(--scndColor)}
.dot{color:var(--free-shipping)}
._robo_hero ._discount_sale {color:var(--accent);}
p._free_shipping.flx.flx_d_c.flx_aifs{color:#6a707b}

@media (max-width:1024px){
    .hero .txt{text-align: left;}
    ._a::before{margin-left: 0px;}
    ._robo_hero ._discount_sale:nth-of-type(2),._robo_hero ._discount_sale:nth-of-type(3) {margin: 0px 0px 0px;letter-spacing: normal;line-height:1;}
    ._robo_hero{background-position: -232px center;}
    .hero ._free_shipping{max-width: 419px;margin-left:0;}
    .hero p._title.ttl3{font-size:20px;line-height: 1.2;}
    .ghostLink span{left: 640px;}
}

@media (max-width:768px){
    /* sales and todays deals page */
    .special.ml.custom{background-image: url('../../images/promos/_gen/today_m22.webp')}
	/* END sales and todays deals page */

    ._robo_hero{padding:4%;padding-bottom:56vw;background-image:url('/images/promos/_gen/small2.webp');background-position:center bottom;}
    .hero .txt {text-align:center;}
    .hero p._title {margin-bottom:6px;}
    .topPromo{display: flex;align-items: center;justify-content: center;}
    ._robo_hero ._discount_sale{line-height: 1;}
    ._robo_hero ._free_shipping {font-size: 16px}
    .topPromo .z1 {width: initial;margin-left: 0;}
    .custom .txt a p:nth-of-type(1):not(._title){max-width:none;margin: 8px 0px 8px;}
    ._a::before {width: 7px;height: 7px;display: inline-block;position: relative;bottom: 0;left: -12px;margin-right: 8px;}
    .hero .button{padding: 11px 35px;}
    .ghostLink span {left: 30%;top: auto;bottom: 5%;height: 59vw;width: 25vw;}
}
@media(max-width:432px){
    ._robo_hero ._discount_sale{letter-spacing: 0px;margin: 8px 0px 8px;line-height: 1;font-size:23px}
    ._robo_hero ._discount_sale:nth-of-type(2){font-size: 43px;letter-spacing: 0px;margin: 0px 0px 0px;line-height: 1;}
    .hero p._title.ttl2{font-size:14px;}
    ._robo_hero ._free_shipping {font-size:14px;max-width: 346px;}
    .topPromo .t2{font-size: 14px;}
    .emj {margin-right: 4px;margin-left:27px;}
}
@media(max-width:385px){
    .hero p._title.ttl2{font-size:13px;}
    .hero p._title{font-size:15px;}
}

/* Banner Overwrites */

.block-LB80 .bannerWrap .spanWrap .ttl{margin: 0px auto -8px;font-size: 32px;font-weight: 800;}
.block-LB80 .bannerWrap .images_ {background-image: url(../../images/promos/banners/flower/v2/sml_Ban_Dsk.webp);background-position:center;text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.3);padding: 10px 10px;}
.block-LB80 .bannerWrap .ttl::after {content: "Father's Day Deals";text-transform: uppercase;}

@media(max-width:768px){
    .block-LB80 .bannerWrap .spanWrap .ttl{font-size: 26px;margin: 5px auto;}
}
@media(max-width:600px){
    .block-LB80 .bannerWrap .spanWrap .ttl {font-size:20px;}
}
@media(max-width:432px){
    .block-LB80 .bannerWrap .spanWrap .ttl {font-size:17px;}
}



