html{-webkit-tap-highlight-color:transparent}body{font-family:var(--font-family,sans-serif)}button svg path{fill:currentColor}.title{text-transform:none}.title.delivery-address-title{text-transform:capitalize}.tracking-timestamp{text-transform:uppercase}.campaign-header-title{text-transform:none}.bg-order-finder-box{background-color:#fff}@media (max-width:756px){.bg-order-finder{background-image:none!important;background-color:#fff!important}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{position:relative;overflow:hidden}.shimmer:before{content:"";position:absolute;top:0;left:-150%;height:100%;width:200%;background:linear-gradient(120deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0) 70%);animation:shimmer 1.5s infinite;pointer-events:none}.font-display-huge{font-weight:400}.font-display-huge,.font-display-huge-bold{font-size:34px;line-height:140%;letter-spacing:0}.font-display-huge-bold{font-weight:700}.font-display-medium{font-weight:400}.font-display-medium,.font-display-medium-bold{font-size:24px;line-height:140%;letter-spacing:0}.font-display-medium-bold{font-weight:700}.font-display-small{font-size:18px}.font-display-large,.font-display-small{line-height:140%;font-weight:400;letter-spacing:0}.font-display-large{font-size:28px}.font-display-large-bold{font-size:28px;line-height:140%;font-weight:700;letter-spacing:0}.font-display-small-bold{font-size:18px;line-height:140%;font-weight:700;letter-spacing:0}.font-display-small-medium{font-size:18px;line-height:140%;font-weight:600;letter-spacing:0}.font-text-base{font-size:16px}.font-text-base,.font-text-small{line-height:140%;font-weight:400;letter-spacing:0}.font-text-small{font-size:14px}.font-text-xsmall-normal{font-size:12px;line-height:140%;font-weight:400;letter-spacing:0}.font-text-xsmall-regular{font-weight:500}.font-text-xsmall,.font-text-xsmall-regular{font-size:12px;line-height:140%;letter-spacing:0}.font-text-xsmall{font-weight:700}@media (min-width:768px){.md\:font-display-huge{font-size:34px;line-height:140%;font-weight:400;letter-spacing:0}.md\:font-display-huge-bold{font-size:34px;line-height:140%;font-weight:700;letter-spacing:0}.md\:font-display-large{font-size:28px;line-height:140%;font-weight:400;letter-spacing:0}.md\:font-display-large-bold{font-size:28px;line-height:140%;font-weight:700;letter-spacing:0}.md\:font-display-medium{font-size:24px;line-height:140%;font-weight:400;letter-spacing:0}.md\:font-display-medium-bold{font-size:24px;line-height:140%;font-weight:700;letter-spacing:0}.md\:font-display-small{font-size:18px;line-height:140%;font-weight:400;letter-spacing:0}.md\:font-display-small-bold{font-size:18px;line-height:140%;font-weight:700;letter-spacing:0}.md\:font-display-small-medium{font-size:18px;line-height:140%;font-weight:600;letter-spacing:0}.md\:font-text-base{font-size:16px}.md\:font-text-base,.md\:font-text-small{line-height:140%;font-weight:400;letter-spacing:0}.md\:font-text-small{font-size:14px}.md\:font-text-xsmall-normal{font-size:12px;line-height:140%;font-weight:400;letter-spacing:0}.md\:font-text-xsmall-regular{font-size:12px;line-height:140%;font-weight:500;letter-spacing:0}.md\:font-text-xsmall{font-size:12px;line-height:140%;font-weight:700;letter-spacing:0}}body.misspompadour .box-outer-layer{border-radius:10px}#carousel-item img,#lineitem-img-container img{border-radius:6px}body.misspompadour .title{text-transform:UPPERCASE;color:#484646}#carousel-item-title,#order-line-item-title{color:#484646;font-size:1rem}body.vetsak{text-transform:lowercase}body.vetsak .campaign-header-title,body.vetsak .title{font-weight:300;font-size:x-large;text-transform:lowercase}body.vetsak #find-order-cta,body.vetsak .tracking-timestamp{text-transform:lowercase}body.vetsak .box-outer-layer{border-radius:10px}body.vetsak-en{text-transform:lowercase}body.vetsak-en .campaign-header-title,body.vetsak-en .title{font-weight:300;font-size:x-large;text-transform:lowercase}body.vetsak-en #find-order-cta,body.vetsak-en .tracking-timestamp{text-transform:lowercase}body.vetsak-en .box-outer-layer{border-radius:10px}body.vetsak-fr{text-transform:lowercase}body.vetsak-fr .campaign-header-title,body.vetsak-fr .title{font-weight:300;font-size:x-large;text-transform:lowercase}body.vetsak-fr #find-order-cta,body.vetsak-fr .tracking-timestamp{text-transform:lowercase}body.vetsak-fr .box-outer-layer{border-radius:10px}body.vetsak-nl{text-transform:lowercase}body.vetsak-nl .campaign-header-title,body.vetsak-nl .title{font-weight:300;font-size:x-large;text-transform:lowercase}body.vetsak-nl #find-order-cta,body.vetsak-nl .tracking-timestamp{text-transform:lowercase}body.vetsak-nl .box-outer-layer{border-radius:10px}body.shaperepublic .campaign-header-title{text-transform:none}@media (max-width:450px){body.lars-nysom>div[data-state=open]#care-popup.embedded-overlay{transform:translateY(calc(-45% * 3.8))!important;left:auto!important}body.lars-nysom>div[role=alertdialog][data-state=open].embedded-alert-overlay{transform:translateY(calc(-50% * 6.8))!important;left:auto!important}}body.oceansapart .box-outer-layer,body.oceansapart .productpromotion_card{border-radius:12px}@media (max-width:450px){body.prepmymeal>div[data-state=open]#care-popup.embedded-overlay{transform:translateY(-208%)!important;left:auto!important}body.prepmymeal>div[role=alertdialog][data-state=open].embedded-alert-overlay{transform:translateY(-305%)!important;left:auto!important}body.waterdrop-nl>div[data-state=open]#care-popup.embedded-overlay{transform:translateY(-188%)!important;left:auto!important}body.waterdrop-nl>div[role=alertdialog][data-state=open].embedded-alert-overlay{transform:translateY(-408%)!important;left:auto!important}}body.\36pmseason .campaign-header-title,body.\36pmseason .title{text-transform:uppercase}body.\36pmseason #carousel-item-title,body.\36pmseason #title-price-container,body.\36pmseason #title-price-overall-container{text-align:center!important;justify-content:center!important}body.\36pmseason .productpromotion_card{border:none}body.niche-beauty #carousel-item-title,body.niche-beauty #title-price-container,body.niche-beauty #title-price-overall-container{text-align:center!important;justify-content:center!important}body.niche-beauty .productpromotion_card,body.niche-beauty .productpromotion_card.border,body.niche-beauty .productpromotion_card.border.border-zinc-100,body.niche-beauty div.productpromotion_card,body.niche-beauty div.productpromotion_card.border,body.niche-beauty div.productpromotion_card.flex{border:0 transparent!important}@media (min-width:768px){body.niche-beauty .productpromotion_card,body.niche-beauty .productpromotion_card.border,body.niche-beauty .productpromotion_card.border.border-zinc-100,body.niche-beauty div.productpromotion_card.flex.flex-col{border:0 transparent!important}}