.product-form__label .text{border:2px solid rgb(203,203,203);border-radius:6px}.quantity_selector_button_con{display:flex;justify-content:space-between;align-items:center;--spacing-bottom: 15px}.quantity_selector_button_con .quantity_selector .productView-quantity{display:flex;align-items:center;margin:unset}.quantity_selector_button_con .quantity_selector .productView-quantity .form-label{width:auto}.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container{width:80px;flex:.6;padding-left:5px}.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container .quantity__input{padding:unset;border:1px solid rgb(199,199,199);border-radius:5px}.quantity_selector_button_con .productView-subtotal{margin-top:unset}.quantity_selector_button_con .productView-moreItem{--spacing-bottom: 0px}.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container .btn-quantity{width:15px;height:8px;top:unset}.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container .btn-quantity.plus{top:2px;right:0}.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container .btn-quantity.minus{bottom:6.5px;right:0}.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container .btn-quantity.plus,.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container .btn-quantity.minus{font-size:0;line-height:0;left:unset}.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container .btn-quantity.plus:before,.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container .btn-quantity.minus:before{color:#a7a7a7;width:0;height:0;left:0;top:50%}.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container .btn-quantity.plus:before{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid currentColor;font-size:0;line-height:0;background-color:#fff}.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container .btn-quantity.minus:before{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor;font-size:0;line-height:0;background-color:#fff;transform:unset}.quantity_selector_button_con .quantity_selector .productView-quantity .quantity__container .btn-quantity.plus:after{width:0px;height:0px}.product-form__label img{border:1px solid rgb(203,203,203);border-radius:6px;margin:3px auto}.product-form__radio:checked+.product-form__label img{box-shadow:0 0 0 3px #000;-webkit-box-shadow:0px 0px 0px 3px black}.product-form__label .text-head{border:unset}.product-form__radio:checked+.product-form__label .text-head{border:unset}.price dd.price__compare{margin:0 0 0 10px}.productView-price .price.price--medium s.price-item{color:#878787;font-size:16px}.custom_photo_one_con .custom-photo-one{display:flex}.custom_photo_one_con .custom_photo_one{padding:0 10px;text-align:center}.custom_photo_one_con .title-con{font-size:var(--title_font_size_pc);padding-bottom:var(--title_padding_bottom);font-weight:500}.custom_photo_one_con .note-con{font-size:var(--note_font_size_pc);padding-top:var(--note_padding_top)}.custom_photo_one_con .photo-con{width:150px;height:150px;position:relative;display:inline-block;cursor:pointer;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:4px}.custom_photo_one_con .photo-con .preview_photo{display:block;width:100%;height:100%;object-fit:contain;z-index:1}.custom_photo_one_con .photo-con .custom-upload{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer}@media(max-width:768px){.custom_photo_one_con .title-con{font-size:var(--title_font_size_mb)}.custom_photo_one_con .note-con{font-size:var(--note_font_size_mb)}}.custom_photo_two_con .title-con{font-size:var(--title_font_size_pc);padding-bottom:var(--title_padding_bottom);font-weight:500}.custom_photo_two_con .note-con{font-size:var(--note_font_size_pc);padding-top:var(--note_padding_top)}.custom_photo_two_con .photo-con{max-width:150px;height:150px;position:relative;display:inline-block;cursor:pointer;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:4px}.custom_photo_two_con .photo-con .preview_photo{display:block;width:100%;height:100%;object-fit:contain}.custom_photo_two_con .photo-con .custom-upload{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer}.custom_photo_two_con .photo-con-two{display:flex}.custom_photo_two_con .custom_photo_two{padding:0 10px;text-align:center}@media(max-width:768px){.custom_photo_two_con .photo-con-two{justify-content:space-around}.custom_photo_two_con .title-con{font-size:var(--title_font_size_mb)}.custom_photo_two_con .note-con{font-size:var(--note_font_size_mb)}}.custom_text_one_con .text-con{display:flex;align-items:stretch;height:50px}.custom_text_one_con .text-con input{padding-left:5px;margin:4px 0;border:1px solid;border-radius:5px;font-size:var(--placeholder_font_size_pc);width:100%}.custom_text_one_con .text-con input:focus{border:2px solid #005BD3}.custom_text_one_con .text-con img{border-radius:5px}.custom_text_one_con .title-con{font-weight:500;font-size:var(--title_font_size_pc);padding-bottom:var(--title_padding_bottom)}@media(max-width:768px){.custom_text_one_con .title-con{font-size:var(--title_font_size_mb)}.custom_text_one_con .text-con input{font-size:var(--placeholder_font_size_mb)}.custom_gift_cards_con .title-con{margin-top:2px}}.custom_gift_cards_con{display:flex;flex-direction:column}.custom_gift_cards_con .title-con{display:flex;flex-direction:row;font-weight:500;font-size:var(--title_font_size_pc);padding-bottom:var(--title_padding_bottom)}.custom_gift_cards_con .gift-cards-con textarea{height:40px}.custom_gift_cards_con .gift-cards-con input,.custom_gift_cards_con .gift-cards-con textarea{padding-left:5px;border:1px solid;border-radius:5px;font-size:var(--placeholder_font_size_pc);width:100%;font-family:Roboto;padding-top:8px}.custom_gift_cards_con .gift-cards-con input:focus,.custom_gift_cards_con .gift-cards-con textarea:focus{border:2px solid #005BD3}.custom_gift_cards_con .gift-on-off{display:flex}.custom_gift_cards_con .gift-on-off .label-gift-on-off{width:40px;height:22px;position:relative;cursor:pointer}.custom_gift_cards_con .gift-on-off .label-gift-on-off-inp{display:none}.custom_gift_cards_con .gift-on-off .label-gift-on-off-check-span{width:100%;height:100%;display:block;background-color:#b2b2b2;border-radius:16px;transition:.3s linear}.custom_gift_cards_con .gift-on-off .label-gift-on-off-check-span:after{content:"";width:18px;height:18px;border:6px solid #fff;border-radius:11px;position:absolute;top:2px;left:3px;box-sizing:border-box;transition:.3s ease-in-out}.custom_gift_cards_con .gift-on-off .label-gift-on-off-inp:checked+.label-gift-on-off-check-span{background-color:#5099f7e3}.custom_gift_cards_con .gift-on-off .label-gift-on-off-inp:checked+.label-gift-on-off-check-span:after{transform:translate(17px);border:6px solid white}@media(max-width:768px){.custom_text_one_con .title-con{font-size:var(--title_font_size_mb)}.custom_gift_cards_con .gift_cards_con input{font-size:var(--placeholder_font_size_mb)}.custom_gift_cards_con .title-con{font-size:var(--title_font_size_mb)}}.productView-FormNote-product_form_note_gxrMrG .productView-FormNote-inputCon textarea:focus{border:2px solid #005BD3}.productView-FormNote-inputCon textarea::placeholder,.custom_gift_cards_con .gift-cards-con textarea::placeholder{font-family:Arial}.product-additional-attr .bcpo-label>label{line-height:1.3;display:inline-block;padding-bottom:8px;float:none;text-transform:none}.product-additional-attr .single-option-selector{border:0;padding:0;max-width:none;min-width:0;max-height:none;min-height:0;width:auto;height:auto;display:block}.product-additional-attr .single-option-selector{opacity:1;background:transparent}.product-additional-attr .bcpo-colors .bcpo-medium-swatches div.bcpo-color-parent,.product-additional-attr .bcpo-images .bcpo-medium-swatches div.bcpo-image-parent{width:66px}.product-additional-attr .bcpo-colors div.bcpo-color-parent,.product-additional-attr .bcpo-images div.bcpo-image-parent{margin:0 4px 4px 0;padding:2px;box-sizing:border-box;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #A0A0A0;cursor:pointer}.product-additional-attr .bcpo-images div.bcpo-image-parent{max-width:none;min-width:0;max-height:none;min-height:0;height:auto;float:none;text-indent:0;transform:none;text-transform:none}.product-additional-attr .bcpo-front-image-option{position:absolute;z-index:-1000;left:50%;bottom:0;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;max-width:none;min-width:0;max-height:none;min-height:0;float:none;text-indent:0;transform:none;text-transform:none}.product-additional-attr .bcpo-medium-swatches label.bcpo-front-image-label{display:inline-block!important;line-height:normal;box-sizing:border-box;cursor:pointer;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;outline:0;margin:0;padding:0;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;color:transparent}.product-additional-attr .bcpo-images label.bcpo-front-image-label,.product-additional-attr label{max-width:none;min-width:0;max-height:none;min-height:0;float:none;text-indent:0;transform:none}.product-additional-attr .selector-wrapper label{position:static;pointer-events:auto}.product-additional-attr .bcpo-images input:checked+label,.product-additional-attr .bcpo-colors input:checked+label{box-shadow:0 0 0 3px #000;-webkit-box-shadow:0 0 0 3px black;-moz-box-shadow:0 0 0 3px black}.product-additional-attr .bcpo-colors label.bcpo-front-color-label,.product-additional-attr input.bcpo-front-color-label,.product-additional-attr .bcpo-images label.bcpo-front-image-label,.product-additional-attr input.bcpo-front-image-label{display:inline-block!important;line-height:normal;box-sizing:border-box;cursor:pointer;border:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;outline:0;margin:0;padding:0;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:42px;color:transparent}.product-additional-attr .bcpo-medium-swatches label.bcpo-front-color-label,.product-additional-attr .bcpo-medium-swatches input.bcpo-front-color-label,.product-additional-attr .bcpo-medium-swatches label.bcpo-front-image-label,.product-additional-attr .bcpo-medium-swatches input.bcpo-front-image-label{height:60px}.product-additional-attr .selector-wrapper,.product-additional-attr .bcpo-colors,.product-additional-attr .bcpo-images,.product-additional-attr .bcpo-buttons,.product-additional-attr .bcpo-dd,.product-additional-attr .bcpo-dd .inner li,.product-additional-attr .bcpo-text,.product-additional-attr .bcpo-textarea,.product-additional-attr .bcpo-radios,.product-additional-attr .bcpo-checkboxes,.product-additional-attr .bcpo-default,.product-additional-attr .bcpo-select,.product-additional-attr .bcpo-select1,.product-additional-attr .bcpo-dropdown,.product-additional-attr .bcpo-dropdown select,.product-additional-attr .bcpo-default select,.product-additional-attr .bcpo-select select,.product-additional-attr .bcpo-select1 select,.product-additional-attr .bcpo-front-color-option,.product-additional-attr .bcpo-front-image-option,.product-additional-attr .bcpo-front-button-option,.product-additional-attr .bcpo-front-dd-option,.product-additional-attr .bcpo-colors div.bcpo-color-parent,.product-additional-attr .bcpo-colors label.bcpo-front-color-label,.product-additional-attr input.bcpo-front-color-label,.product-additional-attr .bcpo-images div.bcpo-image-parent,.product-additional-attr .bcpo-images label.bcpo-front-image-label,.product-additional-attr input.bcpo-front-image-label,.product-additional-attr .bcpo-front-uniform-button-label,.product-additional-attr label,.product-additional-attr .bcpo-tooltip{max-width:none;min-width:0;max-height:none;min-height:0;float:none;text-indent:0;transform:none;text-transform:none}.product-additional-attr .bcpo-front-color-option,.product-additional-attr .bcpo-front-image-option,.product-additional-attr .bcpo-front-button-option,.product-additional-attr .bcpo-front-dd-option{position:absolute;z-index:-1000;left:50%;bottom:0;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.product-additional-attr input{display:inline}.product-additional-attr .selector-wrapper .bcpo-title{font-weight:500;font-size:var(--title_font_size_pc);padding-bottom:var(--title_padding_bottom)}.product-additional-attr .selector-wrapper .bcpo-value,.additional-pro .selector-wrapper .bcpo-value{font-weight:400;color:#3c3c3c;font-size:var(--font-body-size)}@media(max-width:768px){.product-additional-attr .selector-wrapper .bcpo-title{font-size:var(--title_font_size_mb)}}.custom_vip_select_con .title-con{font-weight:500;font-size:var(--title_font_size_pc);padding-bottom:var(--title_padding_bottom)}.productView-custom_vip_select_con{position:relative;z-index:9}.custom_vip_select_con .vip-con .custom-select{padding-left:5px;margin:4px 0;border:1px solid;border-radius:5px;font-size:16px;width:100%;height:40px;background:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") right 2px center no-repeat scroll #fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;box-sizing:border-box;cursor:pointer}.custom_vip_select_con .custom-select .select-trigger{display:flex;align-items:center;width:100%;height:100%;box-sizing:border-box;padding-right:24px;-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom_vip_select_con .custom-select .select-options{display:none;position:absolute;top:100%;left:0;right:0;z-index:999;margin:0;padding:0;list-style:none;background:#fff;border:1px solid;border-top:none;border-radius:0 0 5px 5px;box-shadow:0 4px 6px #0000001a;max-height:250px;overflow-y:auto;box-sizing:border-box}.custom_vip_select_con .custom-select.open{border:2px solid #005BD3}.custom_vip_select_con .custom-select.open .select-options{display:block}.custom_vip_select_con .custom-select .select-options li{padding:8px 12px;cursor:pointer;transition:background .2s}.custom_vip_select_con .custom-select .select-options li:hover{color:#fff;background:#005bd3}.custom_vip_select_con .custom-select .select-options li.selected{color:#fff;background:#005bd3;font-weight:700}.custom_vip_select_con .custom-select .select-options li.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.custom_vip_select_con .custom-select .select-options li.hidden{display:none}@media(max-width:768px){.custom_vip_select_con .title-con{font-size:var(--title_font_size_mb)}.custom_vip_select_con .vip-con .custom-select{font-size:var(--placeholder_font_size_mb)}}.additional-pro .bcpo-label>label{line-height:1.3;display:inline-block;padding-bottom:8px;float:none;text-transform:none}.additional-pro .single-option-selector{border:0;padding:0;max-width:none;min-width:0;max-height:none;min-height:0;width:auto;height:auto;display:block}.additional-pro .single-option-selector{opacity:1;background:transparent}.bcpo-image-parent{position:relative;display:inline-block;line-height:0}.additional-pro .bcpo-colors .bcpo-medium-swatches div.bcpo-color-parent,.additional-pro .bcpo-images .bcpo-medium-swatches div.bcpo-image-parent{width:66px}.additional-pro .bcpo-colors div.bcpo-color-parent,.additional-pro .bcpo-images div.bcpo-image-parent{margin:0 4px 4px 0;padding:2px;box-sizing:border-box;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #A0A0A0;cursor:pointer}.additional-pro .bcpo-images div.bcpo-image-parent{max-width:none;min-width:0;max-height:none;min-height:0;height:auto;float:none;text-indent:0;transform:none;text-transform:none}.additional-pro .bcpo-front-image-option{position:absolute;z-index:-1000;left:50%;bottom:0;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;max-width:none;min-width:0;max-height:none;min-height:0;float:none;text-indent:0;transform:none;text-transform:none}.additional-pro .bcpo-medium-swatches label.bcpo-front-image-label{display:inline-block!important;line-height:normal;box-sizing:border-box;cursor:pointer;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;outline:0;margin:0;padding:0;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;color:transparent}.additional-pro .bcpo-images label.bcpo-front-image-label,.additional-pro label{max-width:none;min-width:0;max-height:none;min-height:0;float:none;text-indent:0;transform:none}.additional-pro .selector-wrapper label{position:static;pointer-events:auto}.additional-pro .bcpo-images input:checked+label,.additional-pro .bcpo-colors input:checked+label{box-shadow:0 0 0 3px #000;-webkit-box-shadow:0 0 0 3px black;-moz-box-shadow:0 0 0 3px black}.additional-pro .bcpo-colors label.bcpo-front-color-label,.additional-pro input.bcpo-front-color-label,.additional-pro .bcpo-images label.bcpo-front-image-label,.additional-pro input.bcpo-front-image-label{display:inline-block!important;line-height:normal;box-sizing:border-box;cursor:pointer;border:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;outline:0;margin:0;padding:0;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:42px;color:transparent}.additional-pro .bcpo-medium-swatches label.bcpo-front-color-label,.additional-pro .bcpo-medium-swatches input.bcpo-front-color-label,.additional-pro .bcpo-medium-swatches label.bcpo-front-image-label,.additional-pro .bcpo-medium-swatches input.bcpo-front-image-label{height:60px}.additional-pro .selector-wrapper,.additional-pro .bcpo-colors,.additional-pro .bcpo-images,.additional-pro .bcpo-buttons,.additional-pro .bcpo-dd,.additional-pro .bcpo-dd .inner li,.additional-pro .bcpo-text,.additional-pro .bcpo-textarea,.additional-pro .bcpo-radios,.additional-pro .bcpo-checkboxes,.additional-pro .bcpo-default,.additional-pro .bcpo-select,.additional-pro .bcpo-select1,.additional-pro .bcpo-dropdown,.additional-pro .bcpo-dropdown select,.additional-pro .bcpo-default select,.additional-pro .bcpo-select select,.additional-pro .bcpo-select1 select,.additional-pro .bcpo-front-color-option,.additional-pro .bcpo-front-image-option,.additional-pro .bcpo-front-button-option,.additional-pro .bcpo-front-dd-option,.additional-pro .bcpo-colors div.bcpo-color-parent,.additional-pro .bcpo-colors label.bcpo-front-color-label,.additional-pro input.bcpo-front-color-label,.additional-pro .bcpo-images div.bcpo-image-parent,.additional-pro .bcpo-images label.bcpo-front-image-label,.additional-pro input.bcpo-front-image-label,.additional-pro .bcpo-front-uniform-button-label,.additional-pro label,.additional-pro .bcpo-tooltip{max-width:none;min-width:0;max-height:none;min-height:0;float:none;text-indent:0;transform:none;text-transform:none}.additional-pro .bcpo-front-color-option,.additional-pro .bcpo-front-image-option,.additional-pro .bcpo-front-button-option,.additional-pro .bcpo-front-dd-option{position:absolute;z-index:-1000;left:50%;bottom:0;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.additional-pro input{display:inline}.additional-pro .selector-wrapper .bcpo-title{font-weight:500;font-size:var(--title_font_size_pc);padding-bottom:var(--title_padding_bottom)}@media(max-width:768px){.additional-pro .selector-wrapper .bcpo-title{font-size:var(--title_font_size_mb)}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/component-product-form-custom.css.map */
