.index-product[data-product-handle=classic-short-sleeve-pajama],.index-product[data-product-handle=hooded-howler-robe-blanket]{--PT: 48px !important}.index-product[data-product-handle=classic-short-sleeve-pajama] .product__title,.index-product[data-product-handle=hooded-howler-robe-blanket] .product__title{max-width:18ch;font-size:2.35rem;line-height:1.08}.bps-buy-summary{display:grid;gap:8px;margin:0;padding:0;color:#24342d;list-style:none}.bps-buy-summary li{display:flex;align-items:flex-start;gap:9px;font-size:.88rem;line-height:1.3}.bps-buy-summary__check{flex:0 0 18px;width:18px;height:18px;margin-top:1px;border:1px solid rgba(157,111,39,.45);border-radius:50%;background-color:#0d2444;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.1 8.2L6.9 11L12.1 5.2' stroke='%23FFFAF0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:13px 13px}.bps-size-fit__trigger{display:inline-flex!important;min-height:34px;align-items:center;gap:7px;padding:7px 11px!important;border:1px solid rgba(157,111,39,.4)!important;border-radius:6px!important;background:#fffaf0!important;color:#0d2444!important;font-size:.72rem!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;text-transform:none!important}.bps-size-fit__trigger:hover,.bps-size-fit__trigger:focus-visible{border-color:#0d2444!important;background:#0d2444!important;color:#fffaf0!important}.bps-size-fit__trigger-icon{display:inline-flex;width:15px;height:15px}.bps-size-fit__trigger-icon svg{width:100%;height:100%}.bps-size-fit__dialog .product-modal__outer{max-width:840px}.bps-size-fit__sheet{width:100%;max-height:min(86vh,760px);padding:34px;border:1px solid rgba(13,36,68,.14);border-radius:8px;background:#fffaf0;box-shadow:0 24px 70px #0d244438;color:#24342d}.bps-size-fit__header{max-width:650px;padding-right:36px}.bps-size-fit__eyebrow,.bps-size-fit__fact span{display:block;color:#7a6041;font-size:.68rem;font-weight:700;line-height:1.2;text-transform:uppercase}.bps-size-fit__header h2{margin:6px 0 9px;color:#0d2444;font-size:1.9rem;line-height:1.12}.bps-size-fit__intro,.bps-size-fit__intro p{margin:0;font-size:.95rem;line-height:1.5}.bps-size-fit__chart{margin-top:24px}.bps-size-fit__chart .bps-phase46-size-chart{margin-top:0}.bps-size-fit__chart .bps-phase46-size-chart__table{margin:0}.bps-size-fit__chart h4{margin:0 0 12px;color:#0d2444;font-size:.92rem}.bps-size-fit__chart table{margin:0;border:1px solid rgba(13,36,68,.14);border-radius:6px;overflow:hidden}.bps-size-fit__chart th,.bps-size-fit__chart td{padding:10px 8px;border-color:#0d24441f;font-size:.8rem;line-height:1.25}.bps-size-fit__chart th{background:#0d2444;color:#fffaf0}.bps-size-fit__chart>p:last-child{margin:18px 0 0;text-align:center}.bps-size-fit__chart img{width:min(100%,360px);height:auto;margin:0 auto}.bps-size-fit__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.bps-size-fit__fact{padding:15px;border:1px solid rgba(13,36,68,.12);border-radius:6px;background:#f8f3e8}.bps-size-fit__fact--wide{grid-column:1 / -1}.bps-size-fit__fact strong{display:block;margin-top:6px;font-size:.9rem;line-height:1.35}.bps-size-fit__fact--roomy strong{color:#24342d;font-size:.88rem;font-weight:400;line-height:1.45}.bps-howler-media__trigger{display:grid;grid-template-columns:58px minmax(0,1fr) 20px;align-items:center;gap:12px;width:100%;min-height:72px;padding:8px 10px;border:1px solid rgba(13,36,68,.16);border-radius:7px;background:#f8f3e8;color:#0d2444;text-align:left}.bps-howler-media__trigger:hover,.bps-howler-media__trigger:focus-visible{border-color:#9d6f27;background:#fffaf0}.bps-howler-media__thumb{position:relative;display:block;width:58px;height:58px;overflow:hidden;border-radius:5px;background:#0d2444}.bps-howler-media__thumb img{display:block;width:100%;height:100%;object-fit:cover}.bps-howler-media__play{position:absolute;right:5px;bottom:5px;display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#fffaf0;color:#0d2444;box-shadow:0 2px 8px #0d24443d}.bps-howler-media__play svg{width:12px;height:12px}.bps-howler-media__copy{display:grid;gap:2px;min-width:0}.bps-howler-media__eyebrow{color:#7a6041;font-size:.62rem;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase}.bps-howler-media__copy strong{font-size:.88rem;line-height:1.25}.bps-howler-media__copy>span:last-child{overflow:hidden;font-size:.75rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.bps-howler-media__arrow{display:inline-flex;width:18px;height:18px}.bps-howler-media__arrow svg{width:100%;height:100%}.bps-howler-media__dialog .product-modal__outer{max-width:880px}.bps-howler-media__sheet{display:grid;grid-template-columns:minmax(240px,.82fr) minmax(0,1fr);align-items:center;gap:32px;width:100%;max-height:min(88vh,760px);padding:30px;border-radius:8px;background:#eef1eb;color:#0d2444}.bps-howler-media__video-wrap{min-width:0}.bps-howler-media__video{display:block;width:100%;max-height:680px;aspect-ratio:9 / 16;border-radius:7px;background:#0d2444;object-fit:cover}.bps-howler-media__dialog-copy>span{color:#7a6041;font-size:.68rem;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase}.bps-howler-media__dialog-copy h2{margin:7px 0 10px;color:#0d2444;font-size:2rem;line-height:1.08}.bps-howler-media__dialog-copy p{margin:0;font-size:.94rem;line-height:1.5}.bps-phase46-cart-bar__confidence{display:none}.bps-phase46-cart-bar-visible #chatra{bottom:calc(var(--cart-bar-height, 82px) + 12px)!important}@media only screen and (max-width:749px){.index-product[data-product-handle=classic-short-sleeve-pajama],.index-product[data-product-handle=hooded-howler-robe-blanket]{--PT: 0px !important}.index-product[data-product-handle=classic-short-sleeve-pajama] .product__title,.index-product[data-product-handle=hooded-howler-robe-blanket] .product__title{max-width:none;font-size:1.75rem;line-height:1.12}.bps-buy-summary{gap:7px}.bps-buy-summary li{font-size:.84rem}.index-product[data-product-handle=classic-short-sleeve-pajama] .product__slides,.index-product[data-product-handle=hooded-howler-robe-blanket] .product__slides{height:410px!important}.index-product[data-product-handle=classic-short-sleeve-pajama] .product__slide,.index-product[data-product-handle=classic-short-sleeve-pajama] .product__photo,.index-product[data-product-handle=hooded-howler-robe-blanket] .product__slide,.index-product[data-product-handle=hooded-howler-robe-blanket] .product__photo{height:100%}.index-product[data-product-handle=classic-short-sleeve-pajama] .product__photo,.index-product[data-product-handle=hooded-howler-robe-blanket] .product__photo{padding-top:0}.index-product[data-product-handle=classic-short-sleeve-pajama] .product__thumbs,.index-product[data-product-handle=hooded-howler-robe-blanket] .product__thumbs{min-height:65px}.index-product[data-product-handle=classic-short-sleeve-pajama] .product__thumb__link,.index-product[data-product-handle=hooded-howler-robe-blanket] .product__thumb__link{width:55px;height:55px}.bps-size-fit__dialog .product-modal__outer{align-items:flex-end;max-width:none;padding:0}.bps-size-fit__sheet{max-height:88vh;padding:26px 18px 20px;border-width:1px 0 0;border-radius:8px 8px 0 0}.bps-size-fit__header{padding-right:34px}.bps-size-fit__header h2{font-size:1.55rem}.bps-size-fit--classic .bps-phase46-size-chart__table,.bps-size-fit--classic .bps-phase46-size-chart__table tbody,.bps-size-fit--classic .bps-phase46-size-chart__table tr,.bps-size-fit--classic .bps-phase46-size-chart__table td,.bps-size-fit--kids-pajamas .bps-phase46-size-chart__table,.bps-size-fit--kids-pajamas .bps-phase46-size-chart__table tbody,.bps-size-fit--kids-pajamas .bps-phase46-size-chart__table tr,.bps-size-fit--kids-pajamas .bps-phase46-size-chart__table td{display:block;width:100%}.bps-size-fit--classic .bps-phase46-size-chart__table,.bps-size-fit--kids-pajamas .bps-phase46-size-chart__table{min-width:0;border:0;overflow:visible}.bps-size-fit--classic .bps-phase46-size-chart__table thead,.bps-size-fit--kids-pajamas .bps-phase46-size-chart__table thead{display:none}.bps-size-fit--classic .bps-phase46-size-chart__table tbody,.bps-size-fit--kids-pajamas .bps-phase46-size-chart__table tbody{display:grid;gap:10px}.bps-size-fit--classic .bps-phase46-size-chart__table tr,.bps-size-fit--kids-pajamas .bps-phase46-size-chart__table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid rgba(13,36,68,.14);border-radius:6px;background:#fff}.bps-size-fit--classic .bps-phase46-size-chart__table td,.bps-size-fit--kids-pajamas .bps-phase46-size-chart__table td{min-width:0;padding:10px 12px;border:0;border-top:1px solid rgba(13,36,68,.08);background:transparent;text-align:left}.bps-size-fit--classic .bps-phase46-size-chart__table td:first-child,.bps-size-fit--kids-pajamas .bps-phase46-size-chart__table td:first-child{grid-column:1 / -1;border-top:0;background:#0d2444;color:#fffaf0;font-size:.92rem;font-weight:700}.bps-size-fit--classic .bps-phase46-size-chart__table td:before,.bps-size-fit--kids-pajamas .bps-phase46-size-chart__table td:before{content:attr(data-label);display:block;margin-bottom:3px;color:#7a6041;font-size:.62rem;font-weight:700;line-height:1.2;text-transform:uppercase}.bps-size-fit__facts{grid-template-columns:1fr}.bps-size-fit__fact--wide{grid-column:auto}.bps-howler-media__trigger{grid-template-columns:54px minmax(0,1fr) 18px;gap:10px;min-height:68px}.bps-howler-media__thumb{width:54px;height:54px}.bps-howler-media__dialog .product-modal__outer{align-items:flex-end;max-width:none;padding:0}.bps-howler-media__sheet{grid-template-columns:minmax(0,1fr);gap:18px;max-height:92vh;padding:48px 18px 20px;overflow-y:auto;border-radius:8px 8px 0 0}.bps-howler-media__video{width:min(100%,340px);max-height:62vh;margin:0 auto}.bps-howler-media__dialog-copy{width:min(100%,340px);margin:0 auto}.bps-howler-media__dialog-copy h2{font-size:1.45rem}.bps-phase46-cart-bar{min-height:82px}.bps-phase46-cart-bar .cart-bar__form__wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(126px,38vw);gap:10px;align-items:center;padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.bps-phase46-cart-bar .cart-bar__info{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 6px;min-width:0;margin:0;padding:0;text-align:left}.bps-phase46-cart-bar .cart-bar__product__title{display:block;min-width:0;overflow:hidden;padding:0;font-size:.72rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.bps-phase46-cart-bar .cart-bar__product__price{display:block;padding:0;font-size:.72rem;font-weight:700;line-height:1.2;white-space:nowrap}.bps-phase46-cart-bar .cart-bar__product__price:before{display:none}.bps-phase46-cart-bar__confidence{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:2px 8px;margin:4px 0 0;color:#5d665f;font-size:.59rem;font-weight:600;line-height:1.2}.bps-phase46-cart-bar__confidence span+span:before{margin-right:8px;content:"|"}.bps-phase46-cart-bar .cart-bar__form{display:block;min-width:0;max-width:none;margin:0}.bps-phase46-cart-bar .cart-bar__form .product__submit__add{width:100%;min-width:0;min-height:48px;padding:0 12px;font-size:.76rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bps-phase46-pdp.css.map */
