body{overflow:unset!important}body[data-test-pdp] #product .product-review-wrap .urgency-message{display:flex}#product{max-width:1600px}#product input[name=quantity]{text-align:center;width:48px;height:36px;border:1px solid #423f3e;font-family:var(--font-primary);font-size:1rem}#product .product-review-wrap{display:flex;justify-content:space-between;align-items:flex-start}#product .product-review-wrap .urgency-message{display:none;align-items:center;justify-content:center}#product .product-review-wrap .urgency-message .urgency-image{display:flex}#product .product-review-wrap .urgency-message .urgency-text{font-style:normal;font-weight:400;font-size:14px;line-height:22px;letter-spacing:.65625px;color:#c35e5e}#product #pdp-info-accordion .card{border-radius:0!important;border-top:none!important;border-right:none!important;border-left:none!important;border-bottom:1px solid #e0e0e0}#product #pdp-info-accordion .card .card-header{background:none;padding:0;border:1px solid transparent;margin-bottom:0}#product #pdp-info-accordion .card .card-header button{position:relative;padding:1rem 0;color:var(--color-black);font-family:var(--font-secondary);font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:.8rem;width:100%}#product #pdp-info-accordion .card .card-header button:after{content:"";background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='ai ai-Minus'%3E%3Cpath d='M20 12H4'/%3E%3C/svg%3E");position:absolute;right:5%;top:50%;transform:translateY(-50%);height:1em;width:1em}#product #pdp-info-accordion .card .card-header button.collapsed:after{content:"";background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='ai ai-Plus'%3E%3Cpath d='M12 20v-8m0 0V4m0 8h8m-8 0H4'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;position:absolute;right:5%;top:50%;transform:translateY(-50%);height:1em;width:1em}#product #pdp-info-accordion .card .card-body{padding:1rem 0;font-family:var(--font-primary)}#product #pdp-info-accordion .card .card-body p{letter-spacing:0!important}#product #pdp-info-accordion .card .card-body img{font-size:1.5rem}#product #pdp-info-accordion .card .card-body .ud-square-icon{width:1em;height:1em;min-width:1em;min-height:1em;object-fit:contain}#product #productImages{height:100%}#product #productImages .scroll-images{max-height:calc(100vh - var(--header-offset));overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#product #productImages .scroll-images::-webkit-scrollbar{display:none}#product #productImages .scroll-images video{width:100%}#product #product-title{font-weight:400;font-size:1.6rem}@media (min-width: 768px){#product #product-title{font-size:2.4rem}}#product .product-image-badge{border-radius:6px;background-color:#2d2d2db3;color:#fff;position:absolute;top:1rem;left:1rem;font-family:var(--font-secondary);font-size:.9rem;padding:.25rem .5rem;z-index:1021}#product .product-video-badge{border-radius:6px;background-color:#2d2d2db3;color:#fff;position:absolute;top:10px;left:10px;padding:10px;z-index:1021;line-height:16px}#product .dont-wait-container .product-image-badge,#product #complete-the-look .product-image-badge{position:absolute;top:.75rem;left:.75rem;background-color:transparent;padding:0}#product #complete-the-look .btn-favorite{display:none!important}#product .yotpo-bottomline .yotpo-icon-star,#product .yotpo-bottomline .yotpo-icon-half-star{color:var(--color-black)!important}#product .yotpo-bottomline .text-m{font-family:var(--font-primary);color:var(--color-black)!important;text-decoration:underline!important;margin-bottom:0!important;margin-left:.25rem!important}#product .ud-payments{font-size:.75rem;font-weight:400}#product .ud-payments img{width:auto;height:1.25em}#product #product-carousel .swiper-button-prev:after,#product #product-carousel .swiper-button-next:after{content:unset}#product #product-carousel .swiper-pagination{width:fit-content;right:5%;left:unset}#product #product-carousel .swiper-pagination .swiper-pagination-bullet{border:1px solid var(--color-black);background:transparent;opacity:1}#product #product-carousel .swiper-pagination .swiper-pagination-bullet-active{background:var(--color-black);border-color:var(--color-black)}#product #product-carousel .swiper-slide{position:relative;width:100%}#product #product-carousel .swiper-slide:after{content:"";display:block;padding-bottom:100%}#product #product-carousel .swiper-slide img,#product #product-carousel .swiper-slide video{position:absolute;width:100%;height:100%;object-fit:cover}@media (max-width: 768px){#product #product-carousel .swiper-button-prev,#product #product-carousel .swiper-button-next{display:none}}#product #product-carousel-nav .swiper-slide{position:relative;width:100px;opacity:.4}#product #product-carousel-nav .swiper-slide.swiper-slide-thumb-active{opacity:1}#product #product-carousel-nav .swiper-slide:after{content:"";display:block;padding-bottom:100%}#product #product-carousel-nav .swiper-slide img{position:absolute;width:100%;height:100%;object-fit:cover}#product .option-name{color:var(--color-black);font-family:var(--font-secondary);font-size:13px;font-weight:500;letter-spacing:.9px;text-align:left;text-transform:uppercase}#product .option-name span{font-weight:400;text-transform:uppercase}#product #product-selectors input:disabled~label{opacity:.4}#product #product-selectors .button-selector:not(:last-child){margin-right:.5rem}#product #product-selectors .button-selector label{color:var(--color-black);font-family:var(--font-tertiary);font-size:.75rem;background-color:#f4f4f4;font-weight:400;text-transform:capitalize;border:1px solid #f4f4f4;padding:.5rem;width:100%;min-width:60px;text-align:center}#product #product-selectors .button-selector input{-webkit-appearance:none;appearance:none;border:0;position:absolute}#product #product-selectors .button-selector input:focus-visible~label{outline:2px solid var(--color-green)}#product #product-selectors .button-selector input:checked~label{border-color:var(--color-green)}#product #product-selectors .button-selector .alternate-option-link{color:var(--color-black);font-family:var(--font-tertiary);font-size:.75rem;background-color:#f4f4f4;font-weight:400;text-transform:capitalize;border:1px solid #f4f4f4;padding:.5rem;width:100%;min-width:60px;text-align:center}#product #product-selectors .button-selector .alternate-option-link.selected{border-color:var(--color-green)}#product #product-selectors .color-selector{position:relative;margin-right:.5rem;overflow-x:visible}#product #product-selectors .color-selector p{color:var(--color-green);text-align:center;left:15px;position:absolute;top:80%;transform:translate(-50%);margin-bottom:0;font-size:11px;width:max-content}#product #product-selectors .color-selector label{border-radius:2rem;display:flex;padding:5px;width:min-content}#product #product-selectors .color-selector label .color{width:18px;height:18px;border-radius:50%}#product #product-selectors .color-selector label .color:not(:first-child){margin-left:-9px}#product #product-selectors .color-selector input{-webkit-appearance:none;appearance:none;border:0;position:absolute;opacity:0}#product #product-selectors .color-selector input:focus-visible~label{outline:2px solid var(--color-black)}#product #product-selectors .color-selector input:checked~label{border:1px solid var(--color-black)}#product .product-price{font-family:var(--font-secondary);color:var(--color-black);letter-spacing:1.39px;font-size:.9em;text-transform:uppercase;text-decoration:line-through;text-decoration-color:#e67160;-webkit-text-decoration-color:#e67160;font-weight:400;margin:0}#product .product-price:before{content:"Was ";clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;position:absolute;white-space:nowrap}#product .product-price:after{content:"Is Now ";clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;position:absolute;white-space:nowrap}#product .product-price.discounted{color:var(--color-black);text-decoration:none}#product .product-price.discounted:before{content:""}#product .product-price.discounted:after{content:""}#product .product-promotion{font-family:var(--font-secondary);color:var(--color-black);font-size:.9rem;font-weight:500;letter-spacing:.97px;text-transform:uppercase;text-align:center;background:var(--color-accent-green);padding:8px}@media (min-width: 768px){#product .product-promotion{font-size:.8rem;border-radius:8px;background:var(--color-accent-green);color:var(--color-black);padding:11px}}#product .quantity input::-webkit-outer-spin-button,#product .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#product .quantity input[type=number]{-moz-appearance:textfield;border-radius:4px;border:none}@media (max-width: 768px){#product .quantity input[type=number]{border:2px solid #e5e5e5;height:100%}}@media (max-width: 768px){#product .quantity .input-group{height:100%}}#product .quantity .quantity-modifiers{padding:.5rem;border-radius:7px;border:2px solid #e5e5e5;cursor:pointer}#product .order-benefits{color:var(--color-green);font-family:var(--font-secondary);margin-top:.25rem;font-size:.7rem;font-weight:500;letter-spacing:.88px;text-align:center;text-transform:uppercase}#product .inventory_message{color:var(--color-green);font-family:var(--font-tertiary);font-weight:400}#product .inventory_message button{color:var(--color-green)}#product .inventory_message strong{font-weight:500}#product .rte .product-description{color:var(--color-black);font-family:var(--font-secondary);font-size:.9rem;font-weight:400;letter-spacing:.63px;line-height:1.4rem}#product .rte .product-description ul{list-style-position:inside}#product .btn-cozy-new{color:#fff;font-family:var(--font-secondary);font-size:.9em;font-weight:500;letter-spacing:.5px;line-height:normal;text-align:center;text-transform:uppercase;background-color:var(--color-green);padding:.75rem;min-width:100%;margin:0}#product .btn-favorite{position:absolute;top:1rem;right:1rem;z-index:1021}#product .btn-favorite.favorited path{fill:#fff}@media (max-width: 768px){#product .btn-favorite svg{width:36px}}#product .custom-pajama-set-callout{background-color:#f4f4f4;color:var(--color-black);font-family:var(--font-primary)}#product .custom-pajama-set-callout a{font-size:.9rem;font-weight:600;letter-spacing:1px;text-decoration:underline;text-transform:uppercase}#product .custom-pajama-set-callout p{font-size:1rem;font-weight:400;line-height:18px}.comforter-filling-info-popover{width:450px;max-width:90%;font-family:var(--font-secondary);background:#f3f4ef;padding:1rem}#size-guide-chart.size-guide-popover{width:100%;font-family:brandon-grotesque;background:#f7f8f6;padding:1rem;margin-top:15px}#size-guide-chart.size-guide-popover .popover-body{padding:0;font-family:var(--font-secondary)}#size-guide-chart.size-guide-popover .popover-body ul{margin:0;line-height:1.75rem;padding:.5rem;list-style:none}#size-guide-chart.size-guide-popover table,#size-guide-chart.size-guide-popover th,#size-guide-chart.size-guide-popover td{border:.5px solid #000000;font-family:Sainte-Colombe;font-style:normal;font-weight:300;font-size:14px;line-height:24px;color:#000;text-align:center}@media (max-width: 995px){#size-guide-chart.size-guide-popover table,#size-guide-chart.size-guide-popover th,#size-guide-chart.size-guide-popover td{font-size:10px;line-height:16px}}#size-guide-chart.size-guide-popover th{padding:18px 9px}#size-guide-chart.size-guide-popover tr{text-transform:uppercase;padding:0}#size-guide-chart.size-guide-popover td{padding:9px 0 7px}#size-guide-chart.size-guide-popover figure{margin:0}@media (max-width: 576px){#worry-free-guaranteed .title{font-size:2rem}}#worry-free-guaranteed .guarantee-item{display:flex;align-items:center;flex-direction:column;margin-bottom:1rem}#worry-free-guaranteed .guarantee-item img{width:auto;max-width:3rem;max-height:3rem;height:auto}@media (min-width: 768px){#worry-free-guaranteed .guarantee-item img{max-width:50%;max-height:80px}}#worry-free-guaranteed .guarantee-item p{max-width:400px}@media (max-width: 768px){#pdp-product-info{background-color:#f7f8f6}}#pdp-product-info a{color:var(--color-green);text-decoration:underline}#pdp-product-info .background-image{width:100%;height:100%;object-fit:cover}@media (max-width: 576px){#pdp-product-info .background-image{max-height:200px}}#pdp-product-info .mens-image-overlay{position:absolute;left:0;top:-1px;width:100%;height:25%;background-image:linear-gradient(180deg,#f7f8f6,#f7f8f600)}#pdp-product-info .image-overlay{position:absolute;left:0;bottom:-2px;width:100%;height:25%;background-image:linear-gradient(0deg,#f7f8f6,#f7f8f600)}@media (min-width: 768px){#pdp-product-info .image-overlay{width:25%;height:100%;bottom:unset;top:0;background-image:linear-gradient(90deg,#fff,#fff0)}}#pdp-product-info .info-section{text-align:center}#pdp-product-info .info-section h6{color:var(--color-black);font-family:Optima;font-size:18px;font-weight:700;font-style:normal;letter-spacing:.15px}#pdp-product-info .info-section p{color:var(--color-black);font-family:var(--font-tertiary);font-size:14px;font-weight:400;letter-spacing:.74px;line-height:22px;max-width:400px;margin:0 auto}#product-yotpo .yotpo *{font-family:var(--font-primary)}#product-yotpo .yotpo .yotpo-logo-link-new,#product-yotpo .yotpo .yotpo-icon-profile{display:none}#product-yotpo .yotpo .yotpo-user-name{color:var(--color-green);font-weight:400;font-size:13px}#product-yotpo .yotpo .yotpo-icon-star{color:var(--color-black)}#product-yotpo .yotpo .yotpo-user-title{color:var(--color-green);font-weight:400}#product-yotpo .yotpo .content-title{color:var(--color-black);font-weight:600!important;font-family:var(--font-primary);font-size:1rem;margin:.25rem 0 .5rem}#product-yotpo .yotpo .yotpo-action[data-target=share-review],#product-yotpo .yotpo .label-helpful{display:none!important}#product-yotpo .yotpo .yotpo-icon-thumbs-up,#product-yotpo .yotpo .yotpo-icon-thumbs-down{color:var(--color-black)!important}#product-yotpo .yotpo .content-review{font-size:1rem;color:var(--color-black);line-height:1.5rem}#product-yotpo .yotpo .content-review .yotpo-read-more,#product-yotpo .yotpo .content-review .rest-content-collapsed{font-size:1rem;line-height:1.5rem}#product-yotpo .yotpo .yotpo-small-box{display:none;border:none}#product-yotpo .yotpo .yotpo-nav-primary{display:none!important}#product-yotpo .yotpo .yotpo-page-element.goTo,#product-yotpo .yotpo .yotpo_previous,#product-yotpo .yotpo .yotpo_next{color:var(--color-black)!important}#product-yotpo .yotpo .yotpo-bottomline-2-boxes{display:none}#product-yotpo .yotpo .yotpo-main,#product-yotpo .yotpo .yotpo-footer{margin-left:0}@media (max-width: 576px){#recommendations-section .title{font-size:1.5rem}}.viscose-text{font-weight:500;color:#505050}#productDescriptionAccordion .card{border:none;border-top:1px solid #e0e0e0;border-radius:0}#productDescriptionAccordion .card .card-header{border:none;background:none;padding-left:0}#productDescriptionAccordion .card .card-header .btn-link{position:relative;color:var(--color-black);padding-left:0;font-weight:500;width:100%;text-align:left}#productDescriptionAccordion .card .card-header .btn-link:hover{color:var(--color-black)}#productDescriptionAccordion .card .card-header .btn-link:after{content:"";position:absolute;right:0;width:1rem;height:1rem;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' display='block' id='Minus'%3E%3Cpath d='M20 12H4'/%3E%3C/svg%3E")}#productDescriptionAccordion .card .card-header .btn-link.collapsed:after{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' display='block' id='Plus'%3E%3Cpath d='M12 20v-8m0 0V4m0 8h8m-8 0H4'/%3E%3C/svg%3E")}#productDescriptionAccordion .card .card-body{padding:0 0 1rem;font-family:brandon-grotesque;font-size:14px;letter-spacing:.74px;line-height:18px}#productDescriptionAccordion .card .card-body ul{padding:0;list-style:inside}#productDescriptionAccordion .card .card-body ul li{padding:.25rem 0}#backInStock input[type=email]{font-size:16px}#backInStock p{color:var(--color-black);font-size:16px;font-weight:400;letter-spacing:1px}#backInStock .option{z-index:1}@media (min-width: 992px){#backInStock .order-now{margin-top:64px!important}}#backInStock .separator{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#backInStock .separator:before{content:"";position:absolute;width:80%;height:1px;background:#2d2d2d;top:50%;left:50%;transform:translate(-50%,-50%)}#backInStock .separator:after{content:"or";background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-size:1.25rem;padding:0 1.5rem;letter-spacing:1px;font-family:brandon-grotesque}@media (min-width: 992px){#backInStock .separator:before{top:49%}#backInStock .separator:after{top:49%}}#product .price-compare{line-height:1.2}#product .price-compare .product-price{font-family:var(--font-tertiary)!important;font-size:1rem!important}#product .price-compare .product-price.discounted{color:var(--color-red)}#product-selectors>:not(.order-first) .border-top-element{border-top:1px solid #dee2e6}@media (min-width: 768px){#product-selectors>.order-first .border-top-element{border-top:1px solid #dee2e6}}#product .dont-wait-container .dont-wait-title{font-size:1.5rem}#product .dont-wait-container .product-card .btn-favorite{position:static}#product .dont-wait-container .product-card .product-price{text-decoration:none}#product .dont-wait-container .product-card .product-price.compare-at-price{text-decoration:line-through}
/*# sourceMappingURL=/cdn/shop/t/1160/assets/product.scss.css.map */
