@import"https://fonts.googleapis.com/css2?family=Inria+Serif:ital,wght@0,700;1,700&display=swap";@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Bold.woff2?v=1754916087) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Bold.woff?v=1754916087) format("woff");font-weight:700;font-display:swap}.page-width-narrow{--narrow-page-width: 80rem;--page-content-width: var(--narrow-page-width)}.daily-deal-parent{width:100%;padding:11px;background:#000;opacity:1}.daily-deal{max-width:918px;margin-inline:auto;color:#fff;font-size:18px;opacity:1;text-align:center}@media (min-width: 750px){.desktop-hide{display:none}}.header__columns .header-menu{margin-inline-end:15px}.header__columns .header-menu .header-menu__inner .menu-list .menu-list__list-item .menu-list__link{font-family:Helvetica Neue,sans-serif;font-weight:500;font-size:16px;line-height:100%;letter-spacing:.05em;padding-inline:14px;font-style:italic}.header__columns .header-menu .header-menu__inner .menu-list .menu-list__list-item .menu-list__link .icon-dropdown{transition:all .25s;margin-inline-start:5px;margin-block-end:3px}.header__columns .header-menu .header-menu__inner .menu-list .menu-list__list-item .menu-list__link[aria-expanded=true] .icon-dropdown{transform:rotate(-180deg)}.header__columns .header-menu .header-menu__inner .menu-list .menu-list__list-item .menu-list__submenu .menu-list__submenu-inner .mega-menu__list .mega-menu__link-title{font-family:Inter;font-weight:800;font-size:18px;line-height:28px;letter-spacing:0;text-align:center}.announcement-bar .announcement-bar__slider .announcement-bar__slides .announcement-bar__slide{text-align:center;letter-spacing:0}.header__columns .header-menu .header-menu__inner .menu-list .menu-list__list-item .menu-list__submenu .menu-list__submenu-inner .mega-menu__content .mega-menu__content-list-item .resource-card .resource-card__media{height:100%;display:flex;align-items:center}.header__columns .header-menu .header-menu__inner .menu-list .menu-list__list-item .menu-list__submenu .menu-list__submenu-inner .mega-menu__content .mega-menu__content-list-item .resource-card .resource-card__media .resource-card__image{aspect-ratio:unset;object-fit:unset}.header__columns .header-menu .header-menu__inner .menu-list .menu-list__list-item .menu-list__submenu .menu-list__submenu-inner .mega-menu__content .mega-menu__content-list-item .resource-card .resource-card__title{font-family:Inter;font-weight:800;font-size:15px;line-height:20px;letter-spacing:0}.shopify-section-group-footer-group .section-content-wrapper .text-block.custom p{font-family:Lato;text-align:center;color:#9ca3af}.shopify-section-group-footer-group .section-content-wrapper .text-block h3{font-family:"Inria Serif";font-weight:700;font-size:28px;color:#38bdf8}.shopify-section-group-footer-group .email-signup-block{max-width:440px;width:100%}.shopify-section-group-footer-group .email-signup-block .email-signup__input-group{gap:0}.shopify-section-group-footer-group .email-signup-block .email-signup__input-group .email-signup__input{font-family:Lato;border-top-right-radius:0;border-bottom-right-radius:0;color:#d1d5db;border-color:#d1d5db;padding-block:13.5px;padding-inline:12px;line-height:1}.shopify-section-group-footer-group .email-signup-block .email-signup__input-group .email-signup__input::placeholder{color:#d1d5db}.shopify-section-group-footer-group .email-signup-block .email-signup__input-group .email-signup__input:hover{background-color:#fff}.shopify-section-group-footer-group .email-signup-block .email-signup__input-group .email-signup__button{border-top-left-radius:0;border-bottom-left-radius:0;padding-block:13.5px;font-weight:700;line-height:1}.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content ul{display:grid;grid-template-columns:repeat(3,1fr)}.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content ul{display:grid;row-gap:14px;grid-template-columns:repeat(3,1fr)}.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content .menu__item,.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content .menu__item a,.shopify-section-group-footer-group .group-block .group-block-content p{font-family:Helvetica Neue,sans-serif;font-size:16px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;margin-block-start:0}.shopify-section-group-footer-group .group-block .group-block-content p a,.shopify-section-group-footer-group .group-block .group-block-content p a:hover{color:#000;text-decoration:none}.shopify-section-group-footer-group .group-block .group-block-content{margin-block-start:15px}.logo-block .logo-block__image-wrapper{flex-direction:column;text-transform:uppercase;--header-logo-image-height: 125px;--header-logo-image-width: 75px;width:var(--header-logo-image-height);height:var(--header-logo-image-width)}.footer-copyright-text{font-family:Lato;color:#000;font-size:12px;margin-inline-start:auto;margin-block-start:3px}.footer-copyright-text a{color:#000}.shopify-section .section.featured-product-section,.shopify-section .product-information,.shopify-section.section-wrapper:has(.custom-section-content) .section{max-width:var(--narrow-page-width);margin-inline:auto;background:#fff!important;margin-block-start:20px;border-radius:10px}.shopify-section.section-wrapper:has(.custom-section-content) .section{border-top-left-radius:0;border-top-right-radius:0;margin-block-start:0}.shopify-section .product-information{border-bottom-left-radius:0;border-bottom-right-radius:0}.shopify-section .product-information .product-information__grid{background:#fff}.shopify-section:has(.product-information) .section-background,.shopify-section.section-wrapper:has(.custom-section-content) .section-background{background:transparent}.shopify-section:has(.featured-product-section),.shopify-section:has(.product-information){margin-inline:40px}.shopify-section.section-wrapper:has(.custom-section-content){margin-inline:40px}.shopify-section.section-wrapper:has(.custom-section-content) .section.section--page-width{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.shopify-section:has(.featured-product-section) .section-content-wrapper,.shopify-section:has(.product-information) .section-content-wrapper{padding-inline:54px}.shopify-section .featured-product-section .section-content-wrapper{grid-template-columns:1fr}.shopify-section .featured-product-section .product-card .product-card__content{padding-inline:0;padding-block:36px}.section-resource-list__header .group-block-content{position:relative;background-image:url(/cdn/shop/files/aisle6_barcode.png?v=1755616586);background-repeat:repeat;background-size:contain;background-position:center center}.section-resource-list__header .group-block-content rte-formatter.text-block{background:#f8f8f8;padding-inline:15px}.section-resource-list__header .group-block-content rte-formatter.text-block p,.section-resource-list__header .group-block-content rte-formatter.text-block em,.section-resource-list__header .group-block-content rte-formatter.text-block strong{font-size:28px;line-height:100%;letter-spacing:0;text-align:center}.section-resource-list__header .group-block-content rte-formatter.text-block p{font-family:Inter;font-weight:300}.section-resource-list__header .group-block-content rte-formatter.text-block em{font-family:"Inria Serif";font-weight:700}.section-resource-list__header .group-block-content rte-formatter.text-block strong{font-family:Inter;font-weight:800;color:#38bdf8}.product-card .product-card__content .custom-featured-product-content .featured-product-media{max-width:610px}.product-card .product-card__content .custom-featured-product-content{display:grid;gap:50px;align-items:center;grid-template-columns:repeat(2,1fr)}.product-information .product-card .product-card__content .custom-featured-product-content .card-gallery .product-media-container{height:100%}.product-card .product-card__content .custom-featured-product-content .featured-product-content{display:grid;gap:10px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .contents .text-block p{font-family:Inter;font-weight:800;font-size:24px;line-height:28px;letter-spacing:0;vertical-align:middle}.product-card .product-card__content .custom-featured-product-content .featured-product-content rte-formatter.text-block{padding-block-start:0}.product-card .product-card__content .custom-featured-product-content .featured-product-content rte-formatter.text-block p{display:-webkit-box;font-family:Inter;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:6em;line-height:1.5em}.product-card .product-card__content .custom-featured-product-content .featured-product-content rte-formatter.text-block p span{display:block}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option .options-container{min-height:36px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option .variant-option-name{display:none}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option .variant-option-name+.variant-option__button-label--has-swatch{margin-inline-start:5px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option .variant-option__button-label--has-swatch .swatch{min-width:36px;min-height:36px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option .variant-option-name .variant-option__swatch-value{font-size:13px;font-weight:500}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches){max-width:450px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches) .variant-option__button-label{position:relative;display:inline-block;padding:5px 8px 5px 32px;border:2px solid #ccc;background-color:#fff;cursor:pointer;transition:all .2s ease-in-out;font-family:sans-serif;font-size:14px;border:2px solid #D1D5DB;border-radius:5px;min-height:0}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches) .variant-option__button-label:hover{background-color:#fff;border-color:#3b82f6}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches) .variant-option__button-label:has(input[type=radio]:checked){border-color:#3b82f6}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]{display:none}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches) .variant-option__button-label .variant-option__button-label__text{pointer-events:none;font-family:Inter;font-weight:500;font-size:14px;line-height:24px;letter-spacing:0;color:#000}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]:checked+.variant-option__button-label__text{color:#000}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]:checked~.variant-option__button-label__text{color:#000}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]:checked+.variant-option__button-label__text,.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]:checked~.variant-option__button-label__text{position:relative}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]+.variant-option__button-label__text:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#9ca3af;background-color:#fff;border:2px solid #9ca3af;border-radius:4px;width:14px;height:14px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]:checked+.variant-option__button-label__text:before{content:"\2714";left:-23px;color:#fff;background-color:#3b82f6;border:2px solid #3b82f6;display:flex;align-items:center;justify-content:center;font-size:14px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .daily-deal-parent{display:inline-block;width:auto;border-radius:3px;margin-block-start:15px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .daily-deal-parent .daily-deal{font-family:Inter;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0}.product-card .product-card__content .custom-featured-product-content .featured-product-content a.button{width:100%;font-family:Inter;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle}.product-card .product-card__content .custom-featured-product-content .featured-product-media .card-gallery .product-media-container .product-media .product-media__image{height:100%;width:auto}.product-card .product-card__content .custom-featured-product-content .featured-product-content .price-container{font-family:Inter,sans-serif;display:inline-block}.product-card .product-card__content .custom-featured-product-content .featured-product-content .featured-price{display:flex;flex-direction:column;gap:4px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .discount-outer{color:#ef4444;font-weight:300;font-size:36px;line-height:34px;margin-right:8px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .price{color:#000;font-weight:800;font-size:36px;line-height:34px;display:inline-block}.product-card .product-card__content .custom-featured-product-content .featured-product-content .price-main{font-size:36px;font-weight:800;line-height:34px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .compare-at-price-cents{font-size:14px;font-weight:800;vertical-align:super;position:relative;top:-3px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .list-price{font-size:14px;font-weight:400;color:#4b5563;line-height:1}.product-card .product-card__content .custom-featured-product-content .featured-product-content .compare-at-price{font-size:14px;font-weight:400;color:#4b5563;text-decoration:line-through;line-height:1;opacity:1}.product-card .product-card__content{padding-block:25px}.product-card .product-card__content .card-gallery .slidershow-slides-outer{max-height:180px}.product-card .product-card__content .custom-featured-product-content .card-gallery .slidershow-slides-outer{max-height:unset}.product-card .product-card__content .card-gallery .product-media-container .product-media{align-items:center;aspect-ratio:unset;justify-content:center;margin-inline:auto}.product-card .product-card__content .card-gallery .product-media-container .product-media .product-media__image{object-fit:unset;aspect-ratio:revert-layer;max-width:155px}.product-card .product-card__content .custom-featured-product-content .card-gallery .product-media-container .product-media .product-media__image{max-width:unset}.product-card .product-card__content .group-block{padding-block-end:25px}.product-card .product-card__content .group-block .group-block-content{justify-content:space-between}.product-card .product-card__content .group-block .group-block-content .contents .text-block{font-family:Inter;font-weight:700;font-size:14px;line-height:1.25;text-align:center;color:#000;text-wrap:unset;display:-webkit-box;line-height:1.35;letter-spacing:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:6em}.product-card .product-card__content .group-block .group-block-content rte-formatter.text-block{font-family:Inter;font-weight:400;font-size:14px;line-height:1.25;text-align:center;text-wrap:unset;display:-webkit-box;line-height:1.35;letter-spacing:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:6em}.template-product .product-card .product-card__content .group-block .group-block-content rte-formatter.text-block{margin-block-start:-5px}.product-card .product-card__content .group-block .group-block-content .product-price-container{margin-block-start:5px}.product-card .product-card__content .group-block .group-block-content .product-price-container .price-container{display:grid;justify-items:center}.product-card .product-card__content .group-block .group-block-content .product-price-container .price-container .price{font-family:Inter;font-weight:700;font-style:Bold;font-size:22px;line-height:100%;letter-spacing:0;text-align:center}.product-card .product-card__content .group-block .group-block-content .product-price-container .price-container .price-outer.show-sale-price .discount-outer{font-family:Inter;font-weight:800;font-size:12px;line-height:16px;letter-spacing:0;text-align:center;color:#ef4444}.product-card .product-card__content .group-block .group-block-content .product-price-container .price-container .show-sale-price .compare-at-price{font-family:Inter;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;text-align:center}.product-card .product-card__content .button{font-family:Inter;font-weight:700;font-style:Bold;font-size:11px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase}.resource-list--grid{gap:12px}.product-information .product-information__grid .product-information__media .slidershow-slides-outer .product-media-container{max-height:550px}.product-information .product-information__grid .product-details .group-block-content rte-formatter.text-block p{display:-webkit-box;font-family:Inter;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:6em;line-height:1.5em}.product-information .product-information__grid .product-details .group-block-content rte-formatter.text-block p span{display:block}.product-information .product-information__grid .product-details .group-block-content .contents p{font-family:Inter;font-weight:800;font-size:24px;line-height:28px;letter-spacing:0;color:#000}.product-information .product-information__grid .product-details .group-block-content rte-formatter.text-block{font-family:Inter;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0}.product-information .product-information__grid .product-details .group-block-content .daily-deal-parent{display:inline-block;width:auto;border-radius:3px;margin-block:20px 7px;padding:8px 11px 7px}.product-information .product-information__grid .product-details .group-block-content .daily-deal-parent .daily-deal{font-family:Inter;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0}.product-information .product-information__grid .product-details .group-block-content .featured-price{display:flex;flex-direction:column;gap:4px}.product-information .product-information__grid .product-details .group-block-content .discount-outer{color:#ef4444;font-weight:300;font-size:36px;line-height:34px;margin-right:8px}.product-information .product-information__grid .product-details .group-block-content .price{color:#000;font-weight:800;font-size:36px;line-height:34px;display:inline-block}.product-information .product-information__grid .product-details .group-block-content .price-main{font-size:36px;font-weight:800;line-height:34px}.product-information .product-information__grid .product-details .group-block-content .compare-at-price-cents{font-size:14px;font-weight:800;vertical-align:super;position:relative;top:-3px}.product-information .product-information__grid .product-details .group-block-content .list-price{font-size:14px;font-weight:400;color:#4b5563;line-height:1}.product-information .product-information__grid .product-details .group-block-content .compare-at-price{font-size:14px;font-weight:400;color:#4b5563;text-decoration:line-through;line-height:1;opacity:1}.product-information .product-information__grid .product-details .group-block-content .variant-picker{padding-block:16px}.product-information .product-information__grid .product-details .group-block-content .variant-picker:not(.variant-swatch-container){padding-block:30px}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches){display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,104px));gap:10px;border:none;padding:0;margin:0}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) legend{display:none}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option .variant-option-name{display:flex;align-items:center;font-size:16px;font-weight:700}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option .variant-option-name+.variant-option__button-label--has-swatch{margin-inline-start:5px}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option .variant-option-name .variant-option__swatch-value{font-size:13px;font-weight:500}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label{position:relative;display:inline-block;padding:5px 5px 5px 32px;border:2px solid #ccc;background-color:#fff;cursor:pointer;transition:all .2s ease-in-out;font-family:sans-serif;font-size:14px;border:2px solid #D1D5DB;border-radius:5px;min-height:0}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label:hover{background-color:#fff;border-color:#3b82f6}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label:has(input[type=radio]:checked){border-color:#3b82f6}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]{display:none}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label .variant-option__button-label__text{pointer-events:none;font-family:Inter;font-weight:500;font-size:14px;line-height:24px;letter-spacing:0;color:#000}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]:checked+.variant-option__button-label__text{color:#000}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]:checked~.variant-option__button-label__text{color:#000}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]:checked+.variant-option__button-label__text,.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]:checked~.variant-option__button-label__text{position:relative}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]+.variant-option__button-label__text:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#9ca3af;background-color:#fff;border:2px solid #9ca3af;border-radius:4px;width:14px;height:14px}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label input[type=radio]:checked+.variant-option__button-label__text:before{content:"\2714";left:-23px;color:#fff;background-color:#3b82f6;border:2px solid #3b82f6;display:flex;align-items:center;justify-content:center;font-size:14px}.product-information .product-information__grid .product-details .group-block-content .buy-buttons-block .shopify-product-form .add-to-cart-button{padding-block:20px;height:unset}.product-information .product-information__grid .product-details .group-block-content .buy-buttons-block .shopify-product-form .add-to-cart-button .add-to-cart-icon{display:none}.product-information .product-information__grid .product-details .group-block-content .buy-buttons-block .shopify-product-form .add-to-cart-button .add-to-cart-text__content{font-family:Inter;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase}.product-details-info-container .product-details-info{border-bottom:none;margin-block-end:12px;border-radius:8px}.product-details-info-container .product-details-info .product-details-info-inner{display:flex;gap:10px;padding:6px;border-radius:8px;background-color:#e4e4e7}.product-details-info-container .product-details-info .product-details-info-inner .detail-info-btn{padding-block:8px 9px;padding-inline:14px;background-color:transparent;color:#4b5563;border-bottom:none;font-family:Inter;font-weight:500;font-size:14px;line-height:15px;letter-spacing:0}.product-details-info-container .product-details-info .product-details-info-inner .detail-info-btn.active{background-color:#fff;color:#000;border-radius:6px;border-bottom:none;font-family:Inter;font-weight:500;font-size:14px;line-height:15px;letter-spacing:0}.product-details-info-container .product-details-info-content{border:1px solid #E4E4E7;border-radius:12px;box-shadow:0 1px 2px #0000000f;box-shadow:0 1px 3px #0000001a;padding-block-start:30px}.product-details-info-container .product-details-info-content .detail-info-content .tab-header{font-family:Inter;font-weight:600;font-size:24px;line-height:32px;letter-spacing:0}.product-details-info-container .product-details-info-content .detail-info-content .tab-content{font-family:Inter;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0}.hero-wrapper .hero .hero__container .hero__content-wrapper .text-block p{font-family:Inter;font-weight:800;font-size:56px;line-height:100%;letter-spacing:0;text-align:center;text-transform:capitalize;text-shadow:0 4px 4px #00000040}@media (min-width: 1024px){.shopify-section-group-footer-group .group-block .group-block-content .social-icons__icon-wrapper{width:2rem}.shopify-section-group-footer-group .group-block .group-block-content .social-icons__icon-wrapper .social-icons__icon{width:2rem;height:2rem}}@media (min-width: 750px) and (max-width: 1023px){.daily-deal-parent{padding-block:9px}.header-logo__image-container .header-logo__image{width:90px;height:54px}.announcement-bar .announcement-bar__slider .announcement-bar__slides .announcement-bar__slide .announcement-bar__text{font-size:.875rem}.logo-block .logo-block__image-wrapper{--header-logo-image-height: 80px;--header-logo-image-width: 48px;width:var(--header-logo-image-height);height:var(--header-logo-image-width)}.footer-copyright-text{font-size:8px;margin-inline-start:unset;margin-inline-end:auto}.shopify-section-group-footer-group .section-content-wrapper .text-block.custom p{font-size:.75rem}.shopify-section-group-footer-group .section-content-wrapper .text-block h3{font-size:24px}.shopify-section-group-footer-group .email-signup-block .email-signup__input-group .email-signup__input{padding-inline:12px;font-size:12px;min-width:208px;padding-block:10px}.shopify-section-group-footer-group .email-signup-block .email-signup__input-group .email-signup__button{padding-inline:21px;padding-block:10px}.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content .menu__item,.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content .menu__item a,.shopify-section-group-footer-group .group-block .group-block-content p{font-size:12px}.product-grid:is(.product-grid--grid){--product-grid-columns-desktop: repeat(auto-fill, minmax(200px, 1fr)) !important}.resource-list--grid{--resource-list-columns-mobile: repeat(auto-fill, minmax(200px, 1fr)) !important;grid-template-columns:var(--resource-list-columns-mobile)}.product-card .product-card__content .custom-featured-product-content .featured-product-content rte-formatter.text-block p{font-size:14px;line-height:20px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option .options-container{min-height:27px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option .variant-option__button-label--has-swatch .swatch{min-width:27px;min-height:27px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .discount-outer,.product-card .product-card__content .custom-featured-product-content .featured-product-content .price-main,.product-card .product-card__content .custom-featured-product-content .featured-product-content .price{font-size:28px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .compare-at-price-cents{font-size:11px}.product-card .product-card__content .custom-featured-product-content .featured-product-content a.button{font-size:14px}.product-card .product-card__content .group-block .group-block-content rte-formatter.text-block{line-height:18px;margin-block-start:0}.product-information .product-information__grid .product-information__media .slidershow-slides-outer .product-media-container{max-height:450px}.product-information .product-information__grid .product-details .group-block-content rte-formatter.text-block{font-size:14px;line-height:20px}.product-information .product-information__grid .product-details .group-block-content .discount-outer{font-size:28px;margin-right:4px}.product-information .product-information__grid .product-details .group-block-content .price,.product-information .product-information__grid .product-details .group-block-content .price-main{font-size:28px}.product-information .product-information__grid .product-details .group-block-content .compare-at-price-cents{font-size:12px;top:-1px}.product-information .product-information__grid .product-details .group-block-content .compare-at-price{font-size:14px}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label .variant-option__button-label__text{font-size:12px}.product-information .product-information__grid .product-details .group-block-content rte-formatter.text-block p{font-size:14px;line-height:20px}.product-information .product-information__grid .product-details .group-block-content .buy-buttons-block .shopify-product-form .add-to-cart-button .add-to-cart-text__content{font-size:14px}.product-information .product-information__grid .product-details .group-block-content .buy-buttons-block .shopify-product-form .add-to-cart-button{padding-block:15.5px}.hero-wrapper .hero .hero__container .hero__content-wrapper .text-block p{font-size:48px}.product-details-info-container .product-details-info-content .detail-info-content .tab-header{font-size:18px}}@media (max-width: 749px){.mobile-hide{display:none}.menu-drawer__featured-content{padding-inline:20px;margin-block-start:20px}.menu-drawer__utility-links{margin-block:unset}.shopify-section.section-wrapper:has(.custom-section-content){margin-inline:15px}.shopify-section .product-information{padding-block-end:0}.menu-drawer__featured-content .menu-drawer__featured-content-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));overflow-x:unset}.menu-drawer__featured-content .menu-drawer__featured-content-list .menu-drawer__featured-content-list-item:first-child{margin-inline-start:unset}.menu-drawer__featured-content .menu-drawer__featured-content-list .menu-drawer__featured-content-list-item:last-child{margin-inline-end:unset}.menu-drawer__featured-content .menu-drawer__featured-content-list .menu-drawer__featured-content-list-item{width:unset;background:#fff;border-radius:10px;padding-block:20px;padding-inline:15px}.shopify-section:has(.featured-product-section),.shopify-section:has(.product-information){margin-inline:15px}.shopify-section-group-footer-group .section-content-wrapper .text-block.custom{padding-inline:0}.shopify-section-group-footer-group .section-content-wrapper .text-block.custom p{font-size:.6875rem}.shopify-section-group-footer-group .section-content-wrapper .text-block:has(h3){max-width:243px}.shopify-section-group-footer-group .section-content-wrapper .text-block h3{font-size:24px}.shopify-section-group-footer-group .email-signup-block{margin-block-end:15px}.shopify-section-group-footer-group .email-signup-block .email-signup__input-group{grid-template-columns:1fr auto}.shopify-section-group-footer-group .email-signup-block .email-signup__input-group .email-signup__input{font-size:12px;min-width:1px}.shopify-section-group-footer-group .email-signup-block .email-signup__input-group .email-signup__button{font-size:12px;padding-inline:22px}.logo-block{margin-inline:auto}.logo-block .logo-block__image-wrapper img{height:100%}.logo-block .logo-block__image-wrapper img{--header-logo-image-height: 83px;--header-logo-image-width: 50px;width:var(--header-logo-image-height);height:var(--header-logo-image-width)}.footer-copyright-text{font-size:8px;margin-inline:auto}.shopify-section-group-footer-group .group-block .group-block-content{gap:15px;margin-block-start:0}.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content{margin-block-end:5px}.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content ul{grid-template-columns:repeat(1,1fr);justify-items:center;gap:25px}.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content .menu__item,.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content .menu__item a,.shopify-section-group-footer-group .group-block .group-block-content p{font-size:12px}.shopify-section-group-footer-group .group-block .group-block-content:has(p){align-items:center}.announcement-bar .announcement-bar__slider .announcement-bar__slides .announcement-bar__slide .announcement-bar__text{font-size:.6875rem}.product-grid:is(.product-grid--grid){--product-grid-columns-desktop: repeat(auto-fill, minmax(225px, 1fr)) !important;grid-template-columns:var(--product-grid-columns-desktop)}.resource-list--grid{--resource-list-columns-mobile: repeat(auto-fill, minmax(200px, 1fr)) !important;grid-template-columns:var(--resource-list-columns-mobile)}.product-card .product-card__content .custom-featured-product-content{grid-template-columns:repeat(1,1fr)}.product-card .product-card__content .custom-featured-product-content .featured-product-content .contents .text-block p{font-size:18px}.product-card .product-card__content .custom-featured-product-content .featured-product-content:has(.daily-deal-parent),.product-card .product-card__content .custom-featured-product-content .featured-product-content .contents .text-block p,.product-card .product-card__content .custom-featured-product-content .featured-product-content rte-formatter.text-block p,.product-card .product-card__content .custom-featured-product-content .featured-product-content .price-container{text-align:center}.product-card .product-card__content .custom-featured-product-content .featured-product-content rte-formatter.text-block{margin-inline:auto}.product-card .product-card__content .custom-featured-product-content .featured-product-content rte-formatter.text-block p{font-size:14px;max-width:325px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option .options-container{min-height:24px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option .variant-option__button-label--has-swatch .swatch{min-width:24px;min-height:24px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .variant-option:not(.variant-option--swatches){max-width:350px;margin-inline:auto;justify-content:center}.product-card .product-card__content .custom-featured-product-content .featured-product-content .swatches-variant-picker-component{justify-content:center}.product-card .product-card__content .custom-featured-product-content .featured-product-content .discount-outer,.product-card .product-card__content .custom-featured-product-content .featured-product-content .price-main,.product-card .product-card__content .custom-featured-product-content .featured-product-content .price{font-size:24px}.product-card .product-card__content .custom-featured-product-content .featured-product-content .compare-at-price-cents{font-size:9px}.product-card .product-card__content .custom-featured-product-content .featured-product-content a.button{font-size:11px}.product-card .product-card__content .custom-featured-product-content .card-gallery .slidershow-slides-outer,.product-card .product-card__content .card-gallery .product-media-container .product-media{max-height:180px}.product-information .product-information__grid .product-information__media .slidershow-slides-outer .product-media-container{max-height:350px}.product-information .product-information__grid .product-details .group-block-content rte-formatter.text-block p{font-size:14px;max-width:290px}.product-information .product-information__grid .product-information__media .slidershow-slides-outer .product-media-container .product-media .product-media__image{padding-inline:40px}.product-information .product-information__grid .product-details .group-block-content{align-items:center}.product-information .product-information__grid .product-details .group-block-content .contents p{font-size:18px}.product-information .product-information__grid .product-details .group-block-content rte-formatter.text-block{font-size:14px;line-height:20px}.product-information .product-information__grid .product-details .group-block-content .discount-outer{font-size:28px;margin-right:4px}.product-information .product-information__grid .product-details .group-block-content .price,.product-information .product-information__grid .product-details .group-block-content .price-main{font-size:28px}.product-information .product-information__grid .product-details .group-block-content .compare-at-price-cents{font-size:12px;top:-1px}.product-information .product-information__grid .product-details .group-block-content .compare-at-price{font-size:14px}.shopify-section-group-header-group .daily-deal-parent,.shopify-section-group-footer-group .daily-deal-parent{padding:3px}.shopify-section-group-header-group .daily-deal-parent .daily-deal,.shopify-section-group-footer-group .daily-deal-parent .daily-deal{font-size:14px}.product-information .product-information__grid .product-details .group-block-content .featured-price{align-items:center}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option{justify-content:center}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option .variant-option-name{width:100%;justify-content:center}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches){display:flex}.product-information .product-information__grid .product-details .group-block-content .variant-picker .variant-picker__form .variant-option:not(.variant-option--swatches) .variant-option__button-label{flex-basis:104px}.product-information .product-information__grid .product-details .group-block-content .buy-buttons-block .shopify-product-form .add-to-cart-button .add-to-cart-text__content{font-size:11px}.product-information .product-information__grid .product-details .group-block-content .buy-buttons-block .shopify-product-form .add-to-cart-button{padding-block:13px}.hero-wrapper .hero .hero__container .hero__content-wrapper .text-block p{font-size:36px}.product-details-info-container .product-details-info-content .detail-info-content .tab-header{font-size:18px}.section-resource-list__header .group-block-content rte-formatter.text-block{flex:unset}.section-resource-list__header{margin-inline:-15px}.section-resource-list__header .group-block-content rte-formatter.text-block p,.section-resource-list__header .group-block-content rte-formatter.text-block em,.section-resource-list__header .group-block-content rte-formatter.text-block strong{font-size:18px}#header-component .header__row .header__columns{display:flex;flex-wrap:nowrap;gap:1.25rem;justify-content:space-between;margin:8px 18px}#header-component .header__column--left{flex-grow:1}#header-component .header__column--left .header__drawer{position:absolute;right:15px}#header-component .header__column--right{display:block;padding-right:25px}#header-component .menu-drawer{right:0;left:auto;transform:translate(100%)}#header-component .menu-open>.menu-drawer{right:0;left:auto;transform:none;overflow:auto}#header-component .menu-drawer__close-button{position:absolute;right:0;display:block}#header-component .menu-drawer__navigation{margin-top:45px}#header-component .menu-drawer-container .header__icon--summary{padding-right:0}.shopify-section-group-footer-group .email-signup-block{max-width:300px}.menu-drawer__menu-item-text{font-size:18px;line-height:22px}ul.menu-drawer__menu.menu-drawer__menu--childlist li a span.menu-drawer__menu-item-text{font-size:16px;line-height:20px}.menu-drawer__utility-links{margin-top:20px;display:none!important}#header-component .resource-card__image{max-width:250px;margin:0 auto}#header-component .menu-drawer__featured-content-list{gap:2em}.resource-card__content{align-items:center;text-align:center;margin-top:10px}.resource-card{gap:20px}}@media (min-width: 470px) and (max-width: 749px){.menu-drawer__featured-content .menu-drawer__featured-content-list .menu-drawer__featured-content-list-item .resource-card__media{height:200px;display:flex;align-items:center}}.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content .menu__item a{font-style:italic}.layout-panel-flex--row>.group-block--width-custom{flex-basis:16%!important}.shopify-section-group-footer-group .group-block .group-block-content{margin-block-start:0}.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content .menu__item a{line-height:20px}.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content ul{row-gap:35px}.shopify-section-group-footer-group .email-signup-block{margin-bottom:30px}@media (max-width: 1106px){.layout-panel-flex--row>.group-block--width-custom{flex-basis:20%!important}}@media (max-width: 1023px){.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content ul{row-gap:26px}}@media (max-width: 749px){.shopify-section-group-footer-group .group-block .group-block-content .menu .menu__details .details-content ul,.group-block-content.layout-panel-flex{row-gap:15px}.shopify-section-group-footer-group .group-block .group-block-content{justify-content:center}.layout-panel-flex--column>.group-block--height-fit{padding-bottom:0}}.faq-section{width:100%;padding:40px 20px}.faq-container{max-width:1280px;margin:0 auto;width:100%;padding-inline:15px}.faq-items{margin-top:20px}.faq-item{border-bottom:1px solid #ddd;padding:15px 0}.faq-question{width:100%;text-align:left;background:none;border:none;outline:none;font-size:18px;font-weight:600;cursor:pointer;padding:10px 0;display:flex;justify-content:space-between;align-items:center}.faq-question:after{content:"+";font-size:20px;transition:transform .2s}.faq-question[aria-expanded=true]:after{content:"-"}.faq-answer{display:none;margin-top:10px;font-size:16px;line-height:1.6}.faq-answer.active{display:block}.template-page .section-wrapper:has(h1){display:block;max-width:1280px;margin-inline:auto;padding-inline:40px}.template-page .section.page-width-content{display:block}.template-page .section.page-width-content .section-content-wrapper .text-block{position:relative;background-image:url(/cdn/shop/files/aisle6_barcode.png?v=1755616586);background-repeat:repeat;background-size:contain;background-color:#f8f8f8}.template-page .section.page-width-content .section-content-wrapper .text-block h1{display:inline!important;background-color:#f8f8f8;padding-inline:15px;width:auto}@media (min-width: 1280px){.template-page .section-wrapper:has(h1){padding-inline:10px}}@media (max-width: 1023px){.template-page .section.page-width-content .section-content-wrapper .text-block{background-repeat:no-repeat;background-position:center}}@media (max-width: 749px){.template-page .section-wrapper:has(h1){padding-inline:0}.template-page .section.page-width-content .section-content-wrapper .text-block{background-size:cover!important;background-position:unset}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/base-custom.css.map */
