*{--page-content-width: 1140px !important}.flex-col{flex-direction:column}.jm-filter-panel{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px}.jm-filter-panel>div:last-of-type{margin:0;display:flex;gap:10px;align-items:center;color:#fff}.jm-filter-panel>div:last-of-type>p{--jm-review-widget-lighter-text-color: #fff !important;color:#fff;opacity:1}.jm-filter-panel>div:last-of-type>div{margin-block-start:0!important}.jm-sort-filter option{background:#19262e!important;color:#fff!important}.jdgm-masonry-grid{max-height:unset!important}.jdgm-masonry-grid__masonry-item{background:#19262e!important}.jm-review-widget-minimal-header__filter-container,.jm-product-variant-card.jdgm-review-card__product-variant-card,.jm-product-variant-card,.jdgm-review-card__product-variant-card{display:none!important}.jm-review-widget-header__summary-section>div{width:100%}.jm-review-widget-header__title{font-family:var(--font-h2--family)!important;font-style:var(--font-h2--style)!important;font-weight:var(--font-h2--weight)!important;font-size:var(--font-h2--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important;color:var(--color, var(--font-h2--color))!important}.jm-review-widget-header__average-rating-display{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.jm-average-rating-display>.jm-cluster>.jm-stack{position:relative}.jm-average-rating-display__content{width:100%}.jm-average-rating-display__content .jm-star-rating{position:absolute;left:55px;top:15px}.jm-average-rating-display__content .jm-star-rating .jm-star-rating__font-icon{font-size:1em!important}.jm-average-rating-display__content .jm-star-rating__filled{--jm-icon-size: 1em !important}.jm-average-rating-display__content>.jm-cluster{display:flex!important;align-items:center!important;gap:10px!important;justify-content:flex-start!important;flex-wrap:initial!important;flex-direction:row;padding:0!important;margin:0!important}.jm-average-rating-display__content .jm-text:first-of-type{padding:15px 10px;text-align:center;vertical-align:middle;background:#2d2b2b;color:#fff;border-radius:3px;margin:10px 1px;background:#1f2e38!important;font-size:16px}.jm-average-rating-display__content .jm-text:last-of-type{font-size:16px;margin-top:15px}.jm-action-buttons{display:none!important}.jm-review-widget-header__filters-wrapper{margin-top:90px!important}.jm-review-widget__header-and-body>.jm-stack>div[data-v-^=data-v-]{display:none!important}.jm-review-widget__header-and-body>.jm-stack{position:relative;min-height:200px}.jm-review-widget-header__main-content{position:absolute;left:250px;top:45px;width:calc(100% - 250px);display:flex!important;justify-content:flex-start!important;gap:5px!important;margin:0!important;padding:0!important}.jm-review-widget-header__star-rating-histogram{max-inline-size:100%!important}.jm-review-widget-header__star-rating-histogram .jm-histogram-row{cursor:default!important;margin-top:5px!important}.jm-review-widget-header__star-rating-histogram .jm-histogram-row .jm-progress-bar,.jm-review-widget-header__star-rating-histogram .jm-histogram-row:hover .jm-progress-bar{--jm-progress-fill: rgba(0,0,0,.1) !important;--jm-progress-track: rgba(0,0,0,.1) !important;background-color:#0000001a!important}.jm-histogram-row__frequency{color:#fff!important;text-align:center!important}.jm-progress-bar__fill,.jm-progress-bar__fill:hover{background-color:#365163!important}.jdgm-masonry-grid__masonry-item,.jdgm-review-card__content{cursor:zoom-in!important;border-radius:5px!important}.jdgm-masonry-grid__peek{display:none!important}.jdgm-review-card{outline:none!important;outline-offset:0!important;background:#ffffff0d!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:5px!important;box-shadow:0 8px 32px #0000000d!important;transition:transform .3s ease,box-shadow .3s ease}.jdgm-review-card:hover{transform:translateY(-5px);box-shadow:0 12px 40px #0000001a!important;background:#ffffff1a!important}.jdgm-review-card__content{background:#1e272c!important;border-radius:5px!important}.jdgm-review-card__content>div{display:flex!important;flex-direction:column!important}.jdgm-review-card__content>div>div:first-of-type{order:2;margin:0 0 10px}.jdgm-review-card__content>div>div:first-of-type .jm-star-rating__font-icon{font-size:1em!important}.jdgm-review-card__content>div>div:nth-of-type(2){order:1;margin:0 0 10px}.jdgm-review-card__content>div>div:nth-of-type(3){order:3;margin:0}.jdgm-review-card__content>div>div:last-of-type{order:4}.jm-media-preview{display:none!important}.jm-voting-controls{order:5}.jdgm-modal__overlay{background:#19262e66!important}.jdgm-modal__container .jm-content,.jdgm-modal__container .jm-slide{background:#19262e!important;outline:none!important;outline-offset:0!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:5px!important;box-shadow:0 8px 32px #0000000d!important;transition:transform .3s ease,box-shadow .3s ease}.jdgm-modal__container .jm-content .jm-review-item__content{display:flex!important;flex-direction:column!important}.jdgm-modal__container .jm-content .jm-review-item__content div:first-of-type{order:2}.jdgm-modal__container .jm-content .jm-review-item__content div:first-of-type .jm-star-rating__font-icon{font-size:1em!important}.jdgm-modal__container .jm-content .jm-review-item__content div:nth-of-type(2){order:1;margin:0}.jdgm-modal__container .jm-content .jm-review-item__content div:nth-of-type(2) .jm-reviewer-avatar{display:none!important}.jdgm-modal__container .jm-content .jm-review-item__content div:last-of-type{order:3}.jdgm-modal__content .jm-indicator__close{background:#c80!important;border-radius:3px!important;color:#fff!important}.jdgm-modal__content .jm-indicator__close:hover{background:#960!important;border-radius:3px!important;color:#fff!important;opacity:1!important}.jdgm-tabs{margin-top:85px!important}.jdgm-widget .jm-review-widget--default-header{padding:0!important}.jdgm-widget .jm-review-widget-header__title{display:none!important}.jdgm-widget .jm-average-rating-display>.jm-cluster{position:relative}.jdgm-widget .jm-average-rating-display .jm-text:first-of-type{padding:15px 10px;text-align:center;vertical-align:middle;background:#2d2b2b;color:#fff;border-radius:3px;margin:10px 1px;background:#1e272c!important;font-size:16px}.jdgm-widget .jm-average-rating-display .jm-text:last-of-type{font-size:16px;margin-top:15px}.jdgm-widget .jm-average-rating-display .jm-star-rating{position:absolute;left:55px;top:15px;min-width:max-content}.jdgm-widget .jm-average-rating-display .jm-star-rating .jm-star-rating__font-icon{font-size:1em!important}.jdgm-widget .jm-review-widget-header{position:relative}.jdgm-widget .jm-review-widget-header__main-content{top:15px!important}.jdgm-masonry-grid__footer .jdgm-masonry-grid__btn{background-color:#c80!important;color:#fff!important;border-radius:5px!important;font-family:var(--font-h1--family)!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-decoration:none!important;text-shadow:none!important;transition:all .3s ease!important}.jdgm-masonry-grid__footer .jdgm-masonry-grid__btn:hover{background-color:#960!important;color:#fff!important;border-radius:5px!important;transition:all .3s ease!important}.jdgm-masonry-grid__footer{position:relative!important}@media screen and (min-width:768px){.jm-indicator.jm-indicator--content-only{top:0!important;right:0!important;padding:8px!important}}@media screen and (max-width:767px){.jdgm-widget[data-widget=all-reviews-v2025] .jm-review-widget-header__main-content{position:relative;top:unset!important;left:0;width:100%}.jm-filter-panel{flex-direction:column;align-items:flex-start}.jdgm-tabs,.jm-review-widget-header__filters-wrapper{margin-top:0!important}.jm-review-widget-header__filters-wrapper>div:first-of-type{margin-top:15px!important}}.blog-posts-container--bento{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;grid-auto-rows:minmax(350px,auto);gap:24px!important;padding:24px 0}.blog-posts-container--bento .blog-post-item{grid-column:span 1!important;grid-row:span 1!important;background-color:#1e272c;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:5px!important;box-shadow:0 8px 32px #0000000d!important;overflow:hidden!important;padding:0!important;transition:transform .3s ease,box-shadow .3s ease}@media screen and (min-width:990px){.blog-posts-container--bento{grid-template-columns:repeat(3,1fr)!important}}@media screen and (min-width:750px)and (max-width:989px){.blog-posts-container--bento{grid-template-columns:repeat(2,1fr)!important}}.blog-posts-container--bento .blog-post-item:hover{transform:translateY(-5px);box-shadow:0 12px 40px #0000001a!important;background:#ffffff1a!important}.blog-posts-container--bento .blog-post-item .blog-post-card{height:100%;display:flex;flex-direction:column}.blog-posts-container--bento .blog-post-item .blog-post-card__image-container{border-radius:0;overflow:hidden;margin-bottom:0;flex-shrink:0}.blog-posts-container--bento .blog-post-item .blog-post-card__image-container img{height:100%;width:auto}@media screen and (max-width:749px){.blog-posts-container--bento .blog-post-item .blog-post-card__image-container img{height:auto;width:100%}}.blog-posts-container--bento .blog-post-card__content{padding:24px!important;flex-grow:1;display:flex!important;flex-direction:column!important}.blog-posts-container--bento .blog-post-details{display:none!important}.blog-posts-container--bento .blog-post-card__content>a,.blog-posts-container--bento .blog-post-card__content>a div{margin-bottom:8px;text-decoration:none;font-size:22px;font-weight:700;color:#fff;line-height:24px;letter-spacing:var(--font-h2--letter-spacing);font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-variant:var(--font-h2--variant)}.blog-posts-container--bento .blog-post-card__content>a:hover,.blog-posts-container--bento .blog-post-card__content>a div:hover{color:#c80!important}.blog-posts-container--bento .blog-post-card__content-text{flex-grow:1;display:flex;flex-direction:column;margin:0;line-height:1.5em;font-size:16px}.blog-posts-container--bento .blog-post-card__content-text a{margin-top:auto;padding-top:24px;font-weight:700;font-family:var(--font-h1--family)!important;text-transform:uppercase;color:#c80!important;text-decoration:none;font-size:16px;letter-spacing:.05em;display:inline-block;align-self:flex-start}.blog-posts-container--bento .blog-post-card__content-text a:hover{color:#960!important;text-decoration:none}body:has(.custom-blog-post){background-color:#19262e!important}.custom-blog-post{padding-top:0!important;background-color:transparent!important}.custom-blog-post__header{background-color:#dee7ed;padding:80px 20px 140px;text-align:center;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.custom-blog-post__title-wrapper,.custom-blog-post__text .blog-post-content{max-width:var(--page-content-width);margin:0 auto}.custom-blog-post__title-wrapper h1,.custom-blog-post__title-wrapper h2,.custom-blog-post__title-wrapper *{color:#1d2429!important}.custom-blog-post__main{margin-top:-80px;position:relative;z-index:2;padding:0 20px 60px}.custom-blog-post__content-box{background-color:#1e272c;max-width:var(--page-content-width);margin:0 auto;border-radius:4px;box-shadow:0 10px 40px #0000004d;overflow:hidden}.custom-blog-post__content-box>.section-content-wrapper{padding:0;max-width:100%}.custom-blog-post__text{padding:40px;color:#fff;font-size:var(--font-paragraph--size);line-height:1.6}.custom-blog-post__text h2,.custom-blog-post__text h3,.custom-blog-post__text h4,.custom-blog-post__text strong,.custom-blog-post__text p{color:#fff!important}.custom-blog-post__text p{font-size:18px!important}@media screen and (max-width:767px){.custom-blog-post{--page-margin: 5px !important}.custom-blog-post__text{padding:30px 15px}}.custom-blog-post__adjacent-nav{width:100%;padding:0 40px 40px;box-sizing:border-box}@media screen and (max-width:767px){.custom-blog-post__adjacent-nav{padding:0 25px 28px}.custom-blog-post__main{padding:0 0 60px}}body:has(section.custom-featured-blog-posts){background-color:#19262e!important}section.custom-featured-blog-posts .section-background{background:var(--color-background)!important}section.custom-featured-blog-posts .section.section-resource-list{background:var(--color-background)!important;padding-top:0!important}section.custom-featured-blog-posts .custom-featured-blog-posts__header h1,section.custom-featured-blog-posts .custom-featured-blog-posts__header h2,section.custom-featured-blog-posts .custom-featured-blog-posts__header h3,section.custom-featured-blog-posts .custom-featured-blog-posts__header h4,section.custom-featured-blog-posts .custom-featured-blog-posts__header .text-block,section.custom-featured-blog-posts .custom-featured-blog-posts__header *{color:#fff}section.custom-featured-blog-posts .custom-featured-blog-posts__main{position:relative;z-index:2;padding:0 20px 60px;box-sizing:border-box}section.custom-featured-blog-posts .custom-featured-blog-posts__main .resource-list{--resource-list-column-gap-desktop: 28px;--resource-list-row-gap-desktop: 32px}section.custom-featured-blog-posts .featured-blog-posts-card{--sa-glass-bg: rgba(255, 255, 255, .06);--sa-glass-border: #353d42;--sa-glass-blur: 16px;background:var(--sa-glass-bg)!important;backdrop-filter:blur(var(--sa-glass-blur));-webkit-backdrop-filter:blur(var(--sa-glass-blur));border:1px solid var(--sa-glass-border)!important;border-radius:14px!important;box-shadow:0 8px 32px #00000038;overflow:hidden;--color-foreground: #e6eaef;--color-foreground-heading: #ffffff;text-align:left;padding-bottom:5px}section.custom-featured-blog-posts .featured-blog-posts-card:hover{transform:translateY(-5px);box-shadow:0 12px 40px #0000001a!important;background:#ffffff1a!important}section.custom-featured-blog-posts .featured-blog-posts-card__inner{flex:1;min-height:100%;display:flex;flex-direction:column}section.custom-featured-blog-posts .featured-blog-posts-card__inner .image-block,section.custom-featured-blog-posts .featured-blog-posts-card__inner .featured-blog-posts-card__image{border-radius:0;flex-shrink:0}section.custom-featured-blog-posts .featured-blog-posts-card__inner>.image-block:first-child,section.custom-featured-blog-posts .featured-blog-posts-card__inner>.featured-blog-posts-card__image:first-child{aspect-ratio:16 / 9!important;border-radius:14px 14px 0 0;overflow:hidden}section.custom-featured-blog-posts .featured-blog-posts-card__inner>.image-block:first-child .image-block__image,section.custom-featured-blog-posts .featured-blog-posts-card__inner>.featured-blog-posts-card__image:first-child .image-block__image{border-radius:0;width:100%;height:100%;object-fit:cover;display:block}section.custom-featured-blog-posts .featured-blog-posts-card__content{flex:1;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:5px 10px 20px;font-size:16px;line-height:1.55;gap:0}section.custom-featured-blog-posts .featured-blog-posts-card__content h4{margin:0 0 20px;width:100%;text-align:center}section.custom-featured-blog-posts .featured-blog-posts-card__content .text-block{color:#fff!important;font-weight:400;font-family:var(--font-paragraph--family)}section.custom-featured-blog-posts .featured-blog-posts-card__content .text-block h1,section.custom-featured-blog-posts .featured-blog-posts-card__content .text-block h2,section.custom-featured-blog-posts .featured-blog-posts-card__content .text-block h3,section.custom-featured-blog-posts .featured-blog-posts-card__content .text-block h4{color:#fff!important;font-size:22px;font-weight:700;font-family:var(--font-h1--family);margin:0}section.custom-featured-blog-posts .blog-post-card__content-text{display:flex;flex-direction:column;flex-grow:1;width:100%;color:#fff!important;font-size:.9375rem;line-height:1.55;text-align:center}section.custom-featured-blog-posts .blog-post-card__content-text p{color:inherit!important;margin:0 0 .5rem;font-size:16px;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:underline;line-height:1em;letter-spacing:0px;word-spacing:0em}section.custom-featured-blog-posts .blog-post-card__content-text a{color:#c80!important;font-size:16px;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:underline!important;line-height:1em;letter-spacing:0px;word-spacing:0em;z-index:2;margin-top:20px}section.custom-featured-blog-posts .blog-post-card__content-text a:hover{color:#960!important;text-decoration:none}section.custom-featured-blog-posts .featured-blog-posts-card__link{color:inherit}@media screen and (max-width:767px){section.custom-featured-blog-posts .custom-featured-blog-posts__header{padding:48px 20px 100px}section.custom-featured-blog-posts .custom-featured-blog-posts__main{margin-top:-56px;padding:0 0 40px}section.custom-featured-blog-posts .custom-featured-blog-posts__main .resource-list__carousel slideshow-slides{padding:0}section.custom-featured-blog-posts .featured-blog-posts-card__content{padding:22px 20px 26px}section.custom-featured-blog-posts .featured-blog-posts-card__content{align-items:center;text-align:center}section.custom-featured-blog-posts .featured-blog-posts-card__content .text-block,section.custom-featured-blog-posts .featured-blog-posts-card__content .text-block h1,section.custom-featured-blog-posts .featured-blog-posts-card__content .text-block h2,section.custom-featured-blog-posts .featured-blog-posts-card__content .text-block h3,section.custom-featured-blog-posts .featured-blog-posts-card__content .text-block h4{text-align:center}section.custom-featured-blog-posts .blog-post-card__content-text a{align-self:center}}.header-section{background:transparent!important;overflow:visible!important}#header-component .header__underlay{display:none!important}#header-component .header__row{background:transparent!important;border:none!important}#header-component{display:block;overflow:visible!important;transition:background .35s ease,border-color .35s ease,box-shadow .35s ease,backdrop-filter .35s ease!important;z-index:10000}#header-component[data-header-style=floating]{width:calc(100% - 40px);max-width:1200px;margin:20px auto!important;padding:0 20px;border-radius:50px;background:#1e272c!important;border:1px solid rgba(255,255,255,.6)!important;box-shadow:0 4px 16px #00000014!important}#header-component[data-header-style=floating][data-sticky-state=active]{background:#ffffff1f!important;backdrop-filter:blur(18px) saturate(180%)!important;-webkit-backdrop-filter:blur(18px) saturate(180%)!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:0 4px 30px #0000001a!important;margin-top:20px!important}@media screen and (max-width:749px){#header-component[data-header-style=floating]{width:calc(100% - 24px);border-radius:40px;padding:0 12px}}#header-component[data-header-style=full]{width:100%;max-width:100%;margin:0!important;padding:0;border-radius:0;background:#1e272c!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.12)!important;box-shadow:0 2px 12px #0000001f!important}#header-component[data-header-style=full][data-sticky-state=active]{background:#141c21f2!important;backdrop-filter:blur(18px) saturate(180%)!important;-webkit-backdrop-filter:blur(18px) saturate(180%)!important;border-bottom:1px solid rgba(255,255,255,.2)!important;box-shadow:0 2px 20px #0000002e!important}#header-component .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,#header-component .menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true],#header-component .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active{color:#c80!important}#header-component .menu-list .menu-list__link{color:#fff}#header-component{--menu-top-level-font-color: #ffffff;--menu-top-level-font-color-rgb: 255, 255, 255}#header-component .menu-list__submenu{display:none!important}.menu-drawer__link-image{aspect-ratio:1!important}.menu-drawer__back-button{font-size:1rem!important;font-weight:600!important;color:#fff!important;text-decoration:none!important;padding:0 1rem!important}.menu-drawer:not(.menu-drawer--has-submenu-opened) .menu-drawer__close-button{width:100%;right:0;display:flex;justify-content:right}.menu-drawer__menu-container--divider{padding-bottom:15px;margin-bottom:15px}.menu-drawer__list-item .menu-drawer__menu-item--mainlist{font-size:1.25rem!important}.menu-drawer__list-item:nth-of-type(n+3) .menu-drawer__menu-item--mainlist{font-size:1.25rem!important}.product-grid__item{grid-column:span 1!important;grid-row:span 1!important;background-color:#1e272c;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:5px!important;box-shadow:0 8px 32px #0000000d!important;overflow:hidden!important;padding:0!important;transition:transform .3s ease,box-shadow .3s ease}.product-grid__item:hover{transform:translateY(-5px);box-shadow:0 12px 40px #0000001a!important;background:#ffffff1a!important}.product-grid__item .user-select-text>div:first-of-type{min-height:50px}.line-through-wrapper{display:flex;justify-content:var(--block-align);width:100%}.line-through{width:var(--block-width);max-width:var(--block-max-width);text-align:var(--block-align)}.text-block.line-through{position:relative}.text-block.line-through:before{content:"";position:absolute;width:100%;z-index:1;height:1px;background:#fff;top:50%;transform:translateY(-50%)}.text-block.line-through p{z-index:2;padding:0 10px;width:auto;background:var(--color-background)}#simple-bundles-io-options label{display:block;margin-top:15px;margin-bottom:8px;font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.1rem}#simple-bundles-io-options option{color:#fff!important}.product-information__grid .bndlr-quantity-break .bndlr-radio-container [type=radio]~label{background-color:#5e5e65;border-color:#fff;border-width:1px;border-radius:5px;padding:10px 16px;color:#fff}.product-information__grid .bndlr-quantity-break .bndlr-radio-container[data-bundler-break-active=true] [type=radio]~label{background-color:#121b21;border-color:#c80;border-width:1px;border-radius:5px}.product-information__grid .bndlr-quantity-break .bndlr-radio-button:empty,.product-information__grid .bndlr-quantity-break .bndlr-radio-button{display:none!important}.product-information__grid .bndlr-quantity-break .bndlr-text{margin-left:0;color:#fff}.product-information__grid .bndlr-quantity-break .bndlr-original-price{color:#3c434a!important;order:1}.product-information__grid .bndlr-quantity-break .bndlr-discounted-price{order:2}.product-information__grid .bndlr-quantity-break .bndlr-price{text-align:right;color:#fff;font-weight:700;line-height:1.1;display:flex;flex-direction:column;gap:1px}.product-information__grid .bndlr-quantity-break .bndlr-savings-text{left:auto;right:0;top:0;bottom:auto;background-color:#555;color:#fff;width:max-content;padding:1px 6px;font-weight:400;font-size:12px;transform:none!important;border-radius:0 2px 0 0;line-height:1rem;font-family:var(--font-paragraph--family);margin:0}.bndlr-quantity-break .bndlr-line{align-items:flex-start!important;color:#fff!important;font-size:16px!important;font-family:var(--font-paragraph--family)!important;font-weight:700!important;line-height:1.5em!important;text-align:left!important;text-transform:none!important;text-decoration:none!important;text-shadow:none!important}.bndlr-quantity-break .bndlr-line:before,.bndlr-line:after{flex-grow:0!important}.bndlr-text{display:flex;flex-direction:column}.bndlr-text span{font-size:14px;font-weight:400}.bndlr-quantity-break .bndlr-price{margin:10px 0 0}.bndlr-quantity-break .bndlr-original-price{font-size:.75rem;font-weight:400!important}.bndlr-quantity-break .bndlr-line{gap:0!important;margin:0!important;font-weight:700!important}.bndlr-quantity-break .bndlr-radio-container[data-bundler-break-active=true] [type=radio]~label{border-color:#c80!important}@media screen and (max-width:1023px){.mobile-column{flex-flow:column nowrap;align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment-mobile)}.layout-panel-flex--row:not(.mobile-column){flex-wrap:var(--flex-wrap-mobile)}.layout-panel-flex--row:not(.mobile-column)>.menu{flex:1 1 min-content}.layout-panel-flex--row:not(.mobile-column)>.text-block{flex:1 1 var(--max-width--display-tight)}.layout-panel-flex--row:not(.mobile-column)>.image-block{flex:1 1 var(--size-style-width-mobile-min)}.layout-panel-flex--row:not(.mobile-column)>.button{flex:0 0 fit-content}}@media screen and (min-width:1024px){.layout-panel-flex{flex-direction:var(--flex-direction)}}product-price>div{display:flex!important;flex-direction:column!important}product-price>div>span:last-of-type{font-size:.75rem!important}:root{--sa-glass-bg: rgba(255, 255, 255, .06);--sa-glass-bg-hover: rgba(255, 255, 255, .1);--sa-glass-border: #353d42;--sa-glass-shadow: 0 8px 32px rgba(0, 0, 0, .08);--sa-glass-blur: 16px}.facets.facets--drawer.dialog-drawer{background:#1e272cc7!important;backdrop-filter:blur(var(--sa-glass-blur))!important;-webkit-backdrop-filter:blur(var(--sa-glass-blur))!important;border-left:1px solid rgba(255,255,255,.14)!important}.facets :is(.facets__item,.sorting-filter){border-radius:12px}.facets .facets__inputs-wrapper{background:transparent!important}.facets .checkbox .checkbox__label{border-radius:12px;padding:10px 12px;background:var(--sa-glass-bg);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(var(--sa-glass-blur));-webkit-backdrop-filter:blur(var(--sa-glass-blur));transition:background .2s ease,border-color .2s ease,transform .2s ease;line-height:1;height:max-content}.facets .checkbox:not(.checkbox--disabled) .checkbox__label:hover{background:#c80;border-color:#c80;transform:translateY(-1px)}.facets .checkbox:not(.checkbox--disabled) .checkbox__label:hover .icon-checkmark{background-color:#fff!important;border-color:#fff!important}.facets .checkbox .checkbox__input:checked+.checkbox__label{background:#c80;border-color:#c80}.facets .checkbox .icon-checkmark{border-radius:5px!important;border-color:#ffffff47!important;background:#ffffff0d!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.facets .checkbox .checkbox__input:checked+.checkbox__label .icon-checkmark{background:#fff!important;border-color:#fff!important}.facets .facets__pill-label{background:var(--sa-glass-bg)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;backdrop-filter:blur(var(--sa-glass-blur))!important;-webkit-backdrop-filter:blur(var(--sa-glass-blur))!important}.facets .facets__pill-label:hover{background:#c80!important;border-color:#c80!important}.facets__pill-input:checked+.facets__pill-label{background:#c80!important;border-color:#c80!important;color:#fff!important}.facets-toggle__button.button-unstyled{border-radius:999px;background:var(--sa-glass-bg)!important;border:1px solid rgba(255,255,255,.14)!important;backdrop-filter:blur(var(--sa-glass-blur))!important;-webkit-backdrop-filter:blur(var(--sa-glass-blur))!important;padding:10px 14px!important}.facets-toggle__button.button-unstyled:hover{background:var(--sa-glass-bg-hover)!important}.facets__drawer-actions{background:#1e272cc7!important;border-top:1px solid rgba(255,255,255,.12)!important;backdrop-filter:blur(var(--sa-glass-blur))!important;-webkit-backdrop-filter:blur(var(--sa-glass-blur))!important}.facets__clear-all-link{text-decoration:none!important;border-radius:999px;padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12)}.facets__clear-all-link--active{background:#ffffff1a!important;border-color:#ffffff2e!important}.facets__label{font-size:1rem}.facets .checkbox .checkbox__label-text{color:#fff!important;overflow:unset;text-overflow:unset}.facets__inputs-wrapper:not(:has(.facets__inputs-list)),.facets__inputs-wrapper .facets__inputs-list{display:flex;flex-direction:row!important;flex-wrap:wrap!important}shopify-forms-embed{background-color:#1e272c}shopify forms-embed input{background-color:var(--color-input-background)!important;border-color:var(--color-input-border)!important}shopify-forms-embed{--forms-accent-color: var(--color-primary-button-background) !important;--forms-accent-color-hovered-modifier: var(--color-primary-button-hover-background) !important;--form-field-border-radius: 0px !important;--container-max-w: 100% !important;--form-placeholder-color: #ffffff !important;--form-text-color: #ffffff !important;--form-background-color: #3B4247 !important;--button-text-color: #ffffff !important;--button-border-radius: 5px !important;--container-border-radius: 5px !important;--forms-heading-font-size: 32px !important;--heading-font-size: 32px !important;--forms-heading-font: normal 700 32px Montserrat, sans-serif !important;--forms-body-font: normal 400 16px Nunito, sans-serif !important}@media screen and (max-width:480px){shopify-forms-embed{--forms-padding-top: 15px !important;--forms-padding-right: 15px !important;--forms-padding-bottom: 15px !important;--forms-padding-left: 15px !important}}footer .menu:not(:has(.menu__heading--empty)) .details-content{--spacing--size: 12px;margin-block-start:var(--spacing--size)}footer ul .menu__item.paragraph{line-height:1}footer .menu__item+.menu__item{margin-block-start:8px}footer .text-block>p:first-of-type{font-size:22px;font-weight:700;font-family:var(--font-heading--family);color:#fff}footer .text-block.paragraph>p:first-of-type{font-size:16px;font-weight:400;font-family:var(--font-paragraph--family);color:gray}footer .menu__heading{padding:0}footer .menu__heading__accordion{font-size:22px;font-weight:700;font-family:var(--font-heading--family);color:#fff}footer .menu__heading__default{font-size:22px;font-weight:700;font-family:var(--font-heading--family);color:#fff}footer .menu__item a{font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:16px;line-height:var(--font-paragraph--line-height);text-transform:var(--font-paragraph--case);-webkit-font-smoothing:antialiased;color:gray}footer .menu__item a:hover{color:#fff}footer .group-block .group-block-content svg{width:20px}footer .group-block .group-block-content svg path{fill:gray}footer .group-block__link:hover~.group-block-content svg path{fill:#fff}footer .group-block__link:hover~.group-block-content .text-block.paragraph p{color:#fff}footer .social-icons__wrapper{gap:10px}footer .group-block .group-block-content .social-icons__icon-wrapper:has(.social-icons__icon path){--icon-size-lg: 36px}footer .group-block .group-block-content .social-icons__wrapper a:hover svg{--color-primary-button-hover-background: #996600;background-color:var(--color-primary-button-hover-background)}footer .group-block .group-block-content .social-icons__wrapper svg{--color-primary-button-background: #CC8800;background-color:var(--color-primary-button-background);border-radius:50%;padding:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}footer .group-block .group-block-content .social-icons__wrapper svg path{fill:#fff}@media screen and (max-width:767px){footer .menu__heading__default{font-size:18px;justify-content:center;text-align:center}footer .menu__heading{justify-content:center}footer .menu:not(:has(.menu__heading--empty)) .details-content{text-align:center}footer .group-block{max-width:fit-content;justify-content:center;margin:0 auto}footer .social-icons__wrapper{justify-content:center;align-items:center;margin:0 auto}.payment-icons__list{justify-content:center!important}}.accordion.liquid-glass:not(.accordion--dividers) accordion-custom+accordion-custom{margin-top:8px}.accordion.liquid-glass accordion-custom .details{background:var(--sa-glass-bg);backdrop-filter:blur(var(--sa-glass-blur));-webkit-backdrop-filter:blur(var(--sa-glass-blur));border:1px solid var(--sa-glass-border)!important;border-radius:12px;box-shadow:var(--sa-glass-shadow);overflow:hidden;transition:background .25s ease,box-shadow .25s ease}.accordion.liquid-glass accordion-custom .details:hover{background:var(--sa-glass-bg-hover);box-shadow:0 12px 40px #0000001f}.accordion.liquid-glass accordion-custom .details[open]{background:var(--sa-glass-bg-hover)}.accordion.liquid-glass .details__header{color:#fff;transition:color .2s ease;padding:15px}.accordion.liquid-glass .details__header::-webkit-details-marker{display:none}.accordion.liquid-glass .details__header::marker{display:none}.accordion.liquid-glass accordion-custom .details[open]>.details__header{border-bottom:1px solid var(--sa-glass-border)}.accordion.liquid-glass accordion-custom .details__header .icon-caret{transition:transform .3s ease}.accordion.liquid-glass accordion-custom .details[open] .details__header .icon-caret{transform:rotate(180deg)}.accordion.liquid-glass .details-content{color:#fff;line-height:1.65;padding:15px}.accordion.liquid-glass .details-content a{text-decoration:underline}.accordion.liquid-glass .details-content a:hover{color:#960}.accordion--dividers.liquid-glass accordion-custom+accordion-custom{margin-top:0}.accordion--dividers.liquid-glass accordion-custom .details{border-radius:0!important;border-left:none;border-right:none;border-top:none;box-shadow:none}.accordion--dividers.liquid-glass accordion-custom:first-child .details{border-radius:3px 3px 0 0!important;border-top:1px solid var(--sa-glass-border)!important}.accordion--dividers.liquid-glass accordion-custom:last-child .details{border-radius:0 0 3px 3px!important;border-bottom:1px solid var(--sa-glass-border)!important}.accordion--dividers.liquid-glass{border-radius:3px;overflow:hidden;border:1px solid var(--sa-glass-border);box-shadow:var(--sa-glass-shadow)}accordion-custom details:hover>.details__header,accordion-custom details:hover>.details__header *{color:inherit!important}.custom-cart__summary--glass{--sa-glass-bg: rgb(var(--color-foreground-rgb) / .05);--sa-glass-border: #353d42;--sa-glass-shadow: 0 8px 40px rgba(0, 0, 0, .18);--sa-glass-blur: 18px;background:var(--sa-glass-bg)!important;backdrop-filter:blur(var(--sa-glass-blur)) saturate(160%);-webkit-backdrop-filter:blur(var(--sa-glass-blur)) saturate(160%);border:1px solid var(--sa-glass-border)!important;box-shadow:var(--sa-glass-shadow)}.custom-cart__row{transition:background var(--hover-transition-duration, .25s) ease}.custom-cart__row:hover{background:rgb(var(--color-foreground-rgb) / .03)}.custom-cart__row-qty .quantity-selector{--quantity-selector-width: 105px;height:var(--button-size-md);width:var(--quantity-selector-width);font-size:var(--font-size--sm)}.custom-cart__row-qty .quantity-selector button{width:var(--button-size-md);height:var(--button-size-md)}.custom-cart__row-qty .quantity-selector input{max-width:calc(var(--quantity-selector-width) - var(--button-size-md) * 2)}.cart__ctas .cart-button.button{margin:0 auto;font-family:var(--font-h1--family);font-weight:700;font-size:20px;border-radius:5px;width:100%}.cdr-shipping-bar{padding:10px var(--padding-xl);background:rgb(var(--color-foreground-rgb) / .04);border-bottom:1px solid rgb(var(--color-foreground-rgb) / .08);display:flex;flex-direction:column;gap:8px}.cdr-shipping-bar__msg{margin:0;font-size:var(--font-size--xs);display:flex;align-items:center;gap:6px;color:rgb(var(--color-foreground-rgb) / .75)}.cdr-shipping-bar--achieved .cdr-shipping-bar__msg{color:var(--color-foreground);font-weight:600}.cdr-shipping-bar__icon-check{width:14px;height:14px;display:inline-flex;flex-shrink:0;color:#c80}.cdr-shipping-bar__icon-check svg{width:100%;height:100%}.cdr-shipping-bar__track{position:relative;height:6px;border-radius:999px;background:rgb(var(--color-foreground-rgb) / .12);overflow:visible}.cdr-shipping-bar__fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#c80,#960);transition:width .5s ease}.cdr-shipping-bar__trophy{position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:#c80}.cdr-shipping-bar__trophy svg{width:18px;height:18px}.cdr-recs{margin:12px 0 0;padding:16px 45px;border-top:1px solid rgb(var(--color-foreground-rgb) / .16);border-bottom:1px solid rgb(var(--color-foreground-rgb) / .16);background:#ffffff12;position:relative}.cdr-recs.show{display:block!important}.cdr-recs__heading{margin:0 0 14px;text-align:center;font-size:var(--font-size--md);font-weight:700;letter-spacing:0}.cdr-recs__viewport{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.cdr-recs__viewport::-webkit-scrollbar{display:none}.cdr-recs__track{display:flex;gap:10px}.cdr-recs__item{flex:0 0 100%;min-width:100%;display:grid;grid-template-columns:64px 1fr;column-gap:12px;row-gap:8px;align-items:start;padding:0;background:transparent;border:0}.cdr-recs__item:hover{background:transparent;box-shadow:none}.cdr-recs__img-wrap{grid-column:1;grid-row:1 / span 2;display:block;width:64px;height:64px;overflow:hidden;border-radius:8px;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground-rgb) / .15)}.cdr-recs__img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.cdr-recs__no-img{display:block;width:100%;height:100%;background:rgb(var(--color-foreground-rgb) / .08);border-radius:8px}.cdr-recs__info{grid-column:2;grid-row:1;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0;max-width:90%}.cdr-recs__info>a{display:flex;flex-direction:column}.cdr-recs__info>a>span{font-size:12px;color:#fff;font-weight:400;font-family:var(--font-paragraph--family)}.cdr-recs__heading{color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important;border:none!important;margin:0 auto 15px!important}.cdr-recs__title{font-size:var(--font-size--sm);color:var(--color-foreground);text-decoration:none;line-height:1.3;line-clamp:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:600}.cdr-recs__title:hover{text-decoration:none}.cdr-recs__prices{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap;margin-left:auto}.cdr-recs__price{font-size:var(--font-size--sm);font-weight:500}.cdr-recs__compare{font-size:var(--font-size--2xs);color:rgb(var(--color-foreground-rgb) / .45);text-decoration:line-through}.cdr-recs__item form{grid-column:2;grid-row:2}.cdr-recs__add{width:auto;margin-top:0;font-size:13px!important;padding:6px 16px;font-size:var(--font-size--xs);font-weight:600;line-height:1;justify-content:center;min-height:30px;background:transparent!important;border:1px solid #CC8800!important;color:#c80!important;border-radius:2px;transition:background var(--hover-transition-duration) ease,color var(--hover-transition-duration) ease}.cdr-recs__add:hover{background:#c80!important;color:#fff!important;border-color:#c80!important}.cdr-recs__nav{display:none;align-items:center;justify-content:center;gap:10px;margin-top:12px}.cdr-recs__arrow{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgb(var(--color-foreground-rgb) / .06);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid var(--cdr-glass-border);color:var(--color-foreground);transition:background var(--hover-transition-duration) ease;cursor:pointer}.cdr-recs__arrow:hover{background:rgb(var(--color-foreground-rgb) / .14)}.cdr-recs__arrow svg{width:14px;height:14px}.cdr-recs__dots{display:flex;gap:6px;align-items:center}.cdr-recs__dot{width:7px;height:7px;border-radius:50%;border:none;background:rgb(var(--color-foreground-rgb) / .2);padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.cdr-recs__dot--active{background:var(--color-foreground);transform:scale(1.25)}.cdr-continue-link{display:block;text-align:center;font-size:var(--font-size--xs);color:rgb(var(--color-foreground-rgb) / .6);text-decoration:none;padding-block:var(--padding-sm);transition:color var(--hover-transition-duration) ease}.cdr-continue-link:hover{color:var(--color-foreground);text-decoration:underline}.product-information__grid div.accordion{border:none!important}.text-block a{color:#c80!important;text-decoration:none!important;transition:all .3s ease!important}.text-block a:hover{color:#960!important;text-decoration:underline!important;transition:all .3s ease!important}.text-block:not(.custom-font-size):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6) p{font-size:16px}.product-information__grid .jdgm-card.jdgm-testimonial{background:#ffffff0d!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;box-shadow:0 8px 32px #0000000d!important;transition:transform .3s ease,box-shadow .3s ease,background .3s ease!important;overflow:hidden;padding:20px!important;min-height:200px!important}.product-information__grid .jdgm-card.jdgm-testimonial:hover{background:#ffffff1a!important;transform:translateY(-5px)!important;box-shadow:0 12px 40px #0000001a!important}.product-information__grid .jdgm-card.jdgm-testimonial .jdgm-card-content{display:flex;flex-direction:column;gap:14px;align-items:flex-start;justify-content:flex-start}.product-information__grid .jdgm-card.jdgm-testimonial .jdgm-text{order:2}.product-information__grid .jdgm-card.jdgm-testimonial .jdgm-text p{color:#fff!important;font-size:14px!important;line-height:var(--font-paragraph--line-height)!important;margin:0!important;text-align:left!important}.product-information__grid .jdgm-card.jdgm-testimonial .jdgm-rating-section{display:flex;align-items:center;gap:10px;margin:0!important}.product-information__grid .jdgm-card.jdgm-testimonial .jdgm-star.jdgm--on{color:#c80!important}.product-information__grid .jdgm-card.jdgm-testimonial .jdgm-star.jdgm--off,.product-information__grid .jdgm-card.jdgm-testimonial .jdgm-star.jdgm--half{color:#ffffff47!important}.product-information__grid .jdgm-card.jdgm-testimonial .jdgm-reviewer-name{color:#fff9!important;font-size:13px!important;font-weight:500!important}:is(.product-information__grid .jdgm-testimonials-carousel,.jdgm-videos-carousel,.jdgm-cards-carousel) .jdgm-text{font-size:var(--text-size);color:var(--text-color);line-height:1.2;font-weight:400;max-width:100%;max-height:unset!important;display:grid;place-items:center;grid-template-rows:auto;text-align:center;overflow:initial!important}.product-information__grid .jdgm-widget-revamp,.jdgm-cards-carousel,.jdgm-testimonials-carousel{padding:0!important;margin:30px 0 0!important}.product-information__grid .jdgm-testimonials-carousel .jdgm-testimonials-carousel{margin-bottom:10px!important}.product-information__grid .jdgm-testimonials-carousel .jdgm-rating-section{order:1;gap:0!important;align-items:flex-start!important}.product-information__grid .jdgm-testimonials-carousel .jdgm-rating-section .jdgm-reviewer-info{width:auto!important}.product-information__grid .jdgm-testimonials-carousel .jdgm-content,.product-information__grid .jdgm-cards-carousel .jdgm-content{margin-bottom:0!important}.product-information__grid .jdgm-testimonials-carousel .jdgm-header{display:none!important}.product-information__grid .jdgm-testimonials-carousel .jdgm-arrows--bottom{justify-content:space-between!important}.product-information__grid .jdgm-testimonials-carousel .jdgm-arrows--bottom .jdgm-arrow{width:20px!important;height:30px!important}.product-information__grid .jdgm-testimonials-carousel .jdgm-arrow svg{width:14px!important;height:18px!important}.product-information__grid .jdgm-card.jdgm-media-card{background:#ffffff0d!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;box-shadow:0 8px 32px #0000000d!important;transition:transform .3s ease,box-shadow .3s ease,background .3s ease!important;overflow:hidden;padding:20px!important;min-height:160px!important;display:flex;flex-direction:column;gap:14px;width:100%!important;box-sizing:border-box!important}.product-information__grid .jdgm-card.jdgm-media-card:hover{background:#ffffff1a!important;transform:translateY(-5px)!important;box-shadow:0 12px 40px #0000001a!important}.product-information__grid .jdgm-card.jdgm-media-card .jdgm-text{order:2;flex:1;width:100%!important;max-width:none!important;max-height:none!important;padding:0 15px;display:flex;align-items:flex-start}.product-information__grid .jdgm-card.jdgm-media-card .jdgm-text p{color:#fff!important;font-size:14px!important;line-height:var(--font-paragraph--line-height)!important;margin:0!important;text-align:left!important;width:100%!important;max-width:none!important}.product-information__grid .jdgm-card.jdgm-media-card .jdgm-rating-section{order:1;display:flex;align-items:flex-start;gap:10px!important;margin:0!important;flex-wrap:wrap;padding:0 15px}.product-information__grid .jdgm-card.jdgm-media-card .jdgm-star.jdgm--on{color:#c80!important;font-size:14px!important}.product-information__grid .jdgm-card.jdgm-media-card .jdgm-star.jdgm--off,.product-information__grid .jdgm-card.jdgm-media-card .jdgm-star.jdgm--half{color:#ffffff47!important}.product-information__grid .jdgm-card.jdgm-media-card .jdgm-reviewer-info{justify-content:flex-start!important;font-size:14px!important;color:#fff!important;width:auto!important}.product-information__grid .jdgm-card.jdgm-media-card .jdgm-reviewer-name{font-weight:700!important;width:auto!important;justify-content:flex-start!important;font-size:14px!important;color:#fff!important}.product-information__grid .jdgm-card.jdgm-media-card .jdgm-product-name{order:3;width:100%;margin-top:4px}.product-information__grid .jdgm-card.jdgm-media-card .jdgm-product-name a{color:#c80!important;font-size:12px!important;font-weight:500!important;text-decoration:none!important;transition:opacity .2s ease!important;display:none!important}.product-information__grid .jdgm-card.jdgm-media-card .jdgm-product-name a:hover{opacity:.75!important;text-decoration:underline!important}.product-information__grid .jdgm-cards-carousel{padding:5px 0 0!important;margin:0!important}.product-information__grid .jdgm-cards-carousel .jdgm-header{display:none!important}.product-information__grid .jdgm-cards-wrapper{container-type:inline-size;container-name:jdgm-cards-vp;width:100%!important;max-width:none!important;overflow:hidden!important;padding-top:5px!important}.product-information__grid .jdgm-cards-carousel .jdgm-videos-container,.product-information__grid .jdgm-videos-carousel .jdgm-videos-container{max-width:none!important}@container jdgm-cards-vp (min-width: 0px){.jdgm-carousel-item{width:100cqi!important;min-width:100cqi!important;max-width:100cqi!important;flex-shrink:0;box-sizing:border-box!important}}.product-information__grid .jdgm-cards-wrapper .jdgm-carousel-item{width:100%!important;min-width:100%!important;max-width:100%!important;flex-shrink:0;box-sizing:border-box!important;gap:5px}.product-information__grid .jdgm-cards-carousel .jdgm-arrows--bottom{justify-content:space-between!important}.product-information__grid .jdgm-cards-carousel .jdgm-arrows--bottom .jdgm-arrow{width:20px!important;height:30px!important}.product-information__grid .jdgm-cards-carousel .jdgm-arrow svg{width:14px!important;height:18px!important}.product-information__grid .globo-swatch-product-detail .swatch--gl ul.value li:not(ul.ul-globo-dropdown-option li){margin:0 3px 0 0!important}.product-information__grid .globo-swatch-product-detail .swatch--gl li .globo-style--button,.globo-product-groups-detail .gsw-item-product-group .gsw-prg-item .globo-style--button{text-transform:none!important;color:#fff;font-size:16px;font-family:var(--font-paragraph--family);font-weight:400;border-radius:2px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;box-shadow:0 0 0 1px #a8a8a8}.product-information__grid .swatch--gl .name-option{width:100%;color:#fff;font-size:16px;font-weight:700;font-family:var(--font-paragraph--family);line-height:1.4em}.product-information__grid .swatch--gl .name-option>span{font-weight:400;line-height:2em}.globo-swatch-product-detail .swatch--gl ul.value.g-variant-color-detail,.globo-swatch-product-detail .swatch--gl ul.value.g-variant-color-detail.glider-variant-product-detail .glider-track,.globo-product-groups-detail .gsw-item-pg-style-product-img .gsw-list-products-group,.globo-product-groups-detail .gsw-list-products-group.glider-product-group-detail.glider .glider-track{padding:0 4px 0 0!important}.globo-swatch-product-detail .swatch--gl li .globo-style--button:hover,.globo-product-groups-detail .gsw-item-product-group .gsw-prg-item .globo-style--button:hover{box-shadow:0 0 0 3px #ddd}.globo-swatch-product-detail ul.value li.select-option input:checked+.globo-style--button,.globo-product-groups-detail .gsw-item-product-group .is-gsw-active .globo-style--button{box-shadow:0 0 0 3px #ddd}.globo-swatch-product-detail .swatch--gl li .globo-border-color-swatch:not(.globo-detail-border-style-none),.globo-product-groups-detail .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .gsw-prg-item--link span.globo-border-color-swatch:not(.globo-detail-border-style-none){box-shadow:0 0 0 1px #a8a8a8}.globo-swatch-product-detail ul.value li.select-option input:checked+label.globo-border-color-swatch:not(.globo-detail-border-style-none),.globo-product-groups-detail .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .is-gsw-active span.globo-border-color-swatch:not(.globo-detail-border-style-none){box-shadow:0 0 0 3px #ddd}.globo-swatch-product-detail ul.value li.select-option input:checked+label.globo-border-color-swatch:not(.globo-detail-border-style-none):before,.globo-product-groups-detail .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .is-gsw-active span.globo-border-color-swatch:not(.globo-detail-border-style-none):before{background-position:50%;background-repeat:no-repeat;background-size:60%;content:" ";display:block;height:100%;position:absolute;width:100%;background-image:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 2px rgb(0 0 0 / .8))' xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 30 30'%3E%3Cpath fill='none' stroke='%23ffcc66' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M4 16L11 23 27 7'/%3E%3C/svg%3E")}.globo-swatch-product-detail .swatch--gl li .globo-border-color-swatch:not(.globo-detail-border-style-none):hover,.globo-product-groups-detail .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .gsw-prg-item--link span.globo-border-color-swatch:not(.globo-detail-border-style-none):hover{box-shadow:0 0 0 3px #ddd}.product-information__grid .globo-swatch-product-detail ul.value{padding-left:4px}.product-information__grid .globo-swatch-product-detail .swatch--gl ul.value.g-variant-color-detail{padding-left:4px!important}#ResultsList.main-collection-grid{--grid--margin--mobile: 1rem 1rem !important;padding:var(--grid--margin--mobile)}form.shopify-product-form{display:flex;flex-direction:column}form.shopify-product-form .bndlr-quantity-break{order:2}form.shopify-product-form #simple-bundles-options{order:1}form.shopify-product-form .product-form-buttons{order:3}.cart-items__properties{display:none!important}#header-component[data-menu-style=drawer] .header__columns header-actions{padding-right:10px}.product-information__grid .slideshow-controls__thumbnails{padding:10px 3px}.product-information__grid .slideshow-controls__thumbnails .slideshow-control{--thumbnail-width: 130px;--thumbnail-radius: 8px}.product-information__grid .slideshow-controls__thumbnails .slideshow-control img{--thumbnail-radius: 8px}@media screen and (max-width:767px){.jdgm-review-widget .jm-review-widget__header{flex-direction:column!important;align-items:flex-start!important;width:100%!important}.jm-review-widget-header__summary-section.jm-review-widget-header__summary-section{justify-content:center!important;flex-direction:column!important;align-items:center!important;width:100%!important}.jm-review-widget-header__summary-section.jm-review-widget-header__summary-section{justify-content:center!important;flex-direction:column!important;align-items:center!important;gap:var(--jm-space-600)!important;width:100%!important}.jm-review-widget-header__main-content{position:relative!important;left:0!important;top:0!important;width:100%}}.product-information__grid .product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing){flex-basis:100%!important;padding:0}.product-information__grid .product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing) button{font-family:var(--font-h1--family);font-size:clamp(1.125rem,1vw + .5rem,1.25rem);font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-.5px;transition:all .2s;border-radius:3px}.header__columns{--header-padding: 15px}.custom-featured-blog-posts__main .resource-list__carousel .resource-list__slide{width:100%!important}h4.shipping_methods_title{font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);color:var(--color, var(--font-h4-color))}.shopify-section--main-cart .shipping_methods_container .shipping_methods{display:flex;gap:1rem}.shipping_methods_container .shipping_methods .shipping_method{display:flex;padding:var(--spacings-lg, 24px);flex-direction:column;align-items:center;gap:var(--spacings-md, 16px);flex:1 0 0;background:#ffffff0d;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid #353d42;border-radius:5px;box-shadow:0 8px 32px #0000000d;height:fit-content;transition:transform .3s ease,box-shadow .3s ease;padding:15px 15px 15px 45px;transition:all .3s ease}.shipping_methods_container .shipping_methods .shipping_method:hover{transform:translateY(-3px);box-shadow:0 12px 40px #0000001a;background:#ffffff1a;border-color:#fff}.shipping_methods_container .shipping_methods .shipping_method.selected{border-color:#c80}.shipping_method>div{display:flex;flex-direction:row!important;align-items:center;gap:10px;justify-content:flex-start;width:100%}.shipping_method span.shipping_icon:has(path.Wardrobe_svg__a),.shipping_method span.shipping_icon:has(path.DeliveryMan_svg__a){position:relative;width:53px;height:38px}.shipping_icon>svg{height:27px}.shipping_icon>svg path{fill:#121b21}.shipping_methods_container .shipping_methods .shipping_method img,.shipping_methods_container .shipping_methods .shipping_method svg{max-height:30px;max-width:100px}.shipping_method span.shipping_icon svg:has(path.Wardrobe_svg__a),.shipping_method span.shipping_icon svg:has(path.DeliveryMan_svg__a){opacity:0;visibility:hidden;pointer-events:none}.shipping_methods_container .shipping_method .shipping_title{font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:18px;line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);color:var(--color, var(--font-h4-color));text-align:left;color:#fff;margin:0;width:auto}.shipping_method.selected .shipping_title{color:#c80!important}.shipping_method span.shipping_icon:has(path.Wardrobe_svg__a):after,.shipping_method span.shipping_icon:has(path.DeliveryMan_svg__a):after{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-size:cover}.shipping_methods_container .shipping_methods .shipping_method:before{content:"";display:block;width:20px;height:20px;border:1px solid rgba(255,255,255,.55);border-radius:4px;background-color:#121b21;flex-shrink:0;transition:all .2s ease;position:absolute;left:15px}.shipping_methods_container .shipping_methods .shipping_method.selected:before{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-size:14px;background-position:center;background-repeat:no-repeat}.shipping_method span.shipping_icon:has(path.Wardrobe_svg__a):after{background-image:url(/cdn/shop/files/parcel.svg?v=1776774496);background-size:53px 38px}.shipping_method span.shipping_icon:has(path.DeliveryMan_svg__a):after{background-image:url(/cdn/shop/files/courier.svg?v=1776774496);background-size:53px 38px}.cart-page__more-blocks{margin-bottom:20px}.cart-page{--padding-block-end: 60px !important}.shipping_title .shipping_name{margin:0 0 5px}.shipping_address{margin:0}.cart-page .cart-page__title{margin-block-end:1.5rem}.cart-page .cart-title{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.cart-page .cart-title .h4{display:inline-flex;align-items:center;gap:.75rem;margin:0;color:var(--color-foreground);font-family:var(--font-h2--family, var(--font-heading--family));font-weight:700;letter-spacing:-.02em}.cart-page .cart-title .cart-bubble{--cart-padding: .12em;position:relative;width:1.75rem;min-width:1.75rem;height:1.75rem;flex-shrink:0}.cart-page .cart-title .cart-bubble__background{background-color:#c80;border-radius:999px;border:1px solid rgb(255 255 255 / .12)}.cart-page .cart-title .cart-bubble__text{color:#fff;font-size:.7rem;font-weight:700}.cart-page .cart-title .cart-bubble__text-count{font-variant-numeric:tabular-nums}.cart-page .cart-items__wrapper{border-radius:12px}.cart-page .cart-items.cart-items--dividers{--cart-items-gap: 20px}.cart-page .cart-items--dividers .cart-items__table-row{border-bottom:none;margin-bottom:10px;padding-bottom:0}.cart-page .cart-summary__inner{background:#ffffff0d;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.2);border-radius:5px;box-shadow:0 8px 32px #0000000d;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease,background .3s ease;padding:15px;gap:15px}.cart-page .cart-discount__label{font-size:16px;font-family:var(--font-paragraph--family);font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;color:#fff}.cart-page .cart-actions{border:none!important}.cart-page button.button.cart-discount__button{font-size:16px!important}.cart-page .cart-totals__total-label.cart-primary-typography,.cart-page .cart-totals__total-value.cart-secondary-typography{font-size:18px}.cart-page .cart-items__table-row{padding:1rem 1.125rem 1.25rem!important;margin-bottom:1rem;border-radius:5px;background:rgb(var(--color-foreground-rgb) / .05);border:1px solid #353d42;box-shadow:0 1px #ffffff0a inset}.cart-page .cart-items__table-row:last-child{margin-bottom:0}.cart-page .cart-items__media-container{border-radius:10px;overflow:hidden}.cart-page .cart-items__media-image{border-radius:10px!important;border:1px solid rgb(var(--color-foreground-rgb) / .12)!important;--border-style: solid !important}.cart-page .cart-items__details{color:rgb(var(--color-foreground-rgb) / .88)}.cart-page .cart-items__title{color:var(--color-foreground);font-weight:600;transition:color .2s ease;font-family:var(--font-h4--family)}.cart-page .cart-items__title:hover{color:#c80}.cart-page .cart-items__variants-wrapper,.cart-page .cart-items__unit-price-wrapper{color:rgb(var(--color-foreground-rgb))}.cart-page .cart-items__unit-price-wrapper{display:none!important}.cart-items__quantity{margin-block-start:1rem!important}.cart-page .cart-items__price{color:var(--color-foreground);font-weight:700;font-size:var(--font-size--md, 1rem)}.cart-page .cart-items__quantity .quantity-selector{border-color:#cc880073;background:rgb(var(--color-foreground-rgb) / .06);color:var(--color-foreground);transition:border-color .2s ease,background-color .2s ease}.cart-page .cart-items__quantity .quantity-selector:hover{border-color:#c80;background:rgb(var(--color-foreground-rgb) / .1)}.cart-page .cart-items__quantity .quantity-selector :is(.quantity-minus,.quantity-plus){color:var(--color-foreground)}.cart-page .cart-items__quantity .quantity-selector input[type=number]{color:var(--color-foreground);font-weight:600}.cart-page .cart-items__remove{color:rgb(var(--color-foreground-rgb) / .65);border-radius:5px;transition:color .2s ease,background-color .2s ease}.cart-page .cart-items__remove:hover{color:#c80;background:#cc88001a}.cart-page .cart-items__remove svg{stroke:currentColor}@media screen and (max-width:719px){.cart-page .cart-items__table-row{padding:.875rem 1rem 1rem}.cart-page .cart-title .h4{font-size:clamp(1.25rem,4vw,1.5rem)}}.cart-page .cart-items__variants-wrapper ul{display:none!important}@media screen and (min-width:768px){.cart-page{grid-template-columns:1fr min(50vw,var(--sidebar-width));grid-template-rows:min-content min-content 1fr}}@media screen and (max-width:767px){.cart-page{display:flex!important;flex-direction:column!important}.shipping_methods{flex-direction:column!important}h4.shipping_methods_title{margin-block-end:1.5rem;text-align:left;font-size:20px!important}.cart-page .cart-title .h4{font-size:20px!important}.cart-page__title+.cart-page__items{--margin-lg: 0 !important}}.jdgm-all-reviews-text__text a,.jdgm-all-reviews-text__text a:hover,.jdgm-all-reviews-text__text:hover a{color:#fff!important;text-decoration:none!important;transition:all .3s ease!important}@media screen and (min-width:750px){.product-information .full-height--desktop{max-height:unset!important}}.svg-wrapper.add-to-cart-icon{display:none!important}button,.button,.button-secondary,button.shopify-payment-button__button--unbranded{border-radius:5px;font-family:var(--font-h1--family);font-weight:700;font-size:20px;transition:all .2s}.jdgm-all-reviews-text--style-text .jdgm-all-reviews-rating{padding-right:10px!important}.bndlr-quantity-break .bndlr-radio-container{margin-top:15px!important}button#jdgm-tab_shop_reviews{display:none!important}.product-information__grid div[ref=priceContainer]{display:flex!important;flex-direction:row!important;gap:5px}.product-information__grid div[ref=priceContainer] .price{font-size:18px;font-family:var(--font-h1--family);font-weight:700;unicode-bidi:isolate;color:#fff!important;text-decoration:underline!important}.product-information__grid div[ref=priceContainer] .compare-at-price{opacity:.7!important;font-size:18px;font-family:var(--font-h1--family);font-weight:700;unicode-bidi:isolate;color:#fff!important}.product-information__grid product-price>div>span:last-of-type{font-size:var(--font-size)!important}@media screen and (max-width:767px){.product-information__grid div[ref=priceContainer] .price,.product-information__grid div[ref=priceContainer] .compare-at-price{font-size:16px}}.contact-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.jm-text.jdgm-review-card__title{font-size:16px!important;font-family:var(--font-h1--family)!important}.jm-text.jdgm-review-card__more-text{display:none!important}.jm-cluster.jdgm-review-card__translate-button,.jdgm-translate-icon,.jdgm-translate-button{order:3}.jm-text.jm-location{color:#fff!important}.jm-reviewer-info{margin:5px 0 10px!important}.jdgm-review-card__media-cover.jdgm-review-card__media-cover--thumbnails,.jdgm-review-card__media-cover,.jdgm-review-card__media-cover--thumbnails{order:4}.product-information__grid .qvl-title{align-items:flex-start!important;color:#fff!important;font-size:16px!important;font-family:var(--font-paragraph--family)!important;font-weight:700!important;line-height:1.5em!important;text-align:left!important;text-transform:none!important;text-decoration:none!important;text-shadow:none!important;margin:0!important}.product-information__grid .qvl-volume-tier__info{margin:3px 0 0}.product-information__grid .qvl-volume-tier .qvl-volume-tier__wrapper{padding:10px 16px}.product-information__grid .qvl-volume-tier{position:relative;max-width:100%;margin-bottom:var(--qvl-gap);border-radius:5px;background:#5e5e65;box-shadow:none;font-weight:400;outline:1px solid #fff;outline-offset:-1px}.product-information__grid .qvl-volume-tier.qvl-volume-tier--selected{background-color:#121b21;outline:1px solid #cc8800;outline-offset:-1px;box-shadow:none}.product-information__grid .qvl-volume-tier .qvl-label--static-custom-shape{position:absolute;top:0;right:0;text-align:center;display:flex;align-items:center;justify-content:center;z-index:1}.product-information__grid .qvl-volume-tier .qvl-label__shape-classic{padding:2px 5px;border-radius:0 5px 0 0;font-size:12px;font-weight:400;line-height:1;background:#555;color:#000;box-shadow:none}.product-information__grid .qvl-volume-tier .qvl-label--static-custom-shape .qvl-label__content{white-space:nowrap;font-size:12px;color:#fff;font-weight:400}.product-information__grid .qvl-watermark{display:none!important}.product-information__grid .qvl-volume-tier__radio{display:none}.product-information__grid .qvl-volume-tier__title{font-size:16px;font-family:var(--font-paragraph--family);color:#fff}.product-information__grid .qvl-volume-tier__subtitle{font-size:14px;font-family:var(--font-paragraph--family);color:#fff}.product-information__grid .qvl-volume-tier__price_section{line-height:1em}.product-information__grid .qvl-volume-tier__price--origin{color:#3c434a!important;font-size:12px;line-height:1em}.product-information__grid .qvl-volume-tier__price--offer-per-unit,.product-information__grid .qvl-volume-tier__price--origin-per-unit{font-size:16px;font-family:var(--font-paragraph--family);color:#fff}.product-information__grid .qvl-volume-tier__price-info{flex-direction:column-reverse;align-items:center;height:-webkit-fill-available;height:stretch;justify-content:center}.product-information__grid .bundler-quantity-breaks{display:none}.product-information__grid .bundler-quantity-breaks.show{display:block}.product-information__grid .avisbls-body .avisbls-offer-label{position:relative;max-width:100%;margin-bottom:var(--qvl-gap);border-radius:5px;background:#5e5e65;box-shadow:none;font-weight:400;outline:1px solid #fff;outline-offset:-1px;border:none;border-radius:5px!important;padding:15px 16px 10px}.product-information__grid .avisbls-body .avisbls-offer input:checked+.avisbls-offer-label{background-color:#121b21;outline:1px solid #cc8800;outline-offset:-1px;box-shadow:none;border-radius:5px!important}.product-information__grid .avisbls-body .avisbls-offer .avisbls-offer-label .offer-title{font-size:16px;font-family:var(--font-paragraph--family);color:#fff}.product-information__grid .avisbls-body .avisbls-offer .avisbls-offer-label .offer-des{white-space:nowrap;font-size:14px;color:#fff;font-weight:400;text-overflow:initial;width:100%;max-width:unset}.product-information__grid .avisbls-body .avisbls-offer .avisbls-offer-label .offer-price{font-size:16px;font-family:var(--font-paragraph--family);color:#fff;align-items:flex-start;flex-direction:column-reverse;margin:5px 0 0}.product-information__grid .avisbls-body .avisbls-offer .avisbls-offer-label .offer-price .offer-price-discount{font-size:16px;font-family:var(--font-paragraph--family);font-weight:600;color:#fff}.product-information__grid .avisbls-body .avisbls-offer .avisbls-offer-label .offer-price .offer-compare-price{color:#3c434a!important;font-size:13px;line-height:1em}.product-information__grid .avisbls-body .avisbls-offer .offer-badge{position:absolute;top:1px;right:1px;text-align:center;display:flex;align-items:center;justify-content:center;z-index:1;width:auto}.product-information__grid .avisbls-body .avisbls-offer .offer-badge span{padding:2px 5px;border-radius:0 5px 0 0;font-size:12px;font-weight:400;line-height:1;background:#555;color:#000;box-shadow:none;width:auto}.product-information__grid .avisbls-body .avisbls-offer .avisbls-offer-radio{display:none!important}.product-information__grid .avisbls-body .avisbls-offer .offer-badge span:before{content:none!important}.product-information__grid .avisbls-body .avisbls-offer .offer-badge span:after{content:none!important}.product-information__grid .avisbls-body .avisbls-offer-content{position:unset;width:100%}.product-information__grid .avisbls-body .avisbls-offer-view{position:unset;grid-template-columns:1fr;width:100%}.product-information__grid .avisbls-block.avisbls-structure-first .avisbls-title-line{justify-content:flex-start;overflow:hidden;text-align:left}.product-information__grid .avisbls-block .avisbls-title-line .avisbls-block-title{font-size:16px;font-family:var(--font-paragraph--family);color:#fff;font-weight:700;line-height:1.5em;text-align:left;text-transform:none;text-decoration:none;text-shadow:none;word-spacing:1px;letter-spacing:1px}.product-information__grid .avisbls-block .avisbls-title-line .avisbls-block-title:before{display:none!important}.product-information__grid .avisbls-block .avisbls-title-line .avisbls-block-title:after{display:none!important}.product-information__grid .avisbls-container{display:none!important;order:2}.product-information__grid .avisbls-container.show{display:block!important}.quantity-breaks-container{gap:15px;display:flex;flex-direction:column;margin:0 0 15px}.quantity-breaks-container>p{font-size:16px;font-family:var(--font-paragraph--family);color:#fff;font-weight:700;line-height:1.5em;text-align:left;text-transform:none;text-decoration:none;text-shadow:none;word-spacing:1px;letter-spacing:1px;margin:0}.qty-break-option{position:relative;max-width:100%;margin-bottom:var(--qvl-gap);border-radius:5px;background:#5e5e65;box-shadow:none;font-weight:400;outline:1px solid #fff;outline-offset:-1px;border:none;border-radius:5px!important;padding:16px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.qty-break-option:hover{background-color:#121b21;outline:1px solid #fff;outline-offset:-1px;box-shadow:none;border-radius:5px!important;transition:all .3s ease}.qty-break-option.selected{background-color:#121b21;outline:1px solid #cc8800;outline-offset:-1px;box-shadow:none;border-radius:5px!important;transition:all .3s ease}.qty-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}.qty-title{color:#fff;font-size:16px;font-weight:700}.qty-subtitle{color:#fff;font-size:14px}.qty-price-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;padding:5px 0}.qty-price-info .current-price{color:#fff;font-size:16px;font-weight:600}.qty-price-info .old-price{color:#3c434a;font-size:13px;line-height:1em;text-decoration:line-through;font-weight:400}.product-information__grid .quantity-selector-wrapper{opacity:0;visibility:hidden;height:0;margin:0;padding:0;width:0}.qty-badge{position:absolute;top:1px;right:1px;text-align:center;display:flex;align-items:center;justify-content:center;z-index:1;width:auto;padding:2px 5px;border-radius:0 5px 0 0;font-size:12px;font-weight:400;line-height:1;background:#555;color:#fff;box-shadow:none}.product-information__grid .gfgCountDiscount .gfgGridBox{position:relative;max-width:100%;margin-bottom:var(--qvl-gap);border-radius:5px;background:#5e5e65!important;box-shadow:none;font-weight:400;outline:1px solid #fff;outline-offset:-1px;border:none!important;border-radius:5px!important;padding:16px!important;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-information__grid .gfgCountDiscount .gfgGridBox:hover{background-color:#121b21!important}.product-information__grid .gfgCountDiscount .gfgGridBox.gfgGridBoxSelected{background-color:#121b21!important;outline:1px solid #cc8800;outline-offset:-1px;box-shadow:none;border:none!important;border-radius:5px!important;transition:all .3s ease}.product-information__grid .gfgCountDiscount .gfgGridBox .gfgRadioSelection{display:none!important}.product-information__grid .gfgCountDiscount .gfgGridBox .gfgLabelAndPriceDiv{display:flex;flex-direction:row;width:100%;justify-content:space-between}.product-information__grid .gfgCountDiscount .gfgGridBox .gfgQtyLabel{color:#fff!important;font-size:16px;font-weight:700;display:flex;flex-direction:column}.product-information__grid .gfgCountDiscount .gfgGridBox .gfgQtyLabel span{color:#fff!important;font-size:14px;font-weight:400}.cart-drawer__inner .cart-drawer__content{padding:0!important;overflow-x:hidden!important}.cart-drawer__items{padding:15px;overflow:initial!important;height:fit-content!important;min-height:fit-content!important}.cart-discount,.cart-totals__container,.cart__ctas{padding:0 15px}.cart-drawer__heading{font-size:16px!important}.gfbFrequentBoughtSwatchHeading{font-weight:700!important}.gfbFrequentBoughtSwatchHeading>span{font-weight:400!important}.gfbFrequentBoughtWidgetProductContentNameVariantContainer{margin:15px 0 0!important}.product-information__grid .gfbFrequentBoughtSwatchColorUI{flex-wrap:nowrap;position:relative;text-transform:none!important;color:#fff;font-size:16px;font-family:var(--font-paragraph--family);font-weight:400;border-radius:2px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid #000;box-shadow:0 0 0 1px #a8a8a8;border-radius:2%!important}.product-information__grid .gfbFrequentBoughtSwatchColorUI:hover{color:transparent!important;border-color:#000;box-shadow:0 0 0 3px #fff}.product-information__grid .gfbFrequentBoughtSwatchColorUISelected{color:transparent!important;border-color:#000;box-shadow:0 0 0 3px #fff;outline:none!important}.product-information__grid .gfbFrequentBoughtSwatchColorUISelected:after{top:0!important;left:0;background-position:50%;background-repeat:no-repeat;background-size:60%;content:" ";display:block;height:100%;position:absolute;width:100%;background-image:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 2px rgb(0 0 0 / .8))' xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 30 30'%3E%3Cpath fill='none' stroke='%23ffcc66' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M4 16L11 23 27 7'/%3E%3C/svg%3E")}.product-information__grid .gfbFrequentBoughtLabelPillsUI{flex-wrap:nowrap;position:relative;text-transform:none!important;color:#fff;font-size:16px;font-family:var(--font-paragraph--family);font-weight:400;border-radius:2px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid #000;box-shadow:0 0 0 1px #a8a8a8;border-radius:2%!important}.product-information__grid .gfbFrequentBoughtLabelPillsUI:hover,.product-information__grid .gfbFrequentBoughtLabelPillsUI.gfbFrequentBoughtLabelPillsUISelected{border-color:#000;box-shadow:0 0 0 3px #fff}.product-information__grid .gfbVolumeDiscountTierTitle{font-weight:700!important}.product-information__grid .gfbVolumeBundleTemplate_1_Wrapper .gfbVolumeDiscountPriceContainer,.product-information__grid .gfbVolumeBundleTemplate_2_Wrapper .gfbVolumeDiscountPriceContainer{flex-direction:column-reverse;align-items:flex-start;gap:0}.product-information__grid .gfbFrequentBoughtVariantUIParentContainer{gap:15px!important}.product-information__grid .gfbSimpleRibbonBadge{background-color:#555!important;padding:0!important;box-shadow:none!important;border:none!important;outline:none!important;outline-offset:-1px!important;right:0!important;top:0!important;border-radius:0 5px 5px 0!important}.product-information__grid .gfbSimpleRibbonBadge:before,.product-information__grid .gfbSimpleRibbonBadge:after{display:none!important}.product-information__grid .gfbSimpleRibbonBadge span{font-size:12px!important;font-family:var(--font-paragraph--family)!important;font-weight:400!important;color:#fff!important;padding:0 5px!important}.product-information__grid .gfbVolumeDiscountDiscountPrice{font-size:16px!important;font-family:var(--font-paragraph--family)!important;font-weight:700!important;color:#fff!important}.product-information__grid .gfbVolumeDiscountDiscountPrice .gfbVolumeDiscountDiscountPriceValue{color:#3c434a!important;font-size:13px!important;line-height:1em!important;text-decoration:line-through!important;font-weight:400!important}.product-information__grid .gfbFrequentBoughtWidgetProductTitle{font-family:var(--font-h1--family)!important}.product-information__grid .gfbFrequentBoughtWidgetProductImage{margin-right:15px!important}.product-information__grid .gfbFrequentBoughtLabelPillsUISelectedUIOutOfStock[data-show-out-of-stock-options=true]{position:relative;cursor:not-allowed;border-style:initial!important;border-color:initial!important;opacity:.5}.product-information__grid .gfbFrequentBoughtLabelPillsUISelectedUIOutOfStock[data-show-out-of-stock-options=true]:before{content:"";position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:red;transform:rotate(77deg);margin:auto;transition:all .3s ease;border-top:initial!important;height:40px;width:1px}.product-information__grid .gfbFrequentBoughtSwatchColorUIOutOfStock[data-show-out-of-stock-options=true]{opacity:.5}.product-information__grid .gfbFrequentBoughtSwatchColorUIOutOfStock[data-show-out-of-stock-options=true]:before{content:"";position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:red;transform:rotate(45deg);margin:auto;transition:all .3s ease;border-top:initial!important;height:40px;width:1px}.gfbFrequentBoughtLabelContainer,.gfbFrequentBoughtSwatchContainer,.gfbFrequentBoughtLabelParentContainer,.gfbFrequentBoughtSwatchParentContainer{gap:10px!important}.product-information__grid .gfbFrequentBoughtSwatchColorUI[data-option-value=Original],.product-information__grid .gfbFrequentBoughtSwatchColorUI[data-option-value=Flow]{min-width:130px!important;min-height:70px!important}[class^=gfbVolumeBundleTemplate_][class$=_HorizontalLine],.product-information__grid .gfbVolumeDiscountWidgetOfferDiscountTierRadioSelection{display:none!important}.cart-items__variants-wrapper>ul{display:none!important}.cart-drawer__summary .cart-totals:not(:has(.cart-totals__original-container:empty)){padding-top:5px!important;gap:5px}.cart-totals__original-container{padding:0 15px}.cart-totals__original-container ul.cart-discounts{padding:0}.cart-drawer__summary{margin-top:0!important}@media screen and (max-width:767px){.cart-drawer__summary,.cart-totals{gap:10px!important}}.cart-discount__codes:has(.cart-discount__pill){padding-bottom:5px}.cart-discount__pill{padding:5px 10px!important}.cart-discount__pill-code{font-size:12px!important}accordion-custom.cart-discount>details[open] svg path.horizontal{display:none!important}.cart-totals__original-container,.cart-totals__original-container *{font-size:13px!important;font-family:var(--font-paragraph--family)}.cart-page__more-blocks{order:4;grid-column:2;grid-row:1;align-self:start}.cart-page__title{order:1;grid-row:1;grid-column:1;align-self:start}.cart-page__items{order:2;grid-row:initial;grid-row:2;grid-column:1;align-self:start}.cart-page__summary{order:5;grid-row:initial!important;grid-column:2;grid-row:2;align-self:start}.cart-page__summary .cart-totals{position:static;border-radius:0;box-shadow:none;gap:10px}.cart-page__more-blocks.hidden{display:none!important}.cart-page .cart-discount,.cart-page .cart-totals__container,.cart-page .cart__ctas{padding:0}.cart-page .cart-totals__original-container,.cart-page .cart-totals__container,.cart-page .cart-page__summary{padding:0!important}@media screen and (max-width:767px){.cart-drawer__items{display:flex;flex-direction:column;padding-inline:var(--cart-drawer-padding);height:max-content;overflow:hidden;max-height:unset;position:relative;min-height:max-content}.product-information__grid media-gallery{padding-top:0!important;--padding-block-start: 0 !important}.slideshow-controls__thumbnails .slideshow-control{width:clamp(75px,7vw,var(--thumbnail-width))!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
