.align-right{text-align:right}.right{float:right}.align-left{text-align:left}.left{float:left}.strikethrough{text-decoration:line-through}@media only screen and (max-width: 823px){.show-for-small{display:block !important}}@media only screen and (min-width: 824px){.show-for-small{display:none !important}}@media only screen and (max-width: 823px){.hide-for-small{display:none !important}}@media only screen and (min-width: 824px){.hide-for-large{display:none !important}}.dark-pink{color:#a00f6b}.centered{text-align:center}@media only screen and (min-width: 667px) and (max-width: 768px){.hide-for-plump-mobile{display:none !important}.show-for-plump-mobile{display:block !important}}.bold{font-weight:600}.bold span{font-weight:normal}.bolder{font-weight:900}.bolder span{font-weight:normal}/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}abbr,abbr[title]{border-bottom:0}html{color:#363636;font-size:14px;font-size:0.875rem;overflow-y:scroll;min-height:100%;font-display:swap}body{margin:0px;background-color:#ffffff;font-family:"Lato", Arial, sans-serif}mark{padding:0}p{margin:0;font-weight:400;color:#231f20}a{text-decoration:none}label{display:block}.disclosure{font-size:10px}.italics{font-style:italic}.logo{text-align:left;display:block}ul{margin:0;padding:0;list-style-type:none}.bulleted-list{list-style-type:disc;margin:10px 20px}.bulleted-list>p{margin-bottom:5px}.return-address{margin-bottom:20px}.return-address li{margin:0;font-weight:bold}table{width:100%;margin:10px 0}table td{padding:2px}table th{padding:0px}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#ffffff}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Lato", Arial, sans-serif}h1{margin-bottom:0.5em}h1,h2{font:2em "Lato", Arial, sans-serif}h3{font:1.5em "Lato", Arial, sans-serif}h4{font:1.1em "Lato", Arial, sans-serif;margin-bottom:10px}.button{background:#231f20;color:#ffffff;box-shadow:none;text-transform:uppercase;font:600 1.2rem "Lato", Arial, sans-serif;padding:1rem 2rem 1.0625rem 2rem;display:inline-block;border-radius:0;border:none}.button-small{font-size:13px}.button-tiny{font-size:10px;padding:5px;margin:0}.button-filter{height:42px;line-height:1.42857}.less-focus-button{background:#151515;border:1px solid #080808;color:#ffffff;box-shadow:inset 1px 1px 1px 0 #333333;padding:0.5rem 1rem 0.5rem 1rem;font-size:10px}.button-mega{padding:20px 40px;font-size:2rem}.button-link{background:none !important;border:none;padding:0 !important;cursor:pointer;color:#008cba;font:0.8rem "Open Sans", sans-serif}.button-cart,.button-checkout,.button-cart:hover,.button-checkout:hover{font-size:20px;background:#231f20;color:#ffffff;text-decoration:none}.button-cart:hover,.button-checkout:hover{opacity:0.95}.button-cart{width:100%;padding:15px 5px}.button-update-cart{display:none}.flash-messages{display:none;margin:10px 0;padding:10px 20px}.flash-messages p{font-size:14px;margin-bottom:0;font-weight:600;text-transform:uppercase}.flash-errors{background-color:#f00}.flash-errors p{color:#ffffff}.flash-success{background-color:#0088cc}.flash-success p{color:#ffffff}.flash{margin:10px 0}.flash p{margin-bottom:0;font-size:14px;margin-bottom:0;font-weight:600;text-transform:uppercase}.flash p a,.flash p a:visited,.flash p a:hover{color:#ffffff;text-decoration:underline}@media only screen and (max-width: 767px){.flash p{font-size:13px}}.flash-notice,.flash-alert,.flash-error{padding:10px 20px}.flash-notice p,.flash-alert p,.flash-error p{color:#ffffff}.flash-notice{color:#0a0c09;background-color:#0088cc}.flash-alert,.flash-error{color:#ffffff;background-color:#f00}textarea{width:100%;height:auto}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"]{height:42px;line-height:1.42857;padding:6px 12px;-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-family:inherit;font-size:0.875rem;margin:0 0 1rem 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.15s linear, background 0.15s linear;-moz-transition:border-color 0.15s linear, background 0.15s linear;-ms-transition:border-color 0.15s linear, background 0.15s linear;-o-transition:border-color 0.15s linear, background 0.15s linear;transition:border-color 0.15s linear, background 0.15s linear}select{width:100%;-webkit-appearance:none !important;-moz-appearance:none !important;background-color:#FAFAFA;border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#cccccc;color:rgba(0,0,0,0.75);font-family:inherit;font-size:0.875rem;line-height:normal;padding:0.5rem;border-radius:0;height:2.3125rem}.boolean{margin-left:10px}.boolean label{display:inline}label{text-transform:capitalize;font:400 12px "Lato", Arial, sans-serif}.l-container,.container{margin:0 auto;width:100%}.l-flashes{margin:0 15px}.l-footer{text-align:left}.sweet-savings .ad-image{margin:20px 0}.sweet-savings .shop-now-button{width:250px;margin:0 auto}@media only screen and (max-width: 767px){.sweet-savings .shop-now-button{width:100%}}.sweet-savings .shop-now-button a{text-align:center;display:block}@media only screen and (min-width: 461px){.main-content{min-height:800px}}.mobile-header{display:flex;flex-direction:column;gap:10px}.mobile-header .mobile-top-menu{display:flex;justify-content:space-between;align-items:center;margin:10px 0}.mobile-header .menu-and-search,.mobile-header .account-and-cart{display:flex;gap:10px}.mobile-header .logo{display:flex;justify-content:center;align-items:center}.mobile-header .logo img{margin:0 auto;width:80px}.mobile-header .search-box{margin-top:10px}.header-offer__small--only{padding:5px 0;text-align:center}.header-offer__small--only p{font-size:12px;color:#231f20;margin:0px}.header-offer__small--only span{color:#521220;font-weight:900}.small-header-section{display:inline-block}.small-header-section a{color:#231f20;display:block;padding:5px}@media only screen and (max-width: 380px){.small-header-section a{padding:2px}}.small-header-section i{font-size:1.8rem;color:#231f20}@media only screen and (max-width: 280px){.small-header-section i{font-size:1rem}}.menu-and-search,.account-and-cart{top:10px}.menu-and-search a,.account-and-cart a{display:inline-block}.menu-and-search{text-align:left}.account-and-cart{text-align:right}.fixed-footer .container{max-width:1400px}.fixed-footer .heading{font-weight:bold;color:#ebe9e9;text-transform:uppercase;font-size:16px;margin-bottom:5px}.fixed-footer a,.fixed-footer a:hover,.fixed-footer a:visited{color:#ffffff;font:300 14px "Lato", Arial, sans-serif;display:inline-block;position:relative}.fixed-footer nav{background:#0e0e0e}@media screen and (min-width: 768px){.fixed-footer nav{padding-top:20px}}.footer-top{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-section{flex:1 1 30%;min-width:250px;margin-bottom:10px}.footer-section ul{padding:0;margin:0;list-style:none}.footer-section li{margin:0;padding:0}.footer-links{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-column{flex:1 1 30%;min-width:200px;margin:10px 0}@media (max-width: 767px){.footer-column{flex:1 1 100%;min-width:0}}.trademark{list-style:none;padding:0;margin:0}.footer-top-bar{padding:10px 0;background-color:#521220}@media screen and (max-width: 767px){.footer-top-bar{text-align:center}}.footer-top-bar li{font:300 14px "Lato", Arial, sans-serif;line-height:2rem;color:#ffffff}.footer-top-bar i{margin-right:5px;font-size:18px}.footer-top-bar .fa-envelope{font-size:16px}.footer-top-bar .social-icons li{display:inline-block;margin-right:10px}.footer-top-bar .social-icons li a{color:inherit;color:#ebe9e9}.footer-top-bar .social-icons li i{font-size:2.5rem}.footer-bottom-bar{background:#0e0e0e}@media screen and (min-width: 768px){.footer-bottom-bar{padding:20px}}.footer-bottom-bar p,.footer-bottom-bar a,.footer-bottom-bar a:hover,.footer-bottom-bar a:visited,.footer-bottom-bar a:active{font:300 12px "Lato", Arial, sans-serif;color:#a3a3a3}.footer-bottom-bar .trademark{margin-bottom:10px;list-style-type:none}.footer-bottom-bar .trademark li:first-child{padding:0}.footer-bottom-bar .trademark li{margin:0;display:inline-block;padding:0 5px;font:300 12px "Lato", Arial, sans-serif;color:#a3a3a3}.footer-bottom-bar .trademark .dot{padding:0;font:300 14px "Lato", Arial, sans-serif;color:#a3a3a3}.footer-bottom-bar .small{font:300 10px "Lato", Arial, sans-serif}.footer-bottom-bar .small a{font:300 10px "Lato", Arial, sans-serif}.footer-information{padding:10px 0}.footer-information li{margin-bottom:5px;padding-bottom:5px;font:300 12px "Lato", Arial, sans-serif}.footer-information i{display:inline-block;font-size:10px;margin-right:5px;color:#ebe9e9}.footer-information a,.footer-information a:hover,.footer-information a:visited{top:2px}.newsletter-form form{display:flex}.newsletter-form .button{padding:12px 10px;float:left;font-size:13px;margin-bottom:0;border-radius:0}.newsletter-form .button::-moz-focus-inner{padding:0;border:0;margin-top:-1px;margin-bottom:-1px}.newsletter-form .email{background-color:#484848;border:0;margin:0;color:#ebe9e9}.newsletter-form .email input:focus{background-color:#484848}.confidence-items{list-style-type:none;text-align:right}.confidence-items li{display:inline-block;vertical-align:middle;margin:0 10px}.confidence-items li:last-child{margin-right:0}.branding-navigation-bar{padding:10px 0}.primary-navigation-bar{border-bottom:1px solid #dadada}.primary-navigation-bar .columns{margin:0;padding:0}.primary-navigation{padding:10px 0px;height:44px;text-align:center}.primary-navigation li{font:1.2rem "Lato", Arial, sans-serif;display:inline-block;margin:0 1.9%}@media only screen and (max-width: 1180px){.primary-navigation li{margin:0 1.5%}}@media only screen and (max-width: 1024px){.primary-navigation li{font:1.2rem "Lato", Arial, sans-serif;margin:0 7px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.primary-navigation li{margin:0 1%}}@media only screen and (max-width: 926px){.primary-navigation li{font:1rem "Lato", Arial, sans-serif;margin:0 2px}}.primary-navigation li a{color:#231f20;display:block;text-transform:uppercase;padding:1px 0}.primary-navigation li a:hover{text-decoration:none;border-bottom:2px solid #c02753;padding-bottom:1px}.primary-navigation li:first-child{margin-left:0}.primary-navigation li:last-child{margin-right:0}@media (max-width: 823px){.primary-navigation{display:none}}@media (max-width: 768px){.primary-navigation ul>li{font:1em "Lato", Arial, sans-serif}}.branding-navigation-bar{background-color:#f0f0f0;border:1px solid #dadada}.branding-navigation-bar .site-header__logo{margin-bottom:0}.nav-wrapper{display:flex;align-items:center;justify-content:space-between}.nav-actions{display:flex;align-items:center;gap:1rem}.nav-actions .search-box-input{width:350px}.nav-icons{display:flex;gap:1rem}.nav-icon{color:inherit;font-size:19px;padding:0 5px;text-decoration:none}.l-sidebar-inner{list-style-type:none;margin-left:0;margin-bottom:20px}.l-sidebar-inner li a{display:inline-block}.l-sidebar-inner .active a{color:#a00f6b;text-decoration:underline}.l-sidebar-inner .remove-filter{margin-left:5px}.l-sidebar-inner a{color:#521220;font-size:15px;line-height:1.8em;font-weight:300}.l-sidebar-inner a:hover,.l-sidebar-inner a:active{color:#a00f6b;text-decoration:underline}.header{height:auto;color:#c02753;font:600 17px "Lato", Arial, sans-serif}.fb-follow,.twitter-follow{margin:10px}.cart-index h1{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:10px 0}.cart-index h2{margin-bottom:10px}.cart-index .disclaimer{margin-top:5px}.cart-index .disclaimer p{font-size:0.8rem;font-style:italic}.cart-index #shipping_methods{display:none;margin:0 10px}.cart-index #shipping_methods p{margin-left:0}.cart-index .shipping-countries{margin-bottom:10px}.cart-index .free-shipping-offer{margin:0}.cart-index .free-shipping-offer p{text-align:center;color:#231f20;text-decoration:underline;font-weight:600;padding-bottom:10px}.cart-index .free-shipping-offer span{display:inline-block;text-decoration:underline}.offer-code-lookup{margin-top:10px}@media only screen and (max-width: 768px){.offer-code-lookup{margin-left:0;margin-right:0}}.offer-code-lookup>div:first-child{padding:0}.offer-code-lookup div:last-child{padding:0}.offer-code-lookup input{height:33px;line-height:1.42857;padding:6px 12px;margin-bottom:0 !important;font:400 1rem "Lato", Arial, sans-serif}.offer-code-lookup .button{padding:7px 11px;font-size:14px;text-align:center;width:100%}@media only screen and (max-width: 768px){.offer-code-lookup .button{width:100%}}.price-value{text-align:right;font:300 14px "Lato", Arial, sans-serif}@media only screen and (max-width: 600px){.shopping-cart__buttons{border:0;text-align:center}}.shopping-cart__buttons a{margin-top:20px}.shopping-cart__buttons .button-checkout{width:100%;text-align:center}#offer_code_box{display:none}@media only screen and (min-width: 800px){#offer_code_box{padding:0 15px}}#cart_toggle_offer{text-align:center;display:block;font-size:12px;color:#231f20;text-decoration:underline;margin-top:10px}.shopping-cart{margin-top:15px}.shopping-cart .delivery-notice{margin-top:20px}.shopping-cart .offer-code-messages{font-size:1rem;font-weight:600;text-align:center;margin-top:10px;text-transform:uppercase}.shopping-cart #offer_code_errors,.shopping-cart #offer_code_success{display:none}.shopping-cart .delivery-options{margin-top:20px}.shopping-cart .delivery-options h2{font:800 14px "Lato", Arial, sans-serif}.shopping-cart .payment-alternative{font-weight:600;text-align:center;text-transform:uppercase;margin-top:20px}#paypal-button-container{margin-top:20px}.delivery-options span{font-weight:600}.delivery-options .ship-to-countries{margin-bottom:10px}.fadeMe{display:none;opacity:0.0;background:#000;width:100%;height:100%;z-index:100;top:0;left:0;position:fixed}.fadeMeActive{opacity:1;background-color:rgba(0,0,0,0.8)}.fadeMeWait{display:none;margin:0 auto;width:200px;position:relative;top:25%;text-align:center}.fadeMeWait p{color:#ffffff;font:normal 20px "Lato", Arial, sans-serif;margin-bottom:10px}.fadeMeWait .fa-circle-o-notch{font-size:60px;color:#ffffff;opacity:1}.product-display__container{display:flex;flex-wrap:wrap;gap:1rem}.product-display__container .social-media{margin-top:20px;margin-left:0px;list-style-type:none}.product-display__container .social-media li{display:inline-block}.product-display__container .social-media .fb-like{position:relative;bottom:6px !important}.product_display__alternate-images{flex:0 0 auto;max-width:10%}@media only screen and (max-width: 1024px){.product_display__alternate-images{flex:0 0 10%;max-width:10%}}@media only screen and (max-width: 767px){.product_display__alternate-images{flex:0 0 15%;max-width:15%}}.product_display__alternate-images ul{margin:0;padding:0;overflow-y:scroll;max-height:766px}@media only screen and (max-width: 767px){.product_display__alternate-images ul{max-height:489px}}.product_display__alternate-images ul li{margin-bottom:10px}.product-display__main-image{flex:3;display:flex;justify-content:center}@media only screen and (max-width: 1024px){.product-display__main-image{flex:0 0 70%}}@media only screen and (max-width: 767px){.product-display__main-image{flex:1 0 80%}}.product-display__details{flex:3}@media only screen and (max-width: 1024px){.product-display__details{flex:1 1 100%}}@media only screen and (max-width: 767px){.product-display__details{flex:1 1 100%}}.product-display__head h1{margin:0;font:600 26px "Lato", Arial, sans-serif;border-bottom:1px solid #f5f5f5;padding-bottom:10px;margin-bottom:10px;text-transform:capitalize}@media only screen and (max-width: 600px){.product-display__head h1{margin-top:10px}}.product-head__container{display:flex}.product-head__container .product-price{flex:1;justify-content:space-between;align-items:center;gap:1rem;text-align:left;color:#231f20;font:600 20px "Lato", Arial, sans-serif;margin-bottom:10px}.product-head__container .product-price>span{padding-right:5px}.product-head__container .sale-savings{color:#a00f6b;font-size:14px}.product-head__container .product-reviews{flex:1;text-align:right}.product-head__container .product-reviews .yotpo-sr-bottom-line-summary{gap:0 !important}.product-display__add-to-cart{margin:0 auto}.product-display__add-to-cart .additional-selling-points{margin-left:0;margin-top:20px;list-style-type:none}.product-display__add-to-cart .additional-selling-points i{margin-right:5px}.product-display__add-to-cart .cart-notices{list-style-type:none}@media only screen and (max-width: 768px){.product-display__add-to-cart .cart-notices{text-align:center;margin-bottom:20px}}.product-display__add-to-cart .cart-notices li{text-transform:uppercase;font-size:12px;letter-spacing:1px;color:#1c2225;margin:10px 0;margin-right:10px;display:inline-block}@media only screen and (max-width: 768px){.product-display__add-to-cart .cart-notices li{display:block;margin-right:0;margin-bottom:0}}.product-display__add-to-cart .cart-notices li a,.product-display__add-to-cart .cart-notices li a:hover,.product-display__add-to-cart .cart-notices li a:visited{color:#231f20}.product-display__add-to-cart .cart-notices li a:hover{text-decoration:none}.product-display__add-to-cart .cart-notices li:last-child{margin-right:0}.product-display__add-to-cart .cart-notices i{margin-right:5px}.unavailable-notice,.sold-out-notice{color:#231f20;font:500 1.2rem "Lato", Arial, sans-serif;margin:20px 0}.product-display__complete_look{margin:5px 0;padding:5px 0}.product-display__complete_look .head{padding:5px 0;font-size:14px;text-transform:uppercase;font-weight:600;margin-bottom:5px}.product-display__complete_look p{color:#231f20;font:500 14px "Lato", Arial, sans-serif}.product-display__complete_look li{padding:5px}.product-display__complete_look .accessory-details,.product-display__complete_look .accessory-image{display:inline-block}.product-display__complete_look .accessory-image{width:10%}@media only screen and (max-width: 767px){.product-display__complete_look .accessory-image{width:15%}}.product-display__complete_look .accessory-details{vertical-align:top;padding:0 5px}.product-display__complete_look .accessory-details p{text-align:left;font:300 16px "Lato", Arial, sans-serif}.product-display__complete_look .accessory-price{font:500 16px "Lato", Arial, sans-serif !important}.product-display__complete_look .accessory-name{color:#231f20;padding-bottom:5px}.product-options{margin-top:10px}.option-heading{font-size:14px;text-transform:uppercase}.option-heading span{font-weight:600}.option-selectors{width:100%}.option-selectors input{display:none}.option-selectors>div{width:auto}.option-selectors label{display:inline-block;border:1px solid #dadada;padding:8px 15px;margin-right:5px;min-width:36px;text-align:center;font:400 15px "Lato", Arial, sans-serif;text-transform:uppercase}.option-selectors span{display:inline-block}.option-selectors .label-selected{border:1px solid #231f20;font-weight:600}@media only screen and (min-width: 769px){.option-selectors label:hover{border:1px solid #a3a3a3}}.option-selectors .disabled-option,.option-selectors .disabled-option:hover{background:no-repeat center/100% 100% rgba(0,0,0,0.05) linear-gradient(to top left, transparent 0%, transparent calc(50% - 0.8px), rgba(0,0,0,0.85) 50%, transparent calc(50% + 0.8px), transparent 100%);opacity:0.3;color:#231f20;font-weight:normal;cursor:default}.stMainServices,.stButton_gradient{height:24px !important}.product-description{margin:10px 0}.product-description .details{font-size:14px;font-weight:600;margin:15px 0 5px 0;margin-top:15px}.product-description label{font-size:1.2em;font-weight:bold}.product-description p{color:#231f20;font:300 15px "Lato", Arial, sans-serif;line-height:1.5rem;margin-bottom:10px;letter-spacing:0.1px}.product-description ul{margin-left:20px;list-style-type:disc}.product-description ul li{font:300 15px "Lato", Arial, sans-serif;margin-bottom:4px;letter-spacing:0.1px}#add_to_cart_button{margin:10px 0}#add_to_cart_button .fa-shopping-cart{color:#ffffff;position:relative;top:1px}@media only screen and (max-width: 776px){#add_to_cart_button{width:100%;font-size:1.6rem;padding:12px 20px}}.product-display__heading{display:flex;align-items:center;justify-content:space-between;text-align:center;font-weight:bold;margin-bottom:10px;font-size:16px}.product-display__heading .spacer-dashed{flex:1;border-bottom:1px dashed #ccc;margin:0 10px;font-weight:500}.product-display__heading h4{flex-shrink:0;margin:0;text-transform:uppercase;text-align:center;font-size:18px;color:#231f20;font-weight:500;margin-bottom:0}.product-display__cross-sells{flex:1 1 100%;margin:20px 0}.product-display__cross-sells p{margin-bottom:0}.product-display__cross-sells ul{margin:0 auto}@media only screen and (max-width: 768px){.product-display__cross-sells ul{width:100% !important}}.product-display__reviews-list{flex:1 1 100%}.product-display__related-themes{margin-top:20px}.product-display__related-themes ul{margin-top:10px;padding:0}.product-display__related-themes ul li{display:inline-block;margin-right:20px;font-size:16px;padding:2px 2px px 0;text-transform:capitalize}.singular-option-name{margin:10px 0 10px 0;font-size:14px;text-transform:uppercase}.singular-option-name label{font-weight:600;border:1px solid #231f20}.size-chart-container{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0}.size-chart-container table{width:100%;border-collapse:collapse;font:300 1rem "Lato", Arial, sans-serif;margin:20px 0}.size-chart-container table th,.size-chart-container table td{padding:5px;text-align:left;border:1px solid #f5f5f5}.size-chart-container table th{color:#231f20;background-color:#f5f5f5;font-weight:600}.l-order-history{padding:10px}.l-order-history .order-info .details li{float:left;margin-right:10px}.l-order-history .order-info .details li span{font-weight:bold}.l-order-history .order-info .items{margin:10px 10px 0 10px;padding:5px}.l-order-history .order-info .items li{margin-bottom:10px;display:block;clear:both;overflow:auto}.l-order-history .order-info .items li img{float:left}.l-order-history .order-info .items li .details{float:left;margin-left:10px}.header__ad-space{background-color:#521220;border-bottom:1px solid #c02753;height:35px;width:100%}.header__ad-space .easy-shopping{text-align:center;text-transform:uppercase;line-height:normal;letter-spacing:1px;color:#ffffff;padding:10px 0;font:400 15px "Lato", Arial, sans-serif;width:inherit}@media only screen and (max-width: 767px){.header__ad-space .easy-shopping{font:400 12px "Lato", Arial, sans-serif}}.header__ad-space .contact{text-align:right}@media only screen and (max-width: 767px){.header__ad-space .contact{display:none}}.header__ad-space a{color:#ffffff}.header__ad-space a:hover{text-decoration:underline}.newsletter-signup .blurb{font-size:1.2em;color:#a3a3a3;text-align:center;margin:10px 10px;font-weight:300;line-height:1.4em}.newsletter-signup form{text-align:center}.newsletter-signup .btn-small{font-size:1.2em;margin:3px 0;padding:7px 14px;font-weight:normal}.product-thumb{flex:1 1 calc(25% - 10px);max-width:25%;margin:0;box-sizing:border-box;position:relative}@media only screen and (max-width: 767px){.product-thumb{flex:1 1 calc(50% - 10px);max-width:50%}}@media (max-width: 480px){.product-thumb .product-thumb{flex:1 1 100%;max-width:100%}}.product-thumb:nth-child(4n),.product-thumb:nth-child(6n){margin-right:0}@media only screen and (max-width: 767px){.product-thumb{flex:1 1 calc(50% - 10px)}.product-thumb:nth-child(2n){margin-right:0}}.product-thumb__image-wrapper{position:relative;display:inline-block;width:100%}.product-thumb__image{max-width:100%;height:auto;display:block;width:100%}.product-thumb__name{font:400 16px "Lato", Arial, sans-serif;text-transform:uppercase;text-align:center;margin:5px 0;color:#231f20}@media only screen and (max-width: 767px){.product-thumb__name{font:400 15px "Lato", Arial, sans-serif}}.product-thumb-price{color:#231f20;font:600 16px "Lato", Arial, sans-serif;text-align:center}.product-thumb-price span{display:inline-block}@media only screen and (min-width: 770px){.product-thumb-price span{width:32%}}.product-thumb__rating{margin:5px 0}.product-thumb__retail-price{text-align:center}@media only screen and (max-width: 769px){.product-thumb__retail-price{margin:0 3%}}.product-thumb__savings{color:#a00f6b;text-align:right}.ribbon-wrapper-black{width:85px;height:88px;overflow:hidden;position:absolute;top:0px;right:0px}.ribbon-black{font:300 14px "Lato", Arial, sans-serif;-webkit-transform:rotate(-320deg);-moz-transform:rotate(-320deg);-ms-transform:rotate(-320deg);-o-transform:rotate(-320deg);position:relative;left:25px;top:-10px;padding:10px;background-color:#231f20;color:#ffffff}.ribbon-black span{display:block;position:relative;right:-20px;top:6px}.image-not-found{opacity:0.8}.breadcrumb{background:none;border:none;font:400 12px "Lato", Arial, sans-serif;padding-bottom:10px;margin-top:10px;margin-bottom:0;padding:0;margin-bottom:10px}.breadcrumb ol{list-style-type:none;padding:0;margin:0}.breadcrumb ol li{display:inline-block}.breadcrumb a{color:#231f20}.pagination{margin:0;width:100%}.pagination>div{display:inline-block}.pagination .current{font:600 16px "Lato", Arial, sans-serif;color:#a00f6b}.pagination em,.pagination a,.pagination span{color:#231f20;padding:0 2px;font:400 16px "Lato", Arial, sans-serif}.pagination em{color:#487706}@media only screen and (max-width: 769px){.pagination{width:100%;text-align:center;margin-top:10px}}.pagination .previous_page,.pagination .next_page{font:600 16px "Lato", Arial, sans-serif;color:#a00f6b}.pagination a{text-decoration:none;padding:0;border:none}@media only screen and (min-width: 770px){.pagination .pages{width:auto;float:right}}@media only screen and (max-width: 769px){.pagination .pages{margin-bottom:10px}}.pagination .active{color:#9c336a;font-weight:600}.bottom-pagination .pagination{text-align:center;padding-top:20px}.bottom-pagination .pagination em,.bottom-pagination .pagination span{border:1px solid #ddd;padding:6px 12px;font:1.2rem "Lato", Arial, sans-serif}@media only screen and (max-width: 767px){.bottom-pagination .pagination em,.bottom-pagination .pagination span{padding:6px}}@media only screen and (min-width: 770px){.bottom-pagination .pagination .pages{width:inherit;float:none}}.bottom-pagination .pagination .active{font-weight:600;color:#9c336a}.per-page,.sort{text-align:right}.per-page select,.sort select{display:inline-block;margin-bottom:0;font:400 14px "Lato", Arial, sans-serif;height:2.5rem}.sort{margin-top:10px;width:100%}@media only screen and (max-width: 769px){.sort{text-align:center}.sort select{width:100%}}.summary-box-messages{margin:5px 0}.summary-box p{margin:0}.summary-box span{font:400 14px "Lato", Arial, sans-serif;margin:5px 0}.summary-box__discount{display:none}.summary-box__total_value{border-top:1px solid #f5f5f5;margin-top:10px;padding-top:10px}.summary-box__total_value span{font:800 14px "Lato", Arial, sans-serif}.estimated-shipping-box label{color:#231f20}.checkout .summary-box,.order-status .summary-box{border-top:none;padding-top:10px}.items-summary h1{font:600 2rem "Lato", Arial, sans-serif}.items-summary h2{font:600 1.5rem "Lato", Arial, sans-serif}.items-summary p{color:#231f20}.items-summary p>span{display:block;padding:0;margin:2px 0}.items-summary i{padding-right:5px}.items-summary .product-label{font-weight:600}.cart-item__summary{margin-bottom:20px;border-bottom:1px solid #f5f5f5;padding-bottom:20px}.item__remove{font-size:11px;font-weight:300;margin-top:5px}.item__image{text-align:center}.item__image a{display:inline-block}@media only screen and (min-width: 769px){.item__image a img{max-width:75%}}.item__static-price>input{padding:0;margin:2px 0;height:auto;font-size:14px;font-weight:800;font-family:"Lato", Arial, sans-serif;background:none;border-style:none;border-color:#ffffff;box-shadow:none;color:#231f20 !important}.item__total-label,.item__total-price{color:#231f20;font-weight:800}.item__qty-label{margin-left:10px}.item__quantity-price{padding-right:20px}.item__quantity-price label{padding-top:20px}.item__price-multiple{font:300 12px "Lato", Arial, sans-serif}.item__product-details p{margin:0}.item__product-name{font-weight:bold;line-height:normal;margin-bottom:5px}.item__product-name .the-name{font-size:14px}.item__product-name a{color:#231f20}.item__product-name p{font-size:12px}.search-box{width:380px}.search-box i{font-size:18px;line-height:1.42857;position:relative;top:3px;left:5px}@media only screen and (max-width: 767px){.search-box i{left:-3px;top:-3px}}.search-box__small--only{display:none;margin:0 auto;margin-top:20px;margin-bottom:20px}.cart-search .row .columns{padding:0}.search-results .browse-navigation .sub-categories{margin-bottom:10px}.search-results .browse-navigation .sub-categories .header{height:inherit;margin:0}.search-results .pagy-nav span{margin:0 2px}@media only screen and (min-width: 481px){.aa-SubmitIcon{position:relative;top:5px}}.shopping-cart-widget ul{margin-top:20px;list-style-type:none;text-align:right;margin-right:10px}.shopping-cart-widget ul li{display:inline-block;margin-right:21px}@media only screen and (max-width: 667px){.shopping-cart-widget ul li{margin-right:8px}}.shopping-cart-widget ul li a,.shopping-cart-widget ul li a:hover{text-decoration:none}.shopping-cart-widget ul li i{font-size:19px}.shopping-cart-widget ul li:last-child{margin-right:0}.shopping-cart-widget ul a{text-transform:uppercase;color:#c02753;font:300 1rem "Lato", Arial, sans-serif}.shopping-cart-widget ul a:hover{color:#521220;text-decoration:underline}.shopping-cart-widget .price-label{font-weight:600}.shopping-cart-widget .cart-items-header{border-bottom:1px solid #f5f5f5;padding:10px 0;margin-bottom:20px;margin-right:0px;margin-left:0px}.shopping-cart-widget .cart-items-header p{font-weight:600}@media only screen and (min-width: 1024px){.fa-shopping-cart{bottom:5px}}.link-to-cart span{position:relative;bottom:5px}.spacer{display:block}.spacer-dashed{border-top:1px dashed #c5c5c5;padding:2px 0;border-bottom:1px dashed #c5c5c5;margin-bottom:10px}.content-page h1{font-size:42px;text-align:center;background:url(https://assets.foxylingerie.com/assets/static/masks/header-mask-74d81acc4411826628ab7f1dc867a59cbab2b48a270784cccb511f7b8672a564.png) repeat;color:#c02753;text-transform:capitalize;margin-top:10px}.content-page h2,.content-page h3{color:#c02753;font-size:21px;margin-top:10px;margin-bottom:2px}.content-page h4{color:#c02753;margin-top:10px;margin-bottom:0;font-size:14px;font-weight:600}.content-page .zero-margin{margin:0}.content-page .fa-check-circle{color:#c02753;margin-right:5px}.content-page .dates{margin-bottom:10px}.content-page .dates p{margin-bottom:0}.content-section p,.content-section li{color:#231f20;font-size:15px;font-weight:300;margin:10px 0}.content-section ul{padding-left:20px}.theme-page-content{margin-bottom:10px}.sitemap-page .content-section ul{list-style-type:none !important}.sitemap-page .content-section li{margin:5px 0;font-size:16px}.faqs h2{font-size:24px;margin-bottom:10px}.faqs h3{text-transform:capitalize;font-size:18px}.faqs h5{color:#521220}.faqs ul{margin-bottom:20px}.faqs i{margin-right:5px}.faqs li{font-size:15px}.faqs .faq-title{font-size:18px;margin-bottom:0}.modal-title{font-size:29px;text-transform:uppercase}.modal-body p{margin-bottom:20px;line-height:1.2rem;color:#231f20}.modal-body img{margin:0 auto}.modal-body .heading{font-size:55px;margin-bottom:40px;text-transform:uppercase}.modal-content{top:100px}.featured-products{margin:20px 10px}.featured-products .product-thumb{flex:1 1 calc(10% - 10px);box-sizing:border-box}@media only screen and (max-width: 767px){.featured-products .product-thumb{flex:1 1 calc(50% - 10px)}}.featured-products .header{text-align:center}.featured-products .header h1,.featured-products .header h2,.featured-products .header h3,.featured-products .header h4,.featured-products .header h5{color:#231f20;margin-bottom:5px;text-transform:uppercase;letter-spacing:2px}.featured-products .header p{margin-bottom:20px}@media only screen and (max-width: 767px){.browse-navigation{display:none}}.browse-navigation .header{text-transform:uppercase}.products-display{padding-bottom:20px}.products-display>div{display:inline-block;vertical-align:top}.products-display .products-browse-navigation{width:15%}@media only screen and (max-width: 768px){.products-display .products-browse-navigation{display:none}}.products-display .products-browse-block{width:84%;border-bottom:1px solid #dadada;padding-bottom:20px}@media only screen and (max-width: 768px){.products-display .products-browse-block{width:100%}}.my-account{padding-bottom:10px}.my-account h1{font-size:34px;text-align:center;background:url(https://assets.foxylingerie.com/assets/static/masks/header-mask-74d81acc4411826628ab7f1dc867a59cbab2b48a270784cccb511f7b8672a564.png) repeat;color:#c02753;text-transform:capitalize;margin-top:10px}.my-account .most-recent-order{margin-top:20px}.order-status-lookup>div{float:none;margin:0 auto}.order-status-lookup p{margin-bottom:10px}.order-status .current-status,.order-status .order-details{margin-bottom:20px}.order-status .current-status__status-name{font-size:21px;font-weight:600}.order-status .current-status p{margin-bottom:10px}.order-status .current-status a{text-decoration:underline;text-transform:capitalize;font-weight:600}.order-status h1,.order-status h2,.order-status h3{text-transform:uppercase}.order-status h2{font-size:1.5em}.order-status h2,.order-status h3{border-bottom:1px solid #a3a3a3;padding-bottom:10px;margin-bottom:10px}.order-status p{margin:0}.order-status .order-status-tracking-info{margin-bottom:20px}.order-status .shipped-on{margin-bottom:5px;color:#231f20}.order-status .item__image{float:left;width:80px}.order-status .summary-totals .label{display:table-cell;line-height:normal;vertical-align:inherit;text-align:right;padding-right:20px;color:#231f20;font-size:12px}.order-status .summary-totals .value{padding-left:10px}.order-status .summary-totals .value,.order-status .summary-totals .label{padding-bottom:0px;padding-top:0px}.order-status .leave-google-review{font-style:italic;text-align:center;margin:10px 0}.order-status .leave-google-review p{font-weight:600}.paypal-reauthorization{border:1px solid #a3a3a3;padding:20px;margin:10px 0 20px 0}.paypal-reauthorization p{margin-bottom:10px}.paypal-reauthorization #paypal-button-container{text-align:center}.paypal-reauthorization .currency{font-weight:600}.update-billing-address p{margin-bottom:10px}.update-billing-address .address{margin:20px 0}.update-billing-address .address p{margin:0px}.update-billing-address .order-summary{margin-top:20px}.update-billing-address table{border:none;margin:0;margin-top:20px}.update-billing-address table td{display:inline-block;padding:0 10px 10px 0}@media only screen and (max-width: 767px){.update-billing-address table td{padding-right:0}}.update-billing-address input,.update-billing-address select{margin-bottom:0;font:400 14px "Lato", Arial, sans-serif}.update-billing-address input[type="text"],.update-billing-address input[type="tel"],.update-billing-address input[type="email"],.update-billing-address input[type="password"],.update-billing-address select{height:42px;line-height:1.42857;padding:6px 12px;background-color:#ffffff}.update-billing-address .button{font-size:16px;font-weight:600}.page-content-section .tab-contents{border:none}.page-content-section p{font:300 15px "Lato", Arial, sans-serif;color:#231f20;margin:10px 0;line-height:1.5rem}.page-content-section a{color:#a00f6b;display:inline;font-size:15px;padding:0;text-decoration:underline}.page-content-section a:hover{background-color:#ffffff}.page-content-section h1{padding-bottom:10px;border-bottom:1px solid #a00f6b}.page-content-section h2{font-size:22px}.page-content-section h3{font-size:18px}.page-content-section h2,.page-content-section h3,.page-content-section h4,.page-content-section h5,.page-content-section h6{font-weight:normal;margin-bottom:10px}.page-content-section ul{list-style-type:disc;margin-left:20px;margin-bottom:10px}.page-content-section ul li{line-height:27px;font:300 17px "Lato", sans-serif;margin-bottom:5px}.page-content-section .faq-content-sections{margin-top:20px}.page-content-section .faq-content-sections h3 a{font-size:18px;color:#231f20;text-decoration:none}.page-content-section .faq-content-sections h3 span{margin-right:5px}.page-content-section .faq-content-sections .faq-content{display:none}.contact-us-page-section{margin-bottom:20px}.contact-us-page-section h4{font-size:20px;margin-bottom:4px}.contact-us-page-section .fa{margin-right:4px}.contact-us-page-section .fa-facebook{margin-right:8px}@media only screen and (min-width: 1024px){.category-page-content{width:70%;margin:0 auto}}.home-page-content p{font:300 15px "Lato", Arial, sans-serif}.products-browse{display:flex;flex-wrap:wrap;margin-top:20px;gap:10px}.category-header{display:flex;flex-direction:column}@media only screen and (max-width: 767px){.category-header{margin-top:10px}}.category-header>div{padding:0}.category-header h1,.category-header h2{text-transform:uppercase;font:500 1.3rem "Lato", Arial, sans-serif;margin-bottom:5px}.category-header .category-description{font:300 15px "Lato", Arial, sans-serif}.category-header .category-description p{font:300 15px "Lato", Arial, sans-serif;color:#231f20}.category-header__title{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:5px}.category-header__content{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.category-description{flex:1 1 70%;max-width:70%;font:300 16px "Lato", sans-serif}.refine-and-sort{background:#ffffff;border:1px solid #231f20;font:400 16px "Lato", sans-serif;padding:10px}.refine-and-sort i{margin-left:10px}.category-header__actions{display:flex;align-items:center;gap:1rem;flex:0 0 auto;min-width:fit-content}@media only screen and (max-width: 767px){.category-header__actions{margin:0 auto;margin-top:10px}}.product-count{font:400 16px "Lato", sans-serif;white-space:nowrap}@media only screen and (max-width: 767px){.category-header__title,.category-header__content{flex-direction:column;align-items:flex-start}.category-description,.sort{flex:1 1 100%;max-width:100%;text-align:left}}.category-sidebar{margin:5px 0 20px 0}.filter-pills{display:flex;flex-flow:row wrap;align-items:center;width:100%;gap:0.75rem}.filter-pills .pill{display:inline-flex;align-items:center;background-color:var(--color-gray-100, #f3f4f6);padding:0.5rem 1rem;border-radius:9999px;font-size:14px;line-height:1.25;white-space:nowrap;text-decoration:none;transition:background-color 0.15s ease-in-out}.filter-pills .pill:hover{background-color:var(--color-gray-200, #e5e7eb)}.filter-pills .pill span{color:var(--color-gray-900, #111827);margin-right:10px}.filter-pills .pill .remove{display:inline-flex;align-items:center;margin-left:0.5rem;color:var(--color-gray-500, #6b7280);text-decoration:none;transition:color 0.15s ease-in-out}.filter-pills .pill .remove:hover{color:var(--color-gray-700, #374151)}.no-results{width:100%;text-align:center;padding:2rem;background:var(--color-gray-50);border-radius:0.5rem;margin:2rem 0}.no-results h3{font-size:1.25rem;margin-bottom:0.5rem}.no-results a{color:var(--color-primary);text-decoration:underline}.policy-page h1 span,.privacy-policy h1 span{text-transform:lowercase}.policy-page .content-section ul,.privacy-policy .content-section ul{list-style-type:disc;margin-left:20px}.policy-page table,.privacy-policy table{width:inherit;border:1px solid #231f20}.policy-page table td,.privacy-policy table td{width:20%;border:1px solid #231f20;padding:10px}.policy-page table td p,.privacy-policy table td p{margin-bottom:5px}.policy-page table thead td,.privacy-policy table thead td{text-align:center;font-weight:600;background-color:#c02753;color:#ffffff}.delivery-notice{font:300 13px "Lato", Arial, sans-serif;color:#231f20;margin-bottom:13px}.delivery-notice-small{font-size:13px !important}.alert-notice{background-color:#f00;padding:10px 0}.alert-notice p{color:#ffffff;font-weight:600;text-align:center;text-transform:uppercase;margin:0 auto;padding:0}.alert-notice p a{color:#ffffff;text-decoration:underline}.alert-notice{display:none}.alert-notice__message{display:block}@media only screen and (max-width: 768px){.alert-notice__message{padding:0 10px;overflow:hidden;height:auto;text-overflow:ellipsis;white-space:nowrap}}.alert-notice__message-toggle{position:relative;float:right;right:8px}.expanded{overflow:auto;white-space:normal}.holiday-shipping-update ul{margin-left:20px;list-style-type:disc}.holiday-shipping-update ul li{margin-bottom:10px}.sitewide-notice{padding:5px 0}.sitewide-notice p{margin:0 auto;text-align:center;color:#ffffff;font-size:16px;text-transform:uppercase;letter-spacing:1px}.sitewide-notice span{font-weight:600}.sitewide-notice a{color:#ffffff;text-transform:uppercase;font:600 15px "Lato", Arial, sans-serif}.black-friday-notice,.holiday-sale-notice{background-color:#231f20}.black-friday-notice a,.holiday-sale-notice a{text-decoration:underline}.cyber-monday-notice{background-color:#363d86}.holiday-shipping-notice{background-color:#9c336a}.holiday-sale-notice{display:none;background-color:#ce0001}.holiday-shipping-notice{display:none}.checkout .holiday-shipping-notice{display:none}.global-mobile-menu{display:none;background-color:#231f20;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;font-size:20px;overflow-y:scroll}.global-mobile-menu ul{margin:0 auto}.global-mobile-menu ul li{padding:5px}.global-mobile-menu a,.global-mobile-menu .fa{color:#ffffff}.global-mobile-menu .toggle-mobile-menu-close{text-align:right}.global-mobile-menu .toggle-mobile-menu-close a{display:block;padding-right:25px}.global-mobile-menu .toggle-mobile-menu-back a{display:block;padding-left:10px}.global-mobile-menu .mobile-menu-header{text-align:center}.global-mobile-menu .hidden{display:none}.global-mobile-menu .to-next-level{float:right;position:relative;top:5px;padding-right:20px}.global-mobile-menu__header,.global-mobile-menu__navigation{padding:20px;color:#ffffff}.shipping-method{margin-bottom:10px}.shipping-method label{font-weight:normal;display:inline;margin-left:10px;position:relative;bottom:2px}.return-request-lookup{margin:20px auto;text-align:center}.return-request-lookup label{text-align:left}@media only screen and (min-width: 778px){.return-request-lookup{width:50%}}.return-request-item{margin-left:10px}.return-request-item p{margin-left:10px}.return-request-item .item__image{width:80px}.return-request-item .return-item__details{display:inline-block;vertical-align:top}.return-request-item .return-item__details p{margin:0}.new_return_authorization input[type="submit"]{margin:20px 0}@media only screen and (min-width: 778px){.new_return_authorization textarea{width:50%;resize:none}}.new_return_authorization .notice{margin-top:20px;font-weight:600;margin:0}.return-policy-content ul{margin-left:20px;list-style-type:disc}.view-all-button{border:1px solid #a3a3a3;text-transform:uppercase;padding:10px 20px;font:500 14px "Lato", Arial, sans-serif;letter-spacing:2px;text-decoration:none;color:#231f20;margin:0 auto;margin-bottom:10px;display:block;width:150px}.view-all-button:hover{color:#231f20;text-decoration:none;border:1px solid #231f20}.stock-shipping .icon{height:25px;margin-right:2px;position:relative;width:25px;flex:0 0 auto;bottom:4px}.stock-shipping .icon{fill:currentColor;display:inline-block;height:20px;vertical-align:middle;width:20px}.stock-shipping .icon--inventory:before{animation:inventory-pulse 2s linear infinite}.stock-shipping .icon--inventory:after,.stock-shipping .icon--inventory:before{background:#54c63a;border-radius:9px;content:"";height:9px;left:0;margin:8px;position:absolute;top:0;width:9px}@keyframes inventory-pulse{0%{opacity:0.5}to{opacity:0;transform:scale(2.5)}}.page-gone{margin:20px 0}.page-gone h1,.page-gone h2,.page-gone h3,.page-gone p{color:#231f20}.page-gone h1,.page-gone h2,.page-gone h3{background:none;text-align:left;text-transform:uppercase;margin:0;font-size:26px}.page-gone h2{font-size:68px;background:none}.page-gone h3{margin:40px 0 20px 0;padding:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;text-align:center}.page-gone p{font-size:18px}.page-gone input{height:45px;font-size:18px;font-weight:300}.page-gone .product-thumb{width:19%}@media only screen and (max-width: 460px){.page-gone .product-thumb{width:47%}}.page-gone .product-thumb .ribbon-wrapper-black{display:none}@media only screen and (max-width: 460px){.page-gone .product-thumb:nth-of-type(5){display:none}}.index-banner-ads{overflow:hidden;width:auto;height:auto}.index-banner-ads .columns{margin:0;padding:0}.index-banner-ads img{margin:0 auto;height:inherit;width:100%}.home-page-standard-banners{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:20px 0;max-width:1024px;margin:0 auto}.home-page-standard-banners .standard-banner{flex:1 1 calc(50% - (20px / 2));box-sizing:border-box;text-align:center}.home-page-standard-banners .standard-banner img{max-width:100%;height:auto}@media only screen and (max-width: 767px){.home-page-standard-banners .standard-banner{flex:1 1 100%}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.flyout-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.7);z-index:1000;display:none}.flyout-panel{position:fixed;top:0;right:0;width:560px;height:100vh;background:#fff;box-shadow:-2px 0 8px rgba(0,0,0,0.2);z-index:1001;transform:translateX(100%);transition:transform 0.3s ease;display:flex;flex-direction:column;overflow:scroll}@media only screen and (max-width: 767px){.flyout-panel{width:100%;max-width:400px}}.flyout-panel.open{transform:translateX(0)}.flyout-overlay.open{display:block}.flyout-close{background:none;border:none;font-size:2rem;align-self:flex-end;cursor:pointer}.flyout-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.flyout-header h2{margin:0;text-transform:uppercase;font-size:21px;flex:1;text-align:center;margin-top:20px}.flyout-panel h3{font:600 16px "Lato", sans-serif;text-transform:uppercase}.flyout-panel .sort-options{padding-top:20px;border-top:1px solid #231f20;padding:20px}.flyout-panel .sort-options-inner{margin-top:20px}.flyout-panel .sort-option{flex:1}.flyout-panel .sort-option label{font-size:16px}.flyout-panel .custom-checkbox-label{display:flex;align-items:center;cursor:pointer;font-size:16px;margin-bottom:0}@media only screen and (max-width: 767px){.flyout-panel .custom-checkbox-label{font-size:14px}}.flyout-panel .custom-checkbox-label input[type="checkbox"]{display:none}.flyout-panel .custom-checkbox-label .custom-checkbox{width:16px;height:16px;border:1px solid #231f20;background:transparent;margin-right:8px;position:relative;box-sizing:border-box}.flyout-panel .custom-checkbox-label input[type="checkbox"]:checked+.custom-checkbox{background:#231f20;border:1px solid #ffffff;box-shadow:0 0 0 1px #231f20}.flyout-panel .sort-options-actions{display:flex;justify-content:flex-end;margin-top:2rem;margin-right:20px;margin-bottom:20px}.flyout-panel .sort-options-actions button{padding:0.5rem 1.5rem;font-size:16px;cursor:pointer;border-radius:0;font-weight:600;text-transform:uppercase;border:1px solid #231f20}.flyout-panel .btn-clear-filters{background:#fff;color:#231f20}.flyout-panel .btn-apply-filters{background:#231f20;color:#fff}.flyout-panel .filter-list{display:none;flex-wrap:wrap;gap:1rem;padding:0;margin:0;list-style:none;margin-top:20px}.flyout-panel .filter-list li{flex:0 0 48%}.flyout-panel .filter-list-toggle{display:flex;align-items:center;cursor:pointer;justify-content:space-between}.flyout-panel .toggle-icon{font-size:1.5rem;margin-left:0.5rem;margin-right:0}.flyout-panel .sort-filter-list{display:flex}#free_shipping_threshold{display:none}.bullets{list-style:disc}.contact-page h3{font-size:18px}.contact-us-content h1{font-size:42px;text-align:center;background:url(https://assets.foxylingerie.com/assets/static/masks/header-mask-74d81acc4411826628ab7f1dc867a59cbab2b48a270784cccb511f7b8672a564.png) repeat;color:#c02753;text-transform:capitalize;margin-top:10px}.contact-us-content p{margin-bottom:20px;font:400 16px "Lato", Arial, sans-serif}
