#bedsheet-size-guide-modal,#size-guide-modal{height:unset;max-height:calc(100vh - 60px);overflow-y:auto;padding:30px;width:80%}#bedsheet-size-guide-modal .calculator-input,#size-guide-modal .calculator-input{border-radius:24px}#bedsheet-size-guide-modal .calculator-buttons .btn,#size-guide-modal .calculator-buttons .btn{height:60px;padding:5px 30px;text-transform:uppercase}#bedsheet-size-guide-modal .calculator-buttons .btn-2,#size-guide-modal .calculator-buttons .btn-2{border-radius:100px;height:60px;padding:5px 30px;text-transform:uppercase}#bedsheet-size-guide-modal .calculator,#size-guide-modal .calculator{max-width:680px}#bedsheet-size-guide-modal .calculator-atc,#bedsheet-size-guide-modal .calculator-back,#size-guide-modal .calculator-atc,#size-guide-modal .calculator-back{width:155px}#bedsheet-size-guide-modal .calculator-buttons,#size-guide-modal .calculator-buttons{margin-bottom:65px}#bedsheet-size-guide-modal .calculator-product img,#size-guide-modal .calculator-product img{height:180px;mix-blend-mode:darken}#bedsheet-size-guide-modal .calculator-title,#size-guide-modal .calculator-title{font-family:var(--font-kids)}#bedsheet-size-guide-modal .calculator-title[data-weight]:before,#size-guide-modal .calculator-title[data-weight]:before{content:attr(data-weight)}#bedsheet-size-guide-modal .calculator-swatch .color-input,#size-guide-modal .calculator-swatch .color-input{height:20px;width:20px}#bedsheet-size-guide-modal .calculator-input,#size-guide-modal .calculator-input{background-color:#fff;border:1px solid #dae5ee;font-size:16px;height:42px;margin:0 0 15px;outline:none;width:330px}#bedsheet-size-guide-modal .calculator-extra-content,#size-guide-modal .calculator-extra-content{margin:20px 0;max-width:440px}@media screen and (min-width:749px){#bedsheet-size-guide-modal .calculator-extra-content,#size-guide-modal .calculator-extra-content{margin:40px 0}}#bedsheet-size-guide-modal .calculator-weight .calculator-content,#size-guide-modal .calculator-weight .calculator-content{padding:60px 20px}@media screen and (min-width:749px){#bedsheet-size-guide-modal .calculator-weight .calculator-content,#size-guide-modal .calculator-weight .calculator-content{padding:20px}}#bedsheet-size-guide-modal .calculator-result .calculator-content,#size-guide-modal .calculator-result .calculator-content{padding:30px 20px}.size-guide_image_blanket{left:0;position:absolute}.size-guide_image svg{transition:all .5s ease}@media screen and (max-width:749px){.size-guide_image .h5{font-size:12px!important;line-height:14px}}.size-guide_image_pillows{flex-direction:row-reverse;height:13%;top:0}.size-guide_image_mattress{background-color:#f9f9f9;border:1px solid #003050;border-radius:20px;height:70%;top:10%;transition:all .5s ease;width:41%}.size-guide_image_blanket{top:19%}.size-guide_image-wrapper{margin-right:100px;max-width:365px}.size-guide_dimensions{position:absolute;right:0;top:20%}.size-guide_image_left{right:-2%}.size-guide_image_right{left:-2%}.size-guide_dimensions_bed:after,.size-guide_dimensions_blanket:after{background:#003057;content:"";display:block;height:1px;position:absolute;right:110%;top:12px}.guide-state{position:relative}.state__sizes__svg{position:absolute;top:0}.size-guide-modal{border-radius:0}.input-wrap label{flex:0 0 205px}.state img{height:40vh;width:100%}.product-form__input.input-wrap{width:435px}[data-size=throw] .size-guide_image_blanket{height:62%;top:16%;width:126px}[data-size=throw][data-bed=full] .size-guide_image_blanket,[data-size=throw][data-bed=queen] .size-guide_image_blanket{left:50%}[data-size=throw][data-bed=king] .size-guide_image_blanket{left:43%}.guide-state-size-content .product-form__input label:before{left:20%;white-space:nowrap}@media screen and (max-width:749px){.guide-state-size-content .product-form__input label:before{left:30%}}[data-blanket="10"] .guide-state-size-content .product-form__input label{position:relative}[data-blanket="10"] .guide-state-size-content .product-form__input label:before{content:"40 in x 64 in"}[data-blanket="10"] .guide-state-size-content .product-form__input input:checked+label:not(.color-input):before{opacity:1}[data-blanket="10"] .size-guide_image_blanket{height:160px;width:100px}@media screen and (max-width:749px){[data-blanket="10"] .size-guide_image_blanket{height:80px;width:53px}}[data-blanket="10"] .size-guide--twin .size-guide_image_blanket{left:0}[data-blanket="10"] .size-guide--full .size-guide_image_blanket,[data-blanket="10"] .size-guide--king .size-guide_image_blanket,[data-blanket="10"] .size-guide--queen .size-guide_image_blanket{left:5%}[data-blanket="10"] .size-guide_dimensions_blanket .bold:before{content:"10"}[data-blanket="10"] .size-guide_dimensions_blanket .light:before{content:"40 in x 64 in"}[data-blanket="15"] .guide-state-size-content .product-form__input label{position:relative}[data-blanket="15"] .guide-state-size-content .product-form__input label:before{content:"40 in x 72 in"}[data-blanket="15"] .guide-state-size-content .product-form__input input:checked+label:not(.color-input):before{opacity:1}[data-blanket="15"] .size-guide_image_blanket{height:169px;width:100px}@media screen and (max-width:749px){[data-blanket="15"] .size-guide_image_blanket{height:85px;width:53px}}[data-blanket="15"] .size-guide--twin .size-guide_image_blanket{left:-2%}[data-blanket="15"] .size-guide--full .size-guide_image_blanket,[data-blanket="15"] .size-guide--king .size-guide_image_blanket,[data-blanket="15"] .size-guide--queen .size-guide_image_blanket{left:5%}[data-blanket="15"] .size-guide_dimensions_blanket .bold:before{content:"15"}[data-blanket="15"] .size-guide_dimensions_blanket .light:before{content:"40 in x 72 in"}[data-blanket="20"] .guide-state-size-content .product-form__input label{position:relative}[data-blanket="20"] .guide-state-size-content .product-form__input label:before{content:"45 in x 72 in"}[data-blanket="20"] .guide-state-size-content .product-form__input input:checked+label:not(.color-input):before{opacity:1}[data-blanket="20"] .size-guide_image_blanket{height:169px;width:107px}@media screen and (max-width:749px){[data-blanket="20"] .size-guide_image_blanket{height:85px;width:60px}}[data-blanket="20"] .size-guide--twin .size-guide_image_blanket{left:-5%}[data-blanket="20"] .size-guide--full .size-guide_image_blanket,[data-blanket="20"] .size-guide--king .size-guide_image_blanket,[data-blanket="20"] .size-guide--queen .size-guide_image_blanket{left:5%}[data-blanket="20"] .size-guide_dimensions_blanket .bold:before{content:"20"}[data-blanket="20"] .size-guide_dimensions_blanket .light:before{content:"45 in x 72 in"}[data-blanket="25"] .guide-state-size-content .product-form__input label{position:relative}[data-blanket="25"] .guide-state-size-content .product-form__input label:before{content:"48 in x 72 in"}[data-blanket="25"] .guide-state-size-content .product-form__input input:checked+label:not(.color-input):before{opacity:1}[data-blanket="25"] .size-guide_image_blanket{height:169px;width:130px}@media screen and (max-width:749px){[data-blanket="25"] .size-guide_image_blanket{height:85px;width:65px}}[data-blanket="25"] .size-guide--twin .size-guide_image_blanket{left:-18%}[data-blanket="25"] .size-guide--full .size-guide_image_blanket{left:-2%}[data-blanket="25"] .size-guide--king .size-guide_image_blanket,[data-blanket="25"] .size-guide--queen .size-guide_image_blanket{left:5%}[data-blanket="25"] .size-guide_dimensions_blanket .bold:before{content:"25"}[data-blanket="25"] .size-guide_dimensions_blanket .light:before{content:"48 in x 72 in"}[data-blanket="30"] .size-guide_image_blanket{height:77%;left:50%!important;top:14%!important;width:87%}[data-blanket="30"] .size-guide_dimensions_blanket .bold:before{content:"30"}[data-blanket="30"] .size-guide_dimensions_blanket .light:before{content:"60 in x 80 in"}[data-blanket="35"] .size-guide_image_blanket{height:83%;left:50%!important;top:14%!important;width:100%}[data-blanket="35"] .size-guide_dimensions_blanket .bold:before{content:"35"}[data-blanket="35"] .size-guide_dimensions_blanket .light:before{content:"90 in x 90 in"}[data-bed=twin] .size-guide_image_right{display:none;left:0}[data-bed=twin] .size-guide_image_left{right:0}[data-bed=twin] .size-guide_dimensions_bed .bold:before{content:"Twin"}[data-bed=twin] .size-guide_dimensions_bed .light:before{content:"38 in x 75 in"}[data-bed=full] .size-guide_image_mattress{height:72%;width:65%}[data-bed=full] .size-guide_image_blanket{left:41%}[data-bed=full] .size-guide_dimensions_bed .bold:before{content:"Full"}[data-bed=full] .size-guide_dimensions_bed .light:before{content:"53 in x 75 in"}[data-bed=full][data-blanket="20"] .size-guide_image_blanket{left:44%}[data-bed=full][data-blanket="25"] .size-guide_image_blanket{left:50%}[data-bed=queen] .size-guide_image_mattress{height:74%;width:80%}[data-bed=queen] .size-guide_image_blanket{left:37%;top:16%}[data-bed=queen] .size-guide_dimensions_bed .bold:before{content:"Queen"}[data-bed=queen] .size-guide_dimensions_bed .light:before{content:"60 in x 80 in"}[data-bed=queen][data-blanket="20"] .size-guide_image_blanket{left:-6%!important}[data-bed=queen][data-blanket="25"] .size-guide_image_blanket{left:44%}[data-bed=cal-king] .size-guide_image_mattress{height:82%;width:82%}[data-bed=cal-king] .size-guide_image_left{right:5%}[data-bed=cal-king] .size-guide_image_right{left:5%}[data-bed=cal-king] .size-guide_dimensions_bed .bold:before{content:"Cal King"}[data-bed=cal-king] .size-guide_dimensions_bed .light:before{content:"72 in x 84 in"}[data-bed=king] .size-guide_image_mattress{height:78%;width:86%}[data-bed=king] .size-guide_image_left{right:7%}[data-bed=king] .size-guide_image_right{left:7%}[data-bed=king] .size-guide_image_blanket{left:32%;top:17%}[data-bed=king] .size-guide_dimensions_bed .bold:before{content:"King"}[data-bed=king] .size-guide_dimensions_bed .light:before{content:"76 in x 80 in"}[data-bed=king][data-blanket="20"] .size-guide_image_blanket{left:35%}[data-bed=king][data-blanket="25"] .size-guide_image_blanket{left:41%}.size-guide-knot-pillow img{border-radius:10px;height:auto;width:100%}.size-guide-knot-pillow{background:#fff9f9!important}.size-guide-knot-pillow .icon-cross{padding:34px 30px}.size-guide-knot-pillow .product-form__input{margin-bottom:15px}.size-guide-knot-pillow .product-form__input label{padding:13.25px 5px}.size-guide-knot-pillow .title{margin-bottom:36px}.guide-state__block{column-gap:20px}.block-content,.guide-state__block{display:flex;justify-content:center}.block-content{background:#fff;border:1px solid #dae5ee;border-radius:10px;flex:1 0 275px;flex-direction:column;text-align:center}.block-content p{display:block;margin:0}#size-guide-modal.size-guide-knot-pillow{min-width:inherit;padding:45px 0 97px;width:100%}.block-content-title{color:#003057;font-size:18px;font-weight:600;line-height:18px;margin-bottom:10px!important}.block-content-info{color:#003057;font-size:14px;font-weight:400;line-height:22px}.block-content-info:last-of-type{color:#66839a;margin-top:45px}.guide-state-size-content .product-form__input label{position:relative}.guide-state-size-content .product-form__input label:before{bottom:-30px;color:#66839a;content:"40 in x 64 in";display:block;font-size:18px;opacity:0;position:absolute;right:50%;transform:translateX(-50%);transition:all .2s ease}@media screen and (max-width:749px){.guide-state-size-content .product-form__input label:before{right:0}}.guide-state-size-content .product-form__input label[for=guide-weight-1]{content:"40 in x 64 in"}.guide-state-size-content .product-form__input label[for=guide-weight-2]{content:"40 in x 72 in"}.guide-state-size-content .product-form__input label[for=guide-weight-3]{content:"45 in x 72 in"}.guide-state-size-content .product-form__input label[for=guide-weight-4]{content:"48 in x 72 in"}.guide-state-size-content .product-form__input input:checked+label:not(.color-input):before{opacity:1}.guide-state-size-content .product-form__input input:checked+label:not(.color-input):hover,.product-form__input input:checked+label:not(.color-input):hover{background-color:#00315a}@media screen and (max-width:989px){#size-guide-modal{height:unset;max-height:calc(100vh - 20px);padding:20px 10px;width:calc(100% - 20px)}.size-guide_dimensions_bed:after{width:45px}.size-guide_dimensions_blanket:after{width:65px}.size-guide-knot-pillow .size-guide-swatch{gap:10px}.size-guide-knot-pillow .input-wrap label{flex:0 1 100px}.guide-state__block{flex-wrap:wrap;row-gap:20px;width:90vw}.block-content{padding:15px 0}.block-content-info:last-of-type{margin-top:30px}.product-form__input.input-wrap{width:100%}}@media screen and (min-width:990px){.size-guide_dimensions_bed:after{width:70px}.size-guide_dimensions_blanket:after{width:96px}}@media screen and (min-width:1100px){#size-guide-modal.size-guide-knot-pillow{max-width:1100px}}#note-text,#size-guide-modal .title{margin-bottom:0}.sg-product-block{align-items:center;display:none;gap:10px;margin:0 auto;max-width:270px;width:80%}.sg-product-block__image{height:auto;width:100px}.sg-product-block__text{line-height:1.4;margin-bottom:0}.sg-product-block a{text-decoration:underline}#size-guide-modal.show-product-block .sg-product-block{display:flex}@media screen and (min-width:990px){.modal-warmables{min-width:900px}}@media screen and (max-width:989px){.modal-warmables [data-product]{display:none}.modal-warmables[data-product=calmer] [data-product=calmer],.modal-warmables[data-product=lounger] [data-product=lounger],.modal-warmables[data-product=snuggler] [data-product=snuggler]{display:block}}.warmables-chart{display:grid;gap:0;grid-auto-columns:1fr;grid-template-rows:1fr repeat(4,44px);margin:auto;max-width:710px}.warmables-chart__product{border:.5px solid #66839a;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.warmables-chart__product p{font-size:10px;font-weight:600;letter-spacing:2px;line-height:28px}.warmables-chart__product img{margin:8px}.warmables-chart__product+.warmables-chart__icon{border-top:.5px solid #66839a}.warmables-chart__icon{align-items:center;border-bottom:.5px solid #66839a;border-left:.5px solid #66839a;border-right:.5px solid #66839a;display:flex;justify-content:center}.warmables-chart__icon[data="1"]{border-top-left-radius:5px}.warmables-chart__icon[data="4"]{border-bottom-left-radius:5px}.warmables-chart__text{border-bottom:.5px solid #66839a;border-right:.5px solid #66839a}.warmables-chart__text p{font-size:10px;font-weight:600;line-height:44px;margin-bottom:0}.warmables-chart__buttons label{font-size:10px;font-weight:600;letter-spacing:2px}.warmables-chart :last-child{border-bottom-right-radius:5px}@media screen and (max-width:989px){.warmables-chart{grid-template-columns:60px 220px}.warmables-chart .warmables-chart__icon[data="4"]~*{border-bottom-right-radius:5px}}@media screen and (min-width:990px){.warmables-chart{grid-template-columns:60px repeat(3,1fr)}.warmables-chart .warmables-chart__product+.warmables-chart__product{border-left:none}}#size-guide-modal .guide-state-size-content .size-guide--main-btns{display:flex;gap:10px}@media screen and (max-width:989px){#size-guide-modal .guide-state-size-content .size-guide--main-btns{gap:5px}#size-guide-modal .guide-state-size-content .size-guide--main-btns label{width:80px}}