
/*
  You SHOULD NOT modify source code in this page because
  It is automatically generated from EcomSolid
  Try to edit page with the live editor.
  https://ecomsolid.com
*/
.gt_widget-bxLiJSWZnanmuiY{background:#fff;padding:24px 0}.gt_widget-bxLiJSWZnanmuiY .gt_container{width:100%}.gt_widget-bxLiJSWZnanmuiY.loading{opacity:.5}.gt_widget-bxLiJSWZnanmuiY.loading .gt_loading{display:flex}.gt_widget-bxLiJSWZnanmuiY .gt_loading{position:absolute;top:0;left:0;width:100%;height:100%;color:#333;z-index:100;opacity:.8;display:none;justify-content:center;align-items:center;pointer-events:none}.gt_widget-bxLiJSWZnanmuiY .gt_loading svg{width:100px}.gt_widget-bxLiJSWZnanmuiY .gt-error{color:#bf735b;font-size:14px;font-style:italic}@media (max-width:1200px){.gt_widget-bxLiJSWZnanmuiY{padding:24px 0}}@media (max-width:992px){.gt_widget-bxLiJSWZnanmuiY{padding:24px 0}}@media (max-width:576px){.gt_widget-bxLiJSWZnanmuiY{padding:24px 0}}.gt_widget-bxLiJSWZnanmuiY .title_bought_together{margin-bottom:24px}.gt_widget-bxLiJSWZnanmuiY .title_bought_together h3{font-size:16px;line-height:1.2;color:#1d1d1b;font-weight:600;text-transform:uppercase}@media (max-width:1200px){.gt_widget-bxLiJSWZnanmuiY .title_bought_together h3{font-size:16px}}@media (max-width:992px){.gt_widget-bxLiJSWZnanmuiY .title_bought_together h3{font-size:16px}}@media (max-width:576px){.gt_widget-bxLiJSWZnanmuiY .title_bought_together h3{font-size:16px}}.gt_widget-bxLiJSWZnanmuiY .select_items_list{align-items:center;justify-content:flex-start;flex-wrap:wrap}.gt_widget-bxLiJSWZnanmuiY .list_image{align-items:center;margin-right:24px;flex-wrap:wrap}.gt_widget-bxLiJSWZnanmuiY .list_image .item_product_content{margin-bottom:12px;align-items:center}.gt_widget-bxLiJSWZnanmuiY .list_image .item_product_content:first-child .icon_add{display:none}.gt_widget-bxLiJSWZnanmuiY .list_image .item_product_content.out_of_stock{display:none}.gt_widget-bxLiJSWZnanmuiY .image_content{height:0;position:relative;width:120px;padding-bottom:120px}@media (max-width:1200px){.gt_widget-bxLiJSWZnanmuiY .image_content{width:80px;padding-bottom:80px}}@media (max-width:992px){.gt_widget-bxLiJSWZnanmuiY .image_content{width:60px;padding-bottom:60px}}@media (max-width:576px){.gt_widget-bxLiJSWZnanmuiY .image_content{width:80px;padding-bottom:80px}}.gt_widget-bxLiJSWZnanmuiY .image_items{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.gt_widget-bxLiJSWZnanmuiY .image_items img{width:100%;object-fit:cover;height:100%}.gt_widget-bxLiJSWZnanmuiY .icon_add{padding:0 13px}.gt_widget-bxLiJSWZnanmuiY .icon_add svg{color:#1d1d1b}.gt_widget-bxLiJSWZnanmuiY .box_select_items{padding:0 0 24px 0}.gt_widget-bxLiJSWZnanmuiY .box_select_items .total_price_select{margin-bottom:12px;align-items:center}.gt_widget-bxLiJSWZnanmuiY .box_select_items .total_price_select span{line-height:1.2}.gt_widget-bxLiJSWZnanmuiY .box_select_items .title_text{color:#1d1d1b;font-size:16px}@media (max-width:1200px){.gt_widget-bxLiJSWZnanmuiY .box_select_items .title_text{font-size:16px}}@media (max-width:992px){.gt_widget-bxLiJSWZnanmuiY .box_select_items .title_text{font-size:16px}}@media (max-width:576px){.gt_widget-bxLiJSWZnanmuiY .box_select_items .title_text{font-size:16px}}.gt_widget-bxLiJSWZnanmuiY .box_select_items .number_money{color:#bf735b;margin-left:7px;font-size:16px;font-weight:600}@media (max-width:1200px){.gt_widget-bxLiJSWZnanmuiY .box_select_items .number_money{font-size:16px}}@media (max-width:992px){.gt_widget-bxLiJSWZnanmuiY .box_select_items .number_money{font-size:16px}}@media (max-width:576px){.gt_widget-bxLiJSWZnanmuiY .box_select_items .number_money{font-size:16px}}.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item button .gt_button-loading-wrapper{display:none}.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item.loading button{position:relative}.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item.loading button .gt_button-loading-wrapper{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:inherit;border-radius:inherit;justify-content:center;align-items:center;pointer-events:none}.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item.loading button .atom-button-loading-circle-loader{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);border:2px solid transparent;border-left-color:currentColor;border-bottom-color:currentColor;animation:loader-spin .6s infinite linear;vertical-align:top;border-radius:50%;width:1em;height:1em;border-width:calc(1em / 10)}.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item.loading button .atom-button-loading-check-mark{display:none}.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item.loading button .load-complete{-webkit-animation:none;animation:none;border-color:currentColor;transition:border .5s ease-out}.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item.loading button .load-complete .atom-button-loading-check-mark{display:block}.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item.loading button .atom-button-loading-check-mark.atom-button-loading-check-mark-draw:after{animation-duration:.8s;animation-timing-function:ease;animation-name:atom-button-loading-check-mark;transform:scaleX(-1) rotate(135deg)}.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item.loading button .atom-button-loading-check-mark:after{opacity:1;transform-origin:left top;border-right:2px solid #fff;border-top:2px solid #fff;border-color:currentColor;content:'';position:absolute;border-width:calc(1em / 10);width:calc(1em / 4);height:calc(1em / 2);left:calc(1em / 4 - 1em / 10);top:calc(1em / 2 - 1em / 16)}@keyframes loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes atom-button-loading-check-mark{0%{height:0;width:0;opacity:1}20%{height:0;width:calc(1em / 4);opacity:1}40%{height:calc(1em / 2);width:calc(1em / 4);opacity:1}100%{height:calc(1em / 2);width:calc(1em / 4);opacity:1}}.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item button{color:#fff;border:1px solid #5a5a5a;padding:10px 20px;font-size:16px;line-height:1.2;font-weight:600;min-width:250px}.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item button:hover{color:#fff;background:#bf735b;border:1px solid #bf735b}@media (max-width:1200px){.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item button{font-size:16px}}@media (max-width:992px){.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item button{font-size:16px}}@media (max-width:576px){.gt_widget-bxLiJSWZnanmuiY .box_select_items .button_add_item button{font-size:16px}}.gt_widget-bxLiJSWZnanmuiY .gt_items_content{flex-wrap:wrap;justify-content:flex-start;align-items:center}.gt_widget-bxLiJSWZnanmuiY .gt_items_content.out_of_stock{color:#1d1d1b;opacity:.5;pointer-events:none}.gt_widget-bxLiJSWZnanmuiY .gt_items_content.out_of_stock .oos-text{color:#f85457;font-size:.7em;font-style:italic}.gt_widget-bxLiJSWZnanmuiY .items_check{padding:5px 0;margin-right:24px}.gt_widget-bxLiJSWZnanmuiY .items_check:hover .items_check_content{color:#1d1d1b}.gt_widget-bxLiJSWZnanmuiY .items_check:hover .items_check_content .checkmark{border:2px solid #b2b2b2}.gt_widget-bxLiJSWZnanmuiY .items_check:hover .items_check_content.gt_active{color:#1d1d1b}.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content{display:block;position:relative;padding-left:20px;cursor:pointer;font-size:16px;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#1d1d1b}.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content.gt_active{color:#1d1d1b}@media (max-width:1200px){.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content{font-size:16px}}@media (max-width:992px){.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content{font-size:16px}}@media (max-width:576px){.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content{font-size:16px}}.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content input:checked~.checkmark{background-color:#548cf8;border:2px solid #548cf8}.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content input:checked~.checkmark:after{display:block}.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content .checkmark{position:absolute;top:50%;transform:translateY(-50%);left:0;height:14px;width:14px;background-color:transparent;border:2px solid #d6dae0;border-radius:3px;color:#6d6d6d}.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content .checkmark:after{content:"";position:absolute;display:none}.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content .checkmark:after{left:1px;top:2px;width:9px;height:4px;border:solid #fff;border-width:2px 2px 0 0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.gt_widget-bxLiJSWZnanmuiY .items_check .items_check_content:hover input~.checkmark{background-color:none}.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_variant_content{position:relative;margin-right:7px}.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_variant_content .gt_swatches--select.out_of_stock{opacity:.3;pointer-events:none}.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_select-styled{position:relative;background-color:#fff;border:1px solid #e8e9eb;border-radius:3px;padding:5px 35px 5px 15px;color:#6d6d6d;line-height:1.1;overflow:hidden;height:24px;font-size:14px;line-height:1.2;cursor:pointer}.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_select-styled:hover{color:#6d6d6d;background-color:#fff;border:1px solid #e8e9eb}.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_select-styled:after{content:"";width:5px;height:5px;position:absolute;top:8px;right:13px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);border-right:1px solid #6d6d6d;border-bottom:1px solid #6d6d6d}.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_select-styled.gt_active,.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_select-styled:active{background-color:#fff;border:1px solid #e8e9eb}.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_select-styled.gt_active:after,.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_select-styled:active:after{top:10px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg)}.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:5;margin:0;padding:0;list-style:none;background-color:#fff;border:1px solid #e8e9eb;border-top:none}.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_select-options li{margin:0 8px;padding:8px;line-height:1.2;font-size:14px;color:#6d6d6d;background:#fff;cursor:pointer}.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_select-options li:hover{color:#6d6d6d;background:#fff}.gt_widget-bxLiJSWZnanmuiY .varriant_select .gt_select-options li[rel=hide]{display:none}.gt_widget-bxLiJSWZnanmuiY .gt_price_product .gt_price-variant{font-size:16px;line-height:1.2;color:#bf735b}.gt_widget-bxLiJSWZnanmuiY .gt_price_product .gt_compare-price-variant{font-size:14px;line-height:1;color:#6d6d6d;text-decoration:line-through}.gt_widget-bxLiJSWZnanmuiY .detail_items .gt_items_content:first-child .checkmark{opacity:.5}
