<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.HosieryheroClick {
    width: 650px;
    height: 335px;
    position: absolute;
    top: 147px;
    left: 400px;
}
.HosieryheroClick a {
    width: 650px;
    height: 335px;
    display: block;
}
.ClearanceheroClick {
    width: 700px;
    height: 335px;
    position: absolute;
    top: 200px;
    left: 200px;
}
.ClearanceheroClick a {
    width: 740px;
    height: 335px;
    display: block;
}
.LingerieheroClick {
    width: 700px;
    height: 340px;
    position: absolute;
    top: 200px;
    left: 200px;
}
.LingerieheroClick a {
    width: 700px;
    height: 340px;
    display: block;
}
.EroticheroClick {
    width: 680px;
    height: 310px;
    position: absolute;
    top: 200px;
    left: 200px;
}
.EroticheroClick a {
    width: 680px;
    height: 310px;
    display: block;
}
.BondageheroClick {
    width: 680px;
    height: 350px;
    position: absolute;
    top: 200px;
    left: 200px;
}
.BondageheroClick a {
    width: 680px;
    height: 350px;
    display: block;
}
.DressupheroClick {
    width: 700px;
    height: 260px;
    position: absolute;
    top: 200px;
    left: 200px;
}
.DressupheroClick a {
    width: 700px;
    height: 260px;
    display: block;
}
.ClothingheroClick {
    width: 650px;
    height: 340px;
    position: absolute;
    top: 200px;
    left: 200px;
}
.ClothingheroClick a {
    width: 650px;
    height: 340px;
    display: block;
}
.SexessentialsheroClick {
    width: 650px;
    height: 360px;
    position: absolute;
    top: 200px;
    left: 200px;
}
.SexessentialsheroClick a {
    width: 650px;
    height: 360px;
    display: block;
}
.GiftsgamesheroClick {
    width: 760px;
    height: 400px;
    position: absolute;
    top: 200px;
    left: 200px;
}
.GiftsgamesheroClick a {
    width: 760px;
    height: 400px;
    display: block;
}
.e-spot-2 {
    width: 940px!important;
    min-height: 200px;
    background: rgba(0, 0, 0, 0.6);
    filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#000000', endColorstr='#000000');
    padding: 10px;
}
#footer {
    margin-top: 0;
    margin-bottom: 0;
    height: 0;
}
#faceted-nav .links {
    background: transparent;
    float: left;
    width: 205px;
    position: relative;
}
#faceted-nav h1 {
    background: transparent;
    color: #fff;
    font-weight: 700;
    font-size: 140%;
    width: 100%;
}
#faceted-nav ul li {
    font-size: 100%;
    font-family: AvantGardeBook, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    line-height: 14px;
}
.featured-bg {
    margin-left: 25px;
}
.pg-category-landing #content-subnav .e-spot-2 {
    margin-top: 20px;
}
#faceted-nav .links ul li span {
    color: #fff;
    margin: 0;
    padding: 7px 10px;
}
#faceted-nav .links ul li:last-child {
    border-bottom: none
}
.LingerieContent a {
    float: left;
}
.LingerieContent a.marg {
    margin-right: 9px;
}
.LingerieContent a img {
    width: 306px;
}
.LingerieContent a.margLeft {
    margin-left: 9px;
}
.pg-category-landing #footer-secondary {
    margin-top: -90px;
}
#faceted-nav .links ul li span:hover {
    color: #000;
}
#categories li {
    border-right: 1px solid #444;
}
.pg-category-landing #rr_placement_0,
.pg-category-landing #content,
.layout-lhs-nav #content {
    display: none;
}
#footer-secondary,
.footer-e-spot-1 {
    margin-top: 40px;
}
.pg-category-landing #content-subnav .e-spot-3 {
    margin-top: 100px;
}
/*.delivery {
    background:rgba(137,11,48,0.7)!important
}*/

.SizeForm {
    background: black;
    color: white;
    padding: 5px;
    font-family: Century Gothic, Arial, sans-serif;
    text-transform: uppercase;
    font-size: 16px;
    height: auto;
    width: 100%;
    padding-top: 5px;
    float: left;
    margin-bottom: 10px;
    text-align: center;
}
#gobutton {
    margin-right: 15px;
}
.SizeTitle {
    margin-right: 10px;
}
#content-subnav #faceted-nav {
    width: 195px;
    float: left;
    padding: 0 10px 10px 0;
}
.banner1 {
    background: rgba(137, 11, 48, 0.7);
    text-align: center;
    width: 98%;
    margin-bottom: 10px;
    padding: 1%;
    clear: both;
}
.banner1 a {
    color: white;
    font-size: 120%;
    text-transform: uppercase;
}
.banner1 a:hover {
    color: #000;
    font-size: 120%
}
.landingPageSeoCopy p {
    color: #aaa
}
.margRight15 {
    margin-right: 15px;
}
.margTop15 {
    margin-top: 15px
}
.SolutionsContent {
    margin-top: 390px
}
.SolutionsContent img {
    margin-bottom: 15px;
}
.margintop168 {
    height: 168px;
    display: block;
    width: 100%;
}
.SizeForm {
    background: transparent;
    color: white;
    text-align: center;
    font-family: Century Gothic, Arial, sans-serif;
    text-transform: uppercase;
    font-size: 16px;
    height: auto;
    width: 100%;
    padding-top: 5px;
    float: left;
    margin-bottom: 10px;
}
#gobutton {
    margin-right: 15px;
}
.SizeTitle {
    margin-right: 10px;
}
#content-subnav #faceted-nav .header {
    float: left;
    position: relative;
    width: 186px;
}
@media all and (max-width: 600px) {
    body {
        background: #fff!important;
    }
    #content-subnav #faceted-nav {
        display: block!important;
    }
    #faceted-nav .links ul li span {
        color: #000!important;
    }
    /*Lingerie Cat Landing Page*/
    
    .LingerieMobile {
        margin-bottom: 670px
    }
    .mobi-sub-img-1 {
        width: 50%;
        float: left
    }
    .mobi-sub-img-2 {
        width: 50%;
        float: right
    }
    /*Bondage Cat Landing Page*/
    
    .LingerieMobile {
        margin-bottom: 670px
    }
    /*Clothing New in Size Guide */
    
    .clothingSizeLeft {
        float: left;
        width: 49%;
        text-align: left;
        margin: 0 auto
    }
    .clothingSizeRight {
        float: right;
        width: 49%;
        text-align: left;
        margin: 0 auto
    }
    .SizeForm {
        background: black;
        color: white;
        padding: 5px;
        font-family: Century Gothic, Arial, sans-serif;
        text-transform: uppercase;
        font-size: 16px;
        height: auto;
        padding-top: 5px;
        float: left;
        margin-bottom: 0;
        text-align: center;
    }
    #gobutton {
        margin-right: 15px;
    }
    .SizeTitle {
        margin-right: 10px;
    }
    b.SizeTitle {
        font-size: 140%
    }
    .banner1 {
        background: rgba(137, 11, 48, 0.7);
        text-align: center;
        width: 98%;
        margin-bottom: 10px;
        padding: 1%;
        clear: both;
    }
    .banner1 a {
        color: white;
        font-size: 120%;
        text-transform: uppercase;
    }
    .banner1 a:hover {
        color: #333;
        font-size: 120%
    }
    .SolutionsContent img {
        width: 100%
    }
    .pg-category-landing #content-subnav .e-spot-2 {
        display: block;
    }
    #faceted-nav .links {
        bottom: 0!important;
        z-index: 50!important;
    }
    #footer-secondary {
        top: 450px!important;
        height: 405px!important;
    }
    .LingerieContent img {
        width: 100%;
    }
    .landingPageSeoCopy p {
        min-height: 150px
    }
    .landingPageSeoCopy p {
        padding: 10px
    }
    .pg-category-landing #content-subnav .e-spot-2 {
        margin-top: 0;
    }
    .HosieryheroClick {
        display: none
    }
    img.bondageFullWidth {
        width: 100%;
    }
    #content-subnav #faceted-nav {
        margin-bottom: 0!important;
    }
    #content-subnav #faceted-nav .header {
        float: left;
        position: relative;
        width: 186px;
    }
}
@media all and (min-width: 601px) {
    .HosieryheroClick {
        width: 650px;
        height: 335px;
        position: absolute;
        top: 147px;
        left: 400px;
    }
    .HosieryheroClick a {
        width: 650px;
        height: 335px;
        display: block;
    }
    .ClearanceheroClick {
        width: 700px;
        height: 335px;
        position: absolute;
        top: 200px;
        left: 200px;
    }
    .ClearanceheroClick a {
        width: 740px;
        height: 335px;
        display: block;
    }
    .LingerieheroClick {
        width: 700px;
        height: 340px;
        position: absolute;
        top: 200px;
        left: 200px;
    }
    .LingerieheroClick a {
        width: 700px;
        height: 340px;
        display: block;
    }
    .EroticheroClick {
        width: 680px;
        height: 310px;
        position: absolute;
        top: 200px;
        left: 200px;
    }
    .EroticheroClick a {
        width: 680px;
        height: 310px;
        display: block;
    }
    .BondageheroClick {
        width: 680px;
        height: 350px;
        position: absolute;
        top: 200px;
        left: 200px;
    }
    .BondageheroClick a {
        width: 680px;
        height: 350px;
        display: block;
    }
    .DressupheroClick {
        width: 700px;
        height: 260px;
        position: absolute;
        top: 200px;
        left: 200px;
    }
    .DressupheroClick a {
        width: 700px;
        height: 260px;
        display: block;
    }
    .ClothingheroClick {
        width: 650px;
        height: 340px;
        position: absolute;
        top: 200px;
        left: 200px;
    }
    .ClothingheroClick a {
        width: 650px;
        height: 340px;
        display: block;
    }
    .SexessentialsheroClick {
        width: 650px;
        height: 360px;
        position: absolute;
        top: 200px;
        left: 200px;
    }
    .SexessentialsheroClick a {
        width: 650px;
        height: 360px;
        display: block;
    }
    .GiftsgamesheroClick {
        width: 760px;
        height: 400px;
        position: absolute;
        top: 200px;
        left: 200px;
    }
    .GiftsgamesheroClick a {
        width: 760px;
        height: 400px;
        display: block;
    }
    .e-spot-2 {
        width: 940px!important;
        min-height: 200px;
        background: rgba(0, 0, 0, 0.6);
        filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#000000', endColorstr='#000000');
        padding: 10px;
    }
    #footer {
        margin-top: 0;
        margin-bottom: 0;
        height: 0;
    }
    #faceted-nav .links {
        background: transparent;
        float: left;
        width: 205px;
        position: relative;
    }
    #faceted-nav h1 {
        background: transparent;
        color: #fff;
        font-weight: 700;
        font-size: 140%;
        width: 100%;
    }
    #faceted-nav ul li {
        font-size: 100%;
        font-family: AvantGardeBook, Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        line-height: 14px;
    }
    .featured-bg {
        margin-left: 25px;
    }
    .pg-category-landing #content-subnav .e-spot-2 {
        margin-top: 20px;
    }
    #faceted-nav .links ul li span {
        color: #fff;
        margin: 0;
        padding: 7px 10px;
    }
    #faceted-nav .links ul li:last-child {
        border-bottom: none
    }
    .LingerieContent a {
        float: left;
    }
    .LingerieContent a.marg {
        margin-right: 9px;
    }
    .LingerieContent a img {
        width: 306px;
    }
    .LingerieContent a.margLeft {
        margin-left: 9px;
    }
    .pg-category-landing #footer-secondary {
        margin-top: -90px;
    }
    #faceted-nav .links ul li span:hover {
        color: #000;
    }
    #categories li {
        border-right: 1px solid #444;
    }
    .pg-category-landing #rr_placement_0,
    .pg-category-landing #content,
    .layout-lhs-nav #content {
        display: none;
    }
    #footer-secondary,
    .footer-e-spot-1 {
        margin-top: 40px;
    }
    .pg-category-landing #content-subnav .e-spot-3 {
        margin-top: 100px;
    }
    /*.delivery {
    background:rgba(137,11,48,0.7)!important
}*/
    
    .SizeForm {
        background: black;
        color: white;
        padding: 5px;
        font-family: Century Gothic, Arial, sans-serif;
        text-transform: uppercase;
        font-size: 16px;
        height: auto;
        width: 100%;
        padding-top: 5px;
        float: left;
        margin-bottom: 10px;
        text-align: center;
    }
    #gobutton {
        margin-right: 15px;
    }
    .SizeTitle {
        margin-right: 10px;
    }
    #content-subnav #faceted-nav {
        width: 195px;
        float: left;
        padding: 0 10px 10px 0;
    }
    .banner1 {
        background: rgba(137, 11, 48, 0.7);
        text-align: center;
        width: 98%;
        margin-bottom: 10px;
        padding: 1%;
        clear: both;
    }
    .banner1 a {
        color: white;
        font-size: 120%;
        text-transform: uppercase;
    }
    .banner1 a:hover {
        color: #000;
        font-size: 120%
    }
    .landingPageSeoCopy p {
        color: #aaa
    }
    .margRight15 {
        margin-right: 15px;
    }
    .margTop15 {
        margin-top: 15px
    }
    .SolutionsContent {
        margin-top: 390px
    }
    .SolutionsContent img {
        margin-bottom: 15px;
    }
    .margintop168 {
        height: 168px;
        display: block;
        width: 100%;
    }
    .SizeForm {
        background: transparent;
        color: white;
        text-align: center;
        font-family: Century Gothic, Arial, sans-serif;
        text-transform: uppercase;
        font-size: 16px;
        height: auto;
        width: 100%;
        padding-top: 5px;
        float: left;
        margin-bottom: 10px;
    }
    #gobutton {
        margin-right: 15px;
    }
    .SizeTitle {
        margin-right: 10px;
    }
}</pre></body></html>