*{font-family:CupraScreen!important}.shopify-section--button__solid{font-family:CupraScreen;font-weight:600;background:transparent;color:#09090b;position:relative;overflow:hidden;z-index:1;border:1px solid white}.shopify-section--button__solid:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transform:translate(0);z-index:-1}.shopify-section--button__solid:hover:before{transform:translate(100%)}.shopify-section--button__solid:hover{background:#d3d6d9!important;border:1px solid #D3D6D9}.shopify-section--button__transparent{font-family:CupraScreen;background:none!important;color:#fff;font-weight:600;position:relative;overflow:hidden;z-index:1}.shopify-section--button__transparent:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(-100%);z-index:-1}.shopify-section--button__transparent:hover:before{transform:translate(0)}.shopify-section--button__transparent:hover{color:#d3d6d9;border:1px solid #d3d6d9;background:none!important}li.breadcrumb__list-item .link-faded{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.5px}@media screen and (max-width: 699px){.text-with-icons:not(.text-with-icons--stacked){justify-items:center}}.product-info-container{width:100%;height:auto;background:linear-gradient(179deg,#fafafa26 .73%,#c3c3cb0d 84.63%,#c3c3cb1a 99.44%);border:1px solid #FAFAFA26;backdrop-filter:blur(105.06px);-webkit-backdrop-filter:blur(105.06px);border-radius:12px;padding:32px}.product-gallery__thumbnail{border:0px}.product-gallery-thumbnail-img{border-radius:13.47px}.product-gallery-main-product-photo{border-radius:12px}.product-info-separator-container{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:25px 0}.product-info-separator{width:96%;border-bottom:1px solid #E0E0E0}.product-info-vendor{background:#fff;color:#000;padding:6px;border-radius:24px;width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center;height:26px;font-family:CupraScreen;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.5px;text-transform:uppercase}.main-product-product-title,.quick-buy-modal__mobile-info .product-title{font-family:CupraScreen;font-size:25px;line-height:35px;letter-spacing:.5px;vertical-align:middle;text-transform:uppercase}.main-product-product-price,.quick-buy-modal__mobile-info .price-list .text-subdued{font-family:CupraScreen;color:#fff;font-weight:700;font-size:20px;line-height:32px;letter-spacing:.5px;text-align:center;vertical-align:middle;text-transform:uppercase}.main-product-product-description{font-family:CupraScreen;font-size:16px;letter-spacing:.5px;vertical-align:middle;color:#d3d6d9}.product-info-separator{width:100%;border-bottom:.5px solid #E0E0E0}.variant-info-size-label{font-family:CupraScreen;font-size:14px;line-height:20px;letter-spacing:.5px;vertical-align:middle;color:#fafafa}.variant-option-value-size-selector{background:#fafafa0d;border:1.26px solid #FAFAFA80;border-radius:8px}:checked+.block-swatch,.block-swatch.is-selected{background:#fafafa33}.variant-option-color-selector{border-radius:8px;padding:0}.variant-option-color-selector.is-selected{border:2px solid #fafafa80}.variant-option-value-size-text{font-family:CupraScreen;font-size:14px;line-height:20px;letter-spacing:.5px;vertical-align:middle;color:#fafafa}.product-info-quantity-selector{border-radius:8px;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background:#fafafa1a}.stock-indicator{width:100%;margin-top:1rem}.stock-text{font-family:CupraScreen;font-size:14px;line-height:20px;letter-spacing:.5px;vertical-align:middle;color:#fafafa;margin-bottom:.25rem}.stock-bar{width:100%;height:6px;background-color:#4b4b57;border-radius:3px;overflow:hidden}.stock-fill{height:100%;transition:width .3s ease}.product-info-add-cart-button{border:solid 1px #FAFAFA;border-radius:6px;font-family:CupraScreen;font-weight:700;letter-spacing:.5px}.product-info-buy-button{border:solid 1px #FAFAFA;border-radius:6px}.acordion-title{font-family:CupraScreen;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px;text-align:center;vertical-align:middle;text-transform:uppercase}.quick-buy-modal__view-more{margin-block-start:1rem}button.shopify-payment-button__button.shopify-payment-button__button--unbranded{border-radius:6px!important;letter-spacing:.5px}@media screen and (max-width: 699px){.quick-buy-modal__content{overflow-x:hidden}.quick-buy-modal__info-wrapper .product-info__block-item:is([data-block-type=vendor],[data-block-type=rating],[data-block-type=separator]),.quick-buy-modal__info-wrapper .product-info__block-group[data-group-type=text-with-rating],.quick-buy-modal__mobile-info{display:none}.quick-buy-modal__info-wrapper .product-info__block-item:is([data-block-type=title],[data-block-type=price]){display:block}}@media screen and (max-width: 480px){.product-info-container{padding:32px 16px}.product-gallery-main-product-photo{border-radius:0}.main-product-product-title{font-size:32px;line-height:40px}}.shopify-section--main-collection{font-family:var(--text-font-family)}.removable-facet{display:flex;padding:8px 12px;align-items:center;gap:8px;border-radius:6px;border:1px solid rgba(250,250,250,.3);background:#fafafa1a;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.removable-facet .text-subdued{color:#fff;font-size:12px;font-style:normal;font-weight:350;line-height:16px;letter-spacing:.5px}.pagination{border-block-end-width:0}.pagination__link{display:flex;width:40px;height:40px;padding:12.5px;flex-direction:column;justify-content:center;align-items:center;gap:12.5px;border-radius:10px;background:#fafafa0d;color:#fafafa;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.5px}.pagination__link[aria-current=page],.contents:last-child .pagination__link{box-shadow:none;border-radius:10px;border:1.25px solid rgba(250,250,250,.3);background:#fafafa26;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.contents:last-child .pagination__link{border:none}.accordion-list .accordion:first-child hr{margin-bottom:1rem}.collection-toolbar{box-shadow:0 0 rgb(var(--border-color)),0 0 rgb(var(--border-color));padding-bottom:12px;padding-top:12px}.collection-toolbar .collection-toolbar__button-list{align-items:center}.collection-toolbar__button-container{border-style:none;display:flex;max-width:190px;max-height:40px;padding:8px 12px;justify-content:center;align-items:center;gap:6px;border-radius:6px;background:#fafafa;margin-right:3rem}.collection-toolbar__button-container.button-sort-by{min-width:234px;margin-right:1rem}.collection-toolbar__button-container button.collection-toolbar__button{color:#09090b;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.5px;text-transform:uppercase}.collection-toolbar__button-container:not(.button-sort-by) button.collection-toolbar__button:before{content:"";width:20px;height:20px;background-image:url(filter.svg);position:absolute;left:50%;top:10px;transform:translate(-50%)}#facets-drawer .accordion-list{margin:20px 0}.range-group{background:linear-gradient(to var(--transform-origin-end),rgb(90,92,103) var(--range-min),rgb(183,127,88) var(--range-min),rgb(128,70,32) var(--range-max),rgb(90,92,103) var(--range-max))}.checkbox-control{align-items:center}.dot-checkbox:checked{background:#fafafa}.dot-checkbox:checked~label{transform:none}.dot-checkbox:focus~label{outline:none}span.text-subdued.text-right{position:absolute;right:0}:checked+.color-swatch{border:solid 2px #fff}@media screen and (min-width: 700px){.collection-toolbar .collection-toolbar__button-container>.collection-toolbar__button{padding-inline:1rem}}@media screen and (max-width: 699px){.collection-toolbar .collection-toolbar__button-list{padding:0 16px}height-observer.collection-toolbar.full-bleed .collection-toolbar__button-container:not(.button-sort-by){max-width:10%}height-observer.collection-toolbar.full-bleed button.collection-toolbar__button.heading.text-xxs.w-full span.button-filter__text{display:none}height-observer.collection-toolbar.full-bleed .collection-toolbar__button-container:not(.button-sort-by) button{font-size:0}}@media screen and (max-width: 480px){height-observer.collection-toolbar.full-bleed .collection-toolbar__button-container{margin-right:0}height-observer.collection-toolbar.full-bleed button.collection-toolbar__button.heading.text-xxs.w-full span.button-filter__text{display:none}height-observer.collection-toolbar.full-bleed .collection-toolbar__button-list{flex-direction:row;justify-content:space-between}height-observer.collection-toolbar.full-bleed .collection-toolbar__button-container:not(.button-sort-by){max-width:15%}height-observer.collection-toolbar.full-bleed .collection-toolbar__button-container.button-sort-by{min-width:75%}}.shopify-page-main-title{color:#fafafa;font-family:CupraScreen;font-weight:300;font-size:48px;line-height:56px;letter-spacing:.5px;text-align:center;vertical-align:middle}.shopify-page-main-content{color:#fafafa;font-family:CupraScreen;font-weight:350;font-size:16px;line-height:24px;letter-spacing:.5px;text-align:center;vertical-align:middle}form#create_customer{margin:1rem 0 0}#main #login #create_customer .button,#main #login #customer_login .button{padding:10px 20px;border-radius:5px!important;text-decoration:none;font-weight:700;font-size:14px;text-align:center;line-height:24px;letter-spacing:.5px}#main #login #customer_login .button{border:1px solid #FAFAFA}#main #login #create_customer .button{background:#09090b;border:1px solid #FAFAFA;color:#fafafa}#main #login #customer_login .button:hover{background:#d3d6d9!important;border:1px solid #D3D6D9!important;color:#09090b!important}#main #login #create_customer .button:hover{background:#c3c3cb0d}.shopify-section--image-with-text .text-text-start .button,.shopify-section--timeline .timeline__item-content .button{padding:10px 20px;border-radius:5px!important;text-decoration:none;font-weight:700;font-size:14px;text-align:center;line-height:24px;letter-spacing:.5px;border:1px solid white}.shopify-section--timeline .timeline__item-content .button{color:#09090b!important}.shopify-section--image-with-text .text-text-start .button:hover,.shopify-section--timeline .timeline__item-content .prose .button:hover{background:#d3d6d9!important;border:1px solid #D3D6D9!important;color:#09090b!important}.mega-menu__promo .overflow-hidden{border-radius:13px}.product-info-container .product-info .price-list .text-on-sale,.product-info-container .product-info .price-list compare-at-price.text-subdued{font-family:CupraScreen;color:#fff;font-weight:700;font-size:20px;line-height:32px;letter-spacing:.5px}.product-info-container .product-info .price-list compare-at-price.text-subdued{color:#aeaeb7}.product-info .price-list--product{column-gap:8px}.product-sticky-bar .price-list .text-on-sale{color:#fff;font-weight:700}.product-sticky-bar .price-list .line-through{color:#aeaeb7}.quick-buy-modal__info-wrapper .main-product-product-title{max-width:92%}.product-card .product-card__figure>.badge-list{inset-block-start:16px;inset-inline-start:12px}.product-card .product-card__figure>.badge-list .badge{font-family:CupraScreen;font-size:12px;line-height:16px;border-radius:50px;padding:4px 12px;background-color:#404759}@media only screen and (min-width: 700px){.collection-toolbar__button-container:not(.button-sort-by) .collection-toolbar__button.heading{transform:translate(12px)}.collection-toolbar__button-container:not(.button-sort-by) .collection-toolbar__button.heading:before{top:50%;transform:translateY(-50%);left:-10px}}.shopify-policy__container .shopify-policy__title h1{text-transform:uppercase}.shopify-policy__container h2{font-size:1.5em;text-transform:uppercase}.shopify-policy__container h3{font-size:1.25em;text-transform:uppercase}.shopify-policy__container table:not(.table--bordered) :is(th,td):first-child{padding-inline-start:.75rem}.shopify-policy__container :is(th,td):last-child{padding-inline-end:.75rem}.shopify-policy__container table td{border:1px solid #fff}.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .shopify-section #cookie-policy-description,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{color:#fff;font-size:14px;line-height:1.5rem}.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4{text-transform:uppercase}.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table{border:1px solid #fff;border-radius:0}.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th{background-color:transparent;color:#fff;opacity:1;border:1px solid #fff}.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover{background:transparent}.shopify-section #ot-sdk-btn.ot-sdk-show-settings{padding:10px 20px;border-radius:5px!important;text-decoration:none;font-weight:700;font-size:14px;text-align:center;line-height:24px;letter-spacing:.5px;border:1px solid #fafafa;background-color:#fafafa;color:#09090b;transition:none}.shopify-section #ot-sdk-btn.ot-sdk-show-settings:hover{background:#d3d6d9!important;border:1px solid #D3D6D9!important;color:#09090b!important}.shopify-section.shopify-section-group-footer-group #ot-sdk-btn.ot-sdk-show-settings{padding:0!important;background:transparent!important;color:#ffffffa6!important;border:0!important;transition:color .2s ease-in-out;font-weight:lighter!important;letter-spacing:normal}.shopify-section.shopify-section-group-footer-group #ot-sdk-btn.ot-sdk-show-settings:hover{background:transparent!important;color:#fff!important}@media only screen and (max-width: 768px){#INDmenu-btn{text-align:left}.shopify-section.shopify-section-group-footer-group #ot-sdk-btn.ot-sdk-show-settings{padding-left:24px!important}}@media only screen and (max-width: 550px){.shopify-section #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy{padding:0;width:auto}}@media only screen and (max-width: 400px){.collection-toolbar__button-container button.collection-toolbar__button{font-size:13px}}#facets-drawer .button.w-full{padding:10px 20px;border-radius:5px!important;text-decoration:none;font-weight:700;font-size:14px;text-align:center;line-height:24px;letter-spacing:.5px;border:1px solid #FAFAFA}#facets-drawer .button.w-full:hover{background:#d3d6d9!important;border:1px solid #D3D6D9}.shopify-section--newsletter .checkbox-control{width:100%}.shopify-section--newsletter .checkbox-control label{opacity:1;transform:translate(-4px) translateY(-1px)}.shopify-section--newsletter .checkbox-control label a{text-decoration:underline}.shopify-section--newsletter .checkbox-control label a:hover{text-decoration:none}.shopify-section--newsletter .checkbox-control .checkbox{border:1px solid #AEAEB7;border-radius:4px;transform:translateY(-5px)}.shopify-section--newsletter .checkbox-control .checkbox:checked{background-color:#b2764d;border:1px solid #B2764D}.collection-toolbar__button-container.button-sort-by button[value=title-ascending],.collection-toolbar__button-container.button-sort-by button[value=title-descending],.collection-toolbar__button-container.button-sort-by button[value=created-ascending],.collection-toolbar__button-container.button-sort-by button[value=created-descending]{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cupra.css.map */
