@font-face{font-family:LeagueSpartan-Thin;src:url(/cdn/shop/files/LeagueSpartan-Thin.ttf)}@font-face{font-family:LeagueSpartan-Extralight;src:url(/cdn/shop/files/LeagueSpartan-ExtraLight.ttf)}@font-face{font-family:LeagueSpartan-Light;src:url(/cdn/shop/files/LeagueSpartan-Light.ttf)}@font-face{font-family:LeagueSpartan-Regular;src:url(/cdn/shop/files/LeagueSpartan-Regular.ttf)}@font-face{font-family:LeagueSpartan-SemiBold;src:url(/cdn/shop/files/LeagueSpartan-SemiBold.ttf)}@font-face{font-family:LeagueSpartan-Medium;src:url(/cdn/shop/files/LeagueSpartan-Medium.ttf)}@font-face{font-family:LeagueSpartan-Bold;src:url(/cdn/shop/files/LeagueSpartan-Bold.ttf)}@font-face{font-family:LeagueSpartan-ExtraBold;src:url(/cdn/shop/files/LeagueSpartan-ExtraBold.ttf)}@font-face{font-family:LeagueSpartan-Black;src:url(/cdn/shop/files/LeagueSpartan-Black.ttf)}@font-face{font-family:Garet-Book;src:url(/cdn/shop/files/Garet-Book.ttf)}@font-face{font-family:Garet-Heavy;src:url(/cdn/shop/files/Garet-Heavy.ttf)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Garet-Heavy}.para{color:var(--para-color)}body{font-family:LeagueSpartan-Light}input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],input[type=date],textarea{font-family:LeagueSpartan-Medium}html{padding-bottom:0!important}body{overflow-x:clip}.btn{font-family:LeagueSpartan-Medium;border-radius:0}p{font-family:LeagueSpartan-Light;font-size:16px;font-style:normal;font-weight:300;line-height:24px}img,video{max-width:100%}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.announcement-bar{background:#181818;padding:5px 0}.announcement-bar .announcement-bar__middle,.announcement-bar .announcement-bar__right{flex:initial}.announcement-bar__middle .announcement__text{font-family:Garet-Book;text-transform:capitalize}.announcement-bar .announcement-bar__right{display:flex;align-items:center;gap:8px 20px}.announcement-bar__right .cstm-search form.main-search__form{position:relative;margin:0;width:100%;max-width:100%}.section-header{transition:transform .35s ease}.sticky_header.down-menu-sticky .section-header{transform:translateY(-100%)}.sticky_header.up-menu-sticky .section-header{transform:translateY(0)}@media(max-width:767.98px){body.sticky_header.down-menu-sticky .section-header{transform:translateY(-150%);opacity:0;pointer-events:none}}.pageheader--sticky .added-notification{position:fixed!important;top:20px!important;z-index:8001!important}.sticky_header page-header{background:var(--background-color)!important}.sticky_header page-header div#pageheader{background:unset}.sticky_header .header__inline-menu ul.list-menu .header__menu-item span{color:var(--text-color)}.sticky_header.lightmode a.logo__link.lightheme{display:block!important}.sticky_header.lightmode a.logo__link.darktheme{display:none!important}.cstm-search input[type=text].main-search__input{border:1px solid #5a5a5a;background:#1d1d1d;border-radius:0;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:normal;height:40px}.cstm-search input[type=text].main-search__input::placeholder{color:#b3b3b3}.cstm-search input[type=text].main-search__input::-webkit-input-placeholder{color:#b3b3b3}.cstm-search input[type=text].main-search__input::-moz-placeholder{color:#b3b3b3}.cstm-search input[type=text].main-search__input:-ms-input-placeholder{color:#b3b3b3}.cstm-search input[type=text].main-search__input:-moz-placeholder{color:#b3b3b3}.account-cart{display:flex;align-items:center;gap:20px}body .navigation__item.navigation__item--with-children li a.navigation__link{color:var(--text-color)!important}.account-cart a.header-account-link{margin:0}.dark-light-theme .switch{position:relative;display:inline-block;width:50px;height:24px}.nightmode page-header{background:linear-gradient(180deg,#000 -4%,#0000)}.dark-light-theme .switch input{opacity:0;width:0;height:0}.dark-light-theme .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#1d1d1d;border-radius:34px;transition:.4s;border:solid 1px #fff}.dark-light-theme .slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:.3s;background-image:url(/cdn/shop/files/Vector_2.svg);background-repeat:no-repeat;background-position:center}.dark-light-theme .slider:after{position:absolute;content:"";height:18px;width:18px;right:2px;bottom:2px;background-color:#000;border-radius:50%;transition:.3s;background-image:url(/cdn/shop/files/Vector_3.svg);background-repeat:no-repeat;background-position:center}.dark-light-theme input:checked+.slider:before{background-color:#000;background-image:url(/cdn/shop/files/Vector_5.svg)}.dark-light-theme input:checked+.slider:after{background-color:#fff}.dark-light-theme .dark-light-theme{display:flex;align-items:center;gap:10px}.template-index .text-overlay__rte p{color:#fff}.announcement-bar__right a,.announcement-bar__right a span,.navigation .navigation__link{font-family:Garet-Book;font-size:14px}div#pageheader{background:transparent;border:none;padding:36px 0;transition:.5s ease-in-out}.btn{background:var(--button-bg)!important;color:var(--button-text)!important;font-size:16px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 26px;border:0;text-transform:capitalize;line-height:normal}a.btn.btn--secondary{background:transparent!important;border:1px solid var(--button-bg);color:var(--button-bg)!important}.section-slideshow .text-overlay__rte{max-width:637px}.section-slideshow h2.text-overlay__title{margin-bottom:20px!important;text-transform:capitalize}.section-slideshow .text-overlay__button.btn{line-height:normal;background:#fff!important;color:#000!important;padding:10px 26px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;text-transform:capitalize}.section-slideshow .text-overlay__button-row{margin-top:25px}.slideshow-counter{position:absolute;left:auto;right:56px;bottom:60px;z-index:9;color:#fff;text-align:right;font-size:16px;font-style:normal;font-family:Garet-Book}.grey-bg{background:var(--section-bg)}.mb-30{margin-bottom:30px}.h2-heading{font-size:30px;line-height:normal;text-transform:capitalize}.key-points-sec-wrp .txticons{display:flex;justify-content:center;gap:64px;flex-wrap:wrap}.key-points-sec-wrp .txticons .inner-img-txt{display:flex;flex-direction:column;align-items:center;gap:16px;width:15%;padding:0 5px}.key-points-sec-wrp .txticons .inner-img-txt img{height:65px;object-fit:contain}.lightmode .key-points-sec-wrp img{filter:invert(1)}.key-points-sec-wrp .inner-img-txt p{text-align:center;font-size:14px;line-height:20px;font-family:Garet-Book;margin:0}.collection-custom-slider .bestSellingSwiper{padding-left:43px}.collection-custom-slider .custom-product-image{aspect-ratio:1/1.3;object-fit:contain;background:#fff;display:block;margin-bottom:22px;width:100%}.collection-custom-slider a .custom-product-title{font-family:Garet-Book;font-size:16px;line-height:26px;margin-bottom:16px;text-transform:capitalize}p.custom-product-price{font-family:LeagueSpartan-Bold;font-size:18px;line-height:22px;font-weight:unset!important}.collection-custom-slider .bestSellingSwiper .swiper-pagination{position:static}.collection-custom-slider .bestSellingSwiper .swiper-pagination-bullet{background:#7c7c7c}.collection-custom-slider .bestSellingSwiper .swiper-pagination-bullet-active{background:var(--wt-background-color)}div#cookie-popup{background:var(--cookie-background-color);position:fixed;top:auto;bottom:0;width:100%;left:0;right:0;padding:16px 23px;z-index:9;box-shadow:0 0 7px #0000001c}.cookie-wrapper{display:flex;color:#181818;align-items:center;gap:20px}.cookie-text{max-width:100%;flex:1 1 auto}.cookie-text p{margin:0;font-family:Garet-Book}.cookie-buttons{display:flex;gap:20px;align-items:center}.cookie-buttons .btn{background:#000!important;color:#fff!important;padding:3px 26px!important;min-height:48px;display:inline-flex;align-items:center;justify-content:center;text-align:center}span#close-popup{margin-left:50px;cursor:pointer}.cstm-slider{overflow:hidden;white-space:nowrap;position:relative}.cstm-slider .es-announcement-bar__inner{display:flex;align-items:center;padding:0;gap:40px;animation:slidelogoLeft 30s linear infinite}@keyframes slidelogoLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}.cstm-slider .esblock>*{color:var(--black-text);text-align:center;font-family:Garet-Heavy;font-size:80px;line-height:80px;margin:0;text-transform:capitalize}.cstm-slider .es-announcement-bar__inner .esblock:nth-child(2n)>*{text-align:center;-webkit-text-fill-color:var(--background-color);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--black-text)}.collection-slider-row.for-collections .block-inner{position:relative}.collection-slider-row.for-collections .block-inner .product-block__detail{position:absolute;left:0;top:auto;bottom:0;background:var(--section-bg);margin:0;padding:22px 20px;text-align:left;width:100%;max-width:240px}.collection-slider-row.for-collections .block-inner .subheading{margin:0;font-size:22px;line-height:22px;letter-spacing:normal;text-transform:capitalize;font-family:Garet-Book}.collection-slider-row.for-collections .block-inner .product-block__detail .button-row{margin:5px 0 0}.collection-slider-row.for-collections .block-inner .product-block__detail .button-row .button-row__btn{margin:0;background:none!important;border:0;font-size:16px;line-height:22px;padding:0;text-decoration:underline!important;color:var(--para-color)!important;font-weight:400!important;font-family:Garet-Book;text-transform:capitalize}.who-we-are .row{display:grid;grid-template-columns:minmax(0,5.15fr) minmax(0,6.85fr);gap:73px;align-items:center}.sub-heading-1{font-family:Garet-Book;font-size:16px;line-height:22px;margin-bottom:10px}.who-we-are .text-column>p{margin-bottom:40px;line-height:26px}.who-we-are .column.image-column{display:flex;justify-content:flex-end;position:relative}.who-we-are .column.image-column>img{width:100%;max-width:343px;height:100%}.who-we-are .column .beams_right_img{position:absolute;right:291px;left:auto;top:47px}.who-we-are .column .beams_right_img img{max-width:343px;width:100%;aspect-ratio:1/.988}.faq-block-list{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:21px}.faq-block-list .disclosure{border-radius:16px;background:var(--section-bg);box-shadow:0 5px 16px #080f340f;margin:0;border:0;padding:40px 33px}.cstm-faq-sec .collapsible-tabs__tab .disclosure__title{border:0;font-size:16px;font-family:Garet-Book;display:flex;justify-content:space-between;padding:0;align-items:center}span.cstm-collapse-icon{border-radius:8px;background:#5f5f5f;width:42px;height:42px;display:flex;align-items:center;justify-content:center;position:relative}svg.cstm-minu-icon{opacity:0;transform:translate(-50%,-50%) rotate(0)!important}.faq-block-list .disclosure[open] svg.cstm-plus-icon{opacity:0;transform:translate(-50%,-50%) rotate(180deg)}span.cstm-collapse-icon svg.cstm-plus-icon{transform:translate(-50%,-50%) rotate(90deg)}.faq-block-list .disclosure[open] svg.cstm-minu-icon{opacity:1;transform:translate(-50%,-50%) rotate(180deg)!important}.cstm-faq-sec .collapsible-tabs__tab .disclosure__title:after,.cstm-faq-sec .collapsible-tabs__tab .disclosure__title:before{display:none}span.cstm-collapse-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.2s ease-in-out}.cstm-faq-sec span.faq-heading,.cstm-faq-sec .disclosure__content{display:block;width:100%;max-width:82.5%}.section-newsletter .strongly-padded-row{padding:48px 19px}.section-newsletter .strongly-padded-row .hometitle{font-size:24px;margin-bottom:12px}.section-newsletter .strongly-padded-row .lightly-spaced-row{max-width:661px;margin:0 auto 32px;color:var(--para-color)}.section-newsletter .signup-form{max-width:751px;margin:0 auto}.section-newsletter .signup-form .signup-form__inline-container{display:flex;position:relative;background:#343538;padding:8px}span.newsletter-icon{position:absolute;left:32px;top:50%;transform:translateY(-50%)}span.newsletter-icon svg{display:block}.section-newsletter .signup-form .signup-form__button{line-height:normal;padding:12px 38px;border:0;margin:0}.section-newsletter .signup-form .signup-form__inline-container input{border-radius:0;background:#343538;border:0;padding:10px 24px 10px 56px;width:100%;margin:0;line-height:normal;font-size:16px;color:var(--text-color);font-family:Garet-Book}.section-newsletter .signup-form .signup-form__inline-container input::placeholder{color:var(--text-color)}span.newsletter-icon path{stroke:var(--text-color)}.section-newsletter .signup-form .signup-form__inline-container input:focus,.section-newsletter .signup-form .signup-form__inline-container input:focus-visible{border:0;box-shadow:none;outline:0}.lightmode .section-newsletter .signup-form .signup-form__inline-container,.lightmode .section-newsletter .signup-form .signup-form__inline-container input{background:#fff}.section-footer__text.rte p{line-height:26px;color:var(--para-color)}.shopify-section-group-footer-group.section-footer{border-top:1px solid #363636}.section-footer__text.rte p a{text-decoration:none!important}.section-footer__menu-block__menu li a{color:var(--para-color);font-size:16px;text-transform:capitalize}.section-footer__text-block .social img{width:48px;height:48px}.copyright{text-align:center;color:var(--para-color);font-size:14px;line-height:normal;font-family:LeagueSpartan-Regular}.lightmode .shopify-section-group-footer-group.section-footer{border-color:#ccc}.lightmode .section-footer__text-block__image .theme-img{filter:invert(1)}.lightmode .section-footer__text-block__social li rect{fill:#fff}.lightmode .section-footer__text-block__social li path{fill:#fff}.lightmode .section-footer__text-block__social li:nth-child(2) rect{fill:transparent}.lightmode .section-footer__text-block__social li:nth-child(2) path{fill:transparent}.header__inline-menu ul.list-menu{display:flex;gap:40px;align-items:center}.bottom-menu ul.list-menu{justify-content:center;gap:5px 30px!important;flex-wrap:wrap}.pageheader .bottom-menu .container{max-width:100%}.header__inline-menu ul.list-menu .header__menu-item span{font-family:Garet-Book;font-size:16px;line-height:normal;position:relative;padding:3px 0;display:inline-flex;align-items:center;gap:5px;text-transform:capitalize}.header__inline-menu .header__menu-item span .icon-dropdown path{stroke:currentColor}.template-index.lightmode .header__inline-menu ul.list-menu .header__submenu .header__menu-item{color:#181818}.header__inline-menu ul.list-menu .header__menu-item span.header__active-menu-item{font-family:Garet-Heavy}.header__inline-menu ul.list-menu summary{list-style:none}.header__inline-menu ul.list-menu .header__menu-item span:after{content:"";position:absolute;z-index:20;bottom:-2px;left:0;width:calc(100% + -0px);height:2px;transform:scaleX(0);transition:transform .3s;background-color:currentColor;will-change:transform}.header__inline-menu ul.list-menu .header__menu-item span:hover:after{transform:scaleX(1)}.header__inline-menu ul.list-menu .header__submenu{position:absolute;height:auto;z-index:97;display:block!important;width:max-content;background:var(--background-color);padding:14px;opacity:0;visibility:hidden;top:30px;min-width:100px;right:0}header-menu details{position:relative;display:inline-block}.header__inline-menu ul.list-menu .header__submenu .header__menu-item{font-size:16px;text-transform:capitalize}.header__inline-menu ul.list-menu header-menu details[open] .header__submenu{opacity:1;visibility:visible}.pages-banner .custom-banner img,.pages-banner .custom-banner video{max-height:400px;width:100%;object-fit:cover}.custom-banner-image{position:relative}.custom-banner-image:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0006 0% 100%)}.custom-banner{position:relative}.custom-banner-heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;text-align:center;padding:0 19px}.custom-banner-heading h2{color:#fff;text-align:center;font-size:66px;line-height:80px;margin:0;text-transform:capitalize}.collection-control .lightly-spaced-row-above{margin-top:40px;padding-bottom:50px}.collection-control .product-block .image-cont .img-ar:before{padding-top:0}.product-grid{column-gap:20px!important}.collection-control .product-block .image-cont .img-ar img{background:#f4f6f8;position:static;aspect-ratio:1/1.423;object-fit:cover}.collection-control .product-grid .product-block__detail{text-align:center!important;margin-top:16px;margin-bottom:0}.collection-control .product-block__title{text-align:center;font-size:17px;line-height:24px;font-family:Garet-Book}.collection-control .product-block__detail span.price__current{font-size:18px;line-height:22px;font-family:LeagueSpartan-Bold}.product-price--block .price--on-sale .price__current{color:var(--product-label-sale-text)}.cart-item__price:has(.struck-out-price) .cart-item__selling-price,.cart-item__total:has(.struck-out-price) .cart-item__selling-total{color:var(--product-label-sale-text)}.collection-control .product-price--block{justify-content:center;margin-top:10px}.filter-group__heading__text{font-family:Garet-Heavy;font-size:18px;line-height:22px;text-transform:capitalize;margin:0;font-weight:unset}.filter-group__heading .filter-group__heading__indicator svg path:nth-child(2){display:none}.filter-group__heading.toggle-target-toggler--is-hidden .filter-group__heading__indicator svg path:nth-child(2){display:block}.filter-group{border-bottom:1px solid rgb(255 255 255 / 40%);margin:0;padding:31px 0}.lightmode .filter-group{border-color:#18181866}.filter-group.filter-group--availability .filter-toggle__group-label,.filter-group.filter-group--availability .filter-toggle__options{margin:0;font-weight:unset;padding:0}.filter-group__item{font-size:14px;font-weight:unset;font-family:Garet-Book}.filter-toggle__input:checked+.filter-toggle__input-label-text{color:#181818;opacity:1}.filter-toggle__input-label,span.filter-group__item__text{text-transform:capitalize}.filter-group__items .filter-group__applied-item{margin-top:15px}span.filter-group__applied-item__text,.filter-group__clear-row a.filter-group__clear-link{font-size:14px;font-family:Garet-Book}span.filter-group__applied-item__text{color:var(--button-text)}.filter-group.filter-group--applied{margin-bottom:31px}.filter-group__applied-item{background:var(--button-bg)}.filter-group__applied-item__icon svg{stroke:var(--button-text)}.media-gallery__inner .thumbnail .img-ar:before{padding-top:101px!important}.media-gallery__inner .thumbnail .img-ar img.theme-img{background:#fff}.section-main-product{margin:0}.instock-content{background:#009257;color:#fff;padding:9px 18px;display:inline-block;margin-top:10px}.instock-content h5{font-family:Garet-Book;font-size:14px;line-height:22px;color:#fff;margin:0;text-transform:capitalize}.title-row .product-title{margin-bottom:10px}.product-info .price-container{margin-top:20px;margin-bottom:30px}.product-info .price-container .price__default{font-size:18px;line-height:22px;font-family:LeagueSpartan-Bold}.product-info .shiping-size p,.product-info .cstm-size p{font-family:Garet-Book;font-size:14px;line-height:22px;margin:0}.product-info .shiping-size strong,.product-info .cstm-size p strong{font-weight:unset;font-family:Garet-Heavy}.shiping-size,.cstm-size{margin-bottom:20px}.product-info buy-buttons.buy-buttons-row .label{font-family:Garet-Heavy;font-size:14px;line-height:22px;margin:0}.product-info buy-buttons.buy-buttons-row .quantity-wrapper{border:1px solid var(--text-color);width:auto;margin-top:10px;max-width:166px;justify-content:space-between}.product-info buy-buttons.buy-buttons-row .quantity-wrapper a{background:transparent;border:0}.product-info buy-buttons.buy-buttons-row .quantity-wrapper input#quantity{background:none;border:0;color:var(--text-color);margin:0;font-size:18px;font-family:Garet-Book}.quantity-wrapper a svg{stroke:var(--text-color);opacity:1;margin:0}.product-info .add-btn-buy-btn{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:20px;width:100%}.add-btn-buy-btn>.input-row{width:100%}.cstm-pro-quant{grid-column:1 / span 2;margin-bottom:20px}.product-dynamic-payment-button more-payment-options-link{display:none}.product-info .add-btn-buy-btn .product-dynamic-payment-button{grid-column:1 / -1;width:100%}.product-dynamic-payment-button .shopify-payment-button,.product-dynamic-payment-button .shopify-payment-button__button,.product-dynamic-payment-button shopify-accelerated-checkout{width:100%}.product-info .add-btn-buy-btn .quantity-submit-row__submit{margin:0}.product-description p{line-height:26px;font-size:16px}.product-description p strong{font-family:LeagueSpartan-Medium;font-weight:unset!important}.product-info-accordion .disclosure{border-top:1px solid #363636}.product-info-accordion .disclosure__title{font-weight:unset;font-family:Garet-Heavy;font-size:16px;padding:30px 30px 30px 0}.product-info-accordion .disclosure__title:before,.product-info-accordion .disclosure__title:after{width:16px;height:2px}.product-info-accordion .disclosure__panel video{width:100%}.product-info-accordion details.disclosure[open] .disclosure__title{padding-bottom:20px!important}.product-info-accordion .disclosure__panel{padding-bottom:30px}.product-info-accordion .disclosure__panel .disclosure__content{padding:0}.how-to-apply .container-full{padding:0 22px}.how-to-apply .txticons{gap:0;margin:0 -5px}.how-to-apply .txticons .inner-img-txt{padding:0 5px;width:14.2857%}.how-to-box-img{border-radius:20px;border:1px solid #545454;box-shadow:0 4px 14px #ffffff0d;padding:20px;text-align:center;aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;margin-top:24px;margin-bottom:30px}.how-to-apply .how-to-box-img img{margin:0 auto;height:79px}.how-to-box-img h2.counter{position:absolute;top:-24px;color:#fff;text-align:center;font-family:Garet-Heavy;font-size:16px;line-height:20px;background:#1d1d1d;border:1px solid #545454;width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:50%}.how-to-box h3.sub_heading{text-align:center;font-family:Garet-Heavy;font-size:16px;line-height:20px;margin-bottom:20px}.how-to-apply .how-to-box p{font-size:16px;font-family:LeagueSpartan-Light}.products-icons .txticons{gap:0;margin:0 -5px}.products-icons .txticons .inner-img-txt{width:20%;padding:0 5px;gap:20px}.product-key-points-icons .products-icons{margin-bottom:40px}.products-icons .txticons img{height:70px;object-fit:contain}.products-icons .txticons .inner-img-txt p{font-size:20px;line-height:normal;text-transform:capitalize}.product-info .media-gallery-size-medium+.product-column-right .product-form{padding-left:60px}.cstm-size+hr{display:none}.add-to-cart .bag-icon svg{width:18px;height:18px;display:block}.product-info-accordion .disclosure__content{margin-bottom:20px}.product-info-accordion .disclosure__panel .disclosure__content p{font-size:16px;line-height:26px}span.bag-icon path{stroke:currentColor}.template-suffix-faq .faq-block-list{grid-template-columns:minmax(0,12fr)}.template-suffix-faq .faq-block-list span.faq-heading{margin:0}.template-suffix-faq .faq-block-list details.disclosure{padding:20px 33px}.template-suffix-faq .faq-block-list summary.disclosure__title{align-items:center;font-size:18px;font-family:Garet-Heavy}.template-suffix-faq .faq-block-list .disclosure__content{padding-top:14px;padding-bottom:0}.how-it-works .fully-spaced-row--medium{margin-top:40px;margin-bottom:0}.how-it-work-sec .feature-text-paired{margin:0;max-width:568px}.how-it-work-sec .flexible-layout .lightly-spaced-row.button-row{margin-top:20px}.how-it-work-sec .column--half img.theme-img,.how-it-work-sec .column--half video{margin:0;width:100%;border-radius:20px}.body-part-schedule{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:20px;align-items:center}.body-part-schedule .body-part-images{order:2}.body-part-schedule .body-part-content{order:1}.body-part-schedule .body-part-content .time-inner-detail{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:40px 20px}.tatoo-heading h2{font-size:16px;line-height:20px;margin-bottom:20px;text-transform:capitalize}.body-part-schedule .body-part-images img,.tattoo-longevity .fade-in-up .theme-img{border-radius:20px;width:100%}.drop-icon-text p{margin:0;display:flex;gap:22px;align-items:center}span.tatoo-days{display:flex;align-items:center;gap:6px;font-size:16px;line-height:normal}.take-up-time .column .feature-text-paired{margin-left:0;max-width:404px}.tattoo-longevity .feature-text-paired{margin:0}.lightmode .take-up-time .fade-in-up img{filter:invert(1)}.tatoo-days .filled-drop path{fill:var(--text-color)}.section-announcement-bar{position:sticky;top:0;display:block;z-index:8000}@media(min-width:768px){.section-announcement-bar{z-index:10}}.contact-form-sec{margin-top:80px;margin-bottom:80px}.contact-form-sec .page-header{padding:0}.contact-form-sec .account-form.reading-width{max-width:787px}.account-form input{border:1px solid #4e4e4e!important;background:var(--section-bg)!important;border-radius:0!important;min-height:64px;padding:20px 24px;color:var(--text-color);font-size:16px;font-weight:unset;font-family:Garet-Book;line-height:normal}body textarea{border:1px solid #4e4e4e!important;background:var(--section-bg)!important;border-radius:0!important;min-height:192px;padding:20px 24px;color:var(--text-color);font-size:16px;font-weight:unset;font-family:Garet-Book;line-height:normal}.lightmode .account-form input,body.lightmode textarea{border-color:#e2e2e2!important}.lightmode .account-form .contact-check label input#gdpr{border-color:#181818!important}.lightmode .account-form .contact-check label input[type=checkbox]:checked:after{color:#181818}.contact-check{margin:40px 0 0;text-align:center}.account-form .contact-check label{display:flex!important;align-items:center;gap:10px;font-weight:unset;font-family:LeagueSpartan-Light;font-size:14px;justify-content:center;margin:0}.account-form .contact-check label input#gdpr{height:auto;min-height:18px;min-width:18px;background:transparent!important;border:1px solid #d9d9d9!important;border-radius:0!important;margin:0;-webkit-appearance:none;-moz-appearance:none;padding:0;cursor:pointer}.account-form .contact-check label input[type=checkbox]:checked:after{content:"\2713";font-size:10px;color:#fff;display:block;text-align:center;line-height:normal;font-weight:700}.contact-form-sec form#contact_form .lightly-spaced-row{margin:0;text-align:center}.contact-form-sec form#contact_form .lightly-spaced-row button.btn{max-width:186px;width:100%}.account-form label{display:none}.account-form input::placeholder,.account-form textarea::placeholder{color:var(--text-color)}.account-form input:focus,.account-form input:focus-visible,.account-form textarea:focus,.account-form textarea:focus-visible{outline:0;box-shadow:unset}.account-form .column{margin-bottom:21px}.template-page .page-section-spacing{margin-top:80px;margin-bottom:80px}.template-page .page-section-spacing h2{font-family:Garet-heavy;font-size:18px;line-height:28px;margin-bottom:14px}.template-page .page-section-spacing p,.template-page .page-section-spacing li{font-size:16px;line-height:26px;margin-bottom:0}.template-page .page-section-spacing ul{margin-bottom:0}header-menu details[open] .icon-dropdown{transform:rotate(180deg)}header-menu details summary::-webkit-details-marker{display:none}.section-apps-bg .fully-spaced-row--medium{margin:0}div#insta-feed h2{font-size:30px;margin-bottom:30px;line-height:36px}.lightmode span.filter-group__heading__indicator path{fill:#181818}.product-form hr{display:none}.opt__Size legend.label{font-size:14px;font-family:Garet-Heavy}.tatoo-description-details{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.tatoo-description-details .tatoo-content a{background:var(--section-bg);padding:40px 20px;text-align:center;font-family:Garet-Heavy;font-size:18px;line-height:28px;display:block}.tatoo-description-details .tatoo-content a .help-icons img{width:16px}.template-index .header__inline-menu ul.list-menu .header__menu-item span{color:#fff}.pageheader .bottom-menu{margin-top:20px}.product-form fieldset.option-selector.opt__Size span.label,.option-selector span.label{font-size:14px;font-family:Garet-Heavy}.option-selector__btns label.opt-label{min-height:33px!important;border:1px solid var(--black-text)!important;box-shadow:unset;background:var(--background-color)!important;color:var(--black-text)!important}.option-selector__btns input:checked+label.opt-label{background:var(--black-text)!important;color:var(--background-color)!important}.product-info .add-btn-buy-btn .quantity-submit-row__submit .swym-button-bar{display:none}.custom-banner-heading .blog-search-wrapper{margin-top:30px}.custom-banner-heading .blog-search-wrapper form{max-width:500px;margin:0 auto;position:relative}.custom-banner-heading .blog-search-wrapper form input{width:100%;background:var(--background-color);padding-right:30px;color:var(--black-text);font-size:16px;font-family:LeagueSpartan-Regular;border-color:var(--black-text)}.custom-banner-heading .blog-search-wrapper form button{position:absolute;top:50%;left:auto;right:6px;transform:translateY(-50%)}body.template-index.sticky_header .header__inline-menu ul.list-menu .header__menu-item span{color:var(--text-color)}.cstm-search search-suggestions{display:none;position:absolute;top:calc(100% + 8px);left:0;z-index:99999;width:100%;max-height:min(72vh,580px);overflow:hidden;overscroll-behavior:auto;background:#fff;color:#141414;border:1px solid rgb(0 0 0 / .08);border-radius:12px;box-shadow:0 24px 60px #00000080;text-align:start}.cstm-search search-suggestions.is-scrollable{overflow-y:auto;overscroll-behavior:contain}.cstm-search search-suggestions,.cstm-search .search-suggestions,.cstm-search .search-suggestions a,.cstm-search .search-result-card,.cstm-search .search-suggestions__item,.cstm-search .search-suggestions__heading,.cstm-search .search-suggestions__heading--products,.cstm-search .search-result-card__title,.cstm-search .search-result-card__price,.cstm-search .search-suggestions__empty{color:#141414}.cstm-search .search-suggestions__heading,.cstm-search .search-suggestions__heading--products{opacity:.6}.cstm-search .search-result-card:hover{background-color:#0000000d}.cstm-search .search-result-card__image{background:#0000000d}.cstm-search .search-suggestions__view-all{border-color:#00000059;color:#141414}.cstm-search.is-open search-suggestions:not(:empty),.cstm-search:focus-within search-suggestions:not(:empty){display:block}body.cstm-search-open .section-announcement-bar,.section-announcement-bar:focus-within{z-index:9000}.cstm-search{position:relative}@media(min-width:768px){.cstm-search search-suggestions{width:min(460px,100%)}}@media(max-width:767.98px){.cstm-search search-suggestions{max-height:min(58vh,430px)}.cstm-search search-suggestions.is-scrollable{-webkit-overflow-scrolling:touch}}.cstm-search .search-suggestions{display:flex;flex-direction:column;padding:16px;margin:0}.cstm-search .search-suggestions__heading{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-family:Garet-Heavy;opacity:.55}.cstm-search .search-suggestions__heading--products{margin-top:14px}.cstm-search ul.search-suggestions__results-list{display:flex;flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none}.cstm-search ul.search-suggestions__results-list li{margin:0}.cstm-search ul.search-suggestions__results-list li a.search-suggestions__item{font-family:LeagueSpartan-Regular}.cstm-search .search-suggestions__products{display:flex;flex-direction:column;gap:4px;margin-top:10px}.search-suggestions{color:#000}.search-result-card{display:flex;align-items:center;gap:12px;padding:8px;border-radius:10px;color:inherit;text-decoration:none;color:#000;transition:background-color .15s ease}.search-result-card:hover{background-color:#0000000d}.search-result-card__image{flex:0 0 auto;width:56px;height:56px;border-radius:8px;overflow:hidden;background:#0000000d}.search-result-card__image img{width:100%;height:100%;object-fit:cover}.search-result-card__info{min-width:0;display:flex;flex-direction:column;gap:3px}.search-result-card__title{font-family:LeagueSpartan-Regular;font-size:14px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-card__price{font-size:13px;opacity:.85}.cstm-search .search-suggestions__view-all{display:block;margin-top:14px;padding:11px 16px;border:1px solid rgb(0 0 0 / .35);border-radius:999px;text-align:center;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#141414;text-decoration:none;transition:background-color .15s ease,color .15s ease}.cstm-search .search-suggestions__view-all:hover{background:#141414;color:#fff}.cstm-search .search-suggestions__empty{padding:8px 4px 4px;opacity:.6;font-size:14px}.main-search input.main-search__input{background:var(--section-bg);border:1px solid var(--text-color)}form#customer_login .oxi_social_wrapper{margin-top:15px}product-inventory.no-js-hidden{display:none}h2.subtotal.h2{font-family:LeagueSpartan-Bold}.cart-item-list-heading{font-size:16px}.template-suffix-cstm-gift-card buy-buttons.buy-buttons-row.block{margin-bottom:40px!important}.template-page .page-section-spacing img{border-radius:20px}.template-page .page-section-spacing .rte p b,.template-page .page-section-spacing .rte li b{font-family:LeagueSpartan-Bold}.product-block .swym-wishlist-collections-v2-container{left:auto;right:0;transform:translate(100%);opacity:0;background:#d9d9d9;border-radius:50%;transition:.4s ease-in-out;top:5px;padding:7.5px}.product-block .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2{transform:unset!important}product-block.product-block{overflow:hidden}.product-block:hover .swym-wishlist-collections-v2-container{opacity:1;visibility:visible;transform:translate(-5px,1px)}div#swym-wishlist-render-container{background:var(--section-bg)!important;padding:20px 30px}.swym-wishlist-main-title.swym-heading.swym-heading-1,.swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar .swym-user-login-status,.swym-ui-component .swym-share-btn,.swym-ui-component .swym-wishlist-context-menu{color:var(--text-color)!important}.swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-wishlist-item,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-new-wishlist-item,.swym-ui-component .swym-htc-tabs,.swym-ui-component.swym-wishlist-page .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-detail-separator,.swym-ui-component .swym-simple-wishlist-container .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-detail-separator{border-color:var(--text-color)!important}.swym-ui-component .swym-wishlist-detail-separator,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-product-title:after{background:var(--text-color)!important}.announcement-bar .announcement-bar__right i.icon-swym-wishlist:after{font-size:16px!important}.product-block .image-cont .search-cart-icon{position:absolute;z-index:99;left:auto;right:8px;top:8px;display:flex;flex-direction:column;gap:6px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;pointer-events:none}.product-block:hover .image-cont .search-cart-icon{opacity:1;visibility:visible;transform:none;pointer-events:auto}@media(hover:none){.product-block .image-cont .search-cart-icon{opacity:1;visibility:visible;transform:none;pointer-events:auto}}.product-block .image-cont .search-cart-icon a.quickbuy-toggle{position:static;padding:0!important;background:#d9d9d9!important;width:34px!important;height:34px!important;border-radius:50%!important;visibility:visible;display:flex;align-items:center;justify-content:center;font-size:0!important;opacity:1;min-height:34px!important}.product-block .image-cont .search-cart-icon .heart-icon button.swym-button,.product-block .image-cont .search-cart-icon .cart-icons{opacity:1!important;background:#d9d9d9!important;width:34px;height:34px;min-height:34px;border-radius:50%;justify-content:center;align-items:center;display:flex;cursor:pointer}.product-block .image-cont .search-cart-icon a.quickbuy-toggle svg,.product-block .image-cont .search-cart-icon .heart-icon button.swym-button svg,.product-block .image-cont .search-cart-icon .cart-icons svg{width:16px;height:16px}.product-block .image-cont .search-cart-icon .cart-icons path{stroke:#000;stroke-width:1.5}.product-block .image-cont .btn.quickbuy-toggle{display:none}product-block.product-block .quickbuy-container{background:var(--section-bg);color:var(--black-text)}product-block.product-block.expanded .quickbuy-container{border:1px solid var(--black-text)!important}product-block.product-block .quickbuy-container .inner{padding:40px 0!important}product-block.product-block .quickbuy-container .inner product-form{padding:0 20px;margin:0!important}product-block.product-block .quickbuy-container .inner product-form .product-form{padding-left:10px}.product-block.expanded .block-inner:after{border-bottom-color:var(--text-color)!important}product-block.product-block .product-info buy-buttons.buy-buttons-row .quantity-wrapper{border:1px solid var(--black-text)!important}product-block.product-block .product-info buy-buttons.buy-buttons-row .quantity-wrapper svg{stroke:var(--black-text)}.product-info buy-buttons.buy-buttons-row,.product-info buy-buttons.buy-buttons-row .quantity-submit-row.input-row{margin:0!important}.cart-drawer__content carousel-slider.carousel{background:none;color:var(--text-color)}.section-footer a.social__link{background:#343438;width:46px;height:46px;border-radius:50%}.tatoo-description-details .tatoo-content a .help-icons{display:inline-block;vertical-align:middle;margin-left:5px}.filter-collections-list ul li.inner-collections{border-radius:4px;border:1px solid #e6e6e6;padding:10px;width:48%;margin-bottom:12px}.filter-collections-list ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.filter-collections-list ul li.inner-collections img{width:20px;height:20px;object-fit:contain}.nightmode .filter-collections-list ul li.inner-collections img{filter:invert(1)}.filter-collections-list ul li.inner-collections a{display:flex;align-items:center;gap:12px;line-height:16px;font-size:15px;text-transform:capitalize}.filter-collections-title{display:flex;align-items:flex-start;justify-content:space-between;padding-right:17px;cursor:pointer}.filter-collections-list{padding-top:25px}.custom-filers .filter-group:nth-child(1){padding-top:0}.clickclass.filter-collections-title.active svg path{display:block!important}.clickclass.filter-collections-title svg path:nth-child(2){display:none}.filter-icons-heading{display:flex;align-items:center;gap:15px;margin-bottom:30px}.filter-icons-heading .filter-heading{font-size:25px;display:inline-block;font-family:Garet-Heavy;text-transform:capitalize}.filter-icons-heading .reset-filters{display:inline-block}.filter-icons-heading .reset-filters a{background:var(--section-bg);padding:8px 20px;border-radius:20px;font-size:18px}.filter-group .toggle-target-container label.filter-group__item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:50px;padding:10px 14px;border:1px solid color-mix(in srgb,currentColor 50%,transparent);border-radius:8px;cursor:pointer;overflow:hidden;transition:border-color .16s ease,background-color .16s ease}.filter-group .toggle-target-container label.filter-group__item:hover{border-color:color-mix(in srgb,currentColor 90%,transparent);background-color:color-mix(in srgb,currentColor 7%,transparent)}.filter-group .toggle-target-container label.filter-group__item--active{border-color:currentColor;background-color:color-mix(in srgb,currentColor 16%,transparent);box-shadow:inset 3px 0 0 currentColor}.filter-group .toggle-target-container label.filter-group__item .filter-group__item__count{margin-left:auto;padding-left:8px;font-size:13px;opacity:.5}.filter-group .toggle-target-container label.filter-group__item--disabled{opacity:.4;pointer-events:none}.filter-group .toggle-target-container label.filter-group__item--active .filter-group__item__text{font-family:LeagueSpartan-Bold,LeagueSpartan-Light,inherit}.filter-group .toggle-target-container label.filter-group__item img.filter-image{width:40px;height:40px;object-fit:contain}.nightmode .filter-group .toggle-target-container label.filter-group__item img.filter-image{filter:invert(1)}.filter-group .toggle-target-container label.filter-group__item input{opacity:0;visibility:hidden;position:unset}.filter-group .toggle-target-container label.filter-group__item .filter-group__item__text:before{display:none}.filter-group .toggle-target-container label.filter-group__item svg.filter-tick{display:none}.filter-group .toggle-target-container label .filter-group__item__text{font-size:15px;font-family:LeagueSpartan-Light;color:currentColor;word-break:normal;overflow-wrap:break-word;display:flex;align-items:center;gap:10px;flex-wrap:nowrap;line-height:1.2;min-width:0}.filter-group .toggle-target-container label.filter-group__item input[value^=part_]+.filter-group__item__text{font-size:0;gap:10px}.filter-group .toggle-target-container label.filter-group__item input[value^=part_]+.filter-group__item__text:before,.filter-group .toggle-target-container label.filter-group__item input[value^=size_]+.filter-group__item__text:before,.filter-group .toggle-target-container.filter-group__values--category label.filter-group__item .filter-group__item__text:before{content:"";display:inline-block;position:static;inset:auto;margin:0;border:0;border-radius:0;width:24px;height:24px;flex:0 0 24px;background-color:transparent;background-repeat:no-repeat;background-position:left center;background-size:contain;filter:invert(1)}.filter-group .toggle-target-container.filter-group__values--category label.filter-group__item .filter-group__item__text:before{background-image:url(sqi-all.png);opacity:.85}.filter-group .toggle-target-container label.filter-group__item input[value^=part_]+.filter-group__item__text:after,.filter-group .toggle-target-container label.filter-group__item input[value^=size_]+.filter-group__item__text:after{font-size:15px;font-family:LeagueSpartan-Light}.filter-group label.filter-group__item input[value=part_arm]+.filter-group__item__text:before{background-image:url(sqi-arm.png)}.filter-group label.filter-group__item input[value=part_arm]+.filter-group__item__text:after{content:"Arm"}.filter-group label.filter-group__item input[value=part_back]+.filter-group__item__text:before{background-image:url(sqi-back.png)}.filter-group label.filter-group__item input[value=part_back]+.filter-group__item__text:after{content:"Back"}.filter-group label.filter-group__item input[value=part_biceps]+.filter-group__item__text:before{background-image:url(sqi-muscle.png)}.filter-group label.filter-group__item input[value=part_biceps]+.filter-group__item__text:after{content:"Biceps"}.filter-group label.filter-group__item input[value=part_chest]+.filter-group__item__text:before{background-image:url(sqi-chest.png)}.filter-group label.filter-group__item input[value=part_chest]+.filter-group__item__text:after{content:"Chest"}.filter-group label.filter-group__item input[value=part_foot]+.filter-group__item__text:before{background-image:url(sqi-foot.png)}.filter-group label.filter-group__item input[value=part_foot]+.filter-group__item__text:after{content:"Foot"}.filter-group label.filter-group__item input[value=part_forearm]+.filter-group__item__text:before{background-image:url(sqi-arm.png)}.filter-group label.filter-group__item input[value=part_forearm]+.filter-group__item__text:after{content:"Forearm"}.filter-group label.filter-group__item input[value=part_hand]+.filter-group__item__text:before{background-image:url(sqi-wrist.png)}.filter-group label.filter-group__item input[value=part_hand]+.filter-group__item__text:after{content:"Hand"}.filter-group label.filter-group__item input[value=part_leg]+.filter-group__item__text:before{background-image:url(sqi-human.png)}.filter-group label.filter-group__item input[value=part_leg]+.filter-group__item__text:after{content:"Leg"}.filter-group label.filter-group__item input[value=part_neck]+.filter-group__item__text:before{background-image:url(sqi-neck.png)}.filter-group label.filter-group__item input[value=part_neck]+.filter-group__item__text:after{content:"Neck"}.filter-group label.filter-group__item input[value=part_shoulder]+.filter-group__item__text:before{background-image:url(sqi-muscle.png)}.filter-group label.filter-group__item input[value=part_shoulder]+.filter-group__item__text:after{content:"Shoulder"}.filter-group label.filter-group__item input[value=part_underboob]+.filter-group__item__text:before{background-image:url(sqi-women.png)}.filter-group label.filter-group__item input[value=part_underboob]+.filter-group__item__text:after{content:"Underboob"}.filter-group label.filter-group__item input[value=part_wrist]+.filter-group__item__text:before{background-image:url(sqi-wrist.png)}.filter-group label.filter-group__item input[value=part_wrist]+.filter-group__item__text:after{content:"Wrist"}.filter-group label.filter-group__item input[value=size_xs]+.filter-group__item__text:before{background-image:url(sqi-hand-sizes-icons-01.png)}.filter-group label.filter-group__item input[value=size_s]+.filter-group__item__text:before{background-image:url(sqi-hand-sizes-icons-02.png)}.filter-group label.filter-group__item input[value=size_m]+.filter-group__item__text:before{background-image:url(sqi-hand-sizes-icons-03.png)}.filter-group label.filter-group__item input[value=size_l]+.filter-group__item__text:before{background-image:url(sqi-hand-sizes-icons-04.png)}.filter-group label.filter-group__item input[value=size_xl]+.filter-group__item__text:before{background-image:url(sqi-hand-sizes-icons-05.png)}.filter-group .toggle-target-container.filter-group__values--size label.filter-group__item{min-height:84px;padding:14px 20px;gap:18px}.filter-group .toggle-target-container.filter-group__values--size label.filter-group__item .filter-group__item__text{gap:18px;font-size:0}.filter-group .toggle-target-container.filter-group__values--size label.filter-group__item input[value^=size_]+.filter-group__item__text:before{width:58px;height:58px;flex:0 0 58px}.filter-group .toggle-target-container.filter-group__values--size label.filter-group__item .filter-group__item__text:after{font-size:15px;font-family:LeagueSpartan-Light}.filter-group label.filter-group__item input[value=size_xs]+.filter-group__item__text:after{content:"XS (< 3x4) Micro"}.filter-group label.filter-group__item input[value=size_s]+.filter-group__item__text:after{content:"S (< 5x9) Small"}.filter-group label.filter-group__item input[value=size_m]+.filter-group__item__text:after{content:"M (< 7x13) Medium"}.filter-group label.filter-group__item input[value=size_l]+.filter-group__item__text:after{content:"L (< 10x18) Large"}.filter-group label.filter-group__item input[value=size_xl]+.filter-group__item__text:after{content:"XL (10x18+) X-Large"}.filter-group .toggle-target-container.filter-group__values--size img.filter-image{display:none}.filter-group .toggle-target-container label.filter-group__item[data-tag=all] .filter-group__item__text:before{background-image:url(sqi-all.png)}.filter-group .toggle-target-container label.filter-group__item[data-tag=animals-insects] .filter-group__item__text:before{background-image:url(sqi-animal.png)}.filter-group .toggle-target-container label.filter-group__item[data-tag=astrology] .filter-group__item__text:before{background-image:url(sqi-horoscope.png)}.filter-group .toggle-target-container label.filter-group__item[data-tag=sculpture] .filter-group__item__text:before{background-image:url(sqi-sculpture.png)}.filter-group .toggle-target-container label.filter-group__item[data-tag=snakes-dragons] .filter-group__item__text:before{background-image:url(sqi-snake.png)}.filter-group .toggle-target-container label.filter-group__item[data-tag=sorry-mom] .filter-group__item__text:before{background-image:url(sqi-apology.png)}.filter-group .toggle-target-container label.filter-group__item[data-tag=spiritual] .filter-group__item__text:before{background-image:url(sqi-spiritual.png)}.filter-group .toggle-target-container label.filter-group__item[data-tag=wings] .filter-group__item__text:before{background-image:url(sqi-wings.png)}.filter-group .toggle-target-container{display:grid;grid-template-columns:1fr;gap:8px}.filter-group .toggle-target-container.filter-group__values--two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.filters .filter-group--button-grid span.filter-group__item__text{display:block;background:transparent!important;border:0!important;box-shadow:unset!important;padding:0!important;min-height:auto!important}.filters .filter-group--button-grid img.filter-image{width:96px!important;height:100px!important}.custom-filers span.filter-group__heading__indicator{transform:rotate(180deg)}.custom-filers .filter-collections-title.active span.filter-group__heading__indicator{transform:rotate(0)}.filters__inner.sticky-content-container header.filters__heading{position:fixed;top:26px;right:10px;z-index:9}.filters__inner.sticky-content-container header.filters__heading .filters__heading-text.heading-font.h4{display:none}.filter-container--show-filters-desktop header.filters__heading{display:none}.filters__inner.sticky-content-container{position:static}@media(min-width:1000px){.filter-container--side .filters{position:sticky;top:57px;align-self:flex-start;max-height:calc(100vh - 40px);overflow-y:auto;transition:top .4s cubic-bezier(.16,1,.3,1),max-height .4s cubic-bezier(.16,1,.3,1)}body.up-menu-sticky .filter-container--side .filters{top:calc(var(--theme-header-height, 90px) + 57px);max-height:calc(100vh - var(--theme-header-height, 90px) - 40px)}}.product-block__detail .jdgm-widget{margin-bottom:16px}.help-center-tabs .faq-block-list{grid-template-columns:repeat(3,minmax(0,12fr))}.help-center-tabs .faq-block-list summary.disclosure__title{font-family:Garet-Heavy;font-size:18px}.help-center-tabs .faq-block-list span.cstm-svg-icon{display:inline-block;vertical-align:middle;margin-left:10px}.help-center-tabs .faq-block-list details.disclosure{border-radius:0}.help-center-tabs .faq-block-list span.cstm-svg-icon img{width:16px}.help-center-tabs .disclosure__content p a{font-family:Garet-Heavy}@media only screen and (max-width:767.98px){.product-block__detail .jdgm-widget{margin-bottom:10px}.btn{font-size:16px}.announcement-bar{background:#000;padding:15px 0;height:60px;display:flex;justify-content:center;align-items:center}.dark-light-theme .slider:after,.dark-light-theme .slider:before{height:24px;width:24px}.dark-light-theme .switch{width:66px;height:30px}.announcement-bar .announcement-bar__right a.swym-wishlist{display:none}.cart-link__count{background:var(--button-bg);color:var(--background-color);right:-2px}.template-index span.cart-link__count{background:#fff;color:#181818}.product-block .swym-wishlist-collections-v2-container{opacity:1;transform:unset;right:5px;padding:4px}.product-block .swym-wishlist-collections-v2-container .swym-wishlist-collections-v2 svg{width:16px!important;height:16px}.filter-icons-heading .reset-filters a,.filter-group__heading__text{font-size:16px}.filter-group{padding:20px 0}}@media(min-width:990px){a.header-account-link.mobile-acount-icon{display:none}.cstm-search input[type=text].main-search__input{min-width:360px;width:100%}.navigation--right .navigation__tier-1-container{position:relative;right:-18px}.section-footer__row--blocks{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,2fr) minmax(0,2fr) minmax(0,2fr);margin:0}}@media only screen and (max-width:767.98px){p{font-size:14px;line-height:16px}.pt-80{padding-top:40px}.pb-80{padding-bottom:40px}.desktop-only{display:none!important}div#pageheader{padding:10px 0 0}span.cart-link__icon svg{width:30px;height:30px}.mobile_search .main-search__form input.main-search__input{border:1px solid #5a5a5a;background:#1d1d1d;border-radius:0;min-height:40px;padding:7px 16px;color:#b3b3b3;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.template-index .mobile_search .main-search__form input.main-search__input{background:#1d1d1d!important}.lightmode .mobile_search .main-search__form input.main-search__input{background:#fff}.template-index .mobile-slider-menu .mob-slid-links a{color:#fff}.mobile_search{padding:20px 19px 10px}.mobile_search form.main-search__form{margin:0;max-width:100%}.mobile_search .main-search__button svg{width:23px;height:23px}.navigation__mobile-header svg.feather-x{stroke:#000;fill:none;background:#fff;border-radius:50%;padding:2px;width:29px;height:29px;stroke-width:2px}.announcement-bar__right a,.announcement-bar__right a span,.navigation .navigation__link{font-weight:400!important}.mobile-navigation-drawer ul{padding:0 30px!important}.mobile-navigation-drawer .navigation__tier-1 li a.navigation__link{padding:20px 0}.mobile-navigation-drawer .navigation__tier-1 li:not(:last-child){border-bottom:1px solid #5a5a5a}.mobile-navigation-drawer .navigation__tier-1 li a.navigation__children-toggle{padding:20px 0 20px 5px}.key-points-sec-wrp .txticons .inner-img-txt img{height:64px}.key-points-sec-wrp .inner-img-txt p{line-height:20px}.cookie-wrapper{flex-direction:column;text-align:center;gap:10px}.cookie-buttons{margin-top:10px}.cookie-wrapper span#close-popup{position:absolute;left:auto;right:10px;top:10px}.cookie-wrapper span#close-popup svg{width:20px;height:20px}div#cookie-popup{padding:20px 22px}span.cookie-logo svg{width:48px;height:48px}.cookie-text p{font-size:14px}.slideshow-counter{right:20px;bottom:50px;font-size:14px}.key-points-sec-wrp .txticons{flex-wrap:nowrap;justify-content:start;overflow-x:scroll;gap:40px;padding:0 19px}.key-points-sec-wrp .container{padding:0}.key-points-sec-wrp .txticons .inner-img-txt{width:100%;min-width:120px}.mobile-slider-menu{padding:0 19px 10px;overflow:hidden;transition:.6s ease-in-out}.mobile-slider-menu ul{display:flex;align-items:center;gap:20px;overflow-x:scroll;padding:10px 0}.mobile-slider-menu .mob-slid-links{min-width:max-content}.mobile-slider-menu .mob-slid-links a{font-size:14px;color:currentcolor}.btn{font-size:14px;display:inline-flex;align-items:center;justify-content:center;min-height:46px!important}.lightmode .navigation__mobile-header svg.feather-x{stroke:#fff!important;background:#000!important}.lightmode .mobile-navigation-drawer .navigation__tier-1 li{border-color:#e2e2e2}a.navigation__children-toggle .feather,.mobile-navigation-drawer .feather-chevron-left{stroke:#000}.nightmode a.navigation__children-toggle .feather,.nightmode .mobile-navigation-drawer .feather-chevron-left{stroke:#fff}span.mobile-nav-title,.mobile-navigation-drawer a.navigation__link{color:var(--black-text)}.h2-heading{font-size:26px;line-height:36px}.mb-30{margin-bottom:20px}.collection-custom-slider .bestSellingSwiper{padding-left:19px}.collection-custom-slider .custom-product-image{margin-bottom:10px;aspect-ratio:1/1.275}.collection-custom-slider a .custom-product-title{font-size:14px;line-height:normal;margin-bottom:10px}p.custom-product-price{font-size:14px;line-height:normal}.cstm-slider .esblock>*{font-size:44.5px;line-height:44.5px}.cstm-slider .es-announcement-bar__inner{gap:27px;animation:slidelogoLeft 12s linear infinite}.collection-slider-row.for-collections .block-inner .product-block__detail{left:2px;bottom:2px;padding:8px 10px;max-width:114px}.collection-slider-row.for-collections .block-inner .subheading{font-size:14px;line-height:100%}.collection-slider-row.for-collections .block-inner .product-block__detail .button-row .button-row__btn{font-size:12px;line-height:normal}.collection-slider-row.for-collections .block-inner .product-block__detail .button-row{margin:2px 0 0;line-height:normal}.collection-listing .product-grid{gap:30px 13px!important}.who-we-are .row .text-column{text-align:center}.sub-heading-1{font-size:14px;line-height:100%;margin-bottom:10px}.who-we-are .text-column>p{margin-bottom:20px;line-height:16px}.who-we-are .row .image-column{margin:0 -19px}.faq-block-list{grid-template-columns:minmax(0,12fr)}.faq-block-list .disclosure{padding:20px 33px}.section-newsletter .strongly-padded-row{padding:40px 19px}.section-newsletter .strongly-padded-row .hometitle{font-size:20px;margin-bottom:10px}.section-newsletter .strongly-padded-row .lightly-spaced-row{margin-bottom:20px}.section-newsletter .signup-form .signup-form__button{min-height:40px!important;padding:10px 33px}.section-newsletter .signup-form .signup-form__inline-container{padding:5px 11px}.shopify-section-group-footer-group.section-footer .section-footer__row--blocks{border-top:1px solid #363636}.shopify-section-group-footer-group.section-footer{border-top:0}.section-footer .section-footer__row .section-footer__row__col{padding:0}.section-footer__text-block--with-text{text-align:center}.section-footer__text{margin-bottom:20px}.section-footer__text.rte p{line-height:16px}.section-footer__row__col.section-footer__text-block.section-footer__text-block--with-text{margin-bottom:40px}.section-footer__row__col.section-footer__menu-block{border-bottom:1px solid #363636}.section-footer__menu-block .section-footer__title{position:relative;font-size:14px;text-transform:capitalize;padding:20px 0 10px;margin:0}.section-footer__menu-block .section-footer__title:after{position:absolute;content:"";background:url(/cdn/shop/files/Group_36811.svg?v=1741158250) no-repeat;background-size:16px;width:16px;height:16px;left:auto;right:0;top:50%;transform:translateY(-50%)}.section-footer__row__col.section-footer__menu-block .section-footer__menu-block__menu{margin:10px 0 20px}.section-footer__menu-block__menu li a{font-size:14px}.section-footer__menu-block .section-footer__title.active:after{position:absolute;content:"";background:url(/cdn/shop/files/Vector_30.svg?v=1741159269) no-repeat;height:4px;background-size:auto;width:16px}.section-footer__row-lower{padding-bottom:15px;padding-top:0}span.newsletter-icon{left:13px}.section-newsletter .signup-form .signup-form__inline-container input{padding:10px 10px 10px 32px;font-size:14px}.lightmode .shopify-section-group-footer-group.section-footer .section-footer__row--blocks{border-top:1px solid #363636}.lightmode .section-footer__menu-block .section-footer__title:after{filter:invert(1)}.navigation__child-tier{padding:0!important}.mobile-navigation-drawer .navigation__tier-1{overflow-y:auto}.pages-banner .custom-banner img{height:250px}.custom-banner-heading h2{font-size:40px;line-height:40px}.mobile-nav-toggle path{fill:currentcolor}span.cart-link__icon path{stroke:currentcolor}.collection-control .lightly-spaced-row-above{margin-top:10px;padding-bottom:10px}.utility-bar a.toggle-btn.utility-bar__item{border:1px solid #5a5a5a;background:#1d1d1d;width:100%;margin:0;justify-content:center;text-align:center;padding:11px 16px;font-weight:unset;height:40px}.template-collection .utility-bar__right{min-height:unset}.utility-bar a.toggle-btn.utility-bar__item span.btn-icon{display:none}.utility-bar a.toggle-btn.utility-bar__item span,.utility-bar .link-dropdown .link-dropdown__button-text{color:#b3b3b3;font-size:14px;line-height:normal;font-family:Garet-Book;font-weight:unset;text-transform:capitalize}.utility-bar{gap:13px;margin-bottom:20px}.utility-bar .link-dropdown{border:1px solid #5a5a5a;background:#1d1d1d;width:100%;margin:0;padding:11px 16px;height:40px;display:inline-flex;align-items:center}.utility-bar__right .utility-bar__item{margin:0;width:100%}.utility-bar .link-dropdown .link-dropdown__button{height:auto;font-weight:unset;line-height:normal;display:flex;justify-content:space-between;width:100%!important;align-items:center;padding:0}.utility-bar .link-dropdown .link-dropdown__button .link-dropdown__button-icon{position:relative;margin:0}.collection-control .product-block .image-cont .img-ar img{aspect-ratio:1/1.26}.collection-control .product-block__title,.collection-control .product-block__detail span.price__current{font-size:14px;line-height:normal}.product-info .media-gallery-size-medium+.product-column-right .product-form{padding-left:0}.title-row .product-title{font-size:20px;line-height:30px}.product-info .price-container .price__default{font-size:20px}.product-info .price-container{margin-bottom:20px}.product-info buy-buttons.buy-buttons-row .quantity-wrapper{max-width:100%;justify-content:space-evenly}.cstm-pro-quant{grid-column:1;margin:0}.product-info .add-btn-buy-btn{align-items:flex-end}.quantity-wrapper a{height:44px;width:auto;min-width:auto}.product-info buy-buttons.buy-buttons-row .quantity-wrapper input#quantity{height:44px}.product-dynamic-payment-button{grid-column:1 / span 2}.product-info-accordion .disclosure__title:before,.product-info-accordion .disclosure__title:after{width:15px}.products-icons .txticons .inner-img-txt p{font-size:14px;line-height:22px}.products-icons .txticons .inner-img-txt img{height:50px!important}.how-to-apply .container-full{padding:0}.how-to-apply .container-full h2.icons-heading{padding:0 19px}.how-to-apply .container-full .txticons{gap:15px}.how-to-apply .container-full .inner-img-txt{min-width:55%!important;padding:0}.how-to-apply .container-full .txticons img{height:70px!important}.how-to-apply{padding-bottom:10px}.template-suffix-faq .faq-block-list{gap:10px}.template-suffix-faq .faq-block-list details.disclosure{padding:20px}.template-suffix-faq .faq-block-list summary.disclosure__title{font-size:16px}.template-suffix-faq span.cstm-collapse-icon{width:34px;height:34px}.template-suffix-faq span.cstm-collapse-icon svg{width:16px}.how-it-works .fully-spaced-row--medium{margin-top:30px}.how-it-work-sec .majortitle.h2-heading{font-size:20px}.how-it-work-sec p{font-size:16px;line-height:24px}.take-up-time .flexible-layout{flex-direction:column-reverse;gap:20px}.take-up-time .flexible-layout .column{margin:0}.take-up-time .fully-spaced-row--medium{margin-top:30px!important;margin-bottom:0}.take-up-time .column .feature-text-paired p,.tattoo-longevity .column p{font-size:16px;line-height:24px}.take-up-time .lightly-spaced-row{margin:0}.tattoo-longevity .fully-spaced-row--medium{margin-top:40px;margin-bottom:40px}.tattoo-longevity .column{margin-bottom:20px}.tatoo-heading h2{font-size:11.5px;line-height:14px;margin-bottom:14px}span.tatoo-days{font-size:11.5px}span.tatoo-days svg{width:18px;height:18px}.drop-icon-text p{gap:14px}.contact-form-sec form#contact_form .lightly-spaced-row button.btn{max-width:145px}.template-page .page-section-spacing{margin-top:40px;margin-bottom:40px}div#insta-feed h2{font-size:26px}.tatoo-description-details{grid-template-columns:1fr}.help-center-tabs .faq-block-list{grid-template-columns:repeat(1,minmax(0,12fr))}.help-center-tabs .faq-block-list details.disclosure{padding:15px 10px}.help-center-tabs .faq-block-list details.disclosure span.cstm-collapse-icon{height:30px;width:30px}.help-center-tabs .faq-block-list details.disclosure span.cstm-collapse-icon svg{width:14px;height:14px}.help-center-tabs .faq-block-list summary.disclosure__title{font-size:16px}.tatoo-description-details .tatoo-content a{padding:16px 10px;font-size:16px}.logo-area__right__inner{gap:10px}.logo-area__right__inner i.icon-swym-wishlist:after{font-size:20px}.mobile-only.headerwish a{display:flex;align-items:center;justify-content:center}.mobile-only.headerwish a i.icon.icon-swym-wishlist{display:flex;align-items:center}.product-block .image-cont .search-cart-icon{right:5px;transform:translate(0)}.product-block .image-cont .search-cart-icon{transform:translate(0)}.product-block .image-cont .search-cart-icon a.quickbuy-toggle,.product-block .image-cont .search-cart-icon .heart-icon button.swym-button,.product-block .image-cont .search-cart-icon .cart-icons{height:34px!important;width:34px!important;min-height:34px!important}.product-block .image-cont .search-cart-icon a.quickbuy-toggle svg,.product-block .image-cont .search-cart-icon .cart-icons svg{width:16px;height:16px}.product-block .image-cont .search-cart-icon .heart-icon button.swym-button{font-size:16px!important}.pageheader .bottom-menu{display:none}.template-index.sticky_header.lightmode .mobile-nav-toggle path{fill:#000}.template-index.sticky_header.lightmode span.cart-link__icon path{stroke:#000}.template-index.sticky_header.lightmode .mobile-only.headerwish a i.icon.icon-swym-wishlist,.template-index.sticky_header.lightmode .mobile-slider-menu .mob-slid-links a{color:#000}.template-index.sticky_header.lightmode span.cart-link__count{background:#181818;color:#fff}.filter-group.mobile-only{display:none}}@media screen and (max-width:989px){.who-we-are .row .image-column{order:1}.who-we-are .row{grid-template-columns:minmax(0,12fr);gap:30px}.who-we-are .row .text-column{order:2}.who-we-are .column .beams_right_img{position:absolute;right:auto;left:0;top:27px;width:100%;max-width:54%}.who-we-are .column .beams_right_img img{max-width:100%;width:100%;aspect-ratio:1/.988}.who-we-are .column.image-column>img{width:100%;max-width:54%;height:auto}.product-info .thumbnails .slider__item{width:60px}.product-info .thumbnails .slider__grid{gap:9px}.media-gallery__inner .thumbnail .img-ar:before{padding-top:60px!important}.take-up-time .column .feature-text-paired{text-align:center;margin:0 auto}.how-it-work-sec .feature-text-paired{max-width:100%}.take-up-time .column.column--order-push-desktop,.tattoo-longevity .column.column--half.align-ltr-left{margin-bottom:0}.body-part-schedule{grid-template-columns:1fr}.body-part-schedule .body-part-images{order:1}.body-part-schedule .body-part-content{order:2}.tattoo-longevity .lightly-spaced-row{margin-bottom:0}.contact-form-sec{margin-top:40px;margin-bottom:40px}.account-form .column.column--half{width:50%!important}.account-form .flexible-layout{margin-left:-19px!important;flex-direction:row}.account-form .flexible-layout .column{padding-left:19px!important}.account-form input{min-height:50px;padding:10px 20px;font-size:14px}body textarea{padding:10px 20px;font-size:14px}.contact-check{margin:30px 0 0}}@media screen and (min-width:768px){.navigation .navigation__tier-1>.navigation__item{position:static}.cstm-drawer-social,.logo-area__left__inner .header-account-link{display:none}.template-index a.navigation__link{color:#fff}.template-index.sticky_header a.navigation__link,body.template-index.sticky_header a.navigation__link:hover{color:var(--text-color)!important}.template-index a.navigation__link:hover{color:#fff!important}.cart-item__title,.checkout-subtotal-container label.block,.cart-policies,.checkout-col a.continue-shopping{font-size:16px}.cart-item .small-text,.cart-item__column .product-inventory--small{font-size:14px}.cart-item__selling-price,.cart-item__selling-total{font-size:16px}.announcement-bar__right,.announcement-bar__right .cstm-search{width:100%}.announcement-bar .announcement-bar__middle{flex:0 0 auto}.announcement-bar .container{gap:21px}}@media screen and (min-width:768px)and (max-width:989px){.key-points-sec-wrp .txticons{gap:40px 20px}.key-points-sec-wrp .txticons .inner-img-txt{width:17%}span#close-popup{margin-left:0}.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding-left:2px;padding-right:2px;font-size:13px}.section-footer__row.section-footer__row--blocks{gap:30px 0}.header__inline-menu ul.list-menu{gap:5px 15px!important}.header__inline-menu ul.list-menu .header__menu-item span{font-size:12px}.bottom-menu .header__inline-menu ul.list-menu .icon-dropdown{width:16px;height:16px}.product-info .media-gallery-size-medium+.product-column-right .product-form{padding-left:21px}.products-icons .txticons .inner-img-txt img{height:42px}.products-icons .txticons .inner-img-txt p{font-size:14px}.how-to-apply .txticons .inner-img-txt{width:22%}.how-to-apply .how-to-box-img img{height:44px!important}.key-points-sec-wrp .txticons .inner-img-txt img{height:50px}.flexible-layout{flex-direction:column;margin-bottom:0;margin-left:auto}.flexible-layout .column{width:100%!important;max-width:none;margin-bottom:40px;padding-left:0}div#pageheader{padding:36px 0}.tatoo-description-details{grid-template-columns:1fr 1fr}.help-center-tabs .faq-block-list{grid-template-columns:repeat(2,minmax(0,12fr))}}@media screen and (min-width:768px)and (max-width:999px){.filter-container.filter-container--mobile-initialised .filters{position:static;background:transparent;width:30%;height:auto;padding:0;overflow:visible;transition:unset}filter-container.filter-container{display:flex;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:20px}header.filters__heading{display:none}}@media screen and (min-width:990px)and (max-width:1060px){.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding-left:12px;padding-right:12px}.header__inline-menu ul.list-menu{gap:30px}}@media screen and (min-width:990px)and (max-width:1220px){.bottom-menu .header__inline-menu ul.list-menu .header__menu-item span{font-size:14px}.bottom-menu .header__inline-menu ul.list-menu{gap:20px}}@media screen and (min-width:1041px){.media-gallery.media-gallery--layout-carousel-beside .thumbnails .slider__grid{max-height:590px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}}.lightmode .help-center-tabs .faq-block-list span.cstm-svg-icon img{filter:invert(1)}.inner-collapsible-tabs details.disclosure{padding:20px 15px}.inner-collapsible-tabs .faq-block-list{grid-template-columns:1fr}.inner-collapsible-tabs .faq-block-list .image-content img,.inner-collapsible-tabs .faq-block-list .disclosure__panel video{max-width:550px;width:100%}.lightmode .tatoo-description-details .tatoo-content a .help-icons img{filter:invert(1)}.inner-collapsible-tabs .disclosure__panel h2{font-size:18px}.template-index.sticky_header.lightmode a.mobile-acount-icon path{fill:#000}@media screen and (max-width:767.98px){.mobile-navigation-drawer ul{padding:0 10px!important}.mobile-navigation-drawer .navigation__tier-1 li a.navigation__link{padding:15px 0!important}.navigation__mobile-products-title{margin:0 10px 10px;color:var(--black-text)}.navigation__mobile-products .product-grid .product-block:last-child{padding-inline-end:10px;padding-inline-start:10px}.navigation__mobile-products a.product-link{color:var(--black-text)!important}.mobile-nav-back,.mobile-navigation-drawer .mobile-nav-toggle{padding:10px!important}.mobile-navigation-drawer .navigation,.mobile-navigation-drawer .navigation__item a.navigation__link{font-size:18px;font-family:LeagueSpartan-SemiBold}.mobile-navigation-drawer .navigation__tier-1 li a.navigation__children-toggle{padding:15px 0 15px 5px!important}.navigation__mobile-products-title{font-size:20px}.mobile-navigation-drawer .navigation{margin-bottom:10px}.navigation__mobile-products{margin-top:15px}.mobile-navigation-drawer__footer .header-localization .localization__selector{margin:0 10px}.mobile-navigation-drawer__footer .social{margin:0 10px;padding:0}}.cstm-drawer-social{display:none}.instafeed-new-layout-container .instafeed-new-arrow{z-index:9!important}@media only screen and (max-width:767.98px){.template-collection.template-suffix-shop-the-look .lightly-spaced-row-above>.utility-bar:first-child{display:none!important}}.jdgm-prev-badge__text,.needsclick.kl-teaser-TtEcYd.undefined.kl-private-reset-css-Xuajs1{display:none!important}i.icon-swym-wishlist{font-family:swym-font;font-style:normal;vertical-align:middle}i.icon-swym-wishlist+span{vertical-align:middle}i.icon-swym-wishlist:after{content:"";font-size:130%;line-height:18px;text-align:center;display:inline}.swym-ready i.icon-swym-wishlist:after{content:"\f004"}.not-in-quickbuy .jdgm-star.jdgm--off:before{content:"\e000"}.jdgm-carousel__rev-sum-header,.jdgm-carousel__rev-sum-full{color:var(--text-color)!important}@media screen and (max-width:767.98px){main#content{overflow-x:hidden}.jdgm-title{font-size:22px!important}.jdgm-rating-text{padding-top:2px}.jdgm-content,.jdgm-header{margin-bottom:1rem!important}.jdgm-widget{padding-bottom:0!important}.jm-reviews-section__footer{margin:0!important}}.jm-star-rating__filled svg path[data-v-0e382752]{fill:var(--stars-color, #eab308)!important}.jdgm-star{color:var(--stars-color, #eab308)!important}.jdgm-review-card__reviewer-name{color:#fff!important}.jdgm-rev-widg__actions,.jdgm-rev{background:#1d1d1d!important;color:#fff!important}.page-reviews{margin:40px auto}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow,.jdgm-rev__icon:not(.jdgm-rev__avatar):before,.jdgm-rev__author,.jdgm-rev a,.jdgm-quest a,.jdgm-rev a:not([disabled]):hover,.jdgm-rev a:hover,.jdgm-rev a:active,.jdgm-rev a:visited,.jdgm-quest a:not([disabled]):hover,.jdgm-quest a:hover,.jdgm-quest a:active,.jdgm-quest a:visited{color:var(--stars-color, #eab308)!important}.jdgm-ans,.jdgm-rev__reply{background:rgba(var(--stars-color-rgb, 234, 179, 8),.2)!important}.jdgm-btn--solid,input[type=submit].jdgm-btn--solid,.jdgm-write-rev-link.jdgm-write-rev-link,.jdgm-histogram__bar-content{border-color:var(--stars-color, #eab308)!important;background-color:var(--stars-color, #eab308)!important}.jdgm-rev-widg__body,.jdgm-shop-reviews__body{display:block!important;position:static!important;height:auto!important;column-count:3!important;column-gap:16px!important}.jdgm-rev-widg__body .jdgm-rev,.jdgm-shop-reviews__body .jdgm-rev{position:static!important;top:auto!important;left:auto!important;width:100%!important;display:inline-block!important;break-inside:avoid!important}@media screen and (max-width:989px){.jdgm-rev-widg__body,.jdgm-shop-reviews__body{column-count:2!important}}@media screen and (max-width:599px){.jdgm-rev-widg__body,.jdgm-shop-reviews__body{column-count:1!important}}html body.klaviyo-prevent-body-scrolling{overflow:auto!important}.image-cont--with-secondary-image .product-block__image{z-index:0}.image-cont--with-secondary-image .product-block__image--active{opacity:1;z-index:2}.image-cont--with-secondary-image .product-block__image--secondary:not(.product-block__image--active){opacity:0}@media(min-width:960px){.image-cont--with-secondary-image:hover .product-block__image--active{opacity:0;z-index:0}.image-cont--with-secondary-image:hover .product-block__image--show-on-hover{opacity:1;z-index:2}.image-cont--with-secondary-image:hover .product-block__image:not(.product-block__image--show-on-hover){opacity:0}}.js-product-form [name=add].add-to-cart{position:relative;isolation:isolate;overflow:hidden;background:var(--button-bg)!important;color:var(--button-text)!important;border-color:var(--button-bg)!important}.js-product-form [name=add].add-to-cart:hover,.js-product-form [name=add].add-to-cart:focus-visible{background:transparent!important;border-color:var(--button-text)!important;color:var(--button-bg)!important;outline:none}.js-product-form [name=add].add-to-cart:before{content:"";position:absolute;right:0;bottom:0;z-index:-1;top:0;left:0;width:auto;height:auto;margin:0;border:0;border-radius:0;background:var(--button-text);transform:scaleX(0);transform-origin:left center;opacity:1;visibility:visible;animation:none;transition:transform .32s cubic-bezier(.4,0,.2,1)}.js-product-form [name=add].add-to-cart:hover:before,.js-product-form [name=add].add-to-cart:focus-visible:before{transform:scaleX(1)}.js-product-form [name=add].add-to-cart.is-loading{pointer-events:none;background:transparent!important;color:transparent!important}.js-product-form [name=add].add-to-cart.is-loading:before{transform:scaleX(1)}.js-product-form [name=add].add-to-cart.is-loading:after{content:"";position:absolute;z-index:1;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid color-mix(in srgb,var(--button-bg) 30%,transparent);border-top-color:var(--button-bg);border-radius:50%;opacity:1;animation:cart-drawer-spin .6s linear infinite}@media(min-width:1000px){.product-info .product-column-left{position:sticky;top:57px;align-self:flex-start;max-height:calc(100vh - 40px);overflow-y:auto;transition:top .4s cubic-bezier(.16,1,.3,1),max-height .4s cubic-bezier(.16,1,.3,1)}body.up-menu-sticky .product-info .product-column-left{top:calc(var(--theme-header-height, 90px) + 57px);max-height:calc(100vh - var(--theme-header-height, 90px) - 40px)}.product-info .product-column-left .media-gallery__inner.sticky-content-container{position:static;top:auto}}.cart-item [class*=delivery],.cart-item [class*=estimated-delivery],.cart-item [class*=edd],.cart-item [id*=delivery],.cart-item [id*=edd]{display:none!important}sticky-atc.sticky-atc{background:var(--section-bg);color:var(--text-color);border:1px solid color-mix(in srgb,var(--text-color) 12%,transparent);box-shadow:0 10px 30px #0006;gap:14px}sticky-atc.sticky-atc .sticky-atc__details__title{font-weight:600;font-size:15px;line-height:1.25;color:var(--text-color)}sticky-atc.sticky-atc .sticky-atc__details__variant{opacity:.65}sticky-atc.sticky-atc .btn.add-to-cart{min-height:44px;padding-inline:24px;white-space:nowrap}.cart-drawer__footer .subtotal .cart-subtotal-values,.cart-drawer__footer .subtotal .cart-subtotal-toprow,.cart-drawer__footer .subtotal .cart-subtotal-bottomrow{margin-left:auto}.mobile-sticky-bar{display:none}@media(max-width:767.98px){body.sticky_header.down-menu-sticky .mobile-sticky-bar{display:flex;align-items:center;gap:12px;position:fixed;top:60px;inset-inline:0;z-index:3000;padding:10px var(--container-pad-x, 16px);background:var(--background-color);border-bottom:1px solid color-mix(in srgb,var(--text-color) 12%,transparent);box-shadow:0 8px 24px #00000047}.mobile-sticky-bar__search{flex:1 1 auto;min-width:0}.mobile-sticky-bar__search.mobile_search{padding:0}.mobile-sticky-bar__search .main-search__form{margin:0;max-width:100%}.mobile-sticky-bar__cart{flex:0 0 auto;position:relative;display:inline-flex;align-items:center;color:var(--text-color)}.mobile-sticky-bar__cart .cart-link__icon{display:inline-flex!important;align-items:center}.mobile-sticky-bar__cart svg{width:28px;height:28px}}@media(min-width:768px){.section-announcement-bar{z-index:500}}.plp-sticky-cart{display:none}@media(max-width:767.98px){body.template-collection .plp-sticky-cart,body.template-search .plp-sticky-cart{display:block;position:fixed;inset-inline:0;bottom:0;z-index:3000;padding:10px var(--container-pad-x, 16px);padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:var(--background-color);border-top:1px solid color-mix(in srgb,var(--text-color) 12%,transparent);box-shadow:0 -8px 24px #00000047;cursor:pointer}body.template-collection,body.template-search{padding-bottom:104px}}@media(min-width:768px){body.template-collection .plp-sticky-cart,body.template-search .plp-sticky-cart{display:block;position:fixed;left:50%;transform:translate(-50%);bottom:20px;width:min(560px,calc(100% - 40px));z-index:3000;padding:14px 22px;background:var(--background-color);border:1px solid color-mix(in srgb,var(--text-color) 12%,transparent);border-radius:14px;box-shadow:0 12px 32px #00000047;cursor:pointer}body.template-collection,body.template-search{padding-bottom:96px}}.plp-sticky-cart__progress{margin-bottom:8px}.plp-sticky-cart__progress .free-shipping-bar{margin:0}.plp-sticky-cart__summary{display:flex;align-items:center;gap:10px;color:var(--text-color);font-size:14px;line-height:1.2}.plp-sticky-cart__count{display:inline-flex;align-items:center;gap:6px;font-weight:600}.plp-sticky-cart__total{margin-inline-start:2px;opacity:.85}.plp-sticky-cart__chevron{margin-inline-start:auto;display:inline-flex;align-items:center}.low-stock-badge{display:inline-flex;align-items:center;gap:6px;font-size:14px;line-height:22px;font-weight:600;color:#c0392b;background:#c0392b14;border:1px solid rgba(192,57,43,.25);border-radius:4px;padding:9px 18px;margin:6px 0;animation:low-stock-pulse 2s ease-in-out infinite}.low-stock-badge:before{content:"\1f525";font-style:normal}.low-stock-badge--hidden{display:none!important}.low-stock-badge--cart{font-size:13px;margin:2px 0 0;padding:0;background:none;border:0}.low-stock-badge--cart:before{content:none}@keyframes low-stock-pulse{0%,to{opacity:1}50%{opacity:.7}}.template-collection .product-block__image .img-ar--contain img,.template-search .product-block__image .img-ar--contain img{object-fit:cover}.product-social-proof{display:flex;align-items:center;gap:10px;margin-bottom:6px}.product-social-proof__avatars{display:flex;align-items:center;flex-shrink:0}.product-social-proof__avatar{width:30px;height:30px;border-radius:50%;border:2px solid var(--background-color, #181818);display:flex;align-items:center;justify-content:center;color:#fff;overflow:hidden;flex-shrink:0;margin-left:-9px}.product-social-proof__avatar:first-child{margin-left:0}.product-social-proof__avatar--1{background:#7c6b5a}.product-social-proof__avatar--2{background:#5a6b7c}.product-social-proof__avatar svg{display:block}.psp-text{margin:0;font-size:1rem;line-height:1.3;opacity:.85}.psp-text strong{font-weight:600}.psp-text__dot{font-size:.5em;vertical-align:middle;margin:0 3px;opacity:.5}.psp-star{width:10px!important;color:var(--stars-color, #eab308);font-family:JudgemeStar;display:inline!important;text-decoration:none!important;padding:0!important}.psp-star:before{content:"\e000"}#zipchat-iframe{z-index:9999!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/global.css.map */
