.btn-primary-t{border:1px solid #fff;border-radius:5px;font-size:18px;font-weight:600;letter-spacing:.72px;color:#fff;line-height:20px;padding:14px 32px;text-decoration:none}.btn-secondary{background-color:#0062ff;border-radius:40px;color:#fff;font-weight:500}.btn-gradient-left{display:inline-block;padding:10px 30px 10px 50px;border-radius:0 20px 20px 0;position:relative;font-size:16px;z-index:1;text-decoration:none;background:linear-gradient(to right,#0df,#7f00ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-gradient-left:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:linear-gradient(to right,#0df,#7f00ff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;clip-path:inset(0 0 0 2px round 0 20px 20px 0)}.btn-gradient-right{display:inline-block;padding:10px 30px 10px 50px;border-radius:20px 0 0 20px;position:relative;font-size:16px;z-index:1;text-decoration:none;overflow:hidden;background:linear-gradient(to right,#0df,#7f00ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-gradient-right:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:linear-gradient(to right,#0df,#7f00ff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;clip-path:inset(0 2px 0 0 round 20px 0 0 20px)}.btn-gradient-center{display:flex;justify-content:center;padding:10px 30px 10px 50px;margin:0 2rem;border-radius:20px;position:relative;font-size:16px;z-index:1;text-decoration:none;overflow:hidden;opacity:1!important;background:linear-gradient(to right,#0df,#7f00ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-gradient-center:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:linear-gradient(to right,#0df,#7f00ff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;clip-path:inset(0 0 0 0 round 20px 20px 20px 20px)}.collection-products__layout--list .card-product__buttons .btn-secondary{color:#101010;background-color:transparent;border:1px solid #101010;border-radius:4px;width:auto;font-size:13px;font-weight:600;line-height:19.5px;letter-spacing:.26px;padding:6px 12px;gap:8px;min-width:180px}.collection-products__layout--list .card-product__buttons .btn-secondary:hover{color:#8c8c8c;border:1px solid #8C8C8C;box-shadow:none}.arrow-link{background-color:#fff;display:inline-block;width:48px;height:48px;border-radius:30px;text-align:center}.arrow-link svg{height:100%;vertical-align:middle}.sticky-cart-section .product-btn-atc.btn-primary{padding:13px 32px}.s-header__heading{font-size:34px;font-weight:600;line-height:47px}.s-header__subheading{font-size:16px;line-height:27.2px;letter-spacing:.64px}.home-collage .card__heading,.product-collage .card__heading{font-size:28px;font-weight:600;line-height:43px}#insta-feed h2 a{color:#101010}.mobile-image{display:none}@media (max-width: 768px){.mobile-image{display:block}.desktop-image{display:none}.s-header__heading{font-size:25px;line-height:normal;text-align:left;margin:0 25px}.s-header__description p{text-align:left;margin:0 25px}.s-header__buttons{padding:0 25px}}.expandable-content[data-expanded=true]+.expandable-content__btn:before{display:none}.expandable-content__btn .js-expandable-content-btn{font-size:11px;font-weight:400}.product__info-wrapper .product__sku{font-size:11px}.product__info-wrapper .product__title .product-name{font-size:24px;font-weight:600;line-height:32px}.product__tags span,.product__info .payments span{font-size:11px;line-height:18px}.product__info-wrapper .product_short_description{margin-bottom:15px}.product__info-wrapper .product__prices .price-item{font-size:16px;font-weight:600;line-height:27.2px}.product__info .collapsible-item .js-accordion-trigger{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #A8A8A8}.product__info .collapsible-item .accordion-content p:last-child{margin-bottom:10px}.product__info .collapsible-item .accordion-content p:first-child{margin-top:5px}.product__info .collapsible-item .js-accordion-trigger h5{font-size:16px;font-weight:600;letter-spacing:.28px}.product__info .collapsible-item ul li{list-style:inside}.product__info .after-description span{font-size:13px}.product__info .collapsible-item ul{padding:10px;margin-bottom:5px}.product__form .field_quantity{border:none;box-shadow:none;background:none;padding:2px}.product__form .field_quantity .input-number[type=number]{background:none;width:20px}.product__form .product-btn-atc,.quickview-form__buttons .btn{border:1px solid;font-size:18px;font-weight:600;line-height:20px;letter-spacing:.72px;padding:14px 32px}.product__form .product-btn-atc:hover{box-shadow:none;border:1px solid #8C8C8C;color:#8c8c8c;background:transparent}.shopify-payment-button .shopify-payment-button__button--unbranded{font-size:18px;line-height:20px;letter-spacing:.72px;padding:14px 32px;color:#fff;height:auto;background:linear-gradient(112.04deg,#0df,#7f00ff);border-radius:40px!important}.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color:#8c8c8c!important;box-shadow:none}.product-card__wrapper{background-color:#fff;border:1px solid #E0E0E0;padding:16px;border-radius:10px}.card-btn-info .btn-add-to-compare{font-size:11px;font-weight:400;line-height:19.5px;letter-spacing:.26px;gap:10px}.btn-add-to-compare .btn-icon,.btn-add-to-compare .btn-icon:hover{width:auto;background-color:transparent;color:#101010;border:none;box-shadow:none}.card-btn-info{display:flex;justify-content:space-between}.card-btn-info a svg path{stroke:#fff;stroke-width:2px}.card-btn-info .view-btn.btn-primary{background:linear-gradient(112deg,var(--SECONDARY-Electric-Blue, #0DF) 0%,var(--SECONDARY-Royal-Purple, #7F00FF) 100%);font-weight:600;font-size:14px;line-height:19.5px;letter-spacing:.26px;padding:6px 12px;gap:8px;border-radius:2rem 0 0 2rem}.tab__content .card-btn-info{display:flex;justify-content:space-between;width:87%;position:absolute;bottom:20px}.card__info .price-item{font-size:13px}.yotpo-bottom-line-scroll-panel .yotpo-sr-bottom-line-summary{flex-direction:row!important}.yotpo-bottom-line-scroll-panel .yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-text,.yotpo-sr-bottom-line-new-review{font-size:13px!important;color:#101010!important;font-family:Poppins!important}.yotpo-sr-bottom-line-new-review{line-height:12px!important;margin-top:0!important;align-self:center}.yotpo-bottom-line-scroll-panel .yotpo-sr-bottom-line-summary svg.star-container{width:13px}.product_stock_review{display:block;width:100%}.product_stock_review div:first-child{float:left}.product_stock_review div:last-child{float:right}.product-details .product-slideshow .media-wrapper{background:#fff;border-radius:10px}.btn-slideshow-thumb{border-radius:2px}.btn-slideshow-thumb:before{background:#f6f6f6}.product__variants .product-swatches{background-color:#f6f6f6!important}.product-swatches__item .form__label .product-swatches .variant-option-label{opacity:0}.product-option--unavailable .form__label:before{border:1px solid #000000;background:#fff}.template-product,.template-article,.template-blog,.template-policy,.template-page,body[class*=template-customers]{background-color:#f6f6f6}body[class*=template-customers] #mainContent .shopify-section:first-child:not(.section-breadcrumb) .section{padding-top:240px}body[class*=template-customers] #mainContent .shopify-section:first-child:not(.section-breadcrumb) .section .background{background-color:#fff}body[class*=template-customers] .s-header h1{font-size:40px;font-weight:600}.form--customer-login .btn-primary,#create_customer .btn-primary{color:#fff}.whats-in-the-box .items-grid p,.whats-additional-info p{font-size:16px}.compare_content a{font-size:18px}.product-collage.section{padding:50px}.product-collage .s-header__content{padding-bottom:50px}.card-button-link{display:flex;border:none;font-size:16px;font-weight:600;letter-spacing:.64px;gap:10px;align-items:center;border-radius:40px 0 0 40px}.card-button-link .card-icon{display:inline-block;height:48px;text-align:center;padding:1.3rem 0}.card-button-link .card-icon svg{height:100%;vertical-align:middle}.product-collage .feature-card-description p{font-size:16px;line-height:27.2px;letter-spacing:.64px}.product-collage-grid{grid-template-columns:repeat(2,1fr)}.card__hidden.card__content{background-color:#f6f6f6;padding:8rem}.hidden-content,.hidden-readmore{display:none}.read_more,.read_less{cursor:pointer}.card--card.white-feature-tile .card__content{color:#fff}.card--card.white-feature-tile .feature-popup,.card--card.white-feature-tile .feature-popup .read_less{color:#101010}.product__features .feature-list.feature-bg .feature-label{background-color:#f6f6f6;border-radius:200px;padding:8px 15px;font-size:11px;letter-spacing:.33px;line-height:18px}.quick-price .price-item{font-weight:700}@media (min-width: 767px){.product-collage .sht-carousel:hover .carousel-pagination,.product-collage .sht-carousel .slider-scrollbar{display:none}.product-collage-grid .clm.carousel__item:last-child{--gutter-carousel: auto}.product-collage-grid .clm.carousel__item.product-big-child{grid-area:span 1 / span 2}}@media (max-width: 768px){.product__info-wrapper .product__prices .price-item,.product__form .product-btn-atc,.quickview-form__buttons .btn,.product__info .collapsible-item .js-accordion-trigger h5{font-size:14px;line-height:20px}.product__info-wrapper .product__title .product-name{font-size:16px;line-height:24px}.product-collage .card--card .card__hidden.card__content{padding:3rem}.product-collage-grid{display:flex}.product-collage.section{padding:0}.product-collage .s-header__subheading{display:none}.product-collage .s-header__content{padding-bottom:30px}}.filter-form__display .input__checkbox__icon{border:2px solid #101010;background:none;width:20px;height:20px;border-radius:3px}.filter-form__display .input__checkbox:checked+.input__checkbox__icon{background:none;padding:2px}.filter__drawer__heading{font-size:18px;font-weight:600;letter-spacing:.72px}.filter-form__summary{font-size:14px;font-weight:600}.filter__drawer__footer .btn{padding:14px 32px;font-size:18px;font-weight:600;line-height:20px;letter-spacing:.72px}.filter__drawer__footer .btn.js-collection-product-clear-all-btn{border:1px solid #101010}.collection-products--drawer .filter-drawer-open .js-collection-product-drawer-trigger{background-color:#101010;color:#fff}.mobile-pdp-nav{display:none}@media (max-width: 768px){.mobile-pdp-nav{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;padding:15px;font-family:poppins;font-size:16px;font-weight:600;line-height:27.2px;letter-spacing:.64px;text-align:left;border:none;transition:.4s}.mobile-pdp-nav:before{content:"";position:absolute;bottom:0;left:20px;width:calc(100% - 40px);height:1px}.mobile-pdp-nav:after{content:"";width:17px;height:16px;background-repeat:no-repeat;transition:transform .3s ease}.black-nav.mobile-pdp-nav{background-color:#101010;color:#fff;font-family:poppins;font-size:16px;font-weight:500}.whats-in-the-box .items-grid p,.whats-additional-info p{font-size:14px}.white-nav.mobile-pdp-nav{background-color:#f6f6f6}.black-nav.mobile-pdp-nav:before{background:#fff}.white-nav.mobile-pdp-nav:before{background:#a8a8a8}.black-nav.mobile-pdp-nav:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M1.7998 4.80005L8.7998 10.8L15.7998 4.80005" stroke="white" stroke-width="2" stroke-linecap="round"/></svg>')}.black-nav.mobile-pdp-nav.active:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M15.7998 10.8L8.7998 4.80005L1.7998 10.8" stroke="white" stroke-width="2" stroke-linecap="round"/></svg>')}.white-nav.mobile-pdp-nav:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M1.7998 4.80005L8.7998 10.8L15.7998 4.80005" stroke="%23101010" stroke-width="2" stroke-linecap="round"/></svg>')}.white-nav.mobile-pdp-nav.active:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M15.7998 10.7998L8.7998 4.7998L1.7998 10.7998" stroke="white" stroke-width="2" stroke-linecap="round"/></svg>')}.mobile-pdp-content{display:none}}.cart-notification,.sht-drawer{z-index:99}.cart-notification .cart-notification-panel-content,#shtCartDrawer .cart-drawer__product{background-color:#f6f6f6;border:1px solid #E0E0E0;border-radius:10px;padding:16px}.cart-notification .cart-notification-product__info p.h6{font-size:13px;font-weight:600;line-height:19.5px;letter-spacing:.26px}.cart-notification .cart-notification-product__info .color-light,#shtCartDrawer .color-light,.sht-dialog-compare .color-light{color:#101010}.cart-notification .cart-notification-product__info .cart-notification-product__price{font-size:13px}#shtCartDrawer .drawer__heading{font-size:16px;font-weight:600;line-height:27.2px;letter-spacing:.64px}#shtCartDrawer .field_quantity{border:1px solid #101010;padding:5px}#shtCartDrawer .js-cart-drawer-delete-btn{display:flex;font-size:13px;font-weight:400;width:auto;gap:8px;margin-left:10px}@media (max-width: 500px){#shtCartDrawer .field_quantity{width:97px;padding:3px}#shtCartDrawer .drawer__footer .btn{font-size:17px}}.sht-dialog.sht-dialog-compare{z-index:99999}.sht-dialog-compare .dialog__header h3{font-weight:600}.sht-dialog-compare .product-compare__wrapper{border:1px solid #E0E0E0;border-radius:10px;padding:10px}.sht-dialog-compare .media-wrapper{background:#fff!important}.sht-dialog-compare .remove-product-button{font-size:13px;font-weight:400}.sht-dialog-compare .product-compare__info a.wb-break-word.h6{font-weight:600;font-size:16px}.sht-dialog-compare .dialog__btn svg{width:50px;height:fit-content}.hide-media{display:none!important}.product-slideshow__slider{align-self:flex-start}.product-slideshow__thumbs .product-slideshow__thumb--image{justify-content:flex-start}@media (max-width: 500px){.section-mobile{padding:15px}.section-mobile .s-header{padding-bottom:25px!important;padding-top:15px}.section-mobile .s-footer-sm{padding:30px 0}}@media (min-width: 769px) and (max-width: 1400px){.search__result--list .card-btn-info{display:block}}@media (min-width: 768px) and (max-width: 1900px){.main-product.section{padding-inline:30px}}@media (min-width: 769px) and (max-width: 1900px){.ctnr{margin-inline:4%}.section{padding-inline:0}}@media (max-width: 768px){.product-sticky-bar{display:none}.main-product{margin:0 15px 50px}.product-slideshow__thumbs{flex-wrap:nowrap}.product-slideshow__thumbnail .carousel--vertical{max-width:233px}.product-slideshow__thumb{padding-inline:.5rem}.product-slideshow__pagination .carousel-btn .btn.btn-secondary[disabled]{opacity:.5}.product-slideshow__pagination .carousel-btn .btn.btn-secondary{background:#f6f6f6}.tab__link{padding:14px 30px;font-size:18px;line-height:20px}.tab__header{display:block;white-space:normal;margin:0}.tab__header .tab__item{margin:0 5px 5px 0;width:100%;padding-right:0;text-align:center}.product-slideshow__items{padding-top:15px}.collection-products__wrapper .collection-products-header--left{display:none}.collection-product-header--right{width:100%}.collection-product-header--right .sort_field{max-width:none}}.collection-products__layout--list .card__media{width:25%;flex-basis:31%}.collection-products__layout--list .product.product-card.card--standard{display:flex}@media (max-width: 768px){.collection-products__layout--list .card__media{width:40%;flex-basis:40%;margin-top:30px}.collection-products__layout--list .card__content{width:50%;flex-basis:40%;margin-top:55px!important}}.compare_content h6{font-size:14px;letter-spacing:.02em;margin:0;padding:10px 0;display:flex;justify-content:space-between}.compare_content .accordion{margin-top:4px;border-bottom:1px solid #A8A8A8}.compare_content .accordion-header{cursor:pointer;font-size:16px;font-weight:600;line-height:19.5px}.compare_content .accordion-content{display:none;padding:5px 0}.card_product_icon{margin-top:27px}.card_product_icon .btn-primary-t{padding:8px 28px}.accordion-header:after{content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M8.5 0V16M0 8H16" stroke="%23101010" stroke-width="2"/></svg>');width:17px;height:16px}.accordion-header.active:after{rotate:180deg}.accordion-header:hover:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M8.5 0V16M0 8H16" stroke="%230062ff" stroke-width="2"/></svg>')}.accordion-header.active:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M0 8H16" stroke="%230062ff" stroke-width="2" stroke-linecap="round"/></svg>')}ul.feature-item{padding-left:15px}.compare_extra_information .feature-description{font-size:12px;line-height:23px;letter-spacing:.02em}.compare_item_information{position:relative;border:1px solid #E0E0E0;border-radius:20px}.compare-product-info .current__card{padding:10px 12px;border-radius:5px;color:#fff;font-weight:600;font-size:13px;line-height:20px;letter-spacing:.26px;text-transform:unset}.side-description ul{padding-left:15px;margin:10px 0}.sht-dialog-compare .mt-listing{margin-top:10px}.sht-dialog-compare .sht-dialog-show-products .flex-1{width:calc(33.3% - var(--gutter-listing));flex:none}@media (max-width: 768px){.sht-dialog-compare .sht-dialog-show-products .flex-1{width:100%}.mt-listing,.product-comparison-info{height:auto!important}}.marquee-container .running-text li{font-weight:300;font-size:11px;color:#000}.mega-menu__submenu .menu__link-lv2{font-weight:500;font-size:16px;color:#000}.menu__item .is-open,.menu__link.menu__link-lv1 svg path{color:#0062ff;stroke:#0062ff}.signup_info{font-weight:500;font-size:30px}.footer-content-menu .collapsible-region button{font-size:14px;font-weight:600}.footer__nav li a{color:#b9bec6}.footer-top button{font-size:18px;font-weight:600}#section-home-collection-list .card__content h3{font-weight:300;font-size:16px;text-align:center;color:#000}.card-front .content,.card-back .content{font-size:16px}.home-product-list .s-header__title,#insta-feed h2,.instafeed-shopify h2,#product-comparison .s-header__content .s-header__title{font-weight:600;font-size:40px!important;line-height:45px}#product-comparison .s-header__subheading{font-weight:500}.badge{font-size:11px;line-height:18px}.home-product-list .card__heading{font-weight:300}.home-product-list-learn-more a,.help-hub a{font-size:14px;line-height:20px}.newsletter-text-container .s-header__heading{font-size:30px!important;font-weight:600;line-height:47px}.help-content .s-header__title{font-weight:600;font-size:30px}.shopify-section-group-footer-group .card__heading{font-size:16px;font-weight:600}.section-main-collection-header .s-header__heading{font-weight:600;font-size:55px;line-height:65px;text-align:center}.section-main-collection-header .s-header__description{font-size:16px;text-align:center;max-width:100%}.filter-form__summary,.product-compare-description .card__heading{font-size:16px!important}#product-comparison .card__heading a{font-weight:300;font-size:16px}#product-comparison .price-item,.after-description span{font-size:13px}.product-inventory-tracking{font-size:11px;line-height:18px}.product-comparison-content .btn-view-details{font-size:18px;line-height:20px}.collection-hero__description p:first-child{font-size:30px;text-align:center;margin-bottom:20px}@media (max-width: 768px){.collection-hero__description p:first-child{font-size:25px;text-align:left;line-height:normal}.home-product-list-learn-more a{font-size:11px;line-height:18px}#section-home-collection-list .card__content h3,.card-back .content,.card-front .content,#collectionProductGrid .card__heading,.product-comparison-content .btn-view-details{font-size:14px;font-weight:300}.card-front .title,.card-back .title{font-size:16px!important;font-weight:600}.footer-content-menu .collapsible-region button{font-size:18px;font-weight:600}.signup_info,.home-product-list .s-header__title,#insta-feed h2,.instafeed-shopify h2,.newsletter-text-container .s-header__heading,.help-content .s-header__title{font-size:25px!important}.section-main-collection-header .s-header__heading,#product-comparison .s-header__content .s-header__title{font-size:25px!important;line-height:30px}.section-main-collection-header .s-header__description,.card-btn-info .view-btn.btn-primary{font-size:13px}.product-compare-description .card__heading{font-size:14px!important}btn-view-details{font-size:18px}.marquee-container .running-text li{font-size:8px}.product-specifications-main{padding:40px 15px}.spec-top{text-align:left}#specification{padding:0}#specification .product-accordion-content{padding:40px 20px}.spec-top h3{text-align:left}}#fc_frame,#fc_frame.fc-widget-normal{width:80px}#fc_frame,#fc_frame.fc-widget-normal{z-index:9!important}.breadcrumb a{font-weight:300;font-size:11px;line-height:18px;color:#0062ff;text-decoration:none!important}.breadcrumb li span{font-weight:300;font-size:11px;line-height:18px;color:#000}.product__variants--radios .product-option{flex-direction:row-reverse;align-items:center;gap:10px}.coll-p-plus path{stroke:#0062ff}.open .coll-p-plus path:first-child{stroke:transparent}@media (max-width: 768px){.product__variants--radios .product-option{flex-direction:column-reverse}.mobile-pdp-nav.active{background:linear-gradient(112.04deg,#0df,#7f00ff);color:#fff}.black-nav.mobile-pdp-nav:before{background:transparent!important}.dialog__quickshop .dialog{height:100%;max-width:100%!important;width:100%}.dialog__content{z-index:1;position:relative}.template-product .dialog__body{overflow:auto}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
