.ts-logo{display:block;width:auto;height:36px;max-width:none}@media screen and (min-width:750px){.ts-logo{height:48px}}.announcement-bar{min-height:36px}.announcement-bar__text{letter-spacing:var(--ts-tracking-label);line-height:1.3}.header__row--top .header__columns{min-height:72px;align-items:center}.header__row--bottom .header__columns{padding-block:16px}#header-component .header__row--top .header__columns:has(.header__column--center .search-action){--header-center: minmax(0, 1fr);--header-left: max-content;--header-right: max-content}.header__column--center .ts-search-bar{margin-inline:auto}@media screen and (min-width:750px){.ts-search-bar .ts-search-bar__panel{top:calc(100% + 14px)}}.ts-search-bar__reset[hidden]{display:none}.menu-list{gap:clamp(20px,3vw,40px)}.menu-list__link{font-size:12px;font-weight:600;letter-spacing:var(--ts-tracking-label);text-transform:uppercase;color:var(--ts-neutral-900)}.menu-list{gap:clamp(24px,3vw,44px)}.menu-list__link{padding-block:8px}.menu-list__link-title{position:relative;display:inline-block}.menu-list__link-title:after{content:"";position:absolute;inset-inline:0;inset-block-end:-6px;height:2px;background:var(--ts-red-500);transform:scaleX(0);transform-origin:left;transition:transform var(--ts-duration-normal) var(--ts-ease);pointer-events:none}.menu-list__list-item:hover>.menu-list__trigger .menu-list__link-title:after,.menu-list__list-item:focus-within .menu-list__link-title:after,.menu-list__link:hover .menu-list__link-title:after,.menu-list__link:focus-visible .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after,.menu-list__link[aria-current=page] .menu-list__link-title:after,.menu-list__link[aria-expanded=true] .menu-list__link-title:after{transform:scaleX(1)}.menu-list__link[href$="/price-drops"],.menu-list__link[href$="/sale"]{color:var(--ts-red-500)!important;font-weight:700;opacity:1!important}.menu-list__link[href$="/price-drops"]:hover,.menu-list__link[href$="/sale"]:hover{color:var(--ts-red-600)!important}#header-component .header__row--bottom .header__columns{padding-block:4px;min-height:52px;align-items:center}#header-component .header__row--bottom .menu-list__link-title{padding-inline:var(--ts-nav-pad, var(--gap-sm))}#header-component .header__row--bottom .menu-list__link-title:after{inset-inline:var(--ts-nav-pad, var(--gap-sm))}#header-component .header__row--bottom .overflow-menu>.menu-list__list-item[slot=more]{display:none}@media screen and (min-width:750px)and (max-width:1279px){#header-component .header__row--bottom .menu-list__link-title{max-width:calc(8.5em + 2 * var(--ts-nav-pad, 11px));white-space:normal;text-align:center;text-wrap:balance;line-height:1.2}#header-component .header__row--bottom .menu-list__link[href$="/price-drops"] .menu-list__link-title{white-space:nowrap}}@media screen and (min-width:1024px)and (max-width:1279px){#header-component .header__row--bottom .menu-list{--ts-nav-pad: clamp(9px, calc((100vw - 900px)/20) , 12px)}#header-component .header__row--bottom .menu-list__link{font-size:12px;letter-spacing:.06em}}@media screen and (min-width:900px)and (max-width:1023px){#header-component .header__row--bottom .menu-list{--ts-nav-pad: clamp(7px, calc((100vw - 800px)/16) , 11px)}#header-component .header__row--bottom .menu-list__link{font-size:11.5px;letter-spacing:.05em}}@media screen and (min-width:750px)and (max-width:899px){#header-component .header__row--bottom .menu-list{--ts-nav-pad: clamp(3.5px, calc((100vw - 690px) / 22), 11px);margin-inline:-12px}#header-component .header__row--bottom .menu-list__link{font-size:11px;letter-spacing:.04em}}#header-component .header__row--bottom .menu-list__link-title:after{inset-block-end:-8px}.header-actions__action{color:var(--ts-neutral-900);transition:color var(--ts-duration-fast) var(--ts-ease)}@media(hover:hover){.header-actions__action:hover{color:var(--ts-red-500)}}.header-actions__action .svg-wrapper,.header-actions__action svg{width:20px;height:20px}.ts-wishlist-open{position:relative}.ts-text-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:var(--ts-tracking-cta);text-transform:uppercase;text-decoration:none;color:var(--ts-neutral-900);border-bottom:1px solid transparent;transition:color var(--ts-duration-fast) var(--ts-ease),border-color var(--ts-duration-fast) var(--ts-ease)}.ts-text-link:hover{color:var(--ts-red-600);border-bottom-color:currentColor}.menu-list__submenu{box-shadow:none}.menu-list__submenu-inner{border-top:2px solid var(--ts-red-500);box-shadow:var(--ts-shadow-lg)}.mega-menu{display:grid;padding-inline:var(--util-page-margin-offset, var(--page-margin));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title shopall" "grid grid";align-items:end;column-gap:32px}.mega-menu .ts-mega__title{grid-area:title;margin:0;padding:0;border:0;font-size:36px;font-weight:600;line-height:1.1;letter-spacing:var(--ts-tracking-tight);text-transform:uppercase;color:var(--ts-neutral-950)}.mega-menu .ts-mega__title:after{content:"";display:block;width:40px;height:3px;margin-top:16px;background:var(--ts-red-500)}.mega-menu .ts-mega__shop-all{grid-area:shopall;padding:0}.mega-menu .ts-mega__shop-all a{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;border:1px solid var(--ts-neutral-950);border-radius:2px;font-size:12px;font-weight:600;letter-spacing:var(--ts-tracking-cta);text-transform:uppercase;color:var(--ts-neutral-950);transition:background var(--ts-duration-fast) var(--ts-ease),color var(--ts-duration-fast) var(--ts-ease),border-color var(--ts-duration-fast) var(--ts-ease)}.mega-menu .ts-mega__shop-all a:hover{background:var(--ts-red-500);border-color:var(--ts-red-500);color:#fff}.mega-menu .mega-menu__grid{grid-area:grid;padding-top:32px}.mega-menu .mega-menu__list{display:grid;grid-template-columns:minmax(220px,280px);grid-auto-flow:column;grid-auto-columns:minmax(150px,260px);gap:0 40px}.mega-menu .mega-menu__column{min-width:0}.mega-menu .mega-menu__column:first-child:not(:has(.mega-menu__link--parent)){padding:8px 24px;background:var(--ts-neutral-50)}.mega-menu .mega-menu__column:first-child:not(:has(.mega-menu__link--parent)) .mega-menu__link{display:flex;align-items:center;justify-content:space-between;padding-block:12px;border-bottom:1px solid var(--ts-neutral-200);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:var(--ts-tracking-cta);text-transform:uppercase;color:var(--ts-neutral-950)}.mega-menu .mega-menu__column:first-child:not(:has(.mega-menu__link--parent))>div:last-child .mega-menu__link{border-bottom:0}.mega-menu .mega-menu__column:first-child:not(:has(.mega-menu__link--parent)) .mega-menu__link:after{content:"";flex:none;width:14px;height:14px;background:var(--ts-red-500);opacity:0;translate:-6px 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;transition:opacity var(--ts-duration-fast) var(--ts-ease),translate var(--ts-duration-fast) var(--ts-ease)}.mega-menu .mega-menu__column:first-child:not(:has(.mega-menu__link--parent)) .mega-menu__link:hover{color:var(--ts-red-500)}.mega-menu .mega-menu__column:first-child:not(:has(.mega-menu__link--parent)) .mega-menu__link:hover:after{opacity:1;translate:0}.mega-menu .mega-menu__link--parent{display:flex;align-items:center;gap:10px;margin-bottom:8px;padding-bottom:12px;border-bottom:1px solid var(--ts-neutral-200);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:var(--ts-tracking-label);text-transform:uppercase;color:var(--ts-neutral-950)}.mega-menu .mega-menu__link--parent:before{content:"";flex:none;width:12px;height:2px;background:var(--ts-red-500)}.mega-menu .mega-menu__link:not(.mega-menu__link--parent){display:block;padding-block:6px;font-size:14px;font-weight:400;line-height:1.45;text-transform:none;color:var(--ts-neutral-700);transition:color var(--ts-duration-fast) var(--ts-ease),translate var(--ts-duration-fast) var(--ts-ease)}.mega-menu .mega-menu__column:not(:first-child) .mega-menu__link:hover,.mega-menu .mega-menu__column:first-child:has(.mega-menu__link--parent) .mega-menu__link:hover{color:var(--ts-red-500)}.mega-menu .mega-menu__column:not(:first-child) .mega-menu__link:not(.mega-menu__link--parent):hover{translate:4px 0}@media(prefers-reduced-motion:no-preference){.mega-menu .mega-menu__column{animation:ts-mega-rise .32s var(--ts-ease) both}.mega-menu .mega-menu__column:nth-child(2){animation-delay:40ms}.mega-menu .mega-menu__column:nth-child(3){animation-delay:80ms}.mega-menu .mega-menu__column:nth-child(4){animation-delay:.12s}.mega-menu .mega-menu__column:nth-child(n+5){animation-delay:.16s}}@keyframes ts-mega-rise{0%{opacity:0;translate:0 10px}}@media screen and (max-width:1099px){.mega-menu .ts-mega__title{font-size:28px}.mega-menu .mega-menu__list{grid-template-columns:minmax(180px,220px);gap:0 24px}}.footer-content{border-top:1px solid rgb(255 255 255 / .15)}.footer-content .ts-logo,.footer-content .logo-block .ts-logo{height:48px;width:auto}@media screen and (min-width:750px){.footer-content{grid-template-columns:260px repeat(3,minmax(0,1fr));column-gap:64px;row-gap:0;padding-bottom:0}.footer-content>:last-child{grid-column:1 / -1;margin-top:64px;padding-block:48px;border-top:1px solid rgb(255 255 255 / .15)}}@media screen and (min-width:1200px){footer .footer-content>:last-child{padding-inline-start:152px}.footer-content,.footer-content[style*="--grid-columns: 4"]{grid-template-columns:120px repeat(3,200px) minmax(260px,340px);column-gap:32px;justify-content:start}}.footer-content .menu summary.menu__heading.paragraph,.footer-content .menu__heading{margin-bottom:20px;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:var(--ts-tracking-label);text-transform:uppercase;color:#fff}.footer-content .menu a{font-size:14px;line-height:1.45;color:#ffffffc7;text-decoration:none}.footer-content .menu a:hover,.footer-content .menu a:focus-visible{color:#fff;text-decoration:underline}.footer-content .email-signup-block{max-width:100%}.footer-content .group-block .text-block:not(:has(a)),.footer-content .group-block .text-block:not(:has(a)) p,.footer-content .group-block .text-block:not(:has(a)) strong{font-size:16px;font-weight:600;line-height:24px;letter-spacing:.88px;text-transform:uppercase;color:#fff}@media screen and (min-width:1200px){.footer-content>.group-block:nth-child(5){padding-top:11.2px}}.footer-content .group-block .text-block a{font-size:14px;line-height:1.45;color:#ffffffc7}.footer-content .group-block .text-block a:hover,.footer-content .group-block .text-block a:focus-visible{color:#fff}.footer-content .text-block a[href*="glamoursecrets.ca"]:before,.footer-content .text-block a[href="/"]:before,.footer-content .text-block a[href="/fr"]:before{content:"";display:inline-block;width:22px;height:15px;margin-inline-end:10px;vertical-align:-3px;border-radius:2px;background-size:100% 100%;box-shadow:0 0 0 1px #ffffff38}.footer-content .text-block a[href*="glamoursecrets.ca"]:before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 20'><rect width='30' height='20' fill='%23fff'/><rect y='0.000' width='30' height='1.538' fill='%23b22234'/><rect y='3.077' width='30' height='1.538' fill='%23b22234'/><rect y='6.154' width='30' height='1.538' fill='%23b22234'/><rect y='9.231' width='30' height='1.538' fill='%23b22234'/><rect y='12.308' width='30' height='1.538' fill='%23b22234'/><rect y='15.385' width='30' height='1.538' fill='%23b22234'/><rect y='18.462' width='30' height='1.538' fill='%23b22234'/><rect width='12.5' height='10.77' fill='%233c3b6e'/><path d='M1.1 1.50h9.8M1.1 3.40h9.8M1.1 5.30h9.8M1.1 7.20h9.8M1.1 9.10h9.8' stroke='%23fff' stroke-width='0.8' stroke-dasharray='0.8 1.3' fill='none'/></svg>")}.footer-content .text-block a[href="/"]:before,.footer-content .text-block a[href="/fr"]:before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 20'><rect width='30' height='20' fill='%23fff'/><rect width='7.5' height='20' fill='%23d52b1e'/><rect x='22.5' width='7.5' height='20' fill='%23d52b1e'/><polygon points='15,2.5 16.6,5.7 18.4,5.1 17.7,8.6 20.8,7.5 20.1,9.8 21.6,10.9 16.9,13.8 17.3,15.2 15.6,14.9 15.6,17.5 14.4,17.5 14.4,14.9 12.7,15.2 13.1,13.8 8.4,10.9 9.9,9.8 9.2,7.5 12.3,8.6 11.6,5.1 13.4,5.7' fill='%23d52b1e'/></svg>")}@media screen and (min-width:750px)and (max-width:1199px){footer .footer-content,footer .footer-content[style*="--grid-columns: 4"]{grid-template-columns:80px repeat(3,minmax(0,1fr));column-gap:24px;row-gap:40px}.footer-content>.group-block:nth-child(5){grid-column:2 / -1}.footer-content>.group-block:nth-child(5)>.group-block-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;row-gap:32px;align-items:start}.footer-content>.group-block:nth-child(5)>.group-block-content>:nth-child(2){grid-column:1 / -1;order:5}footer .footer-content>:last-child{padding-inline-start:104px}}.footer-content .group-block .text-block:has(a) p+p{margin-top:8px}footer-utilities-component,.footer-utilities{color:#ffffffa6}@media screen and (max-width:749px){#header-component[data-menu-style=drawer] .header__row--top .header__columns{grid-template-columns:88px minmax(0,1fr) 88px;grid-template-areas:"menu logo actions" "search search search";grid-template-rows:56px auto;column-gap:4px;row-gap:0;padding-block:0}#header-component[data-ts-search-open][data-menu-style=drawer] .header__row--top .header__columns{padding-block:0 12px}#header-component[data-menu-style=drawer] .header__row--top .header__columns .header__drawer{grid-area:menu;justify-self:start}#header-component[data-menu-style=drawer] .header__row--top .header__columns .header-logo{grid-area:logo;justify-self:center}#header-component[data-menu-style=drawer] .header__row--top .header__columns .dropdown-localization{display:none}#header-component[data-menu-style=drawer] .header__row--top .header__columns header-actions{grid-area:actions;justify-self:end}#header-component[data-menu-style=drawer] .header__row--top .header__columns header-actions .account-button{display:none}#header-component[data-menu-style=drawer] .header__row--top .header__columns .search-action.search-action--hidden-on-menu{grid-area:search;width:100%;max-width:none;display:none}#header-component[data-ts-search-open][data-menu-style=drawer] .header__row--top .header__columns .search-action.search-action--hidden-on-menu{display:flex}#header-component[data-menu-style=drawer] .header__row--top .header__columns .ts-search-toggle{grid-area:menu;justify-self:end;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--ts-neutral-950)}.ts-search-toggle .ts-search-toggle__icon{width:22px;height:22px}.ts-search-toggle .ts-search-toggle__icon--close,#header-component[data-ts-search-open] .ts-search-toggle .ts-search-toggle__icon--search{display:none}#header-component[data-ts-search-open] .ts-search-toggle .ts-search-toggle__icon--close{display:inline-flex}#header-component[data-menu-style=drawer] .header__row--top .header__columns .search-action.search-action--hidden-on-menu .ts-search-bar__form{width:100%}}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>.menu-drawer__list-item{border-bottom:1px solid var(--ts-neutral-200)}.menu-drawer .menu-drawer__menu-item--mainlist{min-height:44px;padding-block:12px;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:var(--ts-tracking-label);text-transform:uppercase;color:var(--ts-neutral-950)}.menu-drawer summary.menu-drawer__menu-item--mainlist{align-items:center;padding-block:0;min-height:45px}.menu-drawer .menu-drawer__menu-item--mainlist[href$="/price-drops"]{color:var(--ts-red-500)}.menu-drawer .menu-drawer__menu-item--parent{padding-block:12px 4px;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:var(--ts-tracking-label);text-transform:uppercase;color:var(--ts-neutral-900)}.menu-drawer .menu-drawer__menu-item--child{padding-block:8px;font-size:14px;font-weight:400;line-height:1.35;text-transform:none;color:var(--ts-neutral-700)}.menu-drawer .menu-drawer__title{font-size:12px;font-weight:600;letter-spacing:var(--ts-tracking-label);text-transform:uppercase}.ts-search-toggle{display:none}form.ts-search-bar__form{border-radius:999px}.predictive-search-results__list .predictive-search-results__card:not(.predictive-search-results__card--product){border-color:var(--ts-neutral-200, #e5e5e5);border-radius:12px;overflow:hidden}.predictive-search-results__card .resource-card__subtext{display:none}@media screen and (max-width:749px){.ts-search-bar .ts-search-bar__input{font-size:16px}}#header-group .shopify-section:has(.announcement-bar){position:sticky;top:0;z-index:var(--layer-menu-drawer, 20)}#header-group .header-section:has(>#header-component[sticky=always]){top:calc(var(--ts-announcement-height, 0px) - 1px)}@media screen and (max-width:349px){#header-component header-actions .header-actions__action{width:36px;min-width:36px;padding-inline:0}}.bon-body .bon-header{height:clamp(340px,46vh,440px)!important}.bon-body .bon-header>div:not(.blur){padding-block:40px}.bon-body .bon-item.bon-item-background-section{padding-block:24px}.bon-body .bon-item .bon-item-content{padding-block:12px 4px}.bon-body .bon-item .bon-mb-4{margin-bottom:12px!important}.bon-body .bon-referral{height:auto!important;min-height:340px!important}.bon-body .bon-referral-right{padding-block:0}.bon-body .bon-referral-child{padding-block:28px}@media screen and (max-width:749px){.bon-body .bon-header{height:clamp(300px,40vh,330px)!important}.bon-body .bon-header>div:not(.blur){padding:32px 24px}.bon-body .bon-referral{min-height:240px!important}.bon-body .bon-referral-left{flex:0 0 auto;height:auto}.bon-body .bon-item.bon-item-background-section{padding-block:20px}.bon-body .bon-item .bon-item-content{padding-block:8px 0}}.bon-body .bon-header .bon-header-size{font-size:48px!important;line-height:1.05}.bon-body .bon-header .text-banner{margin:10px 0 18px;font-size:15px!important}.bon-body .bon-btn{padding:10px 24px;font-size:15px!important}.bon-body .bon-item-title .bon-header-size{font-size:26px!important;line-height:1.1}.bon-body #how-it-works .bon-item-content{padding-block:8px 0}.bon-body #how-it-works .how-work-child>:nth-child(1){margin-bottom:4px;font-size:44px!important;line-height:1.05}.bon-body #how-it-works .how-work-child>:nth-child(2){font-size:18px!important}.bon-body #how-it-works .how-work-child>:nth-child(3){margin-block:4px 0;font-size:14px!important}.bon-body .bon-card{padding-top:0!important}.bon-body .bon-card-body{padding-block:14px!important}.bon-body .bon-icon-large{width:36px;height:36px}.bon-body .bon-card-label{margin-top:10px!important;font-size:16px!important}.bon-body .bon-card .bon-body-other-secondary-color{font-size:14px!important}.bon-body .bon-referral .bon-section-heading-size{font-size:26px!important;line-height:1.15}.bon-body .bon-referral .body-text-size{font-size:14px!important}@media screen and (max-width:749px){.bon-body .bon-header .bon-header-size{font-size:34px!important}.bon-body .bon-header .text-banner{margin:8px 0 14px;font-size:14px!important}.bon-body .bon-btn{padding:9px 20px;font-size:14px!important}.bon-body .bon-item-title .bon-header-size{font-size:22px!important}.bon-body #how-it-works .how-work-child>:nth-child(1){font-size:36px!important}.bon-body #how-it-works .how-work-child>:nth-child(2){font-size:17px!important}.bon-body .bon-referral .bon-section-heading-size{font-size:22px!important}}.bon-body .bon-card,.bon-body .bon-desc-btn{min-height:0!important}.bon-body .bon-desc-btn>.bon-d-flex{height:auto!important;min-height:0!important}@media screen and (min-width:990px){.bon-body .bon-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.bon-body .bon-content>*{grid-column:1 / -1}.bon-body .bon-content>#earning{grid-column:1}.bon-body .bon-content>#redeem{grid-column:2}.bon-body #earning .row-bon>div,.bon-body #redeem .row-bon>div{flex:0 0 50%;max-width:50%}.bon-body #earning .row-bon,.bon-body #redeem .row-bon{justify-content:center}.bon-body .bon-content>#how-it-works{border-bottom:1px solid var(--ts-neutral-200, #e5e5e5)}.bon-body .bon-content:has(#redeem .ts-redeem__minimum)>#earning .bon-item-title:after{content:"";display:block;height:43px}}@media screen and (min-width:750px){.footer-content>.group-block:nth-child(6){grid-column:2 / -1}}.footer-content>.group-block:nth-child(6) .text-block p{max-width:760px;font-size:13px;line-height:1.6;color:#ffffffa6}.footer-content>.group-block:nth-child(6) .text-block strong{font-weight:600;color:#ffffffd9}.footer-content>.group-block:nth-child(6) .text-block a{font-size:inherit;color:inherit}.footer-content .text-block a[href^="tel:"]{text-decoration:none}.footer-content .text-block a[href^="tel:"]:hover,.footer-content .text-block a[href^="tel:"]:focus-visible{text-decoration:underline}@media screen and (min-width:750px){zoom-dialog .dialog-zoomed-gallery .product-media-container{width:min(100%,760px);margin-inline:auto}zoom-dialog .dialog-zoomed-gallery .product-media-container--image .product-media{max-height:100vh}}.pd-cookie-banner-window.cc-window{background-color:#000!important;color:#fff!important}.pd-cookie-banner-window .cc-message,.pd-cookie-banner-window .cc-link,.pd-cookie-banner-window .cc-link:visited,.pd-cookie-banner-window .cc-close{color:#fff!important}.pd-cookie-banner-window .cc-banner-logo{filter:invert(1)}.pd-cookie-banner-window .cc-btn.cc-deny{background-color:transparent!important;border-color:#fff!important;color:#fff!important}.pd-cookie-banner-window .cc-btn.cc-allow{background-color:#fff!important;border-color:#fff!important;color:#000!important}.pd-cookie-banner-window .cc-btn.cc-deny:hover,.pd-cookie-banner-window .cc-btn.cc-deny:focus-visible{background-color:#fff!important;color:#000!important}.pd-cookie-banner-window .cc-btn.cc-allow:hover,.pd-cookie-banner-window .cc-btn.cc-allow:focus-visible{background-color:#ffffffd9!important}#bon-loyalty-btn,#bon-iframe-container{display:none!important}.product-badges__badge.color-custom-badge-sold-out{background:#fff!important;color:#000!important;border:1px solid var(--ts-neutral-300, #cfcfcf)}.details-content .ts-desc-section{font-size:.875rem;line-height:1.5}.details-content .ts-desc-section>:first-child{margin-top:0}.details-content .ts-desc-section p,.details-content .ts-desc-section ul,.details-content .ts-desc-section ol{margin-block:0 .75em}.details-content .ts-desc-section ul,.details-content .ts-desc-section ol{padding-inline-start:1.25em}product-sku-component,product-sku-component .sku{font-size:14px!important;color:var(--ts-neutral-500, #888)!important}product-sku-component{margin-top:16px}product-sku-component .sku:before{content:"SKU : "}.menu-list__list-item:has(>a[href*="/collections/build-your-bundle"]),.menu-drawer__list-item:has(>a[href*="/collections/build-your-bundle"]),.menu-drawer__menu li:has(>a[href*="/collections/build-your-bundle"]){display:none}.cc-revoke{display:none!important}.ts-cookie-link{cursor:pointer;font-size:.75rem;line-height:normal;text-decoration:none;color:inherit}.ts-cookie-link:hover{text-decoration:underline}.ts-footer-legal{display:flex;align-items:center;gap:24px}@media screen and (max-width:749px){[id$=__instagram],[id$=__trust_band]{overflow-x:clip;max-width:100vw}}@media screen and (max-width:749px){[id$=__instagram] .shopify-app-block{width:100%}[id$=__instagram] .omega-carousel{gap:16px!important}[id$=__instagram] .omega-carousel-item{flex:0 0 calc((100% - 16px)/2)!important}}.predictive-search-results__list.predictive-search-results__wrapper-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px}@container (min-width: 550px){.predictive-search-results__list.predictive-search-results__wrapper-products{grid-template-columns:repeat(auto-fill,150px);justify-content:start;gap:20px 16px}}.predictive-search-results__list .predictive-search-results__card--product .resource-card__title,.predictive-search-results__list .predictive-search-results__card--product .resource-card__content,.predictive-search-results__list .predictive-search-results__card--product .resource-card__subtext{font-size:12px;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ts-shell.css.map */
