/*
 * css/style.css
 */
@import url(https://fonts.googleapis.com/css?family=Muli:400,300,300italic,400italic);   
@font-face {font-family: 'Cabin-Regular';src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/Cabin-Regular.ttf?ts=1753937749&host=") format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Cabin-Bold';src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/Cabin-Bold.ttf?ts=1753937736&host=") format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Cabin-BoldItalic';src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/Cabin-BoldItalic.ttf?ts=1753937744&host=") format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Cabin-Italic';src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/Cabin-Italic.ttf?ts=1753937758&host=") format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Cabin-SemiBold';src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/Cabin-SemiBold.ttf?ts=1753937739&host=") format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Cabin-SemiBoldItalic';src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/Cabin-SemiBoldItalic.ttf?ts=1753937753&host=") format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Cabin-Medium';src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/Cabin-Medium.ttf?ts=1753937742&host=") format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Cabin-MediumItalic';src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/Cabin-MediumItalic.ttf?ts=1753937749&host=") format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'BadScript-Regular';src: url(//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/BadScript-Regular.ttf?ts=1753937758&host=) format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'FuturaStdMedium';src: url(//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Medium.woff?ts=1753937739&host=) format('truetype');font-weight: normal;font-style: normal;}
  
[data-barley] .barley_bgimage_toolbar{z-index: 100;}       
.quotes .barley_bgimage_toolbar {margin-left: -50px;}  
a, .a-link {color: #F38258;cursor:pointer;} 
.a-link:hover {color:#ff5d7b}
.headline h1 {font-size: 56px;font-family: Cabin-Medium;color: #FFFFFF;}
.headline p{font-size: 14px;font-family: Cabin-Medium;color: #FFFFFF;}
h2 {font-family: Cabin-Medium;color: #333333;}
h3, .product .name-container{font-family: Cabin-Bold;color: #333333;font-size: 16px;}
footer h3 {font-family: Cabin-Regular;color: #333333;}
body{font-family: Cabin-Regular;font-size: 14px;color: #333333;background-color: #FFFFFF;}
.alert-warning {border: 1px solid #F38258;color: #F38258;background-color: transparent;font-size: 16px;}
.checkout_button {display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.img-overlay{position: absolute;background-color: black;opacity: .2;top:0px;height: 100%;width: 100%;}
.btn {border-radius: 0px;font-family: Cabin-Medium;font-size: 15px;min-width: 200px;padding-top: 12px;padding-bottom: 12px;}
.coupon_section .btn{min-width: initial;} 
.btn-med {min-width: 165px;}
.checkout_button.primary-button, .btn.btn-primary { color: #FFFFFF;border: none;font-family: Cabin-Medium;}
.btn.btn-hollow {background-color: transparent;color: #FFFFFF;border: 1px solid #FFFFFF;font-family: Cabin-Medium;}
.btn.btn-hollow:hover {background-color: #F38258;}
.logo img{display: inline;}
.logo-grp {font-family: Cabin-Regular;font-size: 28px;}
.navbar-default {background-color: #F5F5F5;}
.navbar-default .dropdown {padding-left: 15px;}
.navbar .navbar-text {font-family: Cabin-Regular;color: #333333;}
.navbar .navbar-nav>li>a {font-family: Cabin-Regular;color: #333333;}
.navbar .navbar-nav>li>a:hover {font-family: Cabin-Regular;color: #F38258;background-color: transparent;}
.navbar-light .navbar-nav{float: none;display: inline-block;margin-top: 4px;}
.navbar-light {border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;border-radius: 0px;}
.navbar-light li {border-right: 1px solid #EEEEEE;}
.navbar-light li:last-child {border-right: none;}
.navbar-light a{color: #333333;}
.navbar-light .navbar-nav>li>a {font-family: Cabin-Regular;color: #333333;}
.navbar-light .navbar-nav>li>a:hover {color: #F38258;background-color: transparent;}
footer .navbar .nav>li>a {color: #333333;}
footer .navbar .nav>li>a:hover {color: #F38258;background-color: transparent;}
footer .social {margin-top: 30px;}
.social-wrap {text-align: center;}
.social a svg path {fill: #333333;}
.social a:hover svg path {fill: #F38258;}
.social a:hover {text-decoration: none;}
footer {background-color: #F5F5F5;font-family: Cabin-Regular;color: #333333;}
footer .caption {border-top: 1px solid #EEEEEE;padding-top: 15px;padding-bottom: 15px;}
footer .nav>li>a {padding: 2px 5px;font-family: Cabin-Regular;color: #333333;}
.carousel {margin-bottom: 20px;}
.carousel-caption {z-index: 10;color: #333;position: relative;left: 15%;}
.carousel .item {background-color: #777;}
.carousel .item.left a{display: none;}
.carousel-inner > .item > img {top: 0;left: 0;min-width: 100%;}
.carousel-control.right, .carousel-control.left {background-image: none;}
.carousel .btn.btn-primary{font-family: Cabin-Medium;color: #FFFFFF;background-color: #333333;}
.carousel .btn.btn-primary:hover{color: #FFFFFF;background-color: #F38258;}
#myCarousel .headline {position: absolute;left: 15%;right: 15%;bottom: 20px;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;}
.showcase {overflow-x: hidden;overflow-y: hidden;}
.showcase-image {position: relative;margin-bottom: 5px;}
.showcase-image img {margin: auto auto;}
.showcase .prod-name{margin-bottom: 25px;font-family: Cabin-Medium;color: #FFFFFF;font-size: 25px;}
.showcase .showcase-text {font-size: 25px;color: #cccccc;position: absolute;margin: 0 auto;left: 0;right: 0;top: 33%;padding-left: 15px;padding-right: 15px;}
.showcase .btn.btn-hollow {font-family: Cabin-Medium;color: #FFFFFF;border-color: #FFFFFF;}
.showcase .btn.btn-hollow:hover {color: #FFFFFF;border-color: #FFFFFF;background-color: #F38258;}
#myCarousel .item{min-height: 110px;}
section.account{margin-bottom: 10px;}
.mid-content {margin-top: 60px;margin-bottom: 60px;display: table;}
.mid-content > div {display: table-cell;float: none;vertical-align: middle;}
.graphic {text-align: center;}
.img-wrap {display: inline-block;}
.mid-content .img-wrap{max-width: 296px;}
.mid-content h2:first-child{margin-top: 0px;}
.flat-well {text-align: center;padding-top: 60px;margin-bottom: 60px;border-top: 1px solid #EEEEEE;}
.quotes > h2 {margin-bottom: 60px;}
.quotes .cell h1{float: left;position: relative;top: -20px;}
.quotes .table {display: table;width: 100%;table-layout: fixed;}
.quotes .quote-source {margin-top: 20px;font-family: Cabin-Bold;color: #333333;}
.quotes .cell {display: table-cell;vertical-align: middle;text-align: center;padding-left: 30px;padding-right: 30px;}
.navbar-light .navbar-toggle{padding: 15px;}
.subscribe_page .banner .content {background-color: ;text-align: center;}
.subscribe_page .banner .content h1,.subscribe_page .banner .content h2,.subscribe_page .banner .content h3,.subscribe_page .banner .content h4 {padding-bottom: 0;}
.subscribe_page .banner .content {padding-top: 1px;padding-bottom: 20px;}
.subscribe .container {padding-top: 30px;padding-bottom: 30px;}
.subscribe .container .heading {text-align: center;}
.subscribe .content {text-align: center;}
.subscribe .content div {word-spacing: normal;}
.subscribe + .subsection .container {padding-top: 15px;}
.subscribe .item {display: inline-block;width: 285px;border: solid 1px #EEEEEE;text-align: center;margin-top: 25px;margin-bottom: 25px;box-sizing: content-box;margin-left: 15px;margin-right: 15px;}
.subscribe .item .price {margin-bottom: 22px;}
.subscribe .item .price p {font-family: Cabin-Bold;color: #333333;font-size: 15px;padding-top: 15px;}
.subscribe .image-container {display: inline-block;width: 285px;height: 190px;text-align: center;}
.subscribe .item .information {padding: 5px 16px;}
.subscribe .image-container img {max-width: 285px;max-height: 190px;margin: auto auto;}
.subscribe .row.head, .subscribe .row.foot {border-bottom: 1px solid ;}
.item .description-container {margin-top: 22px;}
.line-limited {display: table;width: 100%;}
.line-limited > div {display: table-cell;width: 100%;vertical-align: middle;}
.line-limited > div > * {overflow: hidden;}
.item .name-container.line-limited {font-size: 15px;letter-spacing: 1px;height: 2.4em;}
.item .name-container.line-limited > div > * {line-height: 1.2em;max-height: 2.4em;}
.item .description-container.line-limited {color: ;font-family: ;font-size: 14px;letter-spacing: 1px;height: 4.2em;margin-bottom: 15px;}
.item .description-container.line-limited > div > * {line-height: 1.4em;max-height: 4.2em;}
.terms .item .description-container.line-limited {color: ;font-family: ;font-size: 13px;letter-spacing: 1px;height:2.8em;margin-bottom: 15px;}
.breadcrumb {background-color: transparent;font-size: 25px;color: #333333;}
.breadcrumb>li.active {color: #333333;opacity: 1;}
.breadcrumb>li span{margin-left: -4px;}
.breadcrumb>li{opacity: .25;}
.breadcrumb>li+li:before {color: #333333;}
.cart-table {position: relative;display: table;width: 100%;}
.cart-table .product-image-thumb img{height: auto;width: 90px;}
.cart-table .product-label {display: table;}
.cart-table p{margin: 0 0;}
.cart-table .cart-td {display: table-cell;float: none;border-bottom: 1px solid #EEEEEE;vertical-align: middle;padding-top: 25px;padding-bottom: 25px;}
.product-label .product-image-thumb {padding-right: 0;width: 90px;height: 90px;}
.product-label .product-info-meta{padding-left: 25px;}
.product-label .thumb, .product-label .meta {display: table-cell;vertical-align: middle;}
.cart-content .icon {font-size: 16px;display: inline-block;vertical-align: middle;}
.cart-table .close {position: absolute;top: 50%;right: 0;margin-top: -11px;color: #B2AED9;opacity: 100;filter: alpha(opacity=10000);}
button.close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;}
.close {float: right;font-size: 21px;font-weight: bold;line-height: 1;color: #000000;text-shadow: 0 1px 0 #ffffff;opacity: 0.2;filter: alpha(opacity=20);}
.cfx::after {clear: both;content: "+";display: block;height: 0;visibility: hidden}
.pix-btn, input.pix-btn {border: 1px solid #ececec;display: inline-block;background-color: #f5f5f5;cursor: pointer;font-size: 14px;padding: 5px 18px;color: #333;line-height: 20px;border-radius: 3px;color: #333}
.pix-btn:hover, input.pix-btn:hover, .pix-btn:active, input.pix-btn:active {background-color: #ebebeb;color: #333}
.pix-btn.primary {background-color: #fa4040;color: #fff;border-color: #fa4040}
.pix-btn.primary:hover {background-color: #e83232;border-color: #e83232;color: #fff}
.pix-btn.success {background-color: #fa4040;color: #fff;border-color: #fa4040}
.pix-btn.success:hover {background-color: #e83232;border-color: #e83232;color: #fff}
.pix-btn.warning {background-color: #f63;color: #fff;border-color: #f63}
.pix-btn.warning:hover {background-color: #ff7d4a;border-color: #ff7d4a;color: #fff}
.pix-btn.info {background-color: #296b27;color: #fff;border-color: #296b27}
.pix-btn.info:hover {background-color: #1a8717;border-color: #1a8717;color: #fff}
.pix-btn.danger {background-color: #900;color: #fff;border-color: #900}
.pix-btn.danger:hover {background-color: #b71e1e;border-color: #b71e1e;color: #fff}
.pix-btn.site {background-color: #ff5d7b;color: #fff;border-color: #ff5d7b}
.pix-btn.site:hover {background-color: #FF7891;border-color: #FF7891;color: #fff}
.pix-btn.sm {font-size: 13px;padding: 4px 7px}
.pix-btn.md {font-size: 14px;padding: 5px 18px}
.pix-btn.lg {font-size: 16px;padding: 10px 25px;font-weight: 500}
.pix-btn.xl {font-size: 18px;font-weight: 500;padding: 14px 24px}
.pix-btn.full_width, input.pix-btn.full_width {display: block;width: 100%;box-sizing: border-box}
.hover-preloader {position: absolute;top: 0;left: 0;background-color: rgba(255,255,255,0.80);width: 100%;height: 100%}
.hover-preloader .item-container {text-align: center;position: absolute;width: 100%;top: calc(50% - 10px);font-weight: 600;color: #000}
.hover-preloader .item-container .image {display: inline-block;margin-right: 9px}
.hover-preloader .item-container .label {color: #000;font-weight: 400}
.popup-frame {display: block;position: fixed;background-color: rgba(255,255,255,0.86);top: 0;left: 0;z-index: 1000;width: 100%;height: 100%}
.popup-frame .popup-window {background-color: #fff;width: 748px;box-shadow: 0 0 10px rgba(0,0,0,0.43);text-align: left;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: 6px;padding: 20px 26px;max-width: calc(100% - 33px)!important}
.popup-frame .popup-close {color: #444;position: absolute;right: -13px;top: -16px;background-color: #fff;box-shadow: 0 0 4px rgba(0,0,0,0.37);padding: 5px 8px;border-radius: 50%;cursor: pointer}
.popup-frame .popup-close:hover {color: #000;box-shadow: 0 0 7px rgba(0,0,0,0.5)}
.popup-frame .popup-heading {font-size: 18px;font-weight: 400;color: #000;margin: 0 0 15px}
.popup-frame .popup-content-fm {overflow-x: hidden;overflow-y: auto;margin-right: -20px;max-width: none!important;padding-bottom: 1px;padding-right: 12px}

.alert-info {background-color: #f8e1e6;border: none;color: #ef506e;border-left: 3px solid #ef506e;margin: 70px auto 30px;width: 480px;max-width: 100%;}
.login-feedback .alert-info {width: 480px;max-width: 100%;}

body .acsb-trigger.acsb-bg-lead {display: none !important;}

@media (max-width: 767px){
	footer {text-align: center;}
	.navbar-light li {border-right: none;}
	.mid-content > div {float: left;}
	.mid-content {display: block;}
	.navbar-light .collapse {margin-top: -4px;}
	.navbar-light .navbar-toggle {margin-right: auto;margin-left: auto;margin-top: 0;margin-bottom: 0;float: none;display: inline-block;}
	.navbar-static-top .navbar-nav, .navbar-static-top .navbar-text{margin-top: 0px;margin-bottom: 0px;}
	.navbar-static-top .navbar-nav>li:first-child {float: left;}
	.navbar-static-top .navbar-nav>li:last-child {float: right;}
	.cart-table {display: block;padding-bottom: 20px;margin-bottom: -1px;margin-left: auto;margin-right: auto;border: 1px solid #EEEEEE;}
	.cart-table .cart-td {display: block;padding: 5px;border: none;}
	.cart-table .close {top: 0;right: 10px;margin-top: 0;}
	.cart-table .product-label .thumb {width: 90px;text-align: right;}
	.cart-table .product-label .meta {padding-left: 25px;}
	.hidden-xs {display: none !important;}
}
@media (max-width: 991px){
	.headline h1{font-size: 32px;}
}
@media (max-width: 515px){
	.showcase {width: 100%;}
	.quotes .cell {display: table-cell;vertical-align: middle;text-align: center;padding-left: 50px;padding-right: 50px;padding-bottom: 75px;float: left;}
	#myCarousel .headline {position: relative;left: 0;right: 0;bottom: 0;background-color: #333333;}
	#myCarousel .headline h1{color: #ffffff;}
	.headline h1{font-size: 32px;}
}
@media (min-width: 1200px){
	.container {width: 1030px}
}
section#header {margin-top: 40px;}
#skip_button, #skip_button2 {border: 1px solid #333333;color: #333333;}
#skip_button.skipped:hover, #skip_button2.skipped:hover {color: #FFFFFF;background-color: #333333;}
.cratejoy-loading-icon {color: #F38258;}
input[type="radio"] + label.cj-btn {border: 1px solid #F38258;color: #F38258;}
input[type="radio"]:checked + label.cj-btn.term h4,input[type="radio"]:checked + label.cj-btn.term h5 {color: #FFFFFF;}
body {display: flex;min-height: 100vh;flex-direction: column;}
body > div.container {flex: 1 0 auto;}
.blue-skip-btn {background-color:#337ab7 !important; border-color:#337ab7 !important;}
.blue-skip-btn:hover {background-color: #286090 !important; border-color: #204d74 !important;}
@media (max-width: 768px){
	.checkout_content .styled_cart .total-row #total_price {font-size: 35px;}
}
@media (max-width: 515px){
	.checkout_content .styled_cart .total-row #total_price {font-size: 28px;}
}
.password-reset .control-group {margin-bottom: 15px;}
.order th,.order td strong{font-family: Cabin-Medium;color: #333333;font-size: 15px;}
@font-face {font-family: 'FuturaStd-LightOblique';src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-LightOblique.eot?ts=1753937744&host=");src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-LightOblique.eot?ts=1753937744&host=") format('embedded-opentype'),url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-LightOblique.woff2?ts=1753937279&host=") format('woff2'),url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-LightOblique.woff?ts=1753937751&host=") format('woff'),url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-LightOblique.ttf?ts=1753937279&host=") format('truetype'),url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-LightOblique.svg?ts=1753937754&host=") format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'FuturaStd-Light';src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Light.eot?ts=1753937741&host=");src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Light.eot?ts=1753937741&host=") format('embedded-opentype'),url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Light.woff2?ts=1753937279&host=") format('woff2'),url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Light.woff?ts=1753937753&host=") format('woff'),url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Light.ttf?ts=1753937279&host=") format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'FuturaStd-Medium';src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Medium.eot?ts=1753937756&host=");src: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Medium.eot?ts=1753937756&host=") format('embedded-opentype'),url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Medium.woff2?ts=1753937279&host=") format('woff2'),url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Medium.woff?ts=1753937739&host=") format('woff'),url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Medium.ttf?ts=1753937279&host=") format('truetype'),url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/FuturaStd-Medium.svg?ts=1753937757&host=") format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'FuturaStd-Heavy';src: url('../fonts/FuturaStd-Heavy.eot');src: url('../fonts/FuturaStd-Heavy.eot') format('embedded-opentype'),url('../fonts/FuturaStd-Heavy.woff2') format('woff2'),url('../fonts/FuturaStd-Heavy.woff') format('woff'),url('../fonts/uturaStd-Heavy.ttf') format('truetype'),url('../fonts/FuturaStd-Heavy.svg') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'FuturaStd-Bold';src: url('../fonts/FuturaStd-Bold.eot');src: url('../fonts/FuturaStd-Bold.eot') format('embedded-opentype'),url('../fonts/FuturaStd-Bold.woff2') format('woff2'),url('../fonts/FuturaStd-Bold.woff') format('woff'),url('../fonts/FuturaStd-Bold.ttf') format('truetype');font-weight: normal;font-style: normal;}
body{font-size:16px;background-color:#fff;margin:0;font-family: 'Muli', sans-serif;color:#4c4c4c;font-weight:300;}
h1,h2,h3,h4,h5,h6{font-family: 'FuturaStd-Light';font-size:36px;font-weight:500;margin:0 0 12px;line-height: 1em;color: #ff5d7b;letter-spacing:5px;}
h2{font-size:26px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:20px;}
p{margin:0 0 12px;}
img{max-width:100%;}
ul{margin:0;padding:0}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.mb0{margin-bottom:0px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb55{margin-bottom:55px}.mb60{margin-bottom:60px}.mb65{margin-bottom:65px}.mb70{margin-bottom:70px}.mb75{margin-bottom:75px}.mb80{margin-bottom:80px}.mb85{margin-bottom:85px}.mb90{margin-bottom:90px}.mb95{margin-bottom:95px}.mb100{margin-bottom:100px}
.pt0{padding-top:0px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt55{padding-top:55px}.pt60{padding-top:60px}.pt65{padding-top:65px}.pt70{padding-top:70px}.pt75{padding-top:75px}.pt80{padding-top:80px}.pt85{padding-top:85px}.pt90{padding-top:90px}.pt95{padding-top:95px}.pt100{padding-top:100px}
.top_subscribe_bar {background-color: #f8e1e6;padding: 5px;}
.top_bar_subscribe_text {display: inline-block;color:#ef506e;margin:0;vertical-align: middle;margin-right:10px;font-size: 14px;font-weight: 400;}
.top_bar_subscribe_btn {border: 1px solid #ef506e;color: #fff;display: inline-block;font-size: 14px;padding: 5px 20px;vertical-align: middle;font-weight: 400;background-color:#ff5d7b;}
.navigation {padding: 8px 0;border-bottom: 1px solid #ff5d7b;}
.login_cart > a {color: #909090;display: inline-block;font-size: 16px;padding: 8px 20px;font-weight:400;}
.login_cart .cart {padding: 8px 20px 8px 25px;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/cart-icon.png?ts=1753937976&host=");background-repeat:no-repeat;background-position:left center;}
.mobile_nave .login_cart a.login{background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/user.svg?ts=1753937860&host=");background-repeat:no-repeat;background-position:right 5px;background-size:20px;padding-right:28px;padding-top:4px;font-family:FuturaStdMedium;color:#3a4046;white-space:nowrap;}
.number_of_items {color: #f9d7dd;}
.navigation ul {margin: 0;}
.navigation ul li {display: inline-block;list-style: outside none none;}
.navigation ul li a {color: #909090;font-size: 14px;padding: 10px 20px;display:block;font-weight:300 !important;}
.navigation ul li .subscribe_active {background-color: #ff5d7b;color: #fff;}
.nav_1 {padding-top: 60px;}
.navigation ul li + li {margin-left: 5px;}
.nav_2 {padding-top: 25px;text-align: right;}
.navigation ul li a:hover{color:#ff5d7b ;}
.join_splendies {padding: 50px 0 40px;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/pattern.jpg?ts=1753937826&host=");background-position:left top;background-repeat:repeat;position: relative;}
#choseSizeSplendies, #choseSizeVolupties {padding-top:50px;}
.section_head h2 {margin-bottom: 22px;}
.section_head {margin-bottom: 45px;}
.product_details h3 {font-family: 'FuturaStd-Medium';}
.subscribe_box {background-color: #fff;display: inline-block;max-width: 450px;}
.subscribe_box.active {box-shadow: 0 0 9px rgba(255,93,123,0.8);}
.product_details {padding: 26px 10px;}
.dark_clr {color: #4c4c4c;}
.product_size {color: #909090;}
.subscribe_btn > a {background-color: #ff5d7b;color: #fff;display: inline-block;font-size: 18px;font-weight: 400;padding: 10px 30px;}
.bow_icon {bottom: -35px;left: 48.3%;position: absolute;z-index: 999;}
.pink_clr {color: #ff5d7b;}
.unboxing_sec {padding: 60px 0 25px;}
.video_title{padding:24px 0 20px;}
.video_title > h3 {color: #f9d7dd;margin: 0;}
.video_by a {color: #ff5d7b;display: inline-block;font-weight: 400;margin: 0;padding: 3px 0 3px 30px;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/youtube_icon.png?ts=1753937940&host=");background-position:left center;background-repeat:no-repeat;}
.video_description > p {font-style: italic;}
.video_description {padding: 0 20px;min-height: 110px;}
.video_box {margin-bottom: 25px;}
.unboxing_sec .unboxing-video-thumb {width: 100%; cursor:pointer}
#videoBigPreview {border: none;width: 100%;max-height: 470px;}
.lgdark_clr {color: #010101;}
.get_splendies {padding: 73px 0 60px;background-color: #fc869c;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/get_splendires_banner.jpg?ts=1753937871&host=");background-position:center center;background-repeat:no-repeat;}
.get_splendies_head {padding-bottom: 15px;}
.get_splendies_head > h2 {color: #fff;font-family: 'FuturaStd-Medium';}
.get_splendies_buttons .link_btn > a{border: 2px solid #fbbcc9;color: #fff;display: inline-block;padding: 14px 40px;font-weight: 400;}
.get_splendies_buttons .link_btn .subscribe_active_white {background-color:#fff;color:#ff5d7b;}
.get_splendies_buttons .link_btn > a:hover{background-color:#fff;color:#ff5d7b;}
.link_btn {display: inline-block;margin: 0 5px;}
.fooetr {background-color: #f8f2f3;padding: 24px 0 20px;border-top: 1px solid #fff;}
.footer_logo > a {display: block;}
.social_icon_box {display: inline-block;vertical-align: middle;}
.social_icons {padding-top: 15px;}
.social_icon_box + .social_icon_box {margin-left: 25px;}
.seprator {border-bottom: 1px solid #f9d7dd;padding-top: 8px;}
.footer_column {text-align: left;width: 33.333%;}
.footer_nav_list ul li {list-style: outside none none;}
.footer_nav_list li + li {margin-top: 3px;}
.footer_nav_list a {color: #909090;font-size: 13px;}
.footer_nav_head > p {color: #ff5d7b;font-size: 13px;font-weight: 400;}
.footer_navigation {padding: 30px 0 24px;}
.mail_list > p {color: #909090;font-size: 13px;text-align: left;}
.userdata_field > input {border: medium none;color: #ff5d7b;font-size: 13px;padding: 15px;width: 100%;}
.user_data_submit > input {background-color: #f8f2f3;border: 1px solid #f5c1cb;color: #ff5d7b;padding: 10px 20px;}
.user_data_submit {text-align: right;}
.userdata_field {margin-bottom: 12px;}
.copyright p {color: #f2bbc5;font-size: 13px;text-align: left;}
.user_data_submit > input:hover{background-color:#ff5d7b;color:#fff;}
.testimonial {background-color: #f8f2f3;padding: 10px 0 22px;}
.owl-nav {display: none;}
.owl-dots {display: block;left: 46%;margin-top: 0;position: absolute;top: 10px;}
.owl-dot.active {background-image: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/testimonial_dot_hover.png?ts=1753937894&host=");}
.owl-dot {background-image: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/testimonial_dot.png?ts=1753937817&host=");background-position: center center;background-repeat: no-repeat;display: inline-block;padding: 12px;}
.owl-carousel .owl-item {padding-top: 50px;}
.author_image {display: inline-block;padding: 0 10px;width: 100px;}
.author_image img {border-radius: 50%;}
.author_name {display: inline-block;padding: 0 10px;}
.author_details {padding-top: 15px;}
.testi_quote {color: #909090;}
.author_name > p {color: #ff5d7b;font-size: 13px;}
.banner {position: relative;}
.banner_links .subscribe_btn, .banner_links .gift_btn {border: 1px solid #ff5d7b !important;color: #ff5d7b;display: inline-block;padding: 15px 40px !important;font-weight:400;}
.subscribe_active {background-color: #ff5d7b;color: #fff !important;}
.banner_links .subscribe_btn:hover, .banner_links .gift_btn:hover{color:#fff;background-color:#ff5d7b;}
.tp-bullets {left: 20px !important;margin-left: 0 !important;}
.tp-bullets.preview2 .bullet{background-image: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/testimonial_dot.png?ts=1753937817&host=");background-repeat:no-repeat;background-position:center center;}
.tp-bullets.preview2 .bullet:hover, .tp-bullets.preview2 .bullet.selected{background-image: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/testimonial_dot_hover.png?ts=1753937894&host=");background-position:center center !important;}
.tparrows.preview2{display:none;}
.home-baner_text_box1 .banner-text {margin-left: 20px !important;}
.home-baner_text_box .banner-text {margin-right: 20px !important;}
.banner_head {margin-left: 5px !important;}
.banner_text_content p {margin-left: 5px !important;line-height:21px;}
.banner_head h1 {font-weight: 500px;}
.splendies_subscrbe_page_banner {padding: 85px 0;text-align: center;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/subscribe_banner.jpg?ts=1753937975&host=");background-repeat:no-repeat;background-position:center center;background-color:#f88499;}
.volupties_subscrbe_page_banner{padding: 85px 0;text-align: center;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/volupties_banner.jpg?ts=1753937810&host=");background-repeat:no-repeat;background-position:center center;background-color:#fa899d;}
.inner_banner_head h2 {color: #fff;}
.inner_banner_head > p {color: #fff;}
.type_of_pakage {padding: 50px 0 40px;}
.option_type_head {margin-bottom: 50px;}
.pakage_name {padding: 30px 0;}
.pakage_name > h3 {margin: 0;}
.pakage_box{border: 1px solid #f9d7dd;margin-bottom: 30px;}
.product_varient_box {display: inline-block;padding: 0 5px;width: 32%;vertical-align:top;}
/* .product_varient_box.lrge-width {width: 49%;} */
.pakage_image{position:relative;border-bottom: 1px solid #f9d7dd;}
.pk_hover {background-color: rgba(255, 93, 123, 0.7);height: 100%;position: absolute;top: 0;width: 100%;display:none;left:0;}
.gray_mask {background-color: rgba(0, 0, 0, 0.2);height: 100%;position: absolute;top: 0;width: 100%;display:block;left:0;}

.pakage_box a {display: block;}
.pakage_image > img {width: 100%;}
.choose_size {padding:50px 0 40px;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/pattern.jpg?ts=1753937826&host=");background-repeat:repeat;background-position:left top;}
.size_box {background-color: #fff;display: inline-block;padding: 35px 0;width: 150px;margin-bottom: 40px;}
.size_box > h3 {margin: 0;}
.select_plan {padding: 50px 0 40px;}
.plan_Box {text-align: center;border: 1px solid #f9d7dd;background-color: #fff;margin-bottom: 35px;position:relative;padding: 0 0 15px;}
.plan_Box .percent-off {position: absolute;overflow: hidden;width: 160px;height: 130px;z-index: 6;}
.plan_Box .percent-off .off-stripe {background-color: #e94667;color: #fff;font-size: 1.1em;position: absolute;width: 120%;text-align: center;font-weight: 900;letter-spacing: .1em;padding: 8px 0;transform: rotate(-45deg);left: -30%;top: 18%;}
.percent-off.memory {width: 180px;height: 147px;}
.plan_Box .percent-off .off-stripe.memort-txt {font-size: 0.8em;top: 17%;}

.subscription_period > h3 {color:#4c4c4c;margin-bottom: 20px;padding-bottom: 18px;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/line.jpg?ts=1753937969&host=");background-position:center bottom;background-repeat:no-repeat;}
.price_box {min-height: 60px;color: #909090;}
.subscribe_product_btn {border: 1px solid #ff5d7b;color: #ff5d7b;display: inline-block;padding: 18px 30px;}
.subscribe_product_btn.selected{background-color:#ff5d7b;color:#fff;}
.suscribe_product {margin-top: 35px;}
.subscribe_product_btn:hover{background-color:#ff5d7b;color:#fff;}
.pakage_box:hover .pakage_name, .pakage_box .selected .pakage_name{background-color:#ff5d7b;}
.pakage_box:hover .pakage_name h3, .pakage_box .selected .pakage_name h3{color:#fff;}
.pakage_box:hover .pk_hover, .pakage_box .selected .pk_hover{display:block;}
.size_box:hover,.selected .size_box{background-color:#ff5d7b;}
.size_box:hover h3, .selected .size_box h3{color:#fff;}
.selected .plan_Box .pk_hover {display:block}
.plan_Box:hover .pk_hover {display:block}
.plan_Box:hover h3, .selected .plan_Box h3{color:#fff;}
.plan_Box:hover .pink_clr, .selected .plan_Box .pink_clr{color:#fff;}
.plan_Box:hover .price_box, .selected .plan_Box .price_box{color:#fff;}
.subscription_period, .subscription_price, .price_box {position: relative;z-index: 9999;}
p.subscription_price.pink_clr {min-height: 70px;}
.shop_banner {padding: 75px 0;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/get_splendires_banner.jpg?ts=1753937871&host=");background-repeat:no-repeat;background-position:center center;background-color:#fc869c;}
.inner_page_banner {padding: 75px 0;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/get_splendires_banner.jpg?ts=1753937871&host=");background-repeat:no-repeat;background-position:center center;background-color:#fc869c;}
.scrool_down_navigation {-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;top:-130px;position: fixed;width: 100%;}
.fixed-top {z-index: 9999;background-color: rgba(255, 255, 255, 0.80);top: 0px;padding: 5px 0 10px;border-bottom: 1px solid #ff5d7b;}
.fixed-top .logo{display:none;}
.fixed-top .scroll_down_logo{display:block;}
.fixed-top .nav_1 {padding-top: 32px;}
.fixed-top .nav_2 {padding-top: 0;}
.scrool_down_navigation .nav_1 {padding-top: 27px;}
.scrool_down_navigation .login_cart > a {font-size: 13px;padding: 5px 20px;}
.scrool_down_navigation .nav_2 {padding-top: 0;text-align: right;}
.scrool_down_navigation .scroll_down_logo {padding-top: 10px;}
.scrool_down_navigation ul li a{font-size: 13px;}
#mob_menu{position: fixed;background-color: #ff5d7b;height: 100%;z-index: 999999;width: 280px;color: #fff;top: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;opacity: 1;left:-280px;}
#mob_menu.show_menu{left:0px;}
#mob_menu .close_btn a{font-size:14px;color:#fff;font-weight:500;}
#mob_menu ul,#mob_menu ul li{margin:0px;padding:2px 0px;list-style:none;}
#mob_menu ul li{display:block;border-bottom: 1px solid #fff;}
#mob_menu ul li a{display:block;font-size:17px;color:#010101;text-transform:uppercase;font-weight:500;padding:4px 15px;}
.mob_icon.text-right {padding-right: 12px;}
.mobile_nave{display:none;padding:10px 0;}
.close_btn {text-align: right;}
.shop_content {padding: 30px 0 50px;}
.shop_content .listing-filters .heading {border-bottom: medium none;color: #ff5d7b;font-size: 13px;font-weight: 400;margin-bottom: 15px;padding-bottom: 0;}
.shop_content .navbar-collapse {padding-left: 0;padding-right: 0;}
.ecom-listing .listing-data{text-align:center;}
.card {display: inline-block;}
.ecom-product-page h1 {display: none;}
#shop-product-breadcrumb > a {color: #ff5d7b;}
#shop-product-breadcrumb {color: #909090;}
.summary h2 {color: #010101;font-weight: 500;margin-bottom: 20px !important;text-transform: uppercase;}
.single_product_price{color:#000;font-size:13px;}
.ecom-product-page .pika-stage {border: medium none;}
.form-group {color: #ef506e;display: inline-block;margin-right: 3px;}
.product #product-form .cselect {background: #fff none repeat scroll 0 0;border: 1px solid #f9d7dd;border-radius: 0;height: 40px;padding: 0 10px;}
.rating .btn {border: 1px solid #ef506e;min-width: auto;padding: 8px 20px;}
.product-avg-rating {padding-top:6px;}
.row.marketing {padding-top: 12px;}
.btn.btn-primary.addtocart_btn {background-color: #ff5d7b;}
.size_chart_image {padding-top: 20px;}
.sizechart_link {color: #f9d7dd;font-family: "FuturaStd-Light";font-size: 18px;font-weight: 700;letter-spacing: 5px;}
.listing-filters a {color: #909090;font-size: 13px;}
.product.row .description {padding-top: 30px;}
.product_size_chart {padding-top: 30px;}
.product_paging > li.active a {background-color: #ff5d7b;border-bottom: medium none;color: #fff;}
.product_paging > li > a {padding: 5px 10px;border: 1px solid #f9d7dd;}
.product_paging > li > a:hover {background-color: #ff5d7b;color:#fff;}
.faq-answer {display: none;}
.faq_questions {background-color: #fff;color: #000;padding: 12px 18px 12px 15px;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/up.png?ts=1753937825&host=");background-position:98% center;background-repeat:no-repeat;}
.select1{background-color: #000;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/down.png?ts=1753937967&host=");color: #fff;}
.faq-head {font-size: 20px;font-weight: 300;margin: 0;}
.faq_box + .faq_box {border-top: 1px solid #e5e5e5;}
.faq-answer > p {margin: 0;}
.faq-answer {padding: 15px;color:#666666;}
.faq_box:last-child {margin-bottom: 25px;}
.gift_flow h5 {color: #ff5d7b;font-size: 18px;margin: 0;}
.gift_flow {padding: 50px 0;}
.gift_flow_choose_a_size {background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/pattern.jpg?ts=1753937826&host=");background-position:left top;background-repeat:repeat;}
.gift-box {display: block;}
.gift-box .product_image{position:relative;}
.gift-box:hover .pk_hover{display:block;}
.gift-box:hover .product_details {background-color: #ff5d7b;}
.gift-box:hover .product_details .name-container h3{color:#fff;}
.gift-box:hover .product_details .description-container p{color:#fff;}
.gift-box.selected .pk_hover {display: block;}
.gift-box.selected .product_details .name-container h3, .gift-box.selected .product_details .description-container p{color:#fff;}
.gift-box.selected .product_details {background-color: #ff5d7b;}
.gift_page_size_chart {padding: 30px 0 0;}
.gift_page_banner{background-image: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/gift-banner.jpg?ts=1753937926&host=");background-position: left top;background-repeat: no-repeat;padding: 100px 0;text-align:center;background-size: cover;}
.inner_page_content {padding: 30px 0;}
.contact_us_info {padding: 0 0 15px;}
.response {padding: 10px 0 0;color: #909090;font-size: 13px;}
.description ul {list-style: outside none none;margin-bottom: 10px;}
.description ul li {margin-bottom: 5px;}
.comming_soon {padding: 50px 0;}
.checkout_button.primary-button, .btn.btn-primary {background-color:#ff5d7b;}
.checkout_content .alert-info {border: 2px solid #f38258;color: #f38258;}
h1.order_thanks {color: #ff5d7b;padding-bottom: 20px;text-align: center;}
input[type="radio"]:checked + label.cj-btn, #skip_button.skipped, #skip_button2.skipped {background-color: #ff5d7b;border-color: #ff5d7b;color: #ffffff;}
input[type="radio"] + label.cj-btn {color: #ff5d7b;}
.workflow_steps {padding-top: 75px;width: 35%;}
.work_flow_image {width: 65%;}
.step h1 {letter-spacing: normal;margin: 0;}
.step {border: 2px solid #ef506e;border-radius: 50%;display: inline-block;height: 100px;padding: 35px 0;text-align: center;width: 100px;}
.workflow_head h3 {color: #4c4c4c;margin: 0;font-family: 'FuturaStd-Medium';}
.workflow_head {padding: 15px 0;}
.work_flow_content > p {color: #909090;}
.work_flow_container_first, .work_flow_container_second {padding: 65px 0;position: relative;}
.work_flow_container_first{background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/pattern.jpg?ts=1753937826&host=");background-position:left top;background-repeat:repeat;}
.splendies_shop_sec {padding: 70px 0 40px;}
.option_head > h3 {color: #4c4c4c;margin-bottom: 20px;font-family: 'FuturaStd-Medium';}
.option_content {line-height: 26px;margin-bottom: 50px;padding: 0 240px;}
.stylde_choice > p {font-size: 14px;}
.review_logo {padding: 10px 0 75px;}
.logo_box {background-image: url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/bow_bg.png?ts=1753937836&host=");background-position: center bottom;background-repeat: no-repeat;padding-bottom: 60px;padding-top: 50px;vertical-align: middle;}
.social_logo_box {padding-top: 50px;}
.logo_box > a, .simple_logo_box > a, .social_logo_box > a {display: inline-block;}
.splendies_size_chart_table table {text-align: center;border-bottom: 1px solid #ef506e;width:100%;}
.splendies_size_chart_table td {border-top: 1px solid #ef506e;padding: 10px 0;}
.splendies_size_chart_table .table_heads {font-size: 14px;font-family: 'FuturaStd-Medium';}
.splendies_size_chart_table .table_row_first td.blank_row {border-top: medium none;}
.splendies_size_chart_table .table_row_first td {border-bottom: 2px solid #ef506e;border-top: 2px solid #ef506e;}
.splendies_size_chart_table .row_heads {background-color: #f8e1e6;}
.size_notes {margin-bottom: 30px;padding: 0 170px;}
.splendies_size_chart{padding:40px 0 45px;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/pattern.jpg?ts=1753937826&host=");background-position:left top;background-repeat:repeat;position: relative;}
.alternate_row_pink {background-color: #f7f5f5;}
.splendies_size_chart_table .alternate_row {background-color: rgba(255, 255, 255, 0.5);}
.size_notes p {margin: 0;}
.splendies_size_chart_table {padding: 30px 0;}
.volupties_size_chart {padding: 70px 0 60px;}
.volupties_size_chart_head h3{font-family: 'FuturaStd-Medium';color:#4c4c4c;}
.survey_details + .survey_details {margin-top: 20px;}
.survey_details > p {margin: 0;}
.survey_details a{color:#4c4c4c;}
.survey_details a:hover{color:#f38258;}
.privacy_policy_head h3 {font-weight: bold;}
.privcy_plicys + .privcy_plicys {margin-top: 30px;}
.free_undies_image {margin: 30px 0 40px;}
.btn.cancel {display:none;}
#skip_button {display: none;}
.referral_section {padding: 65px 0;}
.referral_number {margin-bottom: 35px;}
.referral_number > p {font-weight: bold;}
.track_progress {margin-top: 20px;}
.referral_section .my-referral h4{line-height:normal;}
.past_package_container {padding: 65px 0 40px;position:relative;text-align:center;}
.past_pakage_box {background-color: #fff;border: 1px solid #ff5d7b;border-radius: 3px;display: inline-block;margin: 0 5px;min-height: 430px;padding: 10px;text-align: center;vertical-align: top;width: 32%;}
.past_pakage_box.spoiler {width: 23%;}
.past_box_head h3 {margin: 0;line-height: normal;font-weight: bold;letter-spacing: 3px;}
.past_box_head h3 + h3 {margin-top: 20px;min-height:50px;}
.past_box_head {margin-bottom: 20px;min-height: 75px;}
.unset-min-height {min-height:unset;}
.past_package_container.alternate_container2{background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/pattern.jpg?ts=1753937826&host=");background-position: left top;background-repeat: repeat;}
.past_pack_subscribe_button {margin-bottom: 25px;}
.login_form_button {margin-bottom: 15px;}
.forget_password_link a{color: #ff5d7b;font-family: "FuturaStd-Light";font-size: 26px;font-weight: 500;letter-spacing: 5px;line-height: normal;margin: 0 0 15px;display:block;}
.footer_column1 .subscribe_btn.text-center {display: none;}
.product_plan_box_parent {display: inline-block;margin: 0 9px;vertical-align: top;}
.cart_listy_custom > p {color: #ff5d7b;font-weight: 400;}
.subscription_note {font-size: 12px;margin-top: 10px;}
.subscription_note a {font-weight: bold;}
.referal_program_section .panel-heading h3 {color: #ff5d7b;font-size:26px}
.referal_program_section .panel{box-shadow:none;}
.alert-warning .close_icon{display:inline-block;vertical-align:top;width:19px;height:19px;background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/close_icon.png?ts=1753937832&host=");background-repeat:no-repeat;background-position:center top;margin-top:5px;}
.checkout_content .styled_cart table td{padding-bottom:24px;}
.checkout_content .delete_column{padding-right:12px;}
.checkout_content .register h3 {margin-bottom: 0;}
.checkout_content .register p.have_account {margin-bottom: 18px;}
.privcy_plicys ul, .privcy_plicys ul li{list-style:none;padding:0px;margin:0px;}
.privcy_plicys ul{margin-bottom:15px;}
.privcy_plicys ul li{background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/list.png?ts=1753937948&host=");background-repeat:no-repeat;background-position:left 8px;padding-left:20px;}
.cancel_text_form {font-size: 13px;}
.terms_condi_text {font-size: 13px;} 
#checkout_button {font-size: 16px;padding: 12px 45px;text-transform: uppercase;color:#fff !important;}
.copyright a {color: #909090;font-size: 13px;}
.smarty-popup {border: 4px solid #ff5d7b;display: block;height: auto !important;max-width: 400px !important;width: auto !important;}
.smarty-choice-alt .smarty-choice-abort, .smarty-choice-override {background-color: rgba(255, 93, 123, 0.5);color: #fff;display: block;float: none !important;font-size: 11px;font-weight: 600;margin-bottom: 5px;text-align: center;text-transform: uppercase;transition: all linear 0.2s;}
.smarty-choice-alt .smarty-choice-abort:hover, .smarty-choice-override:hover {background-color: rgba(255, 93, 123, 1) !important;}
.smarty-popup {padding: 20px !important;}
label {font-weight:300;}
.checkout_content input.not-required[type="text"]:focus + label[placeholder]::before, .checkout_content input.not-required[type="text"]:valid + label[placeholder]::before, .checkout_content input[type="text"][required]:focus + label[placeholder]::before, .checkout_content input[type="text"][required]:valid + label[placeholder]::before, .checkout_content input[type="email"][required]:focus + label[placeholder]::before, .checkout_content input[type="email"][required]:valid + label[placeholder]::before, .checkout_content input[type="password"][required]:focus + label[placeholder]::before, .checkout_content input[type="password"][required]:valid + label[placeholder]::before {font-weight:300;}
.checkout_content .styled_cart table tr td .product-name, .checkout_content .styled_cart table tr td .variant-name, .checkout_content strong {font-weight:400;}
.checkout_content.newco #id_coupon_code {font-size: 13px;padding: 10px;}
.mobile_nave .mob_icon{margin-top:15px;}	
.mobile_nave .mob_icon a {color: #ef506e;font-size: 13px;padding: 4px 12px;font-weight: 400;display:inline-block;}
.mobile_nave .login_cart {margin-top: 22px;margin-left:-15px;}
.mobile_banner{display:none;text-align:center;}
.mobile_banner .mob_banner_cnt{padding:25px 15px;}
.mobile_banner .owl-dots {left: 0;position: absolute;text-align: center;top: auto;bottom: -10px;width: 100%;}
.mobile_banner .owl-item{padding-top:0px;}
.navigation ul li a {position: relative;}
.navigation ul li a span.new {color: #ff9133;font-size: 12px;left: 0;position: absolute;text-align: center;top: -8px;width: 100%;}
.past_pakage_box.gift_card_box {min-height: auto;}
.past_pakage_box.gift_card_box .past_box_head {min-height: auto;}
.past_pakage_box.gift_card_box .past_box_image {margin-bottom: 25px;}
.navigation .logo {text-align: center;}
.navigation ul li + li {margin-left: 23px;}
.navigation .nav_2 ul li + li {margin-left: 18px;}
.navigation .nav_1{text-align:right;}
.navigation .nav_2{text-align:left;}
.product.row .description .small_list ul,.product.row .description .small_list ol {font-size: 11px;list-style: outside none disc;margin-bottom: 17px;margin-left: 30px;margin-top: 16px;}
.product.row .description .small_list ol {font-size: 14px;list-style: outside none none;margin-left: 21px;padding: 0;}
.product.row .description .small_list ol li + li {margin-top: 4px;}
#registration-email p {margin-bottom: 24px;margin-top: 16px;}
.product.row .description {margin-top: 0px !important;padding-top: 12px;}
.mobile_banner .mob_banner_cnt .banner_links {margin-bottom: 25px;}
.desktop-alert{display:block;}
.mobile-alert{display:none;}
#checkout_button2 {color: #fff !important;font-size: 16px;padding: 12px 45px;text-transform: uppercase;}
#checkout_button2.disabled {background-color:#9F9F9F}
.padding_custome {padding:50px 0px;}
.sneak-peak-center + .sneak-peak-center .padding_custome {padding-top:0px;}
.sneak-peak-center {text-align:center;}
.saparate-ribbon {display:none;}

.navigation .nav_1 .pos-relat {position:relative;}
.navigation .nav_1 ul li .over-new {position: absolute;transform: translateX(-50%);left: 50%;top: -11px;font-size: 12px;color: #ff5501;font-weight: 500;}
/* contact us popup*/
.pop-head {color:#d2515b;font-size:18px;}
.pop-tim-box {background-color:#f6cccc; border:1px solid #000000;margin-top: 20px;margin-right: 10px;font-size:15px;}
.pop-tim-box .pop-row {margin-bottom:10px;}
.pop-tim-box .head-row {background-color:#f54f6e;padding-top: 10px;padding-bottom: 4px;font-weight: 600;}
.pop-tim-box .pop-row .pop-l-column {width:40%; float:left; text-align:center;}
.pop-tim-box .pop-row .pop-r-column {width:60%; float:left; text-align:center;}
.pop-footer {font-weight: 500; font-size:15px;}

/*thank you page popup*/
#thankyouPopup .popup-window {background-color: #ecacfb;}
#thankyouPopup .popup-content-fm {max-height: none;overflow-y: hidden;}
#thankyouPopup .c-row {box-sizing: border-box;display: flex;position: relative;}
#thankyouPopup .c-row .cntnt-sec {width: 60%;text-align: center;padding: 15px;}
#thankyouPopup .c-row .cntnt-sec .popup-close {left: 3px;top: 5px;right: unset;box-shadow: none;background: transparent;color: #bf071c;}
/* #thankyouPopup .c-row .cntnt-sec .bar {background-color: #e38f36;height: 3px;margin: 10px auto;width: 150px;} */
#thankyouPopup .c-row .cntnt-sec .wanna-grab {color: #f05270;font-family: "Bebas Neue";font-size: 45px;letter-spacing: 4px;margin-bottom: 4px;}
#thankyouPopup .code-info {color: #000;font-size: 1.6em;font-style: italic;font-weight: 500;line-height: 1.9em;margin-bottom: 1em;margin-top: 0.7em;}
#thankyouPopup .code-info .code-txt {background-color: #fe3464;color: #fff;font-style: normal;font-weight: bold;margin: 0 0.5em;padding: 0.2em 0.3em;}
#thankyouPopup .code-info .off-amt {color: #fff;font-weight: bold;background-color: #fe3464;margin: 0 0.2em;padding: 0.2em 0.3em;}
#thankyouPopup .shop-btn {background-color: #fe3464;color: #fff;display: inline-block;font-family: "Bebas Neue";font-size: 40px;letter-spacing: 0.17em;padding: 0.1em 0.6em 0;line-height: 1.2em;}
#thankyouPopup .shop-btn:hover {background-color: #f05270;}
#thankyouPopup .sep-chkout {color: #000;font-size: 1.2em;font-weight: 400;margin-top: 0.6em;}
#thankyouPopup .pair-start {color: #000;font-family: "Bebas Neue";font-size: 1.2em;letter-spacing: 0.15em;margin-top: 1.9em;}
/* #thankyouPopup .offer-price {color: #f09c43;font-family: "Bebas Neue";font-size: 3em;letter-spacing: 0.2em;} */
#thankyouPopup .c-row .img-sec {width: 40%;background-color: #fff;	padding: 5px;}

/*  new product  */
.product-type {padding-bottom: 20px;}
.product-type .choose-types {display: flex;justify-content: space-between;flex-wrap: wrap;}
.product-type .choose-types .prdt-img {position: relative;}
.product-type .choose-types .p-img {border: 2px solid #f9d7dd;width: 200px;}
.product-type .each-prdt {cursor: pointer;}
.product-type .each-prdt .p-title {padding: 10px 0px;margin: 0;}
.product-type .each-prdt .typ-hover {width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: rgba(255, 93, 123, 0.7);display: none;}
.product-type .each-prdt:hover .typ-hover {display: block;}
.product-type .each-prdt:hover .p-title {background-color: #ff5d7b;color: #fff;}
.choose-undies .undies-sec {display: flex;flex-wrap: wrap;justify-content: space-between;}
/* .choose-undies .each-undies {background-color: #fff;} */
.choose-undies .each-undies .u-descr {color: #ff5d7b; margin: 0px;font-size: 18px;}
.choose-undies .each-undies .u-descr.sml-siz {font-size: 13px;}
.choose-undies .each-undies:hover {background-color: #ff5d7b;cursor: pointer;}
.choose-undies .each-undies:hover .sec-head,
.choose-undies .each-undies:hover .u-descr {color: #fff;}
#singlePairType .product_varient_box .pakage_name.minhgt {min-height: 100px;}
#chseUndies .each-undies .pakage_name {padding: 15px 0;}
#chseUndies .each-undies .pakage_name.minhgt {min-height: 115px;}

.tetsimonial_slider .owl-controls .owl-dots {left: 50%;transform: translateX(-50%);width: 100%;}

@media screen and (min-width: 1441px) {
	.plan_Box .plan_image img {max-width:99%; padding-top: 1px;}
}
@media screen and (min-width: 1320px) and (max-width: 1440px) {
	.navigation .nav_2 ul li + li {margin-left: 15px;}
	.navigation ul li + li {margin-left: 35px;}
	.navigation ul li a{padding: 10px 12px; }
}
@media screen and (min-width: 1260px) and (max-width: 1320px) {
	.navigation ul li + li {margin-left: 25px;}
	.navigation .nav_2 ul li + li {margin-left: 5px;}
	.navigation ul li a{padding: 10px 12px; }
}
@media screen and (min-width: 1200px) and (max-width: 1260px) {
	.navigation .nav_2 ul li + li {margin-left: 10px;}
	.navigation ul li + li {margin-left: 30px;}
	.navigation ul li a{padding: 8px;}
}
@media screen and (min-width: 992px) and (max-width: 1020px) {
	.navigation .nav_2 ul li + li {margin-left: 4px;}
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
	.navigation .nav_2 ul li + li {margin-left: 0px;}
	.navigation ul li + li {margin-left: 20px;}
	.navigation ul li a{padding:8px 4px;}
	.navigation ul li a {font-size: 13px;}
	.login_cart > a {font-size: 13px;}
	.past_pakage_box{width:31%;}
	.product_plan_box_parent {margin: 0 2px;}

	/*thank you page popup*/
	#thankyouPopup .c-row .cntnt-sec .wanna-grab,
	#thankyouPopup .shop-btn { font-size: 35px;}
	#thankyouPopup .code-info {font-size: 1.1em;}
	#thankyouPopup .sep-chkout {font-size: 1em;}
}
@media screen and (min-width: 767px) and (max-width: 991px) {
	.subscribe_box{width:100%}
	.video_description {padding: 0 10px;min-height: 130px;}
	.bow_icon {left: 47.5%;}
	.pakage_name > h3 {font-size: 16px;}
	.rating .btn {border: 1px solid #ef506e;font-size: 13px;min-width: auto;padding: 8px 13px;}
	.workflow_steps {padding-top: 20px;}
	.past_pakage_box{margin: 0 2px;min-height: 330px;width: 32%;}
	.past_pakage_box.spoiler {width: 48%; margin-bottom: 10px;}
	.past_box_head h3 {font-size: 14px;}
}
@media screen and (max-width: 991px) {
	.navigation {padding: 15px 0;display: none;}
	.mobile_nave{display:block;}
	.mobile_nave .mob_logo .logo-img {width: 245px;}
	.option_content {padding: 0 90px;}
	.size_notes {padding: 0;}
	.top_bar_subscribe_text {display: none;}
	.top_subscribe_bar .mob_icon{display:block;}
	.spoiler-list {margin:20px;}
	/*.size_box {width:155px;}*/
	#chseUndies .each-undies .pakage_name.minhgt {min-height: 140px;}
	
	/*thank you page popup*/
	#thankyouPopup .popup-window {width:800px;}
	#thankyouPopup  .popup-content-fm {max-height:auto;overflow-y: auto;}
	#thankyouPopup .c-row .cntnt-sec .wanna-grab,
	#thankyouPopup .shop-btn { font-size: 35px;}
	#thankyouPopup .code-info {font-size: 1.1em;}
	#thankyouPopup .sep-chkout {font-size: 1em;}
}
@media screen and (min-width: 600px) and (max-width: 767px) {
	.plan_Box {display: inline-block;width: 225px;}
}
@media screen and (min-width: 480px) and (max-width: 600px) {
	.plan_Box {display: inline-block;width:200px;}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
	/*thank you page popup*/
	#thankyouPopup .c-row .img-sec img {height:320px;}
}
@media screen and (max-width: 767px) {
	.banner{display:none;}
	.mobile_banner{display:block;}
	.subscribe_box {margin-bottom: 20px;width: 450px;}
	.bow_icon {left: 46%;}
	.get_splendies{background-size:cover;}
	.footer_logo.text-left{text-align: center;}
	.social_icons.text-right {text-align: center;}
	.footer_column1 {margin-top: 30px;}
	.mail_list > p{text-align:center;}
	.pakage_box{display: inline-block;width: 305px;}
	.footer_column1 {text-align: center;}
	.size_box {width:130px;}
	.banner_text_content p {line-height: normal !important;font-size: 6px !important;}
	.product_varient_box {width: auto;}
	.workflow_steps {float: none;padding-top: 0;width: auto;}
	.work_flow_image {float: none;margin-top: 30px;width: auto;}
	.step {height: 75px;padding: 21px 0;width: 75px;}
	.simple_logo_box {padding-top: 50px;}
	.logo_box > a, .simple_logo_box > a, .social_logo_box > a {display: block;}
	.video_description {min-height: auto;}
	.past_package_container {text-align: center;}
	.past_pakage_box {display: inline-block;padding: 15px 0;width: 360px;min-height: auto;}
	.past_pakage_box.spoiler {width: 360px;}
	.past_pakage_box + .past_pakage_box {margin-top: 30px;}
	.footer_column1 .subscribe_btn.text-center {display: block;}
	.footer_column1 .news_letter {display: none;}
	#checkout_form .cta {text-align: center;}
	.desktop-alert{display:none;}
	.mobile-alert{display:block;}
	.my-account .panel.panel-cratejoy {overflow: auto;}
	.col-xs-offset-1 {margin-left: 11.333333%;}	
	.saparate-ribbon {width: 100%; margin: 0px; display:block; margin-bottom: 25px; margin-top: -15px;}
	/* contact us popup*/
	.pop-tim-box .pop-row .pop-l-column, .pop-tim-box .pop-row .pop-r-column {font-size: 15px;font-weight: 500;}
	
	/*thank you page popup*/
	#thankyouPopup .c-row {display: block;}
	#thankyouPopup .c-row .cntnt-sec {width:auto;}
	#thankyouPopup .c-row .img-sec {width: auto;}
	#thankyouPopup .c-row .cntnt-sec .wanna-grab {font-size: 33px;}	
	#thankyouPopup .code-info .code-txt {padding: 0em 0.4em;display: inline-block;margin: 0 0.5em 0.2em;}
	#thankyouPopup .code-info .off-amt {padding: 0em 0.4em;display: inline-block;margin: 0 0.5em 0.2em;}
	#thankyouPopup .shop-btn {font-size: 33px;}

	.splendies_subscrbe_page_banner {background-image:url("//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/images/aa-sub-baner1.jpg?ts=1753937808&host=");background-size: cover;height: 600px;}
	.splendies_subscrbe_page_banner .inner_banner_head {display: none;}
	.product-type .choose-types,
	.choose-undies .undies-sec {display: block;}
	.product-type .choose-types .each-prdt + .each-prdt {margin-top: 30px;}
	.choose-undies .undies-sec .each-undies {width: 100%;max-width: 250px;margin: 0 auto;}
	.choose-undies .undies-sec .each-undies + .each-undies {margin-top: 30px;}

}
@media screen and (max-width: 640px) {
	.mobile_banner .mob_banner_cnt h1 {font-size: 18px;}
	.mobile_banner .mob_banner_cnt {font-size: 14px;}
	.secondSubscription h3 {font-size: 25px !important;line-height: 28px;margin-bottom: 12px !important;}
	.remodal.secondSubscription .yes_no_btn a {min-width: 224px !important; }
	.footer_navigation .footer_nav_list ul li .hide-pgm {display:none;}
	/* contact us popup*/
	.pop-head {font-size:16px;}
	.pop-tim-box {margin-top: 10px;margin-right: 0px;}
	.pop-tim-box .pop-row .pop-l-column, .pop-tim-box .pop-row .pop-r-column {font-size: 13px;font-weight: 500;}
	.pop-footer {font-size:13px;}
	p.subscription_price.pink_clr.mob {min-height: 75px;}
}
/*@media screen and (max-width: 550px) {
	.size_box {width:110px;}
	.size_box.small-padding {padding:26px 0px;}
}*/
@media screen and (max-width: 479px) {
	.subscribe_box {display: block;margin-bottom: 20px;width: auto;}
	.bow_icon {left: 44%;}
	.link_btn + .link_btn {margin-top: 10px;}
	.size_box {width:80px;}
	.login_cart > a{padding:8px 10px; }
	.mob_icon.text-right {padding-right: 3px;}
	.product .description h4 {font-size: 23px;}
	.rating .btn {font-size: 12px;min-width: auto;padding: 8px 5px;}
	.product-avg-rating > span {font-size: 14px;}
	.banner_links .subscribe_btn, .banner_links .gift_btn {padding: 8px 20px !important;}
	.inner_banner_head h2 {line-height: 1.2em;}
	.banner_links .subscribe_btn, .banner_links .gift_btn {font-size: 13px !important;width: 47%; }
	.option_content {padding: 0;}
	.shop_banner{padding: 40px 0;}
	.inner_page_banner{padding: 40px 0;}
	.step {height: 50px;padding: 10px 0;width: 50px;}
	.step h1 {font-size: 30px;}
	.past_pakage_box {display: block;padding: 15px 0;width: auto;}
	.pakage_image {display: none;}
	.pakage_name {padding: 30px 10px;}
	.pakage_name > h3 {font-size: 14px;line-height: normal;}
	.product_varient_box {width: 120px;}
	.pakage_box{margin-bottom:15px;width: auto;}
	.price_box{font-size:14px;}
	.plan_Box {width: 175px;overflow: hidden;}
	.product_plan_box_parent {margin: 0 5px;}
	.subscription_period > h3{font-size:13px;}
	.table.payment-info + .panel-footer .btn.pull-right, .table.payment-info + .panel-footer .btn.pull-left {float:none;min-width:auto;width: calc(50% - 6px);}
	p.subscription_price.pink_clr.mob {min-height: 90px;} 
	#chseUndies .each-undies .pakage_name.minhgt {min-height: unset;}
}	
@media screen  and (max-width:420px) {
	.mobile_nave .mob_icon{margin-top:2.5vw;}	
	.mobile_nave .login_cart {margin-top:5vw;}
	/*.col-xs-offset-1 {margin-left: 8.33333333%;}	
	.size_box {width:105px;}*/
}
@media screen  and (max-width: 379px) {
	.pakage_box.text-center {display: block;width: auto;}
	.pakage_image > img {width: 100%;}
	.summary h2 {font-size: 24px;}
	.login_cart > a {padding: 8px 2px;}
}
@media screen and (max-width:360px){
    #thankyouPopup .c-row .cntnt-sec .wanna-grab {font-size: 20px;}
    #thankyouPopup .code-info {font-size: .9em;line-height: 1.9em;margin-bottom: 2.5em;margin-top: 0.7em;}
    #thankyouPopup .code-info .code-txt {display:block;width:140px;margin-left:auto;margin-right:auto;}
    #thankyouPopup .shop-btn {font-size: 30px;}
    #thankyouPopup .offer-price {font-size: 1.8em;}
}