.center{text-align:center}.product-gallery__thumbnail img,.product-card__figure img{background:#fff}.product-gallery__media img{background:#efefef}.collection .product-card__figure img{aspect-ratio:1 / 1}.quick-buy__wrapper{color:inherit}.visually-hidden{display:none;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.quick-buy__items{display:flex;gap:10px}.quick-buy__item{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px;border:1px solid #DADADA;transition:all .3s;cursor:pointer;width:33%}.quick-buy__item:hover,.quick-buy__item.is-selected{border-color:#000}.quick-buy__item-title{font-size:12px;line-height:1.2;letter-spacing:.1px;text-transform:none}.quick-buy__item-image img{aspect-ratio:1 / 1;background:#fff}.quick-buy__item-price{display:flex;width:100%;justify-content:space-between;align-items:center}.quick-buy__item-toggle{cursor:pointer;display:block;opacity:.3;transition:all .3s}.quick-buy__item:hover .quick-buy__item-toggle{opacity:.8}.quick-buy__item.is-selected .quick-buy__item-toggle{opacity:1}.quick-buy__totals-wrap{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:16px}.quick-buy__totals{display:flex;align-items:center;justify-content:flex-end;gap:5px;font-weight:600;font-size:18px;line-height:1.2;letter-spacing:1px}.quick-buy__checkout-btn{background:transparent;border:none;cursor:pointer}.quick-buy__checkout-btn:disabled{opacity:.5;cursor:not-allowed!important}.product-specs__title{font-weight:600;font-size:12px;line-height:1.8;letter-spacing:.4px;text-transform:uppercase;padding-bottom:15px}.product-specs__table td{border:none;padding:0 0 9px;font-size:12px;line-height:1.4;letter-spacing:.5px}.product-specs__table .spec-label{vertical-align:top;opacity:.45;width:20%}.color-swatch_round .color-swatch.is-disabled:before,.color-swatch_round .color-swatch{border-radius:4rem}@media screen and (min-width: 1000px){.buy-buttons_half.buy-buttons .button{width:60%}}.product-info__block-list .kl_reviews__summary__average,.product-info__block-list .kl_reviews__summary__image_grid,.product-info__block-list .kl_reviews__answers_grid,.product-info__block-list .kl_reviews__answers__view_all,.product-info__block-list .kl_reviews__reviews_list{display:none}.product-info__block-list .reviews_all_container{padding:0}.product-info__block-list .kl_reviews__summary__stars .kl_reviews__stars_badge .kl_reviews__star--fill{stop-color:#000}.product-info__block-list .kl_reviews__summary__grid--2-1,.product-info__block-list .kl_reviews__summary__rating--1-1{display:flex;margin-bottom:0!important}.product-info__block-list .kl_reviews__summary__average_and_stars{justify-content:flex-start;margin-bottom:0}.product-info__block-list .kl_reviews__summary__stars{flex-direction:row;align-items:center;gap:20px}.product-info__block-list .kl_reviews__stars_badge{margin-bottom:0!important}.product-info__block-list .badge-list .badge{font-weight:600;font-size:10px;letter-spacing:2px;background:#bbdbed;color:#000}@media screen and (min-width: 1000px){.product-info__block-list .product-title{font-weight:600;font-size:35px;line-height:47px;letter-spacing:2px}}.product-gallery,.product-gallery .product-gallery__thumbnail-scroller{gap:5px}.product-info__block-item .quick-buy__item-image img{aspect-ratio:16 / 9;object-fit:contain;background:#fff}.product-info__block-item .quick-buy__heading{font-weight:600;font-size:18px;line-height:1.2;letter-spacing:1px;text-transform:uppercase}.product-info__block-item .pdp-icon-with-text_item{padding:15px 30px;background:#efefef}.product-info__block-item .pdp-icon-with-text_item--inner{justify-content:space-between;gap:0;flex-wrap:wrap}.product-info__block-item .pdp-icon-with-text_item-icon{display:flex;align-items:center;gap:5px}@media screen and (max-width: 600px){.product-info__block-item .pdp-icon-with-text_item--inner,.pdp-icon-with-text_item--inner{row-gap:10px}.pdp-icon-with-text_item-icon{width:50%}}.pdp-icon-with-text{background:#fff}.pdp-icon-with-text_items-wrap{padding:15px 30px}.pdp-icon-with-text_items{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:20px}.pdp-icon-with-text_item--inner{display:flex;align-items:center;gap:5px}@media screen and (max-width: 750px){.pdp-icon-with-text_container{width:100%}}@media screen and (max-width: 700px){.pdp-icon-with-text_items{flex-direction:column}}.image-video-grid{background:#fff;padding:50px 0}.image-video-grid_text{font-weight:700;font-size:45px;line-height:1.2;letter-spacing:1.32px;text-transform:uppercase;padding-bottom:20px}.image-video-grid_items{display:flex;flex-wrap:wrap;gap:10px}.image-video-grid_media{display:block;aspect-ratio:1 / 1;object-fit:cover}.image-video-grid_item{width:calc(25% - 10px)}@media screen and (max-width: 700px){.image-video-grid_text{font-size:25px}.image-video-grid_item{width:calc(50% - 5px)}}.shopify-section--image-with-text-block:has(.image-with-text-block__collection){background:#fff}.shopify-section--image-with-text-block:has(.image-with-text-block__collection) .container{padding:30px 0}.shopify-section--image-with-text-block:has(.image-with-text-block__collection) .content{width:100%;max-width:unset;background:none;box-shadow:none;align-self:self-end;padding-bottom:0}@media screen and (min-width: 700px){.shopify-section--image-with-text-block:has(.image-with-text-block__collection) .content .h6{font-weight:700;font-size:45px;line-height:1.2;letter-spacing:1.32px;text-transform:uppercase}}@media screen and (max-width: 700px){.shopify-section--image-with-text-block:has(.image-with-text-block__collection-top) .container{padding:0;margin:0}}.collection__main--block{padding:30px 24px;width:100%;height:100%}.collection__main--block .reviewer-information{font-weight:600;font-size:22px;line-height:1.5;letter-spacing:1.32px;text-transform:uppercase;padding-bottom:15px}.collection__main--block .review-stars{display:flex;padding-bottom:15px}.collection__main--block .review-heading{font-style:Italic;font-size:24px;line-height:1.8;letter-spacing:1.32px;padding-bottom:15px}.collection__main--block .review-contnet{font-size:18px;line-height:1.2;letter-spacing:.5px}@media screen and (max-width: 1500px){.collection__main--block .reviewer-information{font-size:14px}.collection__main--block .review-heading{font-size:20px}.collection__main--block .review-contnet{font-size:16px}}@media screen and (max-width: 750px){.collection__main--block .reviewer-information{font-size:12px}.collection__main--block .review-heading{font-size:14px}.collection__main--block .review-contnet{font-size:13px}}.product-card__coll-prod .color-swatch,.product-card__coll-prod .color-swatch.is-disabled:before{border-radius:4rem}.quick_add-collection-wrap{grid-column:1 / -1;display:flex;gap:10px}.collection__quick-add{flex:0 0 50%;padding:40px;display:flex;align-items:center}.collection__quick-add .quick-buy__item{border:1px solid #FFFFFF59}.collection__quick-add .quick-buy__item:hover,.collection__quick-add .quick-buy__item.is-selected{border-color:#fff}.collection__quick-add .quick-buy__heading{font-weight:600;font-size:45px;line-height:1.2;letter-spacing:1px;text-transform:uppercase}.collection__quick-add-image{flex:1}.collection__quick-add-image img{width:100%}@media screen and (max-width: 1000px){.quick_add-collection-wrap{flex-direction:column}}@media screen and (max-width: 550px){.collection__quick-add{padding:30px 10px}.quick-buy__totals-wrap{align-items:center}.quick-buy__totals,.product-info__block-item .quick-buy__heading{font-size:15px}.collection__quick-add .quick-buy__heading{font-size:35px}}.design-process-section{background:#fff}.design-process_wrap{padding:60px 0}.design-process_inner{text-align:center}.design-process_heading{font-weight:700;font-size:45px;line-height:.8;letter-spacing:1.32px;text-transform:uppercase}.design-process_description-text{width:60%;margin:0 auto;font-size:45px;line-height:1.2;letter-spacing:1.32px;padding-top:100px;padding-bottom:50px}.design-process_image{width:280px;height:auto;margin:0 auto}.design-process_items{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;padding-top:70px}.design-process_item{width:calc(25% - 20px)}.design-process_items.design-process_3 .design-process_item{width:calc(33% - 20px)}.design-process_item-heading{font-weight:600;font-size:20px;line-height:1.5;letter-spacing:.2px;margin:0 auto;background:#000;color:#fff;padding:0 10px}.design-process_item-description{font-size:18px;line-height:1.3;letter-spacing:.5px;padding-top:10px}@media screen and (min-width: 1600px){.design-process_wrap{padding:90px 0}.design-process_description-text{padding-top:150px;padding-bottom:80px}}@media screen and (max-width: 1000px){.design-process_description-text{width:100%}.design-process_item-heading{padding:0;font-size:18px}.design-process_items{padding-top:40px}.design-process_items.design-process_3 .design-process_item,.design-process_item{width:calc(50% - 10px)}.design-process_description-text{padding-top:50px;padding-bottom:25px}}@media screen and (max-width: 550px){.design-process_wrap{padding:30px 0}.design-process_items{padding-top:20px}.design-process_items.design-process_3 .design-process_item,.design-process_item{width:100%}.design-process_heading{font-size:35px}.design-process_description-text{font-size:25px;padding-top:50px;padding-bottom:10px}}.customer-reviews-section{background:#fff;padding:60px 0}.customer-reviews_heading{font-weight:700;font-size:45px;line-height:1.2;letter-spacing:1.32px;text-transform:uppercase;padding-bottom:12px}.customer-reviews_item.swiper-slide-active{width:50%}.customer-reviews_item{width:25%;color:#fff;transition:width .3s ease}.customer-reviews_item-media{height:100%;width:100%;aspect-ratio:1 / 2;transition:aspect-ratio .3s ease}.customer-reviews_item.swiper-slide-active .customer-reviews_item-media{aspect-ratio:1 / 1}.customer-reviews_item-video,.customer-reviews_item-image{display:block;height:100%;width:100%;object-fit:cover;object-position:center center}.customer-reviews_item-content{position:absolute;top:0;right:unset;bottom:unset;left:0;width:70%;padding:20px;background:#000}.customer-reviews_item.swiper-slide-active .customer-reviews_item-content{width:40%}.customer-reviews_item-content.customer-reviews_item-content--bottom{top:unset;right:0;bottom:0;left:unset}.customer-reviewer_info{font-weight:600;font-size:22px;line-height:1;letter-spacing:.5px}.customer-reviews_item-prod-inner{position:absolute;bottom:20px;left:20px;display:none}.customer-reviews_item.swiper-slide-active .customer-reviews_item-prod-inner{display:block}.customer-reviews_item-prod-inner a{display:flex;align-items:center;gap:10px}.customer-reviews_item-prod-image{width:50px;height:50px;background:#fff}.customer-reviews_item-prod-image img{height:100%;object-fit:cover;object-position:center center}.customer-reviews_item-prod-title{font-weight:600;font-size:14px;line-height:1.4;letter-spacing:1.32px}.customer-reviews_outer-next,.customer-reviews_swiper-next{display:none}@media screen and (min-width: 1000px){.customer-reviews_inner{position:relative}.customer-reviews_wrap{margin-right:40px}.customer-reviews_outer-next{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer}}@media screen and (max-width: 1000px){.customer-reviews-section{padding:20px 0}.customer-reviews_item.swiper-slide-active,.customer-reviews_item{width:90%}.customer-reviews_item-media{aspect-ratio:1 / 1}.customer-reviews_item.swiper-slide-active .customer-reviews_item-content{width:100%}.customer-reviews_item-content{position:relative;width:100%}}@media screen and (max-width: 550px){.customer-reviews_heading{font-size:30px}}.reviews-section{background:#fff;padding:40px 0}.reviews_counter{display:flex;width:max-content;padding:10px;font-family:Poppins;font-size:18px;line-height:1.2;letter-spacing:1.32px;text-transform:uppercase}.reviews_counter-star_rating{display:flex;align-items:center;font-weight:700;gap:5px}.reviews_counter-rating_separator{opacity:.54;padding:0 8px;font-weight:900}.reviews_counter-rating_number{opacity:.54}.reviews_heading{font-weight:700;font-size:45px;line-height:1.2;letter-spacing:1.32px;text-transform:uppercase;padding:20px 0 10px}.reviews_description{font-size:22px;line-height:1.4;padding-bottom:40px}.reviews_wrap-headings-only .reviews_description{padding-bottom:0}.reviews_swiper-wrapper{align-items:stretch}.reviews_swiper-slide{height:auto}.reviews_swiper-slide--inner{padding:30px;height:100%}.reviews-reviewer_info{font-weight:600;font-size:22px;line-height:1.5;letter-spacing:1.32px;text-transform:uppercase;padding-bottom:5px}.reviews_review-stars{display:flex}.reviews_review-heading{font-weight:300;font-style:Italic;font-size:24px;line-height:1.5;letter-spacing:1.32px;padding:35px 0}.reviews_review-content{font-size:18px;line-height:1.2;letter-spacing:.5px;width:70%}.reviews_outer-next,.reviews_swiper-next{display:none}@media screen and (min-width: 1000px){.reviews_swiper-outer{position:relative}.reviews_swiper-container{margin-right:40px}.reviews_outer-next{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer}}@media screen and (max-width: 550px){.reviews_heading{font-size:35px}.reviews_review-content{width:100%;font-size:16px}}.shopify-section--related-products .section-header h2{font-weight:700;font-size:45px;line-height:1.2;letter-spacing:1.32px;text-transform:uppercase}@media screen and (max-width: 550px){.shopify-section--related-products .section-header h2{font-size:35px}}.product-card__media.swiper-container{overflow:hidden}.product-card__media.swiper-container .product-card__image{aspect-ratio:1 / 1;object-fit:cover}.product-card__media.swiper-container .swiper-button-prev,.product-card__media.swiper-container .swiper-button-next{color:transparent;height:20px;width:20px}.product-card__media.swiper-container .swiper-button-prev{transform:rotate(180deg)}.product-card__media.swiper-container .swiper-button-prev,.product-card__media.swiper-container .swiper-button-next{display:none}@media screen and (min-width: 1000px){.product-card__media.swiper-container:hover .swiper-button-prev,.product-card__media.swiper-container:hover .swiper-button-next{display:flex}}.collection-wrapper{padding-top:10px}.template-product .shopify-section--apps .section-spacing{padding-top:0}.template-product .reviews_all_container{padding:0!important}.template-product .kl_reviews__time_badge,.template-product .kl_reviews__review__verified,.template-product .kl_reviews__review__order_timestamp,.template-product .kl_reviews__review__product_card,.template-product .kl_reviews__review__image_row,.template-product .kl_reviews__filters,.template-product .kl_reviews__summary{display:none!important}.template-product .kl_reviews__list_container div[role=status]{display:flex;flex-wrap:wrap;gap:10px}.template-product .kl_reviews__list_container .kl_reviews__review_item{flex:0 0 calc(33.33% - (20px / 3));padding:30px!important;background:#efefef;color:#000;margin:0!important}.template-product .kl_reviews__list_container .kl_reviews__review_item>div{gap:10px}.template-product .kl_reviews__list_container .kl_reviews__review_item>div>div:not(.kl_reviews__review__image_row):not(.kl_reviews__review_stars_and_time){display:flex;flex-direction:column}.template-product .kl_reviews__list_container .kl_reviews__review_item .kl_reviews__review__title{order:1;font-weight:300;font-style:Italic;font-size:24px;line-height:1.5;letter-spacing:1.32px;padding:35px 0}.template-product .kl_reviews__list_container .kl_reviews__review_item .kl_reviews__review__title:empty{display:none}.template-product .kl_reviews__list_container .kl_reviews__review_item .kl_reviews__review__author{order:0}.template-product .kl_reviews__list_container .kl_reviews__review_item .kl_reviews__review__content{order:2;font-size:18px;line-height:1.2;letter-spacing:.5px}.template-product .kl_reviews__list_container .kl_reviews__review_item .kl_reviews__review__author>div{font-weight:600;font-size:22px;line-height:1.5;letter-spacing:1.32px;text-transform:uppercase;padding-bottom:5px}.template-product .kl_reviews__list_container .kl_reviews__review_item .kl_reviews__stars_badge>svg>path{fill:#000}.template-product .kl_reviews__load_more_button{margin-top:20px}.template-product .kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button:hover{color:#fff;background:#000}@media screen and (max-width: 1000px){.template-product .kl_reviews__list_container .kl_reviews__review_item{flex:0 0 calc(50% - 5px)}}@media screen and (max-width: 550px){.template-product .kl_reviews__list_container .kl_reviews__review_item{flex:0 0 100%}}.collection-toolbar__button-toggle{display:flex;justify-content:center;align-items:center}.variant-toggle-switch{position:relative;display:inline-flex;background:#f5f5f5;border-radius:50px;padding:2px;height:max-content}.variant-toggle-switch input[type=radio]{display:none}.variant-toggle-switch label{position:relative;z-index:2;padding:4px 8px;cursor:pointer;font-size:10px;text-transform:uppercase;font-weight:500;transition:all .3s ease-in-out;color:#1c1c1c;border-radius:100vw}.variant-toggle-switch input#toggle-silver:hover~label[for=toggle-silver],.variant-toggle-switch input#toggle-silver:checked~label[for=toggle-silver]{background:#d3d3d3;color:#fff}.variant-toggle-switch input#toggle-gold:hover~label[for=toggle-gold],.variant-toggle-switch input#toggle-gold:checked~label[for=toggle-gold]{background:#e2c479;color:#fff}@media screen and (min-width: 700px){.collection-toolbar__button-toggle{padding-inline:2.875rem}}@media screen and (max-width: 700px){.variant-toggle-switch label{padding:2px 4px}}@media screen and (min-width: 700px){.footer__block--image,.footer__block--links:has(.footer_links-4){flex-grow:1}}.footer__block--text .button-custom{font-size:12px;line-height:1.8;letter-spacing:0;padding:4px 10px;width:max-content;background:rgb(var(--button-background));color:rgb(var(--button-text-color));transition:all .3s ease}.footer__block--text .button-custom:hover{opacity:.8}@media screen and (min-width: 700px){.footer__block--text{flex-basis:14rem;max-width:14rem}}.footer .social-media{font-weight:600;font-size:11px;line-height:1.8;letter-spacing:.66px;text-transform:uppercase}.footer .social-media.social-media--list .social-media__item{opacity:1}.footer__aside{padding:26px 0}.footer__aside .payment-methods{max-width:40rem}.footer__aside .payment-methods__custom li{opacity:.45}
/*# sourceMappingURL=/cdn/shop/t/70/assets/custom.css.map */
