:root{--insp-pink: #FF2D8B}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading{text-transform:uppercase;letter-spacing:.12em;font-weight:400}.h4,h4{letter-spacing:.08em}.header__heading-link .h2{letter-spacing:.18em;font-size:14px;white-space:nowrap}@media(max-width:749px){.header__heading-link .h2{letter-spacing:.14em;font-size:1.6rem}}.header__menu-item>span{text-transform:uppercase;letter-spacing:.18em;font-size:12px}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.18em;font-weight:400;font-size:13px;border-radius:0}.link,a.link,.underlined-link{color:inherit}.price--on-sale .price-item--regular{color:#999}.card__heading{text-transform:none;letter-spacing:.01em;font-size:1.4rem}.card__heading a{text-decoration:none}.rating .rating-star,.rating-star,.jdgm-star{--color-rating-star: #FF2D8B !important;color:var(--insp-pink)!important}.footer-block__heading{text-transform:uppercase;letter-spacing:.18em;font-size:1.2rem}.shopify-policy__container{max-width:780px!important}.shopify-policy__title h1{letter-spacing:.12em}.shopify-policy__title h1:after{content:"";display:block;width:54px;height:3px;background:var(--insp-pink);margin:14px auto 0}.shopify-policy__body h2{font-size:19px;letter-spacing:.01em;text-transform:none}.shopify-policy__body a{color:var(--insp-pink)}.announcement-bar__message{text-transform:uppercase;letter-spacing:.17em;font-size:11px}.header .restock-rocket-button,header-drawer .restock-rocket-button,[id$=__header] .restock-rocket-button,[id$=__preorder-cards] .restock-rocket-button{display:none!important}.card .restock-rocket-button{display:none!important}.card__information>.restock-rocket-button{display:inline-flex!important;align-items:center;justify-content:center}.restock-rocket-button{background:#ff2d8b!important;color:#fff!important;border:0!important;border-radius:10px!important;font-weight:700!important;text-transform:none!important;cursor:pointer!important;box-shadow:none!important}.restock-rocket-button:hover{background:#e21f7c!important}.restock-rocket-button-collection{width:auto!important;max-width:100%!important;height:auto!important;padding:9px 16px!important;font-size:12px!important;border-radius:8px!important;letter-spacing:.01em!important;line-height:1.2!important;white-space:nowrap!important;margin-top:6px!important}html{font-size:58.5%}.product__info-container{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:18px;align-items:start}.product__info-container:has(.tq-shipdate){display:block}.product__info-container>*{grid-column:1 / -1}.product__info-container>.product__title{grid-column:1;margin-bottom:4px}.product__info-container>div[id^=price-]{grid-column:2;grid-row:1;justify-self:end}.product__title h1,.product__title .h2{font-size:2.4rem;letter-spacing:.12em;line-height:1.4}div[id^=price-] .price{font-size:2rem;color:#6a6a6a}.product__inventory{color:#ed8a00!important;font-style:italic;text-transform:none!important;letter-spacing:0!important;font-size:1.4rem;margin-top:6px;flex-wrap:wrap}.product__inventory svg{display:none}.product__inventory .tq-invbar{display:block;position:relative;height:2px;width:100%;flex:0 0 100%;background:#e6e6e6;margin-top:13px}.product__inventory .tq-invbar:before{content:"";position:absolute;left:0;top:-1px;height:3px;width:var(--p, 0%);background:#ed8a00}.product__tax{display:none}.product__description.rte{color:#111}.product__description.rte p{margin:20px 0 0}.product__description.rte ul{margin:20px 0 0 14px;padding-left:0;list-style-position:outside}.product__description.rte li{padding-left:4px}.product__description.rte li+li{margin-top:6px}.product-form__input--pill.tq-size-fs input[type=radio]+label{border:1px solid #DBDBDB;background-color:#fff;color:#111111a6;border-radius:0;font-size:14px;letter-spacing:normal;line-height:1;min-width:40px;min-height:42px;padding:8px 14px;margin:.7rem .5rem .2rem 0;display:inline-flex;align-items:center;justify-content:center;box-shadow:none;transition:none}.product-form__input--pill.tq-size-fs input[type=radio]+label:before{box-shadow:none}.product-form__input--pill.tq-size-fs input[type=radio]+label:hover{border-color:#dbdbdb}.product-form__input--pill.tq-size-fs input[type=radio]:checked+label,.product-form__input--pill.tq-size-fs input[type=radio]:checked+label:hover{background-color:#fff;color:#111;border-color:#111;box-shadow:none}.product-form__input--pill.tq-size-fs input[type=radio].disabled+label,.product-form__input--pill.tq-size-fs input[type=radio]:disabled+label{color:#11111180;border-color:#dbdbdb;text-decoration:none;position:relative;overflow:hidden}.product-form__input--pill.tq-size-fs input[type=radio].disabled+label:before,.product-form__input--pill.tq-size-fs input[type=radio]:disabled+label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:none;z-index:0;border-radius:0;background:linear-gradient(to right bottom,transparent calc(50% - .5px),#DBDBDB calc(50% - .5px),#DBDBDB calc(50% + .5px),transparent calc(50% + .5px))}.product-form__input--quantity .form__label,label.quantity__label{display:none}.product-form__input--quantity .quantity{min-height:4.4rem}.product-form__submit{color:#ff2d8b;border:1px solid #DBDBDB;box-shadow:none;background-color:#fff;background-image:linear-gradient(transparent,transparent),linear-gradient(#ff2d8b,#ff2d8b);background-repeat:no-repeat,no-repeat;background-size:100% 100%,0% 100%;background-position:0% 50%,0% 50%;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s steps(1),color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)}.product-form__submit:after{box-shadow:none!important}.product-form__submit:hover{color:#fff;border-color:#ff2d8b;background-size:0% 100%,100% 100%;background-position:100% 50%,100% 50%}.shopify-payment-button__button--unbranded{color:#fff!important;border:1px solid #FF2D8B!important;box-shadow:none!important;background-color:#fff!important;background-image:linear-gradient(#ff2d8b,#ff2d8b),linear-gradient(transparent,transparent)!important;background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,0% 100%!important;background-position:100% 50%,100% 50%!important;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s steps(1),color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important}.shopify-payment-button__button--unbranded:hover{color:#ff2d8b!important;background-size:0% 100%,100% 100%!important;background-position:0% 50%,0% 50%!important}@media screen and (min-width:990px){media-gallery[id^=MediaGallery]{display:grid;grid-template-columns:54px minmax(0,1fr);gap:24px;align-items:start}media-gallery[id^=MediaGallery]>[id^=GalleryViewer]{grid-column:2;grid-row:1}media-gallery[id^=MediaGallery]>.thumbnail-slider{grid-column:1;grid-row:1;max-height:640px;overflow:hidden}media-gallery[id^=MediaGallery] .thumbnail-list{display:flex;flex-direction:column;gap:20px;max-height:640px;overflow-y:auto;scrollbar-width:none}media-gallery[id^=MediaGallery] .thumbnail-list::-webkit-scrollbar{display:none}media-gallery[id^=MediaGallery] .thumbnail-list .thumbnail-list__item{width:54px;max-width:54px;height:67px}media-gallery[id^=MediaGallery] .thumbnail-list button.thumbnail{border:1px solid transparent;padding:1px;background:#fff;height:100%}media-gallery[id^=MediaGallery] .thumbnail-list button.thumbnail img{object-fit:contain;width:100%;height:100%}media-gallery[id^=MediaGallery] .thumbnail-list button.thumbnail[aria-current=true]{border-color:#111;box-shadow:none}media-gallery[id^=MediaGallery] .thumbnail-slider .slider-button{display:none}}body{font-size:14px;letter-spacing:normal;line-height:1.65}.product__title h1,.product__title .h2{letter-spacing:.18em}.collection-hero__title,h1.collection-hero__title{font-size:32px;letter-spacing:.02em}.button{line-height:1.65}.collection-hero{display:none}.card__heading{text-align:center}.card__heading a{text-transform:uppercase;letter-spacing:.14em;font-size:12px;line-height:1.7}.card-information{text-align:center}.card-information .price{color:#6a6a6a;font-size:13px}.card-information>*{justify-content:center}.tq-card-swatches{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;max-width:210px;margin:8px auto 2px}.tq-cs-dot{width:15px;height:15px;border-radius:50%;display:inline-block;border:1px solid rgba(0,0,0,.16);flex:none;appearance:none;-webkit-appearance:none;padding:0;margin:0;cursor:pointer;position:relative}.tq-cs-dot:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%}.tq-card-swatches{position:relative;z-index:2}.tq-cs-dot--on{box-shadow:0 0 0 2px #fff,0 0 0 3.4px #111;margin:0 3px}.card-information{display:flex;flex-direction:column;align-items:center}.card-information .price{order:1}.card-information .tq-card-swatches{order:2}.card-information .rating{order:3;margin-top:6px}.card-information .rating-count{order:4}.rating-text{display:none}.card .rating-count{color:#6a6a6a}.mega-menu__content{position:relative;min-height:470px;padding-top:40px!important;padding-bottom:44px!important}.tq-mega-promo{position:absolute;right:72px;top:40px;width:300px;text-decoration:none;color:#111;text-align:center;display:block}.tq-mega-promo img{width:100%;height:300px;object-fit:cover;display:block;margin-bottom:16px}.tq-mega-promo b{display:block;font-size:12px;letter-spacing:.22em;font-weight:400;text-transform:uppercase}.tq-mega-promo span{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#8a8a8a;margin-top:8px}@media(max-width:989px){.tq-mega-promo{display:none}.mega-menu__content{min-height:0}}.mega-menu__list{padding-right:380px;align-content:start}.contact .field:has(input[type=tel]){display:none}.contact .button{width:100%;background:#ff2d8b;color:#fff;border:0}.contact .button:hover{background:#e02478}.cart__empty-text{font-size:20px;letter-spacing:.24em}.cart__login-title,.cart__login-paragraph{display:none}.mega-menu .mega-menu__list{display:flex!important;flex-wrap:nowrap;column-gap:clamp(16px,2vw,48px);grid-template-columns:none!important;columns:auto!important}.mega-menu .mega-menu__list>li{width:auto!important;flex:none}.mega-menu__link{text-transform:uppercase;letter-spacing:.16em;font-size:11.5px;white-space:nowrap}.header__inline-menu .icon-caret{display:none!important}.header__inline-menu summary.header__menu-item{padding-right:1.2rem}.header__icons .desktop-localization-wrapper{order:0}.header__icons .header__icon--account{order:1}.header__icons .header__search{order:2}.header__icons .header__icon--cart{order:3}.tq-flag{font-size:15px;line-height:1;margin-right:7px}.header .localization-selector.link{letter-spacing:.08em;font-size:12px}.product__accordion .summary__title>svg,.product__accordion svg.icon-caret{display:none!important}.product__accordion summary{position:relative;padding-top:1.6rem;padding-bottom:1.6rem}.product__accordion .accordion__title{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:400}.product__accordion summary:after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);font-size:17px;font-weight:300;line-height:1;color:#111}.product__accordion details[open]>summary:after{content:"\2212"}.header__search .search-modal{top:100%;bottom:auto;height:auto;min-height:0;padding:18px 0 10px;border-bottom:0;width:var(--tq-vw, 100%);left:calc(-1 * (var(--tq-vw, 100%) - 100%) / 2);right:auto}.header__search details[open] .modal-overlay:after{content:none}.search-modal__content{justify-content:flex-start;padding:0 48px}.search-modal__form{max-width:none}.search-modal .field__label{display:none}.search-modal .field{--inputs-border-width: 0px;--inputs-border-opacity: 0}.search-modal .search__input.field__input,.search-modal .search__input.field__input:focus,.search-modal .search__input.field__input:hover,.search-modal .search__input.field__input:not(:placeholder-shown){border:0!important;box-shadow:none!important;outline:none!important;background:transparent;text-transform:uppercase;letter-spacing:.16em;font-size:17px;padding:1rem 1.5rem 1rem 44px}.search-modal .search__button.field__button{right:auto;left:0;top:0;bottom:0;height:100%;display:flex;align-items:center;justify-content:center;margin:0}.search-modal button[type=reset].field__button{display:none!important}@media(min-width:990px){.header .header__search predictive-search{position:static}.predictive-search--header{left:0;right:0;top:100%;width:100%!important;border:0;box-shadow:0 42px 48px -24px #0000002e}}.tq-ps{display:grid;grid-template-columns:260px 1fr;gap:44px;padding:42px 48px 10px}.tq-ps__heading,.tq-ps__tab{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:#111}.tq-ps__heading{margin:0 0 4px;border-bottom:1px solid #e8e8e8;padding-bottom:13px}.tq-ps__qitem a{display:block;padding:8px 0;font-size:13px;text-decoration:none}.tq-ps__qitem a:hover{color:#ff2d8b}.tq-ps mark{background:none;color:inherit;font-weight:700}.tq-ps__tabs{display:flex;gap:28px;border-bottom:1px solid #e8e8e8;margin:0 0 20px}.tq-ps__tab{background:none;border:0;padding:0 0 13px;cursor:pointer;color:#9a9a9a;border-bottom:1px solid transparent;margin-bottom:-1px}.tq-ps__tab.on{color:#111;border-bottom-color:#111}.tq-ps__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.tq-ps__card .card__heading{font-size:12px}.tq-ps__none{font-size:13px;color:#666}.tq-ps__footer{display:flex;justify-content:center;padding:18px 0 34px}.tq-ps__footer .tq-ps__viewall{background:#111;color:#fff;border:0;padding:16px 36px;cursor:pointer;font-size:12px;letter-spacing:.18em;text-transform:uppercase;width:auto;flex:none;display:inline-flex;margin:0;text-align:center}.tq-ps__viewall:hover,.tq-ps__viewall[aria-selected=true]{background:#ff2d8b}@media(max-width:989px){.tq-ps{grid-template-columns:1fr;gap:22px;padding:18px 20px 6px}.tq-ps__grid{grid-template-columns:1fr 1fr;gap:14px}.search-modal__content{padding:0 20px 0 10px}}.template-search__header h1{font-size:32px;letter-spacing:.28em;font-weight:400}.template-search__header p[role=status]{font-size:14px;color:#222;margin-top:14px;text-align:center}.template-search .product-count,.product-count-vertical,.facets__heading--vertical{display:none!important}.facets__summary{text-transform:uppercase;letter-spacing:.16em;font-size:11.5px}.facets-vertical-sort.page-width{max-width:none;width:100%;padding:12px 48px;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.facets-vertical-sort .facet-filters{justify-content:flex-end}.facets-vertical-sort .facet-filters__field{border-left:1px solid #ececec;padding:10px 0 10px 26px;position:relative;display:flex;align-items:center;gap:4px}.facet-filters__label label{text-transform:uppercase;letter-spacing:.18em;font-size:11px;color:#6a6a6a}.facets-vertical-sort .facet-filters__field .select{position:static}.facets-vertical-sort .facet-filters__field .select .icon-caret{position:static;transform:none;height:9px;width:14px}.facets-vertical-sort .facet-filters__sort.select__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;margin:0;padding:0;opacity:0;cursor:pointer;box-shadow:none!important;border:0;background:none}.tq-avail{padding:6px 0 2px}.tq-switch{display:inline-flex;align-items:center;gap:14px;cursor:pointer;padding:8px 0}.tq-switch input{position:absolute;opacity:0;width:1px;height:1px}.tq-switch__track{width:44px;height:24px;border-radius:999px;background:#e4e4e4;position:relative;transition:background .15s;flex:none}.tq-switch__track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000047;transition:left .15s}.tq-switch input:checked+.tq-switch__track{background:#111}.tq-switch input:checked+.tq-switch__track:after{left:23px}.tq-switch__text{font-size:15px;color:#555}.facets__display-vertical .facets__header-vertical{display:none}.tq-price-slider{position:relative;height:28px;margin:8px 2px 16px}.tq-price-slider:before{content:"";position:absolute;left:0;right:0;top:12.5px;height:3px;background:linear-gradient(to right,#ddd var(--lo, 0%),#111 var(--lo, 0%),#111 var(--hi, 100%),#ddd var(--hi, 100%))}.tq-price-slider input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:28px;margin:0;-webkit-appearance:none;appearance:none;background:none;pointer-events:none}.tq-price-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:15px;height:15px;border-radius:50%;background:#111;cursor:pointer;margin-top:6.5px}.tq-price-slider input[type=range]::-moz-range-thumb{pointer-events:auto;width:15px;height:15px;border-radius:50%;background:#111;border:0;cursor:pointer}.facets__price{display:flex;flex-wrap:wrap;align-items:center;gap:34px;padding:0 2px 12px}.facets__price .tq-price-slider{flex:1 1 100%;order:-1;width:100%;margin:12px 2px 6px}.facets__price>.field-currency{display:none}.facets__price .field{position:relative;flex:1 1 0;min-width:0;width:auto}.facets__price .field:before{content:"$";position:absolute;left:13px;right:auto;top:50%;bottom:auto;width:auto;height:auto;transform:translateY(-50%);font-size:14px;color:#222;z-index:1;pointer-events:none;box-shadow:none;background:none;border:0;border-radius:0}.facets__price .field+.field:after{content:"to";position:absolute;left:-26px;right:auto;top:50%;bottom:auto;width:auto;height:auto;transform:translateY(-50%);font-size:14px;color:#555;box-shadow:none;background:none;border:0;border-radius:0;pointer-events:none}.facets__price .field__input::placeholder{color:#222;opacity:1}.facets__price .field__label{display:none}.facets__price .field__input,.facets__price .field__input:focus{border:1px solid #d9d9d9!important;box-shadow:none!important;border-radius:0;background:#fff;height:46px;padding:0 14px 0 28px;text-align:right;font-size:14px}.collection--empty .title--primary{font-size:15px;letter-spacing:normal;text-transform:none;font-weight:400;line-height:1.7}.collection--empty .title--primary a,.collection--empty .title--primary a.link{display:inline-block;margin-top:22px;background:#ff2d8b;color:#fff;padding:15px 36px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none}.collection--empty .title--primary a:hover{background:#e02478}.customer.login{max-width:520px;min-height:calc(100vh - 194px);margin:64px auto 0!important;display:flex;flex-direction:column;justify-content:center}.customer.login h1{font-size:22px;letter-spacing:.18em}.tq-login-sub{text-align:center;margin:4px 0 22px;font-size:14px;color:#222}.customer.login .field{position:relative}.customer.login .tq-forgot{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:13px;color:#555;text-decoration:none;z-index:1;background:#fff;padding-left:8px}.customer.login .tq-forgot:hover{color:#ff2d8b}.customer.login button[type=submit],.customer.login form button{width:100%;max-width:100%;background:#ff2d8b;color:#fff;border:0;text-transform:uppercase;letter-spacing:.18em}.customer.login form button:hover{background:#e02478}.customer.login a[href*=register]{display:block;text-align:center;margin-top:24px;text-decoration:none;color:#111111a6;font-size:14px}.customer.login a[href*=register]:hover{color:#111}.customer.login button[type=submit]{min-height:44px;padding-top:0;padding-bottom:0}.tq-satc-btn:hover,.tq-ps__viewall:hover{background:#e02478}.tqf__loc select{border:0;background:transparent;appearance:none;-webkit-appearance:none;text-transform:uppercase;letter-spacing:.16em;font-size:11px;color:#222;padding:4px 20px 4px 2px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23222' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center}.tqf__flag{font-size:15px;margin-right:2px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/inspotique-brand.css.map */
