#savecart{display:none}.stamped-review-footer a{cursor:pointer!important}.saved-cart-button{background:transparent;border:0;cursor:pointer;padding:0}.saved-cart-button svg{width:1em;height:1em;margin-right:.5em;vertical-align:middle}#stamped-button-submit{padding:0!important;background-color:var(--blue-color)!important;border-color:var(--blue-color)!important}.automatic-discount-badge{position:absolute;top:10px;right:15px;font-weight:700;z-index:2;line-height:1em;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;background-color:#ea2128;width:120px;height:80px;padding:10px;border-style:solid;border-width:2px;border-color:#ea2128;border-radius:10px;color:#fff;font-size:16px;text-align:center}.automatic-discount-badge>span{display:block;width:100%}.color-option{border-radius:50%!important;padding:0!important;height:30px!important;width:30px!important;vertical-align:middle!important;cursor:pointer;border:0!important;transition:.3s all}.color-option>*{pointer-events:none}.product-form__input input[type=radio]:checked+label.color-option{transform:scale(1.2)}body .wishlist-whale-button{padding:0;margin:0;height:24px}body .product__info-wrapper .wishlist-btn{display:block!important;margin:-10px!important;width:50px}.no-js .product-form__submit.button--secondary{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}.product .price--sold-out .price__badge-sold-out{background:transparent;color:rgb(var(--color-base-text));border-color:transparent}.product__description-title,.product__description h1,.product__description h2,.product__description h3,.product__description h4,.product__description h5,.product__description h6,.product__description h1 *,.product__description h2 *,.product__description h3 *,.product__description h4 *,.product__description h5 *,.product__description h6 *{font-weight:600}.product--no-media noscript .product-form__input{text-align:center}.product--no-media noscript .product-form__input{max-width:100%}.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product--no-media fieldset.product-form__input,.product--no-media .product-form__input--dropdown{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product__info-wrapper{padding-left:0}.finance-button-container{margin:-62px 0 0 150px;max-width:190px}.finance-button-container a{width:100%;text-align:center;padding:4px}@media screen and (min-width: 750px){.shopify-section-header-sticky:not(.shopify-section-header-hidden)+#MainContent .product__media-gallery{top:15rem}.shopify-section-header-sticky:not(.shopify-section-header-hidden)+#MainContent .product__media-gallery .product__media{padding-top:calc(100vh - 15rem - 130px)!important}.shopify-section-header-sticky:not(.shopify-section-header-hidden)+#MainContent .product__media-gallery .product__media>*{object-fit:contain}#MainContent .product__media-gallery .product__media,#MainContent .product__media-gallery .product__media>*{transition:.15s all;padding-top:0!important;object-fit:contain}.product__column-sticky{top:176px}.product-media-container.constrain-height .media{padding-top:min(calc(100vh - 330px),min(var(--constrained-height),var(--ratio-percent)))}.product-media-container.constrain-height .media>*{object-fit:contain}}@media screen and (min-width: 750px) and (max-width: 819px){.finance-button-container{margin:0;max-width:100%}}@media screen and (min-width: 890px){.finance-button-container{margin-left:170px}}@media screen and (min-width: 750px) and (max-width:1100px){.product #simpAskQuestion .simpAsk-title-container a.simpAskQuestionForm-btnOpen{margin:0;float:none}.simp-ask-question-header .simpAskQuestionForm-btnOpen{position:static!important;margin-top:0!important}}.product__description table,.custom-content-section table{max-width:100%;border-collapse:collapse}.product__description thead,.custom-content-section thead{background-color:#ececec;text-transform:uppercase}.product__description table td,.product__description table th,.custom-content-section table td,.custom-content-section table th{border:1px solid #ababab;padding:5px;line-height:1.2em}@media screen and (max-width:749px){.product__description li{padding:5px 0}}.vendor-logo-block{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.vendor-logo{display:block;height:auto}.text-before-vendor-logo,.vendor-url{max-width:50%;width:50%;display:block}.text-before-vendor-logo{display:block;color:#a4a4a4;line-height:1.3em}.table-container{overflow:auto;scrollbar-width:thin;scrollbar-color:#333 #eee}//firefox .table-container{scrollbar-width:thin;scrollbar-color:#333 #eee}.table-container:-webkit-scrollbar{width:11px}.table-container:-webkit-scrollbar-track{background:#eee}.table-container:-webkit-scrollbar-thumb{background-color:$gray--lighter;border-radius:6px;border:3px solid transparent}.table-container::-webkit-scrollbar,.table-container::-webkit-scrollbar-thumb{height:10px;border-radius:0;border:0}.table-container::-webkit-scrollbar-track{box-shadow:inset 0 0 0 10px #eee}.table-container::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 10px}.table-container table{max-width:9999px}.product .accordionSimpQA ul li p.simpAnswerHolder{margin-bottom:30px!important}.product #simpAskQuestion .simpAsk-title-container a.simpAskQuestionForm-btnOpen{margin-top:-7px}.product #simpAskQuestion .simpAsk-title-container{margin-bottom:30px!important}.product-video-section .video-block{position:relative;height:0;width:100%;padding-bottom:56.25%}.product-video-section .video-block img{object-fit:cover;cursor:pointer}.product-video-section .video-block iframe,.product-video-section .video-block img{position:absolute;top:0;left:0;width:100%;height:100%}.product-video-section__play-btn{display:block!important;position:absolute;width:88px;height:68px;top:calc(50% - 34px);left:calc(50% - 44px);pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-35.20005 -41.33325 305.0671 247.9995'%3E%3Cpath d='M229.763 25.817c-2.699-10.162-10.65-18.165-20.748-20.881C190.716 0 117.333 0 117.333 0S43.951 0 25.651 4.936C15.553 7.652 7.6 15.655 4.903 25.817 0 44.236 0 82.667 0 82.667s0 38.429 4.903 56.85C7.6 149.68 15.553 157.681 25.65 160.4c18.3 4.934 91.682 4.934 91.682 4.934s73.383 0 91.682-4.934c10.098-2.718 18.049-10.72 20.748-20.882 4.904-18.421 4.904-56.85 4.904-56.85s0-38.431-4.904-56.85' fill='red'/%3E%3Cpath d='M93.333 117.559l61.333-34.89-61.333-34.894z' fill='%23fff'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2}.product__title-container.wish-btn{position:relative;padding-right:30px}.product__title-container.wish-btn .product__wishlist-button{position:absolute;right:0;top:calc(50% - 10px)}.product__title-container.wish-btn .product__wishlist-button .hulk_wl_icon span{display:none}.product__title-container.wish-btn .product__wishlist-button .hulk_wl_icon .heart-hulk-animation{color:#ea2128;margin:0;font-size:20px}.scroll-to-reviews{margin-top:-1.5rem}.scroll-to-reviews__btn,.scroll-to-reviews__btn:visited{color:rgba(var(--color-link),var(--alpha-link))}#simpAskQuestion .button{background-color:var(--blue-color)}.hidden-metafields{display:none}.sku-info-table{border-collapse:collapse;border:1px solid #ececec}.sku-info-table td{padding:6px 10px}.sku-info-table tr:first-child td{border-bottom:1px solid #ececec}.sku-info-table tr td:first-child{border-right:1px solid #ececec}.warning-checkbox{display:block;margin-bottom:1em;cursor:pointer}.warning-checkbox input{display:none}.warning-checkbox__checkmark{display:inline-block;width:1em;height:1em;border:1px solid var(--red-color);border-radius:.2em;margin:0 .3em 0 0;vertical-align:middle}.warning-checkbox__label{vertical-align:middle;font-size:18px;line-height:1.2em;color:var(--red-color)}.warning-checkbox__input:checked+.warning-checkbox__checkmark{background-image:url("data:image/svg+xml,%3Csvg fill='%23e41b2a' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 78.369 78.369' xml:space='preserve'%3E%3Cpath d='M78.049,19.015L29.458,67.606c-0.428,0.428-1.121,0.428-1.548,0L0.32,40.015c-0.427-0.426-0.427-1.119,0-1.547l6.704-6.704 c0.428-0.427,1.121-0.427,1.548,0l20.113,20.112l41.113-41.113c0.429-0.427,1.12-0.427,1.548,0l6.703,6.704 C78.477,17.894,78.477,18.586,78.049,19.015z'/%3E%3C/svg%3E");background-size:.8em .8em;background-position:center;background-repeat:no-repeat}.product-form__submit.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}@media screen and (max-width:750px){.product__modal-opener:after{box-sizing:border-box;content:"Tap to Zoom";display:block;width:100%;background-color:#efefefcc;padding:10px 15px;text-align:center;font-size:14px;line-height:1em;position:absolute;bottom:0;left:0;pointer-events:none}}.product .product__media-wrapper .slider-mobile-gutter.single-slide .product__media-list{margin-bottom:0}@media screen and (min-width:750px){.product .product__media-wrapper .slider-mobile-gutter.single-slide .product__media-list .product__media{height:calc(100vh - 176px)!important}}.thumbnail-slider.single-slide{opacity:0;pointer-events:none;height:0}body>.shopify-app-block>.shopify_subscriptions_app_block_container{display:none}.product__info-container .shopify_subscriptions_app_container label{display:block;position:relative}.product__info-container .shopify_subscriptions_app_container input{display:none}.product__info-container .shopify_subscriptions_app_container .checkmark{display:inline-block;width:10px;height:10px;background:#fff;border-radius:50%;margin-right:10px;outline:2px solid #c0c0c0;transition:.1s all;position:relative}.product__info-container .shopify_subscriptions_app_container input:checked+.checkmark:after{content:"";display:block;width:6px;height:6px;border-radius:50%;position:absolute;top:2px;left:2px;background:#0f4c81}.product__info-container .shopify_subscriptions_app_container .checkmark-text{display:inline-block;position:relative;z-index:2;color:#000}.shopify_subscriptions_app__title+div{border:1px solid #c0c0c0!important;border-radius:5px!important;background-color:#eee!important}.shopify_subscriptions_app__title+div>.shopify_subscriptions_app_block_label:first-child{border-bottom:1px solid #c0c0c0!important}.shopify_subscriptions_app_block_label.active .shopify_subscriptions_app_block_label_children{display:block}.delivery-widget__container>.msg__container{padding:10px 0!important}.summary-rating-bar-content{background-color:var(--red-color)}.product__mobile-block .stamped-product-reviews-badge{margin:1.5rem 0}@media screen and (min-width:750px){.product__mobile-block,.product__info-wrapper .mobile-price,.product__info-wrapper .mobile-price+.product__tax{display:none}}@media screen and (max-width:749px){.product__info-wrapper .product__text,.product__info-wrapper .product__title,.product__info-wrapper .stamped-product-reviews-badge,.product__info-wrapper .scroll-to-reviews,.product__info-wrapper .desktop-price,.product__info-wrapper .desktop-price+.product__tax{display:none!important}}.product-block--price{position:relative}.product-block--price.has-low-price-guarantee-link{padding-right:150px}.product-block--price .low-price-guarantee-link{position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:150px;height:90px;text-align:center}.product-block--price .low-price-guarantee-link img{max-width:100%;max-height:100%;object-fit:contain}.product__tax{margin-top:0;line-height:1em}@media screen and (max-width:749.98px){.product-block--price.has-low-price-guarantee-link{margin-top:3rem}}.button:not(.button--secondary).button--finance{display:inline-block;padding:4px;font-size:1.3rem;line-height:1.3em;text-transform:none;background-color:#18a501;border-color:#18a501}.button--finance span,.ais-page .ais-hit--details>.button--finance span{font-size:inherit;line-height:inherit;font-weight:700;vertical-align:middle}.button--finance span:last-child{color:#000}.pickup-availability-info *{margin:0 0 .6rem;font-size:14px;font-family:Montserrat,sans-serif}.pickup-availability-info .caption-large,.pickup-availability-info .caption-large *{font-size:16px;line-height:1.15em;text-transform:uppercase;letter-spacing:.02em}.pickup-availability-info .caption-large .color-foreground{font-weight:700}.pickup-availability-info p{margin-bottom:0;color:#000}.variant-switch-input.disabled,.variant-switch-input.disabled+label,.variant-switch-label.disabled{pointer-events:none!important}.variant-switch-input.unavailable,.variant-switch-input.unavailable+label{display:none!important}.product .price .badge,.product .price__container{vertical-align:middle}.product .price .badge.price__badge-sale{margin-right:.5em}.delivery-widget__container{position:relative;display:grid;grid-template-columns:auto auto;justify-content:left;align-items:center}.delivery-widget__container:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.105 11.8907C13.7149 11.8907 12.584 13.0216 12.584 14.4118C12.584 15.8019 13.7149 16.9328 15.105 16.9328C16.4954 16.9328 17.626 15.8019 17.626 14.4118C17.626 13.0216 16.4951 11.8907 15.105 11.8907ZM15.105 15.6723C14.4098 15.6723 13.8445 15.1069 13.8445 14.4118C13.8445 13.7166 14.4098 13.1513 15.105 13.1513C15.8002 13.1513 16.3655 13.7166 16.3655 14.4118C16.3655 15.107 15.8002 15.6723 15.105 15.6723Z' fill='%23E92027'/%3E%3Cpath d='M6.49172 11.8907C5.1016 11.8907 3.9707 13.0216 3.9707 14.4118C3.9707 15.8019 5.1016 16.9328 6.49172 16.9328C7.88184 16.9328 9.01273 15.8019 9.01273 14.4118C9.01273 13.0216 7.88184 11.8907 6.49172 11.8907ZM6.49172 15.6723C5.79656 15.6723 5.23121 15.1069 5.23121 14.4118C5.23121 13.7166 5.79656 13.1513 6.49172 13.1513C7.18668 13.1513 7.75223 13.7166 7.75223 14.4118C7.75223 15.107 7.18688 15.6723 6.49172 15.6723Z' fill='%23E92027'/%3E%3Cpath d='M16.8027 4.67483C16.6956 4.46202 16.4777 4.32776 16.2395 4.32776H12.9202V5.58827H15.8508L17.567 9.0017L18.6935 8.4353L16.8027 4.67483Z' fill='%23E92027'/%3E%3Cpath d='M13.2142 13.8025H8.44531V15.063H13.2142V13.8025Z' fill='%23E92027'/%3E%3Cpath d='M4.60072 13.8025H2.41588C2.06775 13.8025 1.78564 14.0846 1.78564 14.4327C1.78564 14.7808 2.06779 15.063 2.41588 15.063H4.60076C4.94889 15.063 5.231 14.7808 5.231 14.4327C5.231 14.0846 4.94885 13.8025 4.60072 13.8025Z' fill='%23E92027'/%3E%3Cpath d='M19.8676 9.9496L18.6279 8.35296C18.5088 8.19917 18.3249 8.10925 18.1302 8.10925H13.5503V3.69749C13.5503 3.34937 13.2682 3.06726 12.9201 3.06726H2.41588C2.06775 3.06726 1.78564 3.34941 1.78564 3.69749C1.78564 4.04558 2.06779 4.32773 2.41588 4.32773H12.2898V8.73949C12.2898 9.08761 12.572 9.36972 12.9201 9.36972H17.8215L18.7394 10.5521V13.8025H16.9957C16.6476 13.8025 16.3654 14.0846 16.3654 14.4327C16.3654 14.7809 16.6476 15.063 16.9957 15.063H19.3696C19.7178 15.063 19.9999 14.7808 19.9999 14.4327V10.3362C19.9999 10.1962 19.9533 10.0601 19.8676 9.9496Z' fill='%23E92027'/%3E%3Cpath d='M4.55871 10.6093H1.65953C1.31141 10.6093 1.0293 10.8914 1.0293 11.2395C1.0293 11.5876 1.31145 11.8697 1.65953 11.8697H4.55867C4.9068 11.8697 5.18891 11.5876 5.18891 11.2395C5.18895 10.8914 4.9068 10.6093 4.55871 10.6093Z' fill='%23E92027'/%3E%3Cpath d='M6.0084 8.13025H0.630234C0.282148 8.13025 0 8.4124 0 8.76052C0 9.10865 0.282148 9.39076 0.630234 9.39076H6.0084C6.35652 9.39076 6.63863 9.10861 6.63863 8.76052C6.63863 8.41244 6.35652 8.13025 6.0084 8.13025Z' fill='%23E92027'/%3E%3Cpath d='M7.0377 5.65125H1.65953C1.31141 5.65125 1.0293 5.93339 1.0293 6.28148C1.0293 6.6296 1.31145 6.91171 1.65953 6.91171H7.0377C7.38582 6.91171 7.66793 6.62957 7.66793 6.28148C7.66797 5.93339 7.38582 5.65125 7.0377 5.65125Z' fill='%23E92027'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px}.cs-save-trigger{text-transform:uppercase;padding:0!important}.cs-save-trigger svg path{stroke:#e92027!important}.cs-save-trigger svg path:nth-child(2){stroke-width:3!important}
/*# sourceMappingURL=/cdn/shop/t/105/assets/section-main-product-custom.css.map */
