.hide{display:none!important}.show{display:block!important}.bold{font-weight:700}.invisible{visibility:hidden;opacity:0}.color-white,.color-white p{color:#fff!important}.color-black,.color-black p{color:#000!important}.pointer{cursor:pointer}.text-uppercase{text-transform:uppercase}.pos-rel{position:relative}.pos-abs{position:absolute}.mg-bt100{margin-bottom:100px}.pre-height-img,.rt-img{position:relative;width:100%!important}.pre-height-img--portrait{padding-top:130%!important}.pre-height-img--square{padding-top:100%!important}.pre-height-img--landscape{padding-top:75%!important}.pre-height-img img,.rt-img img{position:absolute;margin:auto!important;top:0;left:0;right:0;bottom:0;max-height:100%!important;max-width:100%!important;width:auto!important;height:auto!important}.pre-height-bg,.rt-bg{position:relative;background-size:cover;background-repeat:no-repeat;background-position:top center}.display-table{display:table;table-layout:fixed;width:100%}.display-table-cell{display:table-cell;vertical-align:middle;float:none}.grid-table{display:table;table-layout:fixed;width:100%}.grid-table>div{display:table-cell;vertical-align:middle;float:none}.ratio-100,.rt-100{padding:100% 0 0!important}.vertical-top{vertical-align:top}.xs-only-show,.sm-only-show,.md-only-show,.lg-only-show{display:none}@media screen and (max-width:375px){.xs-hide{display:none}.xs-only-show{display:block}.xs-full-width{width:100%!important}}@media screen and (min-width:37px)and (max-width:480px){.sm-full-width{width:100%!important}.sm-hide{display:none}.sm-only-show{display:block}.sm-1-2{width:50%}.sm-1-2:nth-child(odd){clear:both}.sm-1-3{width:33.3333%}.sm-2-3{width:66.6666%}.sm-1-3:nth-child(3n+1){clear:both}.sm-display-table{display:table;table-layout:fixed;width:100%}.sm-display-table-cell{display:table-cell;vertical-align:middle;float:none}}@media screen and (min-width:481px)and (max-width:767px){.md-full-width{width:100%!important}.md-hide{display:none}.md-only-show{display:block}.md-1-2{width:50%}.md-1-2:nth-child(odd){clear:both}.md-1-3{width:33.3333%}.md-2-3{width:66.6666%}.md-1-3:nth-child(3n+1){clear:both}.md-display-table{display:table;table-layout:fixed;width:100%}.md-display-table-cell{display:table-cell;vertical-align:middle;float:none}.hide-mobile{display:none!important}}@media screen and (min-width:768px)and (max-width:1024px){.lg-hide{display:none!important}.lg-only-show{display:block}.lg-1-2{width:50%}.lg-1-2:nth-child(odd){clear:both}.lg-1-3{width:33.3333%}.lg-2-3{width:66.6666%}.lg-1-3:nth-child(3n+1){clear:both}.lg-1-4{width:25%}.lg-1-5{width:20%}.lg-1-6{width:16.666666%}.lg-2-4{width:50%}.lg-3-4{width:75%}.lg-1-4:nth-child(4n+1){clear:both}.lg-display-table{display:table;table-layout:fixed;width:100%}.lg-display-table-cell{display:table-cell;vertical-align:middle;float:none}}@media screen and (min-width:1025px){.xl-hide{display:none!important}.xl-only-show{display:block}.xl-1-2{width:50%}.xl-1-2:nth-child(odd){clear:both}.xl-1-3{width:33.3333%}.xl-2-3{width:66.6666%}.xl-1-3:nth-child(3n+1){clear:both}.xl-1-4{width:25%}.xl-1-6{width:16.666666%}.xl-2-4{width:50%}.xl-3-4{width:75%}.xl-1-4:nth-child(4n+1){clear:both}.xl-1-5{width:20%}.xl-2-5{width:40%}.xl-3-5{width:60%}.xl-4-5{width:80%}.xl-1-5:nth-child(5n+1){clear:both}.xl-display-table{display:table;table-layout:fixed;width:100%}.xl-display-table-cell{display:table-cell;vertical-align:middle;float:none}}.overlay-bg:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.6}.overlay-bg--hide:after{display:none}.overlay-bg--black .overlay-bg__content{color:#fff}.overlay-bg--black:after{background-color:#000}.overlay-bg--white .overlay-bg__content{color:#000}.overlay-bg--white:after{background-color:#fff}.overlay-bg__content-abs{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 20px;z-index:1}.overlay-bg__content-rel{padding:100px 20px;position:relative;z-index:1}.content-abs-center{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:1}.content-abs-bottom{position:absolute;left:0;right:0;text-align:center;z-index:1;bottom:50px}.width-f60{width:60px}.width-f80{width:80px}.width-f100{width:100px}.width-f150{width:150px}.width-f200{width:200px}.width-r10{width:10%}.width-r15{width:15%}.width-r20{width:20%}.width-r100{width:100%}.cart__footer{padding-top:0}.cart__submit-controls input.btn.cart__submit.cart__submit-control{width:100%;max-width:365px;height:54px;border-radius:5px}.template-cart .cart-dc-ms p br{display:none}.cart-dc-ms p strong{padding-right:5px}.cart__submit-controls .checkcart{display:inline-block;width:100%;max-width:365px}.cart__submit-controls .checkcart label.cart-note__label{float:left;margin-bottom:3px;padding-right:10px}.cart__submit-controls .checkcart input#checkboxnew{float:right;width:22px;height:22px;margin-top:2px;cursor:pointer}.custom-note.cart-note textarea{margin-bottom:15px;border:1px solid #dddddd}.grid__item.medium-up--one-half.cart-note label.cart-note__label{margin-top:2px}.custom-note.cart-note textarea{margin-bottom:0;border:1px solid #dddddd;font-family:Nunito,sans-serif!important;color:#000!important;font-size:16px!important;width:100%}.custom-note.cart-note textarea::-webkit-input-placeholder{color:#000!important}.custom-note.cart-note textarea::-moz-placeholder{color:#000!important}.custom-note.cart-note textarea:-ms-input-placeholder{color:#000!important}.custom-note.cart-note textarea:-moz-placeholder{color:#000!important}.custom-note.cart-note p.gift-counter{position:absolute;bottom:8px;right:15px;font-size:14px;font-family:Nunito,sans-serif!important}.custom-footer{margin-top:20px}.custom-footer .grid.footer-nav-cols li a{display:block;padding:5px 0}.custom-footer .grid.footer-nav-cols li{display:inline-block;vertical-align:middle;margin-right:15px}.custom-footer .footer-nav-group.help-group h6{font-family:Nunito,sans-serif!important;font-size:17px;margin-bottom:10px}.custom-footer .grid.footer-nav-cols li a:hover{text-decoration:underline}.custom-note.cart-note{position:relative}.cart__submit-controls .checkcart{margin-bottom:15px}.custom-note.cart-note{margin-bottom:9px}.custom-footer .footer-nav-group.help-group{width:100%;border-top:1px solid #e8e9eb;padding-top:20px;text-align:center;border-bottom:1px solid #e8e9eb;padding-bottom:20px;margin:10px auto 30px}.custom-footer .footer-nav-group.help-group h6{display:none}@media only screen and (min-width:768px){.grid-table-lg{display:table;table-layout:fixed;width:100%}.grid-table-lg>div{display:table-cell;vertical-align:middle;float:none}.cart__submit-controls input.btn.cart__submit.cart__submit-control{font-size:22px}.custom-note.cart-note{margin-top:12px;max-width:365px;width:100%}.custom-note.cart-note label.cart-note__label{margin-bottom:7px}.template-cart .cart__submit-controls{margin-top:10px!important}.cart__submit-controls input.btn.cart__submit.cart__submit-control{margin-bottom:5px}.template-cart .additional-checkout-buttons{margin-top:15px}.template-cart .cart__image-wrapper{width:140px}.template-cart .cart__image-wrapper div img{max-height:140px!important;margin:5px 0}.template-cart #PageContainer{margin-top:40px}.template-cart form.cart table{margin-bottom:15px}.cart__row th{font-family:run_wild,Arial,sans-serif!important;font-size:45px;padding-top:0;padding-bottom:10px}form.cart td{padding-top:12px;padding-bottom:12px}.custom-note.cart-note{margin-top:0;margin-bottom:9px}}@media only screen and (min-width:992px){.cart__row th{font-family:run_wild,Arial,sans-serif!important;font-size:45px;padding-top:0;padding-bottom:10px}tr.cart__update-wrapper.custom-cart-new input.btn{padding:17px;width:100%;margin-bottom:0;margin-left:0}tr.cart__update-wrapper.custom-cart-new td:nth-of-type(2){max-width:500px;padding-bottom:0}tr.cart__update-wrapper.custom-cart-new label.cart-note__label{font-size:18px}tr.cart__update-wrapper.custom-cart-new td{vertical-align:top}tr.cart__update-wrapper.custom-cart-new .cart__submit-controls{margin-top:5px!important}tr.cart__update-wrapper.custom-cart-new .additional-checkout-buttons{margin-top:0}.grid__item.medium-up--one-half.cart-note label.cart-note__label{margin-top:70px;font-size:14px}}@media only screen and (max-width:876px){.cart__submit-controls input.btn.cart__submit.cart__submit-control{margin-left:0}}.stamped-review-content{margin:0 0 15px;clear:both;overflow:auto;max-height:400px}[data-widget-style=slider] .stamped-review-body{margin-bottom:30px}[data-widget-style=slider] .stamped-review-footer{background:#fff;opacity:1}.cart__row .cart__price-wrapper{width:60px}.cart__row .cart__price-wrapper dd{padding:0;margin:0}.cart__row .cart__meta{padding-left:12px;padding-right:12px}@media only screen and (max-width:340px){.cart__submit-controls input.btn.cart__submit.cart__submit-control{width:100%;max-width:365px;height:54px;border-radius:5px;font-size:16px;white-space:nowrap;text-align:center;padding:0 10%}.cart__submit-controls .checkcart label.cart-note__label{max-width:90%}}.site-footer__payment-icons .payment-icons{padding-top:15px}.ct-product-banner{margin-bottom:40px;position:relative}.ct-product-banner-content{position:absolute;top:25%;right:2%;width:60%;text-align:center}.ct-product-banner-content h3.ct-product-banner-content-title{font-family:run_wild,Arial,sans-serif!important;font-size:45px;padding-top:0;padding-bottom:10px;line-height:1.1!important}.ct-product-banner-content p{font-family:run_wild,Arial,sans-serif!important;font-size:26px!important}.ct-product-header{margin-bottom:50px}.ct-product-header .grid{display:grid;grid-template-columns:1fr 1fr;height:100%}.ct-product-header .grid__item{margin:auto}@media only screen and (max-width:749px){.cart__submit-controls input.btn.cart__submit.cart__submit-control{max-width:100%;margin-left:0}.cart__submit-controls .checkcart{margin-bottom:20px}.custom-note.cart-note{clear:both;display:inline-block;width:100%}.ct-product-header .grid{grid-template-columns:1fr}.ct-product-banner-content{position:absolute;top:35%;right:0;width:60%;text-align:center;left:0;margin:auto;bottom:0}.grid-header-image{order:1}.grid-header-content{order:2}.grid-header-content .ct-product-faq__heading{margin:20px auto 10px}.cart__footer .grid{display:grid}}@media only screen and (min-width:749px)and (max-width:940px){.ct-product-banner-content h3.ct-product-banner-content-title{font-size:35px}}#shopify-section-ct-product-banner-pillow .ct-product-banner-content{position:absolute;top:10%;right:0;width:100%;text-align:center}#shopify-section-ct-product-banner-pillow .ct-product-banner-content .ct-product-banner-content-title{color:#fff}#shopify-section-ct-product-banner-pillow .ct-product-banner-content p{color:#fff;margin:0 250px 0 0}@media only screen and (max-width:749px){#shopify-section-ct-product-banner-pillow .ct-product-banner-content p{margin:0}}.numbertext{display:none}.template-product .main-content.the-pillow-of-dreams{padding-top:0}.ct-header__menu-item_container{display:inline-block}.ct-header__menu-item_container ul{background:#ff009a;width:200px;position:absolute;margin-top:-10px}.ct-header__menu-item_container ul li{font-family:run_wild,Arial,sans-serif!important;line-height:56px;font-size:32px}.ct-header__menu-item_container ul{display:none}.ct-header__menu-item_container:hover ul{display:block}.ct-header__menu-item_container ul li a:hover{color:#fff}@media only screen and (max-width:749px){.cart__qty-input_manual,.cart__qty-input_mobile{text-align:center;width:60px;padding:2px 5px}}.template-cart .stamped-summary{display:none}.cart-note .cart-note__label{padding:5px;background-image:url(/cdn/shop/files/Soft_Light_Cloud_resized.png?v=1707732790);background-repeat:no-repeat;background-position:center center;background-size:contain;text-align:center;margin-top:0!important;min-height:180px;vertical-align:middle}.cart-note .cart-note__label p:first-child{margin:0;line-height:24px}.cart-note .cart-note__label p:last-child{line-height:24px}.cart-note .cart-note__label .fa-question-circle:before{color:#fff;background:#000;font-size:19px;line-height:12px;display:inline-block;border-radius:50%}.template-product #ReviewsWidget .ElementsWidget__header .header__inner .R-Button,.template-product #reviews_widget .ElementsWidget__header .header__inner .R-Button{color:#000!important;font-weight:900;font-family:Nunito,sans-serif;text-transform:uppercase}[data-testid=klaviyo-form-T6JZAQ]{width:800px!important;max-width:100%!important;margin:30px auto!important}[data-testid=klaviyo-form-T6JZAQ] button{width:140px!important;padding:0!important;height:50px!important}[data-testid=klaviyo-form-T6JZAQ] h3 span{font-family:jeronimo__regular,Arial,sans-serif!important;font-size:80px!important}div[data-testid=POPUP] button.klaviyo-close-form:not(.btn--secondary){background-color:#fff!important}button:not(.btn--secondary).kl-teaser-Up2g3r{background-color:transparent!important}button:not(.btn--secondary).kl-teaser-RQmwYs{background-color:transparent!important}div[data-testid=POPUP] [data-testid=form-row]:last-child button{background-color:#fff!important}@media(max-width:749px){[data-testid=klaviyo-form-T6JZAQ] h3 span{font-size:50px!important}[data-testid=klaviyo-form-T6JZAQ]>div>div[data-testid=form-row]:nth-child(2)>div{padding-left:0!important;padding-right:0!important}[data-testid=klaviyo-form-T6JZAQ]>div>div[data-testid=form-row]:nth-child(3){flex-wrap:wrap!important}[data-testid=klaviyo-form-T6JZAQ]>div>div[data-testid=form-row]:nth-child(3) [data-testid=form-component]:first-child{flex:0 0 100%!important;padding-bottom:0!important}[data-testid=klaviyo-form-T6JZAQ]>div>div[data-testid=form-row]:nth-child(3) [data-testid=form-component]:last-child{width:200px!important;margin:20px auto 0!important;padding-top:0!important}[data-testid=klaviyo-form-T6JZAQ]>div>div[data-testid=form-row]:nth-child(3) [data-testid=form-component]:last-child>button{width:100%!important}.mobile-input{margin-top:-300px}}.cart__mobile-price dd{margin-left:0}@media(max-width:749px){.cart__price-wrapper+td{padding-right:0;padding-left:0}.cart__mobile-price>dl{margin-top:10px}.cart__row .cart__meta{padding-left:20px;padding-right:0}.cart__image-wrapper div img{height:auto}.cart__update-wrapper td{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom.scss.css.map */
