@import url(https://use.typekit.net/yog6eoi.css);:root{--grid-x-small:320px;--grid-small:480px;--grid-six-hundreds:600px;--grid-medium:768px;--grid-large:1024px;--grid-tablet:1200px;--grid-smaller-widescreen:1300px;--grid-small-widescreen:1400px;--grid-widescreen:1440px;--font-body:"Geist",Helvetica,Arial,sans-serif;--font-heading:"Geist",serif}@font-face{font-display:swap;font-family:Forever Forward Sans Headline;font-style:normal;font-weight:500;src:url(36c289992a95d33df3f1.woff2) format("woff2"),url(5808c65680fefdaa3416.woff) format("woff")}@font-face{font-display:swap;font-family:Forever Forward Sans Headline;font-style:normal;font-weight:700;src:url(4e4aa4657723d7f12a99.woff2) format("woff2"),url(ee2023ef08054c72d1a1.woff) format("woff")}@font-face{font-display:swap;font-family:Forever Forward Sans Upright;font-style:normal;font-weight:500;src:url(fdcda9d55aac18ee5e8e.woff2) format("woff2"),url(8608438aaff037d14251.woff) format("woff")}@font-face{font-display:swap;font-family:Forever Forward Sans Upright;font-style:normal;font-weight:700;src:url(6e4fd46e57ec5db79889.woff2) format("woff2"),url(d7d09a40e5c5638df487.woff) format("woff")}@media only screen and (max-width:768px){.desktop-only{display:none!important}}@media only screen and (min-width:769px){.mobile-only{display:none!important}}.btn--underline{align-items:center;color:#1a1a19;display:inline-flex;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:0;line-height:20px;position:relative;text-decoration:none;width:fit-content}.btn--underline:after{background-color:#1a1a19;bottom:8px;content:"";height:1px;left:0;position:absolute;transition:all .3s ease-in-out;width:100%}@media only screen and (min-width:769px){.btn--underline:hover:after{transition:all .3s ease-in-out;width:0}}.btn--primary{align-items:center;background-color:#1a1a19;border:1px solid #1a1a19;border-radius:0;color:#fbfbf9;display:inline-flex;flex-shrink:0;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:0;line-height:24px;padding:12px 24px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap;width:fit-content}.btn--primary svg{flex-shrink:0}@media only screen and (min-width:769px){.btn--primary:hover{background-color:#fff;color:#1a1a19;transition:all .3s ease-in-out}}.btn--secondary{align-items:center;background-color:#fff;color:#1a1a19;display:inline-flex;flex-shrink:0;font-family:Geist Mono,monospace;font-size:14px;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:0;line-height:24px;padding:8px 16px;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap;width:fit-content}.btn--secondary svg{flex-shrink:0}@media only screen and (min-width:769px){.btn--secondary:hover{background-color:#1a1a19;color:#fff;transition:all .3s ease-in-out}}.btn--border{align-items:center;backdrop-filter:blur(1.5px);background-color:hsla(60,20%,98%,.1);border:1px solid #fbfbf9;border-radius:4px;color:#fbfbf9;display:inline-flex;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:0;line-height:24px;padding:7px 16px;text-decoration:none;transition:all .3s ease-in-out;width:fit-content}.btn--border.border-black{background-color:transparent;border:1px solid #1a1a19;color:#1a1a19}.btn--border.border-black:hover{background-color:#1a1a19;color:#fbfbf9}.btn--border svg{transition:none;will-change:transform,opacity}@media only screen and (min-width:769px){.btn--border:hover svg{animation:btn-border-svg-fly .8s cubic-bezier(.33,1,.68,1)}.btn--border:not(:hover) svg{animation:none;opacity:1;transform:none}}.slider-card-button--custom{align-items:center;background-color:var(--slider-card-button-bg);border:1px solid var(--slider-card-button-text);color:var(--slider-card-button-text);display:inline-flex;flex-shrink:0;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:0;line-height:24px;padding:8px 16px;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap;width:fit-content}.slider-card-button--custom svg{flex-shrink:0}@media only screen and (min-width:769px){.slider-card-button--custom:hover{filter:brightness(1.1);transition:all .3s ease-in-out}}@keyframes btn-border-svg-fly{0%{opacity:1;transform:translateX(0)}40%{opacity:0;transform:translateX(18px)}41%{opacity:0;transform:translateX(-18px)}60%{opacity:1;transform:translateX(0)}to{opacity:1;transform:translateX(0)}}:root{--duration-extra-long:600ms;--ease-out-slow:cubic-bezier(0,0,0.3,1);--animation-slide-in:slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in:fadeIn var(--duration-extra-long) var(--ease-out-slow)}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{animation:var(--animation-fade-in);opacity:1}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order, 0)*75ms)}.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{animation:none;opacity:1;transition:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{opacity:.01;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}@media(max-width:899px){.disabled-on-mobile.scroll-trigger,.disabled-on-mobile.scroll-trigger--offscreen,.disabled-on-mobile.scroll-trigger.animate--fade-in,.disabled-on-mobile.scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:none;transition:none}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in.disabled-on-mobile{animation:none}}.shopify-section-header-section .header__row{background-color:#000}.shopify-section-header-section .header__columns{padding-bottom:26px;padding-top:26px}@media only screen and (max-width:768px){.shopify-section-header-section .header__columns{display:flex;flex-direction:row;padding:16px}}.shopify-section-header-section .header__columns .header__drawer{min-height:unset}@media only screen and (max-width:768px){.shopify-section-header-section .header__column.header__column--left{order:1}.shopify-section-header-section .header__column.header__column--left .header-logo{order:2}.shopify-section-header-section .header__column.header__column--left .header__drawer{order:1}.shopify-section-header-section .header__column.header__column--left search-button{order:3}.shopify-section-header-section .header__column.header__column--left header-menu{order:4}.shopify-section-header-section .header__column .autocomplete-app{order:3}.shopify-section-header-section .header__column .autocomplete-app .autocomplete__triggerInput{display:none}.shopify-section-header-section .header__column .autocomplete-app>svg{display:block}.shopify-section-header-section .header__column .autocomplete-app:has(button[aria-label="Open search"]){padding:8px}.shopify-section-header-section .header__column .autocomplete-app button[aria-label="Open search"]{padding:unset}.shopify-section-header-section .header__column header-actions{order:3}}.shopify-section-header-section .header-menu .menu-list__link{margin-block:-38px!important;margin-inline:0!important;min-height:unset;padding-block:38px!important;padding-inline:8px!important;position:relative;transition:all .3s ease-in-out}.shopify-section-header-section .header-menu .menu-list__link:after{background-color:#fbfbf9;border-top-left-radius:4px;border-top-right-radius:4px;content:"";height:calc(100% - 48px);left:0;opacity:0;position:absolute;top:24px;transition:all .3s ease-in-out;width:100%}.shopify-section-header-section .header-menu .menu-list__link[aria-expanded=true]{color:#000;transition:all .3s ease-in-out}.shopify-section-header-section .header-menu .menu-list__link[aria-expanded=true]:after{opacity:1;transition:all .3s ease-in-out}.shopify-section-header-section .header-menu .menu-list__link[aria-expanded=true] .menu-list__link-title{color:#000;transition:all .3s ease-in-out}.shopify-section-header-section .header-menu .menu-list__link.menu-list__link--sale:after{background-color:var(--sales-takeover-bg,#a80f16);border-radius:4px;color:#000;opacity:1;transition:all .3s ease-in-out}.shopify-section-header-section .header-menu .menu-list__link.menu-list__link--sale:hover:after,.shopify-section-header-section .header-menu .menu-list__link.menu-list__link--sale[aria-expanded=true]:after{background-color:#fff;border-radius:4px 4px 0 0;color:#000;transition:all .3s ease-in-out}.shopify-section-header-section .header-menu .menu-list__link-title,.shopify-section-header-section .header-menu .menu-list__list-item{font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px}.shopify-section-header-section .header-menu .menu-list__link-title{color:#fbfbf9;transition:all .3s ease-in-out;z-index:1}.shopify-section-header-section .overflow-menu::part(list){gap:8px}.shopify-section-header-section header-actions{gap:4px;margin:0;margin-inline-end:12px;margin-inline-start:-8px!important}@media only screen and (max-width:768px){.shopify-section-header-section header-actions{margin-inline-end:0;margin-inline-start:0!important}}.shopify-section-header-section .header-actions__action{padding:0}.shopify-section-header-section .header-actions__action .svg-wrapper,.shopify-section-header-section .header-actions__action.account-button{width:32px}.shopify-section-header-section .header-actions__action svg{color:#fbfbf9;height:32px;width:32px}.shopify-section-header-section .header__drawer--mobile{margin:0 8px 0 0}.shopify-section-header-section .header__drawer--mobile .header__icon{color:#fbfbf9;height:32px;padding:0;width:32px}.shopify-section-header-section .header__drawer--mobile .svg-wrapper,.shopify-section-header-section .header__drawer--mobile svg{height:32px;width:32px}@media only screen and (max-width:768px){.shopify-section-header-section .search-modal__button{margin:0 4px 0 0}}.shopify-section-header-section .header-logo{margin:0 12px 0 0}@media only screen and (max-width:768px){.shopify-section-header-section .header-logo{margin:0 auto 0 0}.shopify-section-header-section .swym-wishlist{display:none}}.shopify-section-header-section .swym-wishlist{align-items:center;position:relative;width:32px}.shopify-section-header-section .swym-wishlist .svg-wrapper svg{color:var(--color-foreground);height:24px;width:24px}.shopify-section-header-section .swym-wishlist .swym-wishlist-header-counter{align-items:center;background-color:#ffde14;border-radius:999px;box-sizing:border-box;color:#000;display:inline-flex;font-family:Geist,sans-serif;font-size:10px;font-style:normal;font-weight:300;height:16px;justify-content:center;letter-spacing:0;line-height:1;line-height:10px;min-width:16px;padding:0 2px;position:absolute;right:-2px;text-align:center;top:4px}.shopify-section-header-section .swym-wishlist span.swym-wishlist-header-counter:not(.show-badge),.shopify-section-header-section .swym-wishlist span.swym-wishlist-header-counter[data-count="0"]{display:none}@media only screen and (min-width:769px){.shopify-section-header-section #autocomplete-app,.shopify-section-header-section #autocomplete-app button[aria-label="Open search"]{width:100%}}.shopify-section-header-section .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.shopify-section-header-section .menu-list__submenu,.shopify-section-header-section .overflow-menu::part(overflow){background-color:transparent;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.shopify-section-header-section .menu-list__submenu .menu-list__submenu-inner{background-color:rgba(26,26,25,.9);border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:16px 0 40px}.shopify-section-header-section .menu-list__submenu .mega-menu__grid{margin:0 auto;width:88%}@media only screen and (max-width:1023px){.shopify-section-header-section .menu-list__submenu .mega-menu__grid{width:100%}}.shopify-section-header-section .menu-list__submenu .mega-menu__grid .mega-menu__list .mega-menu__column:has(.mega-menu__link-title--shop-all):not(:has(.list-unstyled)){display:none}.shopify-section-header-section .menu-list__submenu .mega-menu__link{color:#fbfbf9;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;line-height:20px;padding:4px 16px;text-decoration:none}.shopify-section-header-section .menu-list__submenu .mega-menu__link:hover{text-decoration:underline}.shopify-section-header-section .menu-list__submenu .mega-menu__link.mega-menu__link--parent{font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px;padding:12px 16px}.shopify-section-header-section .overflow-menu::part(overflow){background-color:rgba(26,26,25,.9)}.shopify-section-header-section .overflow-menu::part(overflow-list){grid-template-columns:minmax(auto,150px) 1fr}.shopify-section-header-section .menu-list__list-item[slot=overflow] .menu-list__submenu-inner{background-color:transparent}.shopify-section-header-section .menu-list__list-item[slot=overflow] .menu-list__submenu{padding-inline-start:24px}.shopify-section-header-section .menu-list__list-item[slot=overflow] .mega-menu__grid{width:100%}.shopify-section-header-section .menu-list__list-item[slot=overflow] .menu-list__link{border-radius:4px;height:auto;margin-block:0!important;padding-block:10px!important;padding-inline:12px!important;width:fit-content}.shopify-section-header-section .menu-list__list-item[slot=overflow] .menu-list__link:after{content:none}.shopify-section-header-section .menu-list__list-item[slot=overflow] .menu-list__link .menu-list__link-title{color:hsla(60,20%,98%,.6)}.shopify-section-header-section .menu-list__list-item[slot=overflow] .menu-list__link:hover,.shopify-section-header-section .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{background-color:#fff}.shopify-section-header-section .menu-list__list-item[slot=overflow] .menu-list__link:hover .menu-list__link-title,.shopify-section-header-section .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true] .menu-list__link-title{color:#000}.shopify-section-header-section .menu-drawer{background-color:#000;max-height:100vh;max-height:100dvh;max-width:390px;overflow-x:hidden;overflow-y:auto;width:100%}.shopify-section-header-section .menu-drawer .menu-drawer__header{background-color:#000;display:flex;flex-shrink:0;height:80px;padding:4px 16px 0;position:sticky;top:0;z-index:1}.shopify-section-header-section .menu-drawer .menu-drawer__title{color:#fbfbf9;font-family:Geist,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:0;line-height:32px;padding:18px 0 10px}.shopify-section-header-section .menu-drawer .menu-drawer__nav-buttons{background-color:#000;display:flex;height:68px;padding:8px 16px 12px}.shopify-section-header-section .menu-drawer .menu-drawer__close-button{border-radius:0;color:#fbfbf9;display:flex;flex-direction:column;height:60px;margin:4px 0 0 auto;opacity:1;padding:0;width:48px}.shopify-section-header-section .menu-drawer .menu-drawer__close-button .header-drawer-icon{height:24px;width:24px}.shopify-section-header-section .menu-drawer .menu-drawer__close-button .header-drawer-icon--text{font-family:Geist Mono,monospace;font-size:12px;font-style:normal;font-weight:300;letter-spacing:0;line-height:20px}.shopify-section-header-section .menu-drawer .menu-drawer__back-button{align-items:center;background-color:#262625;border-radius:4px;color:#fbfbf9;display:inline-flex;gap:8px;height:fit-content;padding:4px;width:fit-content}.shopify-section-header-section .menu-drawer .menu-drawer__back-button .svg-wrapper{height:16px;margin:0;padding:0;width:16px}.shopify-section-header-section .menu-drawer .menu-drawer__back-button .svg-wrapper svg{height:16px;transform:unset;width:16px}.shopify-section-header-section .menu-drawer .menu-drawer__back-button .menu-drawer__menu-item-text{font-family:Geist Mono,monospace;font-size:12px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px}.shopify-section-header-section .menu-drawer .menu-drawer__menu{background-color:#1a1a19;padding:0}.shopify-section-header-section .menu-drawer .menu-drawer__menu--childlist-title{align-items:center;background-color:#000;color:#fbfbf9;display:flex;font-family:Geist,sans-serif;font-size:20px;font-style:normal;font-weight:700;height:52px;justify-content:flex-start;letter-spacing:0;line-height:28px;padding:0 16px}.shopify-section-header-section .menu-drawer .menu-drawer__list-item{align-items:center;border-radius:4px;justify-content:center;margin-block-end:0;min-height:48px;padding:0;transition:all .3s ease-in-out}.shopify-section-header-section .menu-drawer .menu-drawer__list-item:active{background-color:#575754;transition:all .3s ease-in-out}.shopify-section-header-section .menu-drawer .menu-drawer__list-item:active>.menu-drawer__menu-container>.menu-drawer__menu-item>.menu-drawer__menu-item-text,.shopify-section-header-section .menu-drawer .menu-drawer__list-item:active>.menu-drawer__menu-item>.menu-drawer__menu-item-text{font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;text-underline-offset:3px}.shopify-section-header-section .menu-drawer .menu-drawer__list-item:active>.menu-drawer__menu-container>.menu-drawer__menu-item>.menu-drawer__menu-item-text:after,.shopify-section-header-section .menu-drawer .menu-drawer__list-item:active>.menu-drawer__menu-item>.menu-drawer__menu-item-text:after{background-color:#fbfbf9;transition:all .3s ease-in-out}@media only screen and (min-width:769px){.shopify-section-header-section .menu-drawer .menu-drawer__list-item:hover{background-color:#575754;transition:all .3s ease-in-out}.shopify-section-header-section .menu-drawer .menu-drawer__list-item:hover>.menu-drawer__menu-container>.menu-drawer__menu-item>.menu-drawer__menu-item-text,.shopify-section-header-section .menu-drawer .menu-drawer__list-item:hover>.menu-drawer__menu-item>.menu-drawer__menu-item-text{font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;text-underline-offset:3px}.shopify-section-header-section .menu-drawer .menu-drawer__list-item:hover>.menu-drawer__menu-container>.menu-drawer__menu-item>.menu-drawer__menu-item-text:after,.shopify-section-header-section .menu-drawer .menu-drawer__list-item:hover>.menu-drawer__menu-item>.menu-drawer__menu-item-text:after{background-color:#fbfbf9;transition:all .3s ease-in-out}}@media only screen and (max-width:768px){.shopify-section-header-section .menu-drawer .menu-drawer__list-item:has(a.menu-drawer__menu-item.active){background-color:#575754;transition:all .3s ease-in-out}}.shopify-section-header-section .menu-drawer .menu-drawer__list-item--sale{border-left:4px solid var(--menu-drawer-highlight-color)}.shopify-section-header-section .menu-drawer .menu-drawer__list-item--sale>.menu-drawer__menu-item{padding-left:12px}.shopify-section-header-section .menu-drawer .menu-drawer__menu-container{border-radius:4px;overflow:hidden}.shopify-section-header-section .menu-drawer .menu-drawer__menu-item{height:100%;padding:0 16px;position:relative}.shopify-section-header-section .menu-drawer .menu-drawer__menu-item.menu-drawer__menu-item--highlight{overflow:hidden;position:relative}.shopify-section-header-section .menu-drawer .menu-drawer__menu-item.menu-drawer__menu-item--highlight:before{background-color:var(--menu-drawer-highlight-color);content:"";height:100%;left:0;position:absolute;top:0;width:4px}.shopify-section-header-section .menu-drawer .menu-drawer__menu-item.menu-drawer__menu-item--highlight .svg-wrapper svg{color:var(--menu-drawer-highlight-color)}.shopify-section-header-section .menu-drawer .menu-drawer__menu-item .svg-wrapper{height:24px;padding:0;width:24px}.shopify-section-header-section .menu-drawer .menu-drawer__menu-item .svg-wrapper svg{color:#fbfbf9;transform:unset}.shopify-section-header-section .menu-drawer .menu-drawer__menu-item-text{color:#fbfbf9;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px;position:relative}.shopify-section-header-section .menu-drawer .menu-drawer__menu-item-text:after{background-color:transparent;bottom:3px;content:"";height:1px;left:0;position:absolute;transition:all .3s ease-in-out;width:100%}.shopify-section-header-section .menu-drawer .menu-drawer__inner-submenu{background-color:#000}.shopify-section-header-section .menu-drawer .mobile-drawer-extra-links{display:flex;flex-direction:column;margin:24px 0 0}.shopify-section-header-section .menu-drawer .mobile-drawer-extra-links .mobile-drawer-extra-link{color:#fbfbf9;display:inline-flex;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:500;gap:8px;letter-spacing:0;line-height:24px;padding:12px 16px}.shopify-section-header-section .menu-drawer .mobile-drawer-extra-links .mobile-drawer-extra-link svg{height:24px;width:24px}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector{padding:8px 23.5px 20px}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector .mobile-drawer__country-selector-title{color:#fff;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px;margin:0 0 8px}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector .country-selector-form__wrapper{margin:0;padding:0}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector .localization-form__list{padding:0}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector .localization-form__list ul{background-color:#575754;border:1px solid #fbfbf9;border-radius:4px;padding:0 40px 0 0;position:relative}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector .localization-form__list .localization-form__list-item{background-color:transparent;padding:10px 8px 10px 15px}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector .localization-form__list .localization-form__list-item .icon-checkmark{display:none}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector .localization-form__list .localization-form__list-item .localization-form__list-item-flag{height:24px;padding:2.4px;width:24px}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector .localization-form__list .localization-form__list-item .icon-flag{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;display:block;height:100%;width:100%}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector .localization-form__list .localization-form__list-item .icon-flag:after{display:none}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector .localization-form__list .country{color:#fff;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;line-height:24px}.shopify-section-header-section .menu-drawer .mobile-drawer__country-selector .localization-form__list .localization-form__list-item-chevron{align-items:center;display:flex;height:24px;justify-content:center;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:24px}.sales-takeover-enabled:not(.sales-takeover-per-collection) .shopify-section-header-section .menu-drawer .menu-drawer__list-item--sale{background-color:var(--sales-takeover-bg,#a80f16);border-left:0;border-radius:0}.free-shipping-bar{color:#1a1a19;margin-bottom:8px}.free-shipping-bar .free-shipping-bar__container{background-color:#f7f6f2;padding-block:1rem;padding-inline:1rem}.free-shipping-bar .free-shipping-bar__text,.free-shipping-bar .free-shipping-bar__text-qualified{color:#000;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px;margin-bottom:8px;text-align:center}.free-shipping-bar .free-shipping-bar__progress-bar{background-color:#d9d9d9;border-radius:4px;height:4px;width:100%}.free-shipping-bar .free-shipping-bar__progress-bar-fill{border-radius:4px;height:100%;transition:width .4s ease-out;width:0}@media(prefers-reduced-motion:reduce){.free-shipping-bar .free-shipping-bar__progress-bar-fill{transition:none}}.free-shipping-bar .free-shipping-bar__progress-bar-text{align-items:center;display:flex;font-family:Geist,sans-serif;font-size:12px;font-style:normal;font-weight:500;justify-content:space-between;letter-spacing:0;line-height:20px;margin-top:4px}@media screen and (min-width:750px){.cart-drawer .cart-drawer__dialog{border-bottom-left-radius:12px;border-top-left-radius:12px}}.cart-drawer .cart-drawer__heading .cart-bubble{aspect-ratio:auto!important;padding:0}.cart-drawer .cart-drawer__heading .cart-bubble__text{color:#575754!important;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px}.cart-drawer .cart-drawer__heading .cart-bubble__background{background-color:transparent}.cart-drawer .cart-drawer__heading{align-items:center;font-family:Geist,sans-serif;font-size:24px;font-style:normal;font-weight:500;gap:4px;letter-spacing:0;line-height:32px}.cart-drawer .cart-drawer__close-button{border-radius:0;color:#fbfbf9;display:flex;flex-direction:column;margin:0 0 0 auto;opacity:1;padding:0;position:relative;right:unset;top:unset}.cart-drawer .cart-drawer__close-button .svg-wrapper{color:#1a1a19;height:24px;width:24px}.cart-drawer .cart-drawer__close-button .svg-wrapper svg{height:24px;width:24px}.cart-drawer .cart-drawer__close-button .cart-drawer__close-text{color:#1a1a19;font-family:Geist Mono,monospace;font-size:12px;font-style:normal;font-weight:300;letter-spacing:0;line-height:20px}.cart-drawer .cart-drawer__items{mask-image:none!important}.cart-drawer .cart-drawer__items .cart-items__table-row{border:1px solid #f0efeb;column-gap:0;margin-bottom:16px;padding-block:16px;padding-inline:16px}@media only screen and (max-width:768px){.cart-drawer .cart-drawer__items .cart-items__table-row{grid-template-rows:1fr}}.cart-drawer .cart-drawer__items .cart-items__table-row:last-child{border:1px solid #f0efeb;margin-block-end:16px;padding-block-end:16px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__media{background-color:#eee;grid-row:span 2;height:164px;min-width:0;object-fit:contain;object-position:center;width:120px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__details,.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity{padding:0 0 0 16px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity{margin:auto 0 0}@media only screen and (max-width:768px){.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity{margin:14px 0 0}}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__media-container{background-color:#eee;height:100%}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__media-image{object-fit:contain}.cart-drawer .cart-drawer__items .cart-items__table-row .Avada-OrderLimits__Message{font-weight:700!important;padding:8px 4px!important;text-align:left!important}.cart-drawer .cart-drawer__items .cart-items__table-row .Avada-OrderLimits__Message>svg{display:none}.cart-drawer .cart-drawer__items .cart-items__table-row .Avada-OrderLimits__Message>span{font-family:Geist,sans-serif;font-size:14px;font-size:14px!important;font-style:normal;font-weight:700;letter-spacing:0;line-height:20px}@media screen and (max-width:749px){.cart-drawer .cart-drawer__items .cart-items__table-row .Avada-OrderLimits__Message>span{font-family:Geist,sans-serif;font-size:12px;font-size:12px!important;font-style:normal;font-weight:700;letter-spacing:0;line-height:18px}}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__variant{display:block;text-wrap:no-wrap}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__variant dd,.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__variant dt{color:#575754;display:inline-block;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper{gap:3px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper .quantity-selector{border:1px solid #969692;width:132px}@media only screen and (max-width:768px){.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper .quantity-selector{width:124px}}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper .quantity-selector input{font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper .quantity-selector .button{height:42px;width:42px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper .quantity-selector .button.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper .quantity-selector .button .svg-wrapper{height:20px;width:20px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper .quantity-selector .button .svg-wrapper svg{height:12px;width:12px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity .quantity-selector-wrapper__label{font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:1000;letter-spacing:0;line-height:20px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__quantity-controls{font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__vendor{color:#666;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__title-wrapper{margin:0}.cart-drawer .cart-drawer__items .cart-items__table-row .cart-items__title{color:#000;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:1000;letter-spacing:0;line-height:24px}.cart-drawer .cart-drawer__items .cart-items__variants{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 16px;margin:4px 0 0}.cart-drawer .cart-drawer__items .cart-items__variant dd,.cart-drawer .cart-drawer__items .cart-items__variant dt{color:#666;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px}.cart-drawer .cart-drawer__items .cart-items__price{min-width:unset;padding-left:16px}.cart-drawer .cart-drawer__items .cart-items__price-wrapper [ref=priceContainer]{display:flex;flex-direction:column;gap:4px}.cart-drawer .cart-drawer__items .cart-items__price-wrapper .compare-at-price-container,.cart-drawer .cart-drawer__items .cart-items__price-wrapper .price-container{display:flex;justify-content:flex-end}.cart-drawer .cart-drawer__items .cart-items__price-wrapper .compare-at-price-container+.price-container .price{color:#a80f16}.cart-drawer .cart-drawer__items .cart-items__price-wrapper .compare-at-price{color:#969692;display:inline-block;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:line-through}.cart-drawer .cart-drawer__items .cart-items__price-wrapper .price{display:inline-block;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px}.cart-drawer .cart-drawer__items .cart-items__price-wrapper .price:not([shimmer]){color:#1a1a19}.cart-drawer .cart-drawer__items .cart-items__price-wrapper .discount-amount{border:1px solid #a80f16;border-radius:4px;color:#1a1a19;display:inline-block;font-family:Geist Mono,monospace;font-size:12px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px;padding:1px 7px}.cart-drawer .cart-drawer__items .cart-items__remove-text{color:#1a1a19;font-family:Geist Mono,monospace;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px}.cart-drawer cart-note,.cart-drawer disclosure-custom.cart-discount,.cart-drawer disclosure-custom.delivery-information{border:1px solid #969692;border-radius:4px;display:block;padding-inline:16px}.cart-drawer disclosure-custom.delivery-information{display:none}.cart-drawer .free-shipping-bar .free-shipping-bar__container{padding-block:var(--cart-drawer-padding-desktop);padding-inline:var(--cart-drawer-padding-desktop)}.cart-drawer .cart-discount{margin-bottom:24px}.cart-drawer .cart-discount .disclosure-trigger{padding-block:16px}.cart-drawer .cart-discount .disclosure-content[inert]{display:none}.cart-drawer .cart-discount .disclosure-content:not([inert]){display:grid}.cart-drawer .cart-discount .cart-discount__form{gap:0}.cart-drawer .cart-discount .cart-discount__form .cart-discount__input{border-bottom-right-radius:0;border-top-right-radius:0;line-height:24px}.cart-drawer .cart-discount .cart-discount__form .cart-discount__input:focus,.cart-drawer .cart-discount .cart-discount__form .cart-discount__input:focus-visible,.cart-drawer .cart-discount .cart-discount__form .cart-discount__input:focus-within{box-shadow:none!important;outline:none!important}.cart-drawer .cart-discount .cart-discount__form .cart-discount__button{border-radius:0;padding:8px 16px}.cart-drawer .cart-discount .cart-discount__button{background-color:#1a1a19;border:2px solid #1a1a19;color:#fff;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px}.cart-drawer .cart-discount .cart-discount__button:hover{background-color:#f0efeb;border:2px solid #f0efeb;color:#1a1a19}.cart-drawer .cart-discount .cart-discount__pill{border:1px solid #969692;border-radius:4px;margin-bottom:8px;margin-right:8px}.cart-drawer .cart-discount .cart-discount__label,.cart-drawer .cart-discount .cart-discount__title .cart-primary-typography{font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px}.cart-drawer .cart-discount .cart-discount__label{flex-basis:100%;margin-bottom:8px;width:100%}.cart-drawer .delivery-information{margin-bottom:24px}.cart-drawer .delivery-information .disclosure-trigger{padding-block:16px}.cart-drawer .delivery-information .disclosure-content[inert]{display:none}.cart-drawer .delivery-information .disclosure-content:not([inert]){display:grid}.cart-drawer .delivery-information .delivery-information__title .cart-primary-typography{font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px}.cart-drawer .cart-drawer__or-divider{align-items:center;display:flex;gap:var(--gap-md);justify-content:center;width:100%}.cart-drawer .cart-drawer__or-divider-line{border-block-start:1px solid #969692;flex:1;max-width:131px;min-width:0}.cart-drawer .cart-drawer__or-divider-text{color:var(--color-foreground);flex-shrink:0;font-size:var(--cart-font-size--sm)}.cart-drawer .cart__summary-totals .cart__original-total-container{display:none}.cart-drawer .cart__summary-totals .cart__total-container{gap:10px}.cart-drawer .cart__summary-totals .cart-total{border-bottom:1px solid #969692;padding-inline:16px;padding-bottom:16px}.cart-drawer .cart__summary-totals .cart-total .cart-total-title .disclosure-trigger__label{font-family:Geist,sans-serif;font-size:20px;font-style:normal;font-weight:500;letter-spacing:0;line-height:28px}.cart-drawer .cart__summary-totals .cart-total .cart__summary-item{padding:2px 0}.cart-drawer .cart__summary-totals .cart-total .cart__summary-item .cart-primary-typography,.cart-drawer .cart__summary-totals .cart-total .cart__summary-item .cart-secondary-typography{font-family:Geist,sans-serif;font-size:18px;font-style:normal;font-weight:300;letter-spacing:0;line-height:24px}.cart-drawer .cart__summary-totals .cart-total .cart__summary-item.cart__total .cart-primary-typography,.cart-drawer .cart__summary-totals .cart-total .cart__summary-item.cart__total .cart-secondary-typography{font-family:Geist,sans-serif;font-size:20px;font-style:normal;font-weight:500;letter-spacing:0;line-height:28px}.cart-drawer .cart__summary-totals .cart-total .cart__summary-item.cart__total .cart__total-label-subtotal{font-family:Geist,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px}.cart-drawer .cart-drawer__summary{background-color:#f7f6f2;box-shadow:0 -2px 5px 0 rgba(99,99,99,.3);gap:8px!important;mask-image:none;padding:1rem 1rem 2rem}@media only screen and (max-width:768px){.cart-drawer .cart-drawer__summary{padding:16px}}.cart-drawer .cart-drawer__summary .cart-drawer__express-checkout-text{display:none;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px}@media screen and (max-width:749px){.cart-drawer .cart-drawer__summary .cart__ctas .cart__checkout-button .cart-securely{display:none!important}}.cart-drawer .cart-drawer__summary .express-checkout{color:#1a1a19;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px;margin-bottom:8px}.cart-drawer .cart-drawer__summary .additional-checkout-buttons{align-items:center;display:flex;gap:8px;justify-content:center;margin:0 auto;width:100%}.cart-drawer .cart-drawer__summary .additional-checkout-buttons .dynamic-checkout__content{width:100%}.cart-drawer .cart-footer-text{color:#262625;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;line-height:20px}.cart-drawer .cart-footer-text a{color:#262625;font-weight:500;text-decoration:underline}.cart-drawer .cart-discount__error-text{color:#d42524;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;line-height:20px}.cart-drawer .svg-wrapper.icon-chevron{flex-shrink:0;height:20px;width:20px}.cart-drawer .svg-wrapper.icon-chevron svg{height:20px;width:20px}.cart-drawer .cart-drawer__loading-overlay{align-items:center;background:rgba(0,0,0,.03);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--animation-speed,.2s) var(--animation-easing,ease)}.cart-drawer .cart-drawer__dialog[data-cart-loading=true]{position:relative}.cart-drawer .cart-drawer__dialog[data-cart-loading=true] .cart-drawer__loading-overlay{opacity:1;pointer-events:auto}.cart-drawer .cart-drawer__loading-spinner{animation:cart-drawer-spin .8s linear infinite;border:3px solid rgba(26,26,25,.2);border-radius:50%;border-top-color:#1a1a19;height:40px;width:40px}.cart-drawer .shipping-parcels{margin:8px 0}.cart-drawer .shipping-parcels .shipping-parcels__wrapper{align-items:center;background-color:#f3f9fc;border:1px solid #0077ba;border-radius:4px;display:flex;gap:8px;padding:2px 7px}.cart-drawer .shipping-parcels .shipping-parcels__wrapper svg{height:22px;width:22px}.cart-drawer .shipping-parcels .shipping-parcels__text{color:#1a1a19;font-family:Geist Mono,monospace;font-size:12px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px}.cart-drawer .cart-drawer__content{mask-image:none!important}@keyframes cart-drawer-spin{to{transform:rotate(1turn)}}.shopify-section--header-announcements .announcement-bar{background-color:var(--color-background)!important;padding:16px 40px}@media only screen and (max-width:768px){.shopify-section--header-announcements .announcement-bar{padding:12px 0}}.shopify-section--header-announcements .announcement-bar__icon{aspect-ratio:1/1;width:16px}.shopify-section--header-announcements .announcement-bar__text{display:flex;font-family:Geist,sans-serif;font-size:12px;font-style:italic;font-weight:700;gap:8px;letter-spacing:0;line-height:15px}.shopify-section--header-announcements slideshow-arrows .slideshow-control{height:24px;min-height:unset;min-width:unset;width:24px}.shopify-section--header-announcements slideshow-arrows .svg-wrapper,.shopify-section--header-announcements slideshow-arrows svg{height:24px;width:24px}.shopify-section--header-announcements .announcement-bar__slide{justify-content:center;text-align:center}.shopify-section--header-announcements .announcement-bar__slide .announcement-bar__text{justify-content:center}.shopify-section--header-announcements .announcement-bar__marquee .announcement-bar__text{display:flex;gap:8px;padding:0 16px 0 0}.sales-takeover-enabled:not(.sales-takeover-per-collection):not(.sales-takeover-exclude-announcements) .shopify-section--header-announcements .announcement-bar{background-color:var(--sales-takeover-bg,#a80f16)!important}.sales-takeover-enabled:not(.sales-takeover-per-collection):not(.sales-takeover-exclude-announcements) .shopify-section--header-announcements .announcement-bar__text{color:#fff}.sales-takeover-enabled:not(.sales-takeover-per-collection):not(.sales-takeover-exclude-announcements) .shopify-section--header-announcements .icon-arrow svg path{fill:#fff}.shopify-section--footer{background-color:#000;display:flex;gap:48px;padding:24px 0 48px}@media(max-width:1024px){.shopify-section--footer{padding:24px 24px 48px}}@media(max-width:768px){.shopify-section--footer{padding:24px 24px 0}}.shopify-section--footer .footer-content{display:flex;flex-wrap:wrap;gap:0;margin:0 auto;padding:0;width:90.92356688%}@media(max-width:1024px){.shopify-section--footer .footer-content{justify-content:center;width:100%}}.shopify-section--footer .email-signup-block{align-items:center;display:flex;flex-direction:column;gap:8px;margin:0 auto 48px 0;max-width:calc(100% - 376px);min-width:unset;padding:0 24px;width:calc(64.9737% - 24px)}@media(max-width:768px){.shopify-section--footer .email-signup-block{max-width:100%;padding:0;width:100%}}.shopify-section--footer .email-signup-block .email-signup__header{align-items:center;display:flex;flex-direction:column;gap:4px}.shopify-section--footer .email-signup-block .email-signup__heading{color:#fff;font-family:Geist,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:0;line-height:32px;padding:0}.shopify-section--footer .email-signup-block .email-signup__description{color:#fff;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;line-height:24px}.shopify-section--footer .email-signup-block .email-signup__form{display:flex;flex-direction:column;gap:8px;max-width:670px;width:100%}@media only screen and (max-width:768px){.shopify-section--footer .email-signup-block .email-signup__form{width:100%}}.shopify-section--footer .email-signup-block .email-signup__input-group{display:flex;flex-direction:row!important;flex-wrap:wrap;gap:8px 0!important}.shopify-section--footer .email-signup-block .email-signup__label{color:#fbfbf9;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px;width:100%}.shopify-section--footer .email-signup-block .email-signup__input{background-color:#1a1a19;border:1px solid #969692;border-bottom-left-radius:4px;border-right:none;border-top-left-radius:4px;color:#fbfbf9;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;line-height:24px;padding:11px 16px;width:unset}.shopify-section--footer .email-signup-block .email-signup__input:focus-visible{outline:none}.shopify-section--footer .email-signup-block .email-signup__button{background-color:#fbfbf9;border:1px solid #fff;color:#1a1a19;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px;padding:11px 16px;width:fit-content}.shopify-section--footer .email-signup-block .email-signup__button:hover{background-color:#1a1a19;border:1px solid #969692;color:#fff}.shopify-section--footer .email-signup-block .email-signup__tips{color:#fbfbf9;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px;padding:8px 0;text-align:center;width:100%}@media(max-width:768px){.shopify-section--footer .email-signup-block .email-signup__tips{font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:450;letter-spacing:0;line-height:20px}}.shopify-section--footer .email-signup-block .email-signup__tips a{color:#fbfbf9}.shopify-section--footer .email-signup-block .email-signup__tips a:hover{color:#fbfbf9;text-decoration-color:#fbfbf9}.shopify-section--footer .email-signup-block .email-signup__message--error{color:#d42524;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;line-height:20px}.shopify-section--footer .email-signup-block .email-signup__message--error svg{flex-shrink:0}.shopify-section--footer .email-signup-block .email-signup__message--client{width:100%}.shopify-section--footer .email-signup-block .email-signup__message-text{color:#fbfbf9;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;line-height:24px}.shopify-section--footer .shopify-section--highlight-buttons{margin:auto 0 48px;min-width:fit-content;padding:0 24px;width:calc(35.0263% - 24px)}@media(max-width:768px){.shopify-section--footer .shopify-section--highlight-buttons{max-width:358px;min-width:unset;padding:0;width:100%}}.shopify-section--footer .shopify-section--highlight-buttons .highlight-buttons{display:flex;gap:16px;justify-content:center}.shopify-section--footer .shopify-section--highlight-buttons .highlight-button{align-items:center;border:1px solid #fbfbf9;display:flex;flex-direction:column;gap:4px;justify-content:center;min-width:156px;padding:13px 16px;text-decoration:none}@media only screen and (min-width:769px){.shopify-section--footer .shopify-section--highlight-buttons .highlight-button:hover .highlight-button__icon{transform:scale(1.1);transition:all .3s ease-in-out}}@media only screen and (max-width:768px){.shopify-section--footer .shopify-section--highlight-buttons .highlight-button{width:calc(50% - 8px)}}.shopify-section--footer .shopify-section--highlight-buttons .highlight-button__icon{aspect-ratio:1/1;height:32px;object-fit:cover;transition:all .3s ease-in-out;width:32px}.shopify-section--footer .shopify-section--highlight-buttons .highlight-button__label{color:#fbfbf9;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px;text-align:center}@media only screen and (min-width:769px){.shopify-section--footer .footer-menu-container{display:flex;gap:16px;justify-content:space-between;padding:0 24px;width:100%}}@media only screen and (min-width:1024px){.shopify-section--footer .footer-menu-container{padding:0 72px}}.shopify-section--footer .footer-menu__wrapper{color:#fbfbf9;margin:0;max-width:25%;padding:0;width:fit-content}@media(max-width:1024px){.shopify-section--footer .footer-menu__wrapper{width:25%}}@media only screen and (max-width:768px){.shopify-section--footer .footer-menu__wrapper{margin:8px 0 0;max-width:100%;padding:16px 0;width:100%}.shopify-section--footer .footer-menu__wrapper.menu--dividers{border-bottom:1px solid #969692}}@media(max-width:1024px){.shopify-section--footer .footer-menu__wrapper:first-of-type{margin:0}.shopify-section--footer .footer-menu__wrapper:nth-of-type(4){margin-right:0}}@media only screen and (max-width:768px){.shopify-section--footer .footer-menu__wrapper:nth-of-type(4){margin:8px 0 48px}}.shopify-section--footer .footer-menu__wrapper .menu__heading{color:#fbfbf9;font-family:Geist,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:28px;margin:0;padding:0}@media only screen and (max-width:768px){.shopify-section--footer .footer-menu__wrapper .menu__heading{padding:0 16px}}.shopify-section--footer .footer-menu__wrapper .menu__heading .menu__heading__toggle{height:20px;width:20px}.shopify-section--footer .footer-menu__wrapper .list-unstyled{display:flex;flex-direction:column}.shopify-section--footer .footer-menu__wrapper .menu__item{display:flex;padding:12px 4px}@media only screen and (max-width:768px){.shopify-section--footer .footer-menu__wrapper .menu__item{margin:0;padding:6px 16px}}.shopify-section--footer .footer-menu__wrapper .menu__item a{color:#fbfbf9;display:inline-block;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px;text-decoration:underline}.shopify-section--footer-utilities{background-color:#000;margin:-1px 0 0;padding:0 16px 24px}.shopify-section--footer-utilities .utilities--blocks__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 12px}@media(max-width:768px){.shopify-section--footer-utilities .utilities--blocks__wrapper{flex-direction:column}}.shopify-section--footer-utilities .shopify-section--country-selector{color:#fff;margin:0 0 auto;padding:0 87px;width:40.4459%}@media(max-width:1024px){.shopify-section--footer-utilities .shopify-section--country-selector{max-width:338px;min-width:unset;padding:0;width:100%}}@media(max-width:768px){.shopify-section--footer-utilities .shopify-section--country-selector{margin:0 0 48px;max-width:100%;text-align:left}}.shopify-section--footer-utilities .shopify-section--country-selector .footer-utilities__country-selector{margin:0 auto;max-width:310px}.shopify-section--footer-utilities .shopify-section--country-selector .footer-utilities__country-selector-title{color:#fbfbf9;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px;margin:0 0 8px}.shopify-section--footer-utilities .shopify-section--country-selector .country-selector-form__wrapper,.shopify-section--footer-utilities .shopify-section--country-selector .localization-form__list{padding:0}.shopify-section--footer-utilities .shopify-section--country-selector .localization-form__list ul{background-color:#575754;border:1px solid #fbfbf9;border-radius:4px;padding:0 40px 0 0;position:relative}.shopify-section--footer-utilities .shopify-section--country-selector .localization-form__list .localization-form__list-item{background-color:transparent;padding:10px 8px 10px 15px}.shopify-section--footer-utilities .shopify-section--country-selector .localization-form__list .localization-form__list-item .icon-checkmark{display:none}.shopify-section--footer-utilities .shopify-section--country-selector .localization-form__list .localization-form__list-item .localization-form__list-item-flag{height:24px;padding:2.4px;width:24px}.shopify-section--footer-utilities .shopify-section--country-selector .localization-form__list .localization-form__list-item .icon-flag{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;display:block;height:100%;width:100%}.shopify-section--footer-utilities .shopify-section--country-selector .localization-form__list .localization-form__list-item .icon-flag:after{display:none}.shopify-section--footer-utilities .shopify-section--country-selector .localization-form__list .country{color:#fff;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:300;font-weight:300!important;letter-spacing:0;line-height:24px}.shopify-section--footer-utilities .shopify-section--country-selector .localization-form__list .localization-form__list-item-chevron{align-items:center;display:flex;height:24px;justify-content:center;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:24px}.shopify-section--footer-utilities .social-icons__wrapper{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:0 24px;width:30.7325%}@media(max-width:1024px){.shopify-section--footer-utilities .social-icons__wrapper{max-width:unset;padding:0;width:100%}}@media(max-width:768px){.shopify-section--footer-utilities .social-icons__wrapper{margin:0 0 48px;text-align:left}}.shopify-section--footer-utilities .social-icons__wrapper .social-icons__title{color:#fff;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;width:100%}.shopify-section--footer-utilities .social-icons__wrapper .social-icons__icon-wrapper{height:fit-content;width:fit-content}.shopify-section--footer-utilities .social-icons__wrapper .social-icons__icon-wrapper svg{color:#ffde14}.shopify-section--footer-utilities .payment-icons{align-items:var(--alignment);display:flex;flex-direction:column;gap:16px;margin:0 0 auto;padding:0 24px;width:28.8217%}@media(max-width:1024px){.shopify-section--footer-utilities .payment-icons{padding:0}}@media(max-width:768px){.shopify-section--footer-utilities .payment-icons{margin:0;padding:0;width:100%}}.shopify-section--footer-utilities .payment-icons .payment-icons__title{color:#fff;font-family:Geist,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:0;line-height:28px}.shopify-section--footer-utilities .payment-icons .payment-icons__item svg{height:19.19px;width:27.92px}.shopify-section--footer-utilities .logo-block__wrapper{margin:48px 0 0;width:100%}.shopify-section--footer-utilities .logo-block__wrapper .logo-block{margin:0 auto}.shopify-section--footer-utilities .policy_list{display:flex;gap:32px;justify-content:center;margin:0 0 16px;width:100%}.shopify-section--footer-utilities .policy_list .footer-utilities__text{color:#fff;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;line-height:20px;padding:0;text-decoration:none}.shopify-section--footer-utilities .footer-utilities__group-copyright{text-align:center;width:100%}.shopify-section--footer-utilities .footer-utilities__group-copyright .footer-utilities__text,.shopify-section--footer-utilities .footer-utilities__group-copyright .footer-utilities__text *{color:#fff;font-family:Geist,sans-serif;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;line-height:20px}.breadcrumb{align-items:center;color:#1a1a19;display:flex;flex-wrap:wrap;font-family:Geist Mono,monospace;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0;line-height:20px;padding:12px 0}.breadcrumb a{color:inherit;color:#1a1a19;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb span{color:#575754}.breadcrumb__separator{align-items:center;display:inline-flex;margin:0 20px}.breadcrumb__separator svg{display:inline-block;vertical-align:middle}.breadcrumb .breadcrumb__desktop{align-items:center;display:flex}@media only screen and (max-width:768px){.breadcrumb .breadcrumb__desktop{display:none}}.breadcrumb .breadcrumb__mobile{display:none}@media only screen and (max-width:768px){.breadcrumb .breadcrumb__mobile{align-items:center;display:flex}}.breadcrumb .breadcrumb__mobile a{align-items:center;background-color:#f7f6f2;border-radius:4px;color:#1a1a19;display:inline-flex;font-family:Geist Mono,monospace;font-size:12px;font-style:normal;font-weight:500;gap:8px;letter-spacing:0;line-height:20px;padding:4px;text-decoration:none}.breadcrumb .breadcrumb__mobile a:hover{text-decoration:underline}.breadcrumb .breadcrumb__mobile .breadcrumb__arrow{align-items:center;display:inline-flex;height:16px;width:16px}.menu-drawer__footer .store-selector__list{top:0;transform:translateY(-100%)}.footer-store-selector-container{position:relative;width:100%}.footer-store-selector-container .footer-store-selector__button{align-items:center;background:#575754;border:1px solid #969692;border-radius:4px;color:#000;cursor:pointer;display:flex;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;line-height:24px;padding:11px 16px;pointer-events:all;text-align:center;width:100%}@media only screen and (max-width:768px){.footer-store-selector-container .footer-store-selector__button{border:1px solid #e3e2de}.footer-store-selector-container .footer-store-selector__button.active{border:1px solid #1a1a19}}.footer-store-selector-container .footer-store-selector__button .country-name{color:#fbfbf9;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;line-height:24px;margin-left:8px}.footer-store-selector-container .footer-store-selector__button svg{color:#fbfbf9;margin-left:auto}@media only screen and (min-width:1301px){.footer-store-selector-container .footer-store-selector__button{font-size:12px}}.footer-store-selector-container .footer-store-selector__list{background-color:#575754;border:1px solid #969692;box-shadow:0 0 15px 5px rgba(0,0,0,.039);display:flex;display:none;flex-direction:column;height:200px;left:0;overflow-y:scroll;position:absolute;top:100%;width:100%}@media only screen and (max-width:768px){.footer-store-selector-container .footer-store-selector__list{border-radius:4px;top:calc(100% + 8px)}}.footer-store-selector-container .footer-store-selector__list.active{background-color:#575754;display:flex;z-index:10}.footer-store-selector-container .footer-store-selector__list-link{align-items:center;background-color:#575754;color:#fbfbf9;display:flex;margin-left:2px;padding:12px 16px;text-decoration:none}.footer-store-selector-container .footer-store-selector__list-link .country-name{color:#fbfbf9;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-left:8px}@media only screen and (min-width:769px){.footer-store-selector-container .footer-store-selector__list-link:hover{background-color:#f7f6f2;color:#1a1a19;text-decoration:none}.footer-store-selector-container .footer-store-selector__list-link:hover .country-name{color:#1a1a19}}.footer-store-selector-container .flag-icon svg{border-radius:5px;height:24px;width:24px}.footer-store-selector-container .footer-store-selector__list-link--skeleton{cursor:default;pointer-events:none}.footer-store-selector-container .footer-store-selector__list-link--skeleton:hover{background-color:#575754}.footer-store-selector-container .footer-store-selector__skeleton-flag,.footer-store-selector-container .footer-store-selector__skeleton-text{animation:footer-store-selector-shimmer 1.4s ease infinite;background:linear-gradient(90deg,#6a6a6a 25%,#7a7a7a 37%,#6a6a6a 63%);background-size:400% 100%;border-radius:4px;display:inline-block}.footer-store-selector-container .footer-store-selector__skeleton-flag{border-radius:5px;flex-shrink:0;height:24px;width:24px}.footer-store-selector-container .footer-store-selector__skeleton-text{height:14px;margin-left:8px;width:60%}@keyframes footer-store-selector-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.p-w-r .pr-star-v4-0-filled{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNkZWRlZGUiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEwIDEzLjUtNC4xMTQgMi4xNjMuNzg1LTQuNTgxLTMuMzI4LTMuMjQ1IDQuNi0uNjY5TDEwIDNsMi4wNTcgNC4xNjggNC42LjY2OS0zLjMyOCAzLjI0NS43ODUgNC41ODF6Ii8+PC9nPjwvc3ZnPg==)!important}.p-w-r .pr-star-v4-25-filled{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNkZWRlZGUiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI2ZmZGUxNCIgZD0iTTIgMGgzdjIwSDJhMiAyIDAgMCAxLTItMlYyYTIgMiAwIDAgMSAyLTIiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTAgMTMuNS00LjExNCAyLjE2My43ODUtNC41ODEtMy4zMjgtMy4yNDUgNC42LS42NjlMMTAgM2wyLjA1NyA0LjE2OCA0LjYuNjY5LTMuMzI4IDMuMjQ1Ljc4NSA0LjU4MXoiLz48L2c+PC9zdmc+)!important}.p-w-r .pr-star-v4-50-filled{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNkZWRlZGUiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI2ZmZGUxNCIgZD0iTTIgMGg4djIwSDJhMiAyIDAgMCAxLTItMlYyYTIgMiAwIDAgMSAyLTIiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTAgMTMuNS00LjExNCAyLjE2My43ODUtNC41ODEtMy4zMjgtMy4yNDUgNC42LS42NjlMMTAgM2wyLjA1NyA0LjE2OCA0LjYuNjY5LTMuMzI4IDMuMjQ1Ljc4NSA0LjU4MXoiLz48L2c+PC9zdmc+)!important}.p-w-r .pr-star-v4-75-filled{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNkZWRlZGUiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI2ZmZGUxNCIgZD0iTTIgMGgxM3YyMEgyYTIgMiAwIDAgMS0yLTJWMmEyIDIgMCAwIDEgMi0yIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEwIDEzLjUtNC4xMTQgMi4xNjMuNzg1LTQuNTgxLTMuMzI4LTMuMjQ1IDQuNi0uNjY5TDEwIDNsMi4wNTcgNC4xNjggNC42LjY2OS0zLjMyOCAzLjI0NS43ODUgNC41ODF6Ii8+PC9nPjwvc3ZnPg==)!important}.p-w-r .pr-star-v4-100-filled{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNmZmRlMTQiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEwIDEzLjUtNC4xMTQgMi4xNjMuNzg1LTQuNTgxLTMuMzI4LTMuMjQ1IDQuNi0uNjY5TDEwIDNsMi4wNTcgNC4xNjggNC42LjY2OS0zLjMyOCAzLjI0NS43ODUgNC41ODF6Ii8+PC9nPjwvc3ZnPg==)!important}#pr-reviewsnippet:has(.pr-no-reviews),.p-w-r:has(.pr-no-reviews){opacity:0;visibility:hidden}.resource-card .resource-card__content{display:flex;flex-direction:column-reverse;gap:0;padding:12px 16px 16px;position:relative}@media only screen and (max-width:768px){.resource-card .resource-card__content{padding:12px 8px}}.resource-card .resource-card__title{font-size:14px;font-weight:500;line-height:20px}.resource-card .resource-card__title,.resource-card .resource-card__vendor{color:#1a1a19;font-family:Geist,sans-serif;font-style:normal;letter-spacing:0;margin:0}.resource-card .resource-card__vendor{font-size:16px;font-weight:300;line-height:24px}.resource-card div[ref=priceContainer] .price{color:#1a1a19;display:inline-block;font-family:Geist,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;line-height:28px}@media only screen and (max-width:768px){.resource-card div[ref=priceContainer] .price{font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px}}.resource-card div[ref=priceContainer] .compare-at-price{color:#969692;display:inline-block;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;line-height:24px;opacity:1}.resource-card div[ref=priceContainer] .compare-at-price-container+.price-container .price{color:#a80f16}.resource-card .resource-card__media{display:block;position:relative}.resource-card .resource-card__media-badge{display:flex;pointer-events:none;position:absolute;z-index:2}.resource-card .resource-card__media-badge--left{left:8px;top:8px}.resource-card .resource-card__media-badge--right{right:8px;top:8px}.resource-card .resource-card__media-badge-img{border-radius:4px;height:auto;max-height:40px;max-width:100px;object-fit:contain;width:auto}.resource-card .resource-card__bottom-badges{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px;margin-top:12px;position:relative;z-index:2}.resource-card .resource-card__bottom-badge-img{border-radius:4px;height:auto;max-height:40px;max-width:100px;object-fit:contain;width:auto}.resource-card slideshow-controls,.resource-card slideshow-slides slideshow-slide:not(:first-child){display:none}.ot-floating-button__close.ot-floating-button__close{align-items:center;display:inline-flex!important;height:40px;justify-content:center;width:40px}.ot-floating-button__close.ot-floating-button__close svg{height:24px;width:24px}.ot-floating-button__back.ot-floating-button__back{height:40px;width:40px}#onetrust-banner-sdk .ot-logo,#onetrust-pc-sdk #ot-pc-lst-img,#onetrust-pc-sdk #ot-pc-lst-logo,#onetrust-pc-sdk .ot-pc-footer-logo,#onetrust-pc-sdk .ot-pc-header,#onetrust-pc-sdk .ot-pc-logo,.ot-pwr-bdg{display:none}#onetrust-pc-sdk{max-height:85vh;max-width:480px;overflow-y:auto;width:90%}#onetrust-pc-sdk.otPcCenter{border-radius:20px!important}#onetrust-pc-sdk :focus{outline:none!important}#onetrust-pc-sdk #ot-pc-content{top:20px!important}#onetrust-pc-sdk #ot-pc-title{border-bottom:1px solid #70706e;margin-bottom:24px;padding-bottom:16px}#onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt,#onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-toggle,#onetrust-pc-sdk .ot-cat-grp,#onetrust-pc-sdk .ot-sdk-row{background:transparent!important;border:none}#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item{border-left:none!important;border-right:none!important}#onetrust-pc-sdk .ot-always-active{color:#757474!important}#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob:before{background-color:#262626!important;border-color:#262626!important}#onetrust-pc-sdk .ot-pc-footer{border-top:0!important}#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob{background-color:#fff!important;border-color:#262626!important}#onetrust-banner-sdk #onetrust-button-group,#onetrust-banner-sdk #onetrust-button-group-parent{display:flex;flex-direction:row;width:100%}@media(max-width:425px){#onetrust-banner-sdk #onetrust-button-group,#onetrust-banner-sdk #onetrust-button-group-parent{flex-direction:column}}@media only screen and (max-width:600px){#onetrust-pc-sdk.otPcCenter{max-height:94vh;min-width:calc(100% - 30px)!important;top:2vh!important}#onetrust-pc-sdk .ot-pc-footer{left:31.5px;width:calc(100% - 63px)!important}}gmp-place-autocomplete{color-scheme:light!important}.template-product #sca-gift-thumbnail{margin-bottom:16px}.template-product #sca-gift-thumbnail .fg-gift-thumbnail-container{border:1px solid #1a1a19;border-radius:0}.template-product #sca-gift-thumbnail .fg-gift-thumbnail-offer-title{font-family:Geist Mono,monospace;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:7px;margin-top:12px}.template-product #sca-gift-thumbnail .glider.fg-gift-thumbnail-offer-slider{background-color:transparent;border-radius:0;gap:5px;padding:0}.template-product #sca-gift-thumbnail .product-item .fg-gift-image,.template-product #sca-gift-thumbnail .product-item .product-item-thumbnail{background-color:#ededed;border-radius:0}.template-product #sca-gift-thumbnail .fg-gift-thumbnail-offer-footer{padding-bottom:12px;padding-top:5px}.template-product #sca-gift-thumbnail .fg-gift-thumbnail-offer-footer-quantity{color:#1a1a19;font-family:Geist Mono,monospace;font-size:10px;font-style:normal;font-weight:500;line-height:20px}.template-product #sca-gift-thumbnail .fg-gift-thumbnail-offer-footer-quantity span{display:none}#freegifts-main-popup-container .bogos-gifts-slider-container{padding:16px 20px 20px}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-gifts-slider-header .bogos-slider-header-info{align-items:start;border-bottom:1px solid #d9d9d9;padding-inline:0;padding-bottom:20px}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-gifts-slider-header .bogos-slider-header-info .bogos-slider-info-title{font-family:Geist,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:32px;text-align:left}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-gifts-slider-header .bogos-slider-close-btn svg{height:16px;width:16px}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-gifts-slider-header .bogos-slider-close-btn svg path{fill:#1a1a19}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container{border-radius:0;padding-bottom:0;padding-top:0}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer{background-color:transparent;border-radius:0;gap:16px;padding:0!important}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .bogos-slider-offer-badge-container{border-radius:0;box-shadow:none;position:static}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .bogos-slider-offer-badge-container .bogos-slider-offer-badge{padding:0}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .bogos-slider-offer-badge-container .bogos-slider-offer-badge .bogos-badge-title{color:#1a1a19;font-family:Geist,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain:has(.glider-prev.disabled):has(.glider-next.disabled) .btn-nav-slide{display:none}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track{gap:16px;padding:0}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide{border:1px solid #1a1a19!important;border-radius:0;box-sizing:border-box;gap:8px}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-top-info,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-top-info{align-items:start}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .bogos-gift-item-image-container,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-top-info .bogos-gift-item-image-container,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .bogos-gift-item-image-container,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-top-info .bogos-gift-item-image-container{padding-top:128%}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .bogos-gift-item-image-container .gift-original-url .bogos-gift-item-image,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .bogos-gift-item-image-container .gift-original-url img,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .bogos-gift-item-image-container a .bogos-gift-item-image,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .bogos-gift-item-image-container a img,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-top-info .bogos-gift-item-image-container .gift-original-url .bogos-gift-item-image,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-top-info .bogos-gift-item-image-container .gift-original-url img,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-top-info .bogos-gift-item-image-container a .bogos-gift-item-image,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-top-info .bogos-gift-item-image-container a img,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .bogos-gift-item-image-container .gift-original-url .bogos-gift-item-image,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .bogos-gift-item-image-container .gift-original-url img,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .bogos-gift-item-image-container a .bogos-gift-item-image,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .bogos-gift-item-image-container a img,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-top-info .bogos-gift-item-image-container .gift-original-url .bogos-gift-item-image,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-top-info .bogos-gift-item-image-container .gift-original-url img,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-top-info .bogos-gift-item-image-container a .bogos-gift-item-image,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-top-info .bogos-gift-item-image-container a img{background-color:#ededed;object-fit:contain}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .gift-original-url,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-top-info .gift-original-url,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .gift-original-url,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-top-info .gift-original-url{padding:0 16px}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .gift-original-url .bogos-gift-item-title,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-top-info .gift-original-url .bogos-gift-item-title,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .gift-original-url .bogos-gift-item-title,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-top-info .gift-original-url .bogos-gift-item-title{align-items:start;padding:0}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .gift-original-url .bogos-gift-item-title .bogos-gift-product-title,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-top-info .gift-original-url .bogos-gift-item-title .bogos-gift-product-title,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-top-info .gift-original-url .bogos-gift-item-title .bogos-gift-product-title,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-top-info .gift-original-url .bogos-gift-item-title .bogos-gift-product-title{font-family:Geist,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.28px;line-height:150%;text-align:left}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-bottom-info,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-bottom-info{align-items:start;padding:0 16px 16px}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info .bogos-gift-variant-title,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-bottom-info .bogos-gift-variant-title,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info .bogos-gift-variant-title,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-bottom-info .bogos-gift-variant-title{color:#666;font-family:Geist,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.32px;line-height:150%}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info .bogos-gift-item-price-container .bogos-gift-item-price,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-bottom-info .bogos-gift-item-price-container .bogos-gift-item-price,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info .bogos-gift-item-price-container .bogos-gift-item-price,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-bottom-info .bogos-gift-item-price-container .bogos-gift-item-price{font-family:Geist,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.4px;line-height:150%}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info .bogos-gift-item-price-container .bogos-gift-item-compare-price,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-bottom-info .bogos-gift-item-price-container .bogos-gift-item-compare-price,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info .bogos-gift-item-price-container .bogos-gift-item-compare-price,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-bottom-info .bogos-gift-item-price-container .bogos-gift-item-compare-price{font-family:Geist,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.4px;line-height:150%;text-decoration-color:#666}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info .bogos-gift-item-add-container,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-bottom-info .bogos-gift-item-add-container,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info .bogos-gift-item-add-container,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-bottom-info .bogos-gift-item-add-container{width:100%}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info .bogos-gift-item-add-container button,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .bogos-offer-gift-items-container .glider-track .glider-slide .bogos-gift-item-bottom-info .bogos-gift-item-add-container button,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .bogos-offer-gift-item .bogos-gift-item-bottom-info .bogos-gift-item-add-container button,#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain .glider .glider-track .glider-slide .bogos-gift-item-bottom-info .bogos-gift-item-add-container button{border-radius:0;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:12px 16px}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain button.btn-nav-slide{border:1px solid #1a1a19;border-radius:28px;box-shadow:none;line-height:1;min-width:unset;padding:0;top:49%}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain button.glider-prev{left:10px}#freegifts-main-popup-container .bogos-gifts-slider-container .bogos-slider-offers-container .bogos-slider-offer .glider-contain button.glider-next{right:20px}body:has(#freegifts-main-popup-container.sca-is-visible-fg){overflow-y:hidden}.ip-redirect-modal{box-sizing:border-box;inset:0;padding:16px;place-items:center;position:fixed;z-index:9500}.ip-redirect-modal[hidden]{display:none}.ip-redirect-modal:not([hidden]){display:grid}.ip-redirect-modal__backdrop{background-color:rgba(0,0,0,.8);inset:0;position:fixed;z-index:0}.ip-redirect-modal__content{background-color:#fff;border-radius:16px;box-sizing:border-box;margin:0 auto;padding:24px;position:relative;width:min(740px,100%);z-index:9999}.ip-redirect-modal__header{margin:0 0 12px;padding:0}.ip-redirect-modal__title{color:#1a1a19;font-family:Geist,sans-serif;font-size:24px;font-style:normal;font-weight:700;letter-spacing:0;line-height:32px}.ip-redirect-modal__body{margin:0 0 20px}.ip-redirect-modal__text{color:#1a1a19;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;margin:0}.ip-redirect-modal__country{font-weight:600}.ip-redirect-modal__footer{display:flex;flex-direction:column;gap:12px}.ip-redirect-modal__btn{align-items:center;border:1px solid #1a1a19;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:Geist Mono,monospace;font-size:16px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:0;line-height:24px;min-height:44px;padding:12px 16px;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.ip-redirect-modal__btn--primary{background-color:#1a1a19;border-color:#1a1a19;color:#fff}@media screen and (hover:hover){.ip-redirect-modal__btn--primary:hover{background-color:#fff;border-color:#1a1a19;color:#1a1a19}}.ip-redirect-modal__btn--secondary{background-color:#fff;border-color:#1a1a19;color:#1a1a19}@media screen and (hover:hover){.ip-redirect-modal__btn--secondary:hover{background-color:#1a1a19;border-color:#fff;color:#fff}}.ip-redirect-modal__btn-go[hidden]{display:none}toast-component.toast-stack{display:flex;flex-direction:column;gap:8px;inset:16px 16px auto auto;max-width:min(360px,100vw - 32px);pointer-events:none;position:fixed;z-index:2147483647}toast-component .toast{align-items:flex-start;animation:toast-in .2s ease-out;background:#1a1a1a;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#fff;display:flex;font-family:inherit;font-size:14px;gap:12px;line-height:1.4;padding:12px 14px;pointer-events:auto}@media(prefers-reduced-motion:reduce){toast-component .toast{animation:none}}toast-component .toast--warning{background:#8a1a1a}toast-component .toast__body{display:flex;flex:1;flex-direction:column;gap:4px}toast-component .toast__message{font-weight:600;margin:0}toast-component .toast__items{font-size:12px;margin:0;opacity:.85}toast-component .toast__close{appearance:none;background:none;border:0;color:inherit;cursor:pointer;font-size:20px;line-height:1;padding:0 4px}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}