/** Shopify CDN: Minification failed

Line 21:10699 Unexpected "20"

**/
.footer-block-toggler~.h5,.footer-contacts .h4,.footer-contacts .h5,a,body,h1,h2,h3,h4,h5,h6,p{font-family:Montserrat,sans-serif!important}#btn2,#btnHeart,.btnHeart,.search-icon{cursor:pointer}.boost-sd__product-image-row--vertical .boost-sd__product-image-column .boost-sd__button{flex-shrink:0;max-width:100%}.boost-sd__sorting-option{padding:5px 20px!important}.boost-sd__recommendation-title::after,.boost-sd__recommendation-title::before{display:none;min-width:0}.boost-sd__button--clear .boost-sd__button-text,.header__submenu .list-menu__item--active,[data-items-menu] .list-menu__item--active{color:#fff!important}.boost-sd__button--clear:hover .boost-sd__button-text,html .jdgm-star{color:#fe7600!important}.boost-sd__recommendation-title.boost-sd__recommendation-title--left{text-align:center;display:block}.boost-sd__slider .slick-list{position:relative;min-height:465px!important;height:auto!important;display:block;overflow:hidden;margin:0;padding:0}a.button.button--primary.slideshow_button:hover{color:#fe7600!important;background:#fff!important;border:2px solid #fe7600!important;box-shadow:none!important}.boost-sd__recommendation-title--left .boost-sd__recommendation-title-text{text-align:left;color:#222!important;font-size:36px!important;font-family:Montserrat,sans-serif!important;font-weight:700}.boost-sd__recommendation-title--left::before{width:0%}.slideshow_content .title,h1.title.slider__text--homepage{font-size:48px!important}.dropdown-inner .list-menu--disclosure>li:hover>a{text-decoration:underline;color:#fe7600!important}p.description{width:650px}.content_html{max-width:70%!important}.importent_note{color:#000;font-size:14px;margin-bottom:10px;display:block}.importent_note span.bold{font-size:15px;font-weight:700}a.button.button--primary.slideshow_button{text-align:center!important;padding:12px 15px!important;background:#fe7600!important;font-weight:700!important;border:2px solid #fe7600!important;border-radius:0;color:#fff}.description .slide-top{transform:none!important;animation:none!important;opacity:1!important}.copyright{color:#858585!important;font-weight:600!important;font-size:14px!important}.footer-contacts i{background:#fff;color:#fe7600!important}.footer-bottom,.slider-pagination.slider-pagination--floating.slider-bullets.no-js-hidden,html body .cart-label{display:none}.field_n *,.list_of_icon li{display:inline-block}a:focus{box-shadow:none!important}.article-read-more,.call-to-action button,.jrl-button,.viewall,a.button.button--primary.slide-top{text-align:center!important;padding:12px 15px!important;background:#fe7600!important;font-weight:700!important;border:2px solid #fe7600!important;border-radius:0}.add_to_cart1:focus,.article-read-more:focus,.call-to-action button:focus,.jrl-button:focus,.login_register:focus,.viewall:focus,a#ftr-blog-view-all-btn:focus,a.button.button--primary.slide-top:focus,button#newsletter-form-footer-contacts-dvfs:focus,button#newsletter-form-footer-contacts-dvfs:hover{color:#fe7600!important;background:#fff!important;border:2px solid #fe7600!important}a#ftr-blog-view-all-btn,a.request__rma--btn{color:#fff;text-align:center!important;padding:12px 15px!important;background:#fe7600!important;font-weight:700!important;border:2px solid #fe7600}.button.button--primary.slide-top,.field_n select,p.blogInner-publish-date{font-weight:600}a#ftr-blog-view-all-btn:hover{color:rgb (254,118,0)!important;background:#fff!important;border:2px solid #fe7600!important;box-shadow:none!important}.list-menu--inline>li{margin:0 3.4px}h2.title.slide-top{width:100%!important;max-width:800px;margin-bottom:15px!important}.article__content h2,.cart-sidebar__footer,.collection__info,.collection__info a,.collection__info p,.customer.login .field__label,.customer.login h1,.customer.login p,.customer.register .field__label,.customer.register h1,.customer.register p,.innerBlog-section,.innerBlog-title,.items h2,.product-share-container p,.product-tabs.dynamic-page-width div,.product-tabs.dynamic-page-width h2,.product-tabs.dynamic-page-width p,.quantity__input,.rte,.summary,.tab__content *,.title.title--primary,details[open=true] a,div#tab-content-description ul li,header .cart-sidebar__header .h3,header .cart-sidebar__items,span.page-scroll-up svg.icon.icon-caret,span.price{color:#000}.product__info-block.product__info-block--variant_picker{padding:25px;color:#000}variant-radios input[type=radio]:checked+label{background-color:#fe7600!important;border-color:var(--color-foreground)!important;color:var(--color-foreground)!important}variant-radios input[type=radio]+label{background-color:#fff!important;color:rgb(0 0 0 / 55%)!important;transition-property:background-color,border-color,color!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.3s!important;border:1px solid #8f8f8f!important}.collection__block--title h1{margin:0;color:#000}.active-facets__item span{font-size:12px}.facets__price[data-currency-at=begin] .field__input{padding-left:1.25rem;color:#000}.header__inline-menu{background:#fe7600}

/*This is the old VERY specific selector for the menu styling that could change.*/
/*html #shopify-section-sections--16926399693025__header ul.list-menu.list-menu--inline{width:1250px;max-width:100%;background:#fe7600;padding:1.5em 15px;margin:0 auto}*/

/*This is the new less specific, but still probably specific enough selector for the menu styling*/
html nav ul.list-menu.list-menu--inline{width:1250px;max-width:100%;background:#fe7600;padding:1.5em 15px;margin:0 auto}

.contacts{padding:5px}html #header-top-inner .contacts p .separator{height:20px;width:1px}.slideshow_content--inner{text-align:left}

/*This is the old VERY specific selector for the header top section that has the contact info on it.  Most of the styles for that section are actually in
the header-top.liquid file so I'm not sure why any styles were placed here.  I moved the below styles into the header-top.liquid file and commented
out the line here*/
/*html #shopify-section-sections--16926399693025__header_top{background:#000;color:#fff}*/

.list-menu--inline>li{border-right:1px solid #fff}.list-menu--inline>li:last-child{border-right:0px solid #fff}.field_n *{width:auto;border-radius:0;vertical-align:top}.header__search *,.info-innerData h4,i.icon-swym-wishlist,i.icon-swym-wishlist+span{vertical-align:middle}.field_n select{background:#e0e0e0;color:#000;font-size:15px}#Search-In-Modal{margin-left:-5px;border:1px solid #0003;width:230px;border-radius:0;padding:8px;max-width:200px;line-height:1.75rem;background-color:rgb(255 255 255 / .1);color:#000!important}input#Search-In-Modal::placeholder{font-size:13px;font-weight:600;color:#ccccce}.search__button_n.field__button_n{background:#000;margin-left:-5px;height:46.5px}.field_n svg{width:20px;height:25px;margin-left:25px}.header__search *{display:inline}predictive-search{width:75%}.jrl-button,.login_register,a.btn-add-address,button.button--small,input.shopify-challenge__button.btn{background:#fe7600;font-weight:600;padding:12px;color:#fff}.boost-sd__product-image img,.boost-sd__product-item{background:#f5f5f5!important}.account-header a,.account-header h1,.cart__footer,.cart__footer cart-note,.jdgm-form input[type=email],.jdgm-form input[type=text],.jdgm-form input[type=url],.jdgm-form textarea,.jdgm-rev-widg__summary-stars,.jdgm-rev-widg__summary-text,.jdgm-rev__content,.jdgm-sort-dropdown-arrow:before,.jrl-heading,.jrl-text,.product__title,.product__title--before,form.jdgm-form,h2.totals__subtotal.h3,p.item-vendor,span.jdgm-rev__author,td.cart-item__details a,text-expandable{color:#000!important}.list_of_icon li a img{width:22px}.list_of_icon{padding:0;width:200px}@media (min-width:1200px),print{html .header__icons{gap:10rem}}.jrl-container{max-width:1200px;margin:0 auto}.jrl-row-single{justify-content:space-between;align-items:center}.jrl-row::after{content:"";clear:both;display:table}.jrl [class*=jrl-col-]{float:left;padding:15px}.jrl.heading-text-section [class*=jrl-col-]{float:left;padding:0 15px}.jrl-mt{margin-top:50px}.jrl-heading{font-style:normal;font-size:42px;font-weight:700}.jrl-col-12{width:100%}.jrl-col-9{width:77.66%}.jrl-col-8{width:66.66%}.jrl-col-7{width:58.33%}.jrl-col-6{width:50%}.jrl-col-5{width:41.66%}.jrl-col-4{width:33.33%}.jrl-col-3{width:22.33%}@media (max-width:768px){.jrl [class*=jrl-col-]{width:100%}}@media (max-width:992px){.jrl [class*=jrl-col-]{width:100%}}@media (max-width:1024px){.jrl [class*=jrl-col-]{width:100%}}.boost-sd__filter-option{margin:0 0 25px;padding:15px!important;border:1px solid #e8e8e8}.boost-sd__filter-option-label{border-bottom:1px solid #e8e8e8;padding-bottom:15px!important}.boost-sd__filter-option:last-of-type{border-bottom:1px solid #e8e8e8!important}sd__product-image-img{object-fit:contain!important}.boost-sd__product-image{border:none!important}.recent-blog-list{list-style:none;padding:0;margin:0}.recent-blog-list li{margin:27px 0}.recent-blog-item,div#price-template--16926399561953__main{display:flex;align-items:center}.recent-blog-item img{width:100px;height:auto;margin-right:10px}.recent-blog-list a{color:#000;text-decoration:none;font-size:12px}.recent-post-heading{color:#000;font-size:23px;border-bottom:1px solid #8080807a;padding-bottom:15px}.blog-inner-section{height:354px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.blog-overlay-text{top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:100%;max-width:800px;padding:20px;box-sizing:border-box;position:relative;z-index:2}.blog-inner-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}p.innerBlog-author span{color:#ea7436;padding-right:2px}.article__content img{width:84%;padding:25px 0}.product__info-block.product__info-block--description.rte{padding:0;margin-bottom:1em}.product__title--rating,.tab-title,bought-together .grid-item:after{display:none!important}.product-form__input.product-form__quantity{color:#000!important;margin-bottom:1em}.header.dynamic-page-width.header--has-menu{margin:15px auto 0;padding-bottom:15px;max-width:1300px;}.product-tag-ul li{float:left}.product-tag-ul .tag{background:#fff;border-radius:3px 0 0 3px;color:#000;display:inline-block;padding:15px 37px;position:relative;margin:0 25px 25px 0;text-decoration:none;border:1px solid #d6d6d6}li.tag a{font-size:15px;font-weight:600}span.productAddSign{position:absolute;font-size:25px;top:8px;left:15px}#shopify-section-template--16926399561953__product-bought-together li.grid-item{background:#e2e2e9;padding:25px;color:#000}.product-description-tab button.active{color:#000;font-weight:700}.tabcontent{border:1px solid #ddd;display:none;padding:15px;margin-top:8px;color:#000;font-size:14px;line-height:1.6rem}button.tablinks{color:gray;font-size:12px}a.tablinks.active{background-color:#fff;color:#333!important;border:1px solid #ddd;border-bottom:1px solid #fff}.custom-product-price{color:#000;font-size:27px;font-weight:600;margin:15px 0 8px}p.custom-product-price span{padding-right:50px;font-size:16px}.product__info-block.product__info-block--title.product__info-block--title-with-price.product__info-block--title-with-badge{display:block}.product__title--wrapper:has(.product__title--before)+.product__title--price{display:none}span.favorite-icon{color:#000;border:1px solid gray;padding:7px 14px;font-size:22px;position:absolute;right:0}button.product-form__submit.button.button--primary{width:100%;margin:15px}.product__info-aside ul li::marker{color:#ea7436}.product-share-container ul{display:flex}.product-share-container ul li{width:11%;margin-right:0;margin-top:8px;padding:8px}.jdgm-sort-dropdown-wrapper{background:#fff;float:right!important;margin-right:45px!important}h2.jdgm-rev-widg__title,select.jdgm-sort-dropdown{color:#000!important;text-align:center}.jdgm-row-actions{background:#f6f6f6;border:none!important}.jdgm-star{color:#f7b450!important}.jdgm-rev__icon:not(.jdgm-rev__avatar):before{color:#000!important;font-size:34px!important;line-height:62px!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>div{align-items:center!important}.jdgm-widget *{margin:auto!important}span.jdgm-rev-widg__summary-average{display:block;color:#ea7436!important;font-weight:600;padding:15px 0}.jdgm-rev-widg__summary-inner{background:#fff;text-align:center!important;padding:22px}.account-details,.customer.login,.customer.register{background:#f6f6f6}.jdgm-rev.jdgm-divider-top.jdgm--done-setup{border-bottom:1px solid #e0e0e0;border-top:none}.jdgm-sort-dropdown{padding:10px 34px 10px 15px!important}.jdgm-rev__icon{width:67px!important;height:65px!important;border-radius:50%!important}span.jdgm-rev__rating{position:absolute;left:76px}#shopify-section-overlay,.boost-sd__search-form-wrapper,.boost-sd__search-result-toolbar,.boost-sd__toolbar-item.boost-sd__toolbar-item--view-as,.cart-item__price,.search-toggle-box,.swym-wish-counter,div#top-selling-col,li#searchIcon,span.info-icon,span.jdgm-rev__author-wrapper{display:none}.jdgm-rev__body p{margin-left:75px}.cart-item{border:1px solid #e0e0e0;display:flex!important;margin-bottom:25px!important;align-items:center!important}.cart-item__media,html .boost-sd__suggestion-queries-item-img{border:1px solid #ccc}.cart__items,p.copyright{padding:0!important}td.cart-item__media div img{object-fit:contain;padding:11px}td.cart-item__media div{background:#f5f5f5}.cart-items td,span.boost-sd__format-currency{padding:15px!important}textarea#Cart-note{border:1px solid #e0e0e0;color:#000}.cart__continue-shopping{text-align:end;margin-bottom:50px;text-align:start}.cart__continue-shopping a{padding:15px 22px;text-transform:uppercase;font-weight:600}.cart-sidebar__footer-actions .button.button--primary,button.cart__checkout-button.button.button--primary,html .cart-count-bubble{color:#fff}h5.cart-heading{color:#000;text-align:center;padding:15px}.cart__footer .js-contents{margin:0!important;padding:0!important}hr.cart-border{background:#e0e0e0;height:.5px;margin-bottom:16px;margin-top:12px}cart-note.cart__note.field{margin:0}.tax-note{font-style:normal!important;padding:15px 0 25px!important;font-weight:600}.cart__footer{padding:8px 22px 34px!important}.customer.login input,.customer.register input{color:#000;border:1px solid #000}.cart__continue-shopping a,.cart__continue-shopping a:hover,a#edit-btn{color:#fff;background:#fe7600}html .customer:not(.account,.order,.addresses){margin:5rem auto 7rem;max-width:32em;position:relative;padding:2.5rem;text-align:center}.actions button,.customer.register button{padding:15px 30px;background:#fe7600}.customer.login input::-webkit-input-placeholder,.customer.register input::-webkit-input-placeholder{color:#000}.customer.login input::-moz-placeholder,.customer.register input::-moz-placeholder{color:#000}.customer.login input:-ms-input-placeholder,.customer.register input:-ms-input-placeholder{color:#000}.customer.login input:-moz-placeholder,.customer.register input:-moz-placeholder{color:#000}.cart-item__media{flex-shrink:0}html .cart-item__remove{padding:4.5px}html header .cart-sidebar__footer-actions .link_to_cart{justify-content:start}html .cart-item{margin-bottom:0!important}html .boost-sd__header-item.boost-sd__suggestion-queries-header.boost-sd__suggestion-queries-header--suggestion h3{font-size:20px;color:#000!important}html .button.header__icon--cart>svg{height:auto;width:auto}html .cart-item__title{font-size:13px}header .cart-item__price .cart-item__qty,html .price--final{font-size:12px}.account-content a,.account-content h2,.account-content p,.account-details p,.addresses form,div#account-left a,div#account-left h2,div#account-left p,h1.customer__title,li.addresses__list-item p,p.shopify-challenge__message{color:#000}div#account-left div{background:#fff;box-shadow:0 0 10px #e4e4e4;padding:25px 34px 43px}.account-details{padding:0 43px 43px;width:100%!important}.account-details label,.edit-details label{padding:25px 0 11px;color:#000;font-weight:600}.account-details input,.edit-details input{background:#fff;color:#000}.account-details input::placeholder,.edit-details input::placeholder{color:#000!important}select#AddressCountryNew{background:#fff;color:#000!important}.field.checkbox{display:block!important;margin:34px 0 15px}.avtar-container img{border-radius:50%}p.accountTab{margin:0 0 15px!important}.slick-list.draggable,p.accountText{margin:0!important}p.accountText{font-size:13px;padding-bottom:25px}div#account-left h2{font-size:22px!important}.addresses__list-item[data-item-title]:before{background-color:rgb(0 0 0 / 40%)!important}.addresses h2{text-align:left;color:#000;margin:0}a#edit-btn{font-weight:600;padding:12px 34px}.select__select,Geomax Zone 20 H Laser [type=text],[type=date],[type=datetime],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=url],form select,textarea{border-radius:2px;line-height:1.75rem;padding:calc(.5rem + 1px) .75rem calc(.5rem - 1px);box-sizing:border-box;width:100%;border-color:var(--color-foreground-20);background-color:#ffffff1a;color:#000;border:1px solid #e0dbdb}a#log-out{display:block;margin:15px 0 0}input#address_default_address_8596540883169{margin:25px 0}@media only screen and (min-width:768px){.addresses form{display:block!important}}.product-image{justify-content:center;align-items:center}.row-new{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:600px){.cart__continue-shopping,.jrl-heading,.jrl-text{text-align:center}.call-to-action .wrapper,.cart-item,.product-grid .product-row{display:block!important}button#d__next{right:215px!important}.field_n select,.slideshow_content .description,span#login--text{display:none}.login--text-btn,.row-inner2{display:none!important}.slick-dots li button{margin:-17px}.list_of_icon{text-align:end}.call-to-action .wrapper,.logo_list,.payment-list,.row-new h2{text-align:center!important}.logo_list{width:46%!important}.addresses [aria-expanded=true]~div[id] [type=reset]{position:relative!important;right:0!important;display:block!important}.header__search *{display:inline;vertical-align:middle}.login_register{font-size:13px;float:inline-end}.column1{flex:auto;position:relative}.row1.row2{display:grid!important;column-count:1}.column{margin-bottom:25px}.column2 h2{text-align:center;padding:34px 0}.inner-wrap-new-col-2{flex:inherit!important}.inner-wrap-new-img img{height:225px!important}.inner-wrap-new-content h2{font-size:18px!important}.inner-wrap-new-content h5{font-size:22px!important;margin:0!important}p.jrl-top-text{padding:0!important}.call-to-action .col-1,.call-to-action .col-2,.product-grid .product{width:100%!important}h2.title{font-size:21px}.slideshow_content._left{width:100%}.slideshow_content a.button.button--primary{margin:0;text-align:center!important;padding:12px 15px!important;background:#fe7600!important;font-weight:700!important;border:2px solid #fe7600!important;border-radius:0;color:#fff}.slider-pagination--floating{left:12px!important}section.jrl.brand-slider-section{margin-right:34px}.customer form{margin-top:1rem!important}.footer-contacts__address .address-item{padding:25px 0 0 55px!important}html .button.header__icon--cart>svg{color:#515151!important}.link--text{color:var(--color-foreground)!important}summary.menu-drawer-toggler.header__icon.header__icon--menu.header__icon--summary.button.button--small:focus{background:0 0!important}.recently-product-image img{margin:auto}.slick-slide img{padding:15px!important}.content_html{max-width:100%!important;margin-left:34px}button.slider-button{padding:0 5px!important}button.slider-button.slider-button--stucked.slider-button--prev.button--tertiary{left:-25px}button.slider-button.slider-button--stucked.slider-button--next.button--tertiary{right:-25px}.inner-wrap-new-col-3{margin-top:90px}.inner-wrap-new-content.offer-content h4{line-height:34px!important}.inner-wrap-new-content h2{margin:11px 0 0!important}.inner-wrap-new-content a{margin-top:15px!important}.offer-content2{top:25%!important}.col-1 h2,.slideshow_content .title{font-size:25px!important}.call-to-action{padding:34px!important}.address-item.email a{word-wrap:break-word!important;width:167px!important;display:block}.footer-contacts__social{text-align:center;margin:auto!important}.slider--desktop{height:211px}.jdgm-review-widget--small .jdgm-form__fieldset-actions .jdgm-btn{display:block;margin-bottom:20px!important;width:95%}li#searchIcon{display:block;position:absolute;top:48px;right:34px}div#searchToggleBox{top:158px;position:absolute;width:100%;right:-25px}li#searchIcon svg{width:25px;position:absolute;right:0}}.slider-button,.slider-button svg.icon.icon-caret{color:#000!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.text-animation .multicolumn-card__content .text>p,.text-animation .multicolumn-card__content .title{opacity:1}.header__search *{display:inline;vertical-align:middle;float:inline-end}a.header__heading-link.focus-inset img{width:214px}.field_n select{font-size:13px}#boost-sd__search-widget-init-input-0{font-size:12px;width:150px;margin-left:-5px}.login_register{padding:15px 9px;font-size:14px}.field_n,.menu-drawer-toggler::after,.slideshow_content .description,div#ftr__blog--col2{display:none}.cart__continue-shopping{text-align:center;margin:25px}.cart__container{display:block!important}div#blog_btn--row{display:block!important;text-align:center;margin:50px 0 0}h2#blog_heading--h2{text-align:center!important}.content_html{max-width:100%!important}.slick-slide img{padding:15px!important}.search__button_n.field__button_n{margin-left:-25px}.footer-contacts__inner.dynamic-page-width{grid-template-columns:2.5fr 2fr 2fr!important}.footer-contacts__newsletter{grid-column:span 10!important;width:100%!important}.inner-wrap-new-content h5{font-size:25px!important}.inner-wrap-new-content h2{font-size:34px!important;margin:5px 0 0!important}.best-selling-inner2 .add_to_cart{margin-top:17px!important}.offer-content{top:0!important}.inner-wrap-new-content.offer-content h3{font-size:25px!important;margin:0!important}.inner-wrap-new-content.offer-content h4{font-size:18px!important;margin:0!important}.inner-wrap-new-content.offer-content h6{font-size:14px!important}.inner-wrap-new-content.offer-content{left:0!important}span.offer-bottom-border{margin-top:-12px!important}.call-to-action .col-1{width:87%!important}.slideshow[data-slides-per-view="1"] .slider-pagination--floating{width:34%!important}h2.title.slide-top{max-width:374px!important}.row2.row3{column-count:2!important}.column{flex:1;margin-bottom:25px}.column1{flex:2!important}.image-with-text__content{padding:0 .2rem 3rem}#shopify-section-template--17034216440033__edd6a9f6-4dac-4d54-811f-3c5b85030651 h2.title.slide-top{color:#000;width:100%!important}#shopify-section-template--17034216440033__edd6a9f6-4dac-4d54-811f-3c5b85030651 h3.title.slide-top{padding:0!important}.jrl-heading,.jrl-text{text-align:center}.recently-product-image img{margin:auto}div#contact-limited-product{display:flex}.inner-wrap-new-content.offer-content2,.recently-view-product{width:50%}#shopify-section-template--17050300743905__09221025-7ecd-4009-8c5c-ddf01d12382b .newsletter__wrapper.color-background-1{width:91%!important}ul.recent-blog-list{column-count:2}.recent-blog-item{margin-top:-25px;padding-bottom:25px}html .offer-content{text-align:center;top:3%!important}html .offer-content2 P{font-size:18px;font-weight:600}html .offer-content2 h6{font-size:24px}}@media all and (device-width:1024px){div#contact-limited-product{display:block}.recently-view-product{width:91%;padding:15px 15px 46px!important}h2.title.slide-top{max-width:500px!important}.slideshow[data-slides-per-view="1"] .slider-pagination--floating{width:27%!important}.row-new{display:flex;justify-content:center;align-items:center}}.slider-button{background:#fff!important;border-radius:50%!important;padding:17px!important;margin:0 43px!important}button.slider-button.slider-button--stucked.slider-button--prev.button--tertiary{background:#fff!important;color:#000!important;opacity:1;position:absolute!important;top:50%!important}button.slider-button.slider-button--stucked.slider-button--next.button--tertiary{position:absolute!important;top:50%!important}.product-quick-add-container .media{order:3;width:125px!important;height:125px!important}.product-quick-add-container .product__title--wrapper{border-bottom:none!important;padding-bottom:0!important}.jdgm-write-rev-link.jdgm-write-rev-link,button.product-form__submit.button.button--primary{background:#fe7600!important;padding:12px!important;color:#fff!important;font-weight:600!important}.product-quick-add-container .product__title{margin-top:0!important}.product__title--sku{padding:0 0 9px!important}.jdgm-form__fieldset p{padding:25px;font-size:14px}.info-icon{color:#fff;background:#fe7600!important}.swym-ui-component .swym-htc-tabs .swym-htc-tab-item.swym-selected,html .product__info-block-social-sharing a>svg{background:#fe7600!important}p.top-selling-price{font-size:24px;margin-bottom:20px;font-weight:600}button.product-form__submit.button.button--primary{border:none!important;border-radius:0!important}.footer-contacts .h4{font-size:18px!important}.footer-contacts .h5{font-size:17px!important;font-weight:700!important}.footer-contacts__newsletter h4,.footer-contacts__social .h4{font-size:18px!important}.boost-sd__product-title,.footer-inner li{font-size:15px!important}.footer-contacts__address .h4{font-size:21px!important}.footer-block-toggler~.h5{font-size:18px!important}.address-item a,.address-item p{font-weight:500}#newsletter-form-footer-contacts-dvfs{padding:11.6px 20px!important;border-radius:0!important;border:2px solid #fe7600!important}button#d__next,button#d__prev{border-radius:0!important;top:417px!important;box-shadow:0 0 10px #d9d9d9;padding:0!important;position:absolute;background:#fff!important}html div#ProductInfo-template--16926399561953__main .product__info-aside .product__title{font-size:33px!important;line-height:1!important;font-weight:600!important}span.sale-batch{position:absolute;top:12px;left:12px;font-size:11px;font-weight:700;-webkit-animation:1.25s infinite alternate blick;color:#fff;padding:2px 8px;border-radius:4px;background:#f31313}@-webkit-keyframes blick1{0%,75%{background:#fe7600}100%,25%,50%{background:#000}}@-webkit-keyframes blick{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes colorchange{0%{background:#000;transform:scale(1)}50%{background:#f31313;transform:scale(1.25)}100%{transform:scale(1);background:#000}}@keyframes zoom-in-zoom-out{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes zoom-in-zoom-out1{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}input#boost-sd__search-widget-init-input-0::placeholder{color:#ccccca;font-size:12px;font-weight:600}@media (min-width:990px){.slideshow_content .button{min-width:10rem;padding:20px;text-transform:uppercase;font-weight:600}.dropdown-inner.full-width{margin-top:22px}#boost-sd__search-widget-init-input-0{max-width:200px;margin-left:-5px;border:1px solid #ccccca;color:#000!important}.product__info-block--title{padding:0 0 .5rem}.header-wrapper{padding:0 0 20px}html .product__info-block--title{padding:0 0 .5rem}#boost-sd__search-widget-init-input-0::-webkit-input-placeholder{color:#000}#boost-sd__search-widget-init-input-0::-moz-placeholder{color:#000}#boost-sd__search-widget-init-input-0:-ms-input-placeholder{color:#000}#boost-sd__search-widget-init-input-0:-moz-placeholder{color:#000}.header__icons{gap:8rem!important;margin-left:1rem}.footer-contacts__social{height:0}.login_register{margin-left:50px}div#offer__2--row{margin-top:100px}}.footer-contacts__image .media>:not(.zoom,.deferred-media__poster-button),.media model-viewer{background:#000!important}button#d__prev{left:-118px}button#d__next{right:460px}span#share-icon{color:#fe7600;position:absolute;top:8px!important;left:-40px!important;width:32px!important}#btn2{position:absolute;top:15px!important;right:-25px!important;font-size:25px!important;color:#000}.product-description-tab a{padding:11px;color:#fff!important;font-size:13px;cursor:pointer;background-color:#fe7600;font-weight:600}.slideshow .slider-button .icon{height:28px!important;padding:9px!important;width:28px!important}a#max--link{color:#858585!important}.footer-contacts__address span.h4:hover,.swym-added p#btnHeart,.swym-added p.btnHeart,.swym-adding p#btnHeart,.swym-adding p.btnHeart,a#max--link:hover,p#btnHeart:hover,p.btnHeart:hover{color:#fe7600!important}html quantity-input .quantity__button{background-color:transparent!important;color:#222}.info-innerData h4{color:#000!important;font-size:13px;text-align:center;height:60px}.multicolumn-card__image-wrapper{width:25%!important}input#newsletter-form--email{border-bottom:2px solid #565656!important;border:none}button#newsletter-form-dvfs{background:#fe7600;font-weight:600;color:#fff;border:2px solid #fe7600}button#newsletter-form-dvfs:hover{color:#fe7600;background:#fff;border:2px solid #fe7600}h3.title{font-size:22px!important;padding:0 43px!important}.header__submenu li a.list-menu__item--active{color:var(--color-base-accent-1)!important}h1.title.slider__text--homepage.slide-top{font-size:48px}.contact__form input::placeholder,.contact__form textarea::placeholder{font-weight:600}.product-quick-add{border:none!important}.newsletter__wrapper.color-background-1 h2{font-size:34px!important}.jdgm-widget .jdgm-temp-hidden{display:block;margin-bottom:30px!important}.jdgm-widget-actions-wrapper{margin-bottom:30px!important}.product__info-block-social-sharing{top:-175px!important}section#footer__bottom--section{background:#fff}div#copyright__section--row{margin:-5px 0 0;padding-bottom:5px}img#footer__logo--secound{margin-left:25px!important}.boost-sd__product-title{font-weight:600!important;padding:0 15px!important}.dropdown-inner .list-menu--disclosure>li{border-right:1px solid #eee}.boost-sd__product-price{border-bottom:2px solid #eee!important}.boost-sd__format-currency>span{color:#666!important;font-weight:600!important;font-size:14px!important}.boost-sd__next-button svg path,.boost-sd__prev-button svg path{stroke:#fff}.footer-contacts__address span.h4,.footer-contacts__image.footer-contacts__image--bottom img{cursor:pointer!important}.blog-col2{margin:15px 0 25px 50px;border:1px solid #c8c8c87a;width:25%}.list-menu__item{display:flex;align-items:center;line-height:1.3;font-size:12px;font-weight:600}@media (min-width:768px){html .header__menu-item-top{text-transform:uppercase;font-weight:600;font-size:12px;text-transform:uppercase;padding:.25rem .8rem .25rem .8em}html ul.list-menu.list-menu--inline li:last-child .header__menu-item-top{padding:.25rem 0 .25rem .8em;border-right:0px solid #fff}html ul.list-menu.list-menu--inline li:frist-child .header__menu-item-top{padding:.25rem 0 .25rem .8em}.logo_list,.payment-list{text-align:center!important}.logo_list{width:63%!important;margin:auto}.slideshow_content--inner{position:relative;left:75px!important}p.description.slide-top{width:650px}.slick-initialized .slick-slide{display:block}.slider__slide,slider-component1>.slider__slide .image--wrapper img{height:443px!important}.slider{max-height:443px!important;overflow:hidden!important}.image--wrapper{padding-bottom:45.46875%!important;max-height:100%!important}.image--wrapper img{max-height:100%!important;width:100%!important;object-fit:contain!important;display:block!important}}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn,button.boost-sd__button{padding:10px!important;background:#fe7600!important;border:2px solid #fe7600!important;color:#fff!important}a.request__rma--btn:hover{color:#fe7600!important;background:#fff!important;border:2px solid #fe7600!important;box-shadow:none!important}#media-33647259058401{padding:7% 5% 5%!important}.boost-sd__product-link{z-index:9!important}button.boost-sd__button{text-align:center;font-weight:700!important;display:block!important;margin:0!important}button.boost-sd__button:hover{color:#fe7600!important;background:#fff!important;border:2px solid #fe7600!important}.boost-sd__product-info{height:auto!important;display:block!important;text-align:center!important}.boost-sd__product-price{margin-bottom:15px!important}.boost-sd__button.boost-sd__button--border.boost-sd__button--left.boost-sd__button--height-fit-content.boost-sd__button--full-width.boost-sd__button--hide-on-mobile.boost-sd__button--no-minwidth{max-width:80%;width:160px!important;margin:0 auto 20px!important}.boost-sd__product-image{width:100%!important;height:100%!important;margin:auto!important}.info-product-image{height:auto!important}html .info-product-image img{height:auto!important;width:auto!important;padding:0;margin:0 auto 10px!important;max-height:200px;}.boost-sd__product-image-wrapper--square{aspect-ratio:auto!important}.product__info-block.product__info-block--gallery .image--wrapper{height:100%}.slick-slide img{padding:15px}li.slider__slide.mySlides .image--wrapper img{object-fit:cover!important}.header__search,.header__search form{width:auto!important}span#login--text{display:none;font-size:15px;font-weight:600}p#after--login,p#before--login{margin-left:64px}.cms-page-index .column2 .no-slider img{width:auto!important;height:100%!important;margin:0 auto!important}.cms-page-index .column2_new_1.column2 .no-slider img.cal_1{width:100%!important;height:auto!important}.cms-page-index .product-grid .product-image img{max-width:100%}.slider__slide.no_image{width:100%;padding:0 15% 15%}html slider-component#gallery-template--16926399561953__main{margin:0 3px 0 12px!important}html .tab__content_new table{max-width:100%;width:100%;border-collapse:collapse}.tab__content_new table,.tab__content_new td,.tab__content_new th{border:1px solid #676262!important;max-width:100%;border-collapse:collapse;font-size:12px;padding:5px!important}.tab__content_new .background-color{background-color:#fe7600;color:#fff}.tab__content_new .background-gray{background-color:#676262;color:#fff}@media screen and (min-width:600px) and (max-width:1080px){.inner-wrap-new-content.offer-content3{left:15px;padding:2%;width:90%}div#shopify-section-template--17034216440033__edd6a9f6-4dac-4d54-811f-3c5b85030651 h3.title{padding:0 15px!important}.header__search{display:none}.cms-page-index .product-grid .product{width:calc(100%)}.cms-page-index .product-grid .product-details,.cms-page-index .product-grid .product-image{width:100%}}@media only screen and (max-width:1080px){#shopify-section-template--16926399234273__0cbb14d2-0506-4134-a6bc-c6feea441e89{margin-top:0}.jrl-col-6{display:grid;gap:0 1rem;grid-template-columns:100%;margin:0 auto;width:100%}.footer-contacts__image--bottom{align-self:flex-end;display:none}.footer-contacts__address{padding:15px}.footer-contacts__address:nth-child(2) .h4{position:absolute;display:none}}@media only screen and (max-width:600px){.boost-sd__filter-option-range-slider-input[type=email],.boost-sd__filter-option-range-slider-input[type=number],.boost-sd__filter-option-range-slider-input[type=password],.boost-sd__filter-option-range-slider-input[type=text],.boost-sd__filter-option-range-slider-input[type=url]{color:#000!important}.boost-sd__filter-option-title{color:#000!important;font-weight:600!important}div#price-template--16926399561953__main{margin-top:20px}html .inner-wrap-new-content .offer-content2 h6{font-size:26px}html .inner-wrap-new-content{left:6px}html .offer-content2 P{font-size:14px;width:85%}html .inner-wrap-new-content .offer-content{text-align:center;top:0!important}html .inner-wrap-new-content.offer-content h4{line-height:14px!important;margin-bottom:0}html .inner-wrap-new-content.offer-content h6{padding:0}.footer-contacts__newsletter{width:95%}.header__search{display:none}.boost-sd__product-title{font-size:11px!important}.boost-sd__product-info{height:auto!important;display:block!important;text-align:center!important}button.boost-sd__button{text-align:center;padding:12px 5px!important;background:#fe7600!important;font-weight:700!important;display:block!important;border:2px solid #fe7600!important;margin:0!important}.footer-contacts__address>div,html .footer-contacts__inner{display:block}html .footer-contacts__social .h4~div{display:inline-block}.footer-contacts__newsletter,.footer-contacts__social{margin-top:30px!important}}@media only screen and (max-width:420px){.footer-contacts__address{padding:15px 45px}.product-grid .product{width:100%!important;display:block!important}.product-grid .product .product-details,.product-grid .product .product-image{width:100%!important}.newsletter-form__field-wrapper{max-width:280px;margin:0 auto}.newsletter-form__field-wrapper .field{width:70%}#shopify-section-sections--16926399660257__footer.footer-section .button--secondary{width:30%}.footer-contacts__newsletter button.button,footer .newsletter-form__field-wrapper button.button{right:11%!important}}span.link{color:#e13124!important}@media only screen and (max-width:768px){html .customer:not(.account,.order,.addresses){margin:0 auto 7rem}html .slideshow_content .title{line-height:26px}#header-top-inner{padding-top:0!important;padding-bottom:0!important}.product-grid .product-details,.product-image{border:none!important}}@media only screen and (device-width:390px) and (device-height:844px) and (-webkit-device-pixel-ratio:3){.viewall{bottom:22%!important}}span#price-tag-new{padding-right:50px;font-size:16px;color:#000;font-weight:600}span.price-item.price-item--regular.price--final{color:#000!important;font-size:24px;font-weight:600!important}a.header__menu-item.list-menu__item.link--text.focus-inset{line-height:1.3!important;font-size:13px!important;font-weight:600!important}.btnHeart{font-size:25px!important;color:gray!important}#swym-plugin #swym-anchor[data-position=bottom-right]{right:15px!important;bottom:20px!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item{background:#f5f5f5!important;border:none!important;text-align:center!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{max-width:80%;width:160px!important;margin:0 auto 20px!important;text-align:center}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{color:#000!important;font-size:15px!important;font-weight:600!important;padding:0 15px!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price{padding:0 15px 13px;display:flex;align-items:center;flex-wrap:wrap;color:#666!important;font-weight:600!important;font-size:14px!important;border-bottom:2px solid #eee!important;width:100%;justify-content:center;margin-bottom:15px!important}.swym-htc-tab-item.swym-tab-sfl,.swym-htc-tab-item.swym-tab-wishlist{background:#ededed}.swym-wishlist-container-title-bar.swym-bg-1.swym-bg-2.swym-color-4{background:#c1c1c1!important}i.icon-swym-wishlist{font-family:swym-font;font-style:normal;color:gray;font-size:20px}i.icon-swym-wishlist:after{content:'';font-size:130%;line-height:18px;text-align:center;display:inline;visibility:hidden}.swym-ready i.icon-swym-wishlist:after{content:'\f004';visibility:visible;content:'\f004'}a.swym-wishlist{position:relative}span.swym-wish-counter.show-badge{font-weight:700;position:absolute;top:-11px;right:-9px;font-size:8px;background:#f47526;color:#fff;padding:8px;border-radius:50%;line-height:0;height:auto;width:auto;display:block}#btnHeart,.btnHeart{position:absolute;top:5px;right:15px;font-size:25px;color:gray}.wishHeading,body.list-collections h1.title,h1.policy__heading,h1.supportHeading{color:#000!important;font-style:normal;font-size:34px;font-weight:700}.wishHeading,body.list-collections h1.title{text-align:center}
div#mysociallinks { position: unset !important; display: flex; justify-content: end; }#mysociallinks a.list-social__link.link.link--text { width: auto !important; }
button.swym-buttons.swym-icontext.swym-heart.swym-loaded {background: transparent;}.boost-sd__product-list p.vendor { color: #000; margin-top: 10px; margin-bottom: 0; }.mainpropriceb span.price-item.price-item--regular.price--final { font-size: 16px; color: #fe7600 !important; }
.slider-pagination > :nth-child(n + 2) {
    visibility: visible;
}
.slider-vertical--panel {
    --tw-scroll-snap-strictness: mandatory;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
    display: flex;
    gap: .5rem;
    flex-direction: column;
    height: 100%;
    justify-content: flex-start;
    overflow-x: clip;
    overflow-y: auto;
    padding: 0;
    scroll-behavior: smooth;
    scroll-snap-type: y var(--tw-scroll-snap-strictness);
    scrollbar-color: var(--color-foreground) var(--color-foreground-4);
    scrollbar-width: none;
    width: auto;
} 

/*everything below is custom code, likely made by John Jr.*/

/* The below was my custom code for moving the button on the home page slider to the center and bottom (only works when there is NO header and NO text).
div.myslider.slick-initialized.slick-slider div.slick-list.draggable div.slidertext {
  position: absolute;
  top: 90%;
  left: 0;
  max-width: 100%!important;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
  div.myslider.slick-initialized.slick-slider div.slick-list.draggable div.slidertext div.slideshow_content--inner {
  position: unset;
  }
div.myslider.slick-initialized.slick-slider div.slick-list.draggable div.slidertext div.content_html {
  text-align: center;
}
div.myslider.slick-initialized.slick-slider div.slick-list.draggable div.slidertext div.content_html a.button.button--primary.slideshow_button {
  font-size: 1em;
  padding: 0.5em 1em!important;
  white-space: nowrap;
}
@media (max-width:768px){
  div.myslider.slick-initialized.slick-slider div.slick-list.draggable div.slidertext div.content_html a.button.button--primary.slideshow_button{
  font-size: .75em;
  height: 2.5em;
}
}
@media (max-width:768px){
  div.myslider.slick-initialized.slick-slider div.slick-list.draggable div.slidertext{
    top: 88%;
  }
}
*/

/* The below code allows the logo to be set up to 440px without messing up the layout */
@media (min-width:990px) and (max-width:1366px) {
sticky-header.header-wrapper header.header.dynamic-page-width.header--has-menu div.header__icons {
  gap: 8rem !important;
  margin-left: 0 !important;
}
}

@media (min-width:1366px){
sticky-header.header-wrapper header.header.dynamic-page-width.header--has-menu div.header__icons{
  gap: 2rem !important;
}
}

/* Ensure the section uses full width...Haley is testing things out */
/* Ensure the parent section uses full width */
#shopify-section-icons_bar {
  width: 100%;
  padding: 0;
  margin: 0 auto;
}

/* Apply grid layout to the icon-bar */
#shopify-section-icons_bar .icon-bar {
  display: grid;
  grid-template-columns: repeat(4, 1fr); /* 4 equal columns */
  gap: 20px;
  width: 100%;
  justify-items: center; /* Optional: center items within columns */
}

/* Optional: Adjust icon alignment */
#shopify-section-icons_bar .icon {
  text-align: center;
}