:root{--dewberry-space: 2.5em}@media screen and (min-width:48.0625em){:root{--dewberry-space: 4em}}.template-index .index-section,.template-index .image-grid{margin:0;padding-top:var(--dewberry-space);padding-bottom:0}.image-grid[id]{scroll-margin-top:var(--header-height, 6em)}.template-index .index-section--hero{padding:0}.template-index .section-header{margin:0 0 1.4em}.template-index .section-header__title,.template-index .section-header h2,.template-index .testimonials-section h2{margin:0 0 .35em;letter-spacing:-.02em;font-weight:500}.template-index .hero__title{letter-spacing:-.03em;font-weight:500;line-height:1.15}.template-index .hero__top-subtitle{letter-spacing:.08em;text-transform:uppercase;font-size:.75em}.template-index .hero__subtitle{letter-spacing:0;font-size:1em;max-width:38em}.template-index .subheading{display:block;font-size:var(--typeCollectionTitleMobile);line-height:1em;z-index:2;text-transform:uppercase}.template-index .hero__link{display:flex;flex-wrap:wrap;gap:.6em}.template-index .text-center .hero__link{justify-content:center}.template-index .text-center .hero__link .btn:last-child{margin-right:0}.template-index .text-right .hero__link{justify-content:flex-end}.template-index #shopify-section-trust{margin:0;padding:1.5em 0 0;border-top:1px solid var(--colorBorder);border-bottom:1px solid var(--colorBorder);background:var(--colorBody)}.template-index #shopify-section-trust .text-with-icons__blocks .text-with-icons__block{padding:.5em 1.15em .85em}.template-index #shopify-section-trust .text-with-icons__block-icon .icon{width:1.65em;height:1.65em}.template-index #shopify-section-trust .text-with-icons__block-title h3{margin:.35em 0 .25em;font-size:.95em;font-weight:500;letter-spacing:-.02em}.template-index #shopify-section-trust .text-with-icons__block-text,.template-index #shopify-section-trust .text-with-icons__block-text p{margin:0;font-size:.9em;line-height:1.4}@media screen and (max-width:48em){.template-index #shopify-section-trust .text-with-icons__blocks .text-with-icons__block{padding:0 0 1.15em}.template-index #shopify-section-trust .text-with-icons__blocks .text-with-icons__block:last-child{padding-bottom:0}}.template-index .image-grid__item-heading{top:auto;bottom:.9em;transform:none;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:1.05em;font-weight:500;letter-spacing:-.02em;line-height:1.25}.template-index image-element,.template-index img.image-element{opacity:1}.template-index .index-section--faq .collapsible-trigger{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.dewberry-tabs{display:flex;flex-wrap:nowrap;gap:0;margin:0 0 1.4em;border-bottom:1px solid var(--colorBorder);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.dewberry-tab{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;margin:0 1.1em -1px 0;padding:.7em .95em .7em 0;font-family:inherit;font-size:var(--typeBaseSize);color:var(--colorTextBody);cursor:pointer;white-space:nowrap;opacity:.62}.dewberry-tab.is-open,.dewberry-tab[aria-selected=true]{opacity:1;border-bottom-color:var(--colorBtnPrimary)}.dewberry-tab:focus-visible{outline:2px solid var(--colorBtnPrimary);outline-offset:3px}.dewberry-panels{position:relative}[data-dewberry-discovery] .collapsible-content--all{margin:0}[data-dewberry-discovery] .collapsible-content--all:not(.is-open){position:absolute;left:0;right:0;top:0;width:100%;pointer-events:none}[data-dewberry-discovery] [data-context=featured-collection] .text-center{margin-top:1.15em}.dewberry-reassurance__nav{display:flex;align-items:center;gap:.35em;margin:0 0 .15em}.dewberry-reassurance__picks{display:flex;flex:1 1 auto;min-width:0;gap:.25em;padding:0 0 1.05em;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scroll-behavior:smooth;scrollbar-width:none}.dewberry-reassurance__picks::-webkit-scrollbar{height:0;width:0}.dewberry-reassurance__nav.text-center .dewberry-reassurance__pick:first-child,.dewberry-reassurance__nav.text-right .dewberry-reassurance__pick:first-child{margin-left:auto}.dewberry-reassurance__nav.text-center .dewberry-reassurance__pick:last-child{margin-right:auto}.dewberry-reassurance__nav[data-drag=true].is-scrollable .dewberry-reassurance__picks{cursor:grab}.dewberry-reassurance__nav.is-dragging .dewberry-reassurance__picks{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.dewberry-reassurance__nav.is-dragging .dewberry-reassurance__pick{pointer-events:none}.dewberry-reassurance__arrow{flex:0 0 auto;margin-bottom:1.05em}.dewberry-reassurance__arrow[disabled]{opacity:.25;pointer-events:none}.dewberry-reassurance__pick{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex:0 0 auto;width:calc(var(--dewberry-pick-size, 72px) + 2.5em);padding:0 .35em .8em;color:inherit}.dewberry-reassurance__pick-label{display:block;margin:0 0 .55em;text-align:center}.dewberry-reassurance__pick-media{width:var(--dewberry-pick-size, 72px);height:var(--dewberry-pick-size, 72px);max-width:none;overflow:hidden;border:2px solid var(--colorBorder);border-radius:var(--dewberry-pick-radius, 50%);transition:border-color .2s ease,box-shadow .2s ease}.dewberry-reassurance__pick-media .image-wrap,.dewberry-reassurance__pick-media img,.dewberry-reassurance__pick-media .placeholder-svg{width:100%;height:100%;border-radius:inherit;object-fit:cover}.dewberry-reassurance__pick.is-open .dewberry-reassurance__pick-media,.dewberry-reassurance__pick[aria-selected=true] .dewberry-reassurance__pick-media{border-color:var(--colorBtnPrimary);box-shadow:0 0 0 3px var(--colorBody),0 0 0 5px var(--colorBtnPrimary)}.dewberry-reassurance__pick.is-open:after,.dewberry-reassurance__pick[aria-selected=true]:after{content:"";position:absolute;left:50%;bottom:.1em;width:.8em;height:.8em;background:var(--colorBtnPrimary);transform:translate(-50%) rotate(45deg)}.dewberry-reassurance__pick:focus-visible{outline:2px solid var(--colorBtnPrimary);outline-offset:3px}.dewberry-reassurance__bar{padding:1.25em 1.15em 1.4em;box-sizing:border-box}.dewberry-reassurance__bar .subheading{color:inherit;opacity:.7}.dewberry-reassurance__bar .grid{margin-bottom:0}.dewberry-reassurance__bar .grid__item{padding-bottom:1em}.dewberry-reassurance__answer-link{display:inline-block;margin-top:.6em;color:inherit;text-decoration:underline;text-underline-offset:.12em}.dewberry-reassurance__cta{margin-top:1.15em}[data-dewberry-reassurance] .collapsible-content--all{height:auto;margin:0;visibility:visible}@media screen and (max-width:48em){.dewberry-reassurance__arrow{display:none}}@media screen and (min-width:48.0625em){.dewberry-reassurance__nav,.dewberry-reassurance__picks{gap:.5em}.dewberry-reassurance__bar{padding:1.35em 1.5em 1.15em}.dewberry-reassurance__bar .grid__item{padding-bottom:1.25em}.dewberry-reassurance__bar .medium-up--one-half+.medium-up--one-half{border-left:1px solid color-mix(in srgb,currentColor 22%,transparent)}}@media(prefers-reduced-motion:reduce){.dewberry-reassurance__picks{scroll-behavior:auto}.dewberry-reassurance__pick-media,.dewberry-reassurance__bar,.template-index .image-grid__image,[data-dewberry-discovery] .collapsible-content{transition:none}}.site-footer{padding-top:var(--footer-padding-top, 56px);padding-bottom:var(--footer-padding-bottom, 0px)}.site-footer .grid{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:0}.site-footer .grid__item{float:none;min-width:0;max-width:100%;box-sizing:border-box;padding-left:0}.site-footer .footer__clear{display:none}.site-footer .footer__item-padding{padding-right:0}.site-footer .footer__title{font-family:var(--typeHeaderPrimary);font-size:.95em;font-weight:500;letter-spacing:.04em;line-height:1.3;margin-bottom:.85em;text-transform:none}.site-footer__linklist a,.site-footer [data-type=custom] .footer__collapsible a{color:currentColor;display:inline-block;padding:.28em 0;text-decoration:none;border:0}.site-footer .collapsible-content__inner p a,.site-footer .collapsible-content__inner p a:after{border:0;content:none;position:static}.site-footer [data-type=custom] .footer__collapsible ul{list-style:none;margin:0;padding:0}.site-footer [data-type=custom] .footer__collapsible li,.site-footer [data-type=custom] .footer__collapsible p{margin:0}.site-footer [data-type=custom] .footer__collapsible p{margin-bottom:.85em}.site-footer .footer__social .icon,.site-footer .footer__social .icon path{fill:currentColor}.site-footer .footer__social a:focus{outline:2px solid var(--colorBtnPrimary);outline-offset:3px}.site-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75em 1.5em;margin-top:2em;padding-top:1.15em;border-top:1px solid var(--colorBorder)}.site-footer__bottom .footer__small-text,.site-footer__bottom .payment-icons{margin:0;padding:0;text-align:left}.site-footer__bottom .payment-icons{margin-left:auto}.site-footer__powered{opacity:.55;text-align:left}.site-footer__seo{margin-top:1.75em;padding-top:1.5em;font-size:var(--typeBodySmallSize);line-height:1.55}.site-footer__seo .h3{margin:0 0 .55em;font-size:1.35em;font-weight:500;letter-spacing:-.02em;text-transform:none}.site-footer__seo h3{font-family:var(--typeHeaderPrimary);font-size:1.05em;font-weight:500;letter-spacing:-.02em;line-height:1.3;text-transform:none;margin:1.35em 0 .5em}.site-footer__seo p{margin:0 0 .85em}.site-footer__seo ul,.site-footer__seo ol{margin:0 0 1em 1.15em;padding:0}.site-footer__seo li{margin:0 0 .35em}.site-footer__seo ol li{margin-bottom:.65em}.site-footer__seo a{text-decoration:underline;text-underline-offset:.12em}.site-footer__seo a:focus{outline:2px solid var(--colorBtnPrimary);outline-offset:2px}@media screen and (min-width:48.0625em){.site-footer .grid{margin-left:-1.5em}.site-footer .grid__item{padding-left:1.5em}.site-footer .footer__item-padding{padding-right:1.25em}.site-footer__bottom{margin-top:2.75em}}@media screen and (min-width:60em){.site-footer .footer__item--menu-1,.site-footer .footer__item--shop,.site-footer .footer__item--gifts,.site-footer .footer__item--menu-2,.site-footer .footer__item--contact{flex:0 0 20%;width:20%!important;max-width:20%}.site-footer .footer__item--newsletter{flex:0 0 100%;width:100%!important;max-width:100%}}@media screen and (max-width:48em){.site-footer .grid__item{width:100%!important;padding-left:0;padding-right:0}.site-footer .footer__item-padding{padding-right:0}.site-footer button.footer__title{display:block;width:100%;box-sizing:border-box;padding-inline-end:2em;position:relative}.site-footer .collapsible-trigger__icon{inset-inline-end:0;inset-inline-start:auto;width:.75em;height:.75em}.site-footer .collapsible-trigger__icon .icon{width:.75em;height:.75em;max-width:100%}.site-footer__bottom .payment-icons{margin-left:0}}.featured-collections--circles .dewberry-circles__nav,.guided-finder .dewberry-circles__nav{display:flex;align-items:center;gap:.5em}.featured-collections--circles .dewberry-circles__scroller,.guided-finder .dewberry-circles__scroller{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden}.featured-collections--circles .dewberry-circles__row{display:flex;flex-wrap:nowrap;gap:1.15em}.featured-collections--circles .dewberry-circles__row+.dewberry-circles__row{margin-top:var(--dewberry-circle-row-gap, 20px)}.featured-collections--circles .text-center:not(.is-scrollable) .dewberry-circles__item:first-child{margin-left:auto}.featured-collections--circles .text-center:not(.is-scrollable) .dewberry-circles__item:last-child{margin-right:auto}.featured-collections--circles .dewberry-circles__item{flex:0 0 var(--dewberry-circle-size, 120px);width:var(--dewberry-circle-size, 120px);max-width:var(--dewberry-circle-size, 120px)}.featured-collections--circles .collection-item{margin-bottom:0;overflow:visible}.featured-collections--circles .collection-image{border-radius:50%;overflow:hidden;background-color:var(--colorBody)}.featured-collections--circles .collection-item--below img{object-fit:cover}.featured-collections--circles .dewberry-circles__arrow,.guided-finder .dewberry-circles__arrow{flex:0 0 auto}.featured-collections--circles .dewberry-circles__arrow[disabled],.guided-finder .dewberry-circles__arrow[disabled]{opacity:.25;pointer-events:none}.featured-collections--circles .dewberry-circles__nav[data-drag=true].is-scrollable .dewberry-circles__scroller,.guided-finder .dewberry-circles__nav[data-drag=true].is-scrollable .dewberry-circles__scroller{cursor:grab}.featured-collections--circles .dewberry-circles__nav.is-dragging .dewberry-circles__scroller,.guided-finder .dewberry-circles__nav.is-dragging .dewberry-circles__scroller{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.featured-collections--circles .dewberry-circles__nav.is-dragging .dewberry-circles__item,.guided-finder .dewberry-circles__nav.is-dragging .guided-finder__item{pointer-events:none}.collection-intro{background-color:var(--collection-intro-bg, transparent)}.collection-intro .section-header{margin-bottom:1em}.collection-intro .collection-intro__eyebrow{margin:0 0 1em;color:var(--collection-intro-eyebrow-color, inherit)}.collection-intro .collection-intro__heading{margin-bottom:0;color:var(--collection-intro-heading-color, var(--colorHeading))}.collection-intro .collection-intro__copy{max-width:40em;color:var(--collection-intro-text-color, inherit)}.collection-intro .text-center .collection-intro__copy{margin-left:auto;margin-right:auto}.collection-intro .image-wrap{margin-bottom:1.25em}.guided-finder{background-color:var(--guided-finder-bg, transparent)}.guided-finder .dewberry-circles__scroller{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.8em}.guided-finder__item{flex:0 0 90%;min-width:0}.guided-finder__card{display:flex;align-items:center;min-width:0;height:100%;overflow:hidden;border:1px solid var(--colorBorder);border-radius:var(--buttonRadius);background-color:var(--guided-finder-card-bg, var(--colorBody))}.guided-finder__media{flex:0 0 42%;max-width:42%;align-self:stretch;display:flex;align-items:center;padding:1em 0;box-sizing:border-box}.guided-finder__media .image-wrap{width:100%}.guided-finder__media img{object-fit:cover}.guided-finder__body{flex:1 1 auto;min-width:0;padding:1em 1.1em;color:var(--guided-finder-text-color, inherit)}.guided-finder__heading{margin:0 0 .7em;color:var(--guided-finder-heading-color, var(--colorHeading))}.guided-finder__pills{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5em}.guided-finder__pills .btn{width:100%;max-width:100%;min-width:0;margin:0;white-space:nowrap;transition:background-color .35s ease-in,color .35s ease-in,transform .15s ease-in}.guided-finder__pills .btn:hover{background-color:var(--colorBtnPrimary);color:#fff}.guided-finder__pills .btn:active{transform:scale(.97)}@media screen and (min-width:75em){.guided-finder__item{flex-basis:calc((100% - .8em)/2)}}@media screen and (max-width:48em){.guided-finder .dewberry-circles__nav{gap:.25em}.guided-finder .dewberry-circles__arrow{padding:.35em}.guided-finder .dewberry-circles__arrow .icon{width:.85em;height:.85em}.guided-finder__card{flex-direction:column;align-items:stretch}.guided-finder__media{flex-basis:auto;max-width:none;align-self:auto;padding:0}}.faq--grid .faq-list{display:grid;grid-template-columns:minmax(0,1fr);gap:.75em;align-items:start}.faq--grid .faq-list__item--wide,.faq--grid .faq-list__more{grid-column:1 / -1}.faq--grid .faq-list__more{margin-top:.75em;text-align:center}.faq--grid .section-header.text-left{text-align:left}.faq--grid .section-header.text-center{text-align:center}.faq--grid .index-section--faq{margin:0}.faq--borders .faq-item{border:1px solid var(--colorBorder);padding:.15em 1em}.faq-more__open,.faq-more[aria-expanded=true] .faq-more__closed{display:none}.faq-more[aria-expanded=true] .faq-more__open{display:inline}@media screen and (min-width:48em){.faq--grid .faq-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (max-width:48em){.featured-collections--circles{--dewberry-circle-size: var(--dewberry-circle-size-mobile, 80px)}.featured-collections--circles .dewberry-circles__arrow{display:none}.featured-collections--circles .dewberry-circles__row{gap:.85em}}.product-block--tab .tab-zoom{position:relative;display:inline-block;max-width:100%;line-height:0}.product-block--tab .tab-zoom img{cursor:zoom-in}.product-block--tab .tab-zoom .js-photoswipe__zoom{position:absolute;right:.6em;bottom:.6em;z-index:2;cursor:zoom-in}.grid-product__meta .AirReviews-Widget--Stars{margin-top:5px}.breadcrumb-bar{padding-top:1.5em;text-align:start}.breadcrumb-bar .breadcrumb{margin:0;text-align:start}.btn--with-icon{display:inline-flex;align-items:center;justify-content:center;gap:.55em}.hero__link--pair{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px}.hero__link.hero__link--pair .btn,.hero__link.hero__link--pair .btn+.btn{width:16.5em;min-height:3.25em;margin:0;padding-top:.9375em;padding-bottom:.9375em;box-sizing:border-box}a.btn.btn--amazon{background:#232f3e;border-color:#232f3e;color:#fff;text-transform:none;letter-spacing:.01em;font-weight:600;box-shadow:inset 0 -3px #f90}a.btn.btn--amazon:hover{background:#37475a;border-color:#37475a;color:#fff}a.btn.btn--amazon .icon-amazon{width:1.7em;height:1.7em;flex:0 0 auto}.testimonials-section--grid .testimonials-slider{display:grid;grid-template-columns:1fr;gap:1em}.testimonials-section--grid .testimonials-slide,.testimonials-section--grid .testimonials-slide:first-child{display:block;opacity:1;width:auto;padding:0}.testimonials-section--grid .testimonials-slide .testimonials-slider__text,.testimonials-section--grid .testimonials-slide.is-selected .testimonials-slider__text{transform:none;box-shadow:none;margin:0;height:100%;border:1px solid var(--colorBorder)}.testimonials-section--grid .subheading,.testimonials-section--grid .testimonial-stars{color:var(--colorHeading)}.testimonials-section--grid .section-header{margin-bottom:1.5em}@media screen and (min-width:48em){.testimonials-section--grid .testimonials-slider{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25em}}.dewberry-moment-band{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--moment-min-height, 32em);overflow:hidden;color:var(--colorTextBody)}.dewberry-moment-band__image,.dewberry-moment-band image-element{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dewberry-moment-band .image-element{opacity:1;height:100%;max-width:none}.dewberry-moment-band__content{position:relative;z-index:1;box-sizing:border-box;padding:2.5em 1.25em}.dewberry-moment-band .section-header{margin-bottom:1.15em}.dewberry-moment-band .subheading,.dewberry-moment-band .section-header__title{color:var(--colorHeading)}.dewberry-moment-band__links{display:flex;flex-wrap:wrap;justify-content:center;gap:.75em;margin:0 0 1.25em}.dewberry-moment-band__pill.btn--secondary{color:var(--colorHeading);border-color:var(--colorHeading);background-color:var(--colorBody);transition:background-color .35s ease-in,color .35s ease-in}.dewberry-moment-band__pill.btn--secondary:hover{background-color:var(--colorBtnPrimary);color:#fff}.site-footer .footer__item--jumbo{flex:0 0 100%;width:100%!important;max-width:100%}.footer-jumbo{display:block;width:100%;margin:0;padding-top:var(--jumbo-padding-top, 24px);padding-bottom:var(--jumbo-padding-bottom, 0px);box-sizing:border-box;overflow:hidden;color:var(--colorFooterText);font-family:Kiona,var(--typeHeaderPrimary),sans-serif;font-weight:400;font-style:normal;letter-spacing:-.03em;line-height:1.2;text-align:center;text-transform:uppercase;white-space:nowrap;opacity:0}.footer-jumbo.is-ready,.no-js .footer-jumbo{opacity:1}.no-js .footer-jumbo{font-size:15vw}.footer-jumbo__line{display:inline-block;white-space:pre}@media(prefers-reduced-motion:reduce){.footer-jumbo{transition:none}}.dewberry-pills__note{margin:0 0 .5em;font-size:var(--typeBodySmallSize);color:var(--colorTextBody)}dewberry-pills{display:block}.dewberry-pills__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pill-gap, 8px);margin:0;padding:0;padding-block-end:1em;list-style:none}@media screen and (min-width:48.0625em){.dewberry-pills__list{justify-content:flex-start}}@media screen and (max-width:48em){.dewberry-pills__list{justify-content:center}.dewberry-pills__pill{flex-shrink:0}.dewberry-pills.is-fitted .dewberry-pills__list{flex-wrap:nowrap;gap:calc(var(--pill-gap, 8px) * var(--pill-fit, 1))}.dewberry-pills.is-fitted .dewberry-pills__pill{font-size:calc(var(--pill-size, 11px) * var(--pill-fit, 1));padding-inline:calc(var(--pill-pad-x, 14px) * var(--pill-fit, 1));letter-spacing:calc(var(--pill-tracking, 1px) * var(--pill-fit, 1))}}.dewberry-pills--heading{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.dewberry-pills--body{font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.dewberry-pills__pill{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;border-style:solid;border-width:var(--pill-border, 1px);border-radius:var(--pill-radius, 40px);padding:var(--pill-pad-y, 8px) var(--pill-pad-x, 14px);font-size:var(--pill-size, 11px);font-weight:var(--pill-weight, 600);letter-spacing:var(--pill-tracking, 1px);line-height:1.2;text-transform:var(--pill-transform, uppercase);white-space:nowrap}.dewberry-pills__pill--filled{background:var(--pill-fill, var(--colorBtnPrimary));color:var(--pill-fill-text, var(--colorBtnPrimaryText));border-color:var(--pill-fill, var(--colorBtnPrimary))}.dewberry-pills__pill--outline{background:var(--pill-outline-bg, transparent);color:var(--pill-outline-text, var(--colorTextBody));border-color:var(--pill-border-color, var(--colorBorder))}.dewberry-pills--shine .dewberry-pills__pill:after{background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);content:"";height:100%;left:150%;position:absolute;top:0;transform:skew(-20deg);width:200%;pointer-events:none;animation:shine 2.4s cubic-bezier(.01,.56,1,1) infinite;animation-delay:var(--pill-shine-delay, 0s)}@media(prefers-reduced-motion:reduce){.dewberry-pills--shine .dewberry-pills__pill:after{animation:none;content:none}}.product-block--price .product__price-row{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:48em){.product-block--price .product__price-row{justify-content:center}}.product-block--price .product__price-row .product__price{line-height:1}.product-block--price [data-product-price]{font-size:var(--product-price-size, calc(var(--typeBaseSize) + 2px))}.product-block--delivery{padding-top:var(--delivery-padding-top, 0px);padding-bottom:var(--delivery-padding-bottom, 0px)}.product-block--delivery .sales-points{margin:0}.product-delivery__heading{margin:0 0 10px;font-size:var(--typeBaseSize);line-height:1.3}.product-delivery--body-font{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);color:var(--colorTextBody)}.product-delivery--heading-font{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);color:var(--colorHeading)}.product-block--delivery .sales-point .product-delivery__image{width:var(--delivery-icon-size, 25px);height:var(--delivery-icon-size, 25px);object-fit:contain}@media screen and (max-width:48em){.product-block--delivery.is-mobile-left{text-align:left}.product-block--delivery.is-mobile-left .sales-point .icon-and-text{justify-content:flex-start}}.wishlist-button{color:var(--colorTextBody)}.wishlist-button--tile{position:absolute;z-index:3;display:grid;place-items:center;width:34px;height:34px;padding:0;border-radius:50%;background:var(--colorBody);color:var(--colorTextBody)}.wishlist-button--top-left{top:10px;left:10px}.wishlist-button--top-right{top:10px;right:10px}.wishlist-button--bottom-left{bottom:10px;left:10px}.wishlist-button--bottom-right{bottom:10px;right:10px}.wishlist-button--tile .icon,.wishlist-button--remove .icon{width:16px;height:16px}.product-block--header .wishlist-button{display:inline-flex;align-items:center;gap:.4em;margin:0 0 10px;padding:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--typeBaseSize)}.product-block--header .wishlist-button .icon{width:18px;height:18px}.wishlist-button.is-saved .icon-heart path,[data-wishlist-header].is-saved .icon-heart path{fill:var(--colorWishlistHeart, var(--colorBtnPrimary));stroke:var(--colorWishlistHeart, var(--colorBtnPrimary))}.wishlist-button:focus-visible,[data-wishlist-header]:focus-visible{outline:2px solid var(--colorBtnPrimary);outline-offset:3px}.wishlist-button--remove{display:grid;place-items:center;width:28px;height:28px;padding:0;background:transparent}.wishlist-count{position:absolute;top:-2px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:var(--colorWishlistHeart, var(--colorBtnPrimary));color:var(--colorBtnPrimaryText);font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:10px;line-height:16px;text-align:center}.wishlist-count[hidden],#WishlistDrawer .drawer__footer[hidden],#WishlistDrawer [data-wishlist-empty][hidden]{display:none}.wishlist-drawer__empty,.wishlist-drawer__note,.wishlist-drawer__sold-out{margin:0}.wishlist-drawer__note,.wishlist-drawer__sold-out{font-size:var(--typeBodySmallSize, .9em)}.wishlist-drawer__note{text-align:center}.wishlist-notice{position:fixed;z-index:40;top:1em;left:0;right:0;width:max-content;max-width:calc(100% - 2em);margin:0 auto;padding:.28em .55em;background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);border:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBodySmallSize) * .86);line-height:1.3}.wishlist-notice.is-visible{animation:modal-open .5s forwards}@media(min-width:48em){.wishlist-notice{top:calc(var(--sticky-announcement-bar-height, 0px) + .75em);padding:.4em .75em;font-size:var(--typeBodySmallSize)}}@media(prefers-reduced-motion:reduce){.wishlist-notice.is-visible{animation:none}}[data-disable-animations=true] .wishlist-notice.is-visible{animation:none}.wishlist-notice[hidden]{display:none}a.color-swatch.is-selected,span.color-swatch.is-selected{box-shadow:0 0 0 1px var(--colorTextBody)}@media(min-width:48em){.site-header:has(.header-menu-row){padding-bottom:0}.header-layout--center-row{align-items:center}.header-layout--center-row[data-logo-align=center] .header-item--logo{margin:0 var(--logo-side-spacing, 30px)}.header-layout--center-row[data-logo-row-align=toward-logo] .header-item--navigation{justify-content:flex-end}.header-layout--center-row[data-logo-row-align=toward-logo] .header-item--icons{justify-content:flex-start}.header-layout--center-row .header-item--navigation{align-items:center;gap:.75em}.header-left-note{display:flex;align-items:center;gap:.75em;max-width:var(--header-left-note-width, 310px);color:var(--colorTextBody);font-size:var(--typeBodySmallSize);line-height:1.3}.header-left-note image-element{flex:0 0 auto;height:var(--header-left-icon-height, 48px)}.header-left-note__image{width:auto;height:var(--header-left-icon-height, 48px)}.header-left-note__text p{margin:0}.header-left-note__text a{color:inherit}.header-menu-row{margin-top:.75em;padding:.2em 0 .35em;border-top:1px solid var(--colorBorder);background:var(--menu-row-background, var(--colorBody))}.header-menu-row .site-navigation{margin:0 auto}}.product-block--price .product__price-savings--badge{display:inline-flex;align-items:center;justify-content:center;margin-inline-start:5px;padding:6px 7px;background-color:var(--product-savings-background, var(--colorBtnPrimary));color:var(--product-savings-text, var(--colorBtnPrimaryText));border-radius:var(--buttonRadius);font-size:var(--product-savings-size, calc(var(--typeBaseSize) * .65));line-height:1}
/*# sourceMappingURL=/cdn/shop/t/18/assets/dewberry.css.map */
