.template-index{--bb-home-red: #713f37;--bb-home-yellow: #e6c89a;--bb-home-cream: #fff8ee;--bb-home-ink: #533829;--bb-home-line: #dfcbb5;--bb-home-soft-yellow: #f1e4d1}.template-index .header .logolink .logoimg{box-sizing:border-box;padding:4px 7px 4px 3px;mix-blend-mode:multiply;object-fit:contain;overflow:visible}.template-index .section-header{margin-bottom:clamp(20px,3vw,34px)}.template-index .section-header h2,.template-index .featured-product>.section-header h2{color:var(--bb-home-red);font-weight:700;letter-spacing:-.02em;line-height:1.12}.template-index .section-header .rte{color:var(--bb-home-ink);font-size:clamp(14px,1.6vw,17px);line-height:1.55}.template-index .section-header .rte p{margin-top:8px;color:#c99a32;font-family:Kalam,cursive;font-size:clamp(17px,2vw,21px);line-height:1.35}.template-index .section-slideshow .slideshow{box-shadow:0 14px 34px #5f4a3714}.template-index .section-collection-list{background:var(--bb-home-soft-yellow);border-block:1px solid rgba(182,15,6,.08)}.template-index .section-collection-list .list-collections{padding-block:clamp(38px,5vw,64px)}.template-index .section-collection-list .collection-card{transition:transform .22s ease}.template-index .section-collection-list .collection-card__image{border:2px solid rgba(255,255,255,.78);box-shadow:0 9px 22px #5f4a371c}.template-index .section-collection-list .collection-card__content .collection-card__link{color:var(--bb-home-ink);font-weight:650;text-underline-offset:5px;text-decoration-color:#b60f0647}.template-index .section-featured-collection,.template-index .section-featured-product,.template-index .section-shoppable-video-reels,.template-index .section-scrolling-images,.template-index .section-testimonials{scroll-margin-top:110px}.template-index .product-card{border-radius:26px;transition:transform .22s ease,box-shadow .22s ease}.template-index .product-card figure,.template-index .product-card .product-card--featured-image{overflow:hidden;border-radius:24px;box-shadow:0 8px 22px #5f4a3714}.template-index .product-card .button,.template-index .featured-product .button,.template-index .section-header--button .text-button{min-height:44px;border-radius:999px;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.template-index .section-header--button .text-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border:1px solid rgba(182,15,6,.1);background:var(--bb-home-yellow);color:var(--bb-home-red);box-shadow:0 7px 16px #c99a3224;font-weight:700;text-decoration:none}.template-index .section-header--button .text-button:before,.template-index .section-header--button .text-button:after{content:none;display:none}.template-index .flickity-progress{width:min(280px,52vw);height:4px;margin:22px auto 0;overflow:hidden;border-radius:999px;background:#b60f061f}.template-index .flickity-progress--bar{border-radius:inherit;background:var(--bb-home-red)}.template-index .section-testimonials{padding:clamp(14px,2vw,28px);background:var(--bb-home-cream)}.template-index .section-testimonials .testimonials{border:1px solid var(--bb-home-line);border-radius:30px;box-shadow:0 14px 34px #5f4a3714}.template-index .section-testimonials .section-header{margin-bottom:28px;padding:0 18px 24px;border-bottom:1px solid rgba(182,15,6,.16)}.template-index .section-testimonials .testimonials .section-header h2{color:var(--bb-home-red);font-weight:700}.template-index .section-testimonials .section-header .rte p{color:#9b7627}.template-index .section-testimonials .testimonials__testimonial p{color:var(--bb-home-ink)}.template-index .section-testimonials .star-rating{--color-star: var(--bb-home-red)}.template-index [id$=__166366563622039b3e],.template-index [id$=__featured_collection_zyGU7z]{background:#ffda721a}.template-index .section-featured-product .featured-product{border-block:1px solid rgba(182,15,6,.1);background:#ffffff57}.template-index .section-featured-product .product__tax{display:none}.template-index .section-featured-product .single-add-to-cart-button{border-color:var(--bb-home-red);background:var(--bb-home-red);color:#fff;box-shadow:0 8px 18px #b60f0629}.template-index .section-featured-product .shopify-payment-button__button:not(.shopify-payment-button__button--branded){border:1px solid var(--bb-home-red);border-radius:16px;background:var(--bb-home-yellow);color:var(--bb-home-red)}.template-index a:focus-visible,.template-index button:focus-visible,.template-index [tabindex]:focus-visible{outline:3px solid var(--bb-home-red);outline-offset:4px}@media(hover:hover)and (pointer:fine){.template-index .product-card:hover,.template-index .product-card:focus-within{transform:translateY(-5px)}.template-index .section-collection-list .collection-card:hover,.template-index .section-collection-list .collection-card:focus-within{transform:translateY(-4px) rotate(-.6deg)}.template-index .product-card .button:hover,.template-index .featured-product .button:hover,.template-index .section-header--button .text-button:hover{background:var(--bb-home-red);color:var(--bb-home-cream);box-shadow:0 9px 20px #b60f0633;transform:translateY(-2px)}}.template-index .product-card .button:active,.template-index .featured-product .button:active,.template-index .section-header--button .text-button:active,.template-index .collection-card__link:active{transform:scale(.97)}html.bb-home-motion .template-index .bb-home-reveal{opacity:0;transform:translateY(18px);transition:opacity .56s ease var(--bb-reveal-delay, 0ms),transform .56s cubic-bezier(.22,1,.36,1) var(--bb-reveal-delay, 0ms)}html.bb-home-motion .template-index .bb-home-reveal.is-visible{opacity:1;transform:translateY(0)}@media only screen and (max-width:767px){.template-index .section-collection-list{overflow-x:hidden;overflow-x:clip}.template-index .section-collection-list .collection-grid__carousel{max-width:100%}.template-index .section-header{padding-inline:4px;margin-bottom:20px}.template-index .section-header h2{font-size:clamp(25px,7vw,31px)}.template-index .section-header .rte{max-width:310px;margin-inline:auto}.template-index .section-header .rte p{font-size:18px}.template-index #shopify-section-template--22567372783813__rich_text_baKfiU .row.grid{gap:0}.template-index #shopify-section-template--22567372783813__scrolling_images_xf7HxX .scrolling-images{margin-top:14px;margin-bottom:30px}.template-index .section-featured-collection .section-header--button .text-button{min-height:40px;padding:8px 16px;border-color:#b60f061a;background:var(--bb-home-yellow);box-shadow:0 7px 16px #c99a3224;font-size:14px;font-weight:700}.template-index .section-collection-list .list-collections{padding-block:38px}.template-index .section-collection-list .collection-grid__carousel .columns{width:44vw;min-width:156px}.template-index .section-collection-list .collection-card.style1 .collection-card__image{margin-bottom:12px}.template-index .section-featured-collection .section-spacing,.template-index .section-scrolling-images .section-spacing,.template-index .section-shoppable-video-reels .section-spacing,.template-index .section-featured-product .section-spacing{margin-block:42px}.template-index .product-card{border-radius:22px}.template-index .product-card figure,.template-index .product-card .product-card--featured-image{border-radius:20px}.template-index .product-card .button,.template-index .featured-product .button{min-height:48px}.template-index .section-featured-product .featured-product{border-block:0;background:transparent}.template-index .section-featured-product .product-grid-container{overflow:hidden;padding-bottom:16px;border:1px solid var(--bb-home-line);border-radius:24px;background:#fffdf7d1;box-shadow:0 12px 28px #5f4a3712}.template-index .section-featured-product .product-images{width:100%;margin:0;padding-inline:0;grid-auto-columns:100%;grid-template-columns:repeat(auto-fill,100%)}.template-index .section-featured-product .product-single__media,.template-index .section-featured-product .product-single__media-image{border-radius:23px 23px 0 0}.template-index .section-featured-product .product-images-buttons{min-height:38px;color:var(--bb-home-red)}.template-index .section-featured-product .product-information{padding:10px 20px 2px}.template-index .section-featured-product .product-title-container{margin-bottom:14px}.template-index .section-featured-product .product-title-container:before{content:"BUTTERBED PICK";display:block;margin-bottom:8px;color:#9b7627;font-size:10px;font-weight:700;letter-spacing:.15em}.template-index .section-featured-product .product-title{margin-bottom:7px;color:var(--bb-home-ink);font-size:clamp(25px,7vw,30px);line-height:1.12;letter-spacing:-.015em;text-transform:none}.template-index .section-featured-product .product-price-container .price{gap:5px 9px;color:var(--bb-home-red);font-size:20px}.template-index .section-featured-product .product-price-container .price del{color:#a88f7a;font-size:15px}.template-index .section-featured-product .product-price-container .price ins{text-decoration:none}.template-index .section-featured-product .product-price-container .badge{height:auto;padding:5px 9px;border-radius:999px;background:var(--bb-home-soft-yellow);color:var(--bb-home-red);font-size:11px}.template-index .section-featured-product .star-rating-container{margin-top:10px;color:var(--bb-home-ink);line-height:1.3}.template-index .section-featured-product .product-form{margin-top:17px}.template-index .section-featured-product .add_to_cart_holder{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;margin-bottom:10px}.template-index .section-featured-product .add_to_cart_holder .quantity{width:96px;margin-right:0;border-color:var(--bb-home-line);border-radius:14px;background:var(--bb-home-cream)}.template-index .section-featured-product .single-add-to-cart-button{border-color:var(--bb-home-red);background:var(--bb-home-red);color:#fff;box-shadow:0 8px 18px #b60f0629}.template-index .section-featured-product .shopify-payment-button{grid-column:1 / -1;margin-top:0;width:100%}.template-index .section-featured-product .tdbuynow{grid-column:1 / -1;width:100%}.template-index .section-featured-product .shopify-payment-button__button:not(.shopify-payment-button__button--branded){border:1px solid var(--bb-home-red);border-radius:14px;background:transparent;color:var(--bb-home-red)}.template-index .section-testimonials{padding:10px 12px 28px}.template-index .section-testimonials .testimonials{border-radius:26px}.template-index .section-testimonials .section-header{margin-bottom:24px;padding:0 10px 22px}.template-index .section-testimonials .testimonials__inner{padding-inline:22px;font-size:20px}.template-index .section-testimonials .testimonials__testimonial p{line-height:1.42}}@media(hover:hover)and (pointer:fine){.template-index .section-header--button .text-button:hover,.template-index .section-header--button .text-button:focus-visible{border-color:#b60f062e;background:#ffc94f;color:var(--bb-home-red);box-shadow:0 10px 22px #c99a323d;transform:translateY(-2px)}.template-index .section-featured-product .shopify-payment-button__button:not(.shopify-payment-button__button--branded):hover,.template-index .section-featured-product .shopify-payment-button__button:not(.shopify-payment-button__button--branded):focus{border-color:var(--bb-home-red);background:var(--bb-home-yellow);color:var(--bb-home-red)}}@media(prefers-reduced-motion:reduce){html.bb-home-motion .template-index .bb-home-reveal,.template-index .product-card,.template-index .collection-card,.template-index .button,.template-index .text-button{opacity:1;transform:none;transition:none}}.template-index{--bb-butter-doodle: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20150%20100%22%3E%3Cpath%20d%3D%22M12%2075%20Q34%2064%2065%2072%20T139%2073%22%20fill%3D%22none%22%20stroke%3D%22%23c99539%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%3Cpath%20d%3D%22M31%2037%20Q29%2030%2038%2028%20L100%2021%20Q108%2020%20114%2027%20L125%2040%20L112%2070%20Q110%2075%20101%2075%20L37%2068%20Q29%2067%2029%2059Z%22%20fill%3D%22%23ffdc78%22%20stroke%3D%22%23d9aa4e%22%20stroke-width%3D%222%22/%3E%3Cpath%20d%3D%22M32%2035%20L48%2044%20L123%2036%20M48%2044%20L44%2068%22%20fill%3D%22none%22%20stroke%3D%22%23d9aa4e%22%20stroke-width%3D%222%22/%3E%3Cpath%20d%3D%22M46%2030%20L99%2025%20Q105%2024%20110%2029%20L116%2033%20L50%2039Z%22%20fill%3D%22%23fff0b6%22/%3E%3Cpath%20d%3D%22M62%2051%20Q79%2046%20101%2049%20M66%2059%20Q81%2055%2095%2058%22%20fill%3D%22none%22%20stroke%3D%22%23bf842c%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%3Cpath%20d%3D%22M16%2026%20L16%2014%20M10%2020%20L22%2020%20M135%2057%20L135%2047%20M130%2052%20L140%2052%22%20stroke%3D%22%23d5a14d%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E);--bb-soft-wave: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201440%2060%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M0%200H1440V20C1250%2060%201160%206%20960%2026S620%2058%20440%2024S180%205%200%2034Z%22%20fill%3D%22%23fff8e8%22/%3E%3C/svg%3E)}.template-index .section-collection-list{position:relative;isolation:isolate;border-color:transparent;background:#fff0c8}.template-index .section-collection-list:before,.template-index .section-collection-list:after{content:"";position:absolute;left:0;width:100%;height:25px;background:var(--bb-soft-wave) center / 100% 100% no-repeat;pointer-events:none;z-index:-1}.template-index .section-collection-list:before{top:-1px}.template-index .section-collection-list:after{bottom:-1px;transform:rotate(180deg)}.template-index .section-collection-list .list-collections{background:var(--bb-butter-doodle) right 4% top 18px / 100px 68px no-repeat}.template-index .section-testimonials .testimonials{border-color:transparent;border-radius:48% 52% 46% 54%/12% 16% 14% 18%;box-shadow:none;background:#fff0c8}.template-index .section-testimonials .section-header{border-bottom-color:transparent}.template-index .section-featured-product .featured-product{border-block-color:transparent;background:radial-gradient(ellipse at 72% 45%,#fff0cc 0,#fff8e8 66%)}.template-index [id$=__166366563622039b3e],.template-index [id$=__featured_collection_zyGU7z]{background:radial-gradient(ellipse at 30% 50%,#fff1d0 0,#fff8e8 72%)}.template-index .section-rich-text .rich-text{background:var(--bb-butter-doodle) left 8% center / 90px 60px no-repeat}.template-index .section-featured-collection .section-header h2,.template-index .section-collection-list .section-header h2{text-decoration:underline;text-decoration-color:#edcb73;text-decoration-thickness:2px;text-underline-offset:9px;text-decoration-style:wavy;text-decoration-skip-ink:auto}@media(max-width:767px){.template-index .section-collection-list .list-collections{background-position:center top 3px;background-size:47px 32px}.template-index .section-collection-list:before,.template-index .section-collection-list:after{height:16px}.template-index .section-rich-text .rich-text{background-image:none}.template-index .section-testimonials .testimonials{border-radius:48% 52% 46% 54%/4% 5%}.template-index .section-featured-product .product-grid-container{border-color:transparent;background:transparent;box-shadow:none}.template-index .section-featured-collection .section-header h2,.template-index .section-collection-list .section-header h2{text-decoration-thickness:1px;text-underline-offset:7px}}.template-index [id$=__featured_collection_fRP6KV]{--bb-bedcover-red-soft: color-mix(in srgb, var(--bb-home-red) 72%, var(--bb-home-ink));position:relative;isolation:isolate;overflow:hidden;border:0;background:var(--bb-home-cream)}.template-index [id$=__featured_collection_fRP6KV]:before,.template-index [id$=__featured_collection_fRP6KV]:after{content:"";position:absolute;inset-inline:0;z-index:-1;pointer-events:none}.template-index [id$=__featured_collection_fRP6KV]:before{top:0;height:clamp(184px,20vw,236px);background:color-mix(in srgb,var(--bb-home-yellow) 58%,var(--bb-home-cream))}.template-index [id$=__featured_collection_fRP6KV]:after{top:clamp(156px,17vw,204px);height:clamp(38px,4.5vw,54px);background:var(--bb-soft-wave) center / 100% 100% no-repeat;filter:drop-shadow(0 8px 0 rgba(255,218,114,.08));opacity:.82}.template-index [id$=__featured_collection_fRP6KV] .featured-collection{max-width:1540px;margin-inline:auto;padding:clamp(44px,5vw,64px) clamp(18px,3.5vw,54px) clamp(58px,6vw,82px)}.template-index [id$=__featured_collection_fRP6KV] .section-header{display:flex;max-width:none;margin:0 0 clamp(66px,7vw,92px);padding:0 clamp(2px,1vw,12px);flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;text-align:left}.template-index [id$=__featured_collection_fRP6KV] .section-header:before{content:none}.template-index [id$=__featured_collection_fRP6KV] .section-header--content{width:auto;max-width:min(70%,760px);margin:0;align-items:flex-start}.template-index [id$=__featured_collection_fRP6KV] .section-header h2{color:var(--bb-bedcover-red-soft);font-size:clamp(34px,4vw,54px);font-weight:700;letter-spacing:-.035em;line-height:1.02;text-align:left;text-decoration:none}.template-index [id$=__featured_collection_fRP6KV] .section-header .rte{margin-top:12px}.template-index [id$=__featured_collection_fRP6KV] .section-header .rte p{margin:0;color:var(--bb-home-ink);font-family:Kalam,cursive;font-size:clamp(16px,1.7vw,20px);line-height:1.25}.template-index [id$=__featured_collection_fRP6KV] .section-header--button{width:auto;margin:0 0 7px;flex:none}.template-index [id$=__featured_collection_fRP6KV] .section-header--button .text-button{min-height:0;padding:5px 0 7px;border:0;border-bottom:1px solid color-mix(in srgb,var(--bb-bedcover-red-soft) 55%,transparent);border-radius:0;background:transparent;color:var(--bb-bedcover-red-soft);box-shadow:none;font-size:14px;font-weight:650;letter-spacing:.02em}.template-index [id$=__featured_collection_fRP6KV] .products.row{margin-inline:-10px}.template-index [id$=__featured_collection_fRP6KV] .products.row>.columns{padding-inline:10px}.template-index [id$=__featured_collection_fRP6KV] .product-card{min-height:calc(100% - 20px);margin-bottom:20px;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.template-index [id$=__featured_collection_fRP6KV] .product-card figure,.template-index [id$=__featured_collection_fRP6KV] .product-card .product-card--featured-image{position:relative;margin-bottom:0;overflow:hidden;border:0;border-radius:20px;background:transparent;box-shadow:none}.template-index [id$=__featured_collection_fRP6KV] .products.row>.columns:nth-child(4n+1) .product-card--featured-image{border-radius:92px 132px 78px 118px}.template-index [id$=__featured_collection_fRP6KV] .products.row>.columns:nth-child(4n+2) .product-card--featured-image{border-radius:132px 88px 116px 76px}.template-index [id$=__featured_collection_fRP6KV] .products.row>.columns:nth-child(4n+3) .product-card--featured-image{border-radius:84px 126px 98px 112px}.template-index [id$=__featured_collection_fRP6KV] .products.row>.columns:nth-child(4n) .product-card--featured-image{border-radius:122px 82px 108px 94px}.template-index [id$=__featured_collection_fRP6KV] .products.row>.columns:nth-child(2n){padding-top:10px}.template-index [id$=__featured_collection_fRP6KV] .product-card .product-card--featured-image:before{content:none}.template-index [id$=__featured_collection_fRP6KV] .product-card-info,.template-index [id$=__featured_collection_fRP6KV] .product-card.text-center .product-card-info{padding:18px 4px 0;text-align:left}.template-index [id$=__featured_collection_fRP6KV] .product-card-title{min-height:2.8em;margin-bottom:7px;color:var(--bb-home-ink);font-size:clamp(17px,1.4vw,20px);font-weight:650;line-height:1.4;text-transform:none}.template-index [id$=__featured_collection_fRP6KV] .price{color:var(--bb-bedcover-red-soft);font-size:16px;font-weight:700}.template-index [id$=__featured_collection_fRP6KV] .star-rating{--color-star: var(--bb-bedcover-red-soft);margin-top:9px}.template-index [id$=__featured_collection_fRP6KV] .product-card-quickview--button{right:auto;bottom:20px;left:50%;width:auto;height:38px;padding:0 17px;border:1px solid color-mix(in srgb,var(--bb-bedcover-red-soft) 32%,transparent);border-radius:999px;background:#fff8e8eb;color:var(--bb-bedcover-red-soft);box-shadow:0 6px 18px #5f4a371a;transform:translate(-50%);-webkit-backdrop-filter:none;backdrop-filter:none}.template-index [id$=__featured_collection_fRP6KV] .product-card-quickview--button span{color:var(--bb-bedcover-red-soft)!important;font-size:11px;letter-spacing:.08em}.template-index [id$=__featured_collection_fRP6KV] .product-card--add-to-cart-button{min-height:48px;margin-top:16px;border:1px solid color-mix(in srgb,var(--bb-bedcover-red-soft) 58%,transparent)!important;border-radius:999px;background:color-mix(in srgb,var(--bb-home-yellow) 14%,transparent)!important;color:var(--bb-bedcover-red-soft)!important;box-shadow:none}.template-index [id$=__featured_collection_fRP6KV] .product-card--add-to-cart-button span{color:var(--bb-bedcover-red-soft)!important}@media(hover:hover)and (pointer:fine){.template-index [id$=__featured_collection_fRP6KV] .product-card:hover,.template-index [id$=__featured_collection_fRP6KV] .product-card:focus-within{border-color:transparent;box-shadow:none;transform:translateY(-2px)}.template-index [id$=__featured_collection_fRP6KV] .section-header--button .text-button:hover,.template-index [id$=__featured_collection_fRP6KV] .section-header--button .text-button:focus-visible{border-color:var(--bb-home-red);background:transparent;color:var(--bb-home-red);box-shadow:none;transform:translateY(-1px)}.template-index [id$=__featured_collection_fRP6KV] .product-card--add-to-cart-button:hover,.template-index [id$=__featured_collection_fRP6KV] .product-card--add-to-cart-button:focus-visible{border-color:color-mix(in srgb,var(--bb-bedcover-red-soft) 76%,transparent)!important;background:color-mix(in srgb,var(--bb-home-yellow) 28%,transparent)!important;color:var(--bb-bedcover-red-soft)!important;box-shadow:0 6px 16px #5f4a371a}}@media only screen and (max-width:767px){.template-index [id$=__featured_collection_fRP6KV]:before{height:186px}.template-index [id$=__featured_collection_fRP6KV]:after{top:155px;height:40px}.template-index [id$=__featured_collection_fRP6KV] .featured-collection{padding:34px 0 52px}.template-index [id$=__featured_collection_fRP6KV] .section-header{margin-bottom:58px;padding-inline:22px;gap:16px}.template-index [id$=__featured_collection_fRP6KV] .section-header--content{max-width:67%}.template-index [id$=__featured_collection_fRP6KV] .section-header h2{font-size:clamp(28px,7vw,34px)}.template-index [id$=__featured_collection_fRP6KV] .section-header .rte{margin-top:9px}.template-index [id$=__featured_collection_fRP6KV] .section-header .rte p{font-size:15px}.template-index [id$=__featured_collection_fRP6KV] .section-header--button{margin-bottom:5px}.template-index [id$=__featured_collection_fRP6KV] .section-header--button .text-button{padding:4px 0 6px;font-size:12px;line-height:1.35;text-align:right}.template-index [id$=__featured_collection_fRP6KV] .featured-collection.swipe-on-mobile .featured-collection__inner.display-type--grid .products.row{width:100%;margin:0;padding:0 22px 28px;grid-auto-columns:minmax(76vw,1fr);grid-template-columns:repeat(auto-fill,minmax(76vw,1fr));gap:16px;scroll-padding-left:22px}.template-index [id$=__featured_collection_fRP6KV] .products.row>.columns{padding:0}.template-index [id$=__featured_collection_fRP6KV] .products.row>.columns:nth-child(2n){padding-top:12px}.template-index [id$=__featured_collection_fRP6KV] .product-card{min-height:calc(100% - 8px);margin-bottom:8px}.template-index [id$=__featured_collection_fRP6KV] .product-card-title{min-height:0;font-size:19px}}.template-index .section-slideshow .slideshow__slide--index-1{background:#fff1c7}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-bg{left:45%;width:55%}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-bg img{object-position:center 48%;border-radius:0!important}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-inner{width:45%;padding:24px 0}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-content{padding:36px clamp(24px,4vw,64px)}.template-index .section-slideshow .slideshow__slide--index-1 .subheading{font-size:12px;letter-spacing:.12em;font-weight:600;margin-bottom:18px;color:#5f4a37}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-content--heading{font-size:clamp(36px,4vw,58px);line-height:1.06;letter-spacing:-.035em;font-weight:700;margin-bottom:18px;text-wrap:balance}.template-index .section-slideshow .slideshow__slide--index-1 p.description-size--medium{font-family:Kalam,cursive;color:#5f4a37;font-size:21px;line-height:1.45;margin:0;max-width:360px}.template-index .section-slideshow .slideshow__slide--index-1 .button{background:#ffda72;border-color:#ffda72;color:#b60f06;min-height:48px;margin-top:24px}.template-index .section-slideshow .slideshow__slide--index-1 .button:hover{background:#b60f06;border-color:#b60f06;color:#fff8e8}.template-index .section-slideshow .slideshow__slide--index-1 .button:before{background:#b60f06}@media(max-width:767px){.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-bg{left:0;width:100%;height:250px}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-bg img{object-position:center 46%}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-inner{top:250px;width:100%;height:250px;padding:0;align-items:flex-start}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-content{padding:22px 22px 36px;text-align:center}.template-index .section-slideshow .slideshow__slide--index-1 .subheading{font-size:10px;margin-bottom:9px}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-content--heading{font-size:32px;line-height:1.05;margin:0 auto 10px;max-width:350px}.template-index .section-slideshow .slideshow__slide--index-1 p.description-size--medium{font-size:17px;line-height:1.3;max-width:310px;margin:0 auto}.template-index .section-slideshow .slideshow__slide--index-1 .button{margin-top:14px;font-size:13px;min-height:44px}}@media(max-width:767px){.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-content--heading{font-size:30px}.template-index .section-slideshow .slideshow__slide--index-1 p.description-size--medium{font-size:16px}.template-index .section-slideshow .slideshow__slide--index-1 .button{margin-top:10px}.template-index .section-slideshow .flickity-page-dots{bottom:7px}}.template-index .section-slideshow .slideshow__slide--index-1{background:#f5e6df}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-bg{padding:24px 28px;background:#ead7cd}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-bg img{object-fit:contain!important;object-position:center!important}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-content{padding-block:30px}.template-index .section-slideshow .slideshow__slide--index-1 .subheading{display:inline-block;padding:8px 12px;border:1px solid #cfaa94;border-radius:99px;font-family:Poppins,sans-serif;font-size:10px;letter-spacing:.09em}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-content--heading{font-size:clamp(36px,4.1vw,58px)}.template-index .section-slideshow .slideshow__slide--index-1 .button{background:#b60f06;border-color:#b60f06;color:#fff8e8}.template-index .section-slideshow .slideshow__slide--index-1 .button:hover{background:#ffda72;border-color:#ffda72;color:#b60f06}.template-index .section-slideshow .slideshow__slide--index-1 .button:before{background:#ffda72}.template-index [id$=__winter_edit] .bb-favourites{background:#f5e6df;padding-top:38px;padding-bottom:36px}.template-index [id$=__winter_edit] .bb-favourites-wave{color:#f5e6df}.template-index [id$=__winter_edit] .bb-favourites-heading{max-width:720px;margin-bottom:30px}.template-index [id$=__winter_edit] .bb-favourites-heading p{color:#76533e}.template-index [id$=__winter_edit] .bb-favourites-spark{display:none}.template-index [id$=__winter_edit] .bb-favourites-card{flex-basis:calc((100% - 60px)/4)}.template-index [id$=__winter_edit] .product-card figure{border:6px solid #fff8e8;box-shadow:0 8px 22px #68442d12}.template-index [id$=__winter_edit] .bb-favourites-navigation{color:#76533e}.template-index [id$=__winter_edit] .bb-favourites-navigation button{border-color:#bd9982}.template-index [id$=__collection_list_CdmH4K]{background:#fff8e8}.template-index [id$=__featured_collection_DxPA67]{background:#f8eee3;border-block:1px solid #ead7c4}@media(max-width:767px){.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-bg{height:250px;padding:10px}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow-image--desktop{display:block!important}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow-image--mobile{display:none!important}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-content{padding:16px 20px 30px}.template-index .section-slideshow .slideshow__slide--index-1 .subheading{font-size:9px;padding:5px 9px;margin-bottom:8px}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-content--heading{font-size:30px}.template-index .section-slideshow .slideshow__slide--index-1 p.description-size--medium{font-size:16px}.template-index [id$=__winter_edit] .bb-favourites{padding-top:28px}.template-index [id$=__winter_edit] .bb-favourites-card{flex-basis:72%}.template-index [id$=__winter_edit] .bb-favourites-heading p{font-size:18px}}.template-index .section-slideshow .slideshow__slide--index-1{background:#fff1c7;position:relative}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-bg,.template-index [id$=__winter_edit] .bb-favourites{background:#fff1c7}.template-index [id$=__winter_edit] .bb-favourites-wave{color:#fff1c7}.template-index [id$=__collection_list_CdmH4K]{background:#fff1c7}.template-index [id$=__featured_collection_DxPA67]{background:#fff8e8;border-color:transparent}.template-index .section-slideshow .slideshow__slide--index-1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;pointer-events:none;background-image:url(bb-snowflake.svg),url(bb-snowflake.svg),url(bb-snowflake.svg),url(bb-snowflake.svg);background-repeat:no-repeat;background-size:36px 36px,22px 22px,28px 28px,18px 18px;background-position:3% 8%,40% 15%,42% 88%,5% 91%;opacity:.22;filter:sepia(1)}.template-index [id$=__winter_edit] .bb-favourites-heading:before{content:"";display:block;width:26px;height:26px;margin:0 auto 12px;background:url(bb-snowflake.svg) center/contain no-repeat;opacity:.3}@media(max-width:767px){.template-index .section-slideshow .slideshow__slide--index-1:before{background-size:26px 26px,18px 18px,22px 22px,16px 16px;background-position:6% 12%,92% 35%,7% 78%,94% 90%}}.template-index .section-slideshow .slideshow__slide--index-1:before{display:none}.bb-winter-drift{position:absolute;inset:0 auto 0 0;width:45%;overflow:hidden;pointer-events:none;z-index:12}.bb-winter-flake{position:absolute;top:-32px;width:24px;height:24px;filter:brightness(0) invert(1);opacity:0;animation:bb-soft-snow 15s linear infinite;pointer-events:none}.bb-winter-flake-1{left:7%;width:30px;height:30px;animation-delay:-2s;animation-duration:18s}.bb-winter-flake-2{left:90%;width:19px;height:19px;animation-delay:-10s;animation-duration:21s}.bb-winter-flake-3{left:4%;width:16px;height:16px;animation-delay:-12s;animation-duration:19s}.bb-winter-flake-4{left:84%;width:26px;height:26px;animation-delay:-6s;animation-duration:23s}.bb-winter-flake-5{left:52%;width:14px;height:14px;animation-delay:-15s;animation-duration:24s}.bb-winter-flake-6{left:95%;width:13px;height:13px;animation-delay:-19s;animation-duration:20s}@keyframes bb-soft-snow{0%{transform:translate3d(0,-20px,0) rotate(0);opacity:0}12%{opacity:.8}85%{opacity:.8}to{transform:translate3d(16px,620px,0) rotate(90deg);opacity:0}}.template-index [id$=__winter_edit] .bb-favourites-heading:before{width:38px;height:38px;background-image:url(bb-winter-coffee.svg);opacity:.45;margin-bottom:10px}.template-index [id$=__winter_edit] .bb-favourites-heading h2{font-size:clamp(30px,3.3vw,42px)}.template-index .section-slideshow .slideshow__slide--index-1 .slideshow__slide-content--heading{text-wrap:balance}@media(max-width:767px){.bb-winter-drift{width:100%}.bb-winter-flake-5{left:10%}.bb-winter-flake-6{left:90%}.bb-winter-flake-1{left:4%}.bb-winter-flake-2{left:93%}.bb-winter-flake-3{left:2%}.bb-winter-flake-4{left:92%}}@media(prefers-reduced-motion:reduce){.bb-winter-flake{animation:none;opacity:.65;top:8%}.bb-winter-flake-2{top:70%}.bb-winter-flake-3{top:40%}.bb-winter-flake-4{top:12%}.bb-winter-flake-5{top:90%}.bb-winter-flake-6{top:92%}}.template-index [id$=__winter_edit] .bb-favourites-card{flex-basis:calc((100% - 70px)/3.35)}.bb-favourites-navigation button{background:#fffdf6;box-shadow:0 2px #efd99f;border-color:#d8bc7e;transition:background .2s,box-shadow .2s}.bb-favourites-navigation button:not(:disabled):hover{background:#ffda72;box-shadow:0 3px 8px #5f4a371a}.bb-favourites-navigation button:disabled{opacity:.35;cursor:default;box-shadow:none}.bb-favourites-navigation{padding-top:6px}.bb-favourites-navigation span{padding:0 24px;background:url(bb-snowflake.svg) left center/14px 14px no-repeat,url(bb-snowflake.svg) right center/14px 14px no-repeat}.template-index [id$=__featured_collection_EFwqat] .bb-favourites-heading:before{content:"";display:block;width:24px;height:24px;margin:0 auto 12px;background:url(bb-snowflake.svg) center/contain no-repeat;opacity:.3}.template-index [id$=__featured_collection_EFwqat] .bb-favourites-spark{display:none}.template-index [id$=__collection_list_CdmH4K] .list-collections{background-image:url(bb-snowflake.svg),url(bb-snowflake.svg);background-repeat:no-repeat;background-position:3% 12%,96% 90%;background-size:23px 23px,16px 16px}.template-index [id$=__featured_collection_DxPA67] .section-header{background:url(bb-winter-coffee.svg) 97% center/30px 30px no-repeat}@media(max-width:767px){.template-index [id$=__winter_edit] .bb-favourites-card{flex-basis:72%}.bb-favourites-navigation{gap:12px}.bb-favourites-navigation span{font-size:11px;padding-inline:20px}.template-index [id$=__featured_collection_DxPA67] .section-header{background:none}}.bb-favourites-navigation[hidden]{display:none}.template-index .slideshow__slide--index-2:after,.template-index .slideshow__slide--index-3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:12;background-image:url(bb-snowflake.svg),url(bb-snowflake.svg),url(bb-snowflake.svg);background-repeat:no-repeat;background-size:22px 22px,15px 15px,18px 18px;background-position:3% 6%,96% 7%,97% 90%;filter:brightness(0) invert(1);opacity:.65}@media(max-width:767px){.template-index .slideshow__slide--index-2:after,.template-index .slideshow__slide--index-3:after{background-size:16px 16px,12px 12px,15px 15px;background-position:5% 5%,94% 5%,94% 91%}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/butterbed-home-refresh.css.map */
