.single-product .entry-summary{padding-left:96px;padding-right:96px;justify-content:center}@media (max-width:1024px){.single-product .entry-summary{padding-left:48px;padding-right:48px}}@media (max-width:768px){.single-product .entry-summary{padding-left:0;padding-right:0}}.single-product .entry-summary .product-sku{font-size:15px;letter-spacing:.08em}.single-product .entry-summary .product_title{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.5}.single-product .entry-summary .price .amount bdi{font-size:22px!important;font-weight:500!important;font-family:Cormorant,serif!important}.single-product .entry-summary .cart{max-width:100%!important;flex-wrap:nowrap!important;margin-top:32px;margin-bottom:32px}.single-product .entry-summary .cart .quantity{max-width:160px;display:flex}.single-product .entry-summary .cart .quantity .bde-quantity-button{width:48px;height:48px;background-color:#f9f9f9;border-radius:0;position:relative;transition:all .2s ease-in-out}.single-product .entry-summary .cart .quantity .bde-quantity-button:hover{background-color:#e2e2e2}.single-product .entry-summary .cart .quantity .bde-quantity-button:active{background-color:#d4d4d4}.single-product .entry-summary .cart .quantity .bde-quantity-button:focus{border:2px solid #000;background-color:#f9f9f9}.single-product .entry-summary .cart .quantity .bde-quantity-button.bde-quantity-button--dec{left:0}.single-product .entry-summary .cart .quantity .bde-quantity-button.bde-quantity-button--dec::before{width:14px;height:2px;mask-image:unset;color:#000}.single-product .entry-summary .cart .quantity .bde-quantity-button.bde-quantity-button--inc{right:0}.single-product .entry-summary .cart .quantity .bde-quantity-button.bde-quantity-button--inc::before{width:14px;height:14px;color:#000}.single-product .entry-summary .cart .quantity input{border:0;border-radius:0;font-size:22px;font-weight:500;padding:0;background-color:#e2e2e2;width:48px;margin-left:8px;margin-right:8px}.single-product .entry-summary .cart .quantity input:focus{outline:0;box-shadow:none}.single-product .entry-summary .cart .button{border-radius:0;width:100%}.single-product .entry-summary .connected-products-overlay{margin-top:32px}.single-product .entry-summary .connected-products-overlay .connected-products-title{font-size:18px;font-weight:700;line-height:1;margin-bottom:10px}.single-product .entry-summary .connected-products-overlay .connected-products-circles{display:flex;gap:12px;align-items:center}.single-product .entry-summary .connected-products-overlay .color-swatch{width:40px;height:40px;border-radius:50%;border:1px solid #000;display:block;transition:all .2s ease}.single-product .entry-summary .connected-products-overlay .color-swatch:hover{transform:scale(1.1)}.single-product .entry-summary .connected-products-overlay .connected-product-image{width:40px;height:40px;border-radius:50%;border:1px solid #000;object-fit:cover;display:block;transition:all .2s ease}.single-product .entry-summary .connected-products-overlay .connected-product-image:hover{transform:scale(1.1)}.woocommerce-breadcrumb{padding:8px 0;margin-bottom:32px}.related{padding-top:96px}.related h2{text-align:center!important;margin-bottom:32px!important}.products .product .product-image-main-container{position:relative}.products .product .bde-woo-product-image{position:relative;display:block;overflow:hidden}.products .product img{width:100%;display:block;transition:all .3s ease-in-out}.products .product .woocommerce-LoopProduct-link:hover img{transform:scale(1.2)}.products .product .woocommerce-loop-product__title{text-align:left!important;margin-bottom:8px!important;font-family:Cormorant,serif!important}.products .product .price bdi{font-family:Cormorant,serif!important;font-weight:400!important}.products .product .connected-products-overlay{display:flex;gap:12px;align-items:center;position:absolute;bottom:24px;right:24px}.products .product .color-swatch{width:24px;height:24px;border-radius:50%;border:1px solid #fff;display:block;transition:all .2s ease}.products .product .color-swatch:hover{transform:scale(1.1)}.products .product .connected-product-image{width:24px;height:24px;border-radius:50%;border:1px solid #fff;object-fit:cover;display:block;transition:all .2s ease}.products .product .connected-product-image:hover{transform:scale(1.1)}.products .product .connected-products-count{font-size:18px;color:#000;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff;text-decoration:underline}.woocommerce-cart .breakdance-woocommerce .woocommerce{gap:60px}.woocommerce-cart .breakdance-woocommerce .shop_table tbody{background-color:transparent;border:0;box-shadow:none}.woocommerce-cart .breakdance-woocommerce .shop_table tbody tr{border-bottom:1px solid #4f4749}@media (max-width:768px){.woocommerce-cart .breakdance-woocommerce .shop_table tbody tr{grid-template-columns:96px 1fr 80px;padding-bottom:24px}}.woocommerce-cart .breakdance-woocommerce .shop_table tbody tr:last-child{border-bottom:0}.woocommerce-cart .breakdance-woocommerce .shop_table tbody tr:last-child td{padding:0}.woocommerce-cart .breakdance-woocommerce .shop_table tbody td{padding-top:24px;padding-bottom:24px;padding-left:8px;padding-right:8px}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-thumbnail{padding-left:4px;padding-right:8px}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-thumbnail img{border-radius:0;width:80px;height:80px}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-name a{text-decoration:underline;font-size:22px;font-weight:500;line-height:1.5}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-price bdi,.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-subtotal bdi{font-size:22px;font-weight:700}@media (max-width:768px){.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-price,.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-subtotal{order:2;display:flex;justify-content:flex-end;align-items:center}}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity .quantity{max-width:160px;display:flex}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity .quantity .bde-quantity-button{width:48px;height:48px;background-color:#f9f9f9;border-radius:0;position:relative;transform:none;top:0}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity .quantity .bde-quantity-button:hover{background-color:#e2e2e2}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity .quantity .bde-quantity-button:active{background-color:#d4d4d4}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity .quantity .bde-quantity-button:focus{border:2px solid #000;background-color:#f9f9f9}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity .quantity .bde-quantity-button.bde-quantity-button--dec{left:0}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity .quantity .bde-quantity-button.bde-quantity-button--dec::before{width:14px;height:2px;mask-image:unset;color:#000}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity .quantity .bde-quantity-button.bde-quantity-button--inc{right:0}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity .quantity .bde-quantity-button.bde-quantity-button--inc::before{width:14px;height:14px;color:#000}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity .quantity input{border:0;border-radius:0;font-size:22px;font-weight:500;padding:0;background-color:#e2e2e2;width:48px;height:48px;margin-left:8px;margin-right:8px}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity .quantity input:focus{outline:0;box-shadow:none}@media (max-width:768px){.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-quantity{grid-column:span 1}}.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-remove a{color:#600004;font-size:18px;font-weight:500;line-height:1.5;text-decoration:underline;opacity:1;font-family:Cormorant,serif}@media (max-width:768px){.woocommerce-cart .breakdance-woocommerce .shop_table tbody .product-remove{width:100%;text-align:right}}.woocommerce-cart .breakdance-woocommerce .cart-collaterals{background-color:#fff;padding:24px;border-radius:0;border:1px solid #312b2c}.woocommerce-cart .breakdance-woocommerce .cart-collaterals h2{font-size:18px;font-weight:800;line-height:1.5;margin-bottom:20px!important}.woocommerce-cart .breakdance-woocommerce .cart-collaterals .shop_table{background-color:#e2e2e2;border-radius:0}.woocommerce-cart .breakdance-woocommerce .cart-collaterals .shop_table td,.woocommerce-cart .breakdance-woocommerce .cart-collaterals .shop_table th{padding:18px 16px!important;width:50%}.woocommerce-cart .breakdance-woocommerce .cart-collaterals .shop_table th{font-family:Cormorant,serif;font-size:18px}.woocommerce-cart .breakdance-woocommerce .cart-collaterals .shop_table td{text-align:right}.woocommerce-cart .breakdance-woocommerce .cart-collaterals .shop_table td bdi{font-size:22px;font-weight:700;font-family:Cormorant,serif}.woocommerce-cart .breakdance-woocommerce .cart-collaterals .wc-proceed-to-checkout a{margin-top:20px}.checkout .col2-set{flex-direction:row!important;width:100%!important;gap:60px!important}.checkout .col2-set .form-row label{font-weight:500;font-size:15px;letter-spacing:1.08px}.checkout .col2-set .form-row input,.checkout .col2-set .form-row select{padding:12px;border-radius:0;margin-bottom:21px}.checkout .col2-set .form-row#shipping-type-field{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:24px;row-gap:0}.checkout .col2-set .form-row#shipping-type-field::after,.checkout .col2-set .form-row#shipping-type-field::before{display:none}.checkout .col2-set .form-row#shipping-type-field strong{width:100%;font-weight:500;font-size:15px;letter-spacing:1.08px;margin-bottom:8px}.checkout .col2-set .form-row#shipping-type-field label{width:47%;padding:12px;border-radius:0;font-size:15px;font-weight:500;text-align:center;background:#f9f9f9;color:#000;border:1px solid #000;margin-bottom:0;line-height:1.5;letter-spacing:1.08px}.checkout .col2-set .form-row#shipping-type-field label:has(>input:checked){background:#c6c6c6}.checkout .col2-set .form-row#shipping-type-field label input[type=radio]{-webkit-appearance:none;appearance:none;margin:0;margin-right:4px;width:20px;height:20px;border:2px solid #000;border-radius:50%;position:relative;cursor:pointer;vertical-align:middle;padding:5px}.checkout .col2-set .form-row#shipping-type-field label input[type=radio]:checked{border-color:#000;background-color:transparent}.checkout .col2-set .form-row#shipping-type-field label input[type=radio]:checked::before{content:"";display:block;width:10px;height:10px;background:#000;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1024px){.checkout .col2-set .form-row#shipping-type-field{column-gap:16px;flex-direction:initial;row-gap:8px}}@media (max-width:1024px){.checkout .col2-set{gap:24px!important}}@media (max-width:768px){.checkout .col2-set{flex-direction:column!important}}.checkout .col-1{padding:32px;border:1px solid #312b2c;background-color:#fff}@media (max-width:768px){.checkout .col-1{background-color:transparent;padding:0;border:0}}.checkout .col-1 h3{font-weight:800!important;font-size:26px!important;line-height:1.5!important;border-bottom:1px solid #4f4749}.checkout .col-2{padding:32px;border:1px solid #312b2c;background-color:#fff;height:fit-content}@media (max-width:768px){.checkout .col-2{background-color:transparent;padding:0;border:0}}.checkout .col-2 h3{font-weight:800!important;font-size:26px!important;line-height:1.5!important;border-bottom:1px solid #4f4749}.checkout .woocommerce-additional-fields,.checkout .woocommerce-billing-fields__field-wrapper,.checkout .woocommerce-shipping-fields__field-wrapper{gap:24px;justify-content:space-between}@media (max-width:1024px){.checkout .woocommerce-additional-fields,.checkout .woocommerce-billing-fields__field-wrapper,.checkout .woocommerce-shipping-fields__field-wrapper{gap:8px}}.checkout #additional-notes h3{margin-bottom:24px!important}.checkout .checkout-section-note{text-align:center;margin-top:16px;margin-bottom:16px;font-size:22px;font-weight:700}@media (max-width:768px){.checkout .checkout-section-note{display:none}}.checkout .bde-order-review-column{padding:32px;border:1px solid #312b2c;background-color:#fff}@media (max-width:768px){.checkout .bde-order-review-column{background-color:transparent;padding:0;border:0}}.checkout .bde-order-review-column #order_review_heading{font-weight:800!important;font-size:26px!important;line-height:1.5!important;border-bottom:1px solid #4f4749;margin-bottom:24px!important;padding-bottom:8px}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table{display:flex;flex-direction:column;margin-bottom:8px;border-radius:0}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table thead{display:none}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tbody{box-shadow:none;margin-bottom:24px}@media (max-width:768px){.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tbody{background-color:transparent}}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tr.cart_item{border-bottom:1px solid #4f4749;display:flex;justify-content:space-between}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tr.cart_item td{padding:24px 4px}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tr.cart_item td .product-info{font-size:22px;font-weight:500;line-height:1.5}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tr.cart_item td.product-total{text-align:right}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tr.cart_item td.product-total bdi{font-size:22px;font-weight:700}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tfoot{background-color:#e2e2e2}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tfoot th{font-family:Cormorant,serif;font-weight:400;padding:18px 16px}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tfoot tr{display:flex;justify-content:space-between}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tfoot td{padding:18px 16px}.checkout .bde-order-review-column .woocommerce-checkout-review-order-table tfoot td bdi{font-size:22px;font-weight:700;font-family:Cormorant,serif}.checkout .bde-order-review-column #payment{box-shadow:none;border:0;padding:0}@media (max-width:768px){.checkout .bde-order-review-column #payment{background-color:transparent}}.checkout .bde-order-review-column #payment .woocommerce-privacy-policy-text{margin-top:0}.checkout .bde-order-review-column #payment p{margin:0}.checkout .bde-order-review-column #payment .place-order{gap:8px}.checkout .bde-order-review-column #payment #place_order{margin-top:16px;border-radius:0}.bde-mini-cart .bde-mini-cart-quantity .quantity{max-width:160px;display:flex}.bde-mini-cart .bde-mini-cart-quantity .quantity .bde-quantity-button{width:48px;height:48px;background-color:transparent;border-radius:0;position:relative;transform:none;top:0}.bde-mini-cart .bde-mini-cart-quantity .quantity .bde-quantity-button:hover{background-color:#e2e2e2}.bde-mini-cart .bde-mini-cart-quantity .quantity .bde-quantity-button:active{background-color:#d4d4d4}.bde-mini-cart .bde-mini-cart-quantity .quantity .bde-quantity-button:focus{border:2px solid #000;background-color:#f9f9f9}.bde-mini-cart .bde-mini-cart-quantity .quantity .bde-quantity-button.bde-quantity-button--dec{left:0}.bde-mini-cart .bde-mini-cart-quantity .quantity .bde-quantity-button.bde-quantity-button--dec::before{width:14px;height:2px;mask-image:unset;color:#000}.bde-mini-cart .bde-mini-cart-quantity .quantity .bde-quantity-button.bde-quantity-button--inc{right:0}.bde-mini-cart .bde-mini-cart-quantity .quantity .bde-quantity-button.bde-quantity-button--inc::before{width:14px;height:14px;color:#000}.bde-mini-cart .bde-mini-cart-quantity .quantity input{border:0;border-radius:0;font-size:22px;font-weight:500;padding:0;background-color:#e2e2e2;width:48px;height:48px;margin-left:8px;margin-right:8px}.bde-mini-cart .bde-mini-cart-quantity .quantity input:focus{outline:0;box-shadow:none}.archive .facetwp-facet,.woocommerce-shop .facetwp-facet{margin-bottom:0}.archive .facetwp-facet select,.woocommerce-shop .facetwp-facet select{padding:9px 10px;line-height:15px;font-size:15px;letter-spacing:1.2px;background-color:#f1f1f1;border:1px solid #312b2c;outline:0}@media (max-width:1024px){.archive .facetwp-facet select,.woocommerce-shop .facetwp-facet select{width:100%}}.search-results .aws-search-form input{background-color:#f1f1f1;border-left:0;font-size:18px;font-weight:400;border-color:#312b2c}.search-results .aws-search-form .aws-search-btn{background-color:#f1f1f1;border-right:0;border-color:#312b2c}.search-results .aws-search-form .aws-search-btn svg{color:#000}.facetwp-facet-gallery_tags{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.facetwp-facet-gallery_tags .facetwp-checkbox{padding-left:0;background:0 0;margin-bottom:0;padding:12px;border:1px solid #312b2c;line-height:1;transition:background-color .3s ease}.facetwp-facet-gallery_tags .facetwp-checkbox:hover{background-color:#c6c6c6}.facetwp-facet-gallery_tags .facetwp-checkbox.checked{background:0 0;background-color:#c6c6c6}.facetwp-facet-gallery_tags .facetwp-checkbox .facetwp-display-value{text-transform:uppercase;font-size:15px;letter-spacing:1.08px;font-weight:700}.facetwp-facet-gallery_tags .facetwp-display-value{padding-right:0}.facetwp-facet-gallery_tags .facetwp-counter{display:none}.gallery-list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;grid-auto-rows:auto}.gallery-list .gallery-item{display:flex;flex-direction:column;text-decoration:none}.gallery-list .gallery-item .gallery-item-image{width:100%;height:100%}.gallery-list .gallery-item .gallery-item-image img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.gallery-list .gallery-item-title{margin-top:16px;font-weight:400;line-height:1;text-decoration:none}@media (max-width:1024px){.gallery-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.gallery-list{grid-template-columns:repeat(2,1fr)}}.facetwp-facet-gallery_pagination{margin-top:40px;margin-bottom:0;text-align:center}.facetwp-facet-gallery_pagination .facetwp-load-more{background-color:#1b1b1b;color:#fff;border:0;padding:12px 24px;font-size:18px;font-weight:500}.facetwp-facet-gallery_pagination .facetwp-load-more:hover{cursor:pointer}
/*# sourceMappingURL=style.min.css.map */
