@keyframes transition-benefit{0%{opacity:1}20%{opacity:0}80%{opacity:0}to{opacity:1}}.size-guide-modal_hugget-image{margin:30px auto;width:270px}.size-guide-modal_hugget-diameter{padding-right:10px;position:absolute;top:50%;transform:translateY(-50%);transition:1s}.size-guide-modal_hugget-diameter:before{background-color:transparent;border-bottom:1px solid #66839a;border-top:1px solid #66839a;content:"";height:100%;position:absolute;right:-5px;top:50%;transform:translateY(-50%);width:11px}.size-guide-modal_hugget-diameter:after{background-color:#66839a;content:"";height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}#shopify-section-faq-product{background-color:#f9f9f9}.collage_right-side>.media:first-child,.collage_right-side>.media:nth-child(2){height:calc(50% - 10px)}.collage_right-side_squares>div{width:calc(50% - 10px)}#huggets-comparison .icon-arrow-left-full,#huggets-comparison .icon-arrow-right-full{position:absolute;top:50%;transform:translateY(-50%)}#huggets-comparison path{stroke-dasharray:250;stroke-dashoffset:250;transition:all .8s ease}.huggets-comparison_image svg{position:absolute}.huggets-comparison_image img{opacity:0;transform:rotate(30deg) scale(0);transition:.8s ease}.huggets-comparison_image .hugget-benefit{position:absolute;transition:.1s;transition-delay:1s;width:124px}.huggets-comparison_image .hugget-benefit:before{content:attr(data-text)}#huggets-comparison[data-position="1"] svg[data-step="1"] path{stroke-dashoffset:0;transition-delay:.8s}#huggets-comparison[data-position="1"] img[data-step="1"]{opacity:1;transform:none}#huggets-comparison[data-position="1"] .small-title:before{content:"LARGE HUGGET"}#huggets-comparison[data-position="1"] .title:before{content:"Knots with benefits"}#huggets-comparison[data-position="1"] .description:before{content:"Blends the style of a pop art sculpture with a squashy, soothing texture to hug away the stress of the day."}#huggets-comparison[data-position="2"] svg[data-step="2"] path{stroke-dashoffset:0;transition-delay:.8s}#huggets-comparison[data-position="2"] img[data-step="2"]{opacity:1;transform:none}#huggets-comparison[data-position="2"] .small-title:before{content:"MEDIUM HUGGET"}#huggets-comparison[data-position="2"] .title:before{content:"Knot just a pretty face"}#huggets-comparison[data-position="2"] .description:before{content:"More than a stylish accent. The calming texture helps to transform your home into a soothing sanctuary."}#huggets-comparison[data-position="3"] svg[data-step="3"] path{stroke-dashoffset:0;transition-delay:.8s}#huggets-comparison[data-position="3"] img[data-step="3"]{opacity:1;transform:none}#huggets-comparison[data-position="3"] .small-title:before{content:"SMALL HUGGET"}#huggets-comparison[data-position="3"] .title:before{content:"Last but knot least"}#huggets-comparison[data-position="3"] .description:before{content:"Magic mirror on the wall, who is the calmest stress ball of all? Our smallest Hugget puts joyful calm in your palm."}#huggets-comparison.on-transition .hugget-benefit{animation:transition-benefit 1.8s ease}#size-guide-modal img[data-image]{opacity:0;position:absolute;right:0;top:0;transform:rotate(30deg) scale(0);transition:1s}#size-guide-modal[data-size=s] img[data-image=s]{opacity:1;transform:none}#size-guide-modal[data-size=s] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-benefits span:first-of-type:before{content:"Works like a stress ball"}#size-guide-modal[data-size=s] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-benefits span:nth-of-type(2):before{content:"Massages reflex zones"}#size-guide-modal[data-size=s] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-benefits span:nth-of-type(3):before{content:"Palm-sized shape"}#size-guide-modal[data-size=s] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-title span:before{content:"Small Hugget"}#size-guide-modal[data-size=s] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-title:after{content:"0.5 lb"}#size-guide-modal[data-size=s] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-diameter{line-height:110px;right:180px}#size-guide-modal[data-size=s] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-diameter span:before{content:"4"}#size-guide-modal[data-size=m] img[data-image=m]{opacity:1;transform:none}#size-guide-modal[data-size=m] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-benefits span:first-of-type:before{content:"Gently weighted"}#size-guide-modal[data-size=m] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-benefits span:nth-of-type(2):before{content:"Stress & sensory relief"}#size-guide-modal[data-size=m] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-benefits span:nth-of-type(3):before{content:"Couch buddy"}#size-guide-modal[data-size=m] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-title span:before{content:"Medium Hugget"}#size-guide-modal[data-size=m] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-title:after{content:"1 lb"}#size-guide-modal[data-size=m] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-diameter{line-height:150px;right:205px}#size-guide-modal[data-size=m] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-diameter span:before{content:"8"}#size-guide-modal[data-size=l] img[data-image=l]{opacity:1;transform:none}#size-guide-modal[data-size=l] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-benefits span:first-of-type:before{content:"Weighted"}#size-guide-modal[data-size=l] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-benefits span:nth-of-type(2):before{content:"Soothes  pressure points"}#size-guide-modal[data-size=l] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-benefits span:nth-of-type(3):before{content:"Sleeper cushion"}#size-guide-modal[data-size=l] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-title span:before{content:"Large Hugget"}#size-guide-modal[data-size=l] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-title:after{content:"3 lb"}#size-guide-modal[data-size=l] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-diameter{line-height:200px;right:230px}#size-guide-modal[data-size=l] .size-guide-modal_hugget:not([data-size]) .size-guide-modal_hugget-diameter span:before{content:"11"}.size-guide-modal_hugget[data-size=s] .size-guide-modal_hugget-benefits span:first-of-type:before{content:"Works like a stress ball"}.size-guide-modal_hugget[data-size=s] .size-guide-modal_hugget-benefits span:nth-of-type(2):before{content:"Massages reflex zones"}.size-guide-modal_hugget[data-size=s] .size-guide-modal_hugget-benefits span:nth-of-type(3):before{content:"Palm-sized shape"}.size-guide-modal_hugget[data-size=s] .size-guide-modal_hugget-title span:before{content:"Small Hugget"}.size-guide-modal_hugget[data-size=s] .size-guide-modal_hugget-title:after{content:"0.5 lb"}.size-guide-modal_hugget[data-size=s] .size-guide-modal_hugget-diameter{line-height:110px;right:180px}.size-guide-modal_hugget[data-size=s] .size-guide-modal_hugget-diameter span:before{content:"4"}.size-guide-modal_hugget[data-size=m] .size-guide-modal_hugget-benefits span:first-of-type:before{content:"Gently weighted"}.size-guide-modal_hugget[data-size=m] .size-guide-modal_hugget-benefits span:nth-of-type(2):before{content:"Stress & sensory relief"}.size-guide-modal_hugget[data-size=m] .size-guide-modal_hugget-benefits span:nth-of-type(3):before{content:"Couch buddy"}.size-guide-modal_hugget[data-size=m] .size-guide-modal_hugget-title span:before{content:"Medium Hugget"}.size-guide-modal_hugget[data-size=m] .size-guide-modal_hugget-title:after{content:"1 lb"}.size-guide-modal_hugget[data-size=m] .size-guide-modal_hugget-diameter{line-height:150px;right:205px}.size-guide-modal_hugget[data-size=m] .size-guide-modal_hugget-diameter span:before{content:"8"}.size-guide-modal_hugget[data-size=l] .size-guide-modal_hugget-benefits span:first-of-type:before{content:"Weighted"}.size-guide-modal_hugget[data-size=l] .size-guide-modal_hugget-benefits span:nth-of-type(2):before{content:"Soothes  pressure points"}.size-guide-modal_hugget[data-size=l] .size-guide-modal_hugget-benefits span:nth-of-type(3):before{content:"Sleeper cushion"}.size-guide-modal_hugget[data-size=l] .size-guide-modal_hugget-title span:before{content:"Large Hugget"}.size-guide-modal_hugget[data-size=l] .size-guide-modal_hugget-title:after{content:"3 lb"}.size-guide-modal_hugget[data-size=l] .size-guide-modal_hugget-diameter{line-height:200px;right:230px}.size-guide-modal_hugget[data-size=l] .size-guide-modal_hugget-diameter span:before{content:"11"}@media screen and (max-width:989px){#huggets-comparison .icon-arrow-left-full{left:20px}#huggets-comparison .icon-arrow-right-full{right:20px}#size-guide-modal{padding:30px 15px!important;transition:opacity .3s ease,top .3s ease,background .5s!important}#size-guide-modal[data-size=s]{background:#fff9f9}#size-guide-modal[data-size=m]{background:#fff1f2}#size-guide-modal[data-size=l]{background:#ffebec}.huggets-comparison_image{height:250px;margin-bottom:120px;margin-top:80px;width:250px}.huggets-comparison_image svg[data-step="1"]{left:-10px;top:-26px}.huggets-comparison_image svg[data-step="2"]{left:10px;top:0}.huggets-comparison_image svg[data-step="3"]{left:38px;top:20px}.size-guide-modal_hugget-image{padding-bottom:230px}#huggets-comparison[data-position="1"] .hugget-benefit-1{left:80px;top:-42px}#huggets-comparison[data-position="1"] .hugget-benefit-2{bottom:-90px;left:0}#huggets-comparison[data-position="1"] .hugget-benefit-3{bottom:-82px;right:-42px}#huggets-comparison[data-position="2"] .hugget-benefit-1{left:94px;top:-42px}#huggets-comparison[data-position="2"] .hugget-benefit-2{bottom:-72px;left:0}#huggets-comparison[data-position="2"] .hugget-benefit-3{bottom:-32px;right:-26px}#huggets-comparison[data-position="3"] .hugget-benefit-1{left:114px;top:-30px}#huggets-comparison[data-position="3"] .hugget-benefit-2{bottom:-58px;left:0}#huggets-comparison[data-position="3"] .hugget-benefit-3{bottom:-36px;right:-36px}}@media screen and (min-width:990px){#huggets-comparison .icon-arrow-left-full{left:0}#huggets-comparison .icon-arrow-right-full{right:0}#size-guide-modal{background:linear-gradient(90deg,#fff9f9,#fff9f9 33%,#fff1f2 0,#fff1f2 66%,#ffebec 0,#ffebec);min-width:1100px;padding-left:0!important;padding-right:0!important}.huggets-comparison_image{height:400px;width:400px}.huggets-comparison_image svg[data-step="1"]{left:-60px;top:64px}.huggets-comparison_image svg[data-step="2"]{left:-6px;top:80px}.huggets-comparison_image svg[data-step="3"]{left:46px;top:82px}#huggets-comparison[data-position="1"] .hugget-benefit-1{left:-124px;top:154px}#huggets-comparison[data-position="1"] .hugget-benefit-2{right:-172px;top:122px}#huggets-comparison[data-position="1"] .hugget-benefit-3{bottom:54px;right:-156px}#huggets-comparison[data-position="2"] .hugget-benefit-1{left:-84px;top:152px}#huggets-comparison[data-position="2"] .hugget-benefit-2{right:-124px;top:136px}#huggets-comparison[data-position="2"] .hugget-benefit-3{bottom:62px;right:-112px}#huggets-comparison[data-position="3"] .hugget-benefit-1{left:-36px;top:152px}#huggets-comparison[data-position="3"] .hugget-benefit-2{right:-142px;top:98px}#huggets-comparison[data-position="3"] .hugget-benefit-3{bottom:114px;right:-100px}}