:root{--header-height: 84px}.main_product_wrapper{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.main_product_slider_featured_image img{border-radius:var(--content-radius)}.main_product_media_wrapper{max-width:50%;flex:0 1 50%;width:100%}.main_product_info{max-width:100%;flex:1;padding-left:4rem}.main_product_info.media--medium-width{max-width:48%;flex:1 1 45%;padding:30px}.product-info-sticky .main_product_info_inner{position:sticky;top:calc(var(--header-height) + 3rem)}.content-box-true{background:var(--color-secondary-background);padding:var(--product-content-box-padding, 30px);border-radius:var(--content-radius)}.product-media-container--columns .product__media-list{display:grid!important;grid-template-columns:repeat(2,1fr);gap:10px}.product-media-container--columns .product__media-item{width:100%!important}.product-media-container--columns img{width:100%;height:auto;object-fit:contain}@media screen and (min-width:1024px){.product-info-sticky .main_product_media.media_grid{position:sticky;top:8rem}}@media(max-width:1150px)and (min-width:768px){.badge-section{display:flex;overflow-x:auto;gap:20px;scroll-snap-type:x mandatory;padding-bottom:10px}.badge-column{flex:0 0 220px;scroll-snap-align:start}.badge-section::-webkit-scrollbar{display:none}}@media screen and (max-width:768px){.main_product_wrapper{flex-flow:column;gap:2rem}.main_product_media_wrapper{max-width:100%;flex:0 1 100%;width:100%}.main_product_info,.main_product_info.media--medium-width{max-width:100%;flex:1;padding:10px 0}.product-info-sticky .main_product_info_inner{position:static;top:auto}.main_product_info.content-box-true,.main_product_info.media--medium-width.content-box-true{padding:var(--product-content-box-padding-mobile, 20px)}}.main_product_title h1{font-family:var(--font-heading-family);font-size:26px;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);margin:0;color:var(--color-foreground)}.product_price_inner{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.main_product_price small{font-size:16px;color:var(--color-foreground);line-height:1.5}.product_price_inner_main{display:flex;gap:10px}.product_price_inner_main span,.product_price_inner_main s{font-size:18px;color:var(--color-foreground);line-height:1.5}.product_price_inner_main span{font-weight:600}.product_price_inner_main s{font-weight:400}.product_price_inner .product_block_badges_wrapper .product_block_badge{background:var(--color-primary-button-background);line-height:1.5;color:var(--color-primary-button-text);padding:4px 10px;font-size:14px;border-radius:var(--content-radius, 10px)}.main_product_price{padding:10px 0}.main_product_title{padding:5px 0;display:flex;align-items:flex-start;gap:12px}.main_product_title h1{flex:1;min-width:0}.product-share{position:relative;flex-shrink:0;margin-left:auto}.product-share-button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid color-mix(in srgb,var(--color-foreground) 18%,transparent);border-radius:50%;background:#f6f0e6;color:var(--color-foreground);cursor:pointer;transition:background-color .15s ease,transform .15s ease}.product-share-button svg{width:22px;height:22px}.product-share-button[hidden],.product-share-link[hidden]{display:none}.product-share-button:hover{background:#ede2d0}.product-share-button:active{background:#e5d7bf;transform:scale(.96)}@media(prefers-reduced-motion:reduce){.product-share-button{transition:none}}.product-share-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.product-share-link,.product-share-status:not(:empty){position:absolute;right:0;top:100%;z-index:2;width:min(260px,70vw);padding:10px;background:var(--color-background);color:var(--color-foreground);border:1px solid currentColor;font-size:14px}.product-share-status:empty{display:none}.main_product_div{padding:5px 0}.product-size-info{margin:16px 0 0;font-size:15px;line-height:1.5}.product-size-info-label{font-weight:500}.main_product_vendor span{font-size:14px;color:var(--color-foreground)}.main_product_richtext{margin-bottom:10px}.main_product_richtext_inner.rte,.main_product_richtext_inner.rte p,.main_product_richtext_inner.rte li{font-size:16px;font-weight:400;line-height:1.5;color:var(--color-foreground)}@media screen and (max-width:768px){.main_product_richtext_inner.rte,.main_product_richtext_inner.rte p,.main_product_richtext_inner.rte li{font-size:14px}.main_product_title h1{font-size:22px}.product_price_inner_main span,.product_price_inner_main s{font-size:16px}.main_product_price small{font-size:14px}}.main_product_options_header span{font-size:14px;font-family:var(--font-body-family);font-weight:600}.main_product_options_header h4{font-size:16px;font-family:var(--font-body-family);font-weight:500}.main_product_options_header{padding-bottom:.8rem}.main_product_option_values_wrap.type_button{display:flex;padding:5px 0 15px;gap:1.5rem;flex-wrap:wrap}.main_product_values_block{position:relative;width:100%;display:flex}.main_product_values_block select{width:80%;height:48px;margin:5px 0 15px;padding:0 15px;font-size:16px;font-family:var(--font-body-family);border-radius:8px}.main_product_option_values_wrap.type_button .main_product_values_block{width:max-content}.main_product_values_block label{padding:8px 15px;font-weight:500;font-size:14px;border:2px solid var(--color-secondary-button-border);color:var(--color-secondary-button-text);line-height:1.5;outline-offset:5px;cursor:pointer;position:relative;overflow:hidden}main-product-section[data-main-product=true] .main_product_values_block-color .swatch_label{width:44px;height:44px;padding:0}main-product-section[data-main-product=true] .main_product_option_values_wrap.type_button .main_product_values_block-color{width:44px}.main_product_values_block-color .swatch__circle,.main_product_values_block-color .swatch_label.swatch__circle .label_swatch_inner{border-radius:50%}.main_product_values_block-color .swatch_label .label_swatch_inner{color:transparent;height:100%;width:100%;object-fit:contain}.main_product_option_values_wrap.type_button input:checked+label{background:var(--color-primary-button-background);color:var(--color-primary-button-text);border-color:var(--color-primary-button-background)}.main_product_option_values_wrap.type_button input[data-unavailable=true]+label{opacity:.5;cursor:pointer}.main_product_option_values_wrap.type_button input[data-unavailable=true]+label:after{content:"";width:142%;display:block;height:3px;background:var(--hom-palette-ff0000);top:50%;left:50%;position:absolute;transform:translate(-50%,-50%) rotate(45deg)}@media screen and (max-width:768px){.main_product_option_values_wrap.type_button{gap:1rem}main-product-section[data-main-product=true] .main_product_values_block-color .swatch_label{width:40px;height:40px}}.product-tags{display:flex;gap:5px;align-items:center;margin-bottom:22px;justify-content:var(--text-align)}.product-tags .product_tag{padding:10px 20px;border-radius:6px;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1;border:.5px solid var(--color-secondary-foreground);background:var(--color-badge);color:var(--color-badge-text)}.product_inventory_inner{padding:3px 0}.product_inventory_inner span{background:rgb(from var(--color) r g b / .18);color:var(--color);border-radius:5px;padding:5px 15px 5px 0;line-height:1.5;font-size:14px;font-family:var(--font-body-family);display:inline-flex;gap:10px}.product_inventory_inner svg{width:20px;height:20px}.product_inventory_inner svg path{fill:var(--color)}.main_product_social_share_wrapper .social-share-list{list-style-type:none;display:flex;align-items:center;gap:10px;padding:0}.main_product_social_share_wrapper .social-share-list svg{width:20px;height:20px}.main_product_social_share_wrapper .social-share{display:flex;gap:15px;margin:15px 0}.main_product_social_share_wrapper .social-share p{font-size:15px;text-transform:uppercase}@media screen and (max-width:768px){.main_product_social_share_wrapper .social-share-list svg{width:18px;height:18px}}.main_product_collapsible_wrapper summary{display:flex;align-items:center;border-bottom:2px solid var(--hom-palette-ebebeb);padding:12px 0;color:var(--color-foreground);justify-content:space-between}.main_product_collapsible_wrapper summary h5{font-size:16px;font-weight:600;line-height:1.5;font-family:var(--font-body-family);color:var(--color-foreground);letter-spacing:0}.main_product_collapsible_wrapper .main_product_content_wrapper{padding:10px 0;border-bottom:1px solid var(--hom-palette-e7e7e7);margin-bottom:-8px}.main_product_info_inner>.main_product_collapsible_wrapper:last-child .main_product_content_wrapper{border-bottom:0}.main_product_collapsible_wrapper .rte,.main_product_collapsible_wrapper .rte p,.main_product_collapsible_wrapper .rte li{font-size:14px;line-height:1.5;color:var(--color-foreground);font-weight:400}.main_product_collapsible_wrapper details[open] .svg_wrapper svg{transform:rotate(180deg)}.main_product_collapsible_wrapper .svg_wrapper svg{display:block;width:14px;height:14px;transition:transform .2s ease}.shopify-payment-button__button[aria-disabled=true]{cursor:no-drop;opacity:.8}.product_add_error{margin:10px 0 0;display:block;color:var(--hom-palette-ff0000)}.product_form_buy_button[disabled]{cursor:no-drop}.product_form_buy_wrapper .product_form_buy_button{position:relative}.main_product_buy_wrapper:has(product-form[data-enable-cart-stepper=true]):not(:has(.back-in-stock-alert:not([hidden]))){display:none}product-form[data-enable-cart-stepper=true]{display:none}.main_product_quantity_wrapper quantity-picker[data-cart-control=true]{--cart-control-add-width: 120px;--cart-control-stepper-width: 120px;--cart-control-height: 46px;--cart-control-radius: 7px;--cart-control-idle-bg: var(--hom-atc-gold, var(--hom-palette-7a5118));flex:0 0 120px}.main_product_quantity_wrapper quantity-picker[data-cart-control=true]:not([data-cart-ready=true]){overflow:hidden;border-radius:7px;background:var(--hom-palette-e8e8e8)}.main_product_quantity_wrapper quantity-picker[data-cart-control=true]:not([data-cart-ready=true]):before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgb(from var(--hom-palette-ffffff) r g b / .75) 50%,transparent 100%);content:"";transform:translate(-100%);animation:product-cart-shimmer 1.15s ease-in-out infinite}.main_product_quantity_wrapper quantity-picker[data-cart-control=true]:not([data-cart-ready=true])>*{visibility:hidden}@keyframes product-cart-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.main_product_quantity_wrapper quantity-picker[data-cart-control=true]:not([data-cart-ready=true]):before{animation:none}}.main_product_quantity_wrapper quantity-picker[data-cart-control=true][hidden]{display:none!important}.main_product_quantity_wrapper.product-quantity-unavailable quantity-picker{display:none!important}.main_product_quantity_wrapper quantity-picker[data-cart-control=true] [hidden]{display:none!important}.main_product_quantity_wrapper quantity-picker[data-cart-control=true] .stepper_add_button,.main_product_quantity_wrapper quantity-picker[data-cart-control=true] .quantity_inner{width:120px;height:46px;border:0;border-radius:0;background:transparent;color:var(--hom-atc-on-gold, var(--hom-palette-ffffff))}.main_product_quantity_wrapper quantity-picker[data-cart-control=true] .stepper_add_button{display:flex;align-items:center;justify-content:center;margin:0;padding:0 12px;cursor:pointer;font-size:14px;font-weight:700;white-space:nowrap}.main_product_quantity_wrapper quantity-picker[data-cart-control=true] .stepper_add_button:disabled{cursor:wait}.main_product_quantity_wrapper quantity-picker[data-cart-control=true] .quantity_inner{grid-template-columns:40px 40px 40px;padding:0;gap:0;overflow:hidden}.main_product_quantity_wrapper quantity-picker[data-cart-control=true] .quantity_inner button,.main_product_quantity_wrapper quantity-picker[data-cart-control=true] .quantity_inner input[type=text]{width:40px;height:46px;margin:0;padding:0;border:0!important;border-radius:0;background:transparent;color:var(--hom-atc-on-gold, var(--hom-palette-ffffff));font-weight:700}.main_product_quantity_wrapper quantity-picker[data-cart-control=true] .quantity_inner button svg{width:16px;height:16px}.main_product_quantity_wrapper quantity-picker[data-cart-control=true] .quantity_inner button svg path{stroke:var(--hom-atc-on-gold, var(--hom-palette-ffffff))}.product_form_buy_wrapper .product_form_buy_button .loader:not(.hidden){position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.product_form_buy_wrapper .product_form_buy_button .loader svg{top:0;left:0}.button-style-filled{background:var(--hom-atc-gold, var(--hom-palette-7a5118));color:var(--hom-atc-on-gold, var(--hom-palette-ffffff));border:1px solid var(--hom-atc-gold, var(--hom-palette-7a5118))}.button-style-filled:hover{background:var(--hom-background-black);color:var(--hom-atc-on-gold, var(--hom-palette-ffffff));border-color:var(--hom-atc-gold, var(--hom-palette-7a5118))}.button-style-outline{background:transparent;color:var(--hom-atc-gold, var(--hom-palette-7a5118));border:2px solid var(--hom-atc-gold, var(--hom-palette-7a5118))}.button-style-outline:hover{background:var(--hom-atc-gold, var(--hom-palette-7a5118));color:var(--hom-atc-on-gold, var(--hom-palette-ffffff))}.product_form_buy_wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}.main_product_buy_wrapper{margin:4px 0 12px;padding:0}.main_product_pickup_availability_wrapper.pickup-availability--empty{display:none}.main_product_info_inner:has(.pickup-availability--empty) .main_product_collapsible_wrapper{padding-top:0}.main_product_info_inner:has(.pickup-availability--empty) .main_product_collapsible_wrapper summary{padding-top:0}.shopify-payment-button__button{line-height:1.68rem;padding:1.48rem 2rem!important;font-size:14px;font-weight:600;min-height:48px;border-radius:8px;background:var(--product-dynamic-button-background, var(--color-primary-button-background))!important;color:var(--product-dynamic-button-text, var(--color-primary-button-text))!important;border:1px solid var(--product-dynamic-button-background, var(--color-primary-button-border))!important;box-shadow:none!important}.shopify-payment-button__button:hover,.shopify-payment-button__button:focus{background:var(--product-dynamic-button-background, var(--color-primary-button-hover-background))!important;color:var(--product-dynamic-button-text, var(--color-primary-button-hover-text))!important;border-color:var(--product-dynamic-button-background, var(--color-primary-button-hover-border))!important}@media screen and (max-width:768px){.product_form_buy_wrapper{grid-template-columns:100%;grid-gap:10px}}.product_low_stock{max-width:420px;margin:10px 0 14px}.product_low_stock.hidden{display:none}.product_low_stock__message{display:flex;align-items:center;gap:7px;margin:0 0 7px;padding:0;color:var(--low-stock-color);font-family:var(--font-body-family);font-size:13px;font-weight:600;line-height:1.35;letter-spacing:.01em}.product_low_stock__flame{display:inline-flex;width:16px;height:16px;flex:0 0 auto;transform-origin:50% 100%;animation:low-stock-flame 1.8s ease-in-out infinite alternate}.product_low_stock__flame svg{width:100%;height:100%}.product_low_stock__flame path{fill:currentColor}@keyframes low-stock-flame{0%{transform:scale(.97);opacity:.82}to{transform:scale(1.03);opacity:1}}@media(prefers-reduced-motion:reduce){.product_low_stock__flame{animation:none}}.product_low_stock__track{width:min(100%,280px);height:3px;overflow:hidden;border-radius:999px;background:rgb(from var(--low-stock-color) r g b / .16)}.product_low_stock__level{display:block;height:100%;border-radius:inherit;background:var(--low-stock-color)}@media screen and (max-width:768px){.product_low_stock,.product_low_stock__track{width:100%;max-width:none}}.main_product_quantity_wrapper{margin:5px 0 10px;padding-left:0}.main_product_quantity_wrapper:has(quantity-picker[data-cart-control=true]){display:flex;align-items:flex-end;justify-content:space-between;gap:20px}main-product-section:has(product-form[data-enable-cart-stepper=true]) .main_product_price{display:none}.pdp_purchase_summary{display:grid;gap:3px;min-width:0}.pdp_purchase_summary span{overflow:hidden;color:var(--color-text);font-size:13px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;opacity:.7}.pdp_purchase_summary strong{color:var(--color-text);font-size:16px;line-height:1.2}.pdp_purchase_summary strong small{margin-left:2px;font-size:11px;font-weight:500;opacity:.7}.pdp_purchase_summary .pdp_tax_note{margin:0;color:var(--color-text);font-size:12px;line-height:1.4;font-weight:500}.main_product_quantity_wrapper .quantity_inner{display:grid;grid-template-columns:1fr 2fr 1fr;width:180px;height:50px;border:2px solid var(--color-input-border-color);padding:3px;align-items:center;border-radius:8px;grid-gap:5px;margin-left:0}.main_product_quantity_wrapper .quantity_inner input[type=text]{width:100%;border:none;text-align:center}.main_product_quantity_wrapper .quantity_inner button{width:100%;background:transparent;border:none;padding:0;cursor:pointer;margin:0 auto;height:34px}.main_product_quantity_wrapper .quantity_inner button svg{width:60%;height:100%}.quantity-style-style1 .quantity_inner button{border-radius:6px}.quantity-style-style2 .quantity_inner button{border-radius:50%}.main_product_quantity_wrapper .quantity_inner{border:2px solid var(--color-input-border-color)}.quantity-style-style2 .quantity_inner{border:none}.quantity-style-style2 input{background:none;border:2px solid var(--color-primary-button-background)!important;border-radius:7px}.main_product_quantity_wrapper .quantity_inner button svg path{stroke:var(--color-primary-button-text)}.main_product_quantity_wrapper .quantity_inner button{width:34px;height:34px;background:var(--color-primary-button-background);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.main_product_quantity_wrapper .quantity_inner button:disabled{cursor:not-allowed;opacity:.35}.badge-section{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:15px;padding:5px 0}.badge-column img{width:45px;height:45px;object-fit:contain;margin:0 auto}.badge-column .placeholder_svg{max-width:100px;height:100px;margin:0 auto}.badge-icon{text-align:center}.badge-column{background:var(--bg_badges);display:flex;flex-direction:column;height:100%;gap:5px;text-align:center;justify-content:center;border-radius:10px;padding:25px 10px}.badge-label p{font-size:16px;line-height:1.2;color:var(--text_badges);font-family:var(--font-body-family)}.complementary_products_wrapper .product_card_image_inner{text-align:center;width:90%;height:250px}.complementary_products_wrapper h2{font-size:20px;padding-bottom:10px;margin-bottom:10px}@media screen and (max-width:1024px){.complementary_products_wrapper .product_card_image_inner{text-align:center;width:90%;height:190px}}@media screen and (max-width:768px){.badge-section{grid-template-columns:repeat(2,1fr);grid-gap:5px}.badge-label p{font-size:14px}.badge-column{padding:15px 10px}}.mobile_view_media{display:none}.mobile_view_media .swiper-slide-thumb-active,.mobile_view_media_slider .swiper-slide-thumb-active{border:1px solid var(--hom-palette-000000);border-radius:10px}.product_slider_main_media{width:100%}@media screen and (max-width:768px){.product_slider_main_media{width:100%}.mobile_view_media{display:block}.desktop_view_media{display:none}.product-section .page-width{padding:0 20px}}.main_product_options_wrapper input:focus-visible+label{outline:1px solid var(--color-primary-button-background)}.product-payments{display:flex;justify-content:space-between;align-items:center;background:var(--bg_badges_pay);color:var(--text_badges_pay);padding:30px;border-radius:15px;margin-top:20px}.pay-title{font-size:18px;font-weight:600}.payment-icons{display:flex;gap:10px}.payment-icons svg{height:100%;width:100%}.payment-icons img{height:100%;width:100%}@media screen and (min-width:1361px){.vertical-slider-allmode .mainblocked-slider{display:flex;gap:20px;flex-wrap:wrap}}.add-cart-qnt.main_product_quantity_wrapper .quantity_inner{border:none;background:var(--color-input-bg);border-radius:0;width:150px;height:50px}.add-cart-qnt.main_product_quantity_wrapper .quantity_inner button,.add-cart-qnt.main_product_quantity_wrapper .quantity_inner input[type=text]{background:var(--color-input-bg)}.add-cart-qnt.main_product_quantity_wrapper .quantity_inner button svg path{stroke:var(--color-input-text)}.qnt-add-true.main_product_div.main_product_buy_wrapper{display:flex;align-items:center;justify-content:start;gap:15px}.add-cart-qnt.main_product_div.main_product_quantity_wrapper{margin:0;padding:0}.qnt-add-true.main_product_div.main_product_buy_wrapper product-form{width:100%}.qnt-add-true.main_product_div.main_product_buy_wrapper .shopify-payment-button__button{border-radius:0}.main_product_values_block.swatch__radius label,.main_product_values_block label.swatch_label.swatch__square.swatch__radius{border-radius:5px}.main_product_values_block.swatch__no-radius label,.main_product_values_block label.swatch_label.swatch__square.swatch__no-radius{border-radius:0}@media(max-width:768px){.main_product_quantity_wrapper:has(quantity-picker[data-cart-control=true]){justify-content:space-between}.qnt-add-true.main_product_div.main_product_buy_wrapper{display:flex;align-items:flex-start;flex-direction:column}}.pdp_grid2_wrapper{width:100%}.pdp_grid2_container{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.pdp_grid2_item{width:100%}.pdp_grid2_img,.pdp_grid2_item video,.pdp_grid2_item iframe{width:100%;height:auto;display:block}.quantity-style-style3 .quantity_inner{border:none;background:var(--color-input-bg);border-radius:0;width:150px;height:50px}.main_product_quantity_wrapper.quantity-style-style3 .quantity_inner button{background:var(--color-input-bg)}.main_product_quantity_wrapper.quantity-style-style3 .quantity_inner button svg path{stroke:var(--color-input-text)}@media(max-width:768px){.pdp_grid2_container{gap:10px}}svg.ph-placeholder{height:50%;width:50%;background:var(--hom-palette-cbcbcb)}.size_chart_main{display:flex;align-items:center;gap:10px;cursor:pointer}.size_chart_main svg{width:2.5rem;height:2.5rem;object-fit:contain}.size_chart_main svg path{fill:var(--color_size)}.size_chart_main p{line-height:1.4;font-size:14px;color:var(--color_size);font-weight:600}.size_chart_popup_main{max-width:600px;height:auto;border-radius:1rem;overflow:hidden;overflow-y:auto;padding:2rem;display:block;background:rgb(from var(--hom-palette-f6f6f6) r g b);margin:0 0 0 auto;scrollbar-width:none;position:fixed;z-index:99;bottom:10%;right:10px;width:50%;border:1px solid var(--hom-palette-000000);opacity:0;visibility:hidden}.size_chart_popup_main.active{opacity:1;visibility:visible}.size_chart_popup_close{text-align:right;display:flex;justify-content:center;width:100%;margin:0 0 10px;cursor:pointer}.size_chart_popup_inner{text-align:center}.size_popup_page_content{text-align:center;padding:15px;overflow-x:auto;width:100%}.size_popup_page_content table{width:100%;border-collapse:collapse}.size_chart_popup_img.mob_size_img{display:none}@media(max-width:768px){.size_chart_popup_main{max-width:90%;width:90%;padding:1rem}.size_chart_popup_img.desk_size_img{display:none}.size_chart_popup_img.mob_size_img{display:block}}.size-chart-active{overflow:hidden}@media(min-width:999px){.product_form_buy_wrapper{align-items:flex-start}}.main_product_quantity_breaks_wrapper{margin:1rem 0 0;border:1px solid var(--border);width:100%;max-width:30rem;border-radius:var(--table-border-radius);overflow:hidden}.main_product__quantity_rule_wrapper{margin:1rem 0 0;font-size:1.2rem}.quantity_breaks_heading{display:flex;background:color-mix(in srgb,var(--color-highlight) 10%,transparent);border-bottom:1px solid var(--border)}.quantity_breaks_heading span{display:inline-flex;padding:1rem 2rem;flex:1;max-width:50%;text-align:center;justify-content:center;font-size:1.4rem}.quantity_breaks_heading span:first-child,.quantity_breaks_content div span:first-child{border-right:1px solid var(--border)}.quantity_breaks_content{display:flex;flex-flow:column}.quantity_breaks_content div{display:flex;border-bottom:1px solid var(--border)}.quantity_breaks_content div:last-child{border-bottom:none}.quantity_breaks_content div span{flex:1;max-width:50%;text-align:center;padding:1rem 2rem}@media screen and (max-width:640px){.main_product_quantity_breaks_wrapper{max-width:25rem}.quantity_breaks_heading span,.quantity_breaks_content div span{padding:5px 10px}}.gift_wrap_field_input{display:flex;align-items:center;gap:1rem;color:var(--color-foreground);font-size:1.6rem}.main_product_gift_wrap input{width:18px;height:18px}.product-color-variants{margin-top:20px;margin-bottom:2rem}.product-color-variants__title{margin-bottom:12px;font-size:14px;font-weight:600}.product-color-variants__list{display:flex;flex-wrap:wrap;gap:10px}.product-color-variants__item{display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .25s ease}.product-color-variants__swatch{width:35px;height:35px;border-radius:5px;border:1px solid var(--hom-palette-dddddd);display:block}.product-color-variants__item:hover .product-color-variants__swatch{transform:scale(1.05)}.product-color-variants__item.is-active .product-color-variants__swatch{border:1px solid var(--color-primary-button-border);outline:1px solid var(--color-primary-button-border);outline-offset:2px}.product-color-variants__image{display:block;width:60px;height:60px;overflow:hidden;border-radius:5px;border:1px solid var(--color-primary-button-border)}.product-color-variants__image img{width:100%;height:100%;object-fit:cover;display:block}.product-color-variants__item.is-active .product-color-variants__image{border:1px solid var(--color-primary-button-border);outline:1px solid var(--color-primary-button-border);outline-offset:2px}.product-color-variants__item:hover .product-color-variants__image{transform:translateY(-2px)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-page.css.map */
