:root{--color-primary: #EECE32;--color-primary-hover: #FFFAE2;--color-black: #000000;--color-white: #ffffff;--color-text: #040503;--text-sm: 14px;--text-xs:12px;--text-base:16px;--text-xl:48px}.template-search__search .field__input:not(:placeholder-shown){padding:.8rem 5rem}.template-search__search .field__label{display:none}.template-search__search .field{position:relative;display:flex;align-items:center}.template-search__search .field__input{background:#f9f9f9;width:100%;height:48px;padding:0 44px;border:1px solid #e5e5e5;font-size:14px;line-height:1}.template-search__search .field__input:focus{outline:none;border-color:#111}.template-search__search .search__button{position:absolute;left:14px;top:50%;transform:translateY(-50%);padding:0;margin:0;background:none;border:none;width:20px;height:20px;color:#777}.template-search__search .reset__button{position:absolute;right:14px;top:50%;transform:translateY(-50%);padding:0;margin:0;background:none;border:none;width:20px;height:20px;color:#777}.template-search__search .reset__button:hover{color:#000}.template-search__search .field__button{box-shadow:none}.ib-detail{padding:10px 0;background:var(--color-primary)}.ib-detail__content img{width:20px;height:20px}.ib-detail__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}.ib-detail__item{display:flex;align-items:center}.ib-detail__link{text-decoration:none;color:inherit}.ib-detail__content{display:flex;align-items:center;gap:12px;font-size:var(--text-xs);line-height:140%;color:var(--color-text)}.ib-detail__content span{font-weight:500;font-size:var(--text-sm);color:var(--color-text)}@media (max-width: 749px){.ib-detail{overflow:hidden}.ib-detail__wrapper{display:flex;flex-wrap:nowrap;width:100%;animation:ib-slide-mobile 8s infinite}.ib-detail__item{flex:0 0 100%;display:flex;justify-content:center;text-align:center}.ib-detail__content{display:flex;align-items:center;gap:8px;white-space:nowrap}}@keyframes ib-slide-mobile{0%{transform:translate(0)}45%{transform:translate(0)}50%{transform:translate(-100%)}95%{transform:translate(-100%)}to{transform:translate(0)}}.header-wrapper--border-bottom{border:none}.ib-header{display:flex;justify-content:space-between}.ib-header .list-menu--inline{gap:10px}.ib-header .list-menu--inline li header-menu{font-weight:500;font-size:var(--text-base)}.ib-header .list-menu--inline li header-menu span,.ib-header li a span{color:var(--color-black)}.ib-header .header__menu-item .icon-caret{right:.8rem;color:#000;fill:#000}.ib-header .header__icons{justify-content:flex-end}.ib-header .field__button{color:#000}.ib-header .search-modal__form .field__label{font-size:var(--text-sm);color:#808085;line-height:1.2;letter-spacing:0px;white-space:nowrap}.ib-header .field:after{border:none;box-shadow:none}.ib-header .field__label{left:40px;top:15px}.ib-header input.search__input.field__input{background:#f9f9f9;border-radius:6px}.ib-header .header__heading{width:20%}.ib-header .header__inline-menu{width:60%;display:flex;justify-content:center}.ib-header .header__icons.header__icons--localization.header-localization{width:30%}.header__icon account-icon .svg-wrapper{width:24px;height:24px}.header__icon.header__icon--cart .svg-wrapper{height:2.4rem;width:2.4rem}.ib-header .search-modal__content.search-modal__content-bottom form.search.search-modal__form .field__button>.svg-wrapper{height:2.2rem;width:2.2rem}.search-modal__content.search-modal__content-bottom{width:90%}.mobile-hide{display:none}.ib-header .cart-count-bubble{height:2rem;width:2rem;font-size:1.2rem;top:.5rem;left:2rem}ul.ib-mega-menu__list.page-width.mega-menu__list--condensed{display:flex;width:min-content}@media (max-width: 1310px){.header__menu-item{padding:0rem}.ib-header .header__heading{width:15%}.ib-header .header__inline-menu{width:65%}}@media (max-width: 988px){.collection .slider-buttons,.ib-header .header__inline-menu{display:none}.ib-header .header__heading{width:45%}.ib-header .header__icons.header__icons--localization.header-localization{width:65%}header-drawer{margin-left:0rem!important}.ib-hide{display:none}.mobile-hide{display:flex}.account-icon{display:none}.search-modal__form .field:focus-within .field__label{opacity:0!important;visibility:hidden}}@media screen and (max-width:767px){.header.page-width,.header{padding-left:1.5rem!important;padding-right:1.5rem!important}}.ib-product .card__inner{height:323px}.collection .card-wrapper .card__inner .card__content .card__badge,.collection .card-wrapper .card__content .card__information .price .price__container .price__sale span s{display:none}@media screen and (max-width:767px){.ib-product .card__inner{height:250px}}.ib-product .card__media .media.media--transparent.media--hover-effect img{object-fit:contain}.ib-product .card--card.gradient,.ib-product .card__inner.gradient{transform:perspective(0);background:#fffae2;padding:16px;border-radius:12px}.custom-Heading,h2.title.inline-richtext.h2.scroll-trigger.animate--slide-in{text-transform:uppercase;font-weight:700;font-size:40px;letter-spacing:-1px;color:var(--color-text)}.card__information{display:flex;flex-direction:column}.card__information .card-information{order:1;margin-bottom:6px}.card__information .card__heading{order:2}.card__information .price{order:3;margin-top:6px;font-size:16px;font-weight:700;line-height:1.5}.card .card__information .card__heading{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:1px;color:var(--color-black)}.card-information>.rating{margin-top:0rem!important}.card-wrapper .rating-star{--letter-spacing: .1 !important;--font-size: 1.6 !important}.rating-count.caption{color:#808085;font-size:14px;line-height:150%;font-weight:400}@media screen and (max-width:767px){.custom-Heading,h2.title.inline-richtext.h2.scroll-trigger.animate--slide-in{font-size:30px}}.image-with-text__media-item .image-with-text__media .media>*:not(.zoom):not(.deferred-media__poster-button){object-fit:contain}.media>img{object-fit:contain!important}.image-with-text__content{display:flex;justify-content:center}.image-with-text__text{color:#424242;font-size:20px;letter-spacing:-1px;font-weight:400}@media screen and (min-width: 750px) and (max-width: 1024px){.collection .grid--1-col-tablet-down.grid--peek .grid__item{width:45%}}@media screen and (max-width:767px){.image-with-text__content{text-align:center}.image-with-text__content .button{margin:auto}}.footer{background:#eece32}.footer__content-top{display:flex!important}.footer__blocks-wrapper{width:75%}.footer-block--newsletter{width:25%}h2.footer-block__heading{color:#424242;font-size:14px;line-height:1;font-weight:400;text-align:left}.footer__copyright.caption{width:100%;display:flex;justify-content:space-between}.copyright__content{font-size:1.4rem!important;color:#808085;font-weight:400;line-height:1.5}.copyright__content a[href*="shopify.com"]{display:none!important}.footer-block__newsletter{display:flex;flex-direction:column;gap:24px}.newsletter-form__button{position:unset}.newsletter-form__field-wrapper .field{flex-direction:column;gap:12px}.newsletter-form__field-wrapper .field:after{box-shadow:none!important}.newsletter-form__field-wrapper .field__input{border-radius:6px}.newsletter-form__field-wrapper .field:after{border:none}.newsletter-form__button.field__button{background:#040503!important;color:#fff;padding:16px 30px;border-radius:6px;width:fit-content;text-transform:uppercase;font-size:14px;font-weight:500}.footer-block__newsletter-text{text-align:left;font-size:14px;font-weight:700;color:#424242}.footer-block--newsletter .footer-block__heading{margin-bottom:0}@media screen and (max-width:767px){.footer__content-top{flex-direction:column-reverse;gap:40px}.footer__blocks-wrapper,.footer-block--newsletter{width:100%}}.contact h2{font-weight:700;font-size:40px;text-transform:uppercase;text-align:center;letter-spacing:0px;line-height:1.2}.contact__fields .field:hover.field:after,.contact__fields .select:hover.select:after,.contact__fields .select__select:hover.select__select:after,.contact__fields .customer .field:hover.field:after,.contact__fields .customer select:hover.select:after,.contact__fields .localization-form__select:hover.localization-form__select:after{border-radius:10px}.contact__fields .field:before{border-radius:10px}.contact__button .button{width:100%}.contact .title,.contact .title-wrapper-with-link{margin:0rem 0 5rem}.contact .field__input::placeholder,.contact .customer .field input::placeholder,.newsletter-form__field-wrapper .field__input::placeholder{opacity:1!important}@media screen and (min-width: 990px){.contact .title{margin:0rem 0 7rem}}.collection .grid{margin-bottom:3rem!important}.collection .load-more-wrapper .button{background:transparent!important;border:1px solid #040503;color:#040503;padding:1.6rem 6.2rem}.facet-filters.sorting.caption,.facets__heading.caption-large.text-body{display:none}.facets__summary{margin-bottom:0;font-weight:500}.facets__wrapper .facets__summary{border:1px solid #191919;padding:16px 30px 16px 22px;display:flex;justify-content:center;align-items:center;border-radius:6px}.facets__summary-label{margin-right:3px}.facets__summary .icon.icon-caret{stroke:#000;fill:#000}.facets-container{margin-bottom:36px}.facets__summary .icon-caret{right:15px!important}span.active-facets__button-inner.button.button--tertiary{padding:10px;background:#000;color:#fff}summary.mobile-facets__open-wrapper.focus-offset{border:1px solid #191919;padding:8px;border-radius:8px;color:#000}.ib-customer-login{display:flex;gap:40px;padding-top:30px;padding-bottom:30px}.ib-customer-login-img{width:60%;height:80vh;border-radius:12px}.ib-customer-login img{width:100%;height:100%;object-fit:cover;border-radius:12px}.customer.login{width:100%}.customer:not(.account):not(.order){max-width:none}div#seal-login-helper{display:none}.ib-tab__header{display:flex;gap:16px;border-bottom:1px solid #DDDDDD}.ib-tab__btn{color:#cecece;font-weight:700;line-height:120%;letter-spacing:-1px;background:none;border:none;font-size:32px;cursor:pointer;padding-bottom:6px;border-bottom:2px solid transparent;text-transform:uppercase}.ib-tab__btn.is-active{border-color:#040503;font-weight:700;font-size:32px;line-height:120%;letter-spacing:-2%;color:#040503}.ib-tab__panel{display:none}.ib-tab__panel.is-active{display:block}.ib-tab{width:40%}h1#login,.customer.register h1{display:none}.customer register{background-color:#3e7c43!important}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:none;border:1px solid #DDDDDD}.password-field{position:relative}.ib-password{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:16px;opacity:.7}.ib-password:hover{opacity:1}.customer .field label{display:none}.customer .field input::placeholder{opacity:1!important}.customer button{width:100%}@media screen and (max-width:1024px){.ib-customer-login-img{height:60vh}}@media screen and (max-width: 767px){.ib-customer-login{flex-direction:column}.ib-customer-login-img{width:100%;height:50vh}.ib-tab{width:100%}.customer:not(.account):not(.order){max-width:100%!important;width:100%}}.field--radio{margin-bottom:2rem}.account-type-options label{display:flex!important}.account-type-label{display:block!important;position:unset!important;font-weight:600;margin-bottom:.6rem}.account-type-options label{position:unset!important}.customer .field{flex-direction:column}.account-type-field{margin-top:24px}.account-type-options{display:flex;gap:20px;flex-wrap:wrap}.account-type-grid,.account-type-title{text-align:left}.account-type-grid{margin-top:15px}.account-type-options label{display:flex;align-items:flex-start;gap:6px;cursor:pointer}.radio-option{display:inline-flex;align-items:center;gap:8px;cursor:pointer;margin-right:10px;font-size:14px;position:relative}.radio-option input{position:absolute;opacity:0}.radio-custom{width:18px;height:18px;border:2px solid #000;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.radio-custom:after{content:"";width:8px;height:8px;background:#000;border-radius:50%;opacity:0;transition:.15s ease}.radio-option input:checked+.radio-custom:after{opacity:1}.ib-account{display:flex;justify-content:space-between;gap:20px;background:#f9f9f9}.ib-account-first{width:20%}.ib-account-main{width:100%;flex-direction:column}.ib-account-second{display:flex;gap:35px;justify-content:space-between;flex-direction:row-reverse}.ib-account-second .ib-account-second-order{width:75%}.ib-account-second .ib-account-second-account{width:25%}.order-history{width:100%;border-collapse:collapse}.order-history tr{border-top:1px solid #e5e5e5}.order-history thead tr th{font-size:12px;font-weight:400;color:#000;text-transform:uppercase;margin-right:20px;text-align:left}.order-history td,.order-history td a{color:#000;text-decoration:none;font-size:14px}.order-history th,.order-history td{padding:16px 24px 20px 8px}.order-history tbody tr:nth-child(2n) td{background-color:#f6f6f6}@media screen and (max-width: 1300px){.order-history th,.order-history td{padding-right:16px;padding-top:12px;padding-bottom:16px}.ib-account-second{gap:20px}}.ib-account-hello{color:#040503;font-weight:700;font-size:24px!important;line-height:120%;margin:0}.ib-account-second-account h2,.ib-account-second-order h2{color:#000;font-weight:700;font-size:20px;margin:0}.ib-account-second-account p{font-size:16px;line-height:160%;font-weight:400}.ib-account-second-account a{color:#000}.ib-account-nav__list{list-style:none}.ib-account-nav__item{text-decoration:none;margin-top:20px}.ib-account-nav__link{text-decoration:none!important;padding:8px;font-size:16px;font-weight:500;color:#808085}.ib-account-nav__link.is-active{color:#000;background:#fff}div#shopify-section-template--21177766314223__main{background:#f9f9f9}.ib-account-second{padding:20px;background:#fff;margin-top:20px}.ib-account-layout{padding:40px;width:100%}@media screen and (max-width:1200px){.ib-account-layout{gap:20px!important;padding:20px}}@media (max-width: 989px){.order-history tbody tr:nth-child(2n) td{background:transparent}.ib-account-second{flex-direction:column-reverse}.order-history thead{display:none}.ib-account-second .ib-account-second-order,.ib-account-second .ib-account-second-account{width:100%}.order-history,.order-history tbody,.order-history tr,.order-history td{display:block;width:100%}.order-history tr{margin-bottom:16px;border:1px solid #e5e5e5;border-radius:8px;padding:12px;background:#fff}.order-history td{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border:none;font-size:14px}.order-history td:before{content:attr(data-label);font-weight:600;color:#555;flex:0 0 45%;text-align:left}.order-history td a,.order-history td time,.order-history td span{text-align:right;flex:0 0 55%}}.apex-message-text{text-align:left!important;font-weight:400}.apex-progress-container{align-items:flex-start!important}.ib-account-initial{width:33px!important;height:33px!important;border-radius:50%;background:#74b479;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;text-transform:uppercase}.ib-header-icon{color:#74b479!important}.reviews-faq-tabs .faq-wrapper .faq-question,.reviews-faq-tabs .faq-wrapper .faq-answer{text-align:left}.ib-address-list{list-style:none}.ib-address-new button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:1rem 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:#3e7c43;border-radius:6px}.ib-address-new button:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);transition:box-shadow var(--duration-short) ease}.ib-address-new button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.ib-address-list{list-style:none;padding:0;margin:0}.ib-address-item{padding:16px;border:1px solid #e5e5e5;margin-bottom:16px;border-radius:6px}.ib-default-badge{display:inline-block;font-size:12px;font-weight:600;color:#2c4f2f;margin-bottom:8px}.ib-address-content{font-size:14px;line-height:1.6}.ib-btn{padding:10px 16px;background:#000;color:#fff;cursor:pointer}.ib-address-list{margin-top:20px}.ib-address-item{padding:16px;background:#f6f6f6;margin-bottom:12px}.ib-delete-address{background:none;border:none;color:red;cursor:pointer}.ib-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.ib-modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.ib-modal-content{position:relative;background:#fff;max-width:40%;margin:30vh auto;padding:24px;border-radius:8px}.ib-modal-close{position:absolute;top:8px;right:12px;background:none;border:none;font-size:24px;cursor:pointer}.ib-success-msg{color:green;margin-top:10px}input[name="address[first_name]"],input[name="address[last_name]"],input[name="address[address1]"],input[name="address[city]"],input[name="address[zip]"],input[name="address[country]"],input[type=checkbox],button[type=submit],select{padding:8px;margin-top:8px}.ib-custom-flex{display:flex;gap:20px;width:100%}.ib-custom-flex input,.ib-custom-flex select{width:50%}@media screen and (max-width:767px){.ib-custom-flex{flex-direction:column}.ib-custom-flex input,.ib-custom-flex select{width:100%}.ib-modal-content{max-width:90%!important}.ib-custom-flex{gap:5px}}.ib-btn{margin-top:30px!important}@media screen and (max-width:1024px){.ib-modal-content{max-width:40%;margin:30vh auto}}.ib-modal div:empty{display:block}.ib-main-product .grid__item.product__media-wrapper{width:50%}.ib-main-product .product__media-item{background:#fffae2;border-radius:12px}.ib-main-product .grid__item.product__media-wrapper .grid{justify-content:space-between}.ib-main-product .thumbnail{background:#fffae2!important;border-radius:12px}.ib-main-product .thumbnail-slider .slider-button.slider-button--prev,.ib-main-product .thumbnail-slider .slider-button.slider-button--next{background:#fff;box-shadow:0 2px 9px #00000040;border-radius:50%}.ib-main-product .thumbnail-slider .slider-button.slider-button--prev .icon.icon-caret,.ib-main-product .thumbnail-slider .slider-button.slider-button--next .icon.icon-caret{stroke:#000}.ib-ap-header .mega-menu__link{font-weight:500!important;font-size:14.97px;line-height:1.3;text-align:center;color:var(--color-black)}.ib-ap-header .mega-menu__link:hover{text-decoration:none}.ib-ap-header .ib-mega-menu-image{position:relative;display:inline-block;margin-bottom:4px}.ib-ap-header .ib-mega-menu-image img{border:2.25px solid #D9D9D9;border-radius:15px;display:block;object-fit:cover;transition:.3s}.ib-ap-header .ib-mega-menu-image:hover img{border-color:#eece32}.ib-ap-header .ib-mega-menu-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#eece3200,#eece3254);border-radius:15px;opacity:0;transition:.3s;pointer-events:none}.ib-ap-header .ib-mega-menu-image:hover:before{opacity:1}.ib-ap-header .mega-menu[open] .mega-menu__content{border-top:1px solid #DDDDDD}.ib-ap-header .header__menu-item span{font-weight:500;font-size:16px}@media (min-width:1310px){.ib-ap-header .header__menu-item .icon-caret{width:14px;height:7px;top:50%;right:-.2rem}}.ib-ap-header .header__menu-item:hover span,details[open]>.header__menu-item{text-decoration:none!important}.ib-ap-header .header__inline-menu .header__menu-item{position:relative;padding-bottom:6px}.ib-ap-header .header__inline-menu .header__menu-item:after{content:"";position:absolute;left:0;bottom:-25px;width:0;height:2px;background-color:#000;transition:width .3s ease}.ib-ap-header .header__inline-menu .header__menu-item:hover:after,.ib-ap-header .header__inline-menu .header__menu-item[aria-expanded=true]:after{width:100%}@media (max-width:1310px){.ib-header .list-menu--inline{gap:5px}.ib-ap-header .header__inline-menu .header__menu-item:after{bottom:-33px}}@media screen and (min-width: 990px) and (max-width: 1071px){.ib-ap-header .header__menu-item span{font-size:14px}}@media (max-width:1070px){.ib-ap-header .header__inline-menu .header__menu-item:after{bottom:0}}.js .menu-drawer__submenu{position:static!important;transform:none!important;visibility:visible!important;background-color:transparent!important;z-index:auto!important;max-height:0;overflow:hidden;transition:max-height var(--duration-medium) var(--ease-out-slow),opacity var(--duration-medium) var(--ease-out-slow);padding-left:0}.js details[open]>.menu-drawer__submenu{max-height:2000px;transition:max-height var(--duration-medium) var(--ease-out-slow),opacity var(--duration-medium) var(--ease-out-slow)}.js details[open]>.menu-drawer__submenu{transform:none!important}.menu-drawer__inner-submenu{padding-left:2rem;height:auto!important;overflow-x:visible!important;overflow-y:visible!important;transform:translateY(-10px);transition:transform var(--duration-medium) var(--ease-out-slow)}details[open] .menu-drawer__inner-submenu{transform:translateY(0)}.menu-drawer__close-button{display:none!important}.menu-drawer__menu-item>.svg-wrapper{display:none!important}summary.menu-drawer__menu-item{position:relative}summary.menu-drawer__menu-item:after{content:"";position:absolute;right:3rem;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url(/cdn/shop/files/CaretRight.png?v=1770268306);background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform var(--duration-medium) var(--ease-out-slow)}details[open]>summary.menu-drawer__menu-item:after{transform:translateY(-50%) rotate(90deg)}.menu-drawer__submenu .menu-drawer__menu-item{padding-left:1rem;font-size:14px;line-height:1.5;font-weight:400;color:#000;padding-bottom:unset}.js .menu-drawer__navigation .submenu-open{visibility:visible!important}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:visible!important;position:static!important}.menu-drawer__submenu.gradient{padding-left:0!important}.js details[open].menu-opening>.menu-drawer__submenu{transform:none!important}summary.menu-drawer__menu-item{font-weight:500;font-size:20px;color:#000}nav.menu-drawer__navigation .menu-drawer__menu-item{color:#000}nav.menu-drawer__navigation .menu-drawer__menu-item:focus,nav.menu-drawer__navigation .menu-drawer__menu-item--active{background-color:transparent}.menu-drawer__navigation>.menu-drawer__menu>li{padding-top:20px;padding-bottom:20px}.menu-drawer__navigation>ul>li{position:relative}.menu-drawer__navigation>ul>li:after{content:"";position:absolute;bottom:0;left:5%;width:90%;height:1px;background-color:#ddd;transition:transform var(--duration-medium) var(--ease-out-slow);transform-origin:top}.menu-drawer__navigation>ul>li:has(details[open]):after{transform:translateY(calc(var(--submenu-height, 0px)))}.header__icons{padding-right:unset}.menu-drawer-container .header__icon span{justify-content:end}.menu-drawer__navigation{padding-top:1rem!important}.ib-main-product .product__title{margin-bottom:1.2rem;margin-top:1.2rem}.ib-main-product .jdgm-prev-badge__text{margin-left:10px}.ib-add-to-cart .quantity__label.form__label{display:none}.ib-custom-buy-button{display:flex;align-items:center;gap:24px}.ib-add-to-cart .product-form__input{margin:0 0 0rem}.ib-buy-button,.ib-buy-button .product-form .form{width:100%}.ib-main-product .product__title h1{font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:-1px}.ib-main-product .product__info-container .product__description{margin:0 0 12px}.ib-main-product .product__description p{color:#808085;font-size:16px;font-weight:400}.ib-main-product .price{font-size:20px;font-weight:700;color:#040503;line-height:120%}.ib-buy-button .product-form{margin:0!important}.ib-main-product .product__accordion .summary__title .accordion__title{color:#000;font-size:20px;font-weight:400}.related-products__heading{font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:-1px;line-height:1.2}.ib-main-product .product__accordion summary .icon.icon-caret{color:#000;width:16px;height:9px}.ib-main-product .accordion{border-top:none;border-bottom:none}.ib-main-product .product__accordion details{border-bottom:.1rem solid #DDDDDD}.ib-main-product .product__accordion details[open]{border-bottom:.1rem solid #000}.ib-add-to-cart .quantity,.ib-add-to-cart .quantity:before,.ib-add-to-cart .quantity:after{border-radius:6px}.ib-main-product .product__info-wrapper .price .price__container .price__sale{flex-direction:row-reverse}.ib-main-product .product__info-wrapper .price .price__container .price__sale s.price-item.price-item--regular{color:#808085;font-size:16px;font-weight:400}.ib-main-product .product__info-wrapper span.badge.price__badge-sale{background:#eece32;color:#040503;padding:3px 6px;font-weight:400;font-size:14px;letter-spacing:0px;line-height:1.5}.jm-review-widget__header .jm-cluster{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important}.jm-review-widget__header .jm-cluster .jm-text.jm-review-widget-minimal-header__title{font-size:32px;text-transform:uppercase;font-weight:700;letter-spacing:-1px;border-bottom:1px solid #000}.jm-review-widget__header .jm-cluster .jm-review-widget-minimal-header__filters{display:none}.jm-review-widget__header .jm-button[data-v-1f1d8788]{--action-button-padding-inline: 2.5em;--action-button-padding-block: 1em}.jm-review-widget__histogram,.jdgm-histogram{margin-top:20px!important;width:100%!important}.jdgm-masonry-grid__container .jm-box{background:transparent!important}.jm-star-rating__font-icon{font-size:1.2em}.jdgm-write-review-modal__nav-btn{background-color:#000}@media screen and (max-width:767px){.jm-review-widget__header .jm-cluster .jm-text.jm-review-widget-minimal-header__title{font-size:26px}}.related-products .card-wrapper .card__content .card__information{grid-row-start:1}.related-products .card__badge,.related-products .price__container .price__sale span s{display:none}.collapsible-content .collapsible-content__wrapper .collapsible-content-wrapper-narrow{display:flex;gap:40px;width:100%}@media screen and (max-width:767px){.ib-main-product .product__info-wrapper{margin-top:20px}.ib-main-product .product__title h1,.related-products__heading{font-size:32px}}.policies.ib-footer-policies li:before{content:""}@media (max-width:767px){.footer__copyright.caption{flex-direction:column;align-items:flex-start;gap:5px;margin-top:20px}.policies.ib-footer-policies li{display:block}ul.policies.list-unstyled.ib-footer-policies{display:flex;gap:10px}.policies.ib-footer-policies li:before{content:none!important;display:none!important}}h2.image-with-text__heading.inline-richtext.h1.ib-heading strong{font-size:56px;font-weight:700;letter-spacing:-1px;text-transform:uppercase}@media screen and (max-width:1200px){h2.image-with-text__heading.inline-richtext.h1.ib-heading strong{font-size:40px}}@media screen and (max-width:989px){h2.image-with-text__heading.inline-richtext.h1.ib-heading strong{font-size:36px}}@media screen and (max-width:767px){h2.image-with-text__heading.inline-richtext.h1.ib-heading strong{font-size:30px}}.apex-progress-wrapper2{display:none!important}.custom-ib-reverse-flex{display:flex;flex-direction:column-reverse}.custom-ib-reverse-flex .card-information,.custom-ib-reverse-flex .card__heading{order:1}.custom-ib-style .spark-product-card .product-price-wrapper .product-price,.custom-ib-style .product-price{font-size:18px!important;font-weight:600!important;color:#000!important}.ib-main-product :is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:1.2rem;color:#000;font-size:14px;line-height:150%;font-weight:400}.ib-main-product .product-form__input--pill input[type=radio]:checked+label{background-color:#eece32;border:1px solid #191919;color:#000;padding:16px 24px;border-radius:6px}.ib-main-product .product-form__input--pill input[type=radio]+label{border:1px solid #EEEEEF;color:#424242;border-radius:6px;padding:16px 24px;font-size:1.2rem;font-weight:500}.ib-main-product .form__label .selected-option-value{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-css.css.map */
