.undo-removed-item[data-astro-cid-itathtqz]{animation:.3s ease-out fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.core-section[data-astro-cid-n5ldfufc]{order:1}#bonus-section[data-astro-cid-n5ldfufc]{order:2}@media (width<=1279px){.bonus-first[data-astro-cid-n5ldfufc] .core-section[data-astro-cid-n5ldfufc]{order:2}.bonus-first[data-astro-cid-n5ldfufc] #bonus-section[data-astro-cid-n5ldfufc]{order:1}}.gift-sample[data-astro-cid-6kmp5plk]{flex-direction:column;flex-shrink:0;width:100%;display:flex;position:relative;overflow-x:hidden}.gift-sample[data-astro-cid-6kmp5plk].disabled{pointer-events:none;opacity:.6}.gift-sample[data-astro-cid-6kmp5plk].selected{outline-width:2px;outline-style:solid;outline-color:var(--color-primary)}.info-btn[data-astro-cid-6kmp5plk]{pointer-events:auto;z-index:10;cursor:pointer;order:-1;width:1.5rem;height:1.5rem;position:absolute;top:5px;right:5px}.info-icon[data-astro-cid-6kmp5plk]{pointer-events:none;width:1.25rem;height:1.25rem;margin-left:auto;margin-right:auto}.image-container[data-astro-cid-6kmp5plk]{aspect-ratio:1;order:-1;width:100%;position:relative}.gift-sample-image[data-astro-cid-6kmp5plk]{pointer-events:none;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.content[data-astro-cid-6kmp5plk]{flex-direction:column;flex:1;justify-content:space-between;display:flex}.gift-sample-title[data-astro-cid-6kmp5plk]{pointer-events:none;text-align:left;padding:.5rem .25rem;font-size:.75rem;line-height:1rem}@media (width>=768px){[data-astro-cid-6kmp5plk][data-theme=glossybox] .title-font[data-astro-cid-6kmp5plk].gift-sample-title{font-weight:400}.gift-sample-title[data-astro-cid-6kmp5plk]{padding:.75rem .375rem;font-size:.875rem;line-height:1.25rem}}.action-container[data-astro-cid-6kmp5plk]{margin-top:auto}[data-astro-cid-6kmp5plk][data-theme=lookfantastic] .add-btn[data-astro-cid-6kmp5plk]{font-weight:300}.add-btn[data-astro-cid-6kmp5plk]{pointer-events:auto;cursor:pointer;--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1));text-align:center;width:100%;padding:.5rem 1rem;font-weight:500}[data-astro-cid-6kmp5plk][data-theme=lookfantastic] .remove-btn[data-astro-cid-6kmp5plk]{font-weight:300}[data-astro-cid-6kmp5plk][data-theme=christopherobin] #frequently-bought-together[data-astro-cid-6kmp5plk] .remove-btn[data-astro-cid-6kmp5plk] p[data-astro-cid-6kmp5plk]{text-align:center;width:100%}.remove-btn[data-astro-cid-6kmp5plk]{pointer-events:auto;cursor:pointer;--tw-border-opacity:1;border-top-width:1px;border-color:rgb(0 0 0/var(--tw-border-opacity,1));text-align:center;justify-content:center;align-items:center;gap:.25rem;width:100%;padding:.5rem 1rem;font-weight:500;display:flex}.tier-header[data-astro-cid-flizx4ec]{margin-bottom:1rem}[data-astro-cid-flizx4ec][data-theme=glossybox] .tier-title[data-astro-cid-flizx4ec]{font-weight:200}[data-astro-cid-flizx4ec][data-theme=christopherobin] #product-details[data-astro-cid-flizx4ec] .tier-title[data-astro-cid-flizx4ec]{letter-spacing:.065rem;text-transform:uppercase;font-family:Metropolis Regular;font-size:1rem;font-weight:325;line-height:1.5rem}.tier-title[data-astro-cid-flizx4ec]{text-transform:uppercase;letter-spacing:-.5px;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.75rem}[data-astro-cid-flizx4ec][data-theme=glossybox] .title-font[data-astro-cid-flizx4ec].tier-message{font-weight:400}.tier-message[data-astro-cid-flizx4ec]{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem}[data-astro-cid-flizx4ec][data-theme=lookfantastic] .tier-qualified[data-astro-cid-flizx4ec]{font-weight:300}[data-astro-cid-flizx4ec][data-theme=glossybox] .title-font[data-astro-cid-flizx4ec].tier-qualified{font-weight:400}.tier-qualified[data-astro-cid-flizx4ec]{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1));align-items:center;gap:.25rem;margin-bottom:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}[data-astro-cid-flizx4ec][data-theme=lookfantastic] .tier-counter[data-astro-cid-flizx4ec]{font-weight:300}[data-astro-cid-flizx4ec][data-theme=glossybox] .title-font[data-astro-cid-flizx4ec].tier-counter{font-weight:400}.tier-counter[data-astro-cid-flizx4ec]{font-size:.875rem;font-weight:500;line-height:1.25rem}.tier-not-qualified-section[data-astro-cid-flizx4ec]{flex-direction:column;gap:.25rem;margin-top:.25rem;display:flex}[data-astro-cid-flizx4ec][data-theme=glossybox] .title-font[data-astro-cid-flizx4ec].tier-threshold{font-weight:400}.tier-threshold[data-astro-cid-flizx4ec]{--tw-text-opacity:1;color:hsl(var(--in) / var(--tw-text-opacity,1));align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;display:flex}[data-astro-cid-flizx4ec][data-theme=glossybox] .title-font[data-astro-cid-flizx4ec].tier-not-qualified{font-weight:400}.tier-not-qualified[data-astro-cid-flizx4ec]{--tw-text-opacity:1;color:hsl(var(--in) / var(--tw-text-opacity,1));padding-left:1.25rem;font-size:.875rem;line-height:1.25rem}[data-astro-cid-flizx4ec][data-theme=glossybox] .title-font[data-astro-cid-flizx4ec].tier-not-qualified-single{font-weight:400}.tier-not-qualified-single[data-astro-cid-flizx4ec]{--tw-text-opacity:1;color:hsl(var(--in) / var(--tw-text-opacity,1));align-items:center;gap:.25rem;margin-top:.25rem;font-size:.875rem;line-height:1.25rem;display:flex}.gift-samples-carousel[data-astro-cid-flizx4ec]{max-width:996px}.gift-samples-carousel[data-astro-cid-flizx4ec] .gift-sample-item{flex-shrink:0;width:calc(44.4444% - 18.2222px);min-width:calc(44.4444% - 18.2222px);padding:2px}.gift-samples-carousel[data-astro-cid-flizx4ec] .carousel-prev,.gift-samples-carousel[data-astro-cid-flizx4ec] .carousel-next{top:45%}@media (width>=768px){.gift-samples-carousel[data-astro-cid-flizx4ec] .gift-sample-item{width:calc(20% - 23.2px);min-width:unset;flex-shrink:1}.gift-samples-carousel[data-astro-cid-flizx4ec] .carousel-controls,.gift-samples-carousel[data-astro-cid-flizx4ec] .carousel-pips{display:none!important}.gift-samples-carousel[data-astro-cid-flizx4ec] .carousel-prev,.gift-samples-carousel[data-astro-cid-flizx4ec] .carousel-next{top:50%}}.section-container[data-astro-cid-4knp7lig]{flex-direction:column;gap:1rem;width:100%;display:flex}.section-content[data-astro-cid-4knp7lig]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;gap:1.5rem;padding:1.5rem 1rem;display:flex}.tier-divider[data-astro-cid-4knp7lig]{--tw-border-opacity:1;border-top-width:2px;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}@media (width>=1280px){.section-content[data-astro-cid-4knp7lig]{padding:1.5rem}}sticky-checkout-section[data-astro-cid-mbvtk3le].active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}sticky-checkout-section[data-astro-cid-mbvtk3le].inactive{--tw-translate-y:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-breakout[data-astro-cid-xhfxnpur]{width:100vw;margin-left:-50vw;position:relative;left:50%}@media (width>=1280px){.mobile-breakout[data-astro-cid-xhfxnpur]{width:auto;margin-left:0;position:static;left:auto}}.basket-layout[data-astro-cid-xhfxnpur]{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;display:grid}.left-column[data-astro-cid-xhfxnpur]{display:contents}.area-title[data-astro-cid-xhfxnpur]{order:1}.area-items[data-astro-cid-xhfxnpur]{order:2}.area-summary[data-astro-cid-xhfxnpur]{order:3}.area-free-gifts-internal[data-astro-cid-xhfxnpur]{order:4}.area-free-gifts-partners[data-astro-cid-xhfxnpur]{order:5}@media (width>=1280px){.basket-layout[data-astro-cid-xhfxnpur]{gap:2rem;margin-bottom:2rem;display:flex}.left-column[data-astro-cid-xhfxnpur]{flex-direction:column;flex:1;min-width:0;display:flex}.left-column[data-astro-cid-xhfxnpur]>[data-astro-cid-xhfxnpur]:nth-child(n+3){margin-top:2rem}.left-column[data-astro-cid-xhfxnpur]>[data-astro-cid-xhfxnpur]:empty{display:none}.area-summary[data-astro-cid-xhfxnpur]{background-color:#fff;flex-shrink:0;width:33%}.summary-sticky[data-astro-cid-xhfxnpur]{will-change:top;contain:layout style;position:sticky;top:0}}.dock-shadow[data-astro-cid-wcrd3hz6]{box-shadow:0 -2px 4px #0000001a}.primary-banner-title[data-astro-cid-waicanep]{letter-spacing:0;font-weight:400;line-height:28px}section[data-astro-cid-4ymzuyvt]{text-align:left;border-width:1px;margin-top:2rem;margin-bottom:2rem;padding:1rem}h3[data-astro-cid-4ymzuyvt]{letter-spacing:0}[data-astro-cid-4ymzuyvt][data-theme=glossybox] h3[data-astro-cid-4ymzuyvt]{font-weight:200}[data-astro-cid-4ymzuyvt][data-theme=christopherobin] #product-details[data-astro-cid-4ymzuyvt] h3[data-astro-cid-4ymzuyvt]{letter-spacing:.065rem;text-transform:uppercase;font-family:Metropolis Regular;font-size:1rem;font-weight:325;line-height:1.5rem}h3[data-astro-cid-4ymzuyvt]{margin-bottom:.5rem;margin-left:.25rem;font-size:1.25rem;font-weight:400;line-height:1.75rem}#gift-box-heading[data-astro-cid-4ymzuyvt]{display:flex}@media (width>=1024px){#gift-box-intro[data-astro-cid-4ymzuyvt]{justify-content:space-between;display:flex}}#gift-box-intro[data-astro-cid-4ymzuyvt] button{width:100%}@media (width>=1024px){#gift-box-intro[data-astro-cid-4ymzuyvt] button{width:auto}}p[data-astro-cid-4ymzuyvt]{padding:10px 0}#gift-box-inner[data-astro-cid-4ymzuyvt]{padding-left:1rem;padding-right:1rem}.gift-box-details[data-astro-cid-4ymzuyvt]{display:flex}ul[data-astro-cid-4ymzuyvt]{border-top-width:1px;gap:1rem;margin-top:1rem;padding-top:1rem;display:grid}li[data-astro-cid-4ymzuyvt]{flex-flow:row-reverse wrap;padding-bottom:1rem;display:flex}@media (width>=768px){li[data-astro-cid-4ymzuyvt]{flex-flow:row;justify-content:space-between;padding-bottom:0}}.gift-box-details[data-astro-cid-4ymzuyvt]{width:100%;margin-bottom:1rem}@media (width>=768px){.gift-box-details[data-astro-cid-4ymzuyvt]{width:auto;margin-bottom:0}}.gift-box-details[data-astro-cid-4ymzuyvt]{gap:10px}#gift-boxes-modal-content[data-astro-cid-i6pot45v]{text-align:left;flex-direction:column;align-items:center;width:auto;height:auto;margin-left:0;margin-right:0;display:flex}@media (width>=1024px){#gift-boxes-modal-content[data-astro-cid-i6pot45v]{flex-direction:row}}
